Commit Graph

145 Commits (a165261f7f099475547b54bafd78a4465728a5cd)

Author SHA1 Message Date
Kirill Primak c85838892d xdg-{shell,decoration}: improve events 1 year ago
Manuel Stoeckl a3d22dbe97 xdg-toplevel: check that title provided actually is UTF-8 1 year ago
Simon Ser 319e4125ab xdg-shell: add wlr_xdg_{toplevel,popup}_try_from_wlr_surface() 1 year ago
Kirill Primak 5fac9b1beb xdg-toplevel: don't send maximized if tiled is requested but not supported 1 year ago
Kirill Primak d253d70786 xdg-shell: use wlr_surface.unmap_commit 1 year ago
Kirill Primak 0de3659698 Drop wl_client and user data assertions in bind handlers 1 year ago
Kirill Primak 86c30b8715 seat: remove wlr_seat_validate_grab_serial() 1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical 1 year ago
Kirill Primak 0fdbdc36c0 xdg-surface: fix init state flow 1 year ago
Kirill Primak 016494af1b xdg-surface: assert that xdg_surface isn't inert 1 year ago
Kirill Primak e315068b98 xdg-popup: validate parent 1 year ago
Kirill Primak bd5c4f4a4a xdg-shell: rework roles 1 year ago
Kirill Primak e5300c225e xdg-popup: avoid using wlr_surface_destroy_role_object() 1 year ago
Kirill Primak 10ba8ebc70 Don't assume xdg_surface.{toplevel,popup} is non-NULL 1 year ago
Kirill Primak f0cc712af1 xdg-shell: don't return anything from create_xdg_surface() 1 year ago
Leonardo Hernández Hernández e8d545a977
xdg-shell: add support for v6 2 years ago
Simon Ser 89cb484220 compositor: replace role_data with role_resource 2 years ago
Kirill Primak 0f67580aab compositor: introduce wlr_surface_set_role_object() 2 years ago
Väinö Mäkelä 07e27ba854 xdg-popup: Handle inert seats 2 years ago
Kirill Primak b0437fc416 xdg-shell: use unified map logic 2 years ago
Kirill Primak a3489f2c64 xdg-shell: improve unmapping logic slightly 2 years ago
Isaac Freund 5ae17de23f
xdg-shell: improve validation of resize edges 2 years ago
Simon Ser 711a1a3ed4 xdg-shell: convert to try_from 2 years ago
Simon Ser 0f24d27e0b xdg-shell: rename wlr_xdg_popup.committed to sent_initial_configure 2 years ago
Simon Ser df0c926a7a xdg-shell: rename wlr_xdg_toplevel.added to sent_initial_configure 2 years ago
Simon Ser e1a1dc4be5 xdg-shell: remove unnecessary return 2 years ago
Simon Ser e69dd909f7 xdg-shell: reset added/committed flag on unmap 2 years ago
Simon Ser 0e54b861e9 seat/keyboard: constify wlr_seat_keyboard_notify_enter() 2 years ago
Simon Ser 695d28c250 seat/keyboard: constify wlr_seat_keyboard_notify_modifiers() 2 years ago
Kirill Primak 79248e4961 xdg-shell: use defunct_role_object error 2 years ago
Kirill Primak c2fb5289c2 xdg-shell: send invalid_size errors 2 years ago
Kirill Primak 099b9de752 compositor: drop role object NULL checks in handlers 2 years ago
Kirill Primak acd5a64fd1 xdg-shell: use role object destroy handler 2 years ago
Kirill Primak 1243a855d4 xdg-shell: fix geometry types 2 years ago
Kirill Primak a049d66dd7 xdg-toplevel: send invalid_parent error 2 years ago
Kirill Primak ebd4c83cd6 xdg-toplevel: validate resize_edge 2 years ago
Alexander Orzechowski ef4baea0e2 Use wl_signal_emit_mutable 2 years ago
Kenny Levinsen 7abe8352db xdg_shell: Destroy popups after unmap event 2 years ago
Kenny Levinsen 668b2740ff Set mapped before firing map/unmap events 2 years ago
Simon Ser f1e05a6493 xdg-shell: add support for v5 3 years ago
Kirill Primak 5c4384a133 xdg-popup: use configure fields 3 years ago
Kirill Primak 8d2fa15e9d xdg-toplevel: post no memory on strdup() fail 3 years ago
Kirill Primak e7b217efb9 xdg-shell: improve shell version check 3 years ago
Simon Ser e383c1f1db xdg-shell: add support for v4 3 years ago
Kirill Primak c1ec71903c xdg-shell: bump version to 3 3 years ago
Kirill Primak 1761c3bbe2 xdg-popup: add reposition support 3 years ago
Kirill Primak 8a0835c59c xdg-positioner: add v3 parameters 3 years ago
Kirill Primak 6f1fce9cb4 xdg-popup: use current/pending state pattern 3 years ago
Kirill Primak 4a968576e4 xdg-popup: add proper configure flow 3 years ago
Simon Ser 8fe3aa29da xdg-shell: specify version in wlr_xdg_shell_create 3 years ago