Commit graph

75613 commits

Author SHA1 Message Date
Thaddeus Crews
20928f66e9
Merge pull request #107082 from KoBeWi/this_setting_does_not_exist
Clarify existence of custom project settings
2025-06-03 15:30:21 -05:00
Thaddeus Crews
1b2adba320
Merge pull request #107081 from timothyqiu/debug-draw-copy-pasting
Fix copy-paste error in Viewport classref
2025-06-03 15:30:21 -05:00
Thaddeus Crews
153a06aefe
Merge pull request #107079 from bruvzg/svg_comp_glyph_fix
[SVG in OT] Fix rendering of some glyphs using "defs" with "#glyphXXXXX.X" id.
2025-06-03 15:30:20 -05:00
Thaddeus Crews
757cf4c8d5
Merge pull request #107069 from Calinou/doc-astar2d-link-tutorial
Link demo project in AStar2D and AStarGrid2D documentation
2025-06-03 15:30:19 -05:00
Thaddeus Crews
e16e6a48f9
Merge pull request #107068 from Calinou/doc-heightmapshape3d-holes
Fix incorrect note about holes in HeightMapShape3D
2025-06-03 15:30:18 -05:00
Thaddeus Crews
003e9db27f
Merge pull request #107064 from sakubou/sprite-offset-note
Clarify `offset.y` behavior for Sprite2D vs Sprite3D
2025-06-03 15:30:17 -05:00
Thaddeus Crews
57bf364f36
Merge pull request #107058 from mihe/script-backtrace-deadlock
Fix various race conditions with capturing of script backtraces
2025-06-03 15:30:16 -05:00
Thaddeus Crews
bd94fc7c19
Merge pull request #107049 from OzelotVanilla/fix-resourcesaver-saving-default-value
Fix `ResourceSaver` saving default value of `Resource`
2025-06-03 15:30:15 -05:00
Thaddeus Crews
51b17759a2
Merge pull request #103719 from YeldhamDev/build_detection_improvements
Make build profile project detection also set build options
2025-06-03 15:30:14 -05:00
Thaddeus Crews
ba5e43aa54
Merge pull request #106659 from bruvzg/ac_kit_16
[AccessKit] Update API to 0.16.0.
2025-06-03 15:30:13 -05:00
Thaddeus Crews
86665e5e5b
Merge pull request #107015 from rburing/export_texture_format_error
Texture format error on export: Show project setting
2025-06-03 15:30:12 -05:00
Thaddeus Crews
2a9651d0df
Merge pull request #105863 from KoBeWi/thumbs_and_nails
Add thumbnail mode to FIleDialog
2025-06-03 15:30:11 -05:00
Hugo Locurcio
fb9a5699a1
Fix incorrect note about holes in HeightMapShape3D 2025-06-03 19:10:07 +02:00
kobewi
b0110788ba Clarify existence of custom project settings 2025-06-03 18:49:04 +02:00
Pāvels Nadtočajevs
3652614837
[RTL] Fix outline offset. 2025-06-03 19:35:18 +03:00
bruvzg
ee181951b6
[macOS] Add support for loading shell environment from UI apps. 2025-06-03 18:27:29 +03:00
passivestar
b2981bd444 Fix animation track filter size bug 2025-06-03 18:23:06 +04:00
Anish Mishra
b5dad5a0b2 Improve SplitContainer usability in the Android editor 2025-06-03 19:49:56 +05:30
Anish Mishra
bccf36b27b Add option for a touch-friendly drag handle in SplitContainer 2025-06-03 19:49:56 +05:30
KOGA Mitsuhiro
b5003f60c2 Update CameraServer document for Android 2025-06-03 23:13:35 +09:00
Michael Alexsander
454e4f817c
Make build profile project detection also set build options 2025-06-03 11:11:33 -03:00
LuoZhihao
713ed59a77 Remove unnecessary _validate_property() calling 2025-06-03 21:57:36 +08:00
ProgrammerOnCoffee
360ee10a6e Make BaseButtons' shortcut feedback timers internal 2025-06-03 09:52:28 -04:00
kobewi
9e8396c9c7 Always use base directory in CONTEXT_SLOT_FILESYSTEM_CREATE 2025-06-03 15:45:16 +02:00
Yobbolita
bfbb63129a
Improve the PhysicsShapeQueryParameters3D's description
Made it clearer that this class is used in several of PhysicsDirectSpaceState3D's
methods and not just on `intersect_shape()`.
2025-06-03 15:18:47 +02:00
Haoyu Qiu
e74ebaf18d Fix copy-paste error in Viewport classref 2025-06-03 20:47:06 +08:00
Ricardo Buring
e521d69d39 Texture format error on export: Show project setting
Changing the project setting manually will prompt for a restart, which
will trigger the required re-import of textures.
Previously the project setting would be changed automatically but
textures would not be re-imported, which could be unexpected.
2025-06-03 13:25:45 +02:00
Fabio Alessandrelli
f36499f9c5 Editor: Explicit parse_message handlers
Using custom macros for defining and registering message handlers hurts
readability and navigability.

This commit simplifies the ParseMessageFunc signature, expands the
macros, and streamlines initialization.
2025-06-03 13:24:58 +02:00
Pāvels Nadtočajevs
e928b2a5e5
[SVG in OT] Fix rendering of some glyphs using "defs" with "#glyphXXXXX.X" id. 2025-06-03 13:18:55 +03:00
Kasper Arnklit Frandsen
5934804335 Add option to auto tangent new bezier points in animation editor
Co-authored-by: Mikael Hermansson <mikael@hermansson.io>
2025-06-03 11:04:35 +02:00
Mikael Hermansson
e160040f0c Remove Jolt Physics project setting "Areas Detect Static Bodies" 2025-06-03 09:52:57 +02:00
Pāvels Nadtočajevs
6565c8e83f
[AccessKit] Update API to 0.16.0. 2025-06-03 10:49:04 +03:00
Aaron Franke
5777a88b76
Support 64-bit sizes in Compression 2025-06-03 00:03:01 -07:00
Fredia Huya-Kouadio
547450befd Fix transparency background issue on Android
Fixes https://github.com/godotengine/godot/issues/106703
2025-06-02 22:45:16 -07:00
kj-art-dev
3ce59a5114 Added new unit tests for Sprite2D.
Added a new test file and test cases for Sprite2D. Updated test_main.cpp to include the new test file.
2025-06-02 20:47:18 -07:00
syzygy
6896a7696c Ignore rename shortcut when Remote tab is active 2025-06-02 21:19:47 -06:00
alpacat
d20333cc29 Make svg files respect interface/theme/icon_saturation setting when being imported as Texture2D. 2025-06-03 08:35:04 +08:00
kobewi
706bfd810b Add thumbnail mode to FIleDialog 2025-06-03 02:06:14 +02:00
Thaddeus Crews
e45cc68092
Merge pull request #106746 from HolonProduction/tab-container-material-fix
GUI: Use `TabContainer` material for internal `TabBar`
2025-06-02 18:51:58 -05:00
Thaddeus Crews
5935356962
Merge pull request #100984 from TokageItLab/bone-constraint
Implement `BoneConstraint3D` with `CopyTransform`/`ConvertTransform`/`Aim` Modifiers
2025-06-02 18:51:57 -05:00
Thaddeus Crews
7a3d2f6779
Merge pull request #106606 from aaronfranke/pow2_64
Add 64-bit versions of core power of 2 functions
2025-06-02 18:51:56 -05:00
Thaddeus Crews
9ee7d78274
Merge pull request #106859 from syntaxerror247/alias
Add support for `OS.get_version_alias()` on Android
2025-06-02 18:51:56 -05:00
Thaddeus Crews
760b3522d7
Merge pull request #105571 from marcosc90/perf-ws-onmessage
[Web] Avoid extra copy when encoding string in WebSocket `_onmessage`
2025-06-02 18:51:55 -05:00
Thaddeus Crews
b6b8c32673
Merge pull request #106465 from Chubercik/manifold-3.1.0
manifold: Update to 3.1.1
2025-06-02 18:51:54 -05:00
Thaddeus Crews
3c43899e24
Merge pull request #102369 from Ivorforce/string-get-data-fast
Optimize `String::get_data` by avoiding a dereference of ptr, and inlining the function.
2025-06-02 18:51:53 -05:00
Thaddeus Crews
5c2b9cd631
Merge pull request #106976 from Ivorforce/gdscript-tests-infinite-print
Fix infinite recursion on `GDScriptTests` if a script cannot be reloaded.
2025-06-02 18:51:52 -05:00
Thaddeus Crews
937612a11a
Merge pull request #106616 from DeeJayLSP/openxr-1147
Update OpenXR to 1.1.47
2025-06-02 18:51:51 -05:00
Thaddeus Crews
1c0669bd23
Merge pull request #106970 from m4gr3d/update_documentation_javaclasswrapper_androidruntimeplugin
Update the documentation for `JavaClassWrapper` and `AndroidRuntimePlugin`
2025-06-02 18:51:50 -05:00
Thaddeus Crews
b0f3c3fa22
Merge pull request #106966 from bruvzg/ac_trans_simpl
[Accessibility] Always auto-translation mode for names/descriptions.
2025-06-02 18:51:49 -05:00
Thaddeus Crews
f6c6977a96
Merge pull request #106963 from KoBeWi/a_wild_crash_has_occured
Fix `get_class_icon()` ignoring fallback
2025-06-02 18:51:49 -05:00