| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | helpers: refactor class member vars (#10218) | davc0n | 2025-04-30 | 1 | -119/+118 | |
| | | ||||||
| * | windowrules: add noclosefor | Vaxry | 2025-04-29 | 1 | -2/+1 | |
| | | | | | fixes #10027 | |||||
| * | windows: refactor class member vars (#10168) | davc0n | 2025-04-28 | 1 | -190/+189 | |
| | | ||||||
| * | layerrules: add abovelock to render above lockscreen (#9793) | Virt | 2025-04-25 | 1 | -2/+5 | |
| | | ||||||
| * | workspaces: refactor class member vars (#10167) | davc0n | 2025-04-25 | 1 | -58/+58 | |
| | | ||||||
| * | layers: refactor class member vars (#10149) | davc0n | 2025-04-24 | 1 | -14/+14 | |
| | | | | | | * layers: refactor class member vars * popups: rename m_WLSurface to m_wlSurface | |||||
| * | compositor: refactor class member vars (#10141) | davc0n | 2025-04-22 | 1 | -234/+233 | |
| | | ||||||
| * | debug: refactor class member vars (#10130) | davc0n | 2025-04-21 | 1 | -3/+3 | |
| | | ||||||
| * | config: Refactor class member vars (#10124) | davc0n | 2025-04-20 | 1 | -2/+2 | |
| | | | | | | * Refactor config classes vars * Fix clang format errors | |||||
| * | compositor: fix getMonitorInDirection skipping active monitor (#10114) | syuzuki | 2025-04-20 | 1 | -1/+1 | |
| | | ||||||
| * | monitors: fix disconnected monitors are reconnected to an empty workspace ↵ | Nathan Ollerenshaw | 2025-04-14 | 1 | -1/+1 | |
| | | | | | | | | (#9874) --------- Co-authored-by: nyx <nnyyxxxx@protonmail.com> | |||||
| * | dwindle: ignore fullscreen window for positioning when ↵ | rszyma | 2025-04-13 | 1 | -1/+1 | |
| | | | | | | | | use_active_for_splits=false (#9838) * fix(dwindle): ignore fullscreen window for positioning when use_active_for_splits=false * rename NON_FULLSCREEN -> SKIP_FULLSCREEN_PRIORITY | |||||
| * | watchdog: remove watchdog | Vaxry | 2025-04-09 | 1 | -7/+0 | |
| | | | | | it has been unused for a while now | |||||
| * | Permission Manager: add permission management for screencopy (#9930) | Vaxry | 2025-04-08 | 1 | -0/+5 | |
| | | ||||||
| * | compositor: fix crash when moving a workspace to a monitor with size 0x0 (#9848) | Maximilian Seidler | 2025-04-06 | 1 | -3/+5 | |
| | | ||||||
| * | compositor: avoid crash on null window monitor move | Vaxry | 2025-04-05 | 1 | -2/+1 | |
| | | | | | ref #9809 | |||||
| * | core: fix artifacts when fullscreening (#9778) | nyx | 2025-03-30 | 1 | -0/+3 | |
| | | | | | | | | * core: fix artifacts when fullscreening fixes an issue where fullscreening a floating window that is between two monitors causes artifacts to appear on the monitor where it did not become fullscreened on * e | |||||
| * | core: fix null ref when resuming system (#9794) | nyx | 2025-03-30 | 1 | -2/+4 | |
| | | | | | | * core: fix null ref when resuming system * e | |||||
| * | workspaces: Add binds:hide_special_on_workspace_change (#9728) | LeviVanDerMaas | 2025-03-30 | 1 | -0/+5 | |
| | | ||||||
| * | workspaces: minor fixes to persistence | Vaxry | 2025-03-27 | 1 | -2/+13 | |
| | | | | | fixes #9741 | |||||
| * | core: prevent crash when monitor list is empty (#9572) | nyx | 2025-03-08 | 1 | -0/+5 | |
| | | ||||||
| * | core: ignore internal move workspace calls if the workspace doesn't change ↵ | phonetic112 | 2025-03-01 | 1 | -0/+3 | |
| | | | | | (#9516) | |||||
| * | core: Add null activeWorkspace check in moveWorkspaceToMonitor (#9503) | Lee Bousfield | 2025-02-28 | 1 | -1/+2 | |
| | | ||||||
| * | protocols: Support wp color management proto (#9444) | UjinT34 | 2025-02-26 | 1 | -2/+5 | |
| | | | | Adds support for the recently merged w-p CM protocol alongside the (now deprecated) old CM WIP protocols | |||||
| * | core: add an ANR dialog | Vaxry | 2025-02-18 | 1 | -0/+5 | |
| | | | | | | | for xdg-shell, we can ping the wm_base, and thus render an ANR dialog if an app dies for XWayland, there probably is a similar method, but I don't know about it and don't care. | |||||
| * | workspaces: update persistence on workspace rename (#9368) | Roberto Previdi | 2025-02-15 | 1 | -16/+33 | |
| | | ||||||
| * | env: move XDG_SESSION_TYPE to before backend init (#9390) | nyx | 2025-02-12 | 1 | -1/+0 | |
| | | ||||||
| * | core: add mallopt to modify trim threshold | Vaxry | 2025-02-09 | 1 | -0/+14 | |
| | | ||||||
| * | groups: deactivate unfocused windows in groups (#9354) | nyx | 2025-02-08 | 1 | -0/+3 | |
| | | ||||||
| * | window: move size reporting to animation begin callback (#9298) | Maximilian Seidler | 2025-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | * window: fix resizes with an update callback * window: fixup sendWindowSize Remove the size argument from sendWindowSize, since it is now a member of the Window class and we don't want any mismatches between m_vRealSize and what we report. Remove sendWindowSize from mapWindow, since we shouldn't need it. * window: sendWindowSize on animation begin * window: move most calls to sendWindowSize to the animation begin callback * window: remove sendWindowSize in unmanaged if not fullscreen | |||||
| * | compositor: don't iterate over unmapped ls-es in vectorToLS | vaxerski | 2025-02-04 | 1 | -2/+2 | |
| | | | | | fixes #9312 | |||||
| * | compositor: guard null ws in updating fade | Vaxry | 2025-02-03 | 1 | -0/+3 | |
| | | ||||||
| * | dispatchers: add cyclenext hist option (#9055) | Alexander | 2025-02-03 | 1 | -32/+47 | |
| | | ||||||
| * | protocols: Support content-type-v1 proto (#9226) | UjinT34 | 2025-02-02 | 1 | -1/+2 | |
| | | ||||||
| * | refactor: clang-tidy in compositor (#9241) | Alexander | 2025-02-02 | 1 | -53/+37 | |
| | | | | Co-authored-by: Alexandr Krylov <t@ruenya.nix> | |||||
| * | core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233) | Honkazel | 2025-01-30 | 1 | -1/+0 | |
| | | | | | | | | * declare dtor once + DMABBUF typo fix * dup include + clang moment * linux-dmabuf: last minute nit change | |||||
| * | core: make persistent workspaces always follow the config | Vaxry | 2025-01-26 | 1 | -0/+43 | |
| | | | | | | | instead of just staying after open, they will now be enforced on their respective monitors fixes #8769 | |||||
| * | desktop: move desktop types to memory-safe pointers | Vaxry | 2025-01-26 | 1 | -1/+0 | |
| | | ||||||
| * | core: move sendWindowSize off of xwaylandmgr | Vaxry | 2025-01-25 | 1 | -1/+1 | |
| | | | | | additionally fixes that one weird x11 issue with floating windows being mis-sized on open | |||||
| * | window: revert only set m_iMonitorMovedFrom, when moving to a different monitor | Vaxry | 2025-01-25 | 1 | -0/+1 | |
| | | | | | | | This reverts commit 089fdd1ea0d991da5b068db51531f54c90a2df25. Great commit. | |||||
| * | window: only set m_iMonitorMovedFrom, when moving to a different monitor (#9160) | Maximilian Seidler | 2025-01-25 | 1 | -1/+0 | |
| | | ||||||
| * | compositor: fix incorrect cast, use lambda capture instead (#9161) | heather7283 | 2025-01-25 | 1 | -4/+4 | |
| | | ||||||
| * | core: add --verify-config to verify the config with Hyprland | Vaxry | 2025-01-24 | 1 | -2/+16 | |
| | | | | | fixes #9135 | |||||
| * | animations: fix borderangle once (#9149) | Maximilian Seidler | 2025-01-24 | 1 | -4/+1 | |
| | | ||||||
| * | core: move all shared_ptrs from the STL to hyprutils (#9143) | Vaxry | 2025-01-23 | 1 | -28/+28 | |
| | | ||||||
| * | keybinds: add visible arg for cyclenext (#9045) | Alexander | 2025-01-21 | 1 | -58/+31 | |
| | | | | Co-authored-by: Крылов Александр <aleksandr.krylov@hyperus.team> | |||||
| * | xwayland: fix crash when trying to initialize without Xwayland installed (#9077) | Zach DeCook | 2025-01-20 | 1 | -1/+1 | |
| | | ||||||
| * | core: move to inotify for monitoring the config files | vaxerski | 2025-01-19 | 1 | -5/+2 | |
| | | | | | | | instead of manually polling every second which is not efficient, use inotify. an added bonus is that inotify is much much faster | |||||
| * | core: reserve vector sizes as much as we can (#9118) | Tom Englund | 2025-01-19 | 1 | -4/+2 | |
| | | | | | | avoid reallocations as much as possible with a few edge cases where the reservation overshoots a tiny bit. but a few bytes of memory short term is better used then the overhead of potential reallocation. | |||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 1 | -0/+19 | |
| | | | | Cleanup some unneeded includes to speed up compilation | |||||
