Commit graph

461 commits

Author SHA1 Message Date
Max Mommersteeg
2b3a6aaa8f Updated to stable GitVersion.CommandLine. 2018-12-24 08:57:19 +01:00
Max Mommersteeg
f7c8ba0da3 Corrected typo in csproj. 2018-12-23 20:55:17 +00:00
Max Mommersteeg
edaf6c1be5 Modified csproj. 2018-12-23 20:55:17 +00:00
Max Mommersteeg
e50a58a782 Updated benchmark package. 2018-12-23 20:55:17 +00:00
Max Mommersteeg
f4b82147a2 Updated test framework packages. 2018-12-23 20:53:33 +00:00
Paul Knopf
6ace3a1bb7 Removed the dependency of ADL. 2018-12-23 14:23:13 -05:00
TripleWhy
35634c9f2a Relaxed assertion that was a little too enthusiastic 2018-12-22 08:28:34 -05:00
TripleWhy
c6881103c2 Avoid -Wweak-vtables warning 2018-12-22 08:28:34 -05:00
TripleWhy
e3c6ade78e Use delete[] to avoid undefined behavior 2018-12-22 08:28:34 -05:00
TripleWhy
89cbb9d43b Removed now obsolete arguments
Note: QGuiApplication.Exec(), Exit() and Quit() should be static, but I am not sure how much code that would break.
2018-12-22 08:28:34 -05:00
TripleWhy
6fd03ba4d7 Ran clang-tidy and fixed some reported issues 2018-12-22 08:28:34 -05:00
TripleWhy
da49e96933 Help the compiler help us 2018-12-22 08:28:34 -05:00
TripleWhy
7f373c6d8e NetVariant Refactoring
- Added support for long, unsigned long and float
- Code style unifications
- Treat (almost) all types the same
- Use correctly sized ints
- removed dynamic_casts where unnecessary
- reduced warnings
- micro optimizations
- some code modernizations
- improved const correctness
2018-12-22 08:28:34 -05:00
TripleWhy
496f424ef2 Updated appveyor build script to use MSVC2017 2018-12-22 08:28:34 -05:00
Paul Knopf
87df314d6d Added support for registering static types. 2018-12-16 18:22:28 +00:00
Paul Knopf
88ea8bf3bf Added a unit test for a previous commit. 2018-12-15 01:18:58 -05:00
Paul Knopf
08f35e0b72 Fixing windows build 2018-12-14 21:43:26 -05:00
Paul Knopf
ba3d05035e Making any null object types return "null", instead of "undefined". 2018-12-14 19:31:49 -05:00
Max Mommersteeg
1a104424ef Support QResource.UnregisterResource. 2018-12-06 16:04:39 -05:00
Max Mommersteeg
be357d4981 Support QQuickStyle.setFallbackStyle. 2018-12-06 15:47:24 -05:00
Paul Knopf
0681293d39 Made the Get* methods on NetJsValue return .NET types. 2018-10-14 13:58:19 -04:00
Paul Knopf
6d8ea1b373 Removing uneeded methods/properties. 2018-10-14 13:53:14 -04:00
Paul Knopf
efabbf5fc2 Adding some unit tests. 2018-10-14 13:23:46 -04:00
James Davila
18d2a6ff61 Added methods to facilitate passing arrays from QML to .NET
Exposed additional QJSValue methods as properties up through .NET to determine types
Added extension method that returns a typed IEnumerable from an INetJsValue object.
2018-10-11 14:53:50 -04:00
Michael Lamers
6848e7530d PhotoFrame sample now uses latest Qml.Net release 2018-10-07 13:25:45 -04:00
Paul Knopf
2ebbb5f614 Merge branch 'hotfix/0.6.2' into develop 2018-09-28 21:41:44 -04:00
Paul Knopf
8de97f6f64 #74 wasn't quite fixed. It is now. Add lib directory to the path at runtime. 2018-09-28 21:41:38 -04:00
Paul Knopf
5facdf8d38 Merge branch 'hotfix/0.6.1' into develop 2018-09-28 21:10:29 -04:00
Paul Knopf
f582339c16 Merge branch 'hotfix/0.6.1' 2018-09-28 21:10:29 -04:00
Paul Knopf
5c05930c54 Deploy all the Windows dlls. Closes #74 2018-09-28 21:10:24 -04:00
Paul Knopf
9f96ffe900 Deploy all the Windows dlls. Closes #74 2018-09-28 21:02:24 -04:00
James Davila
bc08cc2725 Added methods to retrieve data from NetListModel 2018-09-28 11:43:04 -04:00
Paul Knopf
adc861aa42 Removed the need for qml-private. 2018-09-24 13:24:50 -04:00
Paul Knopf
09b361aa4d
Updated examples link. [skip ci] 2018-09-24 06:40:56 -04:00
Paul Knopf
cd44dccbaa Updating NuGet package metadata. [skip ci] 2018-09-24 06:25:06 -04:00
Paul Knopf
17f64a436a Merge branch 'release/0.6.0' 2018-09-23 22:05:33 -04:00
Paul Knopf
97a11d08a0 Getting ready for deploy. [skip ci] 2018-09-23 22:05:08 -04:00
Paul Knopf
e0a769321e Made it so individual NetValue types are created for each js scope.
This closes #71
2018-09-23 21:55:45 -04:00
Paul Knopf
92b9e20726 Checking in a repro of an issue I am experiencing with lifetime management. [skip ci] 2018-09-23 20:16:13 -04:00
Paul Knopf
bf4abef06e Added supprot for setting/getting context properties. 2018-09-23 18:21:48 -04:00
Paul Knopf
65626d5a55 Merge remote-tracking branch 'origin/develop' into develop 2018-09-23 17:27:49 -04:00
Paul Knopf
7227c30b34 Simplified the global "Net" object. Remove toJsArray until I can dedicate more time to flush it out. 2018-09-23 17:25:19 -04:00
Paul Knopf
07bb26fb39 Added config+=qmlnet-trace to help debugging things. 2018-09-23 11:40:20 -04:00
Paul Knopf
59d475fb73
Add documentation link [skip ci] 2018-09-20 23:49:50 -04:00
Paul Knopf
0f2b41c472
Minor changes [skip ci] 2018-09-20 23:47:29 -04:00
Paul Knopf
60ccafd93b
Added gitter link [skip ci] 2018-09-20 23:46:41 -04:00
Paul Knopf
adfa033254
Updating Travis links [skip ci] 2018-09-20 23:40:15 -04:00
Paul Knopf
b4dfc990c9
Updated AppVeyor link [skip ci] 2018-09-20 23:39:00 -04:00
Paul Knopf
b3028d10ac Oops. 2018-09-20 21:48:13 -04:00
Paul Knopf
892da8dfef Only use QtWebEngine when it is compiled in. 2018-09-20 21:45:11 -04:00