summaryrefslogtreecommitdiffstats
path: root/src/shell.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-13shell: Don't reset the activation area alwaysoctopusMarius Vlad1-2/+4
2023-03-01shell: Check for a valid ivi_surfaceMarius Vlad1-1/+2
2023-03-01shell: Check for invalid outputs passed on when activatingMarius Vlad1-4/+14
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-14src: Further hotplug connector fixesMarius Vlad1-4/+7
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 Vlad1-8/+20
2022-12-05compositor: Allow to start other clientsMarius Vlad1-8/+6
2022-12-05agl-shell.xml: Introduce a new interfaceMarius Vlad1-7/+86
2022-11-14layout: Allow background surface roles (to) be activatedMarius Vlad1-1/+17
2022-11-01agl-shell: Add support for defining an activation areaMarius Vlad1-2/+23
2022-09-23compositor: Add missing SIGCHLD handlerMarius Vlad1-0/+32
2022-09-23shell: Rewrite client_exec as client_launchMarius Vlad1-57/+143
2022-09-14protocol/agl-shell.xml: Add an app_state event -- app state notificationMarius Vlad1-1/+10
2022-09-14shell: Remove the black curtain installed on outputsMarius Vlad1-11/+23
2022-08-31agl-shell: Add bound_ok and bound_fail events and a default destructorMarius Vlad1-6/+69
2022-06-20shell: Fix a typo when adding surface to pending listMarius Vlad1-1/+1
2022-06-10shell: Make sure that app_id is valid before checking itMarius Vlad1-4/+4
2022-06-10shell: Extract some common functionsMarius Vlad1-12/+0
2022-06-03compositor: Properly dispose of fullscreen views at shutdownMarius Vlad1-0/+10
2022-05-04shell: Do not set none role for applications w/o appidMarius Vlad1-5/+0
2022-05-04shell: Let the output destroy handler handle layer finiMarius Vlad1-12/+0
2022-05-03shell: Added missing layer fini callsMarius Vlad1-0/+71
2022-05-03desktop: Remove dead codeMarius Vlad1-8/+0
2022-05-03layout: Send dimensions when setting up property as fullscreenMarius Vlad1-10/+16
2021-12-22agl-compositor: Add NULL check after creating surface/viewAndyZhou1-2/+6
2021-12-22agl-compositor:Add NULL check after zalloc in src directorymarlin_12.91.0marlin/12.91.012.91.0AndyZhou1-0/+40
2021-12-10shell: Refactor pending surfaces for existing pending onesMarius Vlad1-18/+128
2021-12-10src/desktop: Add a compositor destroy listenerMarius Vlad1-1/+1
2021-12-08src/shell: Add set_app_property_mode requestMarius Vlad1-5/+55
2021-11-05shell: Fix passing maximized state from the startMarius Vlad1-0/+47
2021-04-19layout: Remove weston_output_damage dependecyMarius Vlad1-2/+2
2020-11-19shell: Throttle the log messageMarius Vlad1-1/+5
2020-11-19build/: Allow to build the compositor w/o walthamMarius Vlad1-0/+12
2020-11-18shell: Perform wl_list_init() after wl_list_remove()Walter Lozano1-0/+1
2020-11-17desktop: Delay surface creation until committedWalter Lozano1-0/+3
2020-11-05shell: Destroy weston_transmitter_surface as wellMarius Vlad1-0/+14
2020-11-05shell: Keep a reference to weston_transmitter_surfaceMarius Vlad1-1/+2
2020-11-05shell: Push the surface to the remote sideMarius Vlad1-0/+62
2020-11-05shell: Avoid creating and inserting black surfaceMarius Vlad1-2/+5
2020-10-29main: Use the output handler to destroy to black viewMarius Vlad1-6/+1
2020-10-15shell: Advertise app when app_id is availableWalter Lozano1-1/+5
2020-10-15shell: Avoid advertising applications without app_id setWalter Lozano1-0/+11
2020-07-29layout: Advertise state change for other types of surface rolesMarius Vlad1-2/+1
2020-07-29shell: Assume consistency with the desktop rolesMarius Vlad1-0/+4
2020-06-29shell: Avoid checking against surfaces that do not have an app_idMarius Vlad1-4/+4
2020-06-26policy: Add a new policy hook to restrict access to private extensionsMarius Vlad1-1/+24
2020-06-15shell: Pass the bounding box values to the pop-up surfaceMarius Vlad1-3/+18