2427 Commits

Author SHA1 Message Date
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
b00cfbdd66 themed top level background 2023-07-03 16:54:53 +02:00
Uwe Rathmann
7fd2fabb78 hardcoded colors removed + themed top level backgrounds 2023-07-03 16:53:12 +02:00
Uwe Rathmann
2911aaf88a messagebox/messageboxQml examples moved to gallery 2023-07-03 16:48:37 +02:00
Uwe Rathmann
9550ca62fc recalculate the scrollable size on skin changes 2023-07-03 16:45:18 +02:00
Uwe Rathmann
aa5b2aaefa adjusting the section according to the currently focused item 2023-07-03 08:03:08 +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
1634335a49 using QskBoxNode for the cell background 2023-06-30 14:44:31 +02:00
Uwe Rathmann
4a92bc7c12 listbox example moved into the gallery 2023-06-30 14:40:19 +02:00
Uwe Rathmann
3d7afa533a alternating row colors as skin hint 2023-06-30 14:38:48 +02:00
Uwe Rathmann
a88a1b7a50 starting state transitions for specific subcontrols supported 2023-06-30 14:25:11 +02:00
Uwe Rathmann
a12de7a200 QskSkinStateChanger::resetStates added 2023-06-30 14:24:31 +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
4775045b62 QskAspect::Card introduced 2023-06-20 19:16:40 +02:00
Uwe Rathmann
b74a741bd8 blocking fluent2 skins again 2023-06-20 19:15:15 +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
2e02854fec Merge branch 'master' into features/fluent2 2023-06-20 17:42:05 +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
Uwe Rathmann
d27a19ba57 unblocking the fluent2 skins 2023-06-20 09:45:07 +02:00
Uwe Rathmann
7f368d13dd blocking the Fluent2 skins - we need to fix a couple of issues first 2023-06-20 09:22:33 +02:00
Uwe Rathmann
1f8283b186 respect the ordering from the skin factories instead of sorting them
alphabetically
2023-06-20 09:20:51 +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
Uwe Rathmann
0421066dee more layout classes being available for application code 2023-06-14 13:00:17 +02:00
Uwe Rathmann
a394fbacd1 update of internal cache fixed 2023-06-14 12:20:46 +02:00
Peter Hartmann
0e67ed8aec subcontrol layout engine: Allow for laying out more than 2 elements 2023-06-07 12:52:24 +02:00
Uwe Rathmann
34776ee664 using QskLinesNode in the dials example 2023-06-05 10:42:05 +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
Peter Hartmann
964395085f gallery: Make sure a radio button is selected 2023-06-01 08:00:10 +02:00