318 Commits (cbecc5cbaed6b30c995d2c245def458e383b4e38)

Author SHA1 Message Date
siikamiika 21d2fdf74c view: add new container as a sibling of tiled view
3 years ago
Hugo Osvaldo Barrera c16b2a26ed Avoid unecessary font metric calculations
3 years ago
Kirill Primak e76e13ef85 view: fix child position calc
3 years ago
Kirill Primak ae80bdedf9 surface: chase wlr subsurface list/link change
3 years ago
Kirill Primak 72b0491ca0 view: fix saved buffer order
3 years ago
Hugo Osvaldo Barrera 62d90a8e95 Use fixed titlebar heights
3 years ago
novenary dbc326ba84 Don't apply hide_edge_borders to any floating container
3 years ago
Simon Ser 3162766eef Iterate over subsurfaces below the parent surface
4 years ago
Ronan Pigott 5a73dc1bc2 view: commit transactions for foreign toplevel requests
4 years ago
Rouven Czerwinski 30e400c0a3 view: handle case where map_ws is NULL
4 years ago
Tudor Brindus 80128d23ba tree/view: don't give focus to views mapped under fullscreen views
4 years ago
Dominique Martinet 8529141150 view_destroy: fix use-after-free with subsurface_destroy
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 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 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
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 ece6a1d408 Change workspace_layout to match i3 behavior
4 years ago
Tudor Brindus 07042486c3 tree/container: introduce `container_is_sticky[_or_child]` functions
4 years ago
Dimitris Triantafyllidis 0cb9282aee Smart borders fix: always show borders for floating containers
4 years ago
Ronan Pigott b7f28cd6b7 view: remove foreign toplevel listeners on destroy
4 years ago
Ronan Pigott f478f4cc66 view: implement foreign toplevel fullscreen request
4 years ago
Ronan Pigott 3520fd2c19 view: display scratchpad hidden containers when activated by ftm
4 years ago
Simon Ser b5a35c484f tree/view: fix segfault in view_update_title
4 years ago
Johan Bjäreholt 1f8dbb320a tree/view: Make foreign-toplevel app_id fallback to class
4 years ago
Tudor Brindus bb85b9070d tree/view: fix smart borders with tabbed/stacked ancestor
4 years ago
Drew DeVault 8d5e627bc9 Implement wlr-foreign-toplevel-management-v1
4 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
Tudor Brindus ed08f2f20c tree/view: fix smart gaps when ancestor container is tabbed or stacked
5 years ago
Kalyan Sriram e3e548a648
Save transform during transaction
5 years ago
Kenny Levinsen 5a4a7bc0da container: Remove useless surface dimensions
5 years ago
Kenny Levinsen 4edd429053 view: update_size should only update pending size
5 years ago
Kenny Levinsen fcd0ab8f33 view: Save all buffers associated with view
5 years ago
Damien Tardy-Panis 0cbd26f0da Add views idle inhibition status in get_tree output
5 years ago
Michael Weiser 0f11aa037a commands: Add per-view shortcuts_inhibitor command
5 years ago
Simon Ser 3a5d9b3b32 Update for new wlr_buffer API
5 years ago
Simon Ser 9d0aa0cb83 Use wlr_client_buffer
5 years ago
Brian Ashworth 0c23525d47 tree/view: do not attempt enter on hidden child
5 years ago
Brian Ashworth c99d423ad9 view: remove workspace pid mapping for assigns
5 years ago
Ronan Pigott 3975ca28c2 smart_borders: separate smartness from edge types
5 years ago