aboutsummaryrefslogtreecommitdiff
path: root/rootston/desktop.c
AgeCommit message (Collapse)Author
2018-01-29Merge pull request #580 from emersion/screenshooter-renderer-backportTony Crisci
Backport screenshooter fixes from the renderer redesign v1
2018-01-28rootston: move together XWayland setup codePatrick 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-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-23Backport screenshooter fixes from the renderer redesign v1emersion
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-23fix decorations on wayland backendTony Crisci
2018-01-21rename wlr_deco_part to roots_deco_partTony Crisci
2018-01-21make it work with rotationTony Crisci
2018-01-16basic decorationsTony Crisci
2018-01-16decorate xwayland viewsTony Crisci
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-12-14Merge branch 'master' into surface-transformemersion
2017-12-11Set default cursor image in rootstonemersion
2017-12-03wrap server decoration modesTony Crisci
2017-12-01Fix pointer input for transformed surfacesemersion
2017-11-21Fix HiDPI supportemersion
2017-11-21Merge branch 'master' into fullscreenemersion
2017-11-21Merge pull request #387 from emersion/laggy-move-resizeDrew DeVault
Fix laggy move-resize
2017-11-21Add fullscreen command, fix view_at with fullscreen viewsemersion
2017-11-21Always center fullscreen view on screenemersion
2017-11-20Merge branch 'master' into fullscreenemersion
2017-11-20Check for subsurfaces and popups before using wlr_output_set_fullscreen_surfaceemersion
2017-11-20Fix segfault when closing xwayland viewsemersion
2017-11-20Initial fullscreen supportemersion
2017-11-20Merge branch 'master' into laggy-move-resizeemersion
2017-11-20Fix laggy move-resize for wl-shell viewsemersion
2017-11-19Merge branch 'master' into laggy-move-resizeemersion
2017-11-19Add roots_seat_cycle_focusemersion
2017-11-19Remove roots_seat_{add,remove}_viewemersion
2017-11-18Merge branch 'master' into seat-viewsemersion
2017-11-18Add per-seat cursor configurationemersion
2017-11-18Add cursor theme to rootston configemersion
2017-11-18Fix typo making GCC build failemersion
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-17Remove outdated commentemersion
2017-11-17rootston: add per-seat viewsemersion
2017-11-12Merge branch 'master' into cursor-scaleemersion
2017-11-12Merge pull request #414 from emersion/fix-hidpi-rotated-inputDrew DeVault
Fix rotated views on HiDPI outputs
2017-11-12Spawn views on last active outputDrew DeVault
2017-11-12Remove unnecessary includeemersion
2017-11-12Fix rendering of rotated views on HiDPI outputsemersion
2017-11-12Fix pointer input for rotated views on HiDPI outputsemersion
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-11-11Merge branch 'master' into feature/multiseatTony Crisci
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