aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/layer_shell.c
AgeCommit message (Expand)Author
2024-02-20text_input: Implement input-method popupsAccess
2024-02-15Drop unnecessary includes from sway/server.hSimon Ser
2024-02-12layer_shell: Handle popups through popup descriptorAlexander Orzechowski
2024-02-12layer_shell: Arrange popups even if exclusive zone doesn't changeAlexander Orzechowski
2024-01-21layer_shell: Fix typo of return instead of continueAlexander Orzechowski
2024-01-21Fix SIGSEGV on output destroyDaniel De Graaf
2024-01-18container: Don't track outputsAlexander Orzechowski
2024-01-18scene_graph: Port layer_shellAlexander Orzechowski
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski
2024-01-17layer-shell: don't configure uninitialized surfacesKirill Primak
2024-01-17layer-shell: wait for an initial commit before configuringKirill Primak
2024-01-17layer-shell: don't try to unmap on destroyKirill Primak
2023-12-13input/seat: drop exclusive_clientSimon Ser
2023-11-23xdg-shell: chase events updateKirill Primak
2023-08-21chore: chase wlroots xdg-surface role reworkKirill Primak
2023-06-06Add support for wlr-layer-shell ON_DEMAND keyboard interactivityErik Reider
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-05-20Fix layer old damage not being offset by the monitor layout coordsErik Reider
2023-02-20layer-shell: enter output before surface is mappedSimon Ser
2023-02-10Introduce surface_{enter,leave}_output()Simon Ser
2022-11-11Use wlr_damage_ringKirill Primak
2022-05-27chore: chase wlroots xdg-shell updateKirill Primak
2022-04-13layer_shell: keep output non-NULL wherever possibleThomas Hebb
2022-01-13Upgrade for wlroots surface refactoringSimon Ser
2022-01-08Destroy sub-surfaces with parent layer-shell surfaceSimon Ser
2021-12-17output: change output::destroy to output::disableRonan Pigott
2021-11-25sway: replace noop_output by fallback_outputSimon Zeni
2021-10-01Chase wlr_xdg_surface breaking changesSimon Ser
2021-09-25layer-shell: fix commit handlerKirill Primak
2021-09-24layer-shell: check `committed` bitmaskKirill Primak
2021-09-23layer-shell: chase wlr layer surface refactorKirill Primak
2021-08-14layer-shell: replace close() with destroy()Simon Ser
2021-08-12layer_shell: damage previous area when a surface shrinksRonan Pigott
2021-07-07Update wlr_box includesSimon Ser
2021-04-12desktop/layer_shell: fix centering for opposing anchorsfwsmit
2021-04-12desktop/layer_shell.c: Fix misspelled "exclusive"Elyes HAOUAS
2021-01-30desktop/layer_shell: Fix allocation type mismatchManuel Stoeckl
2020-12-07Add layer shell subsurfacesVlad Pănăzan
2020-07-30Fix incorrect format specifiersAntonin Décimo
2020-03-30change apply_exclusive() to closer match layer shell protocolLeon Plickat
2020-02-25Revert "Don't apply exclusive zones of unmapped layer-shell surfaces"Brian Ashworth
2020-02-24Don't apply exclusive zones of unmapped layer-shell surfacesSimon Ser
2020-02-06Fix seat_set_focus_layer crash when disabling outputSimon Ser
2019-12-27layer-shell: refocus if keyboard interactive lostBrian Ashworth
2019-12-10layer-shell: unfocus output-less layer on unmapBrian Ashworth
2019-10-27Handle layer changes for layer shell surfacesSimon Ser
2019-10-16Updates per wlroots layer shell changesDrew DeVault
2019-09-29layer-shell: Fix damage tracking of nested popupsSebastian Krzyszkowiak
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