summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-03-01protocol: Add set_app_normal requestMarius Vlad8-0/+97
2023-03-01protocol, grpc-proxy: Add support for set_app_floatMarius Vlad9-8/+122
2023-03-01protocol/grpc-proxy: Add deactivate_app requestMarius Vlad4-6/+36
2023-02-15compositor: Added layout_save/layout_restoreMarius Vlad3-0/+99
2023-02-15shell: Check for a valid ivi_surfaceMarius Vlad1-1/+2
2023-02-15shell: Check for invalid outputs passed on when activatingMarius Vlad1-4/+14
2023-02-15compositor: Fix memleak when disabling the outputMarius Vlad1-0/+1
2023-01-29ivi-compositor: Add support for multiple app_idsMarius Vlad3-8/+29
2023-01-29meson: Deprecate waltham and inform users of thatMarius Vlad2-1/+10
2023-01-29meson: Bump to version 0.0.21Marius Vlad1-2/+2
2023-01-17shell: Reset the area activationMarius Vlad1-0/+3
2023-01-05shell: Verify agl-shell version for bound_ok/bound_failMarius Vlad1-7/+18
2023-01-05shell: Add fallback agl-shell version 1Marius Vlad1-0/+5
2022-12-28input: Fix minor issue while reporting disable cursorMarius Vlad1-2/+2
2022-12-28input: Rename hide-cursor to disable-cursorMarius Vlad3-17/+18
2022-12-14src: Verify if the output is presentMarius Vlad1-3/+4
2022-12-14src: Further hotplug connector fixesMarius Vlad2-5/+9
2022-12-13grpc-proxy: Init gRPCsandbox/mvlad/grpc-async-cbMarius Vlad11-0/+1144
2022-12-05shell: Not not override the agl_shell interface resourcesMarius Vlad1-22/+30
2022-12-05shell: Add a wrappers for sending events with agl-shellMarius Vlad4-25/+31
2022-12-05compositor: Allow to start other clientsMarius Vlad3-10/+14
2022-12-05agl-shell.xml: Introduce a new interfaceMarius Vlad3-7/+150
2022-11-25compositor: Handle output destruction deferralMarius Vlad1-1/+14
2022-11-14layout: Allow background surface roles (to) be activatedMarius Vlad2-8/+35
2022-11-01agl-shell: Add support for defining an activation areaMarius Vlad2-4/+50
2022-10-12Add manual activation area configuration optionScott Murray3-11/+59
2022-09-23compositor: Use sigaction to trap SIGINTMarius Vlad1-1/+23
2022-09-23compositor: Add missing SIGCHLD handlerMarius Vlad3-1/+37
2022-09-23compositor: Stop trapping SIGQUITMarius Vlad1-3/+1
2022-09-23shell: Rewrite client_exec as client_launchMarius Vlad4-57/+147
2022-09-23process-util: Move Xwayland fork helpers to sharedMarius Vlad2-0/+364
2022-09-22shared: add str_printf()Marius Vlad1-0/+26
2022-09-22shared: introduce os_fd_clear_cloexec()Marius Vlad2-0/+18
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 Vlad4-4/+54
2022-09-14layout: Handle dynamic application/surface movement between outputsMarius Vlad1-1/+24
2022-09-14shell: Remove the black curtain installed on outputsMarius Vlad4-20/+60
2022-09-14layout: Detect when an application should be migrated to other outputsMarius Vlad2-2/+35
2022-09-14desktop: Avoid sending the dimensions for the first outputMarius Vlad1-1/+4
2022-09-14layout: State explicity the outputMarius Vlad1-5/+7
2022-09-14layout: Use view's mapping once we placed the view in the hidden layerMarius Vlad1-8/+9
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 Vlad4-12/+142
2022-07-18Fix typo in READMEneedlefish_13.93.0needlefish/13.93.013.93.0chintsung1-1/+1
2022-06-29layout: Add a wrapper for adding the view to the hidden layerMarius Vlad1-24/+41
2022-06-20shell: Fix a typo when adding surface to pending listMarius Vlad1-1/+1
2022-06-13compositor: Allow passing continue-without-inputMarius Vlad1-1/+5
2022-06-10shell: Make sure that app_id is valid before checking itMarius Vlad1-4/+4
2022-06-10layout: Keep track of popup state to handle activationMarius Vlad2-1/+7