Commit Graph

2568 Commits

Author SHA1 Message Date
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 d9ebaa8b03 Merge branch 'master' into features/effectnode 2023-12-17 18:13:52 +01:00
Uwe Rathmann cbd4fa9bdc QskSceneTexture disabled for Qt5 ( not done yet ) 2023-12-17 18:12:57 +01:00
Uwe Rathmann 7f410a0781 synced with master 2023-12-17 17:35:30 +01:00
Uwe Rathmann a286603676 Merge branch 'master' into features/effectnode 2023-12-17 17:32:57 +01:00
Uwe Rathmann fb3d09430f QskSceneTexture added 2023-12-17 17:32:07 +01:00
Uwe Rathmann 26a05e9b7b Merge branch 'master' into features/effectnode 2023-12-17 17:28:50 +01:00
Uwe Rathmann bdf4bb045c QskTreeNode introduced 2023-12-17 17:28:00 +01:00
Uwe Rathmann 450d20ec5a Merge branch 'master' into features/effectnode 2023-12-17 17:19:48 +01:00
Uwe Rathmann 1e3e1f83de QskBox namespace renamed to QskBoxRenderer to avoid name clashes with
QskBox from QskBox.h
2023-12-17 17:18:35 +01:00
Uwe Rathmann 908d302236 better no QSGDynamicTexture 2023-12-17 16:20:20 +01:00
Uwe Rathmann 06a32bf29b forgotten changes committed 2023-12-17 15:54:53 +01:00
Uwe Rathmann e75445e17d Overlay as QskControl 2023-12-17 12:33:23 +01:00
Uwe Rathmann e0acd82619 classes moved from parrot to src/nodes 2023-12-16 12:27:09 +01:00
Uwe Rathmann 3e32a14264 using a rgbswap for the moment 2023-12-15 19:16:28 +01:00
Uwe Rathmann 7837ff6c8c SceneTexture is blocking trailing nodes 2023-12-15 12:54:13 +01:00
Uwe Rathmann 728dffd1df work in progress 2023-12-14 13:01:23 +01:00
Uwe Rathmann f4fdc125e6 Squashed commit of the following:
commit 1a5e9421d9d74ebd257fc5404687bd21bea62503
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 12:59:10 2023 +0100

    wip

commit db4a97a79ca5ff4f9a39223c7601d5d173862f70
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 12:58:42 2023 +0100

    wip

commit 5fc7c8298f26dabd14baca942d854924109d76f2
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 12:57:18 2023 +0100

    wip

commit a2a7056a1df69d1fcc5a6de7ebb6c1b99d1bf7eb
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 12:50:26 2023 +0100

    wip

commit a35d79069c20e2c76ef92eec308d5eb459f110ec
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 12:23:15 2023 +0100

    wip

commit d0828ee074c7a247621590b5575c587e1a876706
Author: Uwe Rathmann <Uwe.Rathmann@tigertal.de>
Date:   Thu Dec 14 11:17:37 2023 +0100

    wip
2023-12-14 13:01:13 +01:00
Uwe Rathmann 5e5dd7a61c doing a fuzzy compare to avoid line duplication 2023-12-13 18:14:47 +01:00
Uwe Rathmann dda2525970 using QSGGeometry::updateTexturedRectGeometry 2023-12-13 15:09:20 +01:00
Uwe Rathmann 245491724d disable the alpha channel 2023-12-13 07:27:40 +01:00
Uwe Rathmann 048e76d021 using the scene root node 2023-12-12 10:55:30 +01:00
Uwe Rathmann 7615cffdd4 using SceneTexture instead of QSGLayer. blocking the renderer hen
reaching the itemNode is not solved yet
2023-12-11 09:07:56 +01:00
Uwe Rathmann 162534c13c class names shortened 2023-12-08 15:47:32 +01:00
Uwe Rathmann ff1b479938 seems to work now - even when being a child 2023-12-08 15:35:34 +01:00
Uwe Rathmann 725500fdaf some improvement for Overlays being the child of the grabbed item - not
finaly solved
2023-12-07 18:17:41 +01:00
Uwe Rathmann 7f6e77d53d using QSGLayer 2023-12-07 11:24:47 +01:00
Uwe Rathmann c58a86130a wring pen check fixed 2023-12-05 16:54:08 +01:00
Uwe Rathmann 0392f8ea36 Qt6 supported 2023-12-04 12:48:11 +01:00
Uwe Rathmann a90f1c4439 playground/parrots derived from Ricks work 2023-12-03 18:06:34 +01:00
Uwe Rathmann 2419183397 QskFocusIndicator::duration introduced 2023-12-02 12:48:20 +01:00
Uwe Rathmann 6fa8cd9dc3 QskFocusIndicator using enabled/disabled isntead of Exposed/Concealed 2023-12-02 12:05:44 +01:00
Uwe Rathmann 1dee82c29e FocusIndicator improved 2023-12-01 18:43:31 +01:00
Uwe Rathmann c3c9405b65 FocusIndicator, that becomes temporarily visible when using the
keyboard. Will become part of QskFocusIndicator later
2023-11-30 08:42:51 +01:00
Uwe Rathmann e67ee71224 qml support for QskGraduationMetrics added 2023-11-28 15:47:33 +01:00
Uwe Rathmann 583e27dac6 disabling the overlay to work around the clipping problem, when fading
in/out
2023-11-28 15:39:20 +01:00
Uwe Rathmann 6c826c3adc tickWidth moved into QskGraduationMetrics 2023-11-28 15:19:49 +01:00
Uwe Rathmann 3fabf3ee03 using QskGraduationMetrics 2023-11-28 14:35:28 +01:00
Uwe Rathmann d0472bc617 QskScaleRenderer -> QskGraduationRenderer 2023-11-28 13:45:14 +01:00
Uwe Rathmann 717a1c2ef2 code from features/plots merged 2023-11-28 13:36:47 +01:00
Uwe Rathmann 3c505652a3 QskIntervalF::width -> QskIntervalF::length 2023-11-28 13:12:52 +01:00
Uwe Rathmann 7197c89533 working on QskGraduation 2023-11-28 13:07:21 +01:00
Uwe Rathmann 54761e5a64 QskScaleTickmarks -> QskTickmarks 2023-11-28 10:46:03 +01:00
Uwe Rathmann bd1f7f2d11 QskScaleEngine -> QskGraduation 2023-11-28 09:55:17 +01:00
Uwe Rathmann 24949074d4 QskGraduationMetrics introduced 2023-11-25 17:04:06 +01:00
Uwe Rathmann 534ffb41e1 QskBasicLinesNode completed 2023-11-24 13:07:53 +01:00
Uwe Rathmann f3a1de5b00 alignment fixed, when having a devicePixelRatio 2023-11-24 11:21:50 +01:00
Uwe Rathmann e7752a25f9 forgotten qt5 code added 2023-11-23 16:50:26 +01:00