132 Commits

Author SHA1 Message Date
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
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
bfdecc0413 using qvg files to get rid of the qsvg dependency 2022-11-24 09:06:39 +01:00
Uwe Rathmann
b140d1b30a QskGradientDirection introduced - no more classes derived from
QskGradient
2022-11-13 17:22:09 +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
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
f9fefde387 warning fixed 2022-10-07 19:00:40 +02:00
Uwe Rathmann
76af5edfce moc include added 2022-09-09 09:15:26 +02:00
Peter Hartmann
4216775891 IOT example: Use shadows from the system
... and not our own ones.

Resolves #201
2022-08-31 14:41:45 +02:00
Uwe Rathmann
896145ac11 QskTextOptions as skin hints 2022-08-25 09:39:33 +02:00
Uwe Rathmann
3763bd5bad minor changes 2022-08-03 09:40:18 +02:00
Peter Hartmann
966d8a6a2e IOT dashboard: Comment out cube effect for now 2022-08-03 08:23:20 +02:00
Peter Hartmann
3e1ef84480 IOT dashboard: Improve rooms page 2022-08-03 08:23:20 +02:00
Peter Hartmann
d4cffcadf7 IOT dashboard: Do the animation 2022-08-03 08:23:20 +02:00
Peter Hartmann
ee4f47c0c8 IOT dashboard: Implement rooms page 2022-08-03 08:23:20 +02:00
Peter Hartmann
cfab871ad8 IOT dashboard: Move some classes around 2022-08-03 08:23:20 +02:00
Peter Hartmann
520bb0a429 IOT dashboard: Rename MainContent to DashboardPage 2022-08-03 08:23:20 +02:00
Peter Hartmann
d3e34f5f97 IOT dashboard: Use cube effect 2022-08-03 08:23:20 +02:00
Uwe Rathmann
2737bc0be3 sourceSize members replaced by strutSizeHints to make icons sizes
configurable in the skin
2022-07-28 11:37:14 +02:00
Peter Hartmann
38d2f5e4b6 Bring back the old Material skin for now 2022-07-05 09:49:05 +02:00
Peter Hartmann
5ff92a9fb8 Material: Rename new skin to Material3 2022-07-05 08:46:51 +02:00
Uwe Rathmann
824325eccf being more careful with setting the dirty bits of a QskBoxShadowNode 2022-06-15 10:59:39 +02:00
Uwe Rathmann
1339a5f4cb shadows added to the box model 2022-06-13 17:01:15 +02:00
Uwe Rathmann
0ed9afe2b4 QskBoxShadowNode introduced ( from playground/shadows )
- shader code migrated from glsl to vulkan-glsl
   - #ifdef "Geschnetzel" introduced to support old and rhi graphic APIs
   - iotdashboard, shadows examples adjusted
2022-06-04 17:56:14 +02:00
Uwe Rathmann
942e6cc13a iotdashboard enabled for Qt6 ( BoxShadowNode #ifdef'd for the moment ) 2022-05-30 20:03:56 +02:00
Uwe Rathmann
56a5494b57 memory leak fixed 2022-05-30 17:15:52 +02:00
Peter Hartmann
3491c6735d
IOT dashboard: Use SVGs instead of PNGs (#191)
Resolves #129
2022-05-18 13:45:09 +02:00
Uwe Rathmann
15e04de169 inverted as bool instead of Qsk::Position 2022-04-17 12:25:51 +02:00
Uwe Rathmann
a676caf994 support lib reorganized 2022-04-01 13:56:16 +02:00