summaryrefslogtreecommitdiff
path: root/desktop-shell
AgeCommit message (Expand)AuthorFilesLines
2016-02-16shell: Don't send extra configure events on clickDerek Foreman1-0/+8
2016-02-03shell: Check more thoroughly for undefined surface resourceBryce Harrington1-7/+24
2016-01-19Support axis source, axis discrete, frame and axis stop eventsPeter Hutterer2-0/+45
2016-01-19Add a weston_pointer_axis_eventPeter Hutterer2-8/+11
2016-01-12desktop-shell: Allow binding-modifier weston.ini option to be noneBob Ham1-12/+14
2016-01-12desktop-shell: Make zapping configurableBob Ham2-3/+12
2015-12-18xwm: let the shells decide the position of X windowsGiulio Camuffo2-10/+31
2015-11-20input: Keep per client pointer resources in their own structsJonas Ådahl1-4/+10
2015-11-20input: Make pointer grab motion callbacks take an event structJonas Ådahl2-12/+14
2015-11-19Remove workspaces protocolJonas Ådahl1-113/+0
2015-11-19desktop-shell: Rename protocol weston_desktop_shellJonas Ådahl3-41/+40
2015-11-19Use xdg_shell protocol from wayland-protocolsJonas Ådahl1-1/+1
2015-11-19Use input method protocol from wayland-protocolsJonas Ådahl1-6/+8
2015-11-16desktop-shell: use weston_pointer_send_axisPeter Hutterer1-7/+1
2015-11-02input: Pass axis events through pointer grab interfacesJonas Ådahl2-0/+31
2015-11-02desktop-shell: Add surface_keyboard_focus_lost helperJonas Ådahl1-25/+22
2015-10-23desktop-shell: Make activate_binding take a view instead of surfaceJonas Ådahl1-5/+5
2015-10-09shell: fix maximizing windows on a secondary outputMarek Chalupa1-4/+2
2015-10-07input-panel: Fix show_input_panel_surface crash when no surface has focusNicolas Guyomard1-0/+2
2015-10-07cosmetic: Remove a few double semicolonsDerek Foreman1-1/+1
2015-10-07desktop-shell: NULL check whether a popup parent is a shell surfaceJonas Ådahl1-2/+3
2015-10-06clients: Moving and rotating transient surfacesBen Hummon1-8/+5
2015-09-15clients: If available, prefer top level surfaces for move or rotateDerek Foreman1-0/+23
2015-09-14shell: Make sure we actually have a resource in end_busy_cursorDerek Foreman1-0/+1
2015-08-06input: add a weston_pointer_clear_focus() helper functionDerek Foreman2-6/+2
2015-08-06input: pass the global touch coordinates to the touch grabGiulio Camuffo1-4/+10
2015-08-06desktop-shell: Make resize and move functions take a pointer instead of a seatDerek Foreman1-4/+4
2015-08-06desktop-shell: drop shell_client from the head of the surface list on destroyDerek Foreman1-0/+7
2015-07-31input: Don't test keyboard/pointer/touch pointersDerek Foreman3-90/+142
2015-07-31desktop-shell: Check for device presence properlyDerek Foreman1-4/+4
2015-07-31desktop-shell: Don't call wl_list_init() in the middle of a listDerek Foreman1-0/+2
2015-07-29zoom: Store the seat that initiated a zoomDerek Foreman1-1/+1
2015-07-29zoom: Call weston_output_activate_zoom() appropriatelyDerek Foreman1-1/+4
2015-07-23desktop-shell: Put monitor to sleep when idle timer expiresDerek Foreman1-0/+2
2015-07-17exposay: Fix use after free when a view is destroyed during animationDerek Foreman1-3/+9
2015-07-17exposay: Fix logic inversion when ending keyboard grabsDerek Foreman1-1/+1
2015-07-17desktop-shell: use work area instead of panel size to constrain movesDerek Foreman1-9/+12
2015-07-17desktop-shell: use output position in get_output_panel_size()Derek Foreman1-5/+4
2015-07-17desktop-shell: add output co-ordinates to get_output_work_area()Derek Foreman1-13/+9
2015-07-16shell: Switch middle and right mouse bindingsDerek Foreman1-2/+2
2015-07-16desktop-shell: Use the grabbed pointer in popup_grab_buttonDerek Foreman1-1/+1
2015-07-16desktop-shell: Make surface_resize take a pointer instead of a seatDerek Foreman1-5/+13
2015-07-16desktop-shell: Make surface_rotate take a pointer instead of a seatDerek Foreman1-7/+7
2015-07-16desktop-shell: Make surface_move take a pointer instead of a seatDerek Foreman1-9/+10
2015-07-16desktop-shell: Make surface_touch_move take a touch instead of a seatDerek Foreman1-6/+6
2015-07-16input: Pass the appropriate pointer type to bindings instead of a seatDerek Foreman3-63/+68
2015-07-16exposay: Test keyboard presence before using keyboard pointerDerek Foreman1-3/+6
2015-07-10desktop-shell: make client_initiated a boolDerek Foreman1-6/+6
2015-07-02desktop-shell: Allow fullscreen windows to mode-switch their output.Mario Kleiner1-1/+2
2015-06-30desktop-shell: Allow multiple active fullscreen windows on multi-display setup.Mario Kleiner3-14/+38