summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-5/+5
* kde-server-decoration: move to new implVaxry2024-05-051-3/+0
* input: Introduce basic hyprland HID classesVaxry2024-05-031-4/+1
* output-management: move to new implVaxry2024-05-031-8/+0
* internal: fix a few asan reported leaks on exit of hyprland (#5852)Tom Englund2024-05-031-1/+15
* virtual-pointer: move to new implVaxry2024-05-031-4/+0
* virtual-keyboard: move to new implVaxry2024-05-031-4/+0
* ime-v2: move to new implVaxry2024-05-011-4/+0
* socket2: fix empty activewindowv2 eventsVaxry2024-05-011-2/+2
* session-lock: move to new implVaxry2024-04-301-4/+0
* layerSurface: refactor/move to a memory-safe implVaxry2024-04-301-41/+19
* ext-idle-notify: move to new implVaxry2024-04-291-9/+0
* xdg-activation: move to new implVaxry2024-04-291-4/+0
* wlr-output-power: move to new implVaxry2024-04-291-4/+0
* core: Move /tmp/hypr to $XDG_RUNTIME_DIR/hypr (#5788)Vaxry2024-04-281-16/+28
* compositor: more fs safety around tmp directoriesVaxry2024-04-281-2/+19
* core: prefer mkdir over create_directory and permissionsVaxry2024-04-281-7/+6
* CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771)virchau132024-04-271-0/+8
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-147/+129
* pointer-constraints: move to new implVaxry2024-04-271-4/+1
* text-input-v3: move to new implVaxry2024-04-251-4/+0
* config: Default unconfigured monitors to open to the right (#5741)eriedaberrie2024-04-251-19/+23
* shortcuts-inhibitor: move to new implVaxry2024-04-251-4/+0
* wlr-foreign-toplevel: move to new implVaxry2024-04-251-36/+0
* pointer-gestures: move to new implVaxry2024-04-241-2/+0
* compositor: properly update workspace in moveWindowToWorkspaceSafeVaxry2024-04-231-4/+2
* config: Add More Monitor 'Auto' Positions. (#5670)Gabriel Ford2024-04-231-12/+41
* managers: Add a TokenManagerVaxry2024-04-231-0/+4
* core: add libinput backend support for headless session (#5699)PostCyberPunk2024-04-221-1/+1
* gamma-control: move to new implVaxry2024-04-221-4/+0
* xdg-decoration: move to new implVaxry2024-04-211-3/+0
* relative-pointer: move to new implVaxry2024-04-211-2/+0
* idle-inhibit: move to new implVaxry2024-04-211-4/+0
* config: Expand on window matching (#5518)SoSeDiK2024-04-211-2/+25
* cursor-shape: move to new implVaxry2024-04-211-7/+3
* core: remove libsystemd dependency (#5660)Yaroslav2024-04-201-5/+5
* Fractional-scale: move to new implVaxry2024-04-201-1/+2
* tearing-control: hyprland impl (#5655)Vaxry2024-04-191-4/+2
* workspace: Add 'v' flag for workspace selector that counts only visible windo...zakk42232024-04-191-7/+18
* core: Fix double special workspace (#5574)thejch2024-04-131-1/+4
* workspace: update windows when selector match could change (#5533)Sungyoon Cho2024-04-101-0/+12
* workspace: Add count group flag in windowCount workspace selector prop (#5499)Sungyoon Cho2024-04-091-0/+10
* compositor: move wl_display_destroy_clients (#5498)Tom Englund2024-04-081-3/+1
* props: Allow setting per-window fullscreen opacity (#5470)SoSeDiK2024-04-071-1/+4
* core: Event loop rework (#5466)Vaxry2024-04-071-1/+5
* workspacerules: add back on-created-empty functionality (#5452)staz2024-04-061-1/+3
* compositor: fix ghost fadingOut windows remaining after cleanupVaxry2024-04-061-10/+5
* compositor: remove windows from fadingOut properlyVaxry2024-04-061-3/+3
* core: simplify sanityCheckWorkspacesVaxry2024-04-051-34/+3
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-051-11/+4