Paul Knopf
ee94dca265
Merge branch 'develop' of https://github.com/qmlnet/qmlnet into develop
2019-04-23 08:39:03 -04:00
Paul Knopf
8dcda479ad
Merge branch 'hotfix/0.10.1' into develop
2019-04-23 08:12:42 -04:00
Paul Knopf
62c8b9f47b
Fixed issue with dynamic method invocations on QObjects not working.
2019-04-23 08:12:20 -04:00
Paul Knopf
ff203ceb3e
Fixed issue with exception being thrown when loading function pointers from host.
2019-04-23 08:00:10 -04:00
Paul Knopf
7b2d576569
[skip ci]
2019-04-21 10:27:02 -04:00
Paul Knopf
5947ed66e9
[skip ci]
2019-04-21 10:26:27 -04:00
Paul Knopf
2aa54dea39
Minor changes [skip ci].
2019-04-21 09:49:17 -04:00
Paul Knopf
6a4d534e76
Merge branch 'release/0.10.0'
2019-04-20 23:28:26 -04:00
Paul Knopf
56b9e81a15
Adding some hints if native library can't be found.
...
Closes #120
2019-04-20 23:19:11 -04:00
Paul Knopf
c3ff7c963a
Update README.md
2019-04-20 23:13:09 -04:00
Paul Knopf
1f250841e8
Added support for interacting with QObjects.
2019-04-20 23:08:45 -04:00
Paul Knopf
9da244e8ac
Removed invalid example.
2019-04-16 15:44:47 -04:00
Paul Knopf
e7a228a36f
Implemented inheritance.
...
Closes #32
2019-04-16 08:39:54 -04:00
Paul Knopf
02243c3d64
Merge branch 'release/0.9.0'
2019-04-15 00:42:57 -04:00
Paul Knopf
87ef7e4874
Revert "Set up CI with Azure Pipelines"
...
This reverts commit 865d3f9376 .
2019-04-15 00:42:10 -04:00
Paul Knopf
865d3f9376
Set up CI with Azure Pipelines
...
[skip ci]
2019-04-14 23:43:18 -04:00
Paul Knopf
038fe87219
Push to myget.
2019-04-14 14:19:19 -04:00
Paul Knopf
ef860ad234
Changed the runtime identifier for the windows binary package to win-x64
2019-04-14 14:15:05 -04:00
Paul Knopf
c5eac96569
Ooops.
2019-04-13 19:52:04 -04:00
Paul Knopf
5aa85a6ef0
Support for setting/getting app attributes.
...
Closes #111
2019-04-13 19:51:17 -04:00
Paul Knopf
72b26d2704
Support for setting org name/domain.
...
Closes #117
2019-04-13 19:10:18 -04:00
Paul Knopf
2f6e06a96f
Merge branch 'release/0.8.0'
2019-04-13 15:02:02 -04:00
Paul Knopf
11e09c0e67
Fixed auto downloading and configuring of Windows.
2019-04-13 15:00:55 -04:00
Paul Knopf
6ca97afdb4
Deploy packages now.
2019-04-13 14:16:11 -04:00
Paul Knopf
e7c4ba2454
Support for auto discovery and download of runtimes.
2019-04-13 14:16:11 -04:00
Paul Knopf
b65a990ace
Support for loading windows/osx runtimes.
2019-04-13 14:16:11 -04:00
Paul Knopf
064c3b8d75
Simplified the loading of native libs in Qml.Net.
...
This effectively removes support from loading Qt from NuGet.
Finalized the ability to configure a Qt runtime directory on Linux.
2019-04-13 14:16:11 -04:00
Paul Knopf
c4406cbcc4
Ensuring the symlinks are created.
2019-04-13 14:16:11 -04:00
Paul Knopf
4c35449008
Added our own tar extractor.
2019-04-13 14:16:11 -04:00
Paul Knopf
db7fb2bebc
Added unit test for extracting runtime.
2019-04-13 14:16:11 -04:00
Paul Knopf
4daae01b0f
Removed the build steps that handles the Qt runtimes. They will be managed differently.
2019-04-13 14:16:11 -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
Andy Fillebrown
652df12046
Let native callbacks be defined in shared libraries on *nix platforms.
2019-04-10 11:27:00 -04:00
Andy Fillebrown
3af4413455
Preserve nullptr if native module name is null or empty.
2019-04-10 11:27:00 -04:00
Andy Fillebrown
b52d237f6e
Let native callbacks be defined in shared libraries.
2019-04-10 11:27:00 -04:00
Max Mommersteeg
d86bda1807
Updated NuGet packages.
2019-04-03 04:26:52 +00:00
Paul Knopf
90704aa526
Ensuring UI thread. Making it optional.
2019-03-23 19:45:02 -04:00
Paul Knopf
53d6189d11
Oops.
2019-03-22 21:39:45 -04:00
Paul Knopf
8e070d8f18
Prevent people from raising signals from non-UI threads.
2019-03-22 14:31:14 -04:00
Paul Knopf
e53d7ff836
Minor changes.
2019-03-19 16:34:25 -04:00
Paul Knopf
aca7b6bcf9
Fixed issue with object types not being casted to native QML types.
2019-03-19 14:49:55 -04:00
Paul Knopf
76cc57f52f
Minor changes.
2019-03-13 22:42:17 -04:00
Paul Knopf
2230cf5c68
Minor changes.
2019-03-13 17:10:03 -04:00
Paul Knopf
4114923494
Added helper method to iterate collections (Net.listForEach).
2019-03-13 11:04:53 -04:00
Paul Knopf
dd79428e86
Added IQmlObjectDestroyed and IQmlComponentCompleted.
2019-03-06 13:02:17 -05:00
James Davila
e0c777909e
Added DispatchAsync to QCoreApplication
...
Applications can now dispatch async task returning functions in addition to Actions
2019-03-06 12:20:47 -05:00
Paul Knopf
6f25ddfb89
Fixed small bug in which Task<T> isn't being listened to for exceptions.
2019-02-24 15:45:39 -05:00
Paul Knopf
055860bc12
Added support for listening to extensions on tasks that have been called.
...
This allows global exception handlers. There is a Task.UnObservedExceptions, but it only get's called when the task that threw is GC collected, making logs kinda weird.
2019-02-23 10:50:39 -05:00
Paul Knopf
33613af7ea
Linking against the testlib now.
2019-02-22 14:23:17 -05:00
Paul Knopf
7255139374
Added a type safe was to raise property changed signals (using expressions).
2019-02-22 09:49:37 -05:00