Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-28 | rootston: move together XWayland setup code | Patrick Steinhardt | |
The XWayland code for creating the cursor as well as creating the surface itself are currently split up into two ifdef'ed sections in `desktop_create()`. Move together these two sections in order to avoid having multiple ifdefs as well as making it clearer that they do in fact serve the same purpose of setting up the XWayland environment. | |||
2018-01-28 | rootston: fix compilation without XWayland support | Patrick Steinhardt | |
In case wlroots is not being compiled with XWayland support, we will not have an xwayland surface in our roots view. While we make sure to pay attention to that in some places, we are not being consistent and try to access the xwayland surface in other places. Obviously, this leads to a compiler error due to the field not being present. Fix the issue by sprinkling in a few additional ifdefs where required. | |||
2018-01-23 | decorations: respect motif hints | Tony Crisci | |
2018-01-23 | fix decorations on wayland backend | Tony Crisci | |
2018-01-21 | rename matrix model box to project box | Tony Crisci | |
2018-01-21 | rename wlr_deco_part to roots_deco_part | Tony Crisci | |
2018-01-21 | fix cursor issue | Tony Crisci | |
2018-01-21 | make it work with rotation | Tony Crisci | |
2018-01-21 | move matrix model code to matrix.h | Tony Crisci | |
2018-01-21 | Merge branch 'master' into decorations | Tony Crisci | |
2018-01-17 | dont use pointer for modifiers | Tony Crisci | |
2018-01-17 | Merge branch 'master' into modifier-fixes | Tony Crisci | |
2018-01-17 | rootston: hide cursor if seat has no pointer | emersion | |
2018-01-16 | basic decorations | Tony Crisci | |
2018-01-16 | rootston: set real seat capabilities | emersion | |
2018-01-16 | decorate xwayland views | Tony Crisci | |
2018-01-16 | abstract box matrix | Tony Crisci | |
2018-01-15 | Merge pull request #549 from emersion/output-enabled | Drew DeVault | |
Add wlr_output::enabled | |||
2018-01-15 | Merge pull request #562 from emersion/xwayland-fullscreen-render-children | Tony Crisci | |
xwayland: render children window in fullscreen | |||
2018-01-14 | Merge pull request #556 from raazvvann/heghe/idle-protocol | Tony Crisci | |
Idle protocol | |||
2018-01-14 | xwayland: render children window in fullscreen | emersion | |
2018-01-13 | Remove unnecessary wlr_backend_destroy | Drew DeVault | |
2018-01-10 | Include idle protocol in rootston | Heghedus Razvan | |
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> | |||
2018-01-07 | rootston: add toggle_outputs command | emersion | |
2018-01-07 | rootston: do not attempt to render disabled outputs | emersion | |
2018-01-06 | keyboard grab enter with modifiers | Tony Crisci | |
2018-01-05 | compositor modifier hook | Tony Crisci | |
2018-01-04 | Disable outputs in rootston config | emersion | |
2018-01-01 | Merge pull request #544 from emersion/fix-views-outside-output-layout | Drew DeVault | |
Fix views outside output layout | |||
2017-12-31 | Allow configurable verbosity | Calvin Lee | |
2017-12-31 | Fix views outside output layout | emersion | |
2017-12-29 | roots_seat_destroy: also destroy seat in public function | Dominique Martinet | |
Rework the functions a bit so that the handler does the bulk of the work except for destroying the seat itself, and the main public function just explicitely calls the handler and destroys the seat | |||
2017-12-29 | rootston seat: implement part of roots_seat_destroy | Dominique Martinet | |
... and have it listen to seat destroy notifier | |||
2017-12-27 | config: Avoid clash with other config-headers | Björn Esser | |
2017-12-27 | validate grab serial for shell events | Tony Crisci | |
2017-12-27 | rootston: remove input event ring buffer | Tony Crisci | |
2017-12-27 | Merge pull request #524 from acrisci/role-committed | emersion | |
[wip] Role committed | |||
2017-12-27 | wl-shell: role committed | Tony Crisci | |
2017-12-27 | xdg-shell: role-committed func | Tony Crisci | |
2017-12-27 | Merge pull request #521 from acrisci/nop-command | Tony Crisci | |
add nop command | |||
2017-12-26 | config: Put all defines into config.h | Björn Esser | |
2017-12-26 | add nop command | Tony Crisci | |
2017-12-24 | rootston: add arbitrary libinput config 'tap_enabled' | Dominique Martinet | |
This ought to be enough to serve as an example for other compositors to use. | |||
2017-12-23 | Merge pull request #508 from emersion/fix-rootston-seat-button-count | Drew DeVault | |
Fix rootston seat button count | |||
2017-12-22 | Add missing gtk-primary-selection interfaces | emersion | |
2017-12-22 | Fix rootston seat button count | emersion | |
2017-12-21 | rootston: server backend check | Tony Crisci | |
2017-12-20 | rootston: handle backend creation failed | Tony Crisci | |
2017-12-19 | Destroy multi backend on display destroy | emersion | |
2017-12-18 | fix memory leaks | Tony Crisci | |