Uwe Rathmann
4462815617
QskAbstractTextInputSkinlet removed as it does not work well in
...
combination with subcontrol substitution
2025-02-04 14:28:25 +01:00
Uwe Rathmann
7148c60c16
code cleanup
2025-02-04 10:16:12 +01:00
Uwe Rathmann
2fb0d3928d
clang warnings fixed
2025-02-03 14:37:22 +01:00
Uwe Rathmann
8fa74f66e3
typo fixed
2025-02-03 13:58:45 +01:00
Uwe Rathmann
e84e9897cc
silencing gcc-14 -Wmaybe-uninitialized warnings
2025-02-03 13:39:45 +01:00
Uwe Rathmann
4fb9819767
QskAbstractTextInput introduced - trying to bring the implementation of
...
QskTextEdit/QskTextInput together. work in progress
2025-01-15 18:46:30 +01:00
Uwe Rathmann
1b4176625b
PlaceholderText -> Placeholder
2025-01-13 17:11:34 +01:00
Uwe Rathmann
86b3c9f556
QskTextEdit/QskTextArea introduced
2025-01-13 16:26:59 +01:00
Uwe Rathmann
4e8c3e665c
QListView::Graphic roles added
2025-01-09 11:35:54 +01:00
Uwe Rathmann
a91dcd5a56
QskTextField/QskTextInput seperated
2024-12-18 12:37:18 +01:00
Uwe Rathmann
74d14b6005
spinbox hints fixed
2024-12-17 12:03:51 +01:00
Uwe Rathmann
16ca8e66f3
Qt5 incompatiblity fixed
2024-12-12 10:51:19 +01:00
Uwe Rathmann
8d18c6622f
M3_ using px instead of dp what seems to match much better with the
...
displayed controls on the M3 web pages. Also using pt instead of dp.
Not sure why the specs mention dp as unit and what is exactly meant by
it.
2024-12-12 10:18:47 +01:00
Uwe Rathmann
3a09458031
QskMaterial3Skin code adjusted
2024-12-10 16:37:35 +01:00
Uwe Rathmann
f0d53322aa
gallery updated, dummy TextFieldSkinlets introduced
2024-12-03 17:52:39 +01:00
Uwe Rathmann
e86378a072
fusion skin improved
2024-12-03 13:33:17 +01:00
Uwe Rathmann
4540cc1e4e
QskTextFieldSkinlet::Selected state introduced
2024-12-03 10:06:26 +01:00
Uwe Rathmann
77739d7734
skin hint table size reduced
2024-12-03 07:44:44 +01:00
Uwe Rathmann
108aa23397
QskTextInput renamed to QskTextField ( term used by F2/M3 and QC2 )
2024-12-02 12:54:31 +01:00
Uwe Rathmann
b0864965a8
Material3 adjustements for progress bars
2024-12-01 11:06:51 +01:00
Uwe Rathmann
d18017ca90
QskProgressRing fixed + M3 updates
2024-11-29 13:55:30 +01:00
Uwe Rathmann
66085ea41f
QskSlider::origin implemented
2024-11-27 16:27:57 +01:00
Uwe Rathmann
e2c76aa121
QskSlider ticks implementaton completed
2024-11-27 16:24:55 +01:00
Uwe Rathmann
77731954eb
slider changes on press
2024-11-26 13:59:42 +01:00
Uwe Rathmann
59b88ffd7c
slider layout code fixed
2024-11-26 13:57:13 +01:00
Uwe Rathmann
494c370e61
ticks for F2 sliders
2024-11-22 17:38:58 +01:00
Uwe Rathmann
9a5dd886ed
slider ticks - not only for M3
2024-11-21 17:59:54 +01:00
Uwe Rathmann
d87c8e3d0b
API cleanup of the Bounded controls
2024-11-21 13:54:01 +01:00
Uwe Rathmann
109fc7d7f4
QskBoxClipNode renamed to QskClipNode + more clip options added
2024-11-20 14:57:16 +01:00
Uwe Rathmann
1e383406e2
M3 specific definitions moved to M3 classes
2024-11-20 11:00:17 +01:00
Uwe Rathmann
97e3ea6e1f
Qt5 incompatibility fixed
2024-11-18 16:44:06 +01:00
Uwe Rathmann
00f2112817
QskMaterial3SliderSkinlet introduced
2024-11-18 16:15:50 +01:00
Peter Hartmann
9fc7b1f677
push buttons: Style checked state properly ( #477 )
...
Resolves #367
2024-11-18 12:18:30 +01:00
Uwe Rathmann
525ca3bd0e
QskSlider: Adapt to new Material3 style
...
( ValueLabel a.k.a Tooltip is not done yet )
2024-11-07 17:31:14 +01:00
Uwe Rathmann
05bf6cee70
using a shadow for the sider handle - instead of doing
...
shadow/border/fill as radial gradient - to avoid aliasing effects
2024-11-07 16:24:48 +01:00
Uwe Rathmann
a2719b4ccd
using point sizes for fonts and metrics in logical coordinates
2024-10-31 13:30:06 +01:00
Uwe Rathmann
5d73e5eda2
fusion metrics are in logical coordinates
2024-10-29 14:14:58 +01:00
Peter Hartmann
7402a145ec
F2 slider: Get rid of Halo subcontrol ( #456 )
...
We can do with a gradient on the handle.
2024-10-28 15:40:09 +01:00
Peter Hartmann
b2f3220dfe
switch button: Support icons (for M3) ( #452 )
2024-10-28 08:14:32 +01:00
Uwe Rathmann
80934fa07f
QskCheckBox::Halo replaced by using a box shadow
2024-10-25 18:56:02 +02:00
Uwe Rathmann
33980a5887
M3 radiobox setup simplified
2024-10-25 18:52:02 +02:00
Uwe Rathmann
99b4bddac9
QskSwitchButton M3 fixes, using shadows instead of an additonal
...
subcontrol
2024-10-25 11:37:34 +02:00
Uwe Rathmann
635cd3c91f
QskRadioBox: using the shadow ( instead of an additional Halo subcontrol )
2024-10-24 12:15:02 +02:00
Uwe Rathmann
f3aed21a23
using halo instead of ripple
2024-10-23 13:25:23 +02:00
Uwe Rathmann
b7c2b27691
m3 spinbox metrics improved
2024-10-21 14:20:06 +02:00
Peter Hartmann
763ee4b5fb
Material3: Convert font sizes properly
...
We need to convert the pt size to px before calculating our
resolution dependent pixel size.
2024-09-30 17:18:14 +02:00
Uwe Rathmann
0afecc4b9e
using icons from https://github.com/microsoft/fluentui-system-icons/tree/main/assets
2024-04-23 15:36:07 +02:00
Uwe Rathmann
2236e44686
wrong transformation ( from accidently removed viewBox ) in svg2qvg
...
fixed. qvg files recreated
2024-04-22 11:40:09 +02:00
Uwe Rathmann
c78c0f03a1
QskGraphic::defaultSize replaced by QskGraphic::viewBox. svg2qvg uses
...
the viewBox of the SVG document to initialize the viewBox of the
graphic. Avoids scaling problems with the symbols of the skins, that
often rely on having a viewBox.
2024-04-17 14:46:29 +02:00
Peter Hartmann
0c8dc6db00
Wasm: Initialize resources and don't shadow name
...
e.g. the gallery has an own resource called "icons"
Resolves #409
2024-04-10 09:41:19 +02:00