summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1440 from Naros/propertyinfo-wrong-usage-init-valueDavid Snopek2024-04-171-2/+2
|\ | | | | Fix PropertyInfo to use hint/usage default constants
| * Fix PropertyInfo to use hint/usage default constantsChris Cranford2024-04-161-2/+2
| |
* | Merge pull request #1438 from thimenesup/patch-1David Snopek2024-04-171-1/+1
|\ \ | | | | | | Fix Projection create_orthogonal being incorrect
| * | Fix Projection create_orthogonal being incorrectthimenesup2024-04-141-1/+1
| |/ | | | | Title
* | Merge pull request #1364 from Repiteo/non-verboseDavid Snopek2024-04-172-5/+76
|\ \ | | | | | | Implement `verbose` toggle from godot repo
| * | Implement `verbose` toggle from godot repoThaddeus Crews2024-04-092-5/+76
| | |
* | | Merge pull request #1371 from ↵David Snopek2024-04-171-1/+1
|\ \ \ | |_|/ |/| | | | | | | | godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-14 Bump mymindstorm/setup-emsdk from 13 to 14
| * | Bump mymindstorm/setup-emsdk from 13 to 14dependabot[bot]2024-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 13 to 14. - [Release notes](https://github.com/mymindstorm/setup-emsdk/releases) - [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v13...v14) --- updated-dependencies: - dependency-name: mymindstorm/setup-emsdk dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #1435 from Repiteo/example-use-definesDavid Snopek2024-04-112-10/+10
|\ \ \ | |_|/ |/| | Use `GDREGISTER` defines in example
| * | Use `GDREGISTER` defines in exampleThaddeus Crews2024-04-102-10/+10
|/ /
* | Merge pull request #1422 from AThousandShips/utility_fixDavid Snopek2024-04-031-1/+1
|\ \ | | | | | | Fix incorrect utility call signature
| * | Fix incorrect utility call signatureA Thousand Ships2024-04-021-1/+1
|/ /
* | Merge pull request #1417 from ytnuf/cmake-fixDavid Snopek2024-04-022-2/+2
|\ \ | | | | | | Change cmake required to v3.13
| * | Change cmake_minimum_required to match actual requirementsytnuf2024-03-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is because target_link_options was added in v3.13 So this wouldn't build with cmake v3.12 Likewise in CMAKE_CXX_STANDARD only supports value of 17 starting with cmake v3.9 So the test wouldn't build properly with cmake v3.6
* | | Merge pull request #1413 from AThousandShips/the_angry_count_extended_cppDavid Snopek2024-04-021-0/+4
|\ \ \ | | | | | | | | Add extension support for argument count to `ScriptInstance`
| * | | Add extension support for argument count to `ScriptInstance`A Thousand Ships2024-03-141-0/+4
| |/ /
* | | Merge pull request #1409 from Repiteo/class-to-typenameDavid Snopek2024-04-0238-228/+228
|\ \ \ | |/ / |/| | Enforce template syntax `typename` over `class`
| * | Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-1038-228/+228
| | |
* | | Merge pull request #1379 from dsnopek/uninitialized-value-mk2David Snopek2024-03-143-53/+48
|\ \ \ | | | | | | | | Avoid creating most objects that Godot is going to use placement new to initialize
| * | | Avoid creating most objects that Godot is going to use placement new to ↵David Snopek2024-02-263-53/+48
| | |/ | |/| | | | | | | initialize
* | | Merge pull request #1397 from dsnopek/script-free-listsDavid Snopek2024-03-143-8/+65
|\ \ \ | | | | | | | | Load new `script_instance_create3` GDExtension interface function
| * | | Load new `script_instance_create3` GDExtension interface functionDavid Snopek2024-03-013-8/+65
| | | |
* | | | Merge pull request #1375 from AThousandShips/the_angry_count_cppDavid Snopek2024-03-149-8/+117
|\ \ \ \ | | | | | | | | | | Add support for getting argument count from `Callable`s
| * | | | Add support for getting argument count from `Callable`sA Thousand Ships2024-03-149-8/+117
|/ / / /
* | | | Merge pull request #1399 from bruvzg/init_listDavid Snopek2024-03-124-0/+27
|\ \ \ \ | | | | | | | | | | [Packed*Array] Add support for initializer lists.
| * | | | [Packed*Array] Add support for initializer lists.bruvzg2024-03-034-0/+27
| |/ / /
* | | | Merge pull request #1412 from ↵David Snopek2024-03-121-15/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | dsnopek/gdextension-register-virtual-method-namespace Use explicit `::godot` namespace in gdvirtual.gen.inc
| * | | | Use explicit `::godot` namespace in gdvirtual.gen.incDavid Snopek2024-03-121-15/+15
|/ / / /
* | | | Merge pull request #1407 from AThousandShips/flag_fixDavid Snopek2024-03-111-1/+1
|\ \ \ \ | | | | | | | | | | Fix invalid `void` return in `BitField`
| * | | | Fix invalid `void` return in `BitField`A Thousand Ships2024-03-081-1/+1
| | |_|/ | |/| |
* | | | Merge pull request #1408 from Zylann/fix_explicit_namespace_in_macrosDavid Snopek2024-03-112-9/+9
|\ \ \ \ | |/ / / |/| | | Fix explicit namespaces in macros
| * | | Fix explicit namespaces in macrosMarc Gilleron2024-03-082-9/+9
|/ / /
* | | Merge pull request #1381 from dsnopek/notification-hierarchyDavid Snopek2024-03-056-2/+62
|\ \ \ | | | | | | | | Fix `_notification()` with parent and child classes
| * | | Fix _notification with parent and child classesDavid Snopek2024-02-226-2/+62
| | | |
* | | | Merge pull request #1404 from AThousandShips/virt_fixDavid Snopek2024-03-051-5/+2
|\ \ \ \ | |_|/ / |/| | | Fix crash on virtual method calls
| * | | Fix crash on virtual method callsA Thousand Ships2024-03-051-5/+2
|/ / /
* | | Merge pull request #1383 from bruvzg/memalignDavid Snopek2024-02-263-52/+105
|\ \ \ | |/ / |/| | [Core] Improve `CowData` and `Memory` metadata alignment.
| * | [Core] Improve `CowData` and `Memory` metadata alignment.bruvzg2024-02-053-52/+105
| |/
* | Merge pull request #1256 from dsnopek/placeholdersDavid Snopek2024-02-217-9/+104
|\ \ | | | | | | Allow registering "runtime classes"
| * | Allow registering "runtime classes"David Snopek2024-02-137-9/+104
| | |
* | | Merge pull request #1392 from Faless/build/targets_no_moreDavid Snopek2024-02-169-180/+180
|\ \ \ | | | | | | | | [SCons] Split `targets.py`, apply flags from tools
| * | | [SCons] Split `targets.py`, apply flags from toolsFabio Alessandrelli2024-02-169-180/+180
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Split `targets` tool logic, moving all the compiler-specific flags to a new `common_compiler_flags.py` file, and everything else (CPPDEFINES, optimize option logic, dev build logic, etc) to the `godotcpp` tool. The default tools now apply the common compiler flags by importing the file and explicitly calling `configure`.
* | | Merge pull request #1367 from AThousandShips/issue_versionDavid Snopek2024-02-161-1/+1
|\ \ \ | | | | | | | | Use latest doc version in issue template
| * | | Use latest doc version in issue templateA Thousand Ships2024-01-201-1/+1
| | | |
* | | | Merge pull request #1391 from Faless/build/custom_toolsDavid Snopek2024-02-151-6/+38
|\ \ \ \ | |_|/ / |/| | | [SCons] Add support for custom build tools and platforms
| * | | [SCons] Add support for custom build tools and platformsFabio Alessandrelli2024-02-141-6/+38
|/ / / | | | | | | | | | | | | | | | | | | | | | Use with: `scons platform=os2 custom_tools=/path/to/tools` (assuming you have an `os2.py` inside `/path/to/tools/`)
* | | Merge pull request #1377 from dsnopek/gdextension-register-virtual-methodDavid Snopek2024-02-1214-2/+316
|\ \ \ | | | | | | | | Allow GDExtensions to register virtual methods and call them on scripts (godot-cpp support)
| * | | Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-1214-2/+316
| | |/ | |/|
* | | Merge pull request #1363 from ↵David Snopek2024-02-122-1/+27
|\ \ \ | | | | | | | | | | | | | | | | Daylily-Zeleen/daylily-zeleen/fix_object_return_value_of_builtin_types_methods Fix object return value of builtin types' methods.
| * | | Fix object return value of builtin types' methods.DaylilyZeleen2024-02-132-1/+27
| | | |