Ruslan Mustakov
|
4175dbb3e5
|
Bump version to 0.8.2
|
2021-05-03 23:18:50 +07:00 |
|
Ruslan Mustakov
|
d3e5f91b40
|
Fix wrapping methods with Array return types
|
2020-08-14 01:44:48 +07:00 |
|
Ruslan Mustakov
|
3f46e3c648
|
Break reference cycle in NimGodotObject
|
2020-06-05 16:53:34 +07:00 |
|
Ruslan Mustakov
|
031774f54f
|
More efficient and GC-safe conversions in API generator
|
2020-06-03 17:58:47 +07:00 |
|
Ruslan Mustakov
|
ed9ede5cb3
|
Up version to 0.7.27
|
2020-02-05 12:34:44 +07:00 |
|
Ruslan Mustakov
|
d1b82d351c
|
Fix unsigned int conversion to/from Variant
|
2019-12-23 20:53:13 +07:00 |
|
Ruslan Mustakov
|
78d3626fa3
|
Do not log error when casting fails
This allows not to perform unnecessary 'of' check before
casting, if cast failure is expected.
|
2019-12-04 23:58:13 +07:00 |
|
Ruslan Mustakov
|
1b8e7ccd98
|
Add variant conversion for Option[T]
|
2019-10-02 15:26:41 +07:00 |
|
Ruslan Mustakov
|
c2db807da4
|
Up version to 0.7.23
|
2019-09-20 09:20:50 +07:00 |
|
Ruslan Mustakov
|
2f3f4034cf
|
Fix newVariant for nil strings and older Nim
|
2019-09-18 13:27:31 +07:00 |
|
Ruslan Mustakov
|
19b0c23d62
|
Finalize support for Nim 0.20
Closes #32, closes #41.
|
2019-09-15 20:11:15 +07:00 |
|
Konstantin Zaitsev
|
f45281f5a0
|
Fix possible double free memory on exit
|
2019-09-12 18:59:11 +07:00 |
|
Ruslan Mustakov
|
db4bb91765
|
Fix editor crash in multithreaded mode
|
2019-07-09 13:48:54 +07:00 |
|
Ruslan Mustakov
|
e9d73d8ec4
|
Fix GDNative API procedure declarations
Earlier signature mismatch caused problems on macOS with Godot 3.1.
|
2018-10-11 19:06:05 +07:00 |
|
Ruslan Mustakov
|
859f9f04fb
|
OrderedTable to Variant conversion support
|
2018-09-21 16:34:09 +07:00 |
|
Evgeny Zuev
|
ceaf66a34c
|
Make classRegistry use hashes instead of strings as keys for faster lookup
Up version to 0.7.16
|
2018-08-29 13:44:37 +07:00 |
|
Ruslan Mustakov
|
fd5f77e7c2
|
Fix gdobj to properly handle var block
|
2018-08-14 17:59:24 +07:00 |
|
Evgeny Zuev
|
8d68051f23
|
Fix system.of being preferred over godot.of in some cases
Fix `as` fails when argument `obj` is not convertible to `T`
Up version to 0.7.14
|
2018-06-21 17:53:01 +07:00 |
|
Ruslan Mustakov
|
13f5aba3fe
|
Up version to 0.7.13
|
2018-06-04 17:26:26 +07:00 |
|
Ruslan Mustakov
|
9e61030817
|
Up version to 0.7.12
|
2018-06-04 11:50:37 +07:00 |
|
Ruslan Mustakov
|
96dfc7de90
|
Fix for latest Nim
|
2018-05-16 15:06:57 +07:00 |
|
Ruslan Mustakov
|
a1d1481967
|
Add a remark to thread enter warning
|
2018-05-14 21:15:11 +07:00 |
|
Ruslan Mustakov
|
6e014bbc01
|
Make godotapigen use getter return type for property types
Fixes #20.
|
2018-04-24 11:12:49 +07:00 |
|
Ruslan Mustakov
|
dc6ebaf575
|
Fix GDNative API version check
Fixes #18.
|
2018-03-31 17:45:50 +07:00 |
|
Ruslan Mustakov
|
be6f01e3b7
|
More pool array features: subarray, mitems, mpairs
|
2018-02-22 18:55:52 +07:00 |
|
Ruslan Mustakov
|
d11856377e
|
Implement Vector2 and Rect2 procs
This allows compiler to inline/optimize them, which cannot be done if
these procs are invoked via GDNative API.
|
2018-02-17 23:44:07 +07:00 |
|
Ruslan Mustakov
|
0aab6e17ef
|
Update license year and fix doc to have Godot 3.0 download URL
|
2018-01-31 20:52:15 +07:00 |
|
Ruslan Mustakov
|
f05eb090f7
|
Update after GDNative API changes
|
2018-01-25 17:52:58 +07:00 |
|
Ruslan Mustakov
|
ae3171cb98
|
Fix Vector2 +=
|
2018-01-15 11:01:48 +07:00 |
|
Ruslan Mustakov
|
d4ab8a5524
|
Update after recent GDNative API changes
|
2018-01-12 23:22:50 +07:00 |
|
Ruslan Mustakov
|
09326f5104
|
Fix Reference leak and improve gdnew performance
|
2018-01-11 16:52:41 +07:00 |
|
Ruslan Mustakov
|
d89073bac8
|
Do not depend on asyncdispatch
Instead, allow to register frame callbacks.
|
2017-12-29 11:52:00 +07:00 |
|
Ruslan Mustakov
|
e2feb06468
|
Add indexed property support
|
2017-12-18 17:22:12 +07:00 |
|
Ruslan Mustakov
|
4d19140d7c
|
Update for latest GDNative API changes
|
2017-12-18 13:48:01 +07:00 |
|
Ruslan Mustakov
|
0d21c361d0
|
Use setStackBottom for methods called from outside
|
2017-11-28 12:04:07 +07:00 |
|
Ruslan Mustakov
|
e2049ff1a7
|
Update for latest Nim
|
2017-11-22 16:38:28 +07:00 |
|
Ruslan Mustakov
|
4e24244c48
|
Update for latest Godot
|
2017-11-22 12:28:54 +07:00 |
|
Ruslan Mustakov
|
a1c378301a
|
Update for latest Godot
|
2017-11-21 02:44:32 +07:00 |
|
Ruslan Mustakov
|
bf5bd54356
|
Rename Rect3 to AABB to sync with Godot
|
2017-11-20 06:52:37 +07:00 |
|
Ruslan Mustakov
|
cc6bfa0045
|
Update for latest GDNative API changes
|
2017-11-13 10:18:25 +07:00 |
|
Ruslan Mustakov
|
a93dcd1d4d
|
Update for latest Nim
|
2017-11-08 11:39:07 +07:00 |
|
Ruslan Mustakov
|
e494dc914a
|
Update GDNative API struct
|
2017-11-08 11:14:48 +07:00 |
|
Ruslan Mustakov
|
1b47dac4e9
|
Fix thread_enter not to use GC
|
2017-10-16 20:10:16 +07:00 |
|
Ruslan Mustakov
|
f5abff05e6
|
Extend GDNative API according to the latest update
|
2017-10-09 14:47:28 +07:00 |
|
Ruslan Mustakov
|
b62db02d8f
|
Use GDNative API struct
|
2017-10-05 18:28:12 +07:00 |
|
Evgeny Zuev
|
cf75723fa1
|
Fix crash when passing nil seq to godot
Up version to 0.5.10
|
2017-09-19 18:26:55 +07:00 |
|
Ruslan Mustakov
|
178192651f
|
Update docs regarding Nim version
|
2017-09-14 11:11:03 +07:00 |
|
Ruslan Mustakov
|
ee53768c13
|
Export generated init
|
2017-09-04 20:28:34 +07:00 |
|
Ruslan Mustakov
|
b5fd4295e6
|
Always generate init with super call
|
2017-09-04 19:29:59 +07:00 |
|
Ruslan Mustakov
|
e3c014a359
|
Up version to 0.5.6
|
2017-09-04 15:21:25 +07:00 |
|