Commit Graph

564 Commits (db6a9d08f9e5ebacfca6a848750a0bf64bf242f1)

Author SHA1 Message Date
Simon Ser 53e01bf5c7 layer-shell: don't give focus to unmapped layer surfaces 6 years ago
Kenny Levinsen b2ee5bc05d Ensure that seat->focused_layer is cleared on unmap 6 years ago
asdfjkluiop f07b9afee5 A layer-shell will only be focused if it is non-null 6 years ago
Dark c3fbb01e07 Update titlebar borders to match i3's current behavior. 6 years ago
Simon Ser 7488d33d42 Remove xdg-shell v6 support 6 years ago
Ilia Bozhinov 06c36f8435 properly check pixman_region32_contains_rectangle return 6 years ago
Drew DeVault cb8f68d74b layer-shell: add support for popups 6 years ago
Sebastian Krzyszkowiak dac9c9c72b layer_shell: Guard against negative exclusive zone 6 years ago
Simon Ser f984f21b6a Remove all wayland-server.h includes 6 years ago
Josef Gajdusek ac87df23ea Update output manager on layout change 6 years ago
murray b59139c239 use surface coordinates for damaging buffers 6 years ago
Rouven Czerwinski 5ff330e6bc desktop: output: fix use-after-free in destroy 6 years ago
Josef Gajdusek 0e582f1a51 Update output manager config on all output events 6 years ago
Josef Gajdusek b3a5effef2 Implement wlr-output-management-v1 6 years ago
Moelf ed2e553b8d Implement output toggle 6 years ago
Simon Ser 9aafef352b Don't submit too much damage 6 years ago
Simon Ser b6e55064fe Update for wlroots#1660 6 years ago
Scott Anderson e3d94cb83e Fix uninitialized read for wlr_surface_send_frame 6 years ago
Brian Ashworth 69a1a0ff99 Fix scratchpad fullscreen behavior and crash 6 years ago
Brian Ashworth 195226120f Honor output for xdg_toplevel_set_fullscreen 6 years ago
Brian Ashworth 75e7bd24cc swaybg: one instance for all outputs 6 years ago
Brian Ashworth 0ad905f23c idle_inhibit: fix crash during view destruction 6 years ago
Brian Ashworth dd28e6a6d6 Fix xwayland configure request scratchpad crash 6 years ago
Brian Ashworth d9de5b8758 Implement inhibit_idle command 6 years ago
Ryan Dwyer e9a476244d Remove debug tree 6 years ago
Ryan Dwyer 7b9ae42331 Introduce default seatop 6 years ago
Brian Ashworth 3106ef23a7 Fix output config retrieval for new outputs 6 years ago
Brian Ashworth acdb4ed7a3 xwayland: handle floating configure request size 6 years ago
Brian Ashworth 3330faded5 Handle seat_get_focused_workspace returning NULL 6 years ago
emersion 076257a978 Stop using wlr_output->{lx,ly} 6 years ago
Brian Ashworth c02d2a0128 damage: remove output_damage_view 6 years ago
Brian Ashworth 7580718d12 output_damage_whole_container: damage subsurfaces 6 years ago
Brian Ashworth 23f075e71d render_floating: skip fullscreen floaters 6 years ago
db 2510e3df38 add --i3 flag to hide_edge_borders 6 years ago
Brian Ashworth bcec866c6b handle_layer_shell_surface: do not use noop output 6 years ago
Rouven Czerwinski 3ead287064 view: set xdg_decoration->view to NULL, check decoration destroy 6 years ago
Brian Ashworth d3d7956576 Handle NULL from output_get_active_workspace 6 years ago
Brian Ashworth 03dfdb1edb output_get_active_workspace: check workspaces length 6 years ago
emersion 7baaa3a0f8 Disconnect swaybg instead of killing it 6 years ago
emersion 97c89b24b8
Rebase cursor when a layer surface maps 6 years ago
emersion 9b1905acf9 Fix close_popups for xdg-shell 6 years ago
mwenzkowski 7c27d73b02 Check xdg_surface's role before using its toplevel 6 years ago
Ryan Dwyer 6b8bf10941 Introduce container_is_scratchpad_hidden 6 years ago
Ryan Dwyer 0a9ff774ad Center surface inside container when it's too small 6 years ago
Drew DeVault 783fadab28
Merge pull request from RyanDwyer/fullscreen-global 6 years ago
Ryan Dwyer 20aa8ee67d Implement fullscreen global 6 years ago
Ian Fan 5d6f906bd7 Use sway_log_errno instead of strerror 6 years ago
M Stoeckl 0af5b26e41 Fix dead stores found by scan-build 6 years ago
Ryan Dwyer 2301349ad5 Use noop output when there's no outputs connected 6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log 6 years ago