summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* idle-inhibit: fix and cleanup visibility logicVaxry2024-05-049-28/+74
* shadow: fix small pixel gaps between borderVaxry2024-05-041-1/+1
* keyboard: prevent UAF in destroy eventsVaxry2024-05-042-2/+2
* keyboard: check for wlr() validity before accessingVaxry2024-05-041-1/+1
* hid: don't access expired resources in virtual devicesVaxry2024-05-042-0/+6
* windows: set fullscreen border size to 0 (#5865)JManch2024-05-041-1/+1
* workspacerule: Fix monitor settings being deleted when merging ws rules (#5864)thejch2024-05-041-0/+9
* input: ignore destroyed devices in static eventsVaxry2024-05-041-0/+12
* input: Introduce basic hyprland HID classesVaxry2024-05-0339-566/+1443
* config: add absolute monitor workspace selectors (#5848)William Gray2024-05-031-97/+132
* inputmgr: dont double free on hotplug (#5855)Tom Englund2024-05-032-1/+1
* output-management: move to new implVaxry2024-05-0313-135/+779
* internal: fix a few asan reported leaks on exit of hyprland (#5852)Tom Englund2024-05-038-1/+41
* config: added option to choose the default monitor for the cursor (#5847)Ikalco2024-05-032-14/+42
* format: fix clang-formatVaxry2024-05-031-24/+24
* windowrules: Fix Floating Grouped Windows Crash and Bug. (#5826)Gabriel Ford2024-05-031-2/+2
* virtual-pointer: move to new implVaxry2024-05-0310-21/+274
* virtual-keyboard: destroy on vdestroy eventVaxry2024-05-032-0/+8
* virtual-keyboard: move to new implVaxry2024-05-0311-67/+255
* cursor-shape: use - instead of _ in shapesVaxry2024-05-022-24/+24
* fractional: set scale before configureVaxry2024-05-021-0/+3
* cursormgr: attempt using - instead of _ for failed cursors before fallbackVaxry2024-05-021-0/+8
* layout: limit updates when mouse animate drag is enabled (#5838)thejch2024-05-021-1/+1
* internal: store matched windowrules and emit eventVaxry2024-05-024-7/+12
* protocols: utilize hyprwayland-scanner 0.3.3 functionsVaxry2024-05-0121-147/+104
* ime-v2: move to new implVaxry2024-05-0119-267/+714
* socket2: fix empty activewindowv2 eventsVaxry2024-05-012-3/+3
* layout: Trigger layout recalcuation on deco position/size change (#5821)zakk42232024-05-012-6/+2
* sessionLock: remove m_pLastFocus on destroy of surfaceVaxry2024-05-011-0/+4
* sessionLock: call wlr_surface_map/_unmap on the surface manuallyVaxry2024-04-302-2/+7
* sessionLock: set locked after emitting eventVaxry2024-04-301-2/+2
* sessionLock: fix incorrect protocol error raisedVaxry2024-04-301-1/+1
* keybinds: check for special workspace equality before switchingVaxry2024-04-301-1/+2
* session-lock: move to new implVaxry2024-04-3011-145/+419
* CrashReporter: unbreak build on FreeBSD (#5786)Jan Beich2024-04-301-2/+4
* hyprctl: add missing json string escapes (#5811)Sungyoon Cho2024-04-301-8/+9
* pluginAPI/hooks: Remove dependency on cc from the hooksystem (#5801)Vaxry2024-04-301-77/+40
* layerSurface: refactor/move to a memory-safe implVaxry2024-04-3026-864/+874
* cursor-shape: allow duplicate devices per pointer resourceVaxry2024-04-302-11/+5
* ext-idle-notify: move to new implVaxry2024-04-2910-31/+184
* xdg-activation: move to new implVaxry2024-04-299-25/+156
* hyprctl: make commits wrapped in quotes in jsonVaxry2024-04-291-1/+1
* log: Add some colors to stdout log 🔴🟡🟢🔵🟣 (#5778)thejch2024-04-293-9/+32
* wlr-output-power: move to new implVaxry2024-04-2911-26/+141
* core: Move /tmp/hypr to $XDG_RUNTIME_DIR/hypr (#5788)Vaxry2024-04-287-22/+43
* hooksystem: check for existing random outdirVaxry2024-04-281-1/+7
* compositor: more fs safety around tmp directoriesVaxry2024-04-281-2/+19
* core: prefer mkdir over create_directory and permissionsVaxry2024-04-282-10/+11
* hooksystem: use a random 700 directory for assemblerVaxry2024-04-281-10/+17
* tokenmgr: separate getRandomUUID from registerNewTokenVaxry2024-04-282-1/+8