289 Commits

Author SHA1 Message Date
Vogel, Rick
04fa1c6dd6 remove non-theme color 2023-02-17 14:46:54 +01:00
Vogel, Rick
ad7a20053c refactoring + focused state 2023-02-17 13:32:47 +01:00
Vogel, Rick
ba9ec8e783 initial commit of QskSpinBox 2023-02-17 13:28:44 +01:00
uwerat
6071ce74d2
Merge branch 'master' into qskspinbox 2023-02-17 13:22:39 +01:00
Vogel, Rick
ac8a3dea9b initial commit of QskSpinBox 2023-02-17 12:01:56 +01:00
Uwe Rathmann
66db409b71 QskAspect::Placement renamed to QskAspect::Variation so that we use the
corresponding bits for an emphasis too
2023-02-15 16:37:54 +01:00
Uwe Rathmann
454688361c orientation removed from the placement bits 2023-02-15 16:16:19 +01:00
Peter Hartmann
1b6f3285dc segmented bar: Improve styling 2023-02-01 17:18:22 +01:00
Peter Hartmann
c58593669d segmented bar: Add own checkmark
The checkmark is slightly different from the one used in the
check box.
2023-02-01 17:18:22 +01:00
Peter Hartmann
9d1b2568e5 segmented bar: Allow icon and text 2023-02-01 17:18:22 +01:00
Peter Hartmann
03e24d5fea push button: Support more alignments of icon and text 2023-01-24 09:51:36 +01:00
Peter Hartmann
f98af6d298 M3 buttons: Fix icons
Also for the gallery use the ones from M3.
2023-01-24 09:51:36 +01:00
Peter Hartmann
3b45b90011 CheckBox: Add error state and style for material 2023-01-16 08:15:41 +01:00
Peter Hartmann
4352410128 check box: Add ripple effect and style for M3 2023-01-16 08:15:41 +01:00
Peter Hartmann
540c3ea180 Material 3: fix push button size
Turns out the button was too small, hence the skewed display.
2023-01-09 15:11:38 +01:00
Uwe Rathmann
c1e194b464 hide QskScrollView::Panel 2022-12-05 12:06:49 +01:00
Uwe Rathmann
c5ace32bf2 QskAspect::Control renamed to QskAspect::NoSubcontrol 2022-11-18 12:29:58 +01:00
Uwe Rathmann
b140d1b30a QskGradientDirection introduced - no more classes derived from
QskGradient
2022-11-13 17:22:09 +01:00
Uwe Rathmann
f14036c124 using QskGrdient::Stops for separator hints 2022-10-31 18:02:35 +01:00
Uwe Rathmann
ad67d035f3 new QskGradient 2022-10-31 14:42:08 +01:00
Uwe Rathmann
99132276fc first adjustments for QskGradient improvements 2022-10-24 16:02:46 +02:00
Uwe Rathmann
0cda639d87 initializations simplified 2022-10-21 16:47:53 +02:00
Uwe Rathmann
4b1ac99740 compiler warning fixed 2022-10-14 17:13:03 +02:00
Uwe Rathmann
4f8a76234a index added for animator lookups to allow smooth transitions f.e when
selcting an cell in a list box
2022-09-13 12:40:44 +02:00
Uwe Rathmann
cb7acb6b92 QskDialogButton subcontrols removed. In case we need to make them
different from normal push buttons we should introduce a "dialog" section, where we can avoid having to duplicate all hint settings
2022-09-09 12:36:21 +02:00
Peter Hartmann
c4000eb44b Material 3: Calculate real pixels from device-independent pixels
Resolves #210
2022-08-31 19:29:39 +02:00
Uwe Rathmann
b84dfc8226 QskSubcontrolLayoutEngine introduced 2022-08-26 12:56:12 +02:00
Uwe Rathmann
896145ac11 QskTextOptions as skin hints 2022-08-25 09:39:33 +02:00
Uwe Rathmann
bc5510f7ef temporary improvements for push buttons - until we have a general layout class
for graphic/text combinations
2022-08-03 18:28:53 +02:00
Uwe Rathmann
9fdaf8aef6 clipping the ripple into the button panel 2022-07-18 09:11:45 +02:00
Peter Hartmann
7eed06659b push button: Allow for animations when clicking
Which e.g. the Material 3 style does
2022-07-15 13:50:04 +02:00
Uwe Rathmann
4ef3fe3164 initial tabbar position as skin hint ( QskTabBar::Panel | QskAspect::Style ) 2022-07-15 10:44:32 +02:00
Uwe Rathmann
ff7cb37edc using QskRgb 2022-07-15 08:39:52 +02:00
Peter Hartmann
f1101f1706 Material: Fix Header and Footer boxes
At some later point, we can introduce an application window class.
Also, move tabs to bottom.
Also, add some tinted surface colors.
2022-07-15 07:55:13 +02:00
Peter Hartmann
45fa6e3f08 Material: Fix subwindow hint 2022-07-15 07:55:13 +02:00
Peter Hartmann
48a902a660 scroll view: Allow styling via panel 2022-07-15 07:55:13 +02:00
Peter Hartmann
8ece05272d Material 3: style popup overlay 2022-07-15 07:55:13 +02:00
Uwe Rathmann
209fbaef97 keep upper case letters for skin names 2022-07-14 13:55:35 +02:00
Uwe Rathmann
6c3d261ab5 bye, bye dummy pseudo material skin, we will continue with material3 instead 2022-07-11 21:10:29 +02:00
Peter Hartmann
d79a2b5226 Change copyright 2022-07-06 14:48:06 +02:00
Peter Hartmann
8b98a64f50 Remove unused statement 2022-07-06 14:47:49 +02:00
Peter Hartmann
240784b99c switch: fix ripple style 2022-07-06 14:24:25 +02:00
Peter Hartmann
413e6e88d6 checkboxes: Remove animation for now 2022-07-06 14:11:11 +02:00
Peter Hartmann
606d5ddef1 style scroll view and list view 2022-07-06 13:56:25 +02:00
Peter Hartmann
567753df84 fix tab buttons 2022-07-06 13:27:35 +02:00
Peter Hartmann
8ff290410e style dialog button 2022-07-06 12:39:31 +02:00
Peter Hartmann
2fcc7c77ca Improve fonts
Setting the proper weight makes the fonts pixel perfect now
2022-07-06 12:39:31 +02:00
Peter Hartmann
f0fbb084f6 style dialogs 2022-07-06 12:10:47 +02:00
Peter Hartmann
7b247c67fe style listbox 2022-07-05 14:19:55 +02:00
Peter Hartmann
a429bfb7b8 slider: flatten handle color when disabled 2022-07-05 13:44:39 +02:00