98 Commits

Author SHA1 Message Date
Peter Hartmann
d0934cb0fd tab button: Fix size hint
... and style properly for Material
2023-05-09 07:49:48 +02:00
Uwe Rathmann
440a0f803d beautified 2023-05-08 09:37:12 +02:00
Clemens Manert
87bfa8611f Respect panel's padding 2023-05-02 18:10:31 +02:00
Clemens Manert
bfd4f2bc5f skins 2023-05-02 18:10:31 +02:00
Clemens Manert
be3b2339e8 Move skin related stuff to skins. 2023-05-02 18:10:31 +02:00
Uwe Rathmann
9e583166ff BSD-3-Clause license 2023-04-06 09:23:37 +02:00
Uwe Rathmann
658bc71891 fixig pedantic compiler warnings 2023-04-04 09:05:16 +02:00
Uwe Rathmann
7e36893d1c compiler warnings fixed 2023-04-04 08:49:11 +02:00
Uwe Rathmann
281ab9bff0 Qt5 issues fixed 2023-03-10 16:31:26 +01:00
Peter Hartmann
f56cf19fd5 virtual keyboard: Make layouts settable 2023-03-09 18:02:44 +01:00
Uwe Rathmann
10af58137f graphic provider handling fixed. graphic URL namespace clashes fixed
( provider for the gallery icons was loaded by a provider that was only
available with M3 )
2023-03-09 11:11:36 +01:00
Uwe Rathmann
484780a40e using "icon" instead of "graphic".
"icon" was not used to avoid confusing with QIcon,
but it is probably more confusing not to use the name that
is used by almost all toolkits.
2023-03-08 14:11:27 +01:00
Uwe Rathmann
70aa95dee6 minor fixes, workarounds 2023-03-06 16:40:06 +01:00
Uwe Rathmann
dae0cd7b1b combobox input handling improved ( wheel, more keys ) 2023-03-06 10:44:00 +01:00
Uwe Rathmann
73610cdb61 QskRadioBox updated. Adding a new subcontrol that corresponds to a
single button ( check indicator + text ), what allows better
configuration from the skin
2023-03-05 16:31:55 +01:00
Uwe Rathmann
4f244c8f76 pixel scaling algo moved from M3 to QskPlatform.h 2023-03-05 11:52:42 +01:00
Peter Hartmann
5199012658 M3 separator: Fix styling 2023-03-05 11:01:29 +01:00
Uwe Rathmann
27f79c7c0e using black as default color in SVGs, so that color filtering does not
break when changing skins
2023-03-04 11:35:36 +01:00
Peter Hartmann
6d329e1e39 Material 3: Style virtual keyboard 2023-03-04 10:51:20 +01:00
Uwe Rathmann
69aa0903c5 QskSkin::symbol removed - using symbolHints instead 2023-03-03 18:11:57 +01:00
Uwe Rathmann
e3b62e0896 QskSegmentedBar fixed for Squiek, loading the checkmark as symbolHint 2023-03-03 14:51:22 +01:00
Uwe Rathmann
68d02006f4 QskRadioBox development continued - work in progress 2023-03-03 12:49:22 +01:00
Uwe Rathmann
c587263592 symbolHints introduced, several skinlets changed to make use of them 2023-03-02 14:56:30 +01:00
Uwe Rathmann
a32204cd8c QskAspect::Flag replaced by QskAspect::NoType. Flag was a leftover from
the very early stages of this project and its semantics had become wrong
in the meantime
2023-03-02 12:19:32 +01:00
Uwe Rathmann
99eb5c3695 using graphics for the spin box button indicators 2023-03-02 09:16:55 +01:00
Uwe Rathmann
28432446e6 Material is using the term "Ripple" for 2 different type of effects - Flutter
calls them "Splash" and "Highlight". We are using Splash too.
2023-03-01 10:51:46 +01:00
Uwe Rathmann
a6bf60c9b4 upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
2023-02-28 15:49:42 +01:00
Uwe Rathmann
9b2c2a8f12 Squiek settings for the spin box added 2023-02-27 15:21:09 +01:00
Uwe Rathmann
a67d23420f QskMenu::Overlay settings fixed ( working for Squiek again ) 2023-02-27 14:06:57 +01:00
Uwe Rathmann
c1354f49a3 according to: https://m3.material.io/components/divider/specs 2023-02-27 10:14:17 +01:00
Uwe Rathmann
5bbd304b94 Merge branch 'RadioBox' of https://github.com/clemensmanert/qskinny into clemensmanert-RadioBox 2023-02-26 15:42:15 +01:00
Uwe Rathmann
6618c91479 QskColorFilter::mask 2023-02-26 15:07:08 +01:00
Peter Hartmann
deb921d579 M3: Style text input correclty 2023-02-26 14:04:23 +01:00
Peter Hartmann
f4531c149c color filter: Add option to substitute alpha value
Resolves #253
2023-02-26 14:04:23 +01:00
Clemens Manert
c3a4472587
Code cleanup 2023-02-25 23:39:33 +01:00
Clemens Manert
4310ee3c34
Remove unused imports 2023-02-25 23:36:02 +01:00
Clemens Manert
72190aee91
Fix alighnment if sizes of symbol and button differ 2023-02-25 23:36:02 +01:00
Uwe Rathmann
06ba85605b QskSpinBox work in progress 2023-02-23 14:37:49 +01:00
Peter Hartmann
1d57d87332 Gallery: Add buttons with different emphasis and style for M3 2023-02-23 10:19:42 +01:00
Clemens Manert
518c401ac7
Code cleanup 2023-02-20 21:56:33 +01:00
Clemens Manert
2775ecc7ed
Code cleanup 2023-02-20 21:56:33 +01:00
Clemens Manert
e4a07909ac
Add Squiek theme 2023-02-20 21:56:33 +01:00
Clemens Manert
49cd540ce0
Add disabled support 2023-02-20 21:56:33 +01:00
Clemens Manert
5fa060617c
Use dpi instead of pixel 2023-02-20 21:56:33 +01:00
Clemens Manert
f5c7f7f2b4
Add animation support for the Ripple, remove focusedItem 2023-02-20 21:56:33 +01:00
Clemens Manert
92ba2385db
Rename radio to button 2023-02-20 21:56:32 +01:00
Clemens Manert
8c0a54e54a
Add QskRadioBox 2023-02-20 21:56:26 +01:00
Uwe Rathmann
0c2bc32abd focus handling removed ( spin boxes do not have an internal focus chain
), formal adjustments
2023-02-19 14:24:09 +01:00
uwerat
cf449f174f
Merge branch 'master' into qskspinbox 2023-02-19 10:25:04 +01:00
Peter Hartmann
a89d3def3b Add new control QskComboBox
Resolves #102
2023-02-17 17:26:06 +01:00