Thaddeus Crews
1aa0b5f2f7
Merge pull request #93636 from Nolkaloid/fix-const-callv
...
GDScript: Add tests for calling with wrong arguments in Callable.callv() when passing a readonly (const) Array
2025-04-10 16:53:41 -05:00
Thaddeus Crews
9e9864cef8
Merge pull request #94883 from priahoud/add-kebab-case-options-and-functions
...
Fix ProjectSettings name casing options and missing String methods
2025-04-10 16:53:40 -05:00
Thaddeus Crews
94282d88f9
Core: Use Math namespace for constants
2025-04-10 16:29:30 -05:00
Nolkaloid
c1cdaf7b16
Add gdscript tests for callv with const arrays
2025-04-10 23:13:01 +02:00
Pāvels Nadtočajevs
1ddd503213
[RTL] Track external changes in the custom fonts set by BBCode / push_*.
2025-04-11 00:10:45 +03:00
Jakub Marcowski
0863a11cee
thorvg: Update to 0.15.12
2025-04-10 22:29:18 +02:00
Priahoud
bf963e767e
Add Options, Functions and Settings to convert Node-Names and Strings to kebab-case
...
- refactored and renamed String::_camelcase_to_underscore to String:_separate_compound_words
- refactored String::to_snake_case to work with the refactored String::_separate_compound_words
- created char_utils::is_hyphen to catch all hyphen variants in kebab-case conversion
- created String::to_kebab_case using the new String::_separate_compound_words
- created corresponding Documentation in String and StringName
- simplified both switch statements in EditorNode and ProjectDialog
- added new kebab-casing Option for Node Names in ProjectSettings
- added missing camelCase Options to Scene- and Node-Names in ProjectSettings
- simplified Mono RuntimeInterop Functions
- hooked up the ConnectionsDialog
- created additional Unit Tests
2025-04-10 21:22:21 +02:00
Raul Santos
b941c2d013
[.NET] Add a preload hook to load .NET assemblies from the APK
...
Avoids using assemblies extracted to a temporary directory in Android.
2025-04-10 21:10:51 +02:00
smix8
af14aaecd4
Replace NavigationServer3D Point struct with Vector3
...
Replaces NavigationServer3D Point struct with Vector3.
2025-04-10 20:19:20 +02:00
smix8
1c03b15b4f
Replace NavigationServer2D Point struct with Vector2
...
Replaces NavigationServer2D Point struct with Vector2.
2025-04-10 20:18:54 +02:00
Pāvels Nadtočajevs
bd3a264011
Fix BBCode print with nested [.
2025-04-10 19:53:12 +03:00
HolonProduction
e7487263ad
Autocompletion: Don't add parenthesis if Callable is expected
2025-04-10 18:40:32 +02:00
Thaddeus Crews
06c71fbf40
Merge pull request #105175 from clayjohn/RD-pipeline-sss-roughness
...
Detect more pipeline settings at load time to avoid pipeline stutters
2025-04-10 11:10:22 -05:00
Thaddeus Crews
d534107926
Revert early version of PR #105175
...
This reverts commit 6225e25f4a .
2025-04-10 11:09:50 -05:00
Micky
e935fb1ee2
Fix miscellaneous oddities around the class reference (part 4)
2025-04-10 17:56:58 +02:00
Adam Scott
ce4f64583a
Add the equivalent of -Werror for wasm-ld
2025-04-10 11:49:03 -04:00
Thaddeus Crews
819bb61710
Merge pull request #103198 from Naputt1/fix-tween.kill()-isValid()-return-false
...
Fix `Tween.is_valid()` returning `true` after calling `kill()`
2025-04-10 10:18:21 -05:00
Thaddeus Crews
3fd3866559
Merge pull request #97852 from Jan200101/PR/remove-PrefersNonDefaultGPU
...
Remove PrefersNonDefaultGPU from linux desktop file
2025-04-10 10:18:20 -05:00
Thaddeus Crews
cf746fd1b0
Merge pull request #105051 from Mickeon/documentation-no-differences-PhysicsDirectSpaceState
...
Fix differences between PhysicsDirectSpaceState2D/3D docs
2025-04-10 10:18:19 -05:00
Thaddeus Crews
ed13d794a8
Merge pull request #104378 from DarkiStar/master
...
Documentation: Fix `hex_decode()` example in `String` and `StringName`
2025-04-10 10:18:19 -05:00
Thaddeus Crews
c67b9a43e3
Merge pull request #100086 from erodozer/multipart-ext-import
...
Support multi dot extensions in import plugins
2025-04-10 10:18:18 -05:00
Thaddeus Crews
665bdf4fe2
Merge pull request #105175 from clayjohn/RD-pipeline-sss-roughness
...
Detect more pipeline settings at load time to avoid pipeline stutters
2025-04-10 10:18:18 -05:00
Thaddeus Crews
1be843f77a
Merge pull request #103798 from Rudolph-B/new-97712
...
Switch occlusion culling to be based on depth instead of Euclidean distance
2025-04-10 10:18:17 -05:00
Thaddeus Crews
cade15a163
Merge pull request #92475 from AThousandShips/string_replace_char
...
Add `String::replace_char(s)` methods for performance and convenience
2025-04-10 10:18:16 -05:00
Thaddeus Crews
70b1647ef4
Merge pull request #104785 from Rindbee/fix-root-inspector-follow_focus-set-to-true
...
Fix setting root inspector's `follow_focus` to `true` when `update_tree()` method ends
2025-04-10 10:18:16 -05:00
Thaddeus Crews
3e9f624b0b
Merge pull request #103791 from BrotherShort/scenetree_item_text_display
...
Fix SceneTree Item text display bug in Right-to-Left
2025-04-10 10:18:15 -05:00
Thaddeus Crews
6fce829fce
Merge pull request #105007 from Aziroshin/dev/aziroshin/comment-after-region-not-folding-102382
...
[CodeEdit] Fix folding for comments mixed with code region tags.
2025-04-10 10:18:14 -05:00
Thaddeus Crews
722ddf6e6f
Merge pull request #103802 from Rindbee/set-unsupported-to-true-on-error-in-FreeDesktopScreenSaver
...
Set `unsupported` to true on error in `FreeDesktopScreenSaver`
2025-04-10 10:18:14 -05:00
Thaddeus Crews
6eef564696
Merge pull request #105133 from ProgrammerOnCoffee/edit-material-renderpriority-doc
...
Fix misleading `Material::render_priority` description
2025-04-10 10:18:13 -05:00
Thaddeus Crews
fc1dbda769
Merge pull request #105164 from stuartcarnie/apple_pthread
...
Apple: Add pthread implementation of `Thread` class
2025-04-10 10:18:12 -05:00
Thaddeus Crews
c85e12223d
Merge pull request #105226 from bruvzg/vs_popup
...
Fix visual shader editor popups not using editor scale.
2025-04-10 10:18:12 -05:00
Thaddeus Crews
504036466b
Merge pull request #102878 from Giganzo/tree-jiggle
...
Fix Tree buttons jiggle on horizontal scrolling
2025-04-10 10:18:11 -05:00
Thaddeus Crews
ef3e8b1609
Merge pull request #102786 from Giganzo/top-toolbar-menu-button-styles
...
Fix MenuButton style in editor top menu bar
2025-04-10 10:18:10 -05:00
Andreia Gaita
6e7f77adc4
Fix issue where vsproj=yes vsproj_gen_only=no sometimes fails to build
...
Assigning `env["CCFLAGS"]` directly to a variable causes any changes to that
variable to also be done to the original env object. This means CCFLAGS would
be modified during generation of the VS project with additional flags and
other options set by platforms.
This would normally not be noticed when just generating the project, but when
generating and building at the same time with a compiler that doesn't support
VS-style flags, this flag leakage can cause unexpected build failures.
2025-04-10 15:06:38 +02:00
A Thousand Ships
889410dcda
Add String::replace_char(s) methods for performance and convenience
2025-04-10 13:08:45 +02:00
Micky
16df264750
Fix differences between PhysicsDirectSpaceState2D/3D docs
2025-04-10 09:26:39 +02:00
Pāvels Nadtočajevs
9870c8ca68
Fix visual shader editor popups not using editor scale.
2025-04-10 10:17:17 +03:00
Pāvels Nadtočajevs
0497522933
Change DisplayServerMacOS from GDCLASS to GDSOFTCLASS. Add GDSOFTCLASS to other display servers.
2025-04-10 09:18:58 +03:00
Logan Detrick
07c91e80f6
Consolidate Shader Menu in plugin
2025-04-09 22:53:07 -07:00
bruvzg
aa0ade5b49
[TextEdit / LineEdit] Add support for OEM Alt codes input.
2025-04-10 08:52:19 +03:00
Pāvels Nadtočajevs
1054ab8239
Remove "dummy" renderer from the editor dropdown.
2025-04-10 08:45:47 +03:00
kit
d16e8b7ca4
Fix and rename mouse filter recursive behavior
...
and focus mode recursive behavior.
2025-04-09 23:45:03 -04:00
风青山
9996bf369a
Fix setting root inspector's follow_focus to true when update_tree() method ends
...
This may produce unexpected behavior in **recursive** calls.
2025-04-10 10:23:59 +08:00
Stuart Carnie
8c8d6de3e7
Apple: Add pthread implementation of Thread class
...
This allows Apple platforms to override the default stack size of
a thread in the WorkerThreadPool, which is 512KiB by default.
This must be increased, as SPIRV-Cross, used by the Metal driver, can
use deeply nested stacks, as can debug builds.
2025-04-10 09:35:40 +10:00
Thaddeus Crews
c374ce211c
Merge pull request #104830 from chocola-mint/fix-#104822
...
Add null check for SpriteFramesEditor's SpriteFrames
2025-04-09 18:12:03 -05:00
Thaddeus Crews
807ce83f00
Merge pull request #103805 from rsubtil/fix-recovery_lock_on_import
...
Fix recovery mode lock file not being cleared on import/export
2025-04-09 18:12:03 -05:00
Thaddeus Crews
7b74eb1a9b
Merge pull request #105205 from aaronp64/dictionary_has_validated_key
...
Use validated key in `Dictionary::has`
2025-04-09 18:12:02 -05:00
Thaddeus Crews
80350c5b84
Merge pull request #105075 from heyitszackb/add-clarity-to-canvas-layer-docs
...
Add missing word to canvas layer docs
2025-04-09 18:12:02 -05:00
Thaddeus Crews
4636d0abc9
Merge pull request #105193 from Monstrofil/fix-dds-mipmap-size-uncompressed-dds
...
Fix incorrect mipmap size calculation for uncompressed DDS textures
2025-04-09 18:12:01 -05:00
Thaddeus Crews
f7b72704db
Merge pull request #104804 from etherealxx/fix-advanced-import-inspector-missing-tooltip
...
Fix missing tooltips on "Advanced Import Settings for Scene" window
2025-04-09 18:12:00 -05:00