aboutsummaryrefslogtreecommitdiff
path: root/sway/tree
AgeCommit message (Expand)Author
2021-09-20Avoid unecessary font metric calculationsHugo Osvaldo Barrera
2021-09-13Rename pango_printf to render_textSimon Ser
2021-09-08view: fix child position calcKirill Primak
2021-09-06surface: chase wlr subsurface list/link changeKirill Primak
2021-09-05view: fix saved buffer orderKirill Primak
2021-09-04Fix overly-wide mark texturesDaniel De Graaf
2021-08-27Deduplicate code for rendering titlebar textsHugo Osvaldo Barrera
2021-08-26Use fixed titlebar heightsHugo Osvaldo Barrera
2021-08-12xdg-decoration: let floating clients set bordersDudemanguy
2021-07-06container: ignore borders in fullscreen windowsDudemanguy
2021-07-05tree/container: fix indentationSimon Ser
2021-06-22Revert "Add workspace {prev,next}_on_output --create"Ragnar Groot Koerkamp
2021-06-20Don't apply hide_edge_borders to any floating containernovenary
2021-06-18Only call workspace_auto_back_and_forth when neededRagnar Groot Koerkamp
2021-06-18Move auto_back_and_forth logic out of workspace_switchRagnar Groot Koerkamp
2021-06-03Iterate over subsurfaces below the parent surfaceSimon Ser
2021-05-17view: commit transactions for foreign toplevel requestsRonan Pigott
2021-05-10cairo: Replace <cairo/cairo.h> by <cairo.h>Issam E. Maghni
2021-04-29view: handle case where map_ws is NULLRouven Czerwinski
2021-04-26workspace: reap empty parents when adding tilesRonan Pigott
2021-04-25tree/view: don't give focus to views mapped under fullscreen viewsTudor Brindus
2021-04-22view_destroy: fix use-after-free with subsurface_destroyDominique Martinet
2021-04-20Avoid creating zero-sized textures for marksSimon Ser
2021-04-20Use cairo_image_surface_get_stride instead of guessing itSimon Ser
2021-04-20Avoid creating zero-sized textures for titlebarsSimon Ser
2021-04-15container: don't set fullscreen on childrenash lea
2021-04-11container: retain focus position on floating enableRonan Pigott
2021-03-24view: subsurface NULL check in view_from_wlr_surfaceKenny Levinsen
2021-03-21view: Handle NULL role object when role is setKenny Levinsen
2021-03-10container: Add view_container_content_atKenny Levinsen
2021-03-01container: Limit tiled focus to container geometryKenny Levinsen
2021-02-25focus: beyond fullscreen when focused explicitlylbonn
2021-02-23Fix wl_shm_format passed to wlr_texture_from_pixelsSimon Ser
2021-02-23view: Set parent for view_child subsurfaces on initKenny Levinsen
2021-02-23view: Mark subchildren as unmapped in view_child_destroyKenny Levinsen
2021-02-23view: Recursively check mapped of view_child treeKenny Levinsen
2021-02-22container: Add container_is_current_floatingKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-09view: Read geometry directly in view_update_sizeKenny Levinsen
2021-02-09shells: Only center tiled views on size changeKenny Levinsen
2021-02-09transaction: Move centering to view_center_surfaceKenny Levinsen
2021-02-09view: Save surface x and y on saved buffersKenny Levinsen
2021-01-30Check the output state for recorded workspacesKonstantin Pospelov
2021-01-25Implement foreign toplevel fullscreen output hintsfwsmit
2021-01-20Adhere to ICCCM focus specificationBrassyPanache
2021-01-12Switch to wlr_xdg_surface_for_each_popup_surfaceSimon Ser
2020-12-24container: set fullscreen mode before attempting focusRonan Pigott
2020-12-20workspace: rework workspace prev|next like i3Ronan Pigott
2020-12-20introduce workspace_squashRonan Pigott
2020-12-20Change workspace_layout to match i3 behaviorRonan Pigott