Commit Graph

  • cd2232eddf Fix passing null to functions taking Object parameters Marc Gilleron 2022-09-23 21:20:37 +01:00
  • e40aa112ee
    Merge pull request #841 from bruvzg/typed_array Rémi Verschelde 2022-09-23 09:19:37 +02:00
  • c001d0e5c7
    Implement support for typed arrays. bruvzg 2022-09-15 10:33:07 +03:00
  • 5de2c059d1 Fix deriving a custom class with virtual methods Marc Gilleron 2022-09-20 00:29:39 +01:00
  • e83d472c00
    Update Basis/Transform3D/Quaternion to match the engine Aaron Franke 2022-09-19 18:15:04 -05:00
  • 8670305589
    Merge pull request #856 from aaronfranke/rename-elements Rémi Verschelde 2022-09-20 07:02:49 +02:00
  • e26a75cd0c
    Rename Basis "elements" to "rows" Aaron Franke 2022-09-19 18:19:03 -05:00
  • e30c858c5d
    Rename Transform2D "elements" to "columns" Aaron Franke 2022-09-19 18:22:29 -05:00
  • a330342e4f
    Merge pull request #853 from Faless/build/4.x_ci_cache Fabio Alessandrelli 2022-09-19 19:03:14 +02:00
  • d5e8675fd6 [CI] Add concurrency options and scons caching. Fabio Alessandrelli 2022-09-19 15:15:38 +02:00
  • bef1fa091c
    Merge pull request #835 from Faless/build/4.x_opt_debug Rémi Verschelde 2022-09-19 15:11:05 +02:00
  • 0b87aaa74c
    Merge pull request #838 from PapyChacal/scons-caching Fabio Alessandrelli 2022-09-19 14:51:40 +02:00
  • 8e717acf48 Add options to use scons caching for faster iteration. Emilien Bauer 2022-09-13 10:37:58 +02:00
  • aaee30e5c5
    Merge pull request #852 from aaronfranke/math Rémi Verschelde 2022-09-19 12:38:49 +02:00
  • 7ba459ae7b
    Add integer posmod and rename range_lerp to remap Aaron Franke 2022-09-18 18:28:44 -05:00
  • 9a2e8d907b
    Add pingpong and fract methods to Math Aaron Franke 2022-09-18 18:07:24 -05:00
  • b11ff9d876
    Replace stepify with snapped Aaron Franke 2022-09-18 17:49:02 -05:00
  • d20c4200db
    Update cubic interpolation methods to match core Aaron Franke 2022-09-18 17:33:59 -05:00
  • 942cd466ed
    Split is_equal_approx into float and double versions to match Godot Aaron Franke 2022-09-18 17:37:31 -05:00
  • 3450a1ab16 Merge pull request #847 from ninfur/issue-65997 Rémi Verschelde 2022-09-19 09:31:23 +02:00
  • 03d1120d6a Merge pull request #850 from Zylann/transform_local Rémi Verschelde 2022-09-19 09:30:11 +02:00
  • d910b72cb7 Merge pull request #851 from Zylann/quat_to_quaternion Rémi Verschelde 2022-09-19 09:29:57 +02:00
  • d4cef0bd43 Merge pull request #849 from Zylann/const_cast_to Rémi Verschelde 2022-09-19 09:29:51 +02:00
  • 53b0892791 Merge pull request #848 from Zylann/fix_class_constants Rémi Verschelde 2022-09-19 09:29:14 +02:00
  • c543a3cbe1 Add Transform3D translated_local, rotated_local, scaled_local Marc Gilleron 2022-09-18 22:35:43 +01:00
  • a35994ce7b Use quaternion instead of quat in method names Marc Gilleron 2022-09-18 22:44:18 +01:00
  • 99c004f689 Add Object::cast_to for const Object* Marc Gilleron 2022-09-18 22:23:49 +01:00
  • f8f25980e1 Class constants should be static Marc Gilleron 2022-09-18 20:58:44 +01:00
  • e7372cbe85 Add missing Vector4 function bindings Johannes Sinander 2022-09-18 11:06:17 +02:00
  • 3276688c82
    Merge pull request #844 from Zylann/fix_get_const Rémi Verschelde 2022-09-16 08:48:00 +02:00
  • 6f3bdab090 Fix issues with _get and _get_property_list Marc Gilleron 2022-09-15 23:46:50 +01:00
  • f24cc8be03
    Merge pull request #826 from bruvzg/string_info Rémi Verschelde 2022-09-15 21:10:13 +02:00
  • 16606cde39
    Merge pull request #840 from TokageItLab/move-some-methods-to-animation-from-variant Rémi Verschelde 2022-09-15 21:09:44 +02:00
  • be7ed4c775 headers: Sync with upstream commit 4ba934bf3 (4.0-beta1) Rémi Verschelde 2022-09-15 10:38:32 +02:00
  • 440c4ed703 Mode some methods to Animation from Variant Silc Renew 2022-09-15 04:13:51 +09:00
  • 36273baa7e
    Change PropertyInfo members to String. bruvzg 2022-09-02 10:41:24 +03:00
  • 420c86eb90 headers: Sync with upstream commit 22a09fef5 (4.0-alpha17) Rémi Verschelde 2022-09-13 15:51:33 +02:00
  • 7735ab48c4 CI: Make CMake builds use verbose output Rémi Verschelde 2022-09-09 17:02:40 +02:00
  • e45234fbbc
    Merge pull request #839 from rburing/add_self_list Rémi Verschelde 2022-09-13 12:29:08 +02:00
  • 3e97626b67 Add SelfList template Ricardo Buring 2022-09-13 11:32:12 +02:00
  • 2bf983e638 [SCons] Add "optimize" and "debug_symbols" options Fabio Alessandrelli 2022-09-11 19:25:22 +02:00
  • 024b6d2d9e
    Merge pull request #819 from Faless/bump/hashfuncs Fabio Alessandrelli 2022-09-12 14:01:57 +02:00
  • dff13ff129
    Merge pull request #836 from Faless/fix/4.x_file_list Rémi Verschelde 2022-09-12 13:31:32 +02:00
  • 081d425277 [MSVC] Add NOMINMAX flag to scons and cmake. Fabio Alessandrelli 2022-09-11 13:12:44 +02:00
  • e272d92827 [Test] Add minimal test for templates inclusion. Fabio Alessandrelli 2022-08-24 15:09:07 +02:00
  • c263b3e38c Fix get_file_list not returning all generated files. Fabio Alessandrelli 2022-09-11 21:35:09 +02:00
  • 43cdc2e037 Update hashfuncs, add some missing math funcs. Fabio Alessandrelli 2022-08-24 14:28:44 +02:00
  • 204e504d68
    Merge pull request #833 from aaronfranke/gitignore Rémi Verschelde 2022-09-08 10:18:24 +02:00
  • 91fcde48d4
    Add Godot 3.x ignores to the .gitignore file Aaron Franke 2022-09-07 22:52:14 -05:00
  • 0d7da02dc4 headers: Sync with upstream commit 86dd3f312 (4.0-alpha16) Rémi Verschelde 2022-09-07 13:17:03 +02:00
  • 446cacde15
    Merge pull request #817 from akien-mga/test-project-public-domain Rémi Verschelde 2022-09-07 13:07:57 +02:00
  • f71c711646
    Merge pull request #828 from aaronfranke/fix-constants Rémi Verschelde 2022-09-04 20:39:16 +02:00
  • 76ad89fe0b
    Generate constants in the bindings generator Aaron Franke 2022-09-02 21:32:38 -05:00
  • 862d1f1fdd
    Merge pull request #823 from Faless/fix/godot_namespace_requirement Rémi Verschelde 2022-09-02 09:16:59 +02:00
  • 02cdec2f91
    Merge pull request #824 from clayjohn/updatea15 Fabio Alessandrelli 2022-09-01 22:07:09 +02:00
  • f64c049f0c Update extension api to alpha 15 clayjohn 2022-09-01 11:24:31 -07:00
  • 162705fbed
    Merge pull request #822 from zhehangd/fix_basis Rémi Verschelde 2022-09-01 09:36:55 +02:00
  • bcf27d8af4 Ensure GDCLASS can be used outside the godot namespace. Fabio Alessandrelli 2022-09-01 04:11:23 +02:00
  • 6d1073d867 Basis constructor: row vectors -> column vectors Zhehang Ding 2022-08-31 19:05:58 -07:00
  • 1863bd88ad
    Merge pull request #703 from AlphaSoftLLC/fix_struct_forward_declaration Rémi Verschelde 2022-08-31 13:04:03 +02:00
  • 24f97739a1
    Merge pull request #816 from bruvzg/get_set_props Rémi Verschelde 2022-08-23 21:38:16 +02:00
  • 9220e9dd34 Relicense integration testing project under public domain/Unlicense Rémi Verschelde 2022-08-22 18:14:33 +02:00
  • 270ad28931
    Add support for _notification, _set, _get, _get_property_list, _property_can_revert, _property_get_revert, and _to_string methods. bruvzg 2022-08-19 10:30:06 +03:00
  • f454253005
    Merge pull request #814 from YuriSizov/object-expose-property-revert bruvzg 2022-08-19 18:48:37 +03:00
  • fa111d7078 Add support for property_*_revert methods Yuri Sizov 2022-08-18 16:43:01 +03:00
  • 8498f64a50 headers: Sync with upstream commit 11abffbf1 Rémi Verschelde 2022-08-10 17:43:20 +02:00
  • 624aeae2d3
    Add a more prominent warning about repository branches in README Hugo Locurcio 2022-08-10 14:55:42 +02:00
  • 8ba1c059da
    Merge pull request #803 from RiederAlex/fix-export-not-working Rémi Verschelde 2022-08-07 19:19:12 +02:00
  • 4c85682c9d Fix wrong filepaths in .gdextension, breaking the export Alexander Rieder 2022-08-07 15:29:50 +02:00
  • 9e210c1a02
    Merge pull request #799 from Kev/qualify-classdb-friend Rémi Verschelde 2022-07-31 15:14:22 +02:00
  • fd8173f109 Allow GDCLASS in own namespaces Kevin Smith 2022-07-31 11:46:35 +01:00
  • 9aa129caab
    Merge pull request #796 from Kev/windows-debug-symbols Fabio Alessandrelli 2022-07-29 15:46:46 +02:00
  • 54e1385729
    Merge pull request #798 from Faless/fix/4.x_no_memnew_cb Rémi Verschelde 2022-07-29 13:51:05 +02:00
  • 78cbae910d Fix "_instance_bindings != nullptr" for Wrapped objects. Fabio Alessandrelli 2022-07-29 01:20:07 +02:00
  • 8d4de1b537
    Merge pull request #677 from lukas-toenne/fix_object_ptr_args Fabio Alessandrelli 2022-07-29 01:17:34 +02:00
  • 7f44a1b44e Add debug information to Windows builds Kevin Smith 2022-07-26 21:08:48 +01:00
  • 89ca5440a2 headers: Sync with upstream commit 7281f0f23 Rémi Verschelde 2022-07-28 13:09:47 +02:00
  • 80a5c4f322
    Merge pull request #797 from Faless/fix/4.x_android_ci Rémi Verschelde 2022-07-28 09:34:18 +02:00
  • 0943dfc34a [CI] Fix Android builds after GH container update. Fabio Alessandrelli 2022-07-28 05:48:30 +02:00
  • 59fca06354 headers: Sync with upstream commit cc5135959 Rémi Verschelde 2022-07-27 14:36:57 +02:00
  • e87eb347ae Git hooks: Remove reference to unused pre-commit-make-rst Rémi Verschelde 2022-07-26 10:21:01 +02:00
  • dcd4460c88
    Merge pull request #794 from DNKpp/master Fabio Alessandrelli 2022-07-26 09:24:57 +02:00
  • 95574c1b11 fix: Object::cast_to checks provided object for nullptr DNKpp 2022-07-26 00:41:57 +02:00
  • 3cc1409210
    Merge pull request #793 from bruvzg/v4_v4i_proj Rémi Verschelde 2022-07-25 11:14:45 +02:00
  • a0b6203854
    Merge pull request #790 from bruvzg/mac_rename Rémi Verschelde 2022-07-21 10:25:43 +02:00
  • 91c56a0ad1
    Add bindings for Vector4, Vector4i, Projection built-in types. bruvzg 2022-07-20 23:49:08 +03:00
  • 0ee980abae
    Rename OSX to macOS. bruvzg 2022-07-20 11:01:47 +03:00
  • 8772a7faca
    Merge pull request #686 from ondy-personal/patch-1 Rémi Verschelde 2022-07-18 15:48:17 +02:00
  • 4bd0dab16b
    Merge pull request #687 from jtcooper10/cmake-default-build-type-fix Rémi Verschelde 2022-07-18 13:59:29 +02:00
  • 165ad14b0f CMake: fix CMAKE_BUILD_TYPE and BITS check Joshua Cooper 2022-02-05 15:34:24 -05:00
  • 9b4519280a CMake: Fixup build after #732 Rémi Verschelde 2022-07-18 12:58:50 +02:00
  • 3c73d1a7a2
    CMake: Don't use -fPIC on Windows (#732) Rémi Verschelde 2022-07-18 11:55:30 +02:00
  • c7a30aec03 CI: Use setup-python@v4 Rémi Verschelde 2022-07-18 11:42:01 +02:00
  • c2b35fb226 Makefile: Dehardcode -j4, SCons defaults to max - 1 Rémi Verschelde 2022-07-18 11:40:52 +02:00
  • 3ceb321b8e
    Merge pull request #788 from akien-mga/scons-num_jobs-default-max Rémi Verschelde 2022-07-17 15:43:50 +02:00
  • cdcd473371 SCons: Default num_jobs to max CPUs minus 1 if not specified Rémi Verschelde 2022-07-17 12:34:42 +02:00
  • 17c1d1fd50 headers: Sync with upstream commit 9904a9db5 Rémi Verschelde 2022-07-15 09:57:17 +02:00
  • c0fead40e9
    Merge pull request #774 from Naryosha/patch-1 Rémi Verschelde 2022-07-14 23:59:53 +02:00
  • cc1a2e1986 headers: Sync with upstream commit 2c11e6d9e (4.0-alpha12) Rémi Verschelde 2022-07-14 23:51:09 +02:00
  • 9fc3fd7196
    Merge pull request #783 from bruvzg/bitfields Rémi Verschelde 2022-07-14 23:49:27 +02:00