summaryrefslogtreecommitdiffstats
path: root/src/ivi-compositor.h
AgeCommit message (Expand)AuthorFilesLines
2022-08-16agl-shell: Add split functionality into agl-shell protocolsandbox/mvlad/split-v3-updateMarius Vlad1-0/+17
2022-08-06agl-shell: Add bound_ok and bound_fail events and a default destructorMarius Vlad1-0/+6
2022-06-10layout: Keep track of popup state to handle activationMarius Vlad1-0/+1
2022-06-10layout: Add a way common way activate viewsMarius Vlad1-0/+5
2022-06-10shell: Extract some common functionsMarius Vlad1-0/+9
2022-06-10input: Migrate ivi_seat to ivi_compositor headerMarius Vlad1-0/+13
2022-05-03shell: Added missing layer fini callsMarius Vlad1-0/+3
2022-05-03layout: Inform client to resize for fullscreen rolesMarius Vlad1-0/+5
2022-05-03layout: Send dimensions when setting up property as fullscreenMarius Vlad1-2/+5
2022-04-29compositor: Rename activated_by_default to mappedMarius Vlad1-1/+1
2021-12-10src/desktop: Add a compositor destroy listenerMarius Vlad1-0/+5
2021-12-08src/shell: Add set_app_property_mode requestMarius Vlad1-0/+1
2021-11-05shell: Fix passing maximized state from the startMarius Vlad1-0/+4
2021-01-06main: Add activate_by_default ini optionMarius Vlad1-0/+1
2020-11-17desktop: Delay surface creation until committedWalter Lozano1-0/+1
2020-11-05shell: Destroy weston_transmitter_surface as wellMarius Vlad1-0/+2
2020-11-05shell: Keep a reference to weston_transmitter_surfaceMarius Vlad1-0/+9
2020-11-05ivi-compositor: Add the ability to distinguish between differentMarius Vlad1-0/+9
2020-11-05main: Add support loading waltham transmitter plug-inMarius Vlad1-0/+1
2020-10-15shell: Advertise app when app_id is availableWalter Lozano1-0/+7
2020-09-30input: Add basic seat handlingMarius Vlad1-0/+9
2020-09-30screenshooter: Add agl-screenshooter protocolMarius Vlad1-0/+2
2020-09-10layout: Activate by default xdg surface that do not have an app_id setjellyfish_9.99.4jellyfish/9.99.49.99.4Marius Vlad1-0/+3
2020-07-29layout: Advertise state change for other types of surface rolesMarius Vlad1-0/+4
2020-06-15shell: Pass the bounding box values to the pop-up surfaceMarius Vlad1-2/+8
2020-06-15src: Mark surfaces with the 'remote' role if configuration file says soMarius Vlad1-0/+7
2020-06-15src: Hold a reference for remoting_api in the ivi_compositorMarius Vlad1-0/+3
2020-06-15desktop: Remove commiting code for the panelMarius Vlad1-3/+0
2020-06-15src/: Use agl-shell-app-id to set-up views on a different outputMarius Vlad1-0/+2
2020-06-15layout: Add a wrapper to print out the surface roleMarius Vlad1-0/+3
2020-06-14src: Insert a black surface/remove it when the last remoteMarius Vlad1-0/+6
2020-06-14layout: Remove the quirks as now we have the policy hooks in placeMarius Vlad1-3/+0
2020-06-14src/: Add the remote surface roleMarius Vlad1-0/+13
2020-06-08src/: Add all surface roles to a wrapper for retrieving the outputMarius Vlad1-0/+3
2020-06-08layout: Resize the active surface when doing the splitMarius Vlad1-0/+5
2020-06-08layout: Allow to commit the fullscreen and split surface rolesMarius Vlad1-0/+6
2020-06-08shell: Introduce fullscreen and split role type of a surfaceMarius Vlad1-4/+30
2020-05-12protocol: agl-shell-desktop: Send notification for application state changeMarius Vlad1-0/+3
2020-05-12agl-shell-desktop: Add the ability to hide client windowsMarius Vlad1-0/+4
2020-05-12shell: Store the ivi compositor in the desktop_clientMarius Vlad1-0/+3
2020-05-12layout, desktop: Implement the pop-up roleMarius Vlad1-0/+30
2020-05-04main: Use bool for weston_config_section_get_bool()Marius Vlad1-1/+1
2020-04-14layout: Mark activated surface by defaultMarius Vlad1-0/+1
2020-03-11policy: Init policy framework APIMarius Vlad1-0/+1
2020-03-11ivi-compositor: Use the helpers for array lengthMarius Vlad1-2/+0
2020-03-06protocol: Add agl-shell-desktop protocolMarius Vlad1-0/+8
2020-03-04meson.build: Upgrade build and headers to libweston7Marius Vlad1-4/+4
2020-02-07shell: Add a black surface in the fullscreen layerMarius Vlad1-0/+9
2020-02-06desktop: Reset the active surfaceMarius Vlad1-0/+1
2020-02-04layout: Do not delay mapping of desktop surface until commit timeMarius Vlad1-0/+3