Commit Graph

784 Commits (eb9e77f4eae292da483191dcac18dbdfa50b984e)

Author SHA1 Message Date
ash lea eb9e77f4ea container: don't set fullscreen on children 4 years ago
Ronan Pigott a558866f42 container: retain focus position on floating enable 4 years ago
Kenny Levinsen d79ea9a0db view: subsurface NULL check in view_from_wlr_surface 4 years ago
Kenny Levinsen 70842f4e14 view: Handle NULL role object when role is set 4 years ago
Kenny Levinsen 2e06403548 container: Add view_container_content_at 4 years ago
Kenny Levinsen d358aab8d9 container: Limit tiled focus to container geometry 4 years ago
lbonn c6e7cf1ae5 focus: beyond fullscreen when focused explicitly 4 years ago
Simon Ser 66343839b1 Fix wl_shm_format passed to wlr_texture_from_pixels 4 years ago
Kenny Levinsen 1a6471be17 view: Set parent for view_child subsurfaces on init 4 years ago
Kenny Levinsen 79e43b19d7 view: Mark subchildren as unmapped in view_child_destroy 4 years ago
Kenny Levinsen e7af5b6309 view: Recursively check mapped of view_child tree 4 years ago
Kenny Levinsen 2c917a8c34 container: Add container_is_current_floating 4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
Kenny Levinsen 63a6635163 view: Read geometry directly in view_update_size 4 years ago
Kenny Levinsen 90fa6953ea shells: Only center tiled views on size change 4 years ago
Kenny Levinsen 50205ade9d transaction: Move centering to view_center_surface 4 years ago
Kenny Levinsen cf1e3be228 view: Save surface x and y on saved buffers 4 years ago
Konstantin Pospelov 8b7008a296 Check the output state for recorded workspaces 4 years ago
fwsmit 241ce2af83 Implement foreign toplevel fullscreen output hints 4 years ago
BrassyPanache 62ec528c8c Adhere to ICCCM focus specification 4 years ago
Simon Ser 5438cc158a Switch to wlr_xdg_surface_for_each_popup_surface 4 years ago
Ronan Pigott d1c4ed1867 container: set fullscreen mode before attempting focus 4 years ago
Ronan Pigott 5f1fe33d36 workspace: rework workspace prev|next like i3 4 years ago
Ronan Pigott 8eb0c54693 introduce workspace_squash 4 years ago
Ronan Pigott ece6a1d408 Change workspace_layout to match i3 behavior 4 years ago
Ronan Pigott b4850876dc Revert "commands/move: maintain workspace_layout when moving" 4 years ago
Ronan Pigott 2478f2f010 container: don't split single children 4 years ago
Tudor Brindus 07042486c3 tree/container: introduce `container_is_sticky[_or_child]` functions 4 years ago
mwenzkowski 4799cb0960 output: Revert implementation of evacuate_sticky() 4 years ago
Dimitris Triantafyllidis 39328ca4e4 In container_split, set a floating container's view to tiled 4 years ago
mwenzkowski 32788a93f2 output: evacuate sticky containers only if new output has a workspace 4 years ago
Dimitris Triantafyllidis 0cb9282aee Smart borders fix: always show borders for floating containers 4 years ago
mwenzkowski 13a67da614 container: Fix NULL pointer dereference 4 years ago
Ronan Pigott b7f28cd6b7 view: remove foreign toplevel listeners on destroy 5 years ago
Ronan Pigott f478f4cc66 view: implement foreign toplevel fullscreen request 5 years ago
Ronan Pigott a01573016a view: implement foreign toplevel fullscreen indicator 5 years ago
Ronan Pigott 3520fd2c19 view: display scratchpad hidden containers when activated by ftm 5 years ago
Simon Ser 9bb70283e9 Assert output is found before removing from list 5 years ago
Ronan Pigott 39d677af15 input: implement xdg_toplevel interactive resize hints 5 years ago
Simon Ser 5432f00adf config/output: don't change output state before commit 5 years ago
Tudor Brindus b4a75a1ab2 commands/move: maintain workspace_layout when moving 5 years ago
Simon Ser b5a35c484f tree/view: fix segfault in view_update_title 5 years ago
Tudor Brindus 92891fb1ed commands/move: unwrap workspace container on move to new workspace 5 years ago
Johan Bjäreholt 1f8dbb320a tree/view: Make foreign-toplevel app_id fallback to class 5 years ago
Tudor Brindus bb85b9070d tree/view: fix smart borders with tabbed/stacked ancestor 5 years ago
Drew DeVault 8d5e627bc9 Implement wlr-foreign-toplevel-management-v1 5 years ago
Tudor Brindus b3f08597cd input: disable events for map_to_output devices when output not present 5 years ago
Simon Ser e19bd1e474 Add support for viewporter 5 years ago
Simon Ser f9361ae36c Remove view child surface_{map,unmap} listeners on destroy 5 years ago
Ronan Pigott 90d936d4ad view: fix surface_new_subsurface use-after-free 5 years ago