363 Commits

Author SHA1 Message Date
Peter Hartmann
3b45b90011 CheckBox: Add error state and style for material 2023-01-16 08:15:41 +01:00
Uwe Rathmann
f0d96ebfaa moc icludes added 2023-01-09 15:11:38 +01:00
Uwe Rathmann
7d7eb87cbd compiler errors fixed 2023-01-09 15:11:38 +01:00
Uwe Rathmann
061da08c61 duplicates removed 2023-01-09 15:11:38 +01:00
Rick Vogel
30363a5e41 refactoring 2023-01-09 15:11:22 +01:00
Rick Vogel
a5cf5acad9 iot storage page 2023-01-06 18:03:19 +01:00
Peter Hartmann
4bd294f72c IOT dashboard: Fix gradient of circular progress bar 2023-01-05 09:12:06 +01:00
Peter Hartmann
6324908cdf IOT dashboard: support key events for cube switching
Resolves #222
2023-01-05 09:12:06 +01:00
Peter Hartmann
3fbbd6cb3f IOT dashboard: fix menu bar 2023-01-05 09:12:06 +01:00
Peter Hartmann
4b1a03cf1d IOT dashboard: fix cube logic by keeping track of which edge we are on 2023-01-05 09:12:06 +01:00
Peter Hartmann
83a9d835b5 IOT dashboard: fix swiping over 2 hops 2023-01-05 09:12:06 +01:00
Peter Hartmann
978183916f IOT dashboard: fix menu bar 2023-01-05 09:12:06 +01:00
Peter Hartmann
db706737be IOT dashboard: add edges to calculate neighbors correctly 2023-01-05 09:12:06 +01:00
Peter Hartmann
dc356801e4 IOT dashboard: fix cube effect for more pages 2023-01-05 09:12:06 +01:00
Peter Hartmann
c904f33cf1 IOT dashboard: Add more dummy pages 2023-01-05 09:12:06 +01:00
Peter Hartmann
39d75edda0 IOT dashboard: Exclude menu bar from cube effect 2023-01-05 09:12:06 +01:00
Peter Hartmann
31f2d0c93a IOT dashboard: Make MenuBar buttons and allow switching 2023-01-05 09:12:06 +01:00
Peter Hartmann
8a91e3c54c IOT dashboard: Improve menu bar styling 2023-01-05 09:12:06 +01:00
Peter Hartmann
0db351872a IOT dashboard: Fix theming for light display 2022-12-20 16:41:49 +01:00
Peter Hartmann
3e91e83187 IOT dashboard: Use skinny shadows for light display 2022-12-20 16:41:49 +01:00
Peter Hartmann
22db20e9eb IOT dashboard: Fix rooms page theming
Resolves #231
2022-12-20 16:41:49 +01:00
Peter Hartmann
9ba2fdb2f2 IOT example: Make device buttons clickable 2022-12-20 16:41:49 +01:00
Peter Hartmann
1338c876fd IOT dashboard: Make temperature and humidity changeable with buttons 2022-12-20 16:41:49 +01:00
Uwe Rathmann
125fe1e9f4 QskBoxNode renamed to QskBoxRectangleNode, QskShadedBoxNode renamed to QskBoxNode 2022-12-05 12:34:08 +01:00
Uwe Rathmann
abf325dbde QJSValue converter for QskGradient added to be compatible with new Qt
6.5 features
2022-11-30 17:05:37 +01:00
Uwe Rathmann
57c25294c4 replace qmlRegister methods by setting the registration info manually.
Hopefully this allows better finetuning and validating of what is possible in QML
for the various Qt versions.

In the long run we might want to qualify the class definitions with
QML_ELEMENT and friends to have better tool support ( qmlcachegen ??? )
See https://www.qt.io/blog/qml-type-registration-in-qt-5.15
2022-11-29 17:24:40 +01:00
Uwe Rathmann
47fad1be18 png files removed 2022-11-24 11:54:05 +01:00
Uwe Rathmann
8132c8a416 render bug fixed 2022-11-24 11:31:49 +01:00
Uwe Rathmann
8435c60b03 using c++ auto 2022-11-24 09:08:53 +01:00
Uwe Rathmann
bfdecc0413 using qvg files to get rid of the qsvg dependency 2022-11-24 09:06:39 +01:00
Uwe Rathmann
2aaaa4ecb1 QskSizePolicy property names shortened 2022-11-20 15:27:08 +01:00
Uwe Rathmann
912d768a61 QskControl::Background subcontrol introduced allowing to have a default setting for
all backgrounds ( color, padding ) without changing the overall fallback settings. This made
it possible to remove the confusing autoFillBackground property.
2022-11-18 13:20:21 +01:00
Uwe Rathmann
46d2b20df0 useless hint settings removed 2022-11-18 12:13:16 +01:00
Uwe Rathmann
d45e63083f background transtion fixed 2022-11-18 12:12:05 +01:00
Uwe Rathmann
5a43165126 syntax error fixed 2022-11-13 17:26:44 +01:00
Uwe Rathmann
b140d1b30a QskGradientDirection introduced - no more classes derived from
QskGradient
2022-11-13 17:22:09 +01:00
Uwe Rathmann
0fb4b25bba making QskGradient types acessible for QML ( mot 100% happy with using
lists )
2022-11-13 10:09:18 +01:00
Uwe Rathmann
ad67d035f3 new QskGradient 2022-10-31 14:42:08 +01:00
Uwe Rathmann
9336e60c33 minor adjustments 2022-10-26 17:02:06 +02:00
Uwe Rathmann
4aeea2d6f8 PieChartPainted renamed to EnergyMeter. Name was misleading as it is
more of a decorated arc progressbar than a pie or a doughnut chart.
2022-10-26 16:47:42 +02:00
Uwe Rathmann
70664a2f67 unused classes removed 2022-10-26 16:46:28 +02:00
Uwe Rathmann
0109ffe675 unused classes removed 2022-10-26 16:45:34 +02:00
Uwe Rathmann
a52499a7fc unused member removed 2022-10-26 11:00:57 +02:00
Uwe Rathmann
d5f247a6f3 use QRgb values instead of strings ( slow initialization even warned by
clazy )
2022-10-26 10:50:11 +02:00
Uwe Rathmann
03ce740b29 towards improved QskGradient 2022-10-24 16:40:47 +02:00
Uwe Rathmann
8ba6085081 code prepared for gradients branch 2022-10-21 16:45:58 +02:00
Uwe Rathmann
d9976527fd using setHGradient 2022-10-21 16:45:34 +02:00
Uwe Rathmann
84adee7ea8 unused includes removed 2022-10-21 16:43:59 +02:00
Uwe Rathmann
a21d96543f using QskRgb::interpolated 2022-10-20 09:23:19 +02:00
Uwe Rathmann
f9fefde387 warning fixed 2022-10-07 19:00:40 +02:00