aboutsummaryrefslogtreecommitdiff
path: root/include/rootston/desktop.h
AgeCommit message (Collapse)Author
2018-03-17Merge pull request #711 from emersion/map-unmapTony Crisci
Add map/unmap to xdg-shell
2018-03-15Wire up linux_dmabuf in rootstonGuido Günther
2018-03-09rootston: add view_map and view_unmapemersion
2018-02-26add xwayland unmanaged tests to support dmenuMarkus 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-20idle-inhibit: feedback passMarkus Ongyerth
2018-02-17implements the idle_inhibit protocol typeMarkus Ongyerth
This adds the types/wlr_idle_inhibit_v1 implementation.
2018-02-14xdg-shell stable: copy-pasta implementationDominique Martinet
2018-02-12Reformat all #include directivesemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2018-01-28rootston: fix damage tracking for SSDemersion
2018-01-21rootston: track subsurface damageemersion
2018-01-18rootston: replace view_damage with view_apply_damage and view_damage_wholeemersion
2018-01-18rootston: damage views when movedemersion
2018-01-18rootston: do not redraw if output has no damageemersion
2018-01-10Include idle protocol in rootstonHeghedus Razvan
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-12-31Fix views outside output layoutemersion
2017-12-27config: Avoid clash with other config-headersBjörn Esser
2017-12-26config: Put all defines into config.hBjörn Esser
2017-12-22Add missing gtk-primary-selection interfacesemersion
2017-11-21Add fullscreen command, fix view_at with fullscreen viewsemersion
2017-11-20Check for subsurfaces and popups before using wlr_output_set_fullscreen_surfaceemersion
2017-11-19Merge branch 'master' into seat-viewsemersion
2017-11-19rootston: xwayland ready listenerTony Crisci
2017-11-17rootston: add per-seat viewsemersion
2017-11-12Remove unnecessary includeemersion
2017-11-12Introduce wlr_xcursor_manageremersion
2017-11-11rootston: add roots_xcursor_themeemersion
roots_xcursor_theme loads multiple wlr_xcursor_theme at different scales.
2017-10-27Send server-decoration ack event automaticallyemersion
2017-10-21Rename remaining refs to wlr_listDrew DeVault
2017-10-09Merge pull request #220 from versusvoid/optional-xwaylandDrew DeVault
Make Xwayland optional
2017-10-07rootston: create screenshooter interfaceemersion
2017-10-06Make xwayland compile-time optionalVersus Void
2017-10-05Fix memory leaksVersus Void
2017-09-30input events for subsurfacesTony Crisci
2017-09-28DRY up focus and implement z orderingDrew DeVault
2017-09-28Fix rootston keyboard, add XwaylandDrew DeVault
2017-09-26Add first try to add wl_shell to rootstonemersion
2017-09-23Implement pointer motion and buttonsDrew DeVault
2017-09-23Render XDG shell surfacesDrew DeVault
2017-09-23Initialize display, backend; add frame handlingDrew DeVault
2017-09-22Establish rootston headers & mainDrew DeVault