-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
None
Now agl-service-homescreen broadcast event like "tap_shortcut" to any application which subscribe it, but only one application need it. I thought diretly post event to the application who need it is better.
So I changed agl-service-homescreen and libhomescreen to make agl-service-homescreen emit event to one application only.Sourcecode path is below:
commit route map
- add client in homescreen-service and emit event to on application
- delete "check appname" in application, refer to poi,mediaplayer,hvac,mixer,radio,phone,settings,navigation,qtaglextra
- use appid instead of appname in "tap_shortcut", refer to launcher,homescreen,homescreen-service,libhomescreen,libqthomescreen
- relates to
-
SPEC-1754 Modify Application code for divide homescreen label with windowmanager role
- Closed
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
17011,4 | emit event to one application | master | src/libhomescreen | Status: MERGED | +2 | 0 |
17013,1 | emit event to one application | master | apps/agl-service-homescreen | Status: ABANDONED | 0 | +1 |
17015,5 | emit event to one application | master | apps/agl-service-homescreen | Status: MERGED | +2 | +1 |
17269,1 | emit event to one application | master | AGL/meta-agl-demo | Status: MERGED | +2 | +1 |
17489,1 | delete application_name check in tap_shortcut event | master | apps/hvac | Status: MERGED | +2 | +1 |
17491,1 | delete application_name check in tap_shortcut event | master | apps/mediaplayer | Status: MERGED | +2 | +1 |
17493,1 | delete application_name check in tap_shortcut event | master | apps/mixer | Status: MERGED | +2 | +1 |
17495,1 | delete application_name check in tap_shortcut event | master | apps/phone | Status: MERGED | +2 | +1 |
17497,1 | delete application_name check in tap_shortcut event | master | apps/radio | Status: MERGED | +2 | +1 |
17499,1 | delete application_name check in tap_shortcut event | master | apps/settings | Status: MERGED | +2 | +1 |
17501,1 | delete application_name check in tap_shortcut event | master | src/qtaglextras | Status: MERGED | +2 | 0 |
17503,1 | Improve HS_ClientManager and fix issue | master | apps/agl-service-homescreen | Status: MERGED | +2 | +1 |
17731,1 | use appid instead of appname in "tap_shortcut" | master | apps/launcher | Status: MERGED | +2 | +1 |
17733,1 | use appid instead of appname in "tap_shortcut" | master | apps/homescreen | Status: MERGED | +2 | +1 |
17735,1 | use appid instead of appname in "tap_shortcut" | master | src/libhomescreen | Status: MERGED | +2 | 0 |
17737,1 | use appid instead of appname in "tap_shortcut" | master | src/libqthomescreen | Status: MERGED | +2 | 0 |
17739,2 | use appid instead of appname in "tap_shortcut" | master | apps/agl-service-homescreen | Status: MERGED | +2 | +1 |
17965,2 | use appid instead of appname in "tap_shortcut" | master | staging/xdg-launcher | Status: MERGED | +2 | 0 |
19329,1 | [backport] use appid instead of appname in "tap_shortcut" | flounder | staging/xdg-launcher | Status: ABANDONED | 0 | 0 |