Jos van den Oever
|
385ae17bb7
|
Pass the emitter as mutable. It is pointless otherwise.
|
2018-10-26 00:32:02 +02:00 |
Jos van den Oever
|
fa337c37b1
|
Adapt code to changes in generator
|
2018-10-25 22:24:04 +02:00 |
Jos van den Oever
|
fac04fd6d4
|
Remove unneeded annotations
|
2018-09-29 23:47:23 +02:00 |
Jos van den Oever
|
13d8d1cf1d
|
Use AtomicPtr instead of Mutex
|
2018-09-29 23:28:24 +02:00 |
Jos van den Oever
|
0192124c70
|
Fix some clippy issues in written and generated code
|
2018-09-11 23:29:06 +02:00 |
Jos van den Oever
|
233cab0bfc
|
Update generated interface.rs files
|
2018-06-30 20:25:39 +02:00 |
Jos van den Oever
|
c27e451066
|
Check conversion between c_int and usize
|
2018-05-18 09:36:05 +02:00 |
Jos van den Oever
|
e636d82da5
|
More precise types
|
2018-05-16 19:19:21 +02:00 |
Jos van den Oever
|
392153f9a9
|
Allow optional primitive object properties
|
2018-05-15 21:45:05 +02:00 |
Jos van den Oever
|
fb6e2c933f
|
Convert test_object
|
2018-05-01 23:46:17 +02:00 |
Jos van den Oever
|
f848b4f80f
|
Add debug information to release builds of test and demo
|
2018-05-01 14:52:09 +02:00 |
Jos van den Oever
|
e42c2411f7
|
Rust api guidelines say constructors should be called "new"
|
2017-09-03 17:32:46 +02:00 |
Jos van den Oever
|
17f7bfdaa0
|
Rust API guideline: no get_ prefix
|
2017-08-31 09:01:14 +02:00 |
Jos van den Oever
|
f7ad9a9d5c
|
Return strings and bytearrays by reference by default in the rust code
|
2017-08-30 21:58:01 +02:00 |
Jos van den Oever
|
bd908181ec
|
Rust code formatting improvements
|
2017-08-29 21:15:36 +02:00 |
Jos van den Oever
|
c516409326
|
A few fixes for deeply nested objects
This is still broken according to the test test_objects.
|
2017-08-28 09:28:48 +02:00 |
Jos van den Oever
|
64bcac54f0
|
Allow nesting of binding types.
|
2017-08-27 01:40:03 +02:00 |
Jos van den Oever
|
d3312d6ce3
|
Remove generated code that is not needed.
|
2017-08-25 15:42:56 +02:00 |
Jos van den Oever
|
9e1419e8fe
|
Put the contents of types.rs in the interface
|
2017-08-25 15:10:07 +02:00 |
Jos van den Oever
|
3ba1ffb5eb
|
snapshot
|
2017-08-22 13:45:34 +02:00 |
Jos van den Oever
|
b94d65a217
|
Any QAbstractItemModel value can now be optional
|
2017-08-18 17:29:59 +02:00 |
Jos van den Oever
|
106c7ae468
|
Add u64 as bindings type
|
2017-08-16 08:54:14 +02:00 |
Jos van den Oever
|
48941e9d29
|
Third step towards using only generated models in Demo
|
2017-08-14 08:54:05 +02:00 |
Jos van den Oever
|
567a0e62f6
|
Add uniform tree model
|
2017-08-13 17:01:52 +02:00 |
Jos van den Oever
|
85df6f2031
|
Only use QModelIndex in binding as a return type
|
2017-08-13 01:10:13 +02:00 |
Jos van den Oever
|
4f39f27200
|
Remove QVariant and Variant from rust code
|
2017-08-13 00:00:48 +02:00 |
Jos van den Oever
|
7707f28ee7
|
Send specific types over model data() calls instead of QVariant
|
2017-08-12 21:41:10 +02:00 |
Jos van den Oever
|
62512ce321
|
Move main application to demo folder
|
2017-08-12 15:16:10 +02:00 |
Jos van den Oever
|
b57ece2caf
|
Add clean target for rust projects
|
2017-08-12 14:03:11 +02:00 |
Jos van den Oever
|
d1d0fc1277
|
Generate types.rs automatically
|
2017-08-12 13:41:49 +02:00 |
Jos van den Oever
|
ca8d60b277
|
Add support for int
|
2017-08-12 12:49:37 +02:00 |
Jos van den Oever
|
e93cb80d26
|
Fix converstion of ByteArray and String
|
2017-08-12 00:18:10 +02:00 |
Jos van den Oever
|
25d65e1b9e
|
Add a test
|
2017-08-11 17:24:24 +02:00 |