128 Commits (274a5fcb73b1252e05543669c956a370516f052c)

Author SHA1 Message Date
llyyr fdcfe00781 xdg_shell: don't send configure events to uninitialized surfaces
5 months ago
Simon Ser 3ef5abd405 xdg-shell: send WM capabilities
9 months ago
Simon Ser 4e6d7612ff xdg-shell: implement popup repositioning
9 months ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
9 months ago
Alexander Orzechowski 1846944f04 xdg_shell: Extract struct for popup descriptor
10 months ago
Merlin Lex 1b5515400d ext-foreign-toplevel-list: Implement protocol
10 months ago
Alexander Orzechowski 9da295c11f scene_graph: Implement toplevel clipping
10 months ago
Alexander Orzechowski 1e018e72b4 Delete old damage tracking code
10 months ago
Alexander Orzechowski 06ad734e70 scene_graph: Port view saved buffers
10 months ago
Alexander Orzechowski b38ed8b479 scene_graph: Port xdg_shell
10 months ago
Alexander Orzechowski dbd2fbf430 view: init function should return a success bool
10 months ago
Kirill Primak 47e6a1164c xdg-shell: chase events update
1 year ago
Kirill Primak f2425b4fd6 xdg-shell: send maximized if tiled isn't supported
1 year ago
Dudemanguy 647521244a xdg_shell: don't update wlr_toplevel if the container has no size yet
1 year ago
Dudemanguy 3d5ae9813d xdg_shell: update wlr_toplevel size on client resizes
1 year ago
Kirill Primak c9e1dab318 chore: chase wlroots map logic unification
2 years ago
Alexander Orzechowski 33cfdbe886 xdg_shell: Fix crash if popup generates while toplevel is in the scratchpad
2 years ago
Kirill Primak 6a59e38aeb xdg-shell: schedule a configure on maximize request
3 years ago
Kirill Primak 26a0e97634 chore: chase wlroots xdg-shell update
3 years ago
Thomas Hebb 0ee54a5243 Don't enter seatop_move_floating when fullscreen
3 years ago
Simon Ser 9a6687ee04 xdg-shell: use wlr_xdg_popup in sway_xdg_popup
3 years ago
Simon Ser f795aa1c95 xdg-shell: use wlr_xdg_toplevel in sway_view
3 years ago
Kirill Primak 30d27b5996 Chase wlroots xdg-shell refactor
3 years ago
Aleksei Bavshin aa443629b5 xdg-shell: use toplevel geometry to adjust the popup box
3 years ago
Tassilo Horn a47f8ef478 Fix compile after wlroots commit c3e54021f8bbf3ec1c1e5906459be0ae85f5fb8c
3 years ago
Simon Ser c43f1fbf1c Chase wlr_xdg_surface breaking changes
3 years ago
Kirill Primak b1d41db6cf Revert "xdg_shell: schedule configure on maximize requests"
3 years ago
Kirill Primak eb03298b46 xdg-shell: chase wlr xdg toplevel refactor
3 years ago
Kirill Primak e76e13ef85 view: fix child position calc
3 years ago
Dudemanguy acf946fe4c xdg-decoration: let floating clients set borders
3 years ago
Ronan Pigott a6dc829ed0 xdg-shell: ignore unecessary fullscreen request ouput hints
4 years ago
Kenny Levinsen 95901d906a shells: Update comment about size change on commit
4 years ago
Kenny Levinsen 35b9a41720 transaction: Note if instructions are server requests
4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct
4 years ago
Kenny Levinsen 63a6635163 view: Read geometry directly in view_update_size
4 years ago
Kenny Levinsen 90fa6953ea shells: Only center tiled views on size change
4 years ago
Simon Ser 5438cc158a Switch to wlr_xdg_surface_for_each_popup_surface
4 years ago
Ronan Pigott ece6a1d408 Change workspace_layout to match i3 behavior
4 years ago
Ronan Pigott 32b93ef6ea xdg_shell: allow views to change geometry anytime
4 years ago
Tudor Brindus 8355884fbd transaction: validate X transaction completions by geometry, not size
4 years ago
Ronan Pigott 4dd46f06ac xdg_shell: schedule configure on maximize requests
4 years ago
Ronan Pigott 39d677af15 input: implement xdg_toplevel interactive resize hints
4 years ago
Kenny Levinsen d0f7e0f481 transaction: Mark client resize immediately ready
4 years ago
Kenny Levinsen f8dd7df1f5 shells: Resize on commit if geometry x/y changes
5 years ago
Kenny Levinsen 5a4a7bc0da container: Remove useless surface dimensions
5 years ago
Simon Ser f984f21b6a Remove all wayland-server.h includes
5 years ago
Brian Ashworth 195226120f Honor output for xdg_toplevel_set_fullscreen
6 years ago
Ryan Dwyer 7b9ae42331 Introduce default seatop
6 years ago
Rouven Czerwinski 3ead287064 view: set xdg_decoration->view to NULL, check decoration destroy
6 years ago
emersion 9b1905acf9 Fix close_popups for xdg-shell
6 years ago