Uwe Rathmann
9e583166ff
BSD-3-Clause license
2023-04-06 09:23:37 +02:00
Uwe Rathmann
7e36893d1c
compiler warnings fixed
2023-04-04 08:49:11 +02: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
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
912d768a61
QskControl::Background subcontrol introduced allowing to have a default setting for
...
all backgrounds ( color, padding ) without changing the overall fallback settings. This made
it possible to remove the confusing autoFillBackground property.
2022-11-18 13:20:21 +01:00
Uwe Rathmann
c5ace32bf2
QskAspect::Control renamed to QskAspect::NoSubcontrol
2022-11-18 12:29:58 +01:00
Uwe Rathmann
1cb2110f5d
sending a second StyleChange once the transition is done
2022-04-05 15:31:17 +02:00
Uwe Rathmann
e2d6823927
skin transition heavily changed
2022-03-31 18:09:03 +02:00
Uwe Rathmann
5dae58fc44
making code slightly more readable
2022-03-28 20:17:56 +02:00
Uwe Rathmann
73f11cffd9
making clazy happier
2022-03-24 17:33:40 +01:00
Uwe Rathmann
a8b176aa71
QskSkinTransition pimpled
2022-03-24 11:17:03 +01:00
Uwe Rathmann
0f0368d3b1
QskSkinTransition fixed
2021-09-21 16:06:12 +02:00
Uwe Rathmann
4092ec0a8a
QskAspect::States introduced to be more accurate about state vs. states
2021-09-14 13:05:56 +02:00
Uwe Rathmann
c87dae7e9d
using QskAspect::setState
2020-12-23 09:48:55 +01:00
Uwe Rathmann
95d8d2a6da
making QskAspect a class
2020-12-21 16:06:58 +01:00
Uwe Rathmann
c1e70a2d9e
more convenience methods to access skin hints
2020-12-15 07:21:12 +01:00
Uwe Rathmann
f33f38bbbb
some preparations for modifications with QskAspect
2020-12-13 14:23:17 +01:00
Uwe Rathmann
c37a99e059
no animtors for invisible windows
2019-07-19 12:18:16 +02:00
Uwe Rathmann
309106965d
QskAnimationHint::UpdateFlag introduced
2019-06-22 16:26:10 +02:00
Uwe Rathmann
98a7fff0a4
qskControlCast added
2019-04-26 11:56:09 +02:00
Uwe Rathmann
e738c9ec89
wrong handling of terminations of unrelated animators fixed
2019-02-05 15:09:00 +01:00
Uwe Rathmann
724c1e4a66
QskSkinTransition fixed for multiple windows
2019-02-03 12:48:43 +01:00
Uwe Rathmann
4e54d1cb58
uncrustified
2019-01-04 13:42:16 +01:00
Uwe Rathmann
0a92cb82db
playing with clang-format
2018-08-03 08:15:28 +02:00
Uwe Rathmann
aaac57de94
unused member removed
2018-07-19 14:10:48 +02:00
Uwe Rathmann
6005336cf8
only animate color filters, when the transition affects colors
2018-03-23 09:54:35 +01:00
Uwe Rathmann
736a28d02f
QskSkinTransition fixed to work with graphic roles
2018-03-22 11:22:13 +01:00
Uwe Rathmann
b00edfce28
interpolation between graphic filters fixed
2018-01-06 17:58:53 +01:00
Uwe Rathmann
6db25ff7bc
making clazy happier
2017-10-30 14:38:30 +01:00
Uwe Rathmann
c3b6830eb5
making clazy happier
2017-10-30 08:33:43 +01:00
Uwe Rathmann
9caad94075
making clang happy
2017-10-30 08:08:58 +01:00
Uwe Rathmann
e6f0088ae4
All box subcontrols are displayd with vertex lists instead of
...
textures
now. Implementation is almost complete beside of the not yet done Qt
antialiasing mode. Not all sort of linear gradients ( see
QLinearGradients ) are implemented - needs 1-2 days more.
The aspect flags for box primitives have been substantially changed
from
too atomic to more strutured units.
The skins are currently incomplete - will be fixed later.
2017-10-17 17:34:00 +02:00
Uwe Rathmann
13d6719a5f
QskSkinHintTable introduced to share more code between accessing local
...
and global hints
2017-08-22 20:50:55 +02:00
Uwe Rathmann
2b0a39494f
interpolating between color-filter and no-color-filter ( and v.v. )
...
added for skin transitions
2017-07-26 17:48:52 +02:00
Uwe Rathmann
40aeb80618
respecting all local skin hints during skin transitions
2017-07-26 13:21:44 +02:00
Uwe Rathmann
3ef6e30857
default nop implementation for QskSkinTransition::updateSkin
2017-07-25 21:32:12 +02:00
Uwe Rathmann
6dccfb1de5
QskSkinTransition fixed
2017-07-23 16:36:40 +02:00
Uwe
3cdfeaaf1c
initial commit
2017-07-21 18:21:34 +02:00