Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-06 | Add option to rootston to start xwayland lazy | Vincent Vanlaer | |
2018-05-06 | Allow xwayland to start lazily | Vincent 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 | |||
2018-04-23 | rootston: Let layer_surface_at look at popups | Guido Günther | |
This allows them to receive input as well. | |||
2018-04-22 | Implement output auto-selection in rootston | Drew DeVault | |
2018-04-21 | Remove wlr_surface::subsurface | emersion | |
2018-04-08 | Merge pull request #850 from emersion/remove-backend-egl | Drew DeVault | |
backend: remove wlr_backend_get_egl | |||
2018-04-08 | backend: remove wlr_backend_get_egl | emersion | |
2018-04-07 | rootston: fix compilation without XWayland support | Bruno | |
2018-04-05 | Merge pull request #830 from swaywm/xdg-output | Drew DeVault | |
Add wlr_xdg_output_manager | |||
2018-04-05 | Initialize rootston _surface | Tancredi Orlando | |
2018-04-05 | Add wlr_xdg_output_manager | Drew DeVault | |
2018-04-04 | Fix xdg-shell popups, add wlr_xdg_surface_surface_at | emersion | |
2018-04-04 | Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at | emersion | |
2018-04-04 | rootston: fix view_at | emersion | |
2018-04-04 | Fix wlr_surface_subsurface_at, change it to be wlr_surface_surface_at | emersion | |
2018-04-03 | Implement input inhibit in rootston | Drew DeVault | |
2018-04-03 | Add input-inhibitor example client | Drew DeVault | |
2018-03-31 | FIx crash on touch down | Drew DeVault | |
2018-03-31 | Initialize roots_output to fix -Wmaybe-uninitialized | Orestis Floros | |
With -O2: ../rootston/desktop.c: In function ‘desktop_surface_at’: ../rootston/desktop.c:714:18: error: ‘roots_output’ may be used uninitialized in this function [-Werror=maybe-uninitialized] if ((surface = layer_surface_at(roots_output, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &roots_output->layers[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ox, oy, sx, sy))) { ~~~~~~~~~~~~~~~ | |||
2018-03-31 | xwayland: specify xwm cursor stride in bytes | emersion | |
2018-03-30 | Add wlr_surface_point_accepts_input | Drew DeVault | |
Ref https://github.com/swaywm/sway/pull/1674 | |||
2018-03-30 | Minor bugfixes | Drew DeVault | |
2018-03-30 | Add pointer support to layer shell example | Drew DeVault | |
2018-03-30 | Find layer surfaces for input events | Drew DeVault | |
2018-03-30 | Refactor cursor event passhtrough | Drew DeVault | |
2018-03-27 | Address further review feedback | Drew DeVault | |
2018-03-27 | Address @emersion's feedback | Drew DeVault | |
2018-03-27 | Handle usable area for maximized windows | Drew DeVault | |
Also fixes some bugs | |||
2018-03-27 | Arrange & render layer surfaces | Drew DeVault | |
2018-03-27 | Fix issues preventing layer from getting allocated | Drew DeVault | |
Now all of the steps to get rootston a reference to the layer surface are correctly wired up. | |||
2018-03-27 | Add broken test client and rootston stubs | Drew DeVault | |
2018-03-27 | Initial scaffolding of layer shell | Drew DeVault | |
2018-03-18 | rootston rotation: change view->rotation sign | Dominique Martinet | |
The convetion with wlr_matrix changed and it's a good time to remove all these pesky minus signs | |||
2018-03-17 | Merge pull request #711 from emersion/map-unmap | Tony Crisci | |
Add map/unmap to xdg-shell | |||
2018-03-15 | rootston: properly emit view unmap event | emersion | |
2018-03-15 | Wire up linux_dmabuf in rootston | Guido Günther | |
2018-03-14 | rootston: don't center view if maximized | emersion | |
2018-03-13 | rootston: unmap view after emitting destroy signal in view_destroy | emersion | |
2018-03-13 | rootston: destroy seat view on unmap | emersion | |
2018-03-12 | rootston: add destroy to view interface | emersion | |
2018-03-10 | xdg-shell-v6: add map signal | emersion | |
2018-03-09 | rootston: add view_map and view_unmap | emersion | |
2018-02-27 | Merge pull request #670 from Ongy/xwayland_unmanaged | emersion | |
add xwayland unmanaged tests to support dmenu | |||
2018-02-26 | add xwayland unmanaged tests to support dmenu | Markus Ongyerth | |
This adds `wlr_xwayland_surface_is_unamanged`, to allow compositors more fine grained control over XWayland focus. A surface that is unmanaged should not receive focus, while other windows that are just override redirect may want it (dmenu). The way unamanged is determined is taken from wlc. | |||
2018-02-25 | Merge pull request #659 from agx/alpha | Drew DeVault | |
Make wlr_render_with_matrix use alpha | |||
2018-02-25 | rootston: wire up window alpha keybinding | Guido Günther | |
2018-02-25 | rootston: Add alpha channel to views | Guido Günther | |
2018-02-25 | rootston: add view_create | Guido Günther | |
so we can do basic view setup. Will be used to initialize alpha. | |||
2018-02-17 | implements the idle_inhibit protocol type | Markus Ongyerth | |
This adds the types/wlr_idle_inhibit_v1 implementation. | |||
2018-02-14 | xdg-shell stable: copy-pasta implementation | Dominique Martinet | |