summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-15layout: Remove black surface when trying to use migrate views to otherMarius Vlad1-0/+7
2020-06-15src/: Use agl-shell-app-id to set-up views on a different outputMarius Vlad3-9/+46
2020-06-15layout: Add a wrapper to print out the surface roleMarius Vlad3-4/+57
2020-06-14src: Insert a black surface/remove it when the last remoteMarius Vlad3-5/+40
2020-06-14layout, desktop: Treat the remote surface role like the desktop oneMarius Vlad2-7/+55
2020-06-14layout: Remove the quirks as now we have the policy hooks in placeMarius Vlad3-25/+2
2020-06-14src/: Add the remote surface roleMarius Vlad4-0/+87
2020-06-08src/: Add all surface roles to a wrapper for retrieving the outputMarius Vlad3-15/+18
2020-06-08layout: Do not attempt to activate a split or a fs surfaceMarius Vlad1-2/+23
2020-06-08layout: Resize the active surface when doing the splitMarius Vlad3-6/+71
2020-06-08layout: Allow to commit the fullscreen and split surface rolesMarius Vlad4-1/+119
2020-06-08layout: Remove unused ivi_compositor referenceMarius Vlad1-1/+0
2020-06-08shell: Determine the role typeMarius Vlad1-8/+4
2020-06-08shell: Introduce fullscreen and split role type of a surfaceMarius Vlad5-13/+206
2020-06-08desktop: Missing assert includeMarius Vlad1-0/+1
2020-06-08desktop: Handle correctly panel and bg removal of agl-shell unbindMarius Vlad2-15/+23
2020-06-03README.md: Add documentation details about agl-shell and agl-shell-desktopMarius Vlad1-9/+169
2020-05-12main: Convert to using the logging/debuggging fraemworkMarius Vlad1-25/+51
2020-05-12main: Add a (valid) return code when exitingMarius Vlad1-1/+6
2020-05-12main: We don't have weston-debug extension availableMarius Vlad1-2/+0
2020-05-12meson.build: Add a meson variable to track libweston versionMarius Vlad1-3/+4
2020-05-12main: Subscribe to the logger scopeMarius Vlad1-0/+1
2020-05-12meson.build: Update build versionMarius Vlad0-0/+0
2020-05-12policy-default: Install default for the state event notifyMarius Vlad1-0/+8
2020-05-12policy: Add another hook for controlling the application state changeMarius Vlad2-0/+8
2020-05-12protocol: agl-shell-desktop: Send notification for application state changeMarius Vlad4-4/+67
2020-05-12policy-default: Install default policy for deactivate requestMarius Vlad1-0/+8
2020-05-12policy: Add a new policy hook for deactivating appsMarius Vlad2-0/+7
2020-05-12policy-default: Add the de-activate request to the default policyMarius Vlad1-1/+1
2020-05-12agl-shell-desktop: Add the ability to hide client windowsMarius Vlad4-2/+132
2020-05-12layout: Save the pending outputMarius Vlad1-1/+1
2020-05-12shell: Store the ivi compositor in the desktop_clientMarius Vlad2-0/+4
2020-05-12layout, desktop: Implement the pop-up roleMarius Vlad5-4/+160
2020-05-12agl-shell-desktop: Allow to set role properties for the applicationMarius Vlad1-0/+21
2020-05-11shell: Display previously pending surface once the ready request was receivedMarius Vlad1-1/+7
2020-05-04meson.build: Increase agl-compositor version for libweston8 upgradeMarius Vlad1-2/+2
2020-05-04main: Update weston_compositor_add_log_scope to libweston8Marius Vlad1-1/+1
2020-05-04meson.build: Increase to libweston8 dependencyMarius Vlad1-2/+2
2020-05-04main: Use bool for weston_config_section_get_bool()Marius Vlad2-5/+5
2020-04-14layout: Mark activated surface by defaultMarius Vlad3-1/+10
2020-04-10desktop: Remove the active surface only if matches the one being displayedMarius Vlad1-1/+1
2020-03-11meson.build: Increase the build version of agl-compositorMarius Vlad1-2/+2
2020-03-11README.md: Start adding some light documentation on the policy partMarius Vlad1-0/+51
2020-03-11layout: Allow by default to activate the applicationMarius Vlad2-3/+14
2020-03-11policy-default: Install a default policy engineMarius Vlad3-0/+111
2020-03-11policy: Init policy framework APIMarius Vlad6-0/+527
2020-03-11ivi-compositor: Use the helpers for array lengthMarius Vlad2-2/+1
2020-03-06meson.build: Do another agl-compositor version bumpMarius Vlad1-2/+2
2020-03-06meson.build: Install agl-shell-desktop extensionMarius Vlad1-1/+2
2020-03-06protocol: Advertise the applications to regular clientsMarius Vlad2-0/+36