Age | Commit message (Collapse) | Author | Files | Lines |
|
Update the .gitreview file.
Bug-AGL: SPEC-5194
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ibc42cfbe7e3470bfab616cbba330814a79e2a9b9
|
|
Add template files for gitlab
Bug-AGL: SPEC-4474
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Id9b189d71abbd544ca2ce1ebb487fcdcf418f7dc
|
|
Use the network API interface object to enable Bluetooth via ConnMan,
thus deactivating the default rfkill state and persisting the new one
across reboots (since ConnMan will restore the enabled state on boot).
This used to be done in the agl-service-bluetooth binding, doing it
here should be considered a likely temporary placeholder for further
investigation into Bluetooth device management in future AGL releases.
At the moment device auto-connection is not likely to match pre-Marlin
releases unless a device manages to connect on its own versus the
active auto-connect that was in agl-service-bluetooth. The latter is
now dependent on this application being run until further
re-architecting takes place.
Bug-AGL: SPEC-4253
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic18452a65345da82a27370a46fbc7121cbf85aea
|
|
Add initial .desktop file and icon copied from the launcher source
tree, and updated .pro files to install them. Also removed potentially
confusing use of non-existent $$PREFIX variable.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic84c43d4871002131f982c3054a9ee6f475e649d
|
|
Changes:
- Remove the autobuild scripts and config.xml used by the app
framework widget build.
- Update the qmake files to just build a "settings" binary and
install it into /usr/bin by default.
- Remove the code in main.cpp that handled reading the WebSocket
command-line arguments and passing them to binding related
code.
- Tweak the Bluetooth QML to call into the new start call in
the libqtappfw-bt Bluetooth object that replaces the previous
WebSocket onConnected hook.
- Remove the voice related code as it is not likely to be
re-enabled anytime soon.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I8d3272b62aa403a71adadd26c545c1ed33281e5f
|
|
libhomescreen was still a dependency in the qmake files, and its
header file was being pulled in in main.cpp even though there it is
no longer used, remove usage. Also remove unneeded homescreen binding
dependency from the config.xml manifest.
Bug-AGL: SPEC-3757
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I488c28999acf872cd1b80374dd68c8d783c725f5
|
|
Bug-AGL: SPEC-3447
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I912a87ad872258c14ace7a6adce1be300944bca2
|
|
Bug-AGL: SPEC-3447
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I5b2dca1677f88e01cc28f10911e036707c3c6924
|
|
Update autobuild scripts with reworked version that fixes building
outside of the source tree. As well, the project files have been
tweaked to strip the release build binaries and add "-debug" in the
name of the debug widget file.
Bug-AGL: SPEC-2049, SPEC-3300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie5eb8365d77f5de507dd393f41d95ac88f417661
|
|
Replace qtappfw with qtappfw-bt, qtappfw-network
and qtappfw-voice packages.
Bug-AGL: SPEC-3390
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I17b875e577d98a0b58a07e6e9d3172342c0c578f
|
|
change concatenation method to reduce intermediate
allocations.
Bug-AGL: SPEC-3364
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I2c93ffb5fc2642bddb41a55ff454132926f241fd
|
|
Modify autobuild scripts:
- to fix warnings on yocto build
- to fix linux/autobuild syntax errors
- to add new standard targets
Bug-AGL: SPEC-2049
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Id99ab7fe90b0760d72bba117d0462823776781c8
|
|
This updates the gitreview file in the project
.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I70726aa251122955d7fe14399f38f444c1049bed
|
|
Various tweaks to the new voice configuration support:
- Moved "Version" choice on the main menu back down to the last
choice, since it's less likely to be used.
- Pull in qt-qrcode library's quickitem support and use it to
display a QR code when Alexa authorization is required.
- Reworked layout of voice configuration dialog to tighten up
spacing and make more room for the QR code.
- Tweaked voice configuration dialog logic to only show the login
prompting when in not-authorized state. Ideally, a deauth button
would be shown in the authorized state, but the voiceagent API
currently does not enable that AFAICT.
- Replace voiceagent ID with vendor in voiceagent configuration
dialog, as the ID is more of an internal thing that's not useful
to users.
- Tweaked some text colors in voiceagent configuration dialog for
better consistency with the other settings pages.
- Switched voiceagent configuration dialog positioning to center
it on-screen, as that seems more consistent with the look of
the other settings pages.
- Made the previous two changes to the wired settings configuration
dialog as well for consistency.
- Updated the voice settings icon with a microphone icon to match
the default icon shown for the homescreen PTT button.
- Updated the wired settings icon with a more typical network icon
to avoid confusion.
Bug-AGL: SPEC-2981
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I75560e3cab393e6efdfb1310f266e5b6bb0534d6
|
|
Bug-AGL: SPEC-2981
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Ifb0e99110fddd874f12254b8ed2fdfe31fa02aee
|
|
Bug-AGL: SPEC-2981
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I8eb6ae44db10039197da406446b5057ae9cb3b50
|
|
- feed stack configuration data provided
by libqtappfw to the ui form;
- forward custom configuration data to
libqtappfw;
- rename staticXXXX properties to customXXXX
- introduce activeXXXX properties to keep the
stack current configuration values.
- fix always invisible placeholder text (qt) bug
by replacing TextField control with TextArea
control.
Bug-AGL: SPEC-2676
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Ib137f8e561ed54179b116acb323485b5b3382ab9
|
|
Add a new UI form to facilitate wired networks
configuration.
This form will allow static addressing
configuration and customizing dns addresses.
Please note that this commit only provides the
visual part and doesn't implement the
functionality, which will follow in separate
commits.
Bug-AGL: SPEC-2676
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Ib851f0ed14d2885185d1c6b9292c627ef954d15b
|
|
Fix error on connect for wired networks due to
invalid 'password' property (bug introduced by
commit d0350d3b30f53bbee53fcea6563b7f20505c1b2c).
Bug-AGL: SPEC-2632
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I4a07f1c5500e5c3b26cacf803ce3cdd2676517b9
|
|
- workaround invalid currentIndex
- rework model initialization from array
Bug-AGL: SPEC-2635
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I7e218ee73aa40f9e85271d480c98a7eb45ac29b5
|
|
Bug-AGL: SPEC-2611
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I3aac9e09d44cc58fb7a163113ad7f0fb298c33f6
|
|
The initial Wired UI only implements
unauthenticated access.
Bug-AGL: SPEC-2355
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I5bac4378879e365bce544ae55d752c187acc3a48
|
|
Change-Id: I4e3c8d8ebd248fa59457627e0711e21c46cb4549
Bug-AGL: SPEC-2293
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
Add the permission required to access the display
through the wayland socket.
Change-Id: Ie7cc6fb781121532cfb2ba784305a9acd62efadf
Bug-AGL: SPEC-2357
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Bug-AGL: SPEC-2299
Change-Id: I3bc1eb7bac127a06026795c953339db9758e8529
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Move enabling of discovery + discoverablity to the respective slot
to avoid race conditions from the adapter powering on
Bug-AGL: SPEC-2295
Change-Id: I16c04d7bcd880ef5dcc5352d0da52ce2fe8b2447
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
provided"
|
|
Switch from using single threaded and incorrect QML processing of ListViews to
using models provided from libqtappfw.
Also this allows removal of most of the Javascript code that processed the
repective lists.
Bug-AGL: SPEC-2270
Change-Id: Ib00a2f34938de4c427ec5ee6956ee3e7e3c96959
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
To cancel a passphase agent request it is needed to send a blank password
request.
Bug-AGL: SPEC-2271
Change-Id: I04da826e68b475a7d87699cfed54baaf75478786
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
- Add agl autobuild script to silence build
warnings on yocto.
- Add linux autobuild script to build with
the sdk
These 2 scripts are based on the latest version
of the autobuild script, but they've been
customized to (i) work with the existing qmake
files and (ii) the 'update' and 'package-test'
targets have been removed.
Bug-AGL: SPEC-2164
Change-Id: Ib98b8308d43cc24f2f5462adca65542318295a9e
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
Bug-AGL: SPEC-2183
Change-Id: Ia789a58b01d6df9e32d8f167e1f33ea19e1c37a2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Allow the user to forget a known network in the Settings UI
Bug-AGL: SPEC-2184
Change-Id: I3edec2ae9e23a7cc9a0d87fcecfe9842b6856240
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
APs without any security functionality were still showing a padlock.
Change-Id: I32e3e844ffa4e25aaa51a717fb6ccb8cdb8858c2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
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>
|