summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-06Use appid between homescreen-service and appsflounder_5.99.3flounder/5.99.35.99.3zheng_wenlong1-8/+2
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: Iec2b369e4f88a2df7fdbcf7b8c69ab3adb0b236a Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-08-02Add an interface to scalable rendering with multiple resolutionTadao Tanikawa6-1/+38
To support rendering which fits screen resolution, new class AGLScreenInfo is introduced to get 'scale_factor' from AGL HMI framework. If AGL HMI framework doesn't support multi-resolution, scale is set 1.0 for backward compatibility. Bug-AGL: SPEC-1611 Change-Id: I565f9b29b7b2953b5908901faa36c7339d9e7755 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-07-23Change .gitreview to src/qtaglextraszheng_wenlong1-1/+1
Change .gitreview to src/qtaglextras. Change-Id: I7157f40754014d4a311e174e6d73e82115929960 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-07-19Use libwindowmanager instead of qlibwindowmanagerflounder_5.99.2flounder/5.99.25.99.2Tadao Tanikawa13-177/+206
To improve unnecessary dependency, use libwindowmanager instead of qlibwindowmanager. Also rename AGLWindow to AGLWmClient because of naming conflict between WindowManager (It starts to use 'Window' as different meaning from AGL FF). Bug-AGL: SPEC-1594 Change-Id: I7215bc1c1338ced69bf114f54850e0a151baa61c Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-01-12Merge "Fix a runtime error when agl_hmi_framework is not available"flounder_5.99.1flounder/5.99.1eel_5.1.0eel_5.0.3eel_5.0.2eel_5.0.1eel/5.1.0eel/5.0.3eel/5.0.2eel/5.0.15.99.15.1.05.0.35.0.25.0.1eelTadao Tanikawa1-2/+3
2018-01-05Fix a runtime error when agl_hmi_framework is not availableTasuku Suzuki1-2/+3
Change-Id: Ic5cfaabbc9af61eb57aa99a008544904afbc8068 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2018-01-05Fix a build error when agl_hmi_framework is not availableTasuku Suzuki1-1/+1
Change-Id: Ib83a5e01aa3b2af26285dfc3abbd68d228bdb868 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2018-01-04Support desktop pc environment for developmentTadao Tanikawa10-23/+134
To make QtAGLExtras avairable on desktop pc environment, QtAGLExtras can be built without libhomescreen/qlibwindowmanager. To do that, following are changed. - Adding config.tests to check existance of libhomescreen and libwindowmanager. This modifications are from https://gerrit.automotivelinux.org/gerrit/#/c/13021/ - Migrating to new Qt configuration - Resolve inheritance of LibHomeScreen and QLibWindowmanager Change-Id: I9d6f947010452da565e03b3b9a00eaf04120d947 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-01-03Initial import of QtAGLExtraseel_5.0.0eel/5.0.05.0.0Tadao Tanikawa24-225/+569
Qt AGLExtras module provides a set of easy to create AGL Qt application. It uses the AGL HMI and application framework, therefore the application can be easily integrated to AGL HomeScreen/WindowManager on AGL Demo Platform. Change-Id: I38a47aefcda8ee4ded759d56c5149ebbe22f94a9 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-01-03Initial importTadao Tanikawa4-0/+433
QtAGLExtras is the module which is interface between QML and AGL HMI Framework (HomeScreen/WindowManager 2017). The native part of AGL Qt (QML) Application, main.cpp is from from template code provided by homescreen-2017, https://gerrit.automotivelinux.org/gerrit/staging/homescreen-2017. This is the starting point of QtAGLExtras. Change-Id: Ic1ff3ccc50256ad8a4270625436d781603a0846b Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-01-02Initial empty repositoryJan-Simon Moeller0-0/+0