aboutsummaryrefslogtreecommitdiff
path: root/include/rootston/view.h
AgeCommit message (Collapse)Author
2019-02-28rootston/view: Remove redundant declaration in the same fileGuido Günther
2019-02-23rootston: make roots_view embedded and remove unionsemersion
2019-02-23rootston: add a view child interfaceemersion
2019-02-23rootston: move part of desktop.c to view.c, use an interface for viewsemersion
2019-02-17subsurface: add map/unmap eventsemersion
Fixes https://github.com/swaywm/wlroots/issues/1414
2018-12-08rootston: add support for wlr_foreign_toplevel_management_v1Ilia Bozhinov
2018-12-08rootston: add title/app_id/class listenersIlia Bozhinov
2018-12-05rootston: use box for views positionLouis Taylor
2018-11-12Use #if instead of #ifdef for wlroots config dataemersion
This prevents some annoying issues when e.g. not including wlr/config.h or making a typo in the guard name.
2018-08-06rootston: add keybinding to toggle decoration modeemersion
2018-07-28Add xdg-decoration-unstable-v1 supportemersion
2018-03-30xwayland: rename map_notify to map for consistencyemersion
2018-03-27Add broken test client and rootston stubsDrew DeVault
2018-03-27rootston: damage view when xdg-popup is mapped/unmappedemersion
2018-03-27rootston: damage view when zxdg-popup-v6 is mapped/unmappedemersion
2018-03-15xdg-shell: add map/unmap supportemersion
2018-03-13rootston: destroy seat view on unmapemersion
2018-03-12rootston: add destroy to view interfaceemersion
2018-03-10xdg-shell-v6: add map signalemersion
2018-03-09rootston: add view_map and view_unmapemersion
2018-02-26rootston: drop saved.alpha from roots_viewGuido Günther
It's currently unused.
2018-02-25rootston: Add alpha channel to viewsGuido Günther
2018-02-25rootston: add view_createGuido Günther
so we can do basic view setup. Will be used to initialize alpha.
2018-02-14xdg-shell stable: copy-pasta implementationDominique Martinet
2018-02-12Reformat all #include directivesemersion
2018-01-28Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-28rootston: fix compilation without XWayland supportPatrick 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-28rootston: fix damage tracking for SSDemersion
2018-01-27rootston: damage tracking for rotated viewsemersion
2018-01-24Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-22rootston: damage tracking for wl_shellemersion
2018-01-21take seat.h out of view.hTony Crisci
2018-01-21rename wlr_deco_part to roots_deco_partTony Crisci
2018-01-21make it work with rotationTony Crisci
2018-01-21rootston: damage tracking for xdg popupsemersion
2018-01-21rootston: add roots_view_child::destroyemersion
2018-01-21rootston: track subsurface damageemersion
2018-01-16basic decorationsTony Crisci
2018-01-16decorate xwayland viewsTony Crisci
2017-12-27config: Avoid clash with other config-headersBjörn Esser
2017-12-26config: Put all defines into config.hBjörn Esser
2017-11-21Merge branch 'master' into fullscreenemersion
2017-11-21Unify view events naming, remove client from event structsemersion
2017-11-20Check for subsurfaces and popups before using wlr_output_set_fullscreen_surfaceemersion
2017-11-20Add support for fullscreen xwayland viewsemersion
2017-11-20Initial fullscreen supportemersion
2017-11-20Merge branch 'master' into laggy-move-resizeemersion
2017-11-20Fix laggy move-resize for xwayland viewsemersion
2017-11-18Fixed a bug with move-resize, removed xdg-shell ack_configure eventemersion
Fixed move-resizing a view when only one coordinate changes.
2017-11-17Ensure to move the view when configuredemersion