Uwe Rathmann
4dbd3661ae
dead member definitions removed
2022-07-29 11:21:12 +02:00
Uwe Rathmann
89f38adb43
qskAlignedRect overloads
2022-07-28 16:51:20 +02:00
Uwe Rathmann
3c00ba171f
whitespaces removed
2022-07-28 16:50:55 +02:00
Uwe Rathmann
3281f1ba9b
sourceSize members replaced by strutSizeHints to make icons sizes
...
configurable in the skin
2022-07-28 11:37:14 +02:00
Uwe Rathmann
f3de62da40
using radians isntead of degrees
2022-07-25 18:51:07 +02:00
Uwe Rathmann
f14e25373c
some improvememts for stack box flipping
2022-07-25 18:42:18 +02:00
Uwe Rathmann
e8a873f7da
flipping QskStackBoxAnimator added
2022-07-19 16:50:40 +02:00
Uwe Rathmann
bfee930fdb
QskPushButtonSkinlet::rippleRect simplified
2022-07-18 16:40:53 +02:00
Uwe Rathmann
cb490bafcc
lineCount fixed ( clip nodes ended up with a final line with random
...
coordinates )
2022-07-18 16:27:22 +02:00
Uwe Rathmann
43e1f6fa16
using QskSGNode::ensureNode
2022-07-18 16:26:49 +02:00
Uwe Rathmann
5aefac4ee4
clipping the ripple into the button panel
2022-07-18 09:11:45 +02:00
Uwe Rathmann
8ff57b1bda
using built in QskHintAnimators
2022-07-17 16:01:46 +02:00
Uwe Rathmann
98445c216d
aspect resolving of animated values fixed ( placement/section bits )
2022-07-17 15:59:53 +02:00
Uwe Rathmann
bf78e08222
minor cleanups
2022-07-17 14:44:19 +02:00
Peter Hartmann
0205297ca8
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
a98c7f91a9
initial tabbar position as skin hint ( QskTabBar::Panel | QskAspect::Style )
2022-07-15 10:44:32 +02:00
Peter Hartmann
436ce74f8b
Add top level application view
2022-07-15 07:55:13 +02:00
Peter Hartmann
4bd1597a9e
scroll view: Allow styling via panel
2022-07-15 07:55:13 +02:00
Uwe Rathmann
58d0bb5dd1
keep upper case letters for skin names
2022-07-14 13:55:35 +02:00
Uwe Rathmann
a0dc632867
Merge branch 'material-theme' of https://github.com/edelhirsch/qskinny into edelhirsch-material-theme
2022-07-07 08:42:59 +02:00
Uwe Rathmann
a3b48c68fa
Qtcalculations only for Qt::MinimumSize
2022-07-07 08:39:29 +02:00
Peter Hartmann
ca3285fc40
QskSubWindow: Respect minimum size
...
E.g. Material 3 dialogs have a minimum size
2022-07-07 08:20:31 +02:00
Peter Hartmann
511f92338f
Slider: Add ripple and style it
2022-07-05 13:41:18 +02:00
Peter Hartmann
1b0b37ee4b
remove leftover change in segmented bar
2022-07-05 09:52:03 +02:00
Peter Hartmann
19b7914a80
Merge branch 'uwerat-master' into material-theme
...
This means remove the outlined and text buttons for now
2022-07-05 09:33:43 +02:00
Uwe Rathmann
d9929e1dde
using QskSkin::symbol for the indicator
2022-07-01 12:40:52 +02:00
Uwe Rathmann
b8df78982f
CheckMark, CrossMark symbols introduced
2022-07-01 12:39:28 +02:00
Uwe Rathmann
0c28d9d664
QskGraphic::fraomGraphic introduced
2022-07-01 12:37:58 +02:00
Uwe Rathmann
cda5a8b45c
Starting with a simpler version of QskCheckBox ( no tristate ), but with
...
having an optional text.
2022-07-01 11:10:59 +02:00
Uwe Rathmann
e67bc4a5ed
QskAbstractButton::Flat removed, using QskAspect::Header instead
2022-06-29 16:21:54 +02:00
Uwe Rathmann
3f803399c5
Merge branch 'master' of https://github.com/uwerat/qskinny
2022-06-29 16:16:07 +02:00
Uwe Rathmann
bc66faea8c
QskAspect::Section introduced
2022-06-29 16:15:38 +02:00
Uwe
615d40e4a1
avoid pointless gcc11 stringop-overflow warnings
2022-06-28 09:20:22 +02:00
Peter Hartmann
73f5538844
fix build after merge
2022-06-27 14:50:54 +02:00
Peter Hartmann
d70742db50
Merge branch 'uwerat-master' into material-theme
2022-06-27 14:00:13 +02:00
Uwe Rathmann
5c2614b515
returning an empty rect for the separator behind the last segment
2022-06-27 13:44:44 +02:00
Peter Hartmann
ade6dfe73f
segmented bar: Add separator subcontrol
2022-06-27 13:31:17 +02:00
Peter Hartmann
2bd544989a
segmented bar: Respect padding hint for graphic
2022-06-27 13:31:17 +02:00
Peter Hartmann
3abd9b2762
segmented bar: Don't constrain segment and cursor to inner box
...
In case we want to fill e.g. the cursor completely, we want to
access the contents rect. This means that it is our responsibility
to not draw beyond the panel.
2022-06-27 13:31:17 +02:00
Peter Hartmann
b55655de13
segmented bar: Add states for when cursor is at beginning and end
...
... so we can style the cursor accordingly
2022-06-27 13:31:17 +02:00
Uwe Rathmann
2c311e12b9
making QskHctColor a class, tone calculation from rgb added
2022-06-27 12:54:13 +02:00
Peter Hartmann
cf1f99bf36
Merge branch 'uwerat-master' into material-theme
2022-06-27 10:35:49 +02:00
Uwe Rathmann
d73768a06f
Q_DECL_UNUSED removed, seems to cause problems on Macs
2022-06-26 14:33:39 +02:00
Uwe Rathmann
17e52fa2e0
hacks for exposing definitions to QML are not needed anymore
2022-06-25 16:52:24 +02:00
Uwe Rathmann
7134f3358d
wip
2022-06-25 16:38:42 +02:00
Uwe Rathmann
8a8314da10
M(aterial)2 related code replaced
2022-06-25 16:14:08 +02:00
Uwe Rathmann
895efcc6da
typos fixed
2022-06-25 16:10:00 +02:00
Uwe Rathmann
32097b8412
RGB converter for the HCT color system introduced
2022-06-24 17:19:04 +02:00
Uwe Rathmann
504a75ed19
minor improvements of the push button layout
2022-06-18 11:32:48 +02:00
Peter Hartmann
56a6b5d5d1
segmented bar: Add separator subcontrol
2022-06-17 12:49:27 +02:00