summaryrefslogtreecommitdiff
path: root/src/helpers
Commit message (Expand)AuthorAgeFilesLines
* IME: Improve handling of text-input and ime-relay (#5147)joshua2024-03-191-6/+3
* animations: fix layer slide with fadeVaxry2024-03-181-1/+2
* swipe: Touchscreen workspace swipe (#4489)Zach DeCook2024-03-171-0/+1
* renderer: don't render window on other mons during anim inVaxry2024-03-171-0/+5
* renderer: add better multi monitor animations (#5126)thejch2024-03-162-0/+19
* splashes: add 2ya splashVaxry2024-03-151-1/+3
* xwayland: fix no_xwayland compilesVaxry2024-03-091-1/+3
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-4/+0
* format: make ci happyVaxry2024-03-081-2/+2
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-3/+2
* windowrules: Make min/maxsize rules dynamic (#4775)Epilepsy Gatherings2024-03-082-0/+27
* layout: Fix toggling fullscreen special workspace on different monitor (#5000)thejch2024-03-071-0/+10
* animations: fix m_Goal not being set after #4911 (#4992)outfoxxed2024-03-061-0/+1
* monitor: remove commas from short description (#4970)Junxuan Liao2024-03-051-3/+3
* keybinds: Allow fullscreen/maximize in special workspace (#4921)thejch2024-03-041-0/+8
* config: improve config value infrastructureVaxry2024-03-032-11/+14
* xkb: handle invalid keymaps in updateXKBTranslationStateVaxry2024-03-031-3/+16
* input: Rewritten pointer constraints (#4889)Vaxry2024-03-022-109/+4
* keybinds: better follow xkb translation stateVaxry2024-03-022-0/+66
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-025-241/+170
* build: fix libc++/clang build (#4886)Anton Samokhvalov2024-02-291-2/+2
* xdg: rewrite entire popup implementationVaxry2024-02-291-28/+4
* refactor: move a few things to desktop/Vaxry2024-02-297-720/+2
* subsurface: Rewrite the subsurface tree (#4877)Vaxry2024-02-295-379/+294
* surfacetree: Revert "subsurfaceTree: assign surfaces to a CWLSurface"Vaxry2024-02-282-2/+0
* subsurfaceTree: assign surfaces to a CWLSurfaceVaxry2024-02-282-0/+2
* layers: minor fixes for new animationsVaxry2024-02-281-1/+1
* layers: add fully featured animationsVaxry2024-02-282-17/+143
* config: Add option to resolve keybinds by sym instead of code (#4851)Tobias Zimmermann2024-02-271-4/+6
* wayland: implement keyboard_shortcuts_inhibit_v1Vaxry2024-02-271-0/+10
* config: add defaultName for workspace rulesVaxry2024-02-271-0/+4
* avar: return curve value of 1 when not animatedVaxry2024-02-271-0/+3
* input: Map touch devices and tablets bound to an output (#3544)Philip Damianik2024-02-273-2/+32
* surface: ensure global pointers valid before using in destructor (#4844)github-usr-name2024-02-261-3/+3
* renderer: nuke lastFrameDamage and rework finalDamageVaxry2024-02-231-2/+0
* surface: fix damage calcs with a viewport srcvaxerski2024-02-201-1/+10
* format: fix formattingVaxry2024-02-191-2/+3
* surface: minor fixes for last logicalDamage calc fixvaxerski2024-02-191-2/+2
* surface: fix invalid damage tracking in damageSurfacevaxerski2024-02-194-1/+23
* Migrate the config to hyprlang (#4656)Vaxry2024-02-186-16/+23
* monitor: don't damage twice (#4727)Abílio Costa2024-02-171-3/+1
* socket2: `monitoraddedv2` IPC event for monitor description and id (#4646)Jacob Birkett2024-02-152-2/+10
* renderer: accept custom state requests for fake outputsVaxry2024-02-141-27/+28
* keybinds: Fix focus not moving along when moving workspace (#4660)Sefa Eyeoglu2024-02-092-3/+3
* vector: avoid min0 clamps without a max being invalidVaxry2024-02-051-1/+1
* input: focus window on mouse down on decoration (#4514)MightyPlaza2024-02-043-1/+7
* box: add missing includeVaxry2024-02-031-0/+4
* dwindle: avoid sending negative sizes to wlrVaxry2024-02-022-0/+8
* subsurfaceTree: Fix nullptr crash when disconnecting a monitor (#4577)Abílio Costa2024-02-011-1/+1
* monitor: wrap usage of wlr_output_stateVaxry2024-01-282-25/+61