Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
I7b9193ac6e384c47807f13055ee645fc3e24278f changed how we use the private
pointer.
Change-Id: Iaa908e756ce434871063f2f5ea8aa02d59b8f71f
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qbc.io>
|
|
The new event 'Event_ShowWindow' is introduced as HomeScreen service
API instead of 'Event_TapShortcut'.
This API is available from GG RC3.
BUG-AGL: SPEC-1931
Change-Id: Ia0fd47a368094ed9284c57c44d5bc7fe1bd77768
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
|
|
So that apps can use the engine and context for passing the data from
C++ to QML
Change-Id: Ib17df321fce9f7c3092add0875d04e1f339450c1
Signed-off-by: Prakash Buddhiraja <buddhip@amazon.com>
|
|
Let's follow Q*Application and QObjectPrivate pattern.
Change-Id: I7b9193ac6e384c47807f13055ee645fc3e24278f
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qbc.io>
|
|
When it is not available, app can skip the packaging process.
The toplevel project file will be as below.
------------------------------
TEMPLATE = subdirs
SUBDIRS = app
QT_FOR_CONFIG += aglextras
qtConfig(wgtpkg-pack) {
SUBDIRS += package
package.depends += app
}
------------------------------
Change-Id: I418b5b5620a34a491fda0814e2544b86c7c1706f
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qbc.io>
|
|
It is better to use the macro when you write a module. Q_SIGNALS should
be used instead of signals.
Change-Id: I7558affc4d6317733d5c279fa28309413334f7c0
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
because of now homescreen-service emit event to one application,
delete the applciation_name check.
Bug-AGL: SPEC-1764
Change-Id: I5ab55ec82fd110fa47b58d59dabb263881bf3d19
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
This reverts commit 7fcd3a372789e9cea7fbf2deb3beafc405f59190.
Bug-AGL: SPEC-1685
Change-Id: Ide8b3cd55e962ab38b3632e931c6518923fc18bc
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
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>
|
|
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>
|
|
Change .gitreview to src/qtaglextras.
Change-Id: I7157f40754014d4a311e174e6d73e82115929960
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
|
|
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>
|
|
|
|
Change-Id: Ic5cfaabbc9af61eb57aa99a008544904afbc8068
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: Ib83a5e01aa3b2af26285dfc3abbd68d228bdb868
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
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>
|
|
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>
|
|
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>
|
|
|