e7f74ad154
Added COPYRIGHT.txt to the texture_packer module.
2022-12-31 21:51:05 +01:00
6d0c94bb6d
Fix typo.
2022-12-31 21:50:45 +01:00
0ef41c62af
Added COPYRIGHT.txt for the paint module.
2022-12-31 21:38:08 +01:00
64c98a607c
Added COPYRIGHT.txt for the mesh utils module.
2022-12-31 21:27:55 +01:00
b240df7df6
Updated more copyright headers for 2023.
2022-12-31 21:07:05 +01:00
30f41745fd
Added COPYRIGHT.txt to the material_maker module.
2022-12-31 20:27:16 +01:00
0a1dd974fc
Cleaned up the material maker module's readme.
2022-12-31 20:26:46 +01:00
b843fcc498
Removed the mat_maker_gd (gdscript) addon from th material maker module. (I forgot about it.)
2022-12-31 20:23:26 +01:00
76802a25b2
Added COPYRIGHT.txt for the http_server_simple module.
2022-12-31 20:19:10 +01:00
c181bf3d86
Cleaned up licenses in the fastnoise module.
2022-12-31 20:09:45 +01:00
caba177763
Added copyright.txt for the sqlite module.
2022-12-31 20:01:52 +01:00
08e502462a
Removed database_postgres and database_mysql modules. (They were hard disabled.)
2022-12-31 19:40:46 +01:00
b46ab0f4a7
Updated copyright headers to 2023.
2022-12-31 19:34:43 +01:00
b01c1117f8
Cleaned up / updated the license files.
2022-12-31 19:33:03 +01:00
51e09f5b9f
COPYRIGHT.txt for the lz4 module.
2022-12-31 18:12:37 +01:00
f70e207741
Added support for specifying a COPYRIGHT.txt file for modules.
2022-12-31 18:12:06 +01:00
0a31a3b594
Don't enable remote debugging in the android editor for now. This fixes black screen when a project encounters a script error.
2022-12-31 16:46:13 +01:00
faf7b1573f
Fix warnings.
2022-12-31 16:02:27 +01:00
a54844becf
Now the desired android arches can be easily specified for the android build when using to the app build script.
2022-12-31 15:51:35 +01:00
1b3280ec29
Updated the latest backported commit in the changelog.
2022-12-27 22:43:11 +01:00
b5d6876c93
Ported: mbedtls: Update to upstream version 2.28.2 - akien-mga
...
0f10eafb38
2022-12-27 22:41:31 +01:00
bfdcbd4bc0
Ported: libpng: Update to upstream 1.6.39 - akien-mga
...
c531d0fd43
2022-12-27 22:40:33 +01:00
fe96612801
Ported: Do not ignore x86 source code directories anywhere under thirdparty directory. - ipsoftdev
...
d41ce4d492
2022-12-27 22:39:13 +01:00
1541a04d17
Added docs for the TableBuilder.
2022-12-27 21:43:11 +01:00
3ae8a852a7
Added docs for the QueryBuilder.
2022-12-27 18:20:15 +01:00
db534a3da6
Use String.empty() instead of comparing a string to "", in the QueryBuilder.
2022-12-27 18:20:01 +01:00
093ee3e592
Re-extracted class docs.
2022-12-27 14:52:04 +01:00
dacee1ae4f
Added initialized signal and helper method to the DataBaseManager. It can be used to let automally allocated classes (singletons, main scene classes) in heavily database driven applications know when it's safe to use the db.
2022-12-24 11:45:13 +01:00
b83c4f7ff8
Added a simple page rendering customization api for UserWebPages.
2022-12-22 21:31:14 +01:00
3bf2b79d88
Added set_length helper method to String.
2022-12-22 21:10:04 +01:00
e756718326
Add _FORCE_INLINE_ to String's resize().
2022-12-22 20:04:50 +01:00
4fb7856b5a
Remove now superfluos check from String's operator[].
2022-12-22 20:03:28 +01:00
91c50d4bea
Never print an error message in Object::get_meta().
2022-12-22 19:58:58 +01:00
213f393293
Fix typos with codespell.
2022-12-22 19:51:25 +01:00
cc7d77f3e1
Re-extracted class docs.
2022-12-22 19:28:17 +01:00
09ad2db471
Updated the translation from godot master.
2022-12-22 19:26:59 +01:00
848d31bfdb
Ported: [3.x] Backport the GLTFDocumentExtension system - aaronfranke
...
62e10daf70
2022-12-22 19:24:45 +01:00
ce5e82d910
Ported: Include the follow-viewport-transform into CanvasLayer transform calculations
...
The follow-viewport-transform was missing from several calculations
3.x version of #59682
- Sauermann
608cbd8296
2022-12-22 19:06:10 +01:00
eb219dbfb4
Ported: EditorInspectorSection is not folded when clicking under the font - Maran23
...
51859286a6
2022-12-22 18:59:23 +01:00
1d009e3fe0
Ported: Fix property link not working in MultiNodeEdit
...
This is due to the `p_field` in the `EditorProperty::emit_changed`.
`p_field` only works for `MultiNodeEdit`, not for other objects.
- Rindbee and timothyqiu
9056cc9c2a
2022-12-22 18:54:24 +01:00
8aa456b4c4
Ported: Add Vector2/3 linking to more properties
...
- Camera2D.zoom
- CanvasLayer.scale
- ParallaxBackground.scroll_base_scale
- ParallaxLayer.motion_scale
- Polygon2D.texture_scale
- SpatialMaterial.uv1_scale
- SpatialMaterial.uv2_scale
- fire-forge and timothyqiu
0d602ce881
2022-12-22 18:52:47 +01:00
b8009c85f4
Ported: Add vector value linking - KoBeWi and timothyqiu
...
9499ebecee
2022-12-22 18:50:17 +01:00
e5df1644c7
Skip properties with the 'PROPERTY_HINT_BUTTON' hint when building docs.
2022-12-22 18:16:58 +01:00
f668ceb512
Ported: Update the visibility logic for the spatial editor navigation controls - m4gr3d
...
0825859a94
2022-12-22 18:01:19 +01:00
9b1857ec62
Ported: SCons: Fix MSVC D9025 warning overriding opt level
...
And cleanup disable_warnings too to avoid setting `/w` / `-w` multiple times.
- akien-mga
39b1c06a59
2022-12-22 17:54:57 +01:00
51ed526179
Ported: Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@adf7ec1
- akien-mga
84d2f884f8
2022-12-22 17:50:20 +01:00
9f9113c1b2
Ported: Upgrade Android gradle plugin to version 7.2.1 - m4gr3d
...
de45636fd3
2022-12-22 17:48:33 +01:00
b6252e8d3a
Ported: [Web] Add the "serve" and "run" scons targets.
...
You can now run the test HTTP server by calling:
scons p=javascript serve
If you also wish to run the browser, call instead:
scons p=javascript run
The default listen port is 8060, but can be overriden via the env
variable GODOT_WEB_TEST_PORT which must be a valid integer.
- Faless
eda014197f
2022-12-22 17:45:13 +01:00
91e598aa7b
Ported: SCons: Cleanup DEBUG, _DEBUG and NDEBUG defines
...
- `_DEBUG` is MSVC specific so it didn't make much sense to define for
Android and iOS builds.
- iOS was the only platform to define `DEBUG`. We don't use it anywhere
outside thirdparty code, which we usually don't intend to debug, so it
seems better to be consistent with other platforms.
- Consistently define `NDEBUG` to disable assert behavior in both `release`
and `release_debug` targets. This used to be set for `release` for all
platforms, and `release_debug` for Android and iOS only.
- Due to the above, I removed the only use we made of `assert()` in Godot
code, which was only implemented for Unix anyway, should have been
`DEV_ENABLED`, and is in PoolAllocator which we don't actually use.
- The denoise and recast modules keep defining `NDEBUG` even for the `debug`
target as we don't want OIDN and Embree asserting all over the place.
- akien-mga
b0b759e6da
2022-12-22 17:42:54 +01:00
0177a5f6ed
Ported: Update miniupnpc to 2.2.4 - DeeJayLSP
...
bd248650d1
2022-12-22 17:08:21 +01:00