Peter Hartmann
e00c2f5335
menu: support pressed state
2023-07-04 12:54:59 +02:00
Peter Hartmann
f126a9007d
menu: Support hovered state
2023-07-04 12:54:59 +02:00
Uwe Rathmann
0f6a1206e6
missing cell padding added for fluent2
2023-07-04 07:49:38 +02:00
Uwe Rathmann
e5e2921bba
Fluent2 skin reactivated
2023-07-03 17:50:57 +02:00
Uwe Rathmann
5cf3f09364
code harmonized with fluent2 branch
2023-07-03 17:31:31 +02:00
Uwe Rathmann
997926223f
broken QskTabButton padding fixed
2023-07-03 16:56:19 +02:00
Uwe Rathmann
9e7e52898e
QskSkin::ColorScheme with scoped value names
2023-07-03 07:29:29 +02:00
Uwe Rathmann
620fff1206
code moved to QskFluent2Theme.[h|cpp]
2023-07-02 12:18:47 +02:00
Peter Hartmann
98158b2a4b
Skins: Unify lightness enum
2023-07-02 11:51:56 +02:00
Peter Hartmann
b84593a6f4
Skins: Order skins depending on system color scheme
...
Resolves #320
2023-07-02 11:51:56 +02:00
Uwe Rathmann
9a37a1ef9d
Fluent2/Material3 need specific settings for Hovered/Pressed states of
...
scrollbar handles ( vertical/horizontal ) and list box cells. Having 2 * 3
different states is not working properly and we need to do some manual
coding to limit the states. This first commit works with Pressed only -
Hovered will be added.
2023-06-30 14:51:03 +02:00
Uwe Rathmann
3d7afa533a
alternating row colors as skin hint
2023-06-30 14:38:48 +02:00
Uwe Rathmann
3e00ae4c2a
Padding for tab buttons added ( not covered by M3 specs )
2023-06-20 19:34:48 +02:00
Uwe Rathmann
886a250015
defiitions removed, that are very unlikely to become relevant for the
...
first QSkinny release
2023-06-20 19:10:44 +02:00
Uwe Rathmann
c65141a1b8
unused definitions removed
2023-06-20 17:51:54 +02:00
Uwe Rathmann
042523d9e3
making gray/color values more obvious
2023-06-20 17:41:08 +02:00
Uwe Rathmann
b7f02b558e
expressions shortened
2023-06-20 16:52:42 +02:00
Uwe Rathmann
ee34ea6194
broken progressBar settings fixed
2023-06-20 16:43:30 +02:00
Peter Hartmann
58de099aca
windows style: Rename to Fluent2
2023-06-17 13:33:56 +02:00
Peter Hartmann
1ccc37d0fc
windows skin: Style keyboard
2023-06-16 12:49:28 +02:00
Peter Hartmann
f616997650
windows style: Style dialog
2023-06-16 12:49:28 +02:00
Peter Hartmann
38e6ac5cd4
windows style: Style combo box and improve menu
2023-06-16 12:49:28 +02:00
Peter Hartmann
a35ee48215
windows style: Style segmented bar
2023-06-16 12:49:28 +02:00
Peter Hartmann
d56c99b3e7
windows style: Style progress bar
...
... and allow for the case where the bar is bigger than the groove.
2023-06-16 12:49:28 +02:00
Peter Hartmann
9e4e31f349
Windows style: Style spin box and add some use cases in skinlet
2023-06-01 08:00:10 +02:00
Peter Hartmann
b5d7c9c52a
Windows style: Style slider
2023-06-01 08:00:10 +02:00
Peter Hartmann
00b4d9af90
Windows style: Style text input and refactor a bit
2023-06-01 08:00:10 +02:00
Peter Hartmann
6d93cc5716
styles: Reuse font roles
2023-06-01 08:00:10 +02:00
Peter Hartmann
99cf060deb
windows style: Style focus indicator
2023-06-01 08:00:10 +02:00
Peter Hartmann
b24c1c57cc
windows style: Fix copyright
2023-06-01 08:00:10 +02:00
Uwe Rathmann
81a90986b3
Empty QskLabelData is interpreted as separator now. Not sure how much
...
of an improvement this is as it adds the separators to the list of
options. But at least this allows to implement a wrapper like
QskMenuButton by copying options only.
Definitely not the final word on this API.
2023-05-16 12:49:46 +02:00
Peter Hartmann
63b594a3c2
Windows style: Make sure plugin is loaded
2023-05-09 18:26:00 +02:00
Peter Hartmann
9f85426bd3
Windows style: Fix build on Windows, ironically
2023-05-09 08:45:26 +02:00
Peter Hartmann
dda0629523
windows style: Allow icons for push buttons after all
2023-05-09 07:49:48 +02:00
Peter Hartmann
09f0bd02a1
windows style: Style menu
2023-05-09 07:49:48 +02:00
Peter Hartmann
11b13ffa16
windows style: Style text label
2023-05-09 07:49:48 +02:00
Peter Hartmann
4eb3fb16f5
windows style: style tab button
2023-05-09 07:49:48 +02:00
Peter Hartmann
d0934cb0fd
tab button: Fix size hint
...
... and style properly for Material
2023-05-09 07:49:48 +02:00
Peter Hartmann
0c17aa3a81
windows style: style radio box
2023-05-09 07:49:48 +02:00
Peter Hartmann
9752cf9e57
windows style: Style checkboxes
2023-05-09 07:49:48 +02:00
Peter Hartmann
f7ea02f2ad
windows style: Style switch buttons
2023-05-09 07:49:48 +02:00
Peter Hartmann
b30fcc57a8
windows style: Style push buttons
2023-05-09 07:49:48 +02:00
Peter Hartmann
417663d7de
windows style: Add dark palette colors
2023-05-09 07:49:48 +02:00
Peter Hartmann
b309bc99d9
Add windows style
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
247dd38067
bye,bye qmake, say hello to cmake
2023-04-05 17:47:15 +02:00