Commit Graph

388 Commits (a168b2029932d2a76341d91b3c6d8463de568213)

Author SHA1 Message Date
Simon Ser 30f5c3a911 tree/container: ensure pixman rect is valid in container_arrange_title_bar() 11 months ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally 1 year ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h 1 year ago
Alexander Orzechowski 5fc85c5066 scene_graph: port wlr_forgein_toplevel_management output enter/leave events 1 year ago
Alexander Orzechowski 5f0801b6f2 container: Don't track outputs 1 year ago
Alexander Orzechowski 1e018e72b4 Delete old damage tracking code 1 year ago
Alexander Orzechowski 6d7b1321db scene_graph: Port container server side decorations 1 year ago
Alexander Orzechowski 5b8b505af5 input: Query scene graph for relevant surface/node intersections 1 year ago
Alexander Orzechowski 1b09238645 scene_graph: Use built-in linux dmabuf feedback handling 1 year ago
Alexander Orzechowski 1eb16d1367 scene_graph: Maintain `wlr_scene_node`s for the sway tree. 1 year ago
Kirill Primak a908651821 chore: chase wlroots xdg-surface role rework 2 years ago
Ankit Pandey 90c2d631e2 root: Try to preserve relative positions of floating containers 2 years ago
llyyr b757ef94ef sway{,bar}: use default font hint style 2 years ago
Ronan Pigott 633d409b88 container: rehome the container_swap function into container.c 2 years ago
Simon Ser 1cab17ada2 Introduce surface_{enter,leave}_output() 2 years ago
Simon Ser b4ce0a30c1 Use wlr_linux_dmabuf_feedback_v1_init_with_options() 2 years ago
Simon Ser 9959e6b8dc Convert to *_try_from_wlr_surface() 2 years ago
Simon Ser 9e15e2fd4f tree/container: drop unnecessary check in container_get_siblings() 2 years ago
Baltazár Radics 5c239eaac5 container_get_siblings: handle NULL workspace 2 years ago
Simon Ser dcd2076f38 Use wl_signal_emit_mutable() 2 years ago
Alexander Orzechowski a61815d385 container_floating_set_default_size: Store workspace size box on the stack 2 years ago
Hugo Osvaldo Barrera 80e386fd97 Reuse parsed PangoFontDescription 3 years ago
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