summaryrefslogtreecommitdiffstats
path: root/src/desktop.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-06-15src: Mark surfaces with the 'remote' role if configuration file says soMarius Vlad1-0/+4
2020-06-15desktop: Remove commiting code for the panelMarius Vlad1-3/+1
2020-06-15desktop: Display a black surface for apps being moved using config fileMarius Vlad1-3/+9
2020-06-15layout: Add a wrapper to print out the surface roleMarius Vlad1-0/+10
2020-06-14src: Insert a black surface/remove it when the last remoteMarius Vlad1-0/+21
2020-06-14layout, desktop: Treat the remote surface role like the desktop oneMarius Vlad1-0/+1
2020-06-08src/: Add all surface roles to a wrapper for retrieving the outputMarius Vlad1-13/+2
2020-06-08layout: Resize the active surface when doing the splitMarius Vlad1-0/+10
2020-06-08layout: Allow to commit the fullscreen and split surface rolesMarius Vlad1-0/+12
2020-06-08shell: Introduce fullscreen and split role type of a surfaceMarius Vlad1-4/+1
2020-06-08desktop: Missing assert includeMarius Vlad1-0/+1
2020-06-08desktop: Handle correctly panel and bg removal of agl-shell unbindMarius Vlad1-0/+23
2020-05-12layout, desktop: Implement the pop-up roleMarius Vlad1-4/+13
2020-04-14layout: Mark activated surface by defaultMarius Vlad1-0/+1