136 Commits (92a4bc646a52b1715f4885d7459c07b7a26a2d21)

Author SHA1 Message Date
Ryan Dwyer 27a20a4884 Allow containers to be fullscreen
7 years ago
Drew DeVault fc718f629a
Merge pull request #2350 from ppascher/xwayland-optional
7 years ago
Pascal Pascher f95cb9a7c1 reverted includes of "sway/config.h" and replaced with "config.h" from meson build
7 years ago
Pascal Pascher 79a45d4a40 more style fixes, included "sway/config.h" where needed
7 years ago
Ryan Dwyer b14bd1b0b1 Fix crash when closing last child of a tabbed container
7 years ago
Pascal Pascher 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false
7 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support
7 years ago
Brian Ashworth 44e218574f Add missing checks to fix 2339
7 years ago
Ryan Dwyer d21d4b83a3 Set cursor when beginning resize and move operations
7 years ago
Ryan Dwyer 9df660ee31 Store last button and use it when views request to move or resize
7 years ago
Ryan Dwyer 0c87bff5d1 Replace static handle_end_operation with seat_end_mouse_operation
7 years ago
Ryan Dwyer ff445cc855 Implement xdg shell request_move and request_resize events
7 years ago
Ryan Dwyer 37b33f92e8 Fix urgent timer logic and remove unnecessary header includes
7 years ago
Ryan Dwyer c2ed3d8bd6 Implement force_display_urgency_hint
7 years ago
emersion 747725b8bb Don't unfocus when an override redirect window is mapped
7 years ago
emersion 03d49490cc Update cursor on focus change
7 years ago
Drew DeVault d6bd314dff
Merge pull request #2276 from RyanDwyer/urgency
7 years ago
Ryan Dwyer 9ca5cb7faf Fix tab split focus bug
7 years ago
Ryan Dwyer 315d5311b2 Implement urgency base functionality
7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions
7 years ago
Ryan Dwyer ee0e1b170e Fix crash in seat code
7 years ago
dudemanguy 600c126150 fix crash on floating windows
7 years ago
Ryan Dwyer 15dc5286e2 Move floating windows to front when focused
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
Ryan Dwyer 0bd41a0dae Fix focus related damage
7 years ago
Ryan Dwyer 1e4807efa0 Don't return pending children in seat_get_active_current_child
7 years ago
Ryan Dwyer a2fbb20a61 Merge remote-tracking branch 'upstream/master' into atomic
7 years ago
Ryan Dwyer 32b865e610 Fix crash when deleting last child in a tabbed or stacked container
7 years ago
emersion cda66e9a26
Automatically float xwayland windows
7 years ago
emersion cfd02918c0
Render drag icons
7 years ago
Ryan Dwyer 9253278328 Restore focus when unmapping layer shell surfaces
7 years ago
Ryan Dwyer 57e78414fa Fix seat_get_active_child
7 years ago
Drew DeVault e605dc43bb Fix mouse warping interaction with layout coords
7 years ago
Ryan Dwyer 1f2e399ade Implement floating
7 years ago
Ryan Dwyer 7c7d24600b Fix ancestor typos
7 years ago
Scott Leggett d1ebbebea0 Remove unused function.
7 years ago
Scott Leggett 4cd304e4ba Store previous position in sway_cursor.
7 years ago
Scott Leggett 06098bef98 Focus containers only on entry.
7 years ago
Ryan Dwyer efc07fb3d4 Don't track damage for views on inactive tabs
7 years ago
Brian Ashworth 82cd55a670 Fix border commands from changing focus
7 years ago
Ryan Dwyer 83e314bf51 Highlight all child borders when using focus parent
7 years ago
emersion 70b80b4698
Damage container on focus
7 years ago
emersion 424006089e
Default to backend-wise input device mapping, if any
7 years ago
Drew DeVault 52aa245b24 Implement basic touch support
7 years ago
Ryan Dwyer 167c2e1aa9 Refactor arrange_windows()
7 years ago
emersion ff61df17ff
Add map_from_region command
7 years ago
emersion 3ed3bdf03f
Fix segfault when switching back to workspace with osu!
7 years ago
emersion 4cf77e1de4
Default to current time when triggering cursor events
7 years ago
emersion 33ed279494
Update cursor when workspace focus changes
7 years ago
Drew DeVault 777800e37a Fix qutebrowser crash on context menu dismissal
7 years ago