Commit graph

14 commits

Author SHA1 Message Date
Sebastian Hartte
a62a9c7cc8 Install .NET 2.1 side-by-side 2020-05-28 20:50:52 -04:00
Sebastian Hartte
3922f0e4b6 Update GitVersion.ToolThis removes the incompatibility with the netcoreapp31 runtime. 2020-05-28 20:50:52 -04:00
Sebastian Hartte
02dd83a687 NetVariant support for all QML built-in types
Added support for all QML built-in types in NetVariant:
- rect/QRectF maps to System.Drawing.RectangleF
- point/QPointF maps to System.Drawing.Point
- size/QSizeF maps to System.Drawing.SizeF
- color/QColor maps to System.Drawing.Color

The following require .NET Standard 2.1:
- vector2d/QVector2D maps to System.Numerics.Vector2
- vector3d/QVector3D maps to System.Numerics.Vector3
- vector4d/QVector4D maps to System.Numerics.Vector4
- quaternion/QQuaternion maps to System.Numerics.Quaternion
- matrix4x4/QMatrix4x4D maps to System.Numerics.Matrix4x4

Additionally, the following are supported as well for convenience:
- QRect maps to System.Drawing.Rectangle
- QPoint maps to System.Drawing.Point
- QSize maps to System.Drawing.Size
2020-05-28 20:50:52 -04:00
Paul Knopf
771dc954c0 The CI is now using the runtimes packaged at: https://github.com/qmlnet/qt-runtimes/releases/tag/releases 2019-04-13 14:16:11 -04:00
Paul Knopf
41e41eebb0 Don't need to cache anymore, download is quick. 2018-12-25 23:03:48 -05:00
Paul Knopf
cf6a4d6789 Fixing build. 2018-12-25 22:39:57 -05:00
Paul Knopf
cba3b24951 Fixing build. 2018-12-25 22:16:55 -05:00
Paul Knopf
a96a1840f5 Updating to netcoreapp2.2. 2018-12-25 22:09:07 -05:00
Paul Knopf
676fc180c4 Updating builds to Qt 5.12 and .NET 2.2
Using .NET Core GitVersion of OSX and Linux.
Remove bool from interop due to non-blittable.
2018-12-25 22:01:56 -05:00
Paul Knopf
68da149b6d Fixed issue with Linux/OSX builds not producing correct version number. 2018-08-08 18:28:24 -04:00
Paul Knopf
56bd29912e Using GitVersion, and deploying to MyGet. 2018-08-05 20:32:30 -04:00
Paul Knopf
675f3fcdad Creating a docker image with Qt embedded int it. This will set us up for Qml.Net.LinuxBinaries.
Updated job display names.


Updating docker image.


Updating docker image.


Not needed.
2018-08-03 01:28:32 -04:00
Paul Knopf
bb0b6cfe98 Added OSX build on travis. 2018-08-01 13:40:10 -04:00
Paul Knopf
99efbefe9d Got travis build working. 2018-07-14 14:25:31 -04:00