Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Race condition between QML components finishing loadings before libqtappfw
access can happen. So use the the onPowerChanged event as before, but to avoid
infinite loop of power changes don't changed checked field if already set.
Bug-AGL: SPEC-2004
Change-Id: Ie54ca405cab70e1bb909005dce602a56ccb0e8ba
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Responding to both checkbox clicks and power events will cause
an infinite loop in some cases of toggling power state.
Bug-AGL: SPEC-2004
Change-Id: I4fb841661472f875a978a5bd314157cfff07328b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
example/* sources have been removed but they are still imported
from app/Settings.qml. This creates the following error in the QML engine at runtime:
---
Jan 04 14:20:57 h3ulcb afbd-settings@0.1[5140]: QQmlApplicationEngine failed to load component
Jan 04 14:20:57 h3ulcb afbd-settings@0.1[5140]: qrc:/Settings.qml:24 "example": no such directory
Jan 04 14:20:57 h3ulcb afbd-settings@0.1[5140]: QObject::connect: Cannot connect (null)::frameSwapped() to QLibWindowmanager::slotActivateWindow()
---
This patch fixes the runtime issue.
Change-Id: I793d5a8bb73b4257feba8b66b1ba2eb7db6db398
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Bluetooth and WiFi status icons are set in the Homescreen now by
listening to respective binding events.
DBus calls to Homescreen to set status icons is no longer needed or
should be used by any new section.
Change-Id: Ia5b0bd828fd2a46d9ed20ec49d128540e354eb95
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Switch and ImageButton were too close together in the UI
AGL-Bug: SPEC-388
Change-Id: I3d883d87d40dd52ec20871a43aaa9385219c3b12
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
|
|
The interface of homescreen service will be changed then,
use Event_ShowWindow instead of Event_TapShortcut.
Related changes:
agl-service-homescreen: https://gerrit.automotivelinux.org/gerrit/#/c/17929/
libhomescreen: https://gerrit.automotivelinux.org/gerrit/#/c/17931/
libqthomescreen: https://gerrit.automotivelinux.org/gerrit/#/c/17933/
BUG-AGL: SPEC-1931
Change-Id: I1389068b07ac046f9c1ad790fb82f91442bb38ee
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
Tweak the scan button anchoring so it renders reliably, the mix of
anchoring and forward referenced values seemed to be causing it to
misrender. As well, make it and the detected list visibility
dependent on Bluetooth being enabled for consistency.
Change-Id: Ib13b206c74234e5618f14277097259b848d62a58
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit b3dcdb893234873325cdb121c8eda634f97a4c31)
|
|
Bug-AGL: SPEC-1630
Change-Id: Ib730137d46125f5354686b0bf98f419226254e41
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Need deviceConnect to be set after pairing of device otherwise the
"Connect" button will never be displayed.
Bug-AGL: SPEC-1630
Change-Id: Ibd6c05e66b28490b650bfb3da7aaebe7aa29ad24
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Window Manager set role name as lower_case,
then change role as lower_case.
Bug-AGL: SPEC-1754
Change-Id: Ifbf2faab6f90d6464b74316eb01b1761e1842279
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
|
|
Bug-AGL: SPEC-1630
Change-Id: Ifabb383e2802d6653d6c0e3c5b50020bbe9d9178
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
|
|
To avoid further tab + space issues in the Settings application QML files
then noexpandtab should be set.
Change-Id: Icf1eff5d1f4f0a15326ce931991ae8b5ddff6b91
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
because of now homescreen-service emit event to one application,
delete the applciation_name check.
Bug-AGL: SPEC-1764
Change-Id: Ie7574632e28d7bcf0c024a2c9633afe50a7d5d7e
Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
|
|
This reverts commit 767952ca6df6d42dc0fed3fde2d9137ec5b2a9ca.
Bug-AGL: SPEC-1685
Change-Id: Ide858dab8c5b74cb6d5a25e2c16cd383b52c47c9
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: Ibec9c169649fee674f12843c57c9ffed1e1d4aa2
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
|
|
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: Ic0b8538259a4e9949caa099cff475935af609d09
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Use libqtappfw's network model for the wifi network
list, wifi status, and wifi power/connect/disconnect
methods. Remove useless websocket message handling
and other related code.
Bug-AGL: SPEC-1542
Change-Id: I269fc03405be98f428b61e6a583eb5cbad767c6e
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Both device lists were emitting an layoutChanged() signal on any device
addition/update/removal which caused the model to refresh causing it to
'scroll' to the top. This event should only be emitted when the model is
being sorted, and hence incorrect in the current call.
Bug-AGL: SPEC-1385
Change-Id: I2828ad41e8bf4c9e0c83b62322b9e281e37408eb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Due to the current subscription model each subscriber causes an
discovery_result event to be emitted. So each client must be sure
they aren't adding entries more than once.
Bug-AGL: SPEC-1385
Change-Id: I125eb33327944407c018b01776ba9bb3e0d4c08f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Initial support changeover to libqtappfw from qml websocket calls for
agl-service-bluetooth service
Bug-AGL: SPEC-1385
Change-Id: Iff434c386d19f737b76d6a92969ae131a3de8ebf
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Change-Id: I0bd05233465a85d30aa132b0fa5996b9a6a8a926
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Remove several files that were added by accident from build environment
Change-Id: I394b2d308afdcfc68c378af227691b4fe3f7947e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Version information is hardcoded. This commit support
AGL UCB version automatically from /etc/os-release
Bug-AGL: SPEC-656
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
The color scheme has been changed to new one.
Bug-AGL: SPEC-673
Change-Id: I6d8c30d9682b9a267c293dd7bcee7d3828af80b8
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
This reverts commit 9990ec3dfdbd159b2077a33aa62dd52f53f174b2.
Currently SPEC-1120 is blocking qtvirtualkeyboard from sending
keystokes to applications.
Bug-AGL: SPEC-1185
Change-Id: I02d02f6c1cf912d5b4f0face0add9c9af43c2af2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Use qtvirtualkeyboardplugin for keyboard input since it supports
internationalization and uses vector graphics which allows screen
scaling.
Bug-AGL: SPEC-1185
Change-Id: Ifddefe9b9884d1087683befc011b7172f5c2305f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Paired device count was being set to zero after getting initial
list from the bluetooth service.
Bug-AGL: SPEC-1123
Change-Id: If4d70e45bcb2b3fcbde3f4ace0d251601e38c157
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
|
|
Changes following guidelines given in "Kickstart: New HMI Framework"
document at:
https://wiki.automotivelinux.org/_media/kickstart_apps_migration_guide.pdf
Change-Id: I4d6883bd60951af97be2d834667ab38622040735
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
This is a patch to fix the Bluetooth issue that
long device name may cover pair button
Change-Id: Ida0fd980cf3308be959eb74ea30e11beeffd5453
Signed-off-by: LiPengKun <pengkun.li@jp.alps.com>
|
|
Change-Id: Ic34a8d89deb93b1b8d303dda86e0d524fef7e94b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This is change BT discoveried BT device into two list.
List 1 : this is a list for paired device.
List 2 : this is a list for discoveried device that not paired.
Change-Id: I5a24b6278078e267150d2f88e94c4eb32719f52b
Signed-off-by: LiPengKun <pengkun.li@jp.alps.com>
|
|
Update the subscription to wifi events to the ne
more consistent format
Bug-AGL: SPEC-820
Change-Id: Ie38b9f6d0e43f402cc4db76f9c9349d54d5ace04
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Update the subscription to bluetooth events to the new
more consistent format
Bug-AGL: SPEC-819
Change-Id: I4236ca5f018be42d58f474220c418354437721f4
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bug-AGL: SPEC-656
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
bindings are moved to their own repos so no longer needed
in settings application
Bug-AGL: SPEC-661 SPEC-715
Change-Id: I0171a73fe20ed076c5d07edd708ffe46778d84bb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Initial load didn't have the actual BT or WiFi states on the
slider switches. This patchset sets them after probing to find
current state via DBus services.
Change-Id: I9e0bc0a6477c81d5acf7adfe3d5f15d941c33da9
Bug-AGL: SPEC-703
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Allow connect/disconnect to a single BT UUID profile that is
specified for a device.
Change-Id: Ia3c67fd5f0e9b6467aa7eaae2e75dddfe80251ae
Bug-AGL: SPEC-669
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Subscribers to the bluetooth binding need to get reports of
connection and disconnections.
Bug-AGL: SPEC-669
Change-Id: I061fd7088a3a198d8004feaf594abc44c3a43f4f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Binding.qml and MessageId.js aren't used in any part of the
settings application.
Change-Id: I4139fe41625695c25096961454eed219c744d66f
Bug-AGL: SPEC-648
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Since selection connect/disconnect can be done to a certain
BT UUID profiles the available ones need to be listed to
subscribers.
Change-Id: I4497838ef2f9dd5e6fc40f1364a8b5f165a1831d
Bug-AGL: SPEC-638
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Currenly the bluetooth binding connects to all available bluetooth
profiles. This change allows you select an singular profile.
Change-Id: Iccb016f132e0690699eefddee637ad91ea69e69c
Bug-AGL: SPEC-638
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Allow binding to report transport state and volume levels
Bug-AGL: SPEC-642
Change-Id: I5daad68a096b70b6401cde045704ee4226ef368f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
avrcp data pointers need to be freed when btd_device
structure is destroyed
Change-Id: I39b534665d9e7b74ff20443668b5fee395446aa9
Bug-AGL: SPEC-596
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
These avrcp controls only work at the application level for the
settings application. The bluetooth binding at some point needs
to be converted to system level binding.
Change-Id: I5959c3939874b53c2b21115fb2a3e6a652ec0ffd
Bug-AGL: SPEC-596
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
|
|
|