summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* windowrules: fix centerVaxry2024-03-031-1/+1
* xwayland: disable initial focus for xwayland dialogs (#4936)Epilepsy Gatherings2024-03-031-3/+1
* renderer: respect forceNoBlur when rendering small surface windows (#4932)JManch2024-03-031-1/+1
* keybinds: Add the 'catchall' keyword that matches all keys (#4930)Tobias Zimmermann2024-03-034-24/+39
* events: update render data after workspace window rule (#4931)JManch2024-03-021-2/+2
* input: Rewritten pointer constraints (#4889)Vaxry2024-03-0214-388/+284
* xdg: minor improvements to initial size reportingVaxry2024-03-025-13/+9
* notifs: Implement notification dimissing (#4790)ItsDrike2024-03-023-0/+34
* drag: check min size for reisze dragsVaxry2024-03-023-1/+17
* events: don't switch to active workspace on workspace ruleVaxry2024-03-021-1/+1
* keybinds: better follow xkb translation stateVaxry2024-03-023-3/+70
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-0237-586/+488
* xwayland: set scaledBy for unmanaged windows in mapVaxry2024-03-012-2/+9
* core: add additional headers for Popup.cpp and InputMethodRelay.hpp (#4909)Brett Alcox2024-03-012-2/+4
* popup: minor fixes to xdg geometriesVaxry2024-02-291-6/+12
* configmgr: fix compile on 32-bit archsVaxry2024-02-291-162/+162
* renderer: force a few render frames on init anim endVaxry2024-02-291-0/+1
* core: fix crashes on access of deleted wlr_ surfaceVaxry2024-02-292-0/+8
* window: remove unused listVaxry2024-02-291-2/+1
* surface: unify ownersVaxry2024-02-298-25/+121
* build: fix libc++/clang build (#4886)Anton Samokhvalov2024-02-291-2/+2
* xdg: rewrite entire popup implementationVaxry2024-02-2913-344/+358
* refactor: move a few things to desktop/Vaxry2024-02-2910-8/+10
* xwaylandmgr: don't read xwayland surface from unmapped xwaylandVaxry2024-02-291-2/+2
* subsurface: Rewrite the subsurface tree (#4877)Vaxry2024-02-2911-414/+312
* xdg: check for floating conditions before sending tiled size hintVaxry2024-02-284-13/+30
* surfacetree: Revert "subsurfaceTree: assign surfaces to a CWLSurface"Vaxry2024-02-282-2/+0
* renderer: damage whole ring on failed commitVaxry2024-02-281-1/+1
* subsurfaceTree: assign surfaces to a CWLSurfaceVaxry2024-02-282-0/+2
* layers: minor fixes for new animationsVaxry2024-02-282-1/+14
* layers: add fully featured animationsVaxry2024-02-289-42/+197
* layout: add size prediction for initial xdg commitsvaxerski2024-02-287-9/+100
* keybinds: unconstrain mouse on focusmonitor and cyclenext (#4863)JManch2024-02-281-9/+4
* config: Add option to resolve keybinds by sym instead of code (#4851)Tobias Zimmermann2024-02-274-7/+18
* wayland: implement keyboard_shortcuts_inhibit_v1Vaxry2024-02-276-0/+42
* config: add defaultName for workspace rulesVaxry2024-02-273-0/+7
* 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-278-51/+71
* screencopy: send full frame damagevaxerski2024-02-271-0/+2
* screencopy: avoid dangling client ptrs on client destroyVaxry2024-02-271-0/+9
* IME: don't set modifiers on grab destroyVaxry2024-02-271-4/+0
* core: nullcheck for old monitor in moveWorkspaceToMonitorVaxry2024-02-261-1/+1
* socket2: move to the wayland event loopVaxry2024-02-262-50/+67
* keybinds: fix movewindoworgroup onto empy workspace on next monitor (#4486)Bernd Müller2024-02-261-1/+5
* surface: ensure global pointers valid before using in destructor (#4844)github-usr-name2024-02-261-3/+3
* renderer: take into account fading out windows in solitary recheckVaxry2024-02-261-1/+2
* keybinds: focus floating on top of fsVaxry2024-02-261-7/+16
* keybinds: fix focuswindow for fullscreen (#4840)shezdy2024-02-262-7/+22
* layout: Fixed ghost window when opened while fullscreen on a different worksp...Tom Benham2024-02-251-2/+3
* compositor: allow source monitor to be provided to `getMonitorInDirection` (#...github-usr-name2024-02-252-2/+9