Uwe Rathmann
|
e9947c17a0
|
QskGradient::effectiveGradient moved to
QskBoxRenderer::effectiveFradient as its implementation is not correct
for arcs
|
2024-09-24 12:23:51 +02:00 |
Uwe Rathmann
|
511db2650e
|
copyright notice generalised
|
2024-01-17 14:31:45 +01:00 |
Uwe Rathmann
|
9e99735d2f
|
aspectRatio for conic gradients added to support f.e for filling ellipsoid arcs.
|
2023-04-18 16:08:37 +02:00 |
Uwe Rathmann
|
9e583166ff
|
BSD-3-Clause license
|
2023-04-06 09:23:37 +02:00 |
Uwe Rathmann
|
658bc71891
|
fixig pedantic compiler warnings
|
2023-04-04 09:05:16 +02:00 |
Uwe Rathmann
|
a6bf60c9b4
|
upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
|
2023-02-28 15:49:42 +01:00 |
Uwe Rathmann
|
d9eacd9eb3
|
setDirection fixed
|
2022-12-24 12:22:07 +01:00 |
Uwe Rathmann
|
76c8e41fcc
|
radiusX/radiusY to allow ellipsoid and circular radial gradients
|
2022-12-23 14:57:46 +01:00 |
Uwe Rathmann
|
82cb6e6811
|
QskGradient::effectiveGradient added
|
2022-12-22 20:13:45 +01:00 |
Uwe Rathmann
|
6ce73136ce
|
reducing the memory used for QskGradient
|
2022-12-22 17:50:19 +01:00 |
Uwe Rathmann
|
83556493d4
|
hash function fixed
|
2022-12-22 13:04:58 +01:00 |
Uwe Rathmann
|
e551906849
|
QskGradient::StretchMode introduced
|
2022-12-22 12:38:44 +01:00 |
Uwe Rathmann
|
3de71d1bd5
|
QskGradient::Spread -> QskGradient::SpreadMode
|
2022-12-22 11:45:23 +01:00 |
Uwe Rathmann
|
b98791c421
|
using QTransform
|
2022-12-21 13:26:23 +01:00 |
Uwe Rathmann
|
03d2dad7ca
|
setting QGradient::CoordinateMode when converting into a QGradient
|
2022-12-20 15:47:26 +01:00 |
Uwe Rathmann
|
af1f5b8757
|
QGradint converters fixed
|
2022-12-09 11:23:32 +01:00 |
Uwe Rathmann
|
2446bf34c5
|
bad index fixed
|
2022-12-04 21:11:36 +01:00 |
Uwe Rathmann
|
9ed4aafff5
|
Qt5 compiler error fixed
|
2022-12-01 13:45:32 +01:00 |
Uwe Rathmann
|
ec0d21fb0c
|
QskGradient <-> QGradient converter added
|
2022-12-01 13:03:57 +01:00 |
Uwe Rathmann
|
0925b40b7a
|
QGradient::Spread -> QskGradient::Spread
|
2022-12-01 12:03:36 +01:00 |
Uwe Rathmann
|
abf325dbde
|
QJSValue converter for QskGradient added to be compatible with new Qt
6.5 features
|
2022-11-30 17:05:37 +01:00 |
Uwe Rathmann
|
bbfc16c609
|
improving Qml support or QskGradient
|
2022-11-29 10:59:09 +01:00 |
Uwe Rathmann
|
b52e54bb7e
|
return invalid directions, when requeting with the wrong type
|
2022-11-24 07:58:47 +01:00 |
Uwe Rathmann
|
19f01c0232
|
debug operator simplified
|
2022-11-18 12:15:20 +01:00 |
Uwe Rathmann
|
615e0016c2
|
working more with RGBA values instead of QColor
|
2022-11-16 13:46:37 +01:00 |
Uwe Rathmann
|
b140d1b30a
|
QskGradientDirection introduced - no more classes derived from
QskGradient
|
2022-11-13 17:22:09 +01:00 |
Uwe Rathmann
|
0fb4b25bba
|
making QskGradient types acessible for QML ( mot 100% happy with using
lists )
|
2022-11-13 10:09:18 +01:00 |
Uwe Rathmann
|
4c73c1fd7b
|
QskBoxBorderColors interpolation fixed
|
2022-10-31 17:35:13 +01:00 |
Uwe Rathmann
|
ad67d035f3
|
new QskGradient
|
2022-10-31 14:42:08 +01:00 |
Uwe Rathmann
|
e67b0b385a
|
allowing gradient stops that do not start/end with 0.0/1.0 ( like
QGradient )
|
2022-10-24 17:29:39 +02:00 |
Uwe Rathmann
|
1f28eec9de
|
working towards improved QskGradient
|
2022-10-24 17:08:48 +02:00 |
Uwe Rathmann
|
03ce740b29
|
towards improved QskGradient
|
2022-10-24 16:40:47 +02:00 |
Uwe Rathmann
|
99132276fc
|
first adjustments for QskGradient improvements
|
2022-10-24 16:02:46 +02:00 |
Uwe Rathmann
|
d3f9e97301
|
unused private methods removed
|
2022-10-20 10:22:13 +02:00 |
Uwe Rathmann
|
d5ba7d9504
|
QskGradient::qtStops added
|
2022-10-20 09:22:11 +02:00 |
Uwe Rathmann
|
b6032f007c
|
wrong check fixed
|
2022-10-15 13:24:58 +02:00 |
Uwe Rathmann
|
6c7ba0489c
|
M(aterial)2 related code replaced
|
2022-06-25 16:14:08 +02:00 |
Uwe Rathmann
|
f991a21a0a
|
QMetaType definitions added
|
2022-03-30 18:30:22 +02:00 |
Uwe Rathmann
|
baee63ea6b
|
debug operators improved
|
2022-03-30 12:28:45 +02:00 |
Uwe Rathmann
|
848a22b2a2
|
interpolation between monochrome gradients improved
|
2022-03-29 11:14:23 +02:00 |
Uwe Rathmann
|
f86e38ef12
|
using reserve where possible
|
2022-03-25 10:29:12 +01:00 |
Uwe Rathmann
|
55d5f99575
|
introducing QskHashValue to work around Qt5/6 incompatibilities
|
2022-03-25 10:28:06 +01:00 |
Uwe Rathmann
|
b89fa86b67
|
using qAsConst
|
2022-03-24 10:39:33 +01:00 |
Uwe Rathmann
|
1cc0dff8d5
|
uncrustified
|
2022-03-23 11:54:34 +01:00 |
Uwe Rathmann
|
13d00d176f
|
support for QGradient::Preset
|
2022-03-18 16:50:34 +01:00 |
Uwe Rathmann
|
ab0fe2ac1c
|
constructor fixed
|
2022-01-21 07:49:38 +01:00 |
Uwe Rathmann
|
de349c3423
|
status bit initialization improved
|
2022-01-21 07:33:28 +01:00 |
Uwe Rathmann
|
b5da0da76d
|
status bits introduced to cache information, that would be recaclulated
many times otherwise
|
2022-01-21 07:29:07 +01:00 |
Uwe Rathmann
|
ca2cdf7663
|
beautified
|
2021-12-23 19:05:59 +01:00 |
Uwe Rathmann
|
a1b67ee7fb
|
setColor/setColors fixed
|
2021-10-25 08:32:46 +02:00 |