99 Commits (f7a20726fc82c7eee1fe6756eb3aefebecb34ce6)

Author SHA1 Message Date
Tony Crisci 7706d83160 basic split containers
7 years ago
Drew DeVault 122b96abed
Merge pull request #1684 from swaywm/follow-warp
7 years ago
Drew DeVault f2332dc75c Address review feedback
7 years ago
Drew DeVault b9d2983324 Fix interaction between warping and following
7 years ago
Drew DeVault 9b38ef950f Implement focus_follows_mouse
7 years ago
Drew DeVault ae6d459000 Implement mouse warping
7 years ago
emersion 98b67e2399
Fix xwayland configure in set_size
7 years ago
Drew DeVault eb5a8e03ff Check for null container
7 years ago
Drew DeVault e4fd47d3a1
Merge pull request #1682 from emersion/unmanaged-no-container
7 years ago
Drew DeVault ccdcaa478f Fix bug with previous commit
7 years ago
emersion a44a71c116
Make it clear that unmanaged views don't have a container
7 years ago
Drew DeVault 8aa195e311 Fix #1104
7 years ago
Drew DeVault 5c08e13e50 Set Xwayland seat on focus
7 years ago
emersion b237fa0b22
Set xwayland cursor
7 years ago
Drew DeVault 212b503992 Use wlr_surface_point_accepts_input
7 years ago
Drew DeVault f5470f3338 Pass pointer events to surface layers
7 years ago
emersion 9665642765
Merge branch 'wlroots' into client-cursors
7 years ago
emersion eb716c6c43
Fix segfaults when focusing a workspace
7 years ago
emersion 03255fd202
Fix pointer events for hidden workspaces
7 years ago
emersion 6c9d67b105
Handle set_cursor requests from clients
7 years ago
Drew DeVault 01af343912 Destroy empty workspaces when moving away
7 years ago
Drew DeVault f26ecd9f58 Merge remote-tracking branch 'origin/wlroots' into swaybar-layers
7 years ago
Tony Crisci 8f490d7d2d Fix oversights from previous pull request
7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"
7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree"
7 years ago
Tony Crisci 92c58b1e63 rename container_for_each_descendent
7 years ago
Drew DeVault 6836074fed Implement enough IPC for swaybar to work
7 years ago
Tony Crisci 4c394a0e9e address feedback
7 years ago
Tony Crisci eca029f218 more renaming things
7 years ago
Tony Crisci b90099b4b7 rename container functions
7 years ago
Tony Crisci 83d09cf594 remove swayc_t typedef
7 years ago
Tony Crisci 874f009866 move tree includes to their own directory
7 years ago
Drew DeVault 1e604f3e35 Update input events per swaywm/wlroots#765
7 years ago
Tony Crisci ac8269d536 take seat param for handle_command and rename
7 years ago
Tony Crisci 4b3aa59b8b rename new_input listener on input-manager
7 years ago
Tony Crisci 083e11ac7c fix build for latest api
7 years ago
Tony Crisci 06c71f115b input device destroy
7 years ago
Tony Crisci 946d9459c5 get swayc in direction
7 years ago
Tony Crisci ce3a1b3922 properly pick next focus
7 years ago
Tony Crisci 145b4fdf58 use bfs iterator to collect focus stack
7 years ago
Tony Crisci a7d49da239 separate seat get focus and seat get focus inactive
7 years ago
Tony Crisci 5151502298 basic focus overhaul
7 years ago
Drew DeVault b28602aa74 Implement workspaces
7 years ago
Dominique Martinet 5766f426aa config reload: destroy old seat when removed from config
7 years ago
emersion 0c58673c6a
Merge pull request #1574 from acrisci/config-refactor
7 years ago
Drew DeVault c933781fac
Merge pull request #1570 from acrisci/config-references
7 years ago
Tony Crisci 0e3eae4baa view interface
7 years ago
Tony Crisci c353e01c85 add kill command
7 years ago
Tony Crisci 2bf76509f8 update for new wlr-keyboard modifiers
7 years ago
Tony Crisci 9f54cd8935 copy config references for input and seat
7 years ago