Age | Commit message (Collapse) | Author | Files | Lines |
|
Mixer svg to png conversion lost transparency. Update the png
artwork with proper transparency.
Change-Id: Ie1bcf2a0fd6f3db1372445b4af34b0d93bdd1944
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
There is no top-level connectivity app. All connectivity
management requirements are implemented as a part of
settings. Replace the connectivity icon/launcher with
the mixer icon/launcher and add the mixer artwork.
Change-Id: I6126de401ce7e0ced52e4a9265b59d14fc9cc855
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
|
|
Fix the appearance of date, time and weather on
Raspberry Pi 2/3 by replacing QML element Label
with Text.
Bug-AGL: SPEC-375
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
Change-Id: Ied0756767f746a8eb9009d8a2e9b0b2780f595f6
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
|
|
New instructions for building HomeScreen app
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
To support cluster demo of CES2017, Window Manager can ignore
surfaces from applications which are not from HomeScreen launcher.
This is hack for CES2017, need refactoring in the future.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Since there is now a POI app available,
Mixer has to move to the Settings app
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
https://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen
Conflicts:
HomeScreen/src/applicationmodel.cpp
|
|
POI is not used in the current HomeScreen, so
it is will start the mixer@0.1 app for now
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
POI is not used in the current HomeScreen, so
it is will start the mixer@0.1 app for now
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Change-Id: Icc8bf36bdb85baf63b4a4460636080e69f0b8078
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
This is just a merge of 2 folders
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Change-Id: I426bcc55842711c1cd00d11163c12899c00a9e42
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: I6ce2876ea9d9e14f647be3191e22805ae6a10036
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: Ibd9f9cf1a67dc753cd59fdb90ab731c1e195a9fb
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
This happens when empty file is set for a status icon
Change-Id: I81a232a99cf9ee5df242f78058958b4593521bc8
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
This is a quick hack supporting scaled output to fit various
monitors which has not FHD screen resolution.
(Especially useful for running CES2017 demo on QEMU)
- Layer
- source rectangle is 1080x1920
- destination rectangle is variable to fit screen resolution
- Surface
- source rectangle is based 1080x1920
- destination rectangle is based 1080x1920
- From application view
- screen size is always 1080x1920 and does not need
to care about phsycial screen size
This change enables scaled output which changes the size
according to the ratio of source and destination region
of homescreen layer.
This patch doesn't resolve an issue, 'CES2017 demo keep blank
screen after booting on some platform (QEMU, Raspberry Pi3,
MinnowMax)'. (Workaround: just run any weayland client
application such as 'LayerManagerControl', 'qmlscene', or
weston example like 'weston-flower', then it breaks blank screen)
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
libhomescreen has dependency to interfaces, but it is missing in
HomeScreen.pro. This would raise link error depends on the
host environment.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
This will disable all debug outputs. All!
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This will get handy as soon as needed.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
On systems with more then one display, you may want
to set the display that will be managed.
The default display is 0.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
No functional changes
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
WindowManager can support signle screen only, so far.
CAUTION:
To apply this change for porter board, LVDS-1 output
should be disabled first. (see Changes 7637 for detail)
https://gerrit.automotivelinux.org/gerrit/#/c/7637/
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
- sample-qml no longer needed
- widgets no longer needed
- images replaced by new HMI before
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This was controls@0.1 before
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
The LD_PRELOAD of the EGL library in HomeScreen.service's Environment
definition needs to be /usr/lib/libEGL.so.1, as the images do not
contain an undecorated .so symlink. This had recently been fixed in
the old demo's startup scripts, but seems to have been missed in the
switch to systemd startup.
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ief95db5a6a7e26294a2db919c9efe01616fe7755
|
|
|
|
v2: (Tadao Tanikawa)
Minor fixed pointed by reveiw and organize debug message
v1: (Tadao Tanikawa)
Quick hack to fix and improve switching applications.
Changes:
* Improve management of layers and surfaces
Previously single layer was shared among all applications,
now each application has its own layer.
* Improve showing / hiding applications
Previously to show/hide application, surfaces are added
or removed everytime, but it's slow.
Now reordering layers controls showing/hiding applications,
it much faster.
* Shortcut icons whose application is not installed no
longer cause issue to switch apps.
Caution:
This patch is very quick hack, and many old codes which
regarding to management surfaces are disabled, so there
may be unnoticed degraded.
Change-Id: I69494213b0d1b169558f3d792ebecf414caccacc
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
This adds a .gitreview file so you can use
'git review' instead of 'git push origin refs/for/_branchname_'
as the .gitreview file defines the defaultbranch.
Change-Id: Ie238a864692d3111e8fbf3f0fcc0f2e643df56e7
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Apps that are not installed will not
trigger any further action now
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
sample-qml has dependency to libhomescreen, but it is missing.
This would raise compile error depends on the host environment.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
No longer needed as QML examples
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This was already integrated into the main
HomeScreen app
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This was lost when integrating the new
QML HMI
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
To switching between apps, controlling surface's
visiblity (on/off) does not work as intended.
It looks work well to set render order of layers properly.
TODO: switching between apps and navigation still doesn't
work. For develop, navigation icon is assgined to
'controls@0.1' and now, controls app doesn't make any
wl_surfaces (don't know why). Probably this causes issue
switching between apps <-> navigation.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Home is located in ces2017 repo. But since it has to use
HomeScreen internal components (layermanager and applauncher),
I had to move it to main HomeScreen app.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
This is not needed in general
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
The application is now installed in /usr/AGL/homescreen instead of in
/usr/AGL/HomeScreen, update the systemd unit files to match.
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
This was not implemented before.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Still fighting with ilm API
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
The shortcuts on the top of the
HomeScreen app now launch following
apps:
* Home launches home@0.1
* Multimedia launches radio@0.1
* HVAC launches hvac@0.1
* Navigation launches controls@0.1
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Apps were started n-times when pressing
n-times the app button. Now they are only
launched once. When the button is pressed
again, the already running app is re-shown.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Using QML files and C++ integration from Qt's
HomeScreenNG sample app.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
|
|
Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
|
|
Change-Id: I25715667ef7996965e724b2e3cbca322d5b518ed
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|
|
Change-Id: I2be964f6d9e76df616169d7b2654d17ae9446687
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
|