Commit graph

  • 4175dbb3e5 Bump version to 0.8.2 master Ruslan Mustakov 2021-05-03 23:18:50 +07:00
  • 7eadb07820 Move template below arrays import Joey 2021-05-03 10:01:38 -06:00
  • 00d8ac2691 Support nim case insensitivy in pragmas Jason 2021-03-09 01:57:51 -07:00
  • 388bea9205 Added moveToward for vectors. Arun Dilipan 2020-11-23 11:29:03 -05:00
  • f25c3c7a5d Clarify version compability ShalokShalom 2020-10-11 23:17:11 +02:00
  • d3e5f91b40 Fix wrapping methods with Array return types Ruslan Mustakov 2020-08-14 01:44:48 +07:00
  • 3f46e3c648 Break reference cycle in NimGodotObject Ruslan Mustakov 2020-06-05 16:53:34 +07:00
  • 87707a86b4 Remove Travis badge from README Ruslan Mustakov 2020-06-03 18:06:18 +07:00
  • 031774f54f More efficient and GC-safe conversions in API generator Ruslan Mustakov 2020-06-03 15:52:11 +07:00
  • ed9ede5cb3 Up version to 0.7.27 Ruslan Mustakov 2020-02-05 12:34:44 +07:00
  • a49fcbdac7 Fix variant size for 32bit platform with memory alignment Konstantin Zaitsev 2020-02-05 10:30:04 +07:00
  • 157a90e4a0
    add gensym in hygienic template fix thanks to demotohiro (#55) zetashift 2020-02-05 05:35:50 +01:00
  • d1b82d351c Fix unsigned int conversion to/from Variant Ruslan Mustakov 2019-12-23 20:53:13 +07:00
  • 78d3626fa3 Do not log error when casting fails Ruslan Mustakov 2019-12-04 23:58:13 +07:00
  • 1b8e7ccd98 Add variant conversion for Option[T] Ruslan Mustakov 2019-10-02 15:26:41 +07:00
  • c2db807da4 Up version to 0.7.23 Ruslan Mustakov 2019-09-20 09:20:50 +07:00
  • 7dd1b1ed5f Add self to field initialization Dwana Games 2019-09-19 14:14:58 -05:00
  • 2f3f4034cf Fix newVariant for nil strings and older Nim Ruslan Mustakov 2019-09-18 13:27:31 +07:00
  • 19b0c23d62 Finalize support for Nim 0.20 Ruslan Mustakov 2019-09-15 15:39:10 +07:00
  • 0fecfdb3b8 Updated to work with nim 0.20 Dwana Games 2019-06-21 20:11:29 -05:00
  • 34fda99def Small changes to add 0.18.0 compatibility zetashift 2019-03-01 02:18:00 +01:00
  • 3a935b9308 attempt to make 0.19 compatible Fabian Keller 2018-12-30 12:40:10 +01:00
  • f45281f5a0 Fix possible double free memory on exit Konstantin Zaitsev 2019-09-12 14:50:02 +07:00
  • db4bb91765 Fix editor crash in multithreaded mode Ruslan Mustakov 2019-07-09 13:48:54 +07:00
  • 1770d13119 Make setStackBottom backwards compatible develupdate Joey Payne 2019-03-10 17:53:41 -06:00
  • a8021301bf Fix compiler warnings about dot imports Joey Payne 2019-03-10 17:09:42 -06:00
  • 0ad22b7b7c Fix compilation errors in generated API Joey Payne 2019-03-10 17:08:42 -06:00
  • 8d8d095af9 fixed new name of setStackBottom Fabian Keller 2018-12-30 18:01:10 +01:00
  • 9f29e2eec9 fixed more isNil usages Fabian Keller 2018-12-30 17:09:50 +01:00
  • a05b5c1776 work-around for nim-lang/Nim#7375 Fabian Keller 2018-12-30 16:32:40 +01:00
  • a536c102d6 workaround for nim/macro/typedesc issue Fabian Keller 2018-12-30 15:41:44 +01:00
  • 5ab4775939 attempt to make 0.19 compatible Fabian Keller 2018-12-30 12:40:10 +01:00
  • e9d73d8ec4 Fix GDNative API procedure declarations Ruslan Mustakov 2018-10-11 19:06:05 +07:00
  • 859f9f04fb OrderedTable to Variant conversion support v0.7.17 Ruslan Mustakov 2018-09-21 16:34:09 +07:00
  • ceaf66a34c Make classRegistry use hashes instead of strings as keys for faster lookup Up version to 0.7.16 v0.7.16 Evgeny Zuev 2018-08-28 14:05:33 +07:00
  • fd5f77e7c2 Fix gdobj to properly handle var block v0.7.15 Ruslan Mustakov 2018-08-14 17:59:24 +07:00
  • 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 v0.7.14 Evgeny Zuev 2018-06-21 16:46:00 +07:00
  • ddb0f080f3 Update master documentation for changeset 13f5aba3fe gh-pages Travis 2018-06-04 11:15:00 +00:00
  • 13f5aba3fe Up version to 0.7.13 v0.7.13 Ruslan Mustakov 2018-06-04 17:26:26 +07:00
  • b96f714f22 Update master documentation for changeset b3ad6134d9 Travis 2018-06-04 10:14:31 +00:00
  • b3ad6134d9 Fix doc generation Ruslan Mustakov 2018-06-04 16:24:52 +07:00
  • 1e8ccfea2b Fix handling of Error as an argument in Godot API Ruslan Mustakov 2018-06-04 14:28:07 +07:00
  • 9e61030817 Up version to 0.7.12 v0.7.12 Ruslan Mustakov 2018-06-04 11:50:09 +07:00
  • 66c939b9e6 Fix for latest Nim Ruslan Mustakov 2018-06-04 11:47:17 +07:00
  • 76de026b4f Implement hash proc for Godot types Ruslan Mustakov 2018-06-04 11:23:23 +07:00
  • 4eb771e9be Support all the default values Ruslan Mustakov 2018-06-04 10:34:47 +07:00
  • 2dd0130c78 Avoid name clashes between properties and methods Ruslan Mustakov 2018-06-04 09:51:07 +07:00
  • 651c2d823c Handle nil object references properly Ruslan Mustakov 2018-06-04 09:24:54 +07:00
  • 8b1ac6d835 Fix compilation with C++ backend. Fixes #25. Ruslan Mustakov 2018-06-04 08:48:08 +07:00
  • 21ca9a088b export Vector2 normalize proc Jon Renner 2018-05-18 17:34:53 -05:00
  • 96dfc7de90 Fix for latest Nim v0.7.11 Ruslan Mustakov 2018-05-16 15:06:43 +07:00
  • a1d1481967 Add a remark to thread enter warning v0.7.10 Ruslan Mustakov 2018-05-14 21:15:11 +07:00
  • 6e014bbc01 Make godotapigen use getter return type for property types v0.7.9 Ruslan Mustakov 2018-04-24 11:12:49 +07:00
  • b8a21470fc Update documentation for v0.7.8 Travis 2018-03-31 11:32:21 +00:00
  • 48b813ad36 Update master documentation for changeset dc6ebaf575 Travis 2018-03-31 11:28:00 +00:00
  • dc6ebaf575 Fix GDNative API version check v0.7.8 Ruslan Mustakov 2018-03-31 17:43:46 +07:00
  • be6f01e3b7 More pool array features: subarray, mitems, mpairs v0.7.7 Ruslan Mustakov 2018-02-22 18:55:52 +07:00
  • daaec28b5d Update documentation for v0.7.6 Travis 2018-02-17 17:22:02 +00:00
  • 7cb156b910 Update master documentation for changeset d11856377e Travis 2018-02-17 17:21:32 +00:00
  • d11856377e Implement Vector2 and Rect2 procs v0.7.6 Ruslan Mustakov 2018-02-17 23:44:07 +07:00
  • ac56035be7 Update documentation for v0.7.5 Travis 2018-01-31 14:29:54 +00:00
  • 0aab6e17ef Update license year and fix doc to have Godot 3.0 download URL v0.7.5 Ruslan Mustakov 2018-01-31 20:52:15 +07:00
  • 5ccf351b5a Fix Variant export Ruslan Mustakov 2018-01-31 20:30:13 +07:00
  • b25cc02fd8 Update documentation for v0.7.4 Travis 2018-01-25 13:13:09 +00:00
  • 46a1aa6700 Update master documentation for changeset f05eb090f7 Travis 2018-01-25 12:11:35 +00:00
  • f05eb090f7 Update after GDNative API changes v0.7.4 Ruslan Mustakov 2018-01-25 17:52:58 +07:00
  • e3216f09d0 Update ref types not to be var in parameters Ruslan Mustakov 2018-01-25 17:39:01 +07:00
  • ae3171cb98 Fix Vector2 += v0.7.3 Ruslan Mustakov 2018-01-15 11:01:48 +07:00
  • 4b313cf4ed Update documentation for v0.7.2 Travis 2018-01-12 19:10:56 +00:00
  • d4ab8a5524 Update after recent GDNative API changes v0.7.2 Ruslan Mustakov 2018-01-12 23:22:50 +07:00
  • 09326f5104 Fix Reference leak and improve gdnew performance v0.7.1 Ruslan Mustakov 2018-01-11 16:52:41 +07:00
  • d89073bac8 Do not depend on asyncdispatch v0.7.0 Ruslan Mustakov 2017-12-29 11:50:56 +07:00
  • e2feb06468 Add indexed property support v0.6.11 Ruslan Mustakov 2017-12-18 17:22:12 +07:00
  • 4d19140d7c Update for latest GDNative API changes v0.6.10 Ruslan Mustakov 2017-12-18 13:48:01 +07:00
  • a6b7203ed9 Update master documentation for changeset 72dd992e66 Travis 2017-12-10 11:18:38 +00:00
  • 72dd992e66 Fix docbuild Ruslan Mustakov 2017-12-08 21:23:32 +07:00
  • 50835baca8 Fix travis Ruslan Mustakov 2017-12-08 15:44:28 +07:00
  • c06792df8d Add vec2(). Closes #12 Ruslan Mustakov 2017-12-08 16:07:23 +07:00
  • 8d6972f729 Fix doc generation Ruslan Mustakov 2017-12-08 13:21:01 +07:00
  • 0d21c361d0 Use setStackBottom for methods called from outside v0.6.9 Ruslan Mustakov 2017-11-28 12:04:07 +07:00
  • 3e1e8f1073 Repair Travis build Ruslan Mustakov 2017-11-22 16:48:37 +07:00
  • e2049ff1a7 Update for latest Nim v0.6.8 Ruslan Mustakov 2017-11-22 16:36:39 +07:00
  • 4e24244c48 Update for latest Godot Ruslan Mustakov 2017-11-22 12:28:54 +07:00
  • a1c378301a Update for latest Godot Ruslan Mustakov 2017-11-21 02:44:32 +07:00
  • bf5bd54356 Rename Rect3 to AABB to sync with Godot v0.6.5 Ruslan Mustakov 2017-11-20 06:52:37 +07:00
  • cc6bfa0045 Update for latest GDNative API changes v0.6.4 Ruslan Mustakov 2017-11-13 10:18:25 +07:00
  • a93dcd1d4d Update for latest Nim v0.6.3 Ruslan Mustakov 2017-11-08 11:39:07 +07:00
  • e494dc914a Update GDNative API struct Ruslan Mustakov 2017-11-08 11:14:48 +07:00
  • 26570707aa Fix poll loop Ruslan Mustakov 2017-10-18 11:47:20 +07:00
  • d2b86a2b94 Perform poll(0) in a loop Ruslan Mustakov 2017-10-17 16:32:07 +07:00
  • 1b47dac4e9 Fix thread_enter not to use GC v0.6.2 Ruslan Mustakov 2017-10-16 20:10:00 +07:00
  • 7f73a89878 Fix $ for core types Ruslan Mustakov 2017-10-12 21:26:36 +07:00
  • c5d7680e53 Change GodotClassConstructor to a safe signature Ruslan Mustakov 2017-10-12 20:55:45 +07:00
  • f5abff05e6 Extend GDNative API according to the latest update v0.6.1 Ruslan Mustakov 2017-10-09 14:47:28 +07:00
  • 54d962afd4 Fix void return type in godotapigen v0.6.0 Ruslan Mustakov 2017-10-05 18:55:51 +07:00
  • b62db02d8f Use GDNative API struct Ruslan Mustakov 2017-10-04 23:41:15 +07:00
  • cf75723fa1 Fix crash when passing nil seq to godot Up version to 0.5.10 v0.5.10 Evgeny Zuev 2017-09-19 17:47:28 +07:00
  • 178192651f Update docs regarding Nim version v0.5.9 Ruslan Mustakov 2017-09-14 11:04:52 +07:00
  • 77a8cf7815 Replace ~ with of Ruslan Mustakov 2017-09-14 11:04:34 +07:00
  • 99934854d0 Fix Reference handling Ruslan Mustakov 2017-09-13 20:52:08 +07:00