summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-01-12app_launcher: emit "started" signal for running appsmarlin_12.93.0marlin_12.92.0marlin/12.93.0marlin/12.92.0lamprey_12.1.4lamprey_12.1.3lamprey_12.1.2lamprey_12.1.1lamprey/12.1.4lamprey/12.1.3lamprey/12.1.2lamprey/12.1.112.93.012.92.012.1.412.1.312.1.212.1.1Arnaud Ferraris2-2/+6
Due to an error in how running apps were handled, applaunchd would emit the "started" signal for D-Bus-activated apps only. This change ensures the signal is emitted for all running apps, regardless of how they were started. Bug-AGL: SPEC-4160 Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com> Change-Id: Ibd88223931b51de6c732985c8b886d06886769d5
2022-01-12process_manager: mark started apps as runningArnaud Ferraris1-0/+1
Without this change, we don't properly keep track of running apps, and end up starting multiple instances of those. Bug-AGL: SPEC-4160 Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com> Change-Id: I070264f5d12c1c84a520537612518ab2837507d7
2021-12-20Handle XDG_DATA_DIRS not being setmarlin_12.91.0marlin/12.91.012.91.0Scott Murray1-6/+10
Tweak logic in app_launcher_update_applications_list to avoid crashing when XDG_DATA_DIRS is not set in the environment. Bug-AGL: SPEC-4160 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia5494f3482a979cbdb22d89e3777d426d4750d4f
2021-12-20applaunchd: Initial commitArnaud Ferraris19-0/+1800
`applaunchd` is a new service, dedicated to starting and monitoring applications. It is part of the Application Framework rework. Bug-AGL: SPEC-4160 Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com> Change-Id: I9543957f9065670e9112556f5cd2b31d0b2ab9d9
2021-12-01Add .gitreview filekoi_11.0.5koi/11.0.511.0.5Arnaud Ferraris1-0/+5
Bug-AGL: SPEC-4160 Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com> Change-Id: Iefaf7ec22d15cd3b8f73c73d18a8907295edd5e3
2021-12-01Initial empty repositorylamprey_12.1.0lamprey/12.1.012.1.0Jan-Simon Moeller0-0/+0