aboutsummaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2017-10-31Manage wlr_output_cursor from wlr_cursoremersion
2017-10-31Fix rootstonemersion
2017-10-30remove time usecTony Crisci
2017-10-22Fixes #321, not using result of wl_container_ofTimidger
2017-10-22Create globals only for enabled outputs in DRM backendemersion
2017-10-22Forgot to rename theseDrew DeVault
2017-10-21Merge branch 'master' into heghe/wl_listDrew DeVault
2017-10-21Rename remaining refs to wlr_listDrew DeVault
2017-10-21Remove wl_list_init when using wl_signal_addemersion
2017-10-20Replace list_t with wl_list for wlr_input_deviceHeghedus Razvan
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-20Replace list_t with wl_list in wlr_outputHeghedus Razvan
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-11Add FreeBSD compatibilityGreg V
2017-10-07Remove examples/compositor.c, re-added by mistakeemersion
2017-10-07Fix GCC buildemersion
2017-10-07Code styleemersion
2017-10-07Use ImageMagick to write PNG screenshotemersion
2017-10-07Remove cairo dependency, write raw pixelsemersion
2017-10-07Call glReadPixels right before swapping buffersemersion
2017-10-07First attempt to implement screenshooteremersion
2017-10-07Add screenshooter skeletonemersion
2017-10-06Transform hotspot with cursorVersus Void
Fix #188
2017-10-02Move wlr-example.ini.example to rootston.ini.example and reference it from ↵Versus Void
examples' config parser
2017-10-02Add examples/wlr-example.ini.example with option descriptions for examplesVersus Void
2017-10-01Fix keyboard handling in examplesDrew DeVault
2017-09-28Remove example compositorDrew DeVault
2017-09-28Fix rootston keyboard, add XwaylandDrew DeVault
2017-09-28examples/compositor: fix handle_output_frameemersion
2017-09-27Set view->surfaceemersion
2017-09-25Minor tweaks to (broken) keyboard supportDrew DeVault
2017-09-25Merge branch 'master' into rootstonDrew DeVault
2017-09-24Move keyboard logic to wlr_{keyboard,seat}Drew DeVault
2017-09-23add keys array param to seat keyboard enterTony Crisci
2017-09-23wlr-seat: keyboard layoutTony Crisci
2017-09-22wlr-seat: keyboard modifiersTony Crisci
2017-09-22wlr-seat-keyboard: basic eventsTony Crisci
2017-09-22Use wl_display_next_serialemersion
2017-09-22Fix use of serial on motion_requestDrew DeVault
2017-09-22Merge pull request #152 from acrisci/feature/wlr-seat-axis-eventsDrew DeVault
wlr-seat cursor axis events
2017-09-22wlr-seat: implement cursor axis eventsTony Crisci
Axis events for the cursor are generated with the scroll wheel.
2017-09-22Fix possibly uninitialized variableDrew DeVault
2017-09-22Add super+click to move windows around without xdgDrew DeVault
Though it still doesn't work for non-XDG windows because we need to build common window state managemnet within the reference compositor.
2017-09-22Use time_usec for event serialsDrew DeVault
Fixes #151
2017-09-22Implement xdg request_move in reference compositorDrew DeVault
2017-09-21Handle tablet motion in example compositorDrew DeVault
2017-09-21compositor.c: implement cursor motion absoluteTony Crisci
2017-09-21compositor.c: add guards for unconfigured surfacesTony Crisci
2017-09-21compositor.c: determine xdg position by window geomTony Crisci
2017-09-21use double for cursor coordinatesTony Crisci
2017-09-20wlr_seat: pointer eventsTony Crisci
2017-09-19compositor.c: xdg-surface layout positionTony Crisci
Add data structures to compositor.c xdg-surface implementation that allows them to be rendered in the correct position in the layout, spanning outputs if necessary.