Commit Graph

2396 Commits

Author SHA1 Message Date
Uwe Rathmann cd19b047ab setting an initial material, so that the node can be inserted into the
scene grapf without rnning into Qt assertions
2022-09-30 15:08:19 +02:00
Rick Vogel b7e283c35c playground compileable 2022-09-29 22:31:47 +02:00
Rick Vogel ce233ccb09 make svg2qvg for robust 2022-09-29 21:34:04 +02:00
Rick Vogel f2ec4f862f added svg2qvg cmake function 2022-09-29 21:26:29 +02:00
Rick Vogel e23230be98 reformatting 2022-09-29 19:45:47 +02:00
Rick Vogel 238e8aeb00 partially added ensure_skins mechanism 2022-09-29 19:05:57 +02:00
Rick Vogel aa132beccb fixed install suffix location 2022-09-29 19:05:14 +02:00
Rick Vogel 3045f5691f add folder property to skins 2022-09-29 18:09:57 +02:00
Rick Vogel 83aa2170b6 all examples compileable 2022-09-29 17:59:07 +02:00
Uwe Rathmann 45e59d6c10 wip 2022-09-29 17:26:15 +02:00
Rick Vogel dcd0ecfa49 qml examples compilable 2022-09-29 17:21:01 +02:00
Rick Vogel f860213739 reformatting and documentation 2022-09-29 16:54:18 +02:00
Uwe Rathmann f798f2228c more details around shapes 2022-09-29 16:50:46 +02:00
Uwe Rathmann 634ca3bed3 smarter matrial updates 2022-09-29 12:40:22 +02:00
Rick Vogel 2c666f6126 dialogbuttons compilable 2022-09-29 00:21:22 +02:00
Rick Vogel ab86fb0468 inputcontext compilable 2022-09-29 00:06:44 +02:00
Rick Vogel a4e2f9f1da initial commit with iot dashboard working 2022-09-28 23:49:30 +02:00
Uwe Rathmann b138d04053 shaders for gradients ( QGradient variations ) added 2022-09-28 20:14:10 +02:00
Uwe Rathmann f3acb55170 code improved 2022-09-27 15:06:44 +02:00
Uwe Rathmann c8367c8a5e shapes playground example added 2022-09-26 17:51:28 +02:00
Uwe Rathmann a13dcf8428 QskShapeNode added 2022-09-26 17:51:07 +02:00
Uwe Rathmann 12e462e657 filling the vertex buffer fixed 2022-09-26 17:50:07 +02:00
Uwe Rathmann 60efe3649b QSK_EXPORT added 2022-09-26 17:49:47 +02:00
Uwe Rathmann 3ccaa113fd QskShapeNode introduced ( completely untestest, without gradients in the
first version )
2022-09-26 14:44:23 +02:00
Uwe Rathmann 96906e04ca code reorganized 2022-09-26 14:44:06 +02:00
Uwe Rathmann b2d7d77640 QskStrokeNode introduced ( untested so far ) 2022-09-23 17:49:49 +02:00
Uwe Rathmann ab34af0b03 include changed 2022-09-23 17:49:13 +02:00
Uwe Rathmann 9cb3bc6ab9 compare operation fixed 2022-09-23 12:39:34 +02:00
Uwe Rathmann 36e84e53b6 code simplified 2022-09-20 08:43:39 +02:00
Uwe Rathmann 3a0796e085 calculation of the cube animtor matrix aligned ( still some questions
left concerning non symmetric calculations )
2022-09-16 18:06:16 +02:00
Uwe Rathmann cb67a057d7 compiler error fixed 2022-09-13 13:05:47 +02:00
Uwe Rathmann 4f8a76234a index added for animator lookups to allow smooth transitions f.e when
selcting an cell in a list box
2022-09-13 12:40:44 +02:00
Uwe Rathmann 7ca1e2f261 uncrustified 2022-09-13 12:22:20 +02:00
Uwe Rathmann 1900adbabb Using a flat map ( sorted std::vector ) instead of a std:map for the
animators. Preperations for inntroducing aspect/index as lookup key.
2022-09-12 18:18:51 +02:00
Uwe Rathmann a4a6e28ecc unused member removed 2022-09-12 18:16:07 +02:00
Uwe Rathmann cb7acb6b92 QskDialogButton subcontrols removed. In case we need to make them
different from normal push buttons we should introduce a "dialog" section, where we can avoid having to duplicate all hint settings
2022-09-09 12:36:21 +02:00
Uwe Rathmann 4ca5e798c8 broken state changes fixed 2022-09-09 12:01:30 +02:00
Uwe Rathmann 996e849fc5 startHintTransitions added to be able to start transitions withot
changing the state
2022-09-09 11:29:47 +02:00
Uwe Rathmann 47df732f4a better seperation between state animators and those for skin changes 2022-09-09 10:25:46 +02:00
Uwe Rathmann 50ec41868d some APIs narrowed from QskAspect to QskAspect::Subcontrol 2022-09-09 09:30:15 +02:00
Uwe Rathmann 76af5edfce moc include added 2022-09-09 09:15:26 +02:00
Uwe Rathmann beddc2569f early check for animators 2022-09-06 08:00:18 +02:00
Uwe Rathmann b926476e55 QskHintAnimatorTable::isEmpty added 2022-09-06 07:57:08 +02:00
Uwe Rathmann 0b38a95677 Merge branch 'animset' 2022-09-04 10:38:20 +02:00
Uwe Rathmann 8088664465 less operator added 2022-09-04 10:37:40 +02:00
Peter Hartmann c4000eb44b Material 3: Calculate real pixels from device-independent pixels
Resolves #210
2022-08-31 19:29:39 +02:00
Peter Hartmann 4216775891 IOT example: Use shadows from the system
... and not our own ones.

Resolves #201
2022-08-31 14:41:45 +02:00
Uwe Rathmann bfab362bbb Qt 6.4 compatibility fix 2022-08-29 17:44:57 +02:00
Uwe Rathmann c72f4be8d6 crashes fixed 2022-08-29 15:42:19 +02:00
Uwe Rathmann df5eb382f9 QskSubcontrolLayoutEngine improved 2022-08-29 15:02:43 +02:00