summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-08-06agl-shell: Add split functionality into agl-shell protocolsandbox/mvlad/split-v3Marius Vlad2-2/+100
2022-08-05agl-shell: Add bound_ok and bound_fail events and a default destructorMarius Vlad4-12/+139
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
2022-06-10compositor: Perform activation from keybindingsMarius Vlad1-4/+6
2022-06-10compositor: Pass flags when adding keybindgsMarius Vlad1-7/+14
2022-06-10layout: Add a way common way activate viewsMarius Vlad3-0/+65
2022-06-10shell: Extract some common functionsMarius Vlad3-15/+30
2022-06-10input: Migrate ivi_seat to ivi_compositor headerMarius Vlad2-13/+13
2022-06-10input: Remove keyboard listener keyboard focus activationMarius Vlad1-37/+0
2022-06-03compositor: Properly dispose of fullscreen views at shutdownMarius Vlad2-1/+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 Vlad2-12/+1
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 Vlad3-1/+77
2022-05-03compositor: Proper indentationMarius Vlad1-2/+4
2022-05-03desktop: Remove dead codeMarius Vlad2-20/+0
2022-05-03desktop: No need to schedule a compositor repaintMarius Vlad1-2/+0
2022-05-03meson.build: Bump up meson versionMarius Vlad1-3/+2
2022-05-03layout: Inform client to resize for fullscreen rolesMarius Vlad2-19/+58
2022-05-03layout: Send dimensions when setting up property as fullscreenMarius Vlad4-28/+65
2022-04-29layout: Do perform a view update transform when unmappedMarius Vlad1-0/+2
2022-04-29layout: Make the view mapped at activation completionMarius Vlad1-3/+1
2022-04-29compositor: Rename activated_by_default to mappedMarius Vlad3-15/+15
2022-03-29Weston 10.0 compatibility changesScott Murray3-5/+5
2022-03-29Weston 9.0 compatibility changesScott Murray3-20/+20
2022-03-17Remove the listener in the end of ivi_shell_destroy()duerpei1-0/+1
2022-03-15Fix potential memory leak in agl-compositorduerpei1-2/+8
2022-03-02layout: Address all other callsites w/ dirty+surface damagemarlin_12.93.0marlin/12.93.012.93.0Marius Vlad1-10/+13
2022-03-02layout: Inflict surface damageMarius Vlad1-2/+1
2022-03-02layout: Remove left-over commentMarius Vlad1-2/+0
2022-02-23Fix potential memory leakduerpei1-0/+1
2022-01-28meson.build: Don't set the dependency type for wayland-scannermarlin_12.92.0marlin/12.92.012.92.0Marius Vlad1-1/+1
2022-01-20Fix potential memory leakRongrong Yuan1-0/+5
2022-01-13client/screenshooter: Compute the width/height for a single outputMarius Vlad1-0/+2
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.0AndyZhou3-4/+72
2021-12-21agl-compositor:Add NULL check after zalloc in screenshooter.cAndyZhou1-0/+2
2021-12-20agl-compositor: Correct several spell issues in the protocol xml filesAndyZhou3-5/+5
2021-12-17agl-compositor: Correct several spell or grammar issues in the README.md file.AndyZhou1-14/+14
2021-12-16layout: Remove explicit damage callMarius Vlad1-3/+2
2021-12-16layout: Inflict damage on all subsurfacesMarius Vlad1-0/+1
2021-12-10meson.build: Bump compositor versionMarius Vlad1-4/+3
2021-12-10shell: Refactor pending surfaces for existing pending onesMarius Vlad1-18/+128
2021-12-10src/desktop: Add a compositor destroy listenerMarius Vlad3-1/+20