Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Make wlr_signal_emit_safe private | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2018-02-12 | Add wlr_signal_emit_safe | emersion | |
2018-01-30 | rootston: damage whole output when entering/leaving fullscreen | emersion | |
2018-01-29 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
2018-01-29 | Merge pull request #580 from emersion/screenshooter-renderer-backport | Tony Crisci | |
Backport screenshooter fixes from the renderer redesign v1 | |||
2018-01-28 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
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-28 | rootston: fix damage tracking for SSD | emersion | |
2018-01-27 | rootston: damage tracking for rotated views | emersion | |
2018-01-24 | Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage | emersion | |
2018-01-24 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
2018-01-23 | Backport screenshooter fixes from the renderer redesign v1 | emersion | |
This backports some changes to #319 to fix the screenshooter data format. This also adds wlr_backend_get_renderer which will be useful to support multiple renderers. | |||
2018-01-23 | fix decorations on wayland backend | Tony Crisci | |
2018-01-21 | rename wlr_deco_part to roots_deco_part | Tony Crisci | |
2018-01-21 | make it work with rotation | Tony Crisci | |
2018-01-21 | rootston: add roots_view_child::destroy | emersion | |
2018-01-21 | rootston: track subsurface damage | emersion | |
2018-01-20 | rootston: fix artifacts when un-maximizing a view | emersion | |
2018-01-18 | rootston: replace view_damage with view_apply_damage and view_damage_whole | emersion | |
2018-01-18 | rootston: only draw damaged regions | emersion | |
2018-01-18 | rootston: damage views when moved | emersion | |
2018-01-18 | rootston: do not redraw if output has no damage | emersion | |
2018-01-16 | basic decorations | Tony Crisci | |
2018-01-16 | decorate xwayland views | Tony Crisci | |
2018-01-10 | Include idle protocol in rootston | Heghedus Razvan | |
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> | |||
2017-12-31 | Fix views outside output layout | emersion | |
2017-12-27 | config: Avoid clash with other config-headers | Björn Esser | |
2017-12-26 | config: Put all defines into config.h | Björn Esser | |
2017-12-22 | Add missing gtk-primary-selection interfaces | emersion | |
2017-12-14 | Merge branch 'master' into surface-transform | emersion | |
2017-12-11 | Set default cursor image in rootston | emersion | |
2017-12-03 | wrap server decoration modes | Tony Crisci | |
2017-12-01 | Fix pointer input for transformed surfaces | emersion | |
2017-11-21 | Fix HiDPI support | emersion | |
2017-11-21 | Merge branch 'master' into fullscreen | emersion | |
2017-11-21 | Merge pull request #387 from emersion/laggy-move-resize | Drew DeVault | |
Fix laggy move-resize | |||
2017-11-21 | Add fullscreen command, fix view_at with fullscreen views | emersion | |
2017-11-21 | Always center fullscreen view on screen | emersion | |
2017-11-20 | Merge branch 'master' into fullscreen | emersion | |