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
Paul Knopf
b8aac71cbd
Using Qml.RegisterType instead.
2018-09-20 21:37:35 -04:00
Paul Knopf
3493acc312
Updating buildary. [skip ci]
2018-09-20 11:06:25 -04:00
Paul Knopf
f1eca134d6
Added support for web engine. Closes #66
2018-09-12 23:45:11 -04:00
Paul Knopf
d8ae7c1716
typos [skip ci]
2018-09-12 17:45:17 -04:00
Paul Knopf
1f6a2c3226
Documenting the self-hosting stuff. [skip ci]
2018-09-12 17:43:35 -04:00
MaxMommersteeg
b0a3adb665
Fixed typo.
2018-09-12 12:47:29 -04:00
Paul Knopf
72f690214f
Merge branch 'release/0.5.0'
2018-09-12 11:00:35 -04:00
Paul Knopf
53525c0ba0
Using a different approach for hosting that doesn't require an external lib.
...
[skip ci]
2018-09-11 22:26:50 -04:00