e11f8a6f9e
Merge pull request #106148 from m4gr3d/bump_min_sdk_24
...
Bump the minimum supported SDK version to 24
2025-05-09 11:29:15 -05:00
821170f054
Merge pull request #106145 from lander-vr/ambient-light-specular-occlusion
...
Add specular occlusion from ambient light
2025-05-09 11:29:14 -05:00
a75286840b
Merge pull request #106141 from L2750558108/fix-control-position
...
Fix unexpected control position change when left/top offsets not match `pos_cache`
2025-05-09 11:29:13 -05:00
f0edac3d36
Merge pull request #102933 from KoBeWi/antivirus
...
Don't synchronize scripts with errors
2025-05-09 11:29:13 -05:00
cb0f2b5230
Merge pull request #106117 from jaydensipe/zoom-performance-smoooooth
...
Improve zoom performance in `Script` and `Shader` editors
2025-05-09 11:29:12 -05:00
932a442379
Merge pull request #101765 from KoBeWi/exit_if_exit
...
Don't initialize editor when exiting
2025-05-09 11:28:54 -05:00
a874863c46
Improve zoom performance in Script and Shader editors
2025-05-08 19:33:21 -04:00
56730d0cb2
Add specular occlusion from ambient light
...
Co-authored-by: guerro323 <kaltobattle@gmail.com >
2025-05-08 23:52:01 +02:00
9e0203a58a
Don't synchronize scripts with errors
2025-05-08 17:29:15 +02:00
c29545f793
Bump the minimum supported SDK version to 24
...
Raise the minimum supported Android version from Android 5 (Lollipop) to Android 7 (Nougat).
2025-05-08 09:45:32 -04:00
8f78e7510d
Merge pull request #105785 from actually-reb/billboard_aabb
...
Gave billboarded sprites and labels more fitting AABBs
2025-05-08 07:19:39 -05:00
bd619b8d32
Merge pull request #106133 from fLindahl/stringname_movable_dict_fix
...
[.NET] Avoid heap alloc when using StringNames as key in a Dictionary
2025-05-08 07:19:38 -05:00
e36632a71d
Merge pull request #105588 from smix8/navobstacle_3d_plugin
...
Move `NavigationObstacle3DEditorPlugin` to `navigation_3d` module
2025-05-08 07:19:38 -05:00
2d3b25e61d
Merge pull request #106162 from timothyqiu/store-half
...
Add missing description of `FileAccess.store_half` behavior on error
2025-05-08 07:19:37 -05:00
edb49129e8
Merge pull request #106130 from kitbdev/fix-test-help
...
Fix `--test` help option not showing in template builds
2025-05-08 07:19:36 -05:00
8302d81b3f
Merge pull request #106155 from akien-mga/basisu-msvc-include-ctype
...
basis_universal: Add missing `ctype.h` include to fix MSVC build
2025-05-08 07:19:35 -05:00
75d118fba1
Merge pull request #105034 from YeldhamDev/fix_remote_error
...
Fix error spam when inspecting remote nodes outside the tree
2025-05-08 07:19:35 -05:00
9b6e06dcf3
Merge pull request #106152 from m4gr3d/bump_target_sdk
...
Annual versions bump for the Android platform
2025-05-08 07:19:34 -05:00
16aaa0a213
Merge pull request #103944 from KoBeWi/more_red_info
...
Improve error messages for `add_property_info()`
2025-05-08 07:19:33 -05:00
182be69a1e
Merge pull request #106151 from SaNeOr/fix-106123
...
Fix editor crash when middle mouse button is clicked on empty space in scene tabs
2025-05-08 07:19:32 -05:00
288822e330
Merge pull request #105570 from kroketio/texture-extension-mipmaps
...
RenderingDevice: Pass mipmap count to `texture_create_from_extension()`
2025-05-08 07:19:16 -05:00
01056f369a
[.NET] Avoid heap allocation when using StringNames as key in a Collection.Dictionary.
...
Changed StringName GetHashCode to call godot_string_name.GetHashCode instead of godot_string_name's (which was not overridden) as this otherwise leads to heap allocations when e.g. calling the indexer in a Dictionary with `StringName` type as Key.
2025-05-08 08:41:22 +02:00
c24bfb0491
Add missing description of FileAccess.store_half behavior on error
2025-05-08 12:53:52 +08:00
0785c9ad81
fix Editor Crashes When Middle Mouse Button Is Clicked on Empty Space in scene_tabs
2025-05-08 12:04:53 +08:00
9419ef2f34
basis_universal: Add missing ctype.h include to fix MSVC build
...
Seems like latest MSVC tweaked some headers and we no longer have definitions
for `isdigit` and `isalpha` without an explicit include.
2025-05-07 23:21:53 +02:00
0793c626d2
Merge pull request #106111 from Calinou/animationmixer-libraries-use-typed-dictionary
...
Use a type-hinted dictionary for AnimationLibrary's `libraries` property
2025-05-07 12:48:33 -05:00
e9ddf57791
Merge pull request #105593 from smix8/navregion_3d_gizmo_plugin
...
Move `NavigationRegion3DGizmoPlugin` to `navigation_3d` module.
2025-05-07 12:48:32 -05:00
090d244b16
Merge pull request #101356 from Ivorforce/inline-utf-creation-functions
...
Inline `String::utf8` and `String::utf16` for their simplicity.
2025-05-07 12:48:32 -05:00
5c0d33afd7
Merge pull request #96233 from aaronp64/textserver_inline
...
Remove `_FORCE_INLINE_` from `TextServer*::_ensure*` methods
2025-05-07 12:48:31 -05:00
075b55068e
Merge pull request #100067 from aaronp64/randi_range_overflow
...
Fix `RandomPCG::random(int, int)` overflow bug
2025-05-07 12:48:30 -05:00
051712dfb8
Merge pull request #103264 from mhilbrunner/docs-path-join
...
Rename "file" param for str.path_join() to "path"
2025-05-07 12:48:29 -05:00
c714743bb1
Merge pull request #105944 from syntaxerror247/main-menu
...
Add editor setting to collapse main menu into a `MenuButton`
2025-05-07 12:48:29 -05:00
0ce3d75c20
Merge pull request #93783 from aaronp64/json_stringify_performance
...
Improve `JSON::stringify` performance
2025-05-07 12:48:28 -05:00
5a71e5aeb1
Merge pull request #105806 from Grublady/scene_dock_open_doc
...
Walk up inheritance hierarchy when finding which script's docs to open
2025-05-07 12:48:27 -05:00
aa1ca2b244
Merge pull request #93517 from Repiteo/core/nodiscard-strings
...
Core: Add `[[nodiscard]]` to string-like classes/structs
2025-05-07 12:48:27 -05:00
388a649e24
Merge pull request #106149 from BlueCube3310/gles-ambient-capture
...
Compatibility: Disable environment ambient light when affected by light probes
2025-05-07 12:48:26 -05:00
872ca1b3c9
Merge pull request #106139 from akien-mga/crash-handler-backtrace-print
...
Improve script backtrace print in crash handlers
2025-05-07 12:48:25 -05:00
6d3f91896d
Merge pull request #104729 from Meorge/bugfix/warning-grammar-fixes
...
Fix a few GDScript warning messages for grammar and consistency
2025-05-07 12:48:25 -05:00
3b12bd0d79
Merge pull request #106137 from RedMser/remove-unused-linespacing-setting
...
Remove redundant `line_spacing` editor setting
2025-05-07 12:48:24 -05:00
658ee70f1c
Merge pull request #96664 from aaronp64/array_cow_perf
...
`Array` performance improvements to reduce copying/copy_on_write calls
2025-05-07 12:48:23 -05:00
02206f45b7
Merge pull request #106134 from stuartcarnie/macos_embedded_followup
...
macOS: Additional improvements and fixes for embedded window support
2025-05-07 12:48:23 -05:00
98e39c6440
Merge pull request #105105 from smix8/springclean
...
Clean and group NavigationServer headers
2025-05-07 12:48:22 -05:00
affbfa5b4e
Merge pull request #89746 from KoBeWi/NOTification
...
Remove `NOTIFICATION_ENTER_TREE` when `NOTIFICATION_THEME_CHANGED` is used
2025-05-07 12:48:21 -05:00
eb39839a42
Merge pull request #106129 from kitbdev/fix-solo-tests
...
Fix tests that fail when alone
2025-05-07 12:48:21 -05:00
fc8f2a17d6
Merge pull request #106126 from mieko/fix-depreacted
...
register_editor_types: Fix `DISABLE_DEPREACTED` typo
2025-05-07 12:48:20 -05:00
42b50abf15
Merge pull request #106113 from lodetrick/add-dictionary-type-hints
...
Add missing dictionary and array type hints
2025-05-07 12:48:04 -05:00
4b4144cc39
Annual versions bump for the Android platform
...
- gradle: 8.2 -> 8.11.1
- androidx.constraintlayout:constraintlayout: 2.1.4 -> 2.2.1
- Android gradle plugin: 8.2.0 -> 8.6.1
- Android compile sdk: 34 -> 35
- Android target sdk: 34 -> 35
- Android build tools: 34.0.0 -> 35.0.0
- kotlin: 1.9.20 -> 2.1.20
- androidx.fragment:fragment: 1.7.1 -> 1.8.6
- OpenXR vendors plugin: 3.1.2-stable -> 4.0.0-stable
2025-05-07 13:14:49 -04:00
909f9ca9d4
Compatibility: Disable environment ambient light when affected by light probes
2025-05-07 18:08:54 +02:00
4acdc7a657
Remove redundant line_spacing editor setting
2025-05-07 16:53:05 +02:00
6ae50cad17
RenderingDevice: introduce parameter 'mipmaps' for texture_create_from_extension()
2025-05-07 15:15:55 +03:00