Commit Graph

311 Commits

Author SHA1 Message Date
Uwe Rathmann 6dd4862a5f example was broken with the different sorting of the skins. Solved by
unregistering the skin factory of the support lib
2022-08-29 10:28:38 +02:00
Uwe Rathmann 1b9cdd2400 QskSubcontrolLayoutEngine introduced 2022-08-26 12:56:12 +02:00
Uwe Rathmann 933c22d30f QskTextOptions as skin hints 2022-08-25 09:39:33 +02:00
Uwe Rathmann e0e33c4b8f minor changes 2022-08-03 09:40:18 +02:00
Peter Hartmann f24d049dc5 IOT dashboard: Comment out cube effect for now 2022-08-03 08:23:20 +02:00
Peter Hartmann f531158700 IOT dashboard: Improve rooms page 2022-08-03 08:23:20 +02:00
Peter Hartmann 056e5b9b62 IOT dashboard: Do the animation 2022-08-03 08:23:20 +02:00
Peter Hartmann c097497c15 IOT dashboard: Implement rooms page 2022-08-03 08:23:20 +02:00
Peter Hartmann 92438ca602 IOT dashboard: Move some classes around 2022-08-03 08:23:20 +02:00
Peter Hartmann 2933db3df3 IOT dashboard: Rename MainContent to DashboardPage 2022-08-03 08:23:20 +02:00
Peter Hartmann fc1c40141c IOT dashboard: Use cube effect 2022-08-03 08:23:20 +02:00
Peter Hartmann 0e650716a0 stack box: Add cube effect 2022-08-03 08:23:20 +02:00
Uwe Rathmann 3281f1ba9b sourceSize members replaced by strutSizeHints to make icons sizes
configurable in the skin
2022-07-28 11:37:14 +02:00
Uwe Rathmann f14e25373c some improvememts for stack box flipping 2022-07-25 18:42:18 +02:00
Uwe Rathmann e8a873f7da flipping QskStackBoxAnimator added 2022-07-19 16:50:40 +02:00
Uwe Rathmann 96eb4412dd skin transition fixed 2022-07-15 13:13:14 +02:00
Uwe Rathmann a98c7f91a9 initial tabbar position as skin hint ( QskTabBar::Panel | QskAspect::Style ) 2022-07-15 10:44:32 +02:00
Peter Hartmann 436ce74f8b Add top level application view 2022-07-15 07:55:13 +02:00
Peter Hartmann 3ab73e0850 Material: Fix Header and Footer boxes
At some later point, we can introduce an application window class.
Also, move tabs to bottom.
Also, add some tinted surface colors.
2022-07-15 07:55:13 +02:00
Uwe Rathmann 4fbb6bae89 examples/automotive moved to playground/dashboard 2022-07-14 14:03:46 +02:00
Uwe Rathmann 3e2408bcbd wip 2022-07-14 14:03:03 +02:00
Uwe Rathmann 3122d13b72 using QskMenu for selecting the skin 2022-07-14 13:19:25 +02:00
Peter Hartmann e9bdab1237 gallery: Add tab for dialogs 2022-07-05 15:52:20 +02:00
Peter Hartmann 06858bbc22 Bring back the old Material skin for now 2022-07-05 09:49:05 +02:00
Peter Hartmann 19b7914a80 Merge branch 'uwerat-master' into material-theme
This means remove the outlined and text buttons for now
2022-07-05 09:33:43 +02:00
Peter Hartmann d2c673c6f0 Material: Rename new skin to Material3 2022-07-05 08:46:51 +02:00
Uwe Rathmann cda5a8b45c Starting with a simpler version of QskCheckBox ( no tristate ), but with
having an optional text.
2022-07-01 11:10:59 +02:00
Uwe Rathmann e67bc4a5ed QskAbstractButton::Flat removed, using QskAspect::Header instead 2022-06-29 16:21:54 +02:00
Peter Hartmann 73f5538844 fix build after merge 2022-06-27 14:50:54 +02:00
Peter Hartmann d70742db50 Merge branch 'uwerat-master' into material-theme 2022-06-27 14:00:13 +02:00
Uwe Rathmann 2c311e12b9 making QskHctColor a class, tone calculation from rgb added 2022-06-27 12:54:13 +02:00
Peter Hartmann cf1f99bf36 Merge branch 'uwerat-master' into material-theme 2022-06-27 10:35:49 +02:00
Uwe Rathmann 8a8314da10 M(aterial)2 related code replaced 2022-06-25 16:14:08 +02:00
Uwe Rathmann 504a75ed19 minor improvements of the push button layout 2022-06-18 11:32:48 +02:00
Peter Hartmann afa63bce5b Merge branch 'uwerat-master' into material-theme 2022-06-15 14:37:49 +02:00
Uwe Rathmann ffd02c6f5c being more careful with setting the dirty bits of a QskBoxShadowNode 2022-06-15 10:59:39 +02:00
Peter Hartmann 895c005009 Revert "Gallery: Use raster for textures"
This reverts commit 0c3355fa0f.
2022-06-14 09:35:59 +02:00
Peter Hartmann bde5d8f59f Merge branch 'uwerat-master' into material-theme 2022-06-13 17:12:25 +02:00
Uwe Rathmann 3a22880778 shadows added to the box model 2022-06-13 17:01:15 +02:00
Peter Hartmann 3f65bfb68e Merge branch 'uwerat-master' into material-theme 2022-06-13 09:50:27 +02:00
Peter Hartmann 24bff6d64d button: Add more states to cover different button types 2022-06-08 11:48:29 +02:00
Peter Hartmann 5a061dd89f Gallery: Use raster for textures 2022-06-07 11:18:11 +02:00
Peter Hartmann a01e03622a Merge remote-tracking branch 'origin/master' into material-theme 2022-06-07 11:09:38 +02:00
Uwe Rathmann a145bd9207 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
Peter Hartmann 595c7ec5f2 fixup 2022-06-02 18:25:35 +02:00
Uwe Rathmann 9af48dfba0 default graphic pipeline without native OpenGL calls.
code is QRHI compiant now
2022-06-02 16:02:42 +02:00
Uwe Rathmann b14d81b3b3 iotdashboard enabled for Qt6 ( BoxShadowNode #ifdef'd for the moment ) 2022-05-30 20:03:56 +02:00
Uwe Rathmann 8f19a900e4 memory leak fixed 2022-05-30 17:15:52 +02:00
Uwe Rathmann cecc412128 hide QskGraphicNode, QskTextNode in QskSkinlet, where possible.
We will have less dependencies, when moving QskGraphicNode to something
that works better with the QRhi abstraction
2022-05-30 15:16:46 +02:00
Uwe Rathmann 1765b1df42 quit menu option added 2022-05-30 07:49:58 +02:00