Rémi Verschelde
d000faa559
Merge pull request #92962 from bruvzg/rtl_bbcode_parsing
...
[RTL] Improve BBCode parsing.
2024-09-06 22:38:17 +02:00
Rémi Verschelde
0b4ae20156
Merge pull request #78656 from Repiteo/typed-dictionary
...
Implement typed dictionaries
2024-09-06 22:38:13 +02:00
Rémi Verschelde
c9dc1eb1d5
Merge pull request #96656 from RandomShaper/res_changed_multiverse_fixups
...
ResourceLoader: Fixup resource changed feature
2024-09-06 22:38:07 +02:00
Hugo Locurcio
c8313764bb
Improve documentation on Node2D transform properties such as Skew
...
- Mention the units used for Skew in the inspector and code.
2024-09-06 22:37:48 +02:00
Leon Stansfield
3d13d90185
Add unit tests for Parallax2D
...
- Added test cases for setting and getting key properties of Parallax2D, including:
- Scroll scale
- Repeat size and times
- Autoscroll
- Scroll and screen offset
- Limit begin and end
- Follow viewport and ignore camera scroll flags
2024-09-06 22:34:51 +02:00
Rémi Verschelde
a6ab039f2b
thorvg: Update to 0.14.9
...
Fixes #96491 .
Update fix for #96262 to a simple revert of the problematic commit,
as the upstream fix is still being debated and caused other issues.
Also include fix for upstream regression 2715 added in 0.14.9.
2024-09-06 22:08:02 +02:00
Pedro J. Estébanez
97197ff5e9
ResourceLoader: Fixup resource changed feature
...
This is a complement to: https://github.com/godotengine/godot/pull/96593
2024-09-06 18:31:51 +02:00
kobewi
19975b1548
Add Create Curve button to Path2D editor
2024-09-06 15:28:55 +02:00
Pedro J. Estébanez
ccd470d33c
ResourceLoader: Add last resort life-time insurance for tokens
2024-09-06 14:00:10 +02:00
bruvzg
da4f5fb953
[FileSystem Dock] Add symlink indicator and tooltip.
2024-09-06 14:55:07 +03:00
A Thousand Ships
7139f46c9a
[Windows] Use `GetFileTime` for `FileAccess`
...
Prevents DST from rearranging file times.
2024-09-06 13:53:46 +02:00
ajreckof
dee0453b57
fix clear button on Array[Node]
2024-09-06 13:39:25 +02:00
bruvzg
10f3c1f587
Add support for non-blocking IO mode to `OS.execute_with_pipe`.
2024-09-06 14:16:39 +03:00
RedMser
8da49ab947
Fix "reparent to new node" when node has internal children
2024-09-06 13:13:40 +02:00
bruvzg
b59fd28dec
[RTL] Improve BBCode parsing.
2024-09-06 13:50:47 +03:00
bruvzg
3e936e795c
Fix renaming directory symlinks on Linux.
2024-09-06 13:22:20 +03:00
bruvzg
3da43ebec4
[MenuBar] Make menu start index more consistent.
2024-09-06 13:21:01 +03:00
graydoubt
e589c5baf3
Expose Viewport.gui_cancel_drag() to GDScript as a counterpart to Control.force_drag()
2024-09-06 06:20:22 -04:00
Rémi Verschelde
05d985496c
Merge pull request #96593 from RandomShaper/res_changed_multiverse
...
ResourceLoader: Add thread-aware resource changed mechanism
2024-09-06 11:11:13 +02:00
Rémi Verschelde
c2d81b0b98
Merge pull request #96265 from bruvzg/rtl_dc4
...
Account for dropcap when calculating paragraph size, fix duplicate last char when using dropcap with autowrap off.
2024-09-06 11:11:09 +02:00
Rémi Verschelde
5abb206040
Merge pull request #96247 from bruvzg/rtl_draw_order
...
[RTL] Move image/table draw to the `DRAW_STEP_TEXT`
2024-09-06 11:11:05 +02:00
Rémi Verschelde
2c733cbf1c
Merge pull request #95885 from bruvzg/macos_arch
...
[macOS] Use per-architecture min. OS version for export.
2024-09-06 11:11:01 +02:00
Rémi Verschelde
58b3481eaf
Merge pull request #89649 from dalexeev/core-bind-and-doc-iter-virtual-methods
...
Core: Bind and document iterator API virtual methods
2024-09-06 11:10:58 +02:00
Rémi Verschelde
f2b76b97c0
Merge pull request #96634 from bobby-the-epic/audio-doc-fix
...
Fix grammar in AudioStreamInteractive docs
2024-09-06 10:09:40 +02:00
Rémi Verschelde
05709b35fa
Merge pull request #96603 from bruvzg/fs_ext_list
...
[FileSystem Dock] Add option to show some unsupported files in the dock.
2024-09-06 10:09:36 +02:00
Rémi Verschelde
d06a10c252
Merge pull request #96581 from Hilderin/fix-editor-layout-reset-on-startup
...
Fix editor layout reset on startup
2024-09-06 10:09:32 +02:00
Rémi Verschelde
c01667abc0
Merge pull request #96285 from kleonc/style_box_flat_fix_rects_skewing_center
...
Fix `StyleBoxFlat` rectangles skewing independently
2024-09-06 10:09:28 +02:00
Rémi Verschelde
1476578a5c
Merge pull request #96276 from KoBeWi/deprecated_on_arrival
...
Deprecate `set_min_buttons_width_from_icons`
2024-09-06 10:09:24 +02:00
Rémi Verschelde
f17a65b610
Merge pull request #95803 from GustJc/fix_interactive_audio_fade_volume
...
Fix interactive audio transitions with wrong volume
2024-09-06 10:09:20 +02:00
Rémi Verschelde
b47bf22b9c
Merge pull request #95123 from LeonStansfield/test_height_map_3d
...
Add unit tests for `HeightMapShape3D`
2024-09-06 10:09:15 +02:00
Rémi Verschelde
c82c441ddd
Merge pull request #92865 from rune-scape/rune-optimal-code-edit
...
CodeEdit: Improve render time by 2x
2024-09-06 10:09:12 +02:00
Rémi Verschelde
61df6ff689
Merge pull request #79209 from RedMser/reparent-remember-position
...
Fix "reparent to new node" not remembering index
2024-09-06 10:09:04 +02:00
Leon Stansfield
6c4ee85f29
Add unit tests for HeightMapShape3D
...
Added test cases for constructor and property getters/setters:
- Map width, depth, and data
- Minimum and maximum height
- Update map data from image
2024-09-06 09:54:48 +02:00
Fredia Huya-Kouadio
9dc0543da7
Improve support for XR projects
2024-09-06 00:35:50 -07:00
Pedro J. Estébanez
74b9c38d58
ResourceLoader: Add thread-aware resource changed mechanism
2024-09-06 08:57:09 +02:00
Haoyu Qiu
8c5121d445
Remove duplicated read only checks in EditorSpinSlider
...
Also made read only checks in EditorSpinSlider's implementation to use
`read_only` directly for consistency.
2024-09-06 08:13:46 +08:00
bobby-the-epic
7e1bc00193
Fix grammar in AudioStreamInteractive.xml
...
Minor grammar fix to make the sentences flow better.
2024-09-05 17:42:41 -05:00
BlueCube3310
a89f4fa5a9
LightmapGI: Pack L1 SH coefficients for directional lightmaps
2024-09-05 22:46:58 +02:00
Giganzo
96aa2f285c
Fix double lock/group buttons when starting editor with empty scene
2024-09-05 21:42:12 +02:00
Rémi Verschelde
835808ed8f
Merge pull request #96616 from KoBeWi/metatron_is_defeated
...
Don't use EditorSettings metadata
2024-09-05 19:42:54 +02:00
Rémi Verschelde
a8e3feb788
Merge pull request #96244 from Repiteo/scons/msvc-__cplusplus
...
SCons: Pass `/Zc:__cplusplus` in MSVC builds
2024-09-05 19:42:51 +02:00
Rémi Verschelde
38447c545e
Merge pull request #93319 from 10Drenth/astar_jump_performance_improvement
...
Improve `AStarGrid2D` performance when jumping is enabled
2024-09-05 19:42:44 +02:00
kobewi
c8a0766930
Don't use EditorSettings metadata
2024-09-05 19:05:18 +02:00
RedMser
b11ccf3c77
Fix "reparent to new node" not remembering index
2024-09-05 18:48:00 +02:00
Thaddeus Crews
4c84cb6ae8
SCons: Pass `/Zc:__cplusplus` in MSVC builds
2024-09-05 11:44:57 -05:00
Rémi Verschelde
d3be91e6ab
Merge pull request #89675 from dalexeev/gds-correct-unused-signal-warning
...
GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit uses
2024-09-05 18:34:45 +02:00
Martijn
202e197717
Improve AStarGrid2D performance when jumping is enabled
2024-09-05 18:12:43 +02:00
Rémi Verschelde
88ed6af1e6
Merge pull request #96609 from detomon/prevent-changing-readonly-property
...
Prevent editing value on focus when `EditorSpinSlider` is read-only
2024-09-05 17:44:48 +02:00
Rémi Verschelde
a466519603
Merge pull request #96607 from smix8/navmesh_2d_disco_party
...
Fix 2D debug navigation flickering with tile maps
2024-09-05 17:44:44 +02:00
Rémi Verschelde
39d92f143e
Merge pull request #96597 from MileyHollenberg/bugfix-ios-simulator-metal
...
Fix iOS Simulator compiler error
2024-09-05 17:44:41 +02:00