Ruslan Mustakov
|
66c939b9e6
|
Fix for latest Nim
Closes #23.
|
2018-06-04 11:50:37 +07:00 |
|
Ruslan Mustakov
|
8b1ac6d835
|
Fix compilation with C++ backend. Fixes #25.
|
2018-06-04 11:50:37 +07:00 |
|
Ruslan Mustakov
|
a1d1481967
|
Add a remark to thread enter warning
|
2018-05-14 21:15:11 +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
|
5ccf351b5a
|
Fix Variant export
|
2018-01-31 20:30:13 +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
|
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
|
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
|
26570707aa
|
Fix poll loop
|
2017-10-18 11:47:20 +07:00 |
|
Ruslan Mustakov
|
d2b86a2b94
|
Perform poll(0) in a loop
Temporary workaround for https://github.com/nim-lang/Nim/issues/6523
|
2017-10-17 16:32:07 +07:00 |
|
Ruslan Mustakov
|
1b47dac4e9
|
Fix thread_enter not to use GC
|
2017-10-16 20:10:16 +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
|
77a8cf7815
|
Replace ~ with of
|
2017-09-14 11:04:34 +07:00 |
|
Ruslan Mustakov
|
99934854d0
|
Fix Reference handling
|
2017-09-14 10:49:43 +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
|
fda800fd26
|
Avoid using godot_get_stack_bottom
It's not reliable on Android.
|
2017-08-23 13:29:35 +07:00 |
|
Ruslan Mustakov
|
7a96e33f74
|
Treat process and fixed process as multilevel calls
|
2017-08-17 17:47:27 +07:00 |
|
Ruslan Mustakov
|
f54de5cd46
|
Remove wrong assertion (false for references)
|
2017-08-17 16:52:11 +07:00 |
|
Ruslan Mustakov
|
72e6e774a7
|
Remove debug code from gdobj
|
2017-08-11 12:30:12 +07:00 |
|
Ruslan Mustakov
|
e8ea5fbe27
|
Rename noExport -> noGdExport
|
2017-08-09 17:03:48 +07:00 |
|
Ruslan Mustakov
|
fcc10071fb
|
Fix toVariant for nil values
|
2017-08-08 21:58:17 +07:00 |
|
Ruslan Mustakov
|
daa56270e5
|
Fix object property export
|
2017-08-08 17:23:45 +07:00 |
|
Ruslan Mustakov
|
4cc9711d2f
|
Handle nil in ==
|
2017-08-07 22:13:42 +07:00 |
|
Ruslan Mustakov
|
8ef554501f
|
Add nil check to tilde
|
2017-08-07 20:59:32 +07:00 |
|
Ruslan Mustakov
|
327cd0e18f
|
Proper inheritance checks and conversion
|
2017-08-06 19:22:38 +07:00 |
|
Ruslan Mustakov
|
643c445f87
|
Allow conversion from Real to int types
|
2017-08-06 14:21:48 +07:00 |
|
Ruslan Mustakov
|
72b706d7fe
|
Allow to omit type when default value is present
|
2017-08-06 13:43:11 +07:00 |
|
Ruslan Mustakov
|
f91a0d0364
|
Allow gdExport without Nim export
|
2017-08-05 23:02:48 +07:00 |
|
Ruslan Mustakov
|
fd40716b58
|
print can be used similar to echo
|
2017-08-05 22:55:27 +07:00 |
|
Ruslan Mustakov
|
3b89eeb9a7
|
Support default values
|
2017-08-05 22:33:21 +07:00 |
|
Ruslan Mustakov
|
c1c1852203
|
Provide type hints for standard types
|
2017-08-05 21:08:28 +07:00 |
|
Ruslan Mustakov
|
0062568dbc
|
Add nativescript frame callback, deprecate NimRuntime
|
2017-08-04 12:02:55 +07:00 |
|
Ruslan Mustakov
|
988b9e1f11
|
Documentation & Travis & Refactoring
|
2017-08-02 22:14:41 +07:00 |
|
Ruslan Mustakov
|
294c057ff9
|
Suppress false warning
|
2017-08-01 21:06:20 +07:00 |
|
Ruslan Mustakov
|
a91fe1f713
|
Temporary solution for multilevel calls
|
2017-08-01 20:50:10 +07:00 |
|
Ruslan Mustakov
|
692fbe892b
|
Support tool specifier
|
2017-08-01 18:25:24 +07:00 |
|
Ruslan Mustakov
|
be02bdfd9c
|
Put internal types in their modules
|
2017-07-31 19:00:15 +07:00 |
|
Ruslan Mustakov
|
728e3012c6
|
Export exported fields in gdobj
|
2017-07-31 18:44:52 +07:00 |
|
Ruslan Mustakov
|
7185682025
|
Dont import with '..'
|
2017-07-31 13:52:16 +07:00 |
|
Ruslan Mustakov
|
04c97656d8
|
gdnew via creating NativeScript
|
2017-07-28 23:11:59 +07:00 |
|
Ruslan Mustakov
|
5884cb766a
|
Fix invokeVarArgs return value
|
2017-07-28 22:38:47 +07:00 |
|
Ruslan Mustakov
|
05c858ee44
|
Fix invokeVarArgs
|
2017-07-28 18:44:01 +07:00 |
|
Ruslan Mustakov
|
f5769045fc
|
No destructors
|
2017-07-28 17:56:28 +07:00 |
|