Add ability to disable HVAC and steering wheel pages 19/29919/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 22 May 2024 19:02:15 +0000 (15:02 -0400)
committerScott Murray <scott.murray@konsulko.com>
Mon, 27 May 2024 13:16:52 +0000 (13:16 +0000)
commit8a9b40d60807ddce8de5af6f1d7500e7e8d5e216
tree0bfe3d3088bc7d495bfcb933886741aab6dde81d
parent8a518361f072a57b9b0749c2b0d59088be2f6b25
Add ability to disable HVAC and steering wheel pages

Add configuration file options to disable the HVAC and steering
wheel pages.  Also includes a bit of refactoring around the
KUKSA.val databroker client mostly focused on cleaning up naming
for now.  If significant development continues on this application
the KuksaClient class should be used as the place where more
refactoring occurs.

Bug-AGL: SPEC-5142

Change-Id: I986c7cac4e6543e2a1ad40ebf436fd40e2ae2300
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 6b21032fc91b679353a53073f5570a25a4fd0991)
Widgets/Dashboard.py
Widgets/HVACPage.py
Widgets/ICPage.py
Widgets/SteeringCtrlPage.py
assets/Images/steering-wheel-disabled.svg [new file with mode: 0644]
assets/carbon_icons/meter-disabled.svg [new file with mode: 0644]
assets/carbon_icons/windy--strong-disabled.svg [new file with mode: 0644]
assets/res.qrc
extras/KuksaClient.py [moved from extras/FeedKuksa.py with 61% similarity]
extras/config.ini
main.py