summaryrefslogtreecommitdiff
path: root/src/wayland/meta-wayland-wl-shell.c
Commit message (Expand)AuthorAgeFilesLines
* wayland/window: Don't lose precision in MetaWaylandWindowConfigurationJonas Ådahl2020-10-291-1/+2
* wayland: Drive frame callbacks from stage updatesJonas Ådahl2020-05-261-3/+0
* wayland/surface: Put buffer reference on heapJonas Ådahl2020-04-161-2/+2
* wayland: Don't access MetaWaylandSurface::window directlyJonas Ådahl2020-02-191-19/+31
* wayland/surface-role: Rename commit() vfunc apply_state()Jonas Ådahl2019-12-091-4/+4
* wayland: Rework asynchronous window configurationJonas Ådahl2019-12-091-10/+13
* wayland/wl-shell: Use input region as window geometry if setJonas Ådahl2019-12-091-1/+12
* wayland/surface: Rename MetaWaylandPendingState to MetaWaylandSurfaceStateJonas Ådahl2019-12-091-1/+1
* window/wayland: Make .._wayland_move_resize() name more explanatoryJonas Ådahl2019-12-091-3/+3
* wayland: Untie MetaWindowXwayland lifetime from the wl_surfaceJonas Ådahl2019-10-071-6/+4
* Clean up include macros messJonas Ådahl2018-11-061-1/+1
* wayland: Use helper to set shell surface windowJonas Ådahl2018-02-231-1/+3
* wayland: Push actor state instead of itself pullingJonas Ådahl2018-02-231-1/+4
* wayland: Shorten MetaWaylandSurfaceRoleShellSurface nameJonas Ådahl2018-02-231-23/+22
* wayland: Ensure wl_shell_surfaces are set reactiveDaniel van Vugt2018-01-091-2/+3
* wayland: Make seat devices GObjectsJonas Ådahl2016-09-091-1/+1
* wayland: Let shell surface role sync generic window stateJonas Ådahl2016-08-251-1/+0
* wayland: Keep track of configured positionJonas Ådahl2016-08-251-0/+2
* MetaWaylandSurface: Allow passing parameters when assigning roleJonas Ådahl2016-08-251-1/+2
* wayland/*-shell: UTF-8 validate title, class and app ID stringsRui Matos2016-06-071-0/+8
* wayland: Move shell surface role fields to the role structsJonas Ådahl2016-05-011-109/+199
* wayland/wl_shell: Dismiss popup when parent is destroyedJonas Ådahl2016-05-011-19/+6
* wayland: Let the popup surface explicitly dismiss the popupJonas Ådahl2016-05-011-1/+14
* wayland: Add 'MetaWaylandPopupSurface' bridge between popup and surfaceJonas Ådahl2016-05-011-20/+45
* wayland: Move out window state application into the rolesJonas Ådahl2016-05-011-2/+12
* wayland: Add get_toplevel() vfunc to the role classJonas Ådahl2016-05-011-0/+14
* wayland: Make wl_shell surface role name shorterJonas Ådahl2016-05-011-7/+7
* wayland: Set window type of wl_shell_surface popups to 'dropdown menu'Jonas Ådahl2016-05-011-0/+7
* wayland: Let the roles handle their windows being managedJonas Ådahl2016-05-011-0/+7
* wayland: Keep wl_shell_surface state during loss of windowJonas Ådahl2016-05-011-53/+154
* wayland: Clean up wl_shell_surface popup managementJonas Ådahl2016-05-011-7/+48
* wayland: Split out shell surface code from meta-wayland-surface.cJonas Ådahl2016-05-011-0/+448