aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-13Merge pull request #975 from acrisci/fix-pointer-exampleDrew DeVault
pointer example fixes
2018-05-13rename sample state to "state"Tony Crisci
2018-05-13pointer example: use xcursor managerTony Crisci
2018-05-13Merge pull request #974 from agreppin/masterDrew DeVault
fix check of EGL_WL_bind_wayland_display presence
2018-05-13make pointer show up in pointer exampleTony Crisci
2018-05-13Merge pull request #972 from emersion/fix-xdg-shell-popupsDrew DeVault
Fix xdg-shell stable popups
2018-05-13fix check of EGL_WL_bind_wayland_display presenceAlain Greppin
2018-05-13xdg-shell: fix positioneremersion
The anchor and gravity bitfields in xdg-shell-unstable-v6 have been changed to a plain enum whose values cannot be used as a bitfield in xdg-shell. While it makes input validation easier, it also makes positioner operations a pain in the ass.
2018-05-12Don't use unsafe casts in wlr_xdg_popup_get_toplevel_coordsemersion
2018-05-12Merge pull request #971 from emersion/fix-xdg-output-transformemersion
xdg-output: fix logical_size
2018-05-12xdg-output: fix logical_sizeemersion
It should be the size of the output in layout coordinates. Prior to this commit we were not applying the output transform to the size.
2018-05-12Merge pull request #970 from emersion/pointer-axis-discreteDrew DeVault
Add support for discrete axis values and axis source
2018-05-12Send axis source eventemersion
2018-05-12Add support for discrete axis valuesemersion
2018-05-11Merge pull request #969 from emersion/redesign-xdg-output-resource-destroyDrew DeVault
xdg-output: redesign resource destroy
2018-05-11xdg-output: redesign resource destroyemersion
2018-05-11Merge pull request #932 from Timidger/standalone-examplesemersion
Made examples standalone
2018-05-10Fixed emersion's issuesTimidger
2018-05-10Fixed style issuesTimidger
2018-05-10Remvoed unnecessary wayland socket in examplesTimidger
2018-05-10Fixed up building examplesTimidger
2018-05-10Made output layout example standaloneTimidger
2018-05-10Fixed indentationTimidger
2018-05-10Multi-pointer ported overTimidger
2018-05-10Made rotation example standaloneTimidger
2018-05-10Made tablet standaloneTimidger
2018-05-10Made touch standaloneTimidger
TODO test
2018-05-10Made examples/pointer standaloneTimidger
2018-05-10simple now works on DRMTimidger
2018-05-10Can now quit the simple exampleTimidger
2018-05-10Got simple working without keyboard inputTimidger
2018-05-10Moved cat out of support, removed supportTimidger
2018-05-10Merge pull request #967 from VincentVanlaer/xwayland-crashemersion
Fix Xwayland cleanup
2018-05-10Fix Xwayland cleanupVincent Vanlaer
Fixes #964
2018-05-09Merge pull request #965 from emersion/fix-hardware-cursor-scale-transformDrew DeVault
Fix hardware cursors scale & transform
2018-05-09Fix hardware cursors scale & transformemersion
2018-05-08Merge pull request #959 from VincentVanlaer/xwayland-lazyemersion
Add the option to start Xwayland only when a client connects
2018-05-08Document xwayland rootston config changesVincent Vanlaer
2018-05-08Make lazy xwayland start default in rootstonVincent Vanlaer
2018-05-08Make xwayland_finish* clean up wlr_xwaylandVincent Vanlaer
2018-05-08Merge pull request #963 from emersion/rootston-output-outdated-commentemersion
rootston: remove outdated comment
2018-05-08rootston: remove outdated commentemersion
2018-05-08Merge pull request #962 from Ongy/layer-surface-atDrew DeVault
add wlr_layer_surface_surface_at
2018-05-08add wlr_layer_surface_surface_atMarkus Ongyerth
Adds wlr_layer_surface_surface_at, this is consistent with the other shell implementations, and simplifies handling in compositors.
2018-05-07Merge pull request #957 from emersion/output-damage-max-rectsDrew DeVault
output-damage: limit the number of damaged rectangles
2018-05-07Clean up eventsVincent Vanlaer
2018-05-07Add beter handling for Xwayland failing at startupVincent Vanlaer
2018-05-06Make startup command no longer wait for xwaylandVincent Vanlaer
2018-05-06Add option to rootston to start xwayland lazyVincent Vanlaer
2018-05-06Allow xwayland to start lazilyVincent Vanlaer
Makes the xwayland startup process two phased. The first phase just initialises the X11 sockets. The second phase starts the Xwayland server itself. When starting xwayland lazily the second phase will be postponed until a client has connected to the X11 socket. Changes in behaviour: The DISPLAY environment is now set immediately after the X11 sockets are created. When the Xwayland server is killed or crashes, the sockets will not be recreated, but reused. Fixes #849: Start up Xwayland lazily