Commit Graph

366 Commits (d726e50643d6e54bdb5882008e13bf5d20a1c3ba)

Author SHA1 Message Date
Simon Ser f707f583e1 Remove all sprintf calls 3 years ago
Simon Ser f795aa1c95 xdg-shell: use wlr_xdg_toplevel in sway_view 3 years ago
Kirill Primak ee7668c1f2 chore: chase wlr_output_layout_get_box() update 3 years ago
Simon Ser d6f8820a8b Upgrade for wlroots surface refactoring 3 years ago
David Rosca f92329701b container: Fix crash when view unmaps + maps quickly 3 years ago
Simon Ser 59aebaa5f9 Add cairo_image_surface_create error handling 3 years ago
Simon Ser 4732325f59 Add support for linux-dmabuf surface hints 3 years ago
Vsevolod f7725011ef
Add focused_tab_title 3 years ago
Simon Zeni 5865af75cf sway: create wlr_renderer and wlr_allocator 3 years ago
Kirill Primak cbecc5cbae container: fix surface_is_popup() 3 years ago
Simon Ser 3f7a04df22 Rename pango_printf to render_text 4 years ago
Daniel De Graaf 69a7b9215e Fix overly-wide mark textures 4 years ago
Hugo Osvaldo Barrera 9acb015755 Deduplicate code for rendering titlebar texts 4 years ago
Hugo Osvaldo Barrera 62d90a8e95 Use fixed titlebar heights 4 years ago
Dudemanguy acf946fe4c xdg-decoration: let floating clients set borders 4 years ago
Dudemanguy c41dc33590 container: ignore borders in fullscreen windows 4 years ago
Simon Ser 22226560e3 tree/container: fix indentation 4 years ago
Issam E. Maghni d45623c2db cairo: Replace <cairo/cairo.h> by <cairo.h> 4 years ago
Simon Ser e3e99d961d Avoid creating zero-sized textures for marks 4 years ago
Simon Ser 3173a4f353 Use cairo_image_surface_get_stride instead of guessing it 4 years ago
Simon Ser 6327f1b361 Avoid creating zero-sized textures for titlebars 4 years ago
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 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 2c917a8c34 container: Add container_is_current_floating 4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
Ronan Pigott d1c4ed1867 container: set fullscreen mode before attempting focus 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
Dimitris Triantafyllidis 39328ca4e4 In container_split, set a floating container's view to tiled 4 years ago
mwenzkowski 13a67da614 container: Fix NULL pointer dereference 4 years ago
Ronan Pigott a01573016a view: implement foreign toplevel fullscreen indicator 5 years ago
Ronan Pigott 39d677af15 input: implement xdg_toplevel interactive resize hints 5 years ago
Tudor Brindus b4a75a1ab2 commands/move: maintain workspace_layout when moving 5 years ago
Drew DeVault 8d5e627bc9 Implement wlr-foreign-toplevel-management-v1 5 years ago
Tudor Brindus 53dc83fb68 tree/container: introduce `container_toplevel_ancestor` helper 5 years ago
Tudor Brindus 83866558d3 tree/container: refactor `tiling_container_at` to check bounds 5 years ago
Ian Huang 276e0301e0 interpret "subpixel none" as CAIRO_ANTIALIAS_GRAY 5 years ago
Josh Shone 82d02ce782 Fix hit test for floaters that cross outputs 5 years ago
Brian Ashworth 0b709702c1 container_at_{tabbed,stacked}: check x-axis bounds 5 years ago
Ronan Pigott d88d4bbd9d Fix crash when showing scratchpad hidden split containers 5 years ago
Brian Ashworth a4e4e21edf container: add inactive fullscreen to focus stack 5 years ago
lbonn 7baa3ffece Allow moving a container hidden in scratchpad 6 years ago
Simon Ser 7488d33d42 Remove xdg-shell v6 support 6 years ago