aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop
AgeCommit message (Expand)Author
2019-09-29layer-shell: Fix damage tracking of nested popupsSebastian Krzyszkowiak
2019-09-26Fix direct scan-out flickeringSimon Ser
2019-09-25Add support for fullscreen view direct scan-outSimon Ser
2019-09-19render: set surface as sampled for presentationIvan Molodetskikh
2019-09-01layer-shell: don't give focus to unmapped layer surfacesSimon Ser
2019-09-01Ensure that seat->focused_layer is cleared on unmapKenny Levinsen
2019-08-27A layer-shell will only be focused if it is non-nullasdfjkluiop
2019-08-24Update titlebar borders to match i3's current behavior.Dark
2019-08-20Remove xdg-shell v6 supportSimon Ser
2019-08-19properly check pixman_region32_contains_rectangle returnIlia Bozhinov
2019-08-14layer-shell: add support for popupsDrew DeVault
2019-08-12layer_shell: Guard against negative exclusive zoneSebastian Krzyszkowiak
2019-07-27Remove all wayland-server.h includesSimon Ser
2019-07-17Update output manager on layout changeJosef Gajdusek
2019-06-22use surface coordinates for damaging buffersmurray
2019-06-02desktop: output: fix use-after-free in destroyRouven Czerwinski
2019-05-24Update output manager config on all output eventsJosef Gajdusek
2019-05-24Implement wlr-output-management-v1Josef Gajdusek
2019-05-14Implement output toggleMoelf
2019-04-27Don't submit too much damageSimon Ser
2019-04-23Update for wlroots#1660Simon Ser
2019-04-21Fix uninitialized read for wlr_surface_send_frameScott Anderson
2019-04-13Fix scratchpad fullscreen behavior and crashBrian Ashworth
2019-04-11Honor output for xdg_toplevel_set_fullscreenBrian Ashworth
2019-04-04swaybg: one instance for all outputsBrian Ashworth
2019-04-03idle_inhibit: fix crash during view destructionBrian Ashworth
2019-03-31Fix xwayland configure request scratchpad crashBrian Ashworth
2019-03-24Implement inhibit_idle commandBrian Ashworth
2019-03-18Remove debug treeRyan Dwyer
2019-03-17Introduce default seatopRyan Dwyer
2019-03-16Fix output config retrieval for new outputsBrian Ashworth
2019-03-13xwayland: handle floating configure request sizeBrian Ashworth
2019-03-12Handle seat_get_focused_workspace returning NULLBrian Ashworth
2019-03-11Stop using wlr_output->{lx,ly}emersion
2019-03-10damage: remove output_damage_viewBrian Ashworth
2019-03-10output_damage_whole_container: damage subsurfacesBrian Ashworth
2019-03-03render_floating: skip fullscreen floatersBrian Ashworth
2019-02-24add --i3 flag to hide_edge_bordersdb
2019-02-23handle_layer_shell_surface: do not use noop outputBrian Ashworth
2019-02-23view: set xdg_decoration->view to NULL, check decoration destroyRouven Czerwinski
2019-02-21Handle NULL from output_get_active_workspaceBrian Ashworth
2019-02-21output_get_active_workspace: check workspaces lengthBrian Ashworth
2019-02-16Disconnect swaybg instead of killing itemersion
2019-02-12Rebase cursor when a layer surface mapsemersion
2019-02-05Fix close_popups for xdg-shellemersion
2019-01-28Check xdg_surface's role before using its toplevelmwenzkowski
2019-01-28Introduce container_is_scratchpad_hiddenRyan Dwyer
2019-01-28Center surface inside container when it's too smallRyan Dwyer
2019-01-27Merge pull request #3423 from RyanDwyer/fullscreen-globalDrew DeVault
2019-01-25Implement fullscreen globalRyan Dwyer