Rémi Verschelde
ef1153baf3
Merge pull request #104362 from bruvzg/ed_insp_list_erase
...
Fix use after free in the editor inspector section cleanup.
2025-03-19 14:54:01 +01:00
Rémi Verschelde
5045d549f9
Merge pull request #99515 from KoBeWi/shapez.godot
...
Refactor ColorPicker shapes
2025-03-19 14:53:57 +01:00
Rémi Verschelde
021b5a4773
Merge pull request #69406 from KoBeWi/The_Assassination_of_ABS_by_the_Math--abs
...
Remove `ABS` in favor of `Math::abs`
2025-03-19 14:51:57 +01:00
Rémi Verschelde
2776d32a1e
i18n: Sync translations with Weblate
...
(cherry picked from commit ce7a7856828ffd71eafdbb3ae25de40ccb4349b5)
2025-03-19 14:51:42 +01:00
kobewi
10f6c01b9c
Remove ABS in favor of Math::abs
2025-03-19 13:52:40 +01:00
bruvzg
c7ca36b827
Fix use after free in the editor inspector section cleanup.
2025-03-19 14:37:26 +02:00
Rémi Verschelde
3d9b05ad4a
Merge pull request #104341 from stuartcarnie/103602/metal_fix_cubemaps
...
Renderer: Fix Metal handling of cube textures; assert equal dimensions
2025-03-19 12:27:41 +01:00
Rémi Verschelde
8f1d4812e1
Merge pull request #104335 from kleonc/scene_change_fix_freeing_freed_prev_scene
...
Don't free already freed scenes when changing `SceneTree` current scene
2025-03-19 12:27:37 +01:00
Rémi Verschelde
c94d783bf5
Merge pull request #104331 from aaronfranke/warn-pos-not-transform
...
Change root node transform warning to only show up for position
2025-03-19 12:27:34 +01:00
Rémi Verschelde
0648f55276
Merge pull request #104328 from Grublady/popup-mouse-enter
...
Update mouse-entered state when subwindow closes (macOS display server)
2025-03-19 12:27:30 +01:00
Rémi Verschelde
64bd03269f
Merge pull request #104286 from Ivorforce/localvector-find
...
Harmonize `String`, `Vector` and `LocalVector` `find` and `rfind`.
2025-03-19 12:27:27 +01:00
Rémi Verschelde
18cd665202
Merge pull request #104206 from KoBeWi/unshape
...
Unbind `CSGShape::_update_shape()` and make it public
2025-03-19 12:27:23 +01:00
Rémi Verschelde
94f0ce4a96
Merge pull request #104192 from arkology/tile_editors_ui_ux
...
Improve/fix `TileMap` and `TileSet` editors UI
2025-03-19 12:27:18 +01:00
Rémi Verschelde
9ca0de58bb
Merge pull request #104136 from KoBeWi/cleaning_camera
...
Camera2D code cleanup
2025-03-19 12:27:14 +01:00
Rémi Verschelde
2fa721b1bc
Merge pull request #104127 from Ivorforce/360-noclip
...
Remove `String` clipping constructors.
2025-03-19 12:27:10 +01:00
Rémi Verschelde
9f67aeaae8
Merge pull request #104022 from precup/create_directory_fix
...
Defend against directories without trailing slashes
2025-03-19 12:27:07 +01:00
Rémi Verschelde
e0c9978cff
Merge pull request #103912 from unvermuthet/texture-size-changed
...
VideoStreamPlayer: Redraw when stream resolution changes
2025-03-19 12:27:02 +01:00
Rémi Verschelde
7b21950fb0
Merge pull request #103751 from bruvzg/glob_menu_icons_theme
...
[Editor] Change global menu icons theme independently of editor theme.
2025-03-19 12:26:57 +01:00
Rémi Verschelde
22e41a2b5f
Merge pull request #103728 from bruvzg/lbl_min_sz_ex_sp
...
[Label] Fix min. size calculation counting extra spacing twice.
2025-03-19 12:26:51 +01:00
Rémi Verschelde
53749174a3
Merge pull request #103607 from dugramen/stylebox-fix-overlaps
...
StyleBoxFlat: Fix glitchy overlapping shapes
2025-03-19 12:26:45 +01:00
Rémi Verschelde
65161977e9
Merge pull request #103415 from bruvzg/iv_pools
...
Use single RNG instance for `FileAccessEncrypted` IV generation.
2025-03-19 12:26:38 +01:00
Rémi Verschelde
a117a2b09c
Merge pull request #101980 from bruvzg/init_scale
...
[DisplayServer] Decouple `show_window(MAIN_WINDOW_ID)` from `DisplayServer` constructor, update project manager size/position after DS init.
2025-03-19 12:26:33 +01:00
Rémi Verschelde
05a9e0153a
Merge pull request #101951 from BastiaanOlij/openxr_futures
...
Add support for the OpenXR futures extension
2025-03-19 12:26:30 +01:00
Rémi Verschelde
b2950e8138
Merge pull request #101904 from bruvzg/win_export_update_icon_cache
...
Update Windows icon cache after export.
2025-03-19 12:26:26 +01:00
Rémi Verschelde
3b8385a6be
Merge pull request #101824 from bruvzg/wrap_align
...
[TextEdit] Use actual indentation offset instead of space width for wrapped lines.
2025-03-19 12:26:20 +01:00
Rémi Verschelde
16816f426b
Merge pull request #100786 from lyuma/save_file_uids
...
Use UIDs in addition to paths for extracted meshes, materials and animations
2025-03-19 12:26:17 +01:00
Rémi Verschelde
ac052560e5
Merge pull request #100652 from DeeJayLSP/wav-resampled
...
`AudioStreamPlaybackWAV`: Inherit from `Resampled`
2025-03-19 12:26:13 +01:00
Rémi Verschelde
cb4501315a
Merge pull request #99101 from pafuent/adding_multiplayer_spawner_unit_tests
...
Add `MultiplayerSpawner` unit tests
2025-03-19 12:26:10 +01:00
Rémi Verschelde
2b0e7dcc5e
Merge pull request #98043 from pafuent/stream_peer_gzip_fix_finish_buffer_size
...
Fix `StreamPeerGZIP::finish()` internal buffer size usage
2025-03-19 12:26:06 +01:00
Rémi Verschelde
7ad0b9b16c
Merge pull request #97495 from Delsin-Yu/control_recursive_disable_children
...
[GUI] Implement properties that can recursively disable child controls' `Focus Mode` & `Mouse Filter`
2025-03-19 12:26:03 +01:00
Rémi Verschelde
ffe262b12b
Merge pull request #96421 from SatLess/Hide-Function-Names
...
Support hiding functions calls in Method Tracks
2025-03-19 12:25:57 +01:00
Rémi Verschelde
3b6317159e
Merge pull request #95392 from hhhapz/terminate-before-quit
...
Prompt user to terminate if quitting while project is running
2025-03-19 12:25:51 +01:00
Rémi Verschelde
100862c39c
Merge pull request #93735 from Mickeon/doc-peeves-CanvasItem
...
Overhaul CanvasItem documentation (no `draw` methods)
2025-03-19 12:25:39 +01:00
Pāvels Nadtočajevs
2fb5059c63
[TextEdit] Use actual indentation offset instead of space width for wrapped lines.
2025-03-19 12:50:43 +02:00
Lyuma
8997c999e9
Scene import: extract UID paths and store fallback
...
When extracting meshes, materials and animations, always store the uid:// path as well as a res:// fallback.
When validating import settings, load the fallback path if the uid:// path fails to load.
Update save_to_file/fallback_path every import to keep the file path in sync with the uid.
Use UID hashing for meshes and animations.
2025-03-19 11:50:39 +01:00
Pāvels Nadtočajevs
f6891b0305
[DisplayServer] Decouple show_window(MAIN_WINDOW_ID)
from DisplayServer
constructor, update project manager size/position after DS init.
2025-03-19 11:23:04 +02:00
Pablo Andres Fuente
1de900c6ec
Add MultiplayerSpawner
unit tests
...
Partially fixes #43440 .
2025-03-19 10:03:28 +01:00
Pablo Andres Fuente
e2bef7041e
Fix StreamPeerGZIP::finish()
internal buffer size usage
...
Fixes #97201
Instead of using and arbitrary fixed size for the internal buffer,
the remaining available bytes of the internal `RingBuffer` is used.
Also add unit tests for `StreamPeerGZIP`.
2025-03-19 09:56:32 +01:00
Aaron Franke
f9c7b1fcff
Change root node transform warning to only show up for position
2025-03-18 22:48:31 -07:00
Stuart Carnie
e2066298d9
Renderer: Fix Metal handling of cube textures; assert equal dimensions
2025-03-19 11:52:59 +11:00
kleonc
f8d13c8a46
Don't free already freed scenes when changing SceneTree current scene
2025-03-18 22:31:37 +01:00
Thaddeus Crews
fdbf6ecc9f
Merge pull request #98408 from rune-scape/stringlikevariantorder-in-place
...
StringLikeVariantOrder: Compare in-place
2025-03-18 14:42:58 -05:00
Thaddeus Crews
50eed0142f
Merge pull request #101664 from drakeerv/master
...
Fix `get_rpm()` on wheel which has steering
2025-03-18 14:42:56 -05:00
Thaddeus Crews
2e1803e07f
Merge pull request #102975 from metakunt/jolt_physics_reg_type
...
Improve Jolt module initialization style
2025-03-18 14:42:55 -05:00
Thaddeus Crews
89a2f3634c
Merge pull request #103857 from bruvzg/macos_trans_b
...
[macOS] Enable transparency for windows with decorations.
2025-03-18 14:42:54 -05:00
Thaddeus Crews
d6aef7a1ba
Merge pull request #103872 from bruvzg/mac_f_lk
...
[macOS/iOS] Fix system font family descriptor leak.
2025-03-18 14:42:53 -05:00
Thaddeus Crews
596a796e99
Merge pull request #103892 from bruvzg/mac_menu_crash
...
[macOS] Fix editor loading crash on native menu click.
2025-03-18 14:42:51 -05:00
Thaddeus Crews
94d4dd7533
Merge pull request #102504 from Hilderin/fix-error-embedded-window-closed-while-resizing
...
Fix error when embedded popup is closed while resizing
2025-03-18 14:42:49 -05:00
Thaddeus Crews
c019d2c5a8
Merge pull request #104275 from bruvzg/betsy_mul_4
...
Force multiple of 4 sizes for Betsy compressor.
2025-03-18 14:42:47 -05:00
Thaddeus Crews
b6e947ddba
Merge pull request #104148 from YeldhamDev/scons_move_env_checks
...
Make SConstruct file check some envs before querying modules
2025-03-18 14:42:46 -05:00