summaryrefslogtreecommitdiffstats
path: root/src/desktop.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09compositor: Add support for building XwaylandMarius Vlad1-2/+2
2024-03-28layout: Migrate the layout save/restore to a more useful placeMarius Vlad1-0/+14
2024-03-28layout, shell: Use implicit layer move to add views to layersMarius Vlad1-1/+1
2024-03-11src: use weston_coord_* structuresDenys Dmytriyenko1-5/+5
2024-03-11meson.build, src: update for weston 12Marius Vlad1-1/+1
2024-02-22layout/shell: Add basic support for split windowMarius Vlad1-0/+9
2023-08-17desktop: Fix Xwayland buildMarius Vlad1-0/+8
2023-07-24layout: Determine xwayland surface in a generic fashionMarius Vlad1-0/+16
2023-06-21compositor: Add XWayland basic supportMarius Vlad1-1/+42
2023-05-31compositor: Remove Waltham supportMarius Vlad1-4/+0
2023-05-03shell: Add the ability to dynamically move application windowMarius Vlad1-4/+5
2023-05-03desktop: Look for app_ids after the initial commitMarius Vlad1-1/+9
2023-05-03src: Send out the output name for the remote roleMarius Vlad1-1/+3
2023-04-27layout: Split remote from desktop roleMarius Vlad1-1/+3
2023-02-15compositor: Added layout_save/layout_restoreMarius Vlad1-0/+1
2022-12-14src: Verify if the output is presentMarius Vlad1-3/+4
2022-12-05shell: Add a wrappers for sending events with agl-shellMarius Vlad1-9/+3
2022-09-22desktop: Do not attempt to send terminate eventMarius Vlad1-1/+3
2022-09-14protocol/agl-shell.xml: Add an app_state event -- app state notificationMarius Vlad1-1/+13
2022-09-14shell: Remove the black curtain installed on outputsMarius Vlad1-6/+7
2022-09-14desktop: Avoid sending the dimensions for the first outputMarius Vlad1-1/+4
2022-09-14desktop: Install a black background for REMOTE rolesMarius Vlad1-4/+2
2022-09-14desktop: Include REMOTE role in initial configurationMarius Vlad1-1/+2
2022-08-31agl-shell: Add bound_ok and bound_fail events and a default destructorMarius Vlad1-3/+21
2022-06-10layout: Add a way common way activate viewsMarius Vlad1-0/+37
2022-05-04desktop: Document the repaint scheduleMarius Vlad1-0/+11
2022-05-04Revert "desktop: No need to schedule a compositor repaint"Marius Vlad1-0/+2
2022-05-03shell: Added missing layer fini callsMarius Vlad1-1/+3
2022-05-03desktop: Remove dead codeMarius Vlad1-12/+0
2022-05-03desktop: No need to schedule a compositor repaintMarius Vlad1-2/+0
2022-05-03layout: Send dimensions when setting up property as fullscreenMarius Vlad1-10/+31
2022-04-29compositor: Rename activated_by_default to mappedMarius Vlad1-1/+1
2022-03-17Remove the listener in the end of ivi_shell_destroy()duerpei1-0/+1
2022-02-23Fix potential memory leakduerpei1-0/+1
2021-12-10src/desktop: Add a compositor destroy listenerMarius Vlad1-0/+14
2021-11-05shell: Fix passing maximized state from the startMarius Vlad1-5/+9
2021-03-11desktop: Tell clients to use current geometry area from startMarius Vlad1-0/+52
2021-03-11desktop: Send remove event only if output and app_id is setMarius Vlad1-2/+3
2021-02-17Notify about application destructionWalter Lozano1-2/+9
2020-11-17desktop: Allow to remove surface from pending listWalter Lozano1-3/+2
2020-11-17desktop: Do not attempt to advertise the clients if there are noneMarius Vlad1-1/+2
2020-11-17desktop: Delay surface creation until committedWalter Lozano1-14/+23
2020-11-05shell: Destroy weston_transmitter_surface as wellMarius Vlad1-0/+4
2020-11-05desktop: Insert a black surface only when the output is a remote typeMarius Vlad1-2/+2
2020-11-05desktop: Group tests for checking against last remote surfaceMarius Vlad1-5/+3
2020-10-15shell: Advertise app when app_id is availableWalter Lozano1-0/+23
2020-09-30input: Add basic seat handlingMarius Vlad1-0/+3
2020-07-03desktop: Fix destruction of applications that fallback to the desktop roleMarius Vlad1-2/+7
2020-06-26desktop: Allow desktop_api to handle surface removalMarius Vlad1-3/+7
2020-06-24desktop: Avoid referencing the output's surface for pending surfacesMarius Vlad1-0/+7