Commit Graph

263 Commits

Author SHA1 Message Date
Uwe Rathmann c5bdecce00 Merge branch 'master' into features/effectnode 2024-12-10 14:11:51 +01:00
Uwe Rathmann 66d97831b5 QskTextColors is a Q_GADGET now 2024-12-09 12:01:16 +01:00
Uwe Rathmann 108aa23397 QskTextInput renamed to QskTextField ( term used by F2/M3 and QC2 ) 2024-12-02 12:54:31 +01:00
Uwe Rathmann 9cedf5f71b Merge branch 'master' into features/effectnode 2024-12-02 10:11:07 +01:00
Uwe Rathmann db1e9a7e44 key handling of bounded inputs improved 2024-11-28 15:59:59 +01:00
Uwe Rathmann d87c8e3d0b API cleanup of the Bounded controls 2024-11-21 13:54:01 +01:00
Uwe Rathmann 109fc7d7f4 QskBoxClipNode renamed to QskClipNode + more clip options added 2024-11-20 14:57:16 +01:00
Uwe Rathmann fe1706905e passing QQuickWindow to the box renderer, so it knows about detals of
the render target ( f.e devivePixelratio )
2024-11-07 11:21:45 +01:00
Uwe Rathmann d33c556a7b fonts in pt 2024-10-30 13:01:04 +01:00
Uwe Rathmann 07bae93427 QskBoundedInput: pageSize renamed to pageSteps to avoid confusion. wrong
usage when sing the wheel fixed
2024-10-22 11:55:22 +02:00
Uwe Rathmann 6b1ef043a9 vertical/horizontal lines are valid paths with an empty bounding
rectangle
2024-10-22 08:53:11 +02:00
Uwe Rathmann af34d7b8f2 arc shadow shader moved to playground shadows - the algo does not match
the arc renderer.
2024-09-30 12:06:51 +02:00
Uwe Rathmann 6a2e07339e QskShapeNode::updateNode -> updatePath. workaround for a bug that has
not yet been understood reintroduced
2024-09-26 17:07:54 +02:00
Uwe Rathmann f898746019 QskStrokeNode::updatePath + methods without implementation removed 2024-09-26 16:20:03 +02:00
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 b6cd4a23d7 bad check fixed 2024-09-24 12:17:22 +02:00
Uwe Rathmann b69f84e865 handling of arcs improved 2024-09-23 16:04:09 +02:00
Uwe Rathmann f0c8de601f Merge branch 'master' into features/effectnode 2024-09-17 17:42:18 +02:00
Uwe Rathmann 6c391b831d functionality of QskBoxFillNode/QskRectangleNode moved into QskBoxRectangleNode 2024-09-17 13:57:10 +02:00
Uwe Rathmann f0f17b3cb5 gradients example improved 2024-09-17 13:37:04 +02:00
Uwe Rathmann d6b9f4edc7 QskBoxRenderer::isGradientSupported does not need the shape 2024-09-17 13:34:23 +02:00
Uwe Rathmann ada3be71e0 QskBoxFillNode fixed - updating the material first. 2024-09-14 17:43:37 +02:00
Uwe Rathmann 386ddf72d1 deprecation warning suppressed 2024-09-13 10:28:08 +02:00
Uwe Rathmann 7b153058f0 cmake files fixed for using the QuickShapes module 2024-09-13 10:27:13 +02:00
Uwe Rathmann 621923c5dd Merge branch 'master' into features/effectnode 2024-09-11 18:21:39 +02:00
Uwe Rathmann 68e9303357 QskArcRenderer introduced 2024-09-11 10:24:22 +02:00
Uwe Rathmann 194edf8866 code reorganized 2024-06-12 12:40:33 +02:00
Uwe Rathmann bb3f453c7b missing include added 2024-02-19 16:20:17 +01:00
Uwe Rathmann f3b4a3d8da QskFontRole introduced 2024-02-19 15:51:55 +01:00
Uwe Rathmann c3aea9a4a3 Merge branch 'master' into features/effectnode 2024-01-30 17:10:47 +01:00
Uwe Rathmann 5aa46b3ccc Qt::ColorScheme handling added to QskSkin - no more multiple skins for
dark/light.
2024-01-30 14:52:40 +01:00
Uwe Rathmann 38e00addd6 code moved from QskSetup to QskSkinManager 2024-01-30 10:43:27 +01:00
Rick Vogel fb4494bdbb fix M_PI by using qmath 2024-01-29 11:57:54 +01:00
Uwe Rathmann 459b1ae93b bye, bye squiek 2024-01-25 08:56:01 +01:00
Uwe Rathmann 3121f0b5c7 Merge branch 'master' into features/effectnode 2024-01-17 16:06:36 +01:00
Uwe Rathmann 511db2650e copyright notice generalised 2024-01-17 14:31:45 +01:00
Uwe Rathmann 242f063925 building the qsb files with make 2024-01-08 16:32:18 +01:00
Uwe Rathmann d397e4f26a Merge branch 'master' into features/effectnode 2024-01-08 16:09:35 +01:00
Uwe Rathmann e63b064f5a QskArcShadowNode introduced ( kudos to Rick ) 2024-01-06 15:05:30 +01:00
Uwe Rathmann 02a63cdd76 using subControlRect 2023-12-29 08:50:46 +01:00
Uwe Rathmann bba0a680bf blocking updates for nodes that are not part of the QskSceneTexture 2023-12-28 16:57:58 +01:00
Uwe Rathmann ac2ee95962 rgbswap shader also for Qt5 2023-12-27 09:01:37 +01:00
Uwe Rathmann 6ad68a6da8 Qt5/RHI supported 2023-12-22 13:57:45 +01:00
Uwe Rathmann 583cf4e87f update issues fixed 2023-12-21 07:14:55 +01:00
Uwe Rathmann f3ee4749b8 Qt5 updates fixed 2023-12-20 11:19:48 +01:00
Uwe Rathmann f9674760c0 Material classes reorganized 2023-12-19 18:37:34 +01:00
Uwe Rathmann 862e566507 Squashed commit of the following:
commit 84b7cb31a62edee3ceae702ce52be68cbe222f8a
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 12:30:23 2023 +0100

    wip

commit 07c4b93e0611298e5e3981017c988fc7e45b6977
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 12:21:55 2023 +0100

    wip

commit 019448f5e1ea6eed7b767f09ae7fdb0802928a98
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 12:01:01 2023 +0100

    wip

commit b79f5cba8abc50bd487f08480a62d5c8bcc3c148
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 11:50:55 2023 +0100

    wip

commit 942291edb6016f29fb2f5c786b84fb7defa10ae2
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 11:23:28 2023 +0100

    wip

commit 5ae203a03a8413416f723155bf364190937929da
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 11:23:16 2023 +0100

    wip

commit b5b4453be94c9bdc6655370c949b096061ad1c3a
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 11:04:15 2023 +0100

    wip

commit cd519b840c6436bdec74a6a92cc5ba69a3f162de
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 10:50:13 2023 +0100

    wip

commit 9daed04a2c1dde10340764b6ea7769598edeff3d
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 09:46:10 2023 +0100

    wip

commit c6190b84dde26b4e2790f8154ed3d81db4630b3b
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 09:34:28 2023 +0100

    wip

commit 837b14e8f688a29aa3294eaaa0c0dbfe66f95dce
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 09:23:01 2023 +0100

    wip

commit 6486c343a8cfa2a56370f20374939180b576ce2a
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 08:41:40 2023 +0100

    wip

commit 230aca347b97c0a1bdb75fad6d52153688941aa6
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 08:37:56 2023 +0100

    wip

commit ec4018de7e8d1940a2e693e9e8183413e02f06c2
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 08:33:22 2023 +0100

    wip

commit bc3480a01f34d2e92b2445f5e73c0f12262f63a0
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 08:30:41 2023 +0100

    wip

commit dd896518938f7828f3bc5b5275fccb90d34b08a3
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 07:50:13 2023 +0100

    wip

commit c534c54ff8af674a45669bc4b688f3a28448a055
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Tue Dec 19 07:07:19 2023 +0100

    wip

commit bd7af3f28e8a1a79590acb9be41e0ac9046f1fbc
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 17:50:34 2023 +0100

    wip

commit 639926d3beccdc49aa98db5fe53f5eb70694a763
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 17:48:16 2023 +0100

    wip

commit b74c790aa15a23cf3d5875f6280407170d2113bb
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 17:35:51 2023 +0100

    wip

commit 1403da5a05c5782567b8e34e9a6672e041b483ed
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 16:52:45 2023 +0100

    wip

commit 74d69d44fc8876d95d25c1e5ab96dcf416f93a0e
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 16:04:22 2023 +0100

    wip

commit 81269cab9a4a2f07b86442c0b5524b0364909124
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:50:08 2023 +0100

    wip

commit a4f0b8c98960155ee8174e0b5253affc73881158
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:49:54 2023 +0100

    wip

commit fc9c5f032671d9b2b8798c97e3803ef8cb98e647
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:39:34 2023 +0100

    wip

commit 2ca8789fed5ee98355662933fed04e8ed9b5e164
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:28:53 2023 +0100

    wip

commit 3a325b6dab6ee558d6d0407c4e7c639575da4f6d
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:24:42 2023 +0100

    wip

commit 102f872db8a158274de674230f23573f941bed23
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 15:22:26 2023 +0100

    wip

commit 829eb67b0e6351e77f702acab90705f3cb3e9b4a
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 14:39:31 2023 +0100

    wip

commit 5f89fc9257fdbd169c5f80d6776aa707848dd5c3
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 14:18:18 2023 +0100

    wip

commit 4b9e2964c3cc3d4b08e55e98ea5b7b06b169b5f2
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 13:21:48 2023 +0100

    wip

commit 8c94d26ed98d906a010401d7357e45249d9b11e8
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 12:42:51 2023 +0100

    wip

commit 096180f6034f93725ebc9d97b8934dcca6e4b41d
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 12:15:04 2023 +0100

    wip

commit f9f794a19e9b9d6455793a6c61c26e5e1d0e12e0
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:34:07 2023 +0100

    wip

commit 8b5a8c859503b3b155737b975fb344b2dc87bf94
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:32:03 2023 +0100

    wip

commit 67f78561f3bae7c4a779d75921cfabbebf802f9b
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:29:32 2023 +0100

    wip

commit ad6515a95ea6803698f76c221c10f4160e82a668
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:19:28 2023 +0100

    wip

commit 2e719e809f29f07dc38ae2f3213e10bbb730c968
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:16:43 2023 +0100

    wip

commit 2212e09f165130e1621df564aa37bdbefe7377db
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 11:16:00 2023 +0100

    wip

commit 171aae01c802ad10ad268e35da3dcd33fc6c2b6c
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 10:52:06 2023 +0100

    wip

commit ab117a43f0a405f4c09f1c395ab215bbcb09a57e
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Mon Dec 18 10:47:41 2023 +0100

    wip
2023-12-19 12:45:40 +01:00
Uwe Rathmann 361b5d532e BlurringNode -> TextureFilterNode 2023-12-18 09:39:17 +01:00
Uwe Rathmann 0df5775e3e Overlay supports the box model now 2023-12-18 09:02:45 +01:00
Uwe Rathmann 7f410a0781 synced with master 2023-12-17 17:35:30 +01:00