Uwe Rathmann
|
2d6b7b3f46
|
memory leak fixed
|
2023-04-20 10:26:08 +02:00 |
Uwe Rathmann
|
64db2d0117
|
code moved from QskArcRenderer to QskArcMetrics
|
2023-04-19 12:16:40 +02: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
|
e858e15b41
|
wrong metaObject fixed ( #305 )
|
2023-04-17 18:51:04 +02:00 |
Uwe Rathmann
|
3beaeb83fa
|
QskArcMetrics::isClosed added
|
2023-04-17 17:28:48 +02:00 |
Uwe Rathmann
|
73dd618626
|
working on arcs
|
2023-04-14 09:47:10 +02:00 |
Uwe Rathmann
|
7f2fbc7bd0
|
compile error fixed
|
2023-04-13 09:32:11 +02:00 |
Uwe Rathmann
|
a124bd67c6
|
helper functions for normalizing angles added
|
2023-04-13 09:25:02 +02:00 |
Uwe Rathmann
|
76248e480b
|
QskArcMetrics::toAbsolute version with qreal added
|
2023-04-12 12:18:32 +02:00 |
Uwe Rathmann
|
7ddae671e2
|
API of classes dealing with arcs improved
|
2023-04-11 13:04:10 +02:00 |
Uwe Rathmann
|
9e583166ff
|
BSD-3-Clause license
|
2023-04-06 09:23:37 +02:00 |
Uwe Rathmann
|
1ac6334c0e
|
avoidable private includes removed
|
2023-04-05 09:56:28 +02:00 |
Uwe Rathmann
|
18c16c12fe
|
hiding QGuiApplicationPrivate
|
2023-04-05 09:52:23 +02:00 |
Uwe Rathmann
|
084eae3dbc
|
pedantic compiler flags fixed
|
2023-04-04 09:27:02 +02:00 |
Uwe Rathmann
|
658bc71891
|
fixig pedantic compiler warnings
|
2023-04-04 09:05:16 +02:00 |
Uwe Rathmann
|
7e36893d1c
|
compiler warnings fixed
|
2023-04-04 08:49:11 +02:00 |
Uwe Rathmann
|
281ab9bff0
|
Qt5 issues fixed
|
2023-03-10 16:31:26 +01:00 |
Uwe Rathmann
|
b55e5ee00a
|
API adjustments
|
2023-03-10 12:46:19 +01:00 |
Uwe Rathmann
|
e36f81b297
|
QskComboBox using QskLabelData now
|
2023-03-09 17:59:54 +01:00 |
Uwe Rathmann
|
f9f5de8eb0
|
QskIcon/QskLabelData introduced
|
2023-03-09 15:30:40 +01:00 |
Uwe Rathmann
|
4f244c8f76
|
pixel scaling algo moved from M3 to QskPlatform.h
|
2023-03-05 11:52:42 +01:00 |
Uwe Rathmann
|
c587263592
|
symbolHints introduced, several skinlets changed to make use of them
|
2023-03-02 14:56:30 +01: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
|
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
|
90fec17a60
|
QskRgb::RGBAMask added
|
2023-02-26 15:03:44 +01:00 |
Uwe Rathmann
|
3262673e40
|
section bits added to the resolution matching algo. The switch in the
Header section of the gallery is working again
|
2023-02-17 12:02:05 +01:00 |
Uwe Rathmann
|
d71b972232
|
QskBoxShapeMetrics::ScalingMode: using better names, missing mode
reinserted
|
2023-02-16 11:30:31 +01:00 |
Uwe Rathmann
|
64fee0247e
|
Floating section added
|
2023-02-16 08:23:45 +01:00 |
Uwe Rathmann
|
a0dde1a4e0
|
Tiny/Small/Large/Huge variations introduced
|
2023-02-15 17:10:50 +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
|
67b10cca0a
|
elliptic scaling fixed
|
2023-02-04 11:55:37 +01:00 |
Uwe Rathmann
|
1dcdca3489
|
faster isMonochrome calculations
|
2023-02-04 11:55:06 +01:00 |
Uwe Rathmann
|
ca70fec579
|
caching some values for faster valueAt calculations
|
2023-02-04 11:53:54 +01:00 |
Uwe Rathmann
|
9d4c423591
|
color ramp calculation fixed for gradients with many stops
|
2023-02-04 11:53:23 +01:00 |
Uwe Rathmann
|
776468953d
|
using Circular/Elliptic
|
2023-02-03 11:13:11 +01:00 |
Uwe Rathmann
|
d4e746e7c5
|
elliposid != ellipse
|
2023-02-03 10:46:08 +01:00 |
Uwe Rathmann
|
1c4bcffc3f
|
aspectRatioMode replaced by scalingMode
|
2023-02-03 10:38:17 +01:00 |
Uwe Rathmann
|
e7c2cd0eba
|
QskBoxShapeMetrics::toAbsolute reverted for the moment as the scaling of the buttons
is broken now. Only a temporary workaround as the other implementation
was actually correct
|
2023-02-02 18:44:08 +01:00 |
Uwe Rathmann
|
f78416fc63
|
QskLinearDirection::valueAt fixed
|
2023-01-24 20:26:23 +01:00 |
Uwe Rathmann
|
c384fd608d
|
QskLinearDirection::valueAt added
|
2023-01-24 19:40:41 +01:00 |
Uwe Rathmann
|
ad09186229
|
QskGradientDirection::contais added
|
2023-01-23 10:59:34 +01:00 |
Uwe Rathmann
|
fff0389262
|
wrong aspect ratio scaling fixed
|
2023-01-23 10:59:01 +01:00 |
Uwe Rathmann
|
4038f52cdf
|
inverted gradient vectors for horizontal/vertical gradients supported
|
2023-01-10 12:17:56 +01:00 |
Uwe Rathmann
|
9afabe0e92
|
using Q_NAMESPACE_EXPORT
|
2023-01-09 15:19:39 +01:00 |
Uwe Rathmann
|
3ce2cea547
|
QLineF added for linear gradients
|
2022-12-28 19:23: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 |