-
-
Notifications
You must be signed in to change notification settings - Fork 620
Comparing changes
Open a pull request
base repository: godotengine/godot-cpp
base: godot-4.1.3-stable
head repository: godotengine/godot-cpp
compare: godot-4.1.4-stable
Commits on Jan 22, 2024
-
Add missing int→Variant conversions
(cherry picked from commit bcac96c)
Configuration menu - View commit details
-
Copy full SHA for e8b6887 - Browse repository at this point
Copy the full SHA e8b6887View commit details -
CI: Install Android NDK r23c explicitly
It has just been removed from the Ubuntu 20.04 default install, breaking our CI setup. Also, sets Emscripten version to 3.1.39, as done upstream. Newer versions actually break dynamic library support. (cherry picked from commit eea33b4)
Configuration menu - View commit details
-
Copy full SHA for 92449b4 - Browse repository at this point
Copy the full SHA 92449b4View commit details -
[iOS] Fix initialisation/termination of multiple statically linked ex…
…tensions. (cherry picked from commit adc9def)
Configuration menu - View commit details
-
Copy full SHA for b622b11 - Browse repository at this point
Copy the full SHA b622b11View commit details -
Bump mymindstorm/setup-emsdk from 12 to 13
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 12 to 13. - [Release notes](https://github.com/mymindstorm/setup-emsdk/releases) - [Commits](mymindstorm/setup-emsdk@v12...v13) --- 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> (cherry picked from commit 78bf5a4)
Configuration menu - View commit details
-
Copy full SHA for cd90415 - Browse repository at this point
Copy the full SHA cd90415View commit details -
[Scons] Set the minimum Android API level to 21
(cherry picked from commit 79d2a9c)
Configuration menu - View commit details
-
Copy full SHA for 51aeda7 - Browse repository at this point
Copy the full SHA 51aeda7View commit details -
Prevent CMake from always including debug symbols
(cherry picked from commit db884e9)
Configuration menu - View commit details
-
Copy full SHA for 6bb4b1d - Browse repository at this point
Copy the full SHA 6bb4b1dView commit details -
Fix file list issues when trying to build with meson via cmake
(cherry picked from commit 39c139c)
Configuration menu - View commit details
-
Copy full SHA for d5a2e8e - Browse repository at this point
Copy the full SHA d5a2e8eView commit details -
Send NOTIFICATION_POSTINITIALIZE to extension classes
(cherry picked from commit 20c4e84)
Configuration menu - View commit details
-
Copy full SHA for b1bd58d - Browse repository at this point
Copy the full SHA b1bd58dView commit details -
Avoid error from -Werror=type-limits on GCC 11
(cherry picked from commit cad5be5)
Configuration menu - View commit details
-
Copy full SHA for e9273e8 - Browse repository at this point
Copy the full SHA e9273e8View commit details -
CMake: Remove hardcoded warnings list and forcing -Werror on library …
…builds The CMake buildsystem should be completely reviewed to properly match what is done by SCons, instead of making its own arbitrary decisions on how godot-cpp should be compiled. Currently the SCons setup doesn't include warning options, so CMake shouldn't either. Options similar to upstream Godot's SCons setup could be added, and then replicated for CMake. (cherry picked from commit 41517ea)
Configuration menu - View commit details
-
Copy full SHA for 2e42c70 - Browse repository at this point
Copy the full SHA 2e42c70View commit details -
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> (cherry picked from commit a7becb4)
Configuration menu - View commit details
-
Copy full SHA for 7561907 - Browse repository at this point
Copy the full SHA 7561907View commit details -
Allow detecting when building as a GDExtension
(cherry picked from commit e17c7bf)
Configuration menu - View commit details
-
Copy full SHA for 49098fb - Browse repository at this point
Copy the full SHA 49098fbView commit details -
Add an error message if android NDK is not installed
(cherry picked from commit 718d0ba)
Configuration menu - View commit details
-
Copy full SHA for 82475b2 - Browse repository at this point
Copy the full SHA 82475b2View commit details -
Add missing
OP_POWER
operator toVariant
(cherry picked from commit f037a69)
Configuration menu - View commit details
-
Copy full SHA for 1c03aa7 - Browse repository at this point
Copy the full SHA 1c03aa7View commit details -
Remove "godot" namespace when binding global constants.
(cherry picked from commit bd40a94)
Configuration menu - View commit details
-
Copy full SHA for dde0bbb - Browse repository at this point
Copy the full SHA dde0bbbView commit details -
Update README.md with basic pre-requisites
(cherry picked from commit ee169b2)
Configuration menu - View commit details
-
Copy full SHA for 6884ca9 - Browse repository at this point
Copy the full SHA 6884ca9View commit details
Commits on Jan 24, 2024
-
Update README: fix godot-cpp issue tracker url
(cherry picked from commit 8a535d0)
Configuration menu - View commit details
-
Copy full SHA for 2cc9677 - Browse repository at this point
Copy the full SHA 2cc9677View commit details
Commits on Feb 16, 2024
-
Merge pull request #1373 from dsnopek/4.1-cherrypicks-7
Cherry-picks for the godot-cpp 4.1 branch - 7th batch
Configuration menu - View commit details
-
Copy full SHA for 4b63d79 - Browse repository at this point
Copy the full SHA 4b63d79View commit details
Commits on Mar 11, 2024
-
(cherry picked from commit 59a5a8b)
Configuration menu - View commit details
-
Copy full SHA for 6202bf1 - Browse repository at this point
Copy the full SHA 6202bf1View commit details -
Fix object return value of builtin types' methods.
(cherry picked from commit 6a3753c)
Configuration menu - View commit details
-
Copy full SHA for 1ac8627 - Browse repository at this point
Copy the full SHA 1ac8627View commit details -
[SCons] Add support for custom build tools and platforms
Use with: `scons platform=os2 custom_tools=/path/to/tools` (assuming you have an `os2.py` inside `/path/to/tools/`) (cherry picked from commit baaad7a)
Configuration menu - View commit details
-
Copy full SHA for bab62a4 - Browse repository at this point
Copy the full SHA bab62a4View commit details -
[SCons] Split
targets.py
, apply flags from toolsSplit `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`. (cherry picked from commit 16df4bf)
Configuration menu - View commit details
-
Copy full SHA for 670c4d0 - Browse repository at this point
Copy the full SHA 670c4d0View commit details -
[Core] Improve
CowData
andMemory
metadata alignment.(cherry picked from commit b173a4d)
Configuration menu - View commit details
-
Copy full SHA for 08da55c - Browse repository at this point
Copy the full SHA 08da55cView commit details -
Fix _notification with parent and child classes
(cherry picked from commit 23c0109)
Configuration menu - View commit details
-
Copy full SHA for f7a9d32 - Browse repository at this point
Copy the full SHA f7a9d32View commit details -
Fix explicit namespaces in macros
(cherry picked from commit e607790)
Configuration menu - View commit details
-
Copy full SHA for ed576f8 - Browse repository at this point
Copy the full SHA ed576f8View commit details -
Fix invalid
void
return inBitField
(cherry picked from commit 7ed8ef7)
Configuration menu - View commit details
-
Copy full SHA for 07e245e - Browse repository at this point
Copy the full SHA 07e245eView commit details
Commits on Apr 8, 2024
-
[Packed*Array] Add support for initializer lists.
(cherry picked from commit 8c98a90)
Configuration menu - View commit details
-
Copy full SHA for e99d7b3 - Browse repository at this point
Copy the full SHA e99d7b3View commit details -
Avoid creating most objects that Godot is going to use placement new …
…to initialize (cherry picked from commit c4fde85)
Configuration menu - View commit details
-
Copy full SHA for 76d6ce7 - Browse repository at this point
Copy the full SHA 76d6ce7View commit details -
Enforce template syntax
typename
overclass
(cherry picked from commit 87f5fb0)
Configuration menu - View commit details
-
Copy full SHA for 9e48c45 - Browse repository at this point
Copy the full SHA 9e48c45View commit details -
Change cmake_minimum_required to match actual requirements
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 (cherry picked from commit 5c12bd2)
Configuration menu - View commit details
-
Copy full SHA for 594a93f - Browse repository at this point
Copy the full SHA 594a93fView commit details -
Fix incorrect utility call signature
(cherry picked from commit d055b57)
Configuration menu - View commit details
-
Copy full SHA for c8fa4c0 - Browse repository at this point
Copy the full SHA c8fa4c0View commit details -
Merge pull request #1411 from dsnopek/4.1-cherrypicks-8
Cherry-picks for the godot-cpp 4.1 branch - 8th batch
Configuration menu - View commit details
-
Copy full SHA for 974e6c6 - Browse repository at this point
Copy the full SHA 974e6c6View commit details
Commits on Apr 17, 2024
-
Use
GDREGISTER
defines in example(cherry picked from commit a537b4a)
Configuration menu - View commit details
-
Copy full SHA for 8e5d7c9 - Browse repository at this point
Copy the full SHA 8e5d7c9View commit details -
Bump mymindstorm/setup-emsdk from 13 to 14
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 13 to 14. - [Release notes](https://github.com/mymindstorm/setup-emsdk/releases) - [Commits](mymindstorm/setup-emsdk@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> (cherry picked from commit 32ca574)
Configuration menu - View commit details
-
Copy full SHA for 7f3e725 - Browse repository at this point
Copy the full SHA 7f3e725View commit details -
Implement
verbose
toggle from godot repo(cherry picked from commit b05c21b)
Configuration menu - View commit details
-
Copy full SHA for 28a6609 - Browse repository at this point
Copy the full SHA 28a6609View commit details -
Fix Projection create_orthogonal being incorrect
Title (cherry picked from commit e4ae69f)
Configuration menu - View commit details
-
Copy full SHA for e897dbe - Browse repository at this point
Copy the full SHA e897dbeView commit details -
Fix PropertyInfo to use hint/usage default constants
(cherry picked from commit e160966)
Configuration menu - View commit details
-
Copy full SHA for 30ebe5f - Browse repository at this point
Copy the full SHA 30ebe5fView commit details -
Merge pull request #1441 from dsnopek/4.1-cherrypicks-9
Cherry-picks for the godot-cpp 4.1 branch - 9th batch
Configuration menu - View commit details
-
Copy full SHA for e497855 - Browse repository at this point
Copy the full SHA e497855View commit details -
gdextension: Sync with upstream commit fe0e8e55752b0c2e64997025717b49…
…1703e0f8ad (4.1.4-stable)
Configuration menu - View commit details
-
Copy full SHA for 4b0ee13 - Browse repository at this point
Copy the full SHA 4b0ee13View commit details
There are no files selected for viewing