summaryrefslogtreecommitdiff
path: root/src/helpers
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* monitor: don't call output_state_finish on buffer-less state clearsVaxry2024-01-281-1/+5
* monitor: clear output state after usageVaxry2024-01-272-0/+7
* deps: update wlrootsVaxry2024-01-272-13/+18
* dwindle: fix windows being created at incorrect position when cursor is over ...rszyma2024-01-262-10/+0
* internal: minor header cleanupVaxry2024-01-231-0/+15
* core: improve cleanup logicvaxerski2024-01-193-2/+12
* damage: use buffer_damage instead of effective_damagevaxerski2024-01-171-3/+1
* keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau132024-01-152-3/+3
* surface: avoid spam of window surfaces with scale and transform eventsvaxerski2024-01-111-1/+7
* subsurfaceTree: update surface tree protocol feedback on mapvaxerski2024-01-092-1/+4
* renderer: overhaul renderModifDatavaxerski2024-01-071-0/+2
* special: move floating windows along with the workspacevaxerski2023-12-261-0/+16