aboutsummaryrefslogtreecommitdiff
path: root/include/rootston/view.h
AgeCommit message (Collapse)Author
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
2017-11-17Merge branch 'master' into laggy-move-resizeemersion
2017-11-17rootston: add per-seat viewsemersion
2017-11-11Fix resize issues with some xdg-shell apps.emersion
Also renames view_get_size to view_get_box to be more consistent with wlroots API and make it more obvious that x,y are set (while in roots_view.get_size this isn't the case). Fixes #407
2017-11-10Merge pull request #390 from emersion/rootston-maximizeDrew DeVault
Maximize views in rootston
2017-11-09Fix maximize delay in xdg-shellemersion