1819 Commits

Author SHA1 Message Date
Uwe Rathmann
bf15d21fb5 shadows example improved 2022-06-14 11:58:56 +02:00
Uwe Rathmann
1e675e5b8c compare operators fixed, extra methods for offsetX/Y 2022-06-14 11:49:50 +02:00
Peter Hartmann
f8070c1bf0 fix build 2022-06-14 11:26:12 +02:00
Peter Hartmann
c3dd5efd1a improve button shadow 2022-06-14 10:26:43 +02:00
Peter Hartmann
f39ade0606 Revert "Gallery: Use raster for textures"
This reverts commit 0c3355fa0fb047f5273c550c59d48e44b99ff49b.
2022-06-14 09:35:59 +02:00
Peter Hartmann
03512e03c0 Merge branch 'uwerat-master' into material-theme 2022-06-14 09:28:52 +02:00
Uwe Rathmann
e554a125b2 Merge branch 'master' of https://github.com/uwerat/qskinny 2022-06-13 20:35:02 +02:00
Uwe Rathmann
2a2894a63f lost workaround forsituations, where multisampling gets lost, fixed 2022-06-13 20:34:12 +02:00
Peter Hartmann
42ab3fcb85 add shadow to buttons 2022-06-13 17:41:50 +02:00
Peter Hartmann
264d53cb39
QskMenu: Respect graphic padding (#196)
We need some padding for e.g. the Material 3 style.
2022-06-13 17:18:47 +02:00
Peter Hartmann
f53d0daeda Merge branch 'uwerat-master' into material-theme 2022-06-13 17:12:25 +02:00
Peter Hartmann
3a0b3b077d style menu 2022-06-13 17:11:27 +02:00
Uwe Rathmann
1339a5f4cb shadows added to the box model 2022-06-13 17:01:15 +02:00
Peter Hartmann
e6120baf15 QskMenu: Respect graphic padding
We need some padding for e.g. the Material 3 style.
2022-06-13 16:59:52 +02:00
Peter Hartmann
3df987894e Merge branch 'uwerat-master' into material-theme 2022-06-13 14:40:06 +02:00
Uwe Rathmann
1e1cf34829 setter/getter for shadow hints 2022-06-13 13:10:45 +02:00
Uwe Rathmann
ff76f1ecfa removeChildNode added 2022-06-13 13:09:49 +02:00
Uwe Rathmann
da21b95eb3 isNull added 2022-06-13 13:09:08 +02:00
Peter Hartmann
2340b21280 Merge branch 'uwerat-master' into material-theme 2022-06-13 09:50:27 +02:00
Uwe Rathmann
f03007e7b8 QskShadowMetrics added to QskSkinHintTableEditor 2022-06-13 08:43:28 +02:00
Peter Hartmann
4841e39813 small fix for switch 2022-06-08 11:50:43 +02:00
Peter Hartmann
e6b85e528b button: Add more states to cover different button types 2022-06-08 11:48:29 +02:00
Peter Hartmann
a810739254 Revert "Material skin: Allow setting a different palette"
This reverts commit 421db106da4724aee16274ecfb818713e3ac61d7.

We cannot easily change this on the fly anyhow.
2022-06-07 16:21:04 +02:00
Peter Hartmann
421db106da Material skin: Allow setting a different palette 2022-06-07 14:03:06 +02:00
Peter Hartmann
a2d67f0438 Material: set up fonts 2022-06-07 12:58:50 +02:00
Peter Hartmann
1839cd452f Material: More skin hints 2022-06-07 12:14:50 +02:00
Peter Hartmann
3c69498026 QskPushButton: respect the graphics alignment
Also, respect the padding hint of the graphic

Resolves #22
2022-06-07 11:44:41 +02:00
Peter Hartmann
0c3355fa0f Gallery: Use raster for textures 2022-06-07 11:18:11 +02:00
Peter Hartmann
c4dc6e8c2f Merge remote-tracking branch 'origin/master' into material-theme 2022-06-07 11:09:38 +02:00
Peter Hartmann
8a14b75747 Material: Set values according to new palette 2022-06-07 11:09:25 +02:00
Peter Hartmann
167965e12c
switch button: Fix size hint (#195)
This fixes a case where the Groove is bigger than the Handle, e.g.
with the Material 3 switch buttons.
2022-06-06 07:08:33 +02:00
Peter Hartmann
e954fb8aa1
CI: Use the native backends on Windows also for Qt 6 (#194)
Resolves #164
2022-06-06 07:06:07 +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
Peter Hartmann
d456237feb switch button: Fix size hint
This fixes the case where the Groove is bigger than the Handle, e.g.
with the Material 3 switch buttons.
2022-06-03 17:28:16 +02:00
Uwe Rathmann
e5af877246 pointless fil removed 2022-06-03 16:56:09 +02:00
Peter Hartmann
fdd19894fb fixup Material: Move palette generation around 2022-06-03 10:23:02 +02:00
Peter Hartmann
17185addeb fixup? Material: Use predefined palettes in skin 2022-06-03 09:52:22 +02:00
Peter Hartmann
6281a6afe0 Material: Use predefined palettes
At some later point we might want to make the palettes settable,
so the user can define his own palettes.
2022-06-03 09:11:29 +02:00
Peter Hartmann
d1fb1e71cb fixup 2022-06-02 18:25:35 +02:00
Peter Hartmann
abc52e1bb8 Material: Switch palettes to Material 3
Also, remove the old Material 2 palettes, since the weights etc.
changed.
2022-06-02 18:25:12 +02:00
Uwe Rathmann
a66d4645e8 Qt5 compiler error fixed 2022-06-02 16:15:25 +02:00
Uwe Rathmann
c3c0b2cd33 bye, bye QskTextureNode 2022-06-02 16:09:49 +02:00
Uwe Rathmann
54b55c0324 default graphic pipeline without native OpenGL calls.
code is QRHI compiant now
2022-06-02 16:02:42 +02:00
Uwe Rathmann
5dc4200cdc typo fixed 2022-06-01 18:29:05 +02:00
Uwe Rathmann
a35cc9936a mirroring added 2022-06-01 18:27:05 +02:00
Uwe Rathmann
86e438a0ed QFrameBufferObject::takeTexture also leaks with Qt 5.15 2022-06-01 17:50:16 +02:00
Uwe Rathmann
5ab536f0e3 fixed fot Qt5 2022-06-01 17:41:33 +02:00
Uwe Rathmann
86658ee2dc raster rendering does not solve the problems with the experimantel RHI
state in Qt5 ( no problems with Qt6 RHI and Qt5 without RHI )
2022-06-01 17:04:37 +02:00
Uwe Rathmann
e1a58f84ee QskPaintedNode improved 2022-06-01 16:57:57 +02:00
Uwe Rathmann
c291cde259 includes fixed 2022-06-01 16:51:11 +02:00