aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2019-02-18Merge "Fix memory corruption issue when unregistering surfaces" into flounderflounder_6.0.5flounder/6.0.56.0.5flounderJan-Simon Moeller1-8/+5
2019-01-15Fix memory corruption issue when unregistering surfacesNick Diego Yamane1-8/+5
- Iterator was being incremented twice, one when erase() is called (implicit [1]) and another one just after to call erase (explicitly), when unregistering a pid/surface_id. Bug-AGL: SPEC-2078 [1] https://www.techiedelight.com/remove-elements-vector-inside-loop-cpp Change-Id: Ia3cc3981480cf76b839043be49d257d5be011d60 Signed-off-by: Nick Diego Yamane <nickdiego@igalia.com>
2019-01-02[backport] Force set/unset keyboard focusflounder_6.0.4flounder/6.0.46.0.4Nick Diego Yamane2-7/+20
This is work around which control keyboard focus for some applications on behalf of windowmanager or LayerManagerControl. Cherry-picked from (guppy branch): https://gerrit.automotivelinux.org/gerrit/gitweb?p=staging/xdg-launcher.git;a=commit;h=415e5cbb5787aa0429558b5256bf912231297431 Change-Id: I8e73b3fd34c076d1023060dbeef7225eebb243ca Original Author: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com> Signed-off-by: Nick Diego Yamane <nick@igalia.com>
2017-12-22Support passing port/token to XDG app from AGL appfwTadao Tanikawa1-0/+22
Introducing special string '@port@' and '@token@' in order that runxdg pass them to target XDG application. See detail in README.txt Bug-AGL: SPEC-1096 Change-Id: I6d6cfe62bba50ba5515a6aea6fb2697ae379df5f Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-12-14RunXDGTadao Tanikawa2-0/+785
The launcher of XDG application on AGL HomeScreen/WindowManager. For detail, check README.txt. Bug-AGL: SPEC-1096 Change-Id: Ia20d185c3d64788f894b69c6e40f0c5c7cb0ff8c Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>