Commit Graph

243 Commits (6de777a986e1b8d38e5030106f2abb937eca6232)

Author SHA1 Message Date
Ryan Dwyer 2438f5f050 Fix crash when reaping a workspace 7 years ago
Ryan Dwyer 126a82f14f Fix gaps issues 7 years ago
Ryan Dwyer f5b9815128 Prepare arrange code for type safe arguments 7 years ago
Drew DeVault 82423b88b8
Merge pull request from RyanDwyer/fix-overflowing-subsurfaces 7 years ago
Ian Fan 6ae2e3a4a8 ipc: clean-up container_create_notify function 7 years ago
Ian Fan e7c94708f2 ipc: emit window close event earlier, before destroying 7 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c 7 years ago
Ryan Dwyer 8bed4be1f3 Make separate gaps functions per container type 7 years ago
Ryan Dwyer f4bc25bcc6 Relocate container_move, container_move_to and container_get_in_direction 7 years ago
Ryan Dwyer b6058703fa Refactor destroy functions and save workspaces when there's no outputs 7 years ago
Ryan Dwyer e81c26fab9 Fix sending fullscreen event to view 7 years ago
Ryan Dwyer e1955c5c08 Fix crash when adding output 7 years ago
Ryan Dwyer a49e4b13bf Clean up tracked outputs when an output is destroyed 7 years ago
Ryan Dwyer 0f6d212629 Send output enter/leave events correctly 7 years ago
Ryan Dwyer 4afb2e3f24 Allow subsurfaces which overflow the container to be interacted with 7 years ago
Ryan Dwyer 2b5a404ac9 Replace hacky L_FLOATING container with a list 7 years ago
Drew DeVault d0a24465d7
Merge pull request from RyanDwyer/geometry 7 years ago
Ian Fan 1be75fe740 Fix double iterating in container_for_each_child 7 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type 7 years ago
Ryan Dwyer 16c663ed49 Rename container_sort_workspaces and container_wrap_children 7 years ago
Ryan Dwyer b0a5f3a25f Store geometry in the view and handle any floating view resizing 7 years ago
Ryan Dwyer 8af4e2e3e6 Handle xwayland views sending new sizes in their commits 7 years ago
Ryan Dwyer 982a2d0c99 Fix geometry 7 years ago
Ryan Dwyer 6a26b499a4 Attempt to reap old tiling parent when floating a container 7 years ago
Ryan Dwyer c3ef36d6b5 Simplify transactions 7 years ago
Ryan Dwyer 5f3757c927 Fix container_has_ancestor crash 7 years ago
Drew DeVault 2aa6d98c5a
Merge pull request from RyanDwyer/remove-bfs 7 years ago
Ryan Dwyer 4ad1ccc9dc Remove container_for_each_descendant_bfs 7 years ago
Ryan Dwyer 31844bf42b Remove container_has_child 7 years ago
Ryan Dwyer a0ece6f956 Rename container_at_view to surface_at_view and make it return void 7 years ago
Ryan Dwyer 1e984fec05 Fix focus when clicking floating decorations 7 years ago
Ryan Dwyer a0649190de Fix edge cases when moving floating container to new workspace 7 years ago
Ryan Dwyer 36281609ea Implement move to workspace on a floating container 7 years ago
Ryan Dwyer 04489ff420 Separate root-related code 7 years ago
Ryan Dwyer c17f0870ef Fix crash when moving cursor over a fullscreen split container 7 years ago
emersion b336564511 Fix pointer events for fullscreen views 7 years ago
Ryan Dwyer 8392eae40f Revert "Revert "Fix popups"" 7 years ago
Drew DeVault 9aa258d33a Revert "Fix popups" 7 years ago
Drew DeVault 9564c73c0d
Merge pull request from RyanDwyer/fix-popups-v2 7 years ago
Ian Fan 4bf253855f ipc: fix workspace::move calls argument order 7 years ago
Ian Fan 07101a5707 ipc: only emit window::create event for views 7 years ago
Ian Fan 686c084cec ipc: add workspace::empty event 7 years ago
Ian Fan f0310933c8 ipc: add window::close event 7 years ago
Ian Fan 87ccf18964 ipc: add workspace::init event 7 years ago
Ryan Dwyer de86d65627 Fix popups 7 years ago
Brian Ashworth b8efdeae29 Fix title textures on scale change 7 years ago
Drew DeVault 53069f1403
Merge pull request from RyanDwyer/floating-containers 7 years ago
Ryan Dwyer 84cd22c8cb Fix crash when a deferred command destroys a workspace 7 years ago
Ryan Dwyer debb8e85b2 Fix crash when unfloating child of container into empty workspace 7 years ago
Ryan Dwyer 538e083f61 Fix focus mode_toggle from a child of a floating container 7 years ago