Commit graph

624 commits

Author SHA1 Message Date
Paul Knopf
edd187c43e Added support for reading properties. 2017-08-14 14:35:21 -04:00
Paul Knopf
7341861d7a We are now reading properties from .NET (only bools ATM). 2017-08-14 14:27:03 -04:00
Paul Knopf
a2a82d9b57 Reorganizing a little bit, for sanity. 2017-08-14 10:34:18 -04:00
Paul Knopf
cd6401feb6 Fixed build. 2017-08-12 23:05:42 -04:00
Paul Knopf
7c10d295bb Support creating a .NET instance. Working on being able to invoke it. 2017-08-12 23:04:07 -04:00
Paul Knopf
15f87d1b26 Working on invoking a method. 2017-08-12 22:04:25 -04:00
Paul Knopf
996175944b Adding methods to type info. 2017-08-12 21:38:52 -04:00
Paul Knopf
201a1281bc Working on building type info. 2017-08-12 20:57:18 -04:00
Paul Knopf
040f4f27c0 Renaming some more things. 2017-08-12 19:48:32 -04:00
Paul Knopf
66ee8b9977 Dont need the spec type. 2017-08-12 19:44:38 -04:00
Paul Knopf
7cda6a2bce Renaming types. 2017-08-12 19:43:42 -04:00
Paul Knopf
e83518dcd9 Renaming types. 2017-08-12 19:41:52 -04:00
Paul Knopf
5469a7a75c Using directory pattern to get type info. 2017-08-12 18:37:36 -04:00
Paul Knopf
24180bc0c3 Added support for watching swig files for build. 2017-08-12 17:48:41 -04:00
Paul Knopf
2898b46829 Checkpoint. 2017-07-31 01:52:09 -04:00
Paul Knopf
f24a72d84d Fixed a memory leak in the std::string bindings.
See https://github.com/swig/swig/issues/998
2017-06-11 01:34:26 -04:00
Paul Knopf
5f096b60e3 Adding a net invoker.
This will be used to interact with the .NET environment.
2017-06-11 01:32:03 -04:00
Paul Knopf
0d8b8135ec Checking in code from goqml, which will be used to house .NET types in QML. 2017-06-09 08:22:45 -04:00
Paul Knopf
973a757d75 Created the command to quickly generate the swig bindings. 2017-06-07 12:20:35 -04:00
Paul Knopf
d3070f3fec Got the GUI application in there. Still rough.
Also, using full .NET for now, until .NET Core 2.0 comes out with the new APIs.
2017-06-06 00:24:44 -04:00
Paul Knopf
8054d2dcbe Added a rough test to verify we can load qml files. 2017-05-31 15:31:57 -04:00
Paul Knopf
1057043daf Adding another default project. 2017-05-31 14:15:49 -04:00
Paul Knopf
968616df48 Adding blank project. 2017-05-31 14:10:29 -04:00
Paul Knopf
ec79a1a3b8 Initial commit 2017-05-31 14:04:37 -04:00