summaryrefslogtreecommitdiff
path: root/src/managers
Commit message (Expand)AuthorAgeFilesLines
...
* IME: Fix ime popup coordinates and artifacts (#5373)Sungyoon Cho2024-04-011-5/+5
* animations: simplify window loopVaxry2024-04-011-1/+1
* renderer: Fix layer and window damage sometimes missing 1 frame (#5370)thejch2024-04-011-6/+11
* socket2: sanitize data for newlinesVaxry2024-04-011-1/+4
* textinput: fix typo (#5365)Sungyoon Cho2024-04-011-1/+1
* textinput: send deactivate on disable tiVaxry2024-03-311-0/+9
* renderer/animations: Fix various inaccurate damage tracking issues and offset...thejch2024-03-311-58/+36
* input: Fix incorrect keyboard focus taken when no window was present (#5337)Zach DeCook2024-03-311-4/+2
* IME: don't assert on lock mismatch, just fix itVaxry2024-03-301-2/+9
* dispatchers: open special ws on active monitor instead of mouse monitor (#5330)thejch2024-03-301-4/+1
* keybinds: add binds:disable_keybind_grabbingVaxry2024-03-291-1/+3
* format: fix formatVaxry2024-03-281-2/+2
* textinput: fix ime when opening multiple windows (#5281)Sungyoon Cho2024-03-261-1/+5
* layer-shell: render popups above everythingVaxry2024-03-251-0/+3
* keybinds: Fix exit trigger by moving it to monitor.frame (#5240)dmayle2024-03-253-6/+1
* cursormgr: don't set x theme in changeThemeVaxry2024-03-241-3/+0
* cursormgr: log theme loading failuresVaxry2024-03-241-0/+6
* ime: fix build without pchVaxry2024-03-241-0/+2
* IME: Refactor and fixup popupsVaxry2024-03-246-147/+247
* text-input: reset lock counter on surface destroyVaxry2024-03-241-0/+4
* animationmgr: use realpos and size for border damageVaxry2024-03-241-1/+1
* cursormgr: initialize size to 0Vaxry2024-03-241-1/+1
* animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch2024-03-231-6/+6
* input: fix crash with text-input-v1 (#5234)Sungyoon Cho2024-03-231-1/+2
* input: Add options to set tablet's active area (#5199)Khalid2024-03-232-1/+14
* IME/TI: Fixes and refactoringVaxry2024-03-224-358/+393
* IME: guard unfocused TIs in leaveVaxry2024-03-221-0/+3
* IME: fix crashes with destroyed text-inputsVaxry2024-03-222-9/+13
* swipe: fix nullptr in `onSwipeUpdate` (#5191)Horror Proton2024-03-201-2/+2
* tablet: Add left_handed option for tablets (#5178)Khalid2024-03-201-0/+5
* refactor: move window.hpp to desktop/Vaxry2024-03-204-2/+5
* config/workspace: added workspace selectorsVaxry2024-03-191-1/+3
* IME: Improve handling of text-input and ime-relay (#5147)joshua2024-03-192-88/+134
* tablet: minor focus fixesVaxry2024-03-191-8/+10
* socket2: add pin eventVaxry2024-03-181-0/+3
* cursormgr: scale hotspot with bufferVaxry2024-03-171-4/+4
* swipe: Touchscreen workspace swipe (#4489)Zach DeCook2024-03-173-4/+79
* keybinds: add Dispatchers for "force float" and "force tiling" (non-toggle) (...djvs2024-03-172-1/+22
* renderer: add better multi monitor animations (#5126)thejch2024-03-161-5/+30
* sessionlock: refocus after destroy focused surface (#5117)drendog2024-03-151-0/+11
* lock: fix red screen issues with multiple monitors (#5100)Maximilian Seidler2024-03-152-5/+27
* master: Fix master layout window focus and scroll (#5074)thejch2024-03-131-1/+5
* keybinds: Fix typo (#5081)Ikko Eltociear Ashimine2024-03-121-1/+1
* cursormgr: use XCURSOR_THEME for x themesVaxry2024-03-111-1/+1
* core: Fix typo and check grandchild PID in spawn() (#5070)Lucas Reis2024-03-111-2/+2
* cursormgr: fix invalid access to hyprcursor in xwayland initVaxry2024-03-092-0/+18
* input: fix minor default cursor reset conditionsVaxry2024-03-092-1/+5
* cursormgr: fix memory leak with cursor buffersVaxry2024-03-091-1/+4
* cursormgr: add fallbacks for unknown cursorsVaxry2024-03-091-2/+14
* internal: Support libhyprcursor (#5009)Vaxry2024-03-092-0/+269