summaryrefslogtreecommitdiffstats
path: root/app
AgeCommit message (Collapse)AuthorFilesLines
2021-12-20Add .desktop and icon file installationmarlin_12.93.0marlin_12.92.0marlin_12.91.0marlin/12.93.0marlin/12.92.0marlin/12.91.012.93.012.92.012.91.0Scott Murray1-1/+1
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: I5b6a0fee2b02e4e5132689b8d892ce5f8480cc42
2021-12-16Update for app framework removalScott Murray3-54/+17
Changes: - Remove the autobuild scripts and config.xml used by the app framework widget build. - Update the qmake files to just build a "hvac" 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. - Add setenv of QT_QUICK_CONTROLS_STYLE to "AGL" to get the AGL styling used. This replaces a global environment variable definition tied to the old app framework, and makes it more obvious that the style is required for the app to properly work. Bug-AGL: SPEC-4182 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I6634a611741b442597dca2978a8dd0a6b6b75341
2020-06-24app/HVAC.qml: Use the Window width and height instead of using Screenjellyfish_9.99.4jellyfish_9.99.3jellyfish_9.99.2jellyfish_9.99.1jellyfish/9.99.4jellyfish/9.99.3jellyfish/9.99.2jellyfish/9.99.19.99.49.99.39.99.29.99.1Marius Vlad1-4/+4
width and height Hard-code the width as the slider can't seem to resolve the correct width. Bug-AGL: SPEC-3379 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: Id946d7350fef1970d1868024887bd924e352c957
2020-06-24app/: Avoid any AGL wrappers and use plain QtMarius Vlad2-21/+50
Removes homescreen/windowmanger requirements from config Bug-AGL: SPEC-3447 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I99a2221e44d04a06b8d3cf412b22e0204a9c89a5
2020-06-24QML/Hvac: Do not hard-code window sizeMarius Vlad1-3/+4
Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I86e660d40c4387a64fe44cc49f0dfe308923a50e
2020-06-10Update autobuild scriptsScott Murray1-0/+4
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: I6c95323eaf8c7bbcd3658f809c569a8cd8f34686
2020-06-05replace qtappfw with qtappfw-hvac packageRaquel Medina1-1/+1
Bug-AGL: SPEC-3390 Signed-off-by: Raquel Medina <raquel.medina@konsulko.com> Change-Id: I30fe1827fe41d15149fcb8ec8e6db0db85eab80c
2020-01-17hvac: switch to libqtappfw access for websocket dataicefish_8.99.5icefish/8.99.58.99.5Matt Ranostay6-125/+21
Remove QML processing of websocket data from appfw, and replace with new libqtappfw support. Bug-AGL: SPEC-2984 Change-Id: I0a0a422f25359da48798d3ec5e9948247a83d98e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-09-21fix(Binding.qml): Remove qml M126 warningicefish_8.99.4icefish_8.99.3icefish_8.99.2icefish_8.99.1icefish/8.99.4icefish/8.99.3icefish/8.99.2icefish/8.99.18.99.48.99.38.99.28.99.1Li Xiaoming1-1/+1
Message: == and != may perform type coercion, use === or !== to avoid it. Description: The non-strict equality comparison is allowed to convert its arguments to a common type. That can lead to unexpected results such as ' \t\r\n' == 0 being true. Use the strict equality operators === and !== and be explicit about conversions you require. Bug-AGL: SPEC-2814 Change-Id: If91ecbc6a1b92c63f7fcdbc94478c58b3aa3e692 Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
2018-11-05Simplify main.cpphalibut_7.90.0halibut/7.90.0guppy_6.99.4guppy_6.99.3guppy_6.99.2guppy_6.99.1guppy/6.99.4guppy/6.99.3guppy/6.99.2guppy/6.99.17.90.06.99.46.99.36.99.26.99.1Kazumasa Mitsunari7-134/+6
Adopt qtaglextras to simplify application code Bug-AGL: SPEC-1893, SPEC-1754 Change-Id: I1514f4347d07c603d0d7ec4cedea4e359c0468c6 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-10-30delete application_name check in tap_shortcut eventwang_zhiqiang1-10/+2
because of now homescreen-service emit event to one application, delete the applciation_name check. Bug-AGL: SPEC-1764 Change-Id: I870e93eafb22242aa29dbd6c7ba7d001a219ae3f Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
2018-08-24Revert "Use appid between homescreen-service and apps"guppy_6.90.0guppy/6.90.0flounder_5.99.6flounder_5.99.5flounder_5.99.4flounder/5.99.6flounder/5.99.5flounder/5.99.46.90.05.99.65.99.55.99.4Tadao Tanikawa1-2/+10
This reverts commit f136a3336344a6dc8b84549672acbfe19a296bb0. Bug-AGL: SPEC-1685 Change-Id: Ie9f189fdede28d499dcf68276cd3c6be722bc87c Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-08-06Use appid between homescreen-service and appsflounder_5.99.3flounder/5.99.35.99.3zheng_wenlong1-10/+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: Ibd969e8bc51a5227bfa1e21b3f6b0e92f7a5a3fb Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-08-02Improve output of multiple screen resolutionTadao Tanikawa2-1/+14
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: I26b274d1342471d63acc09433323385afd9f36f3 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-06-19Changing LED colour gradient according to temperature slidersflounder_5.99.1flounder/5.99.15.99.1Yordan Dimitrov2-188/+196
v1 - the colour of the LED reflects the temperature of both sliders at the same time - colour gradient starts from blue and ends with red: for low and high temperatures, respectively. v2 - removed all A/C code - paths are read from a predefined variables v3 - removed trailing spaces and converted tabs to spaces v4 - changed some tabs to space where appropriate and removed unnecessary code Change-Id: I989d6779c0a72b9def74bc9bcf41ae01d368ba8a Signed-off-by: Yordan Dimitrov <y.dimitrov.14@gmail.com>
2018-01-04Languages changing depending on identity logged inLoïc Collignon2-1/+12
Change-Id: I8eca6e0f7ddd042c9434132537eeccd74b982718 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> update translation on language changed Change-Id: I12130b4a1c5c6dad9658972d32b4b9e362a8d1cc Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-12-29Add basic translation supportTasuku Suzuki9-10/+235
Added French and Japanese translations Change-Id: I58eca5ffaad2367a4dd26b6472bdbcd45c957061 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io> Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-27Desktop PC development supportTasuku Suzuki6-43/+83
Add tests if libhomescreen and qlibwindowmanager are available and use them only when they are available. Change-Id: I6b219721b279542bf474f3df34bfb3adbc6e9ff0 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2017-12-27Apply QtQuickControls2 style from platformTasuku Suzuki2-4/+1
AGL now set its own style through an environment variable. App doesn't need to take care of it any more. Change-Id: Id0d43e7c05328ed5fef0e3cca7c1ddac78e69b3d Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2017-12-15Update to new color schemeTadao Tanikawa15-1390/+714
The color scheme has been changed to new one. Bug-AGL: SPEC-673 Change-Id: I713a8116931524505aa549c68d27559ae518a612 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-11-14qlibwindowmanager is now outside of the projecteel_4.99.3eel/4.99.34.99.3Romain Forlot4-159/+9
Change-Id: Ifdabb7a3456ade9449e399a13ec43aac68ded108 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-11-14Remove debug messagesRomain Forlot2-7/+3
Change-Id: I465e3ed3e4cb6dadd808437133bddb56ed50c72e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-11-14Porting to new HMI FrameworkRomain Forlot5-23/+201
Changes following guidelines given in "Kickstart: New HMI Framework" document at: https://wiki.automotivelinux.org/_media/kickstart_apps_migration_guide.pdf Change-Id: Ifb298e09db821dba5dc1a28ad2d1c2193c511ee9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-01-11Temperature setting is decoupled from the seat-heating buttonTasuku Suzuki1-2/+0
SPEC-394 Change-Id: I27fc85dbe99db46556e4f0fc078417cf3a23c556 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-15app: use range [0..255] for slider, send temperatures updatesStephane Desneux2-1/+25
Change-Id: I020b2a1c14d09be99e4ecfe645915a666b7759ea Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-12-13add binding initial code in qmlTasuku Suzuki5-4/+127
Change-Id: I0efeb67ff2659a0a01be116ab59947db77ec6574 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
2016-12-13move hvac app and hvac plugin to new repositoryTasuku Suzuki32-0/+2540
$ qmake && make will generate package/hvac.wgt Change-Id: I67057f1f3b511a3af4a22aedd32f6614dc56b503 Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>