Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-28 | Fix rootston keyboard, add Xwayland | Drew DeVault | |
2017-09-28 | examples/compositor: fix handle_output_frame | emersion | |
2017-09-27 | Set view->surface | emersion | |
2017-09-25 | Minor tweaks to (broken) keyboard support | Drew DeVault | |
2017-09-25 | Merge branch 'master' into rootston | Drew DeVault | |
2017-09-24 | Move keyboard logic to wlr_{keyboard,seat} | Drew DeVault | |
2017-09-23 | add keys array param to seat keyboard enter | Tony Crisci | |
2017-09-23 | wlr-seat: keyboard layout | Tony Crisci | |
2017-09-22 | wlr-seat: keyboard modifiers | Tony Crisci | |
2017-09-22 | wlr-seat-keyboard: basic events | Tony Crisci | |
2017-09-22 | Use wl_display_next_serial | emersion | |
2017-09-22 | Fix use of serial on motion_request | Drew DeVault | |
2017-09-22 | Merge pull request #152 from acrisci/feature/wlr-seat-axis-events | Drew DeVault | |
wlr-seat cursor axis events | |||
2017-09-22 | wlr-seat: implement cursor axis events | Tony Crisci | |
Axis events for the cursor are generated with the scroll wheel. | |||
2017-09-22 | Fix possibly uninitialized variable | Drew DeVault | |
2017-09-22 | Add super+click to move windows around without xdg | Drew 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-22 | Use time_usec for event serials | Drew DeVault | |
Fixes #151 | |||
2017-09-22 | Implement xdg request_move in reference compositor | Drew DeVault | |
2017-09-21 | Handle tablet motion in example compositor | Drew DeVault | |
2017-09-21 | compositor.c: implement cursor motion absolute | Tony Crisci | |
2017-09-21 | compositor.c: add guards for unconfigured surfaces | Tony Crisci | |
2017-09-21 | compositor.c: determine xdg position by window geom | Tony Crisci | |
2017-09-21 | use double for cursor coordinates | Tony Crisci | |
2017-09-20 | wlr_seat: pointer events | Tony Crisci | |
2017-09-19 | compositor.c: xdg-surface layout position | Tony 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. | |||
2017-09-16 | xdg-surface-v6: implement ping | Tony Crisci | |
2017-09-16 | compositor.c: implement xdg-toplevel-v6 request events | Tony Crisci | |
2017-09-15 | xdg-shell new surface and ack configure events | Tony Crisci | |
2017-09-13 | use wlr_surface on shell struct and listen to events | Tony Crisci | |
2017-09-07 | compositor.c: working pointer | Tony Crisci | |
2017-09-07 | compositor.c: fix formatting | Tony Crisci | |
2017-09-06 | Add gamma_control skeleton | emersion | |
2017-08-23 | example compositor: loop through xwayland surfaces | Dominique Martinet | |
2017-08-23 | xwayland: move & split internal header file | Dominique Martinet | |
2017-08-23 | xwayland: split xwm structure out, initial xwm.c | Dominique Martinet | |
2017-08-23 | start xwayland in example compositor | Dominique Martinet | |
2017-08-20 | example compositor: handle keyboard after we're done with init | Dominique Martinet | |
the libinput backend does wl_display roundtrips, during which there is a small window where keystrokes can be handled before the rest of the example compositor is ready. Setting the callback later ensures we're not called at this point | |||
2017-08-19 | wlr_compositor: change _init/finish to _create/destroy | Dominique Martinet | |
2017-08-19 | move wl_compositor into wlroots as wlr_compositor | Dominique Martinet | |