Mika Viskari
3153e9afda
Added more unit tests for String insert and join.
2024-08-29 20:05:44 +03:00
David Snopek
6d0a57c9fd
Fix loading GDExtensions in exported games
2024-08-29 09:50:56 -05:00
bruvzg
b130cf0361
[Windows] Fix handling X: paths.
2024-08-29 15:58:59 +03:00
A Thousand Ships
e33fdb4296
Use `MutexLock` in more places
2024-08-29 14:12:59 +02:00
Sébastien Dunne Fulmer
aaa157f929
Fix TileSet Scattering setting vanishing when changing tools
2024-08-29 12:17:38 +01:00
Hilderin
ef6f873938
Fix editor needs restart after adding GDExtensions
2024-08-29 06:15:32 -04:00
Rémi Verschelde
fd7239cfab
Merge pull request #96258 from SaracenOne/win32_rename_fix
...
Fix Win32 rename function.
2024-08-29 10:36:53 +02:00
Rémi Verschelde
526b35c929
Merge pull request #96254 from raulsntos/android/keyStore.isEmpty()
...
[Android] Check if `keyStore` path is empty
2024-08-29 10:36:49 +02:00
Rémi Verschelde
faa3688e69
Merge pull request #96251 from aaronfranke/gltf-get-supported-ext
...
Add `get_supported_gltf_extensions` to GLTFDocument
2024-08-29 10:36:45 +02:00
Rémi Verschelde
ba0b93cf64
Merge pull request #96245 from markdibarry/prevent-autoscroll-reset
...
Prevent Parallax2D autoscroll reset
2024-08-29 10:36:42 +02:00
Rémi Verschelde
8186fabc8f
Merge pull request #96197 from jsjtxietian/splash-msg
...
Improve error message when loading non-PNG splash image
2024-08-29 10:36:38 +02:00
Rémi Verschelde
ad0edb8bb6
Merge pull request #96196 from SaracenOne/bone_editor_revert
...
Add Revert support to SkeletonEditor.
2024-08-29 10:36:34 +02:00
Rémi Verschelde
9725c03228
Merge pull request #93900 from TestSubject06/10106/raycast_info_on_wheels
...
Expose contact point and contact normal on VehicleWheel3D to scripting.
2024-08-29 10:36:30 +02:00
Rémi Verschelde
80cd8f4c2d
Merge pull request #92581 from rune-scape/rune-text-srvr-fb-cacher
...
TextServerFallback: 2x performance improvement by removing redundant lookups
2024-08-29 10:36:26 +02:00
Rémi Verschelde
03d1f43131
Merge pull request #92575 from rune-scape/rune-text-srvr-cacher
...
TextServerAdvanced: 2x performance improvement by removing redundant lookups
2024-08-29 10:36:23 +02:00
Rémi Verschelde
cb96fc95c3
Merge pull request #92316 from alula/msvc-clang
...
Add support for compiling with VS clang-cl toolset
2024-08-29 10:36:17 +02:00
Rémi Verschelde
96cbcc30e2
Merge pull request #90945 from Scony/extract-navigation-defaults
...
Extract navigation-related defaults to separate header
2024-08-29 10:36:14 +02:00
Rémi Verschelde
5212a8ce7f
Merge pull request #88167 from DictyosteliumDiscoideum/master
...
Fix RichTextLabel bottom margin for text clipping
2024-08-29 10:36:10 +02:00
Rémi Verschelde
c1605e47c1
Merge pull request #62524 from AThousandShips/help_search
...
`EditorHelpSearch` improvements
2024-08-29 10:36:04 +02:00
Giganzo
308186a89e
Fix floating window corner radius
2024-08-29 10:27:27 +02:00
Saracen
6069cb3475
Fix Win32 rename function.
2024-08-29 03:54:02 +01:00
jsjtxietian
c7a0e39af1
Add is png check and better err msg when loading splash imgae
2024-08-29 10:49:04 +08:00
Aaron Franke
ee5e97742a
Add get_supported_gltf_extensions to GLTFDocument
2024-08-28 17:54:45 -07:00
Rémi Verschelde
ce8a837aab
Merge pull request #96243 from AinaVT/fix-missing-parser-from-completion-context
...
Fix missing `GDScriptParser` reference on completion context
2024-08-28 23:20:25 +02:00
Mark DiBarry
1eda1cf5d7
Prevent Parallax2D autoscroll reset
2024-08-28 16:38:27 -04:00
DictyosteliumDiscoideum
1f751516de
Fix RichTextLabel bottom margin for text clipping
2024-08-28 23:24:43 +03:00
rune-scape
2fc5321d39
TextServerFallback: improve performance by removing redundant lookups
...
+ caching editor setting
+ using a faster hash method on the FontForSizeFallback cache
+ SafeFlag instead of mutex for ShapedTextDataFallback::valid bc its read Very often
2024-08-28 13:10:43 -07:00
Aina
930742f8b3
Fix missing GDScriptParser reference on completion context
2024-08-28 17:03:12 -03:00
rune-scape
4ba7738a1f
TextServerAdvanced: improve performance by removing redundant lookups
...
+ caching editor setting
+ using a faster hash method on the FontForSizeAdvanced cache
+ SafeFlag for ShapedTextDataAdvanced::valid
2024-08-28 13:01:11 -07:00
DeeJayLSP
7e49c26729
MP3: Use heap for big struct when setting data
2024-08-28 16:47:32 -03:00
Alula
346cbc7f1f
Add support for compiling with VS clang-cl toolset
2024-08-28 13:30:44 -05:00
Rémi Verschelde
40b378e9e2
Merge pull request #96235 from bruvzg/win_open_dll
...
[Windows] Fix OS.open_dynamic_library
2024-08-28 19:54:51 +02:00
bruvzg
d528f28275
[Windows] Fix OS.open_dynamic_library
2024-08-28 20:12:09 +03:00
kleonc
5ae85a4fb9
Fix SceneTreeDock invalid state after trying to remove internal Node
2024-08-28 19:06:50 +02:00
Fredia Huya-Kouadio
923b0f2e56
Restore 'Toggle fullscreen' menu for the Android editor and clean up the immersive mode logic
2024-08-28 09:50:34 -07:00
A Thousand Ships
5c9cd6a604
`EditorHelpSearch` improvements
...
* Adds all member types to empty search
* Nests hierarchy adding constructors, methods, operators, etc. under a
nested entry to reduce clutter
Co-authored-by: MewPurPur <mew.pur.pur@gmail.com>
2024-08-28 18:32:21 +02:00
Raul Santos
efe5f988e0
[Android] Check if keyStore path is empty
...
In `godot-build-scripts`, the default `config.sh` sets `GODOT_ANDROID_SIGN_KEYSTORE` to an empty string but we were only checking if it's null.
2024-08-28 17:24:54 +02:00
Rémi Verschelde
622393c115
Merge pull request #95317 from esainane/when-i-am-64
...
binder_common: Fix uninitialized marshalling for `PtrToArg<char32_t>`
2024-08-28 17:15:05 +02:00
Rémi Verschelde
3bc84c2988
Merge pull request #63744 from KoBeWi/shader_spaghetti
...
Refactor toggling script list
2024-08-28 17:14:56 +02:00
kobewi
b4c92dbd0e
Refactor toggling script list
2024-08-28 17:00:51 +02:00
Danil Alexeev
c1322d41e6
GDScript: Replace `assert()` with `Utils.check()` in tests
2024-08-28 17:41:52 +03:00
TestSubject06
b56a0370c4
Expose contact point and contact normal on VehicleWheel3D
...
Appease doctool by switching the order of the documentation page entries.
Update doc/classes/VehicleWheel3D.xml
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Update doc/classes/VehicleWheel3D.xml
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Update doc/classes/VehicleWheel3D.xml
Thanks, didn't see the typo in the suggested change. Brain auto corrected it.
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-08-28 10:28:56 -04:00
Rémi Verschelde
e439154407
Merge pull request #96225 from RandomShaper/wtp_fix_yield
...
WorkerThreadPool: Fix end-of-yield logic potentially leading to deadlocks
2024-08-28 15:46:57 +02:00
Rémi Verschelde
9f05ca9fc5
Merge pull request #96218 from RandomShaper/res_loader_user_case
...
ResourceLoader: Handle another case of user tokens
2024-08-28 15:46:53 +02:00
Rémi Verschelde
6eeff72e87
Merge pull request #95212 from Germenzi/regex-show-error
...
[RegEx] Add `show_error` parameter to control error printing on compilation fail
2024-08-28 15:46:49 +02:00
Rémi Verschelde
d1c238f43c
Merge pull request #94513 from AThousandShips/no_adv_gui_improve
...
Treat `MenuBar` and `MenuButton` as advanced UI
2024-08-28 15:46:46 +02:00
Rémi Verschelde
3e017b576a
Merge pull request #92637 from Chaosus/core_toggle_sname
...
[Scene] Add `SceneStringNames::toggled`
2024-08-28 15:46:42 +02:00
Rémi Verschelde
8c5d1b42ab
Merge pull request #92530 from Naros/expose-resource-cache-get-ref
...
Expose `get_cached_ref` from `ResourceCache`
2024-08-28 15:46:35 +02:00
Pedro J. Estébanez
5dade0e08b
WorkerThreadPool: Fix end-of-yield logic potentially leading to deadlocks
2024-08-28 15:26:08 +02:00
Nikita\Nick
ebb5a5cc3d
[RegEx] Add show_error parameter to control error printing on compilation fail
2024-08-28 15:35:42 +03:00