Commit Graph

2804 Commits

Author SHA1 Message Date
Uwe Rathmann 5f796bed48 Merge branch 'master' into features/arcrenderer 2024-09-26 10:59:24 +02:00
Uwe Rathmann 1fa98ef9a2 Merge branch 'master' of https://github.com/uwerat/qskinny 2024-09-25 15:52:53 +02:00
Uwe Rathmann 283afee43a using QSGVertexColorMaterial for monochrome gradients, when requested by
QskFillNode::PreferColoredGeometry ( = default ). might be useful for
batching
2024-09-25 15:51:01 +02:00
Uwe Rathmann 6e15e74061 missing return added 2024-09-25 13:52:12 +02:00
Uwe Rathmann ae9bc90d38 eliminating the index buffer 2024-09-25 07:51:02 +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 a989ff92c9 resolving QskGradient::Stops depends on the shape and can't be resolved
in QskFillNode.
2024-09-24 12:20:03 +02:00
Uwe Rathmann b6cd4a23d7 bad check fixed 2024-09-24 12:17:22 +02:00
Uwe Rathmann 4e83c4f2ef Merge branch 'master' into features/arcrenderer 2024-09-24 10:28:26 +02:00
Uwe Rathmann a25c19cbd1 QSK_PREFER_SHADER_COLORS introduced 2024-09-24 10:18:51 +02:00
Uwe Rathmann a946394e9d code of QskBoxNode/QskArcNode aligned 2024-09-24 10:17:10 +02:00
Uwe Rathmann 25b9423ae4 QskRgb::isVisible introduced 2024-09-24 10:14:26 +02:00
Uwe Rathmann 3ecd1e90cc qskHasEnvironment moved from QskSetup.cpp to QskFunctions.cpp 2024-09-24 10:02:48 +02:00
Uwe Rathmann 8390aeb4fa QskSimpleListBox::removeAt fixed 2024-09-24 07:33:28 +02:00
Uwe Rathmann 132183e304 unnecessary handling of monochrome fillings removed 2024-09-23 16:09:23 +02:00
Uwe Rathmann dd333862f4 Merge branch 'master' into features/arcrenderer 2024-09-23 16:07:00 +02:00
Uwe Rathmann b69f84e865 handling of arcs improved 2024-09-23 16:04:09 +02:00
Uwe Rathmann c9f7bf59ee better detection of the dirty flags 2024-09-23 15:55:00 +02:00
Uwe Rathmann 2f629aaded better dirty detection 2024-09-23 15:46:15 +02:00
Uwe Rathmann 591fc55479 clearifying comments 2024-09-23 15:38:12 +02:00
Uwe Rathmann feabc1fd50 QskArc rendering improved 2024-09-23 14:56:39 +02:00
Uwe Rathmann b17cabaa83 wip 2024-09-20 11:58:32 +02:00
Uwe Rathmann 28f818b62a wip 2024-09-20 11:40:58 +02:00
Uwe Rathmann a560aafcd6 wip 2024-09-20 11:35:54 +02:00
Uwe Rathmann 98967a5619 QskArcRenderer API in line with QskBoxRenderer 2024-09-19 10:49:36 +02:00
Uwe Rathmann 31470a7a50 Merge branch 'master' into features/arcrenderer 2024-09-19 09:54:10 +02:00
Uwe Rathmann cc455dff5a using more intuitive function names for QskBoxRenderer 2024-09-19 08:39:14 +02:00
Uwe Rathmann 46e5630f48 handling of background node improved 2024-09-17 17:52:52 +02:00
Uwe Rathmann 8938c25185 Merge branch 'master' into features/arcrenderer 2024-09-17 17:36:41 +02:00
Uwe Rathmann 6c391b831d functionality of QskBoxFillNode/QskRectangleNode moved into QskBoxRectangleNode 2024-09-17 13:57:10 +02:00
Uwe Rathmann 58344c0c4e QskFillNode::Hints added 2024-09-17 13:40:58 +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 3fb9ac8495 TODO markers added 2024-09-12 09:05:54 +02:00
Uwe Rathmann 30157553f4 Merge branch 'master' into features/arcrenderer 2024-09-11 18:12:12 +02:00
Uwe Rathmann 8d342c222e broken QML version initialization fixed 2024-09-11 18:10:18 +02:00
Uwe Rathmann 7e07fc11a1 Merge branch 'master' into features/arcrenderer 2024-09-11 16:14:55 +02:00
Uwe Rathmann 68e9303357 QskArcRenderer introduced 2024-09-11 10:24:22 +02:00
Uwe Rathmann 7f0e0126be Merge branch 'master' into arcrenderer2 2024-09-09 09:57:35 +02:00
Uwe Rathmann cc64460a80 QskProgressRingSkinlet::contentsSizeHint with constraints 2024-09-09 09:54:23 +02:00
Uwe Rathmann d0a564ff50 using ValueMeter for StorageMeter/EnergyMeter 2024-09-05 09:15:25 +02:00
Uwe Rathmann c61e3c7f36 CircularProgressBar removed, using QskProgressRing instead 2024-09-04 17:50:42 +02:00
Uwe Rathmann 86942d4226 code duplication eliminated 2024-09-04 17:08:40 +02:00
Uwe Rathmann 11df0bb694 code duplication eliminated 2024-09-04 16:30:05 +02:00
Uwe Rathmann 16dcddd0f2 unused code/definitions removed 2024-09-04 15:46:33 +02:00
Uwe Rathmann 8bc7146de0 wip 2024-09-03 08:14:41 +02:00
Uwe Rathmann b97507bf84 wip 2024-09-02 12:00:41 +02:00