aboutsummaryrefslogtreecommitdiffstats
path: root/homescreen/src
AgeCommit message (Collapse)AuthorFilesLines
2018-08-24Revert "Use appid between homescreen-service and apps"HEADguppy_6.90.0guppy/6.90.0flounder_5.99.6flounder_5.99.5flounder_5.99.4flounder/5.99.6flounder/5.99.5flounder/5.99.46.90.05.99.65.99.55.99.4masterTadao Tanikawa2-4/+4
This reverts commit 1db9ac8587a229f5fd4899c978ac421f2396aadd. Bug-AGL: SPEC-1685 Change-Id: Id71d152660a41bf2fffa4037b1097cff473102dd Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-08-06Use appid between homescreen-service and appsflounder_5.99.3flounder/5.99.35.99.3zheng_wenlong2-4/+4
Use appid between hss and apps, and check event destination in libhomescreen. So these is no need compare code when recived Event_TapShortcut Event. BUG-AGL: SPEC-1645 Change-Id: I5a2e5b9ad956d4b081af0ab8448d5b57713ac3cf Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-08-02Improve output of multiple screen resolutionTadao Tanikawa1-1/+4
To improve output on various monitor with various resolution, use scale_factor from WM to fit various screen resolution. Bug-AGL: SPEC-1568, SPEC-1569, SPEC-1611 Change-Id: I527b0e96900afd4c0fcbea3cebf2ae800d9cf4ab Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-08-01Merge "Change bluetooth status using agl-service-bluetooth"Jan-Simon Moeller3-3/+14
2018-08-01StatusBarModel: fix QQmlContext referenceMatt Porter1-0/+1
Fix missing include Bug-AGL: SPEC-1628 Change-Id: Ie0a6d2feff2a92cffc26e83e1bf6a12fd8cd8ebb Signed-off-by: Matt Porter <mporter@konsulko.com>
2018-08-01Change bluetooth status using agl-service-bluetoothzheng_wenlong3-3/+14
Use libqtappfw's bluetooth to connection with agl-service-bluetooth. Instead of using dbus. Change-Id: I87610e0037b586fe08db86325b03f767dbe36537 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-07-27Convert StatusBarModel to get WiFi status info from network bindingMatt Porter3-0/+57
The StatusBarModel updates icons using an exposed DBus API that avoids the appfw. The new networking binding does not support the out of band StatusBar DBus API. Use events from the network binding (exposed as Qt properties) to update the WiFi status indicator. Bug-AGL: SPEC-1628 Change-Id: Ie91f69c1d5d54d4fb225e4e99a1d5a94a0dc83e7 Signed-off-by: Matt Porter <mporter@konsulko.com>
2018-07-20Remove useless ref to pulseaudioflounder_5.99.2flounder/5.99.25.99.2Stephane Desneux2-4/+2
There should be no direct dependency to pulseaudio. Bug-AGL: SPEC-1234 Change-Id: Ib7b784452b767c76beb1bd320c4bce6f7039a929 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh> Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-10Change WindowManager Event Visible to ScreenUpdatedzheng_wenlong1-9/+9
WindowManager had change the event visible from broadcast to private. So HomeScreen can not use it for block shortcut icon areas. Using ScreenUpdated instead of Visible. Change-Id: Iae11e8abe8531397dccb7797274980b99b7a35bc Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-06-19Delete launcher icon area from HomeScreenzheng_wenlong5-449/+0
Delete Home QML file from main.qml. Change Home shortcut icon to launcher. Change-Id: Id1b3ffbbd24ee587a1d3bab1f86c90809bfc1209 Task-AGL: SPEC-1518 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-02-13homescreen: add OpenWeatherMap data to homescreenMatt Ranostay1-0/+12
Use agl-service-weather weather data via libqtappfw framework on homescreen interface. Bug-AGL: SPEC-1273 Change-Id: If591b74c1e6a912384abf6289128ec9a4a1101b4 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-25Block launching app when an app is launchingTasuku Suzuki3-2/+53
Bug-AGL: SPEC-1214 Change-Id: I747d20ca7a6219535668fc3951a4ff9f55bcaaaf Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2017-12-25Improve management icons of homescreenTadao Tanikawa1-12/+4
- sort out filenames of icons - remove unnecessary margins of icon - fix rule of converting metadata of app to icon's filename Before: filename is made from id returns appfw After: filename is lowercase of name defined in config.xml - Add 2 new builtin icons, VIDEO and WEBBROWSER Bug-AGL: SPEC-673 Change-Id: I606841b19c884687237c92012724f5a1a3f6f603 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-12-13Change to new color schemeTadao Tanikawa1-2/+2
- Color scheme has been changed - Icon and text has been splitted Incoming patch is necessary to show text with icons. Bug-AGL: SPEC-1085 Change-Id: I267a4fef9901b56e355efac7357c101fd9162421 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-12-13Display a blank icon with first letter when icon is not existzheng_wenlong1-0/+6
Add a new feature, when icon is not exist in homescreen, display a blank icon with first letter. Change-Id: I928537bd61f655107393890166260b7446a16a97 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-11-15Change libwindowmanager to qlibwindowmanagerzheng_wenlong5-158/+13
Since qlibwindowmanager set environment QT_IVI_SURFACE_ID, and libwindowmanager remove setenv. HomeScreen need use qlibwindowmanager instead of libwindowmanager. Change-Id: I0d0babff168fe0cecb2ff689605df1f9bbc2c400 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-11-14Change debug MAX to DEBUGzheng_wenlong1-2/+2
It's a mistake set MAX to ERROR, change it to DEBUG. Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-11-09Set default debug level to errorzheng_wenlong1-2/+3
Default enable HMI_ERROR output. Remove afb-binding.h and add necessary header files. Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-30Change function argument to json due to change in libwindowmanagereel_4.99.2eel/4.99.24.99.2zheng_wenlong1-9/+16
As libwindowmanager changed the function argument from char* to json_object, we need to modify homscreen-2017, too. Related Commit: https://gerrit.automotivelinux.org/gerrit/#/c/11459/ BUG-AGL: SPEC-990 Change-Id: I1ccc61de1c3f817ab69ab4579216faaf85408d0a Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-26Change function argument from char to json in libhomescreenzheng_wenlong1-7/+7
With the new libhomescreen event api also change the function argument from char to json in the homescreen-2017. Related Commit: https://gerrit.automotivelinux.org/gerrit/#/c/11449/ BUG-AGL: SPEC-992 Change-Id: I9b55e6f2b5b0fbeba64fd888db5662fc173d91b1 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-23Remove COPYRIGHT TOYOTA from file without modifiedzheng_wenlong1-7/+10
Remove the COPYRIGHT infor from the file without our modified. And add file name into debug_message. Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-23Add debug message control by envirmentzheng_wenlong6-25/+93
Add HMI_DEBUG to print debug message, It control by USE_HMI_DEBUG envirment. Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-22Add Copyright for TOYOTA and remove unnecessary filezheng_wenlong18-468/+41
Add Copyright for file with TOYOTA modified. Remove the unnecessary for this homescreen-2017. Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-10-02Add homescreen-2017eel_4.99.1eel/4.99.14.99.1zheng_wenlong23-0/+1720
Add new homescreen-2017 with agl-service-windowmanaeger-2017 and agl-service-homescreen-2017. About this information see JIRA SPEC-871. [PatchSet2] Use aglwgt make package. Delete homescreensimulator and sampleapptimedate beacuse not use them. Change-Id: I402134d0386e76b2127ca95b9b0b48c1721b4086 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>