Rémi Verschelde
2776d32a1e
i18n: Sync translations with Weblate
...
(cherry picked from commit ce7a785682 )
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
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
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
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
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
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
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
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
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
Aaron Franke
f9c7b1fcff
Change root node transform warning to only show up for position
2025-03-18 22:48:31 -07:00
dugramen
3afd9f2c71
Fix vbox separation in inspector subgroups
2025-03-18 21:36:34 -04:00
PhairZ
c0d0531459
fix blank popup menu on EditorResourcePicker
2025-03-19 03:09:29 +02: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
a57c38c97e
Merge pull request #103949 from timothyqiu/vmem-locate
...
Debugger: Allow locating VRAM resource by double-clicking
2025-03-18 14:42:40 -05:00
Thaddeus Crews
c286535dde
Merge pull request #104253 from bruvzg/winposedrun
...
[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.
2025-03-18 14:42:34 -05:00
Thaddeus Crews
7bed83e532
Merge pull request #104318 from KoBeWi/edit_in_the_dark
...
Call plugin edit before making visible
2025-03-18 14:42:31 -05:00
Hugo Locurcio
6408476a76
Update Mipmaps > Limit import option visibility when intended in the texture importer
...
Previously, you had to switch to another file and back to the original
file for the option visibility to update.
2025-03-18 19:13:49 +01:00
kobewi
78334192df
Call plugin edit before making visible
2025-03-18 15:01:56 +01:00
Rémi Verschelde
777ad0b1e4
Merge pull request #104306 from bruvzg/ed_map_override_crash
...
Fix editor crash on overrides for non-existent input mappings.
2025-03-18 13:50:27 +01:00
Rémi Verschelde
00720d4351
Merge pull request #104181 from YeldhamDev/inspector_whackary
...
Fix wrong height for top editors in the inspector
2025-03-18 13:50:17 +01:00
Pāvels Nadtočajevs
57011c8948
Fix editor crash on overrides for non-existent input mappings.
2025-03-18 12:30:37 +02:00
Haoyu Qiu
ff903e36a5
Debugger: Allow locating VRAM resource by double-clicking
2025-03-18 08:26:05 +08:00
Thaddeus Crews
1f6426066e
Merge pull request #98768 from Repiteo/core/constexpr-math-operators
...
Core: Add `constexpr` constructors/operators to math structs
2025-03-17 16:03:20 -05:00
kobewi
6f25babd6b
Remove empty constructors and destructors from editor/
2025-03-17 21:20:02 +01:00
Thaddeus Crews
ea62170dac
Core: Add constexpr constructors/operators to math structs
...
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
2025-03-17 12:15:31 -05:00
Thaddeus Crews
523b7fe36e
Merge pull request #102282 from YYF233333/dangerous_sig
...
Eliminate interior mutability in `get_selected_node_list`
2025-03-17 10:52:30 -05:00
Thaddeus Crews
9cf741a315
Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes
...
Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes
2025-03-17 10:52:28 -05:00
Thaddeus Crews
8ca72e1490
Merge pull request #103848 from timothyqiu/popup-i18n
...
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
Thaddeus Crews
a9065db5ad
Merge pull request #104130 from KoBeWi/are_tools_enabled_when_tools_are_enabled
...
Remove `TOOLS_ENABLED` checks from `editor/`
2025-03-17 10:52:25 -05:00
Thaddeus Crews
235b71276b
Merge pull request #104151 from KoBeWi/Adding_C_to_your_TTR
...
Fix Android build template message translation
2025-03-17 10:52:24 -05:00
Thaddeus Crews
59809854b9
Merge pull request #104172 from kiroxas/improveGPUParticlesCollision3DGizmoPluginPerformance
...
Improve `GPUParticlesCollision3DGizmoPlugin` performance
2025-03-17 10:52:09 -05:00
Thaddeus Crews
894c539843
Merge pull request #104235 from arkology/empty-node-dock
...
Fix Node dock broken right after opening project
2025-03-17 10:52:07 -05:00
Thaddeus Crews
437b131d28
Merge pull request #104016 from kiroxas/improveAudioStreamPlayerGizmoPerformance
...
Improve Audio Stream Player Gizmo Performance
2025-03-17 10:51:55 -05:00
Mike Precup
9de4efa451
Defend against directories without trailing slashes
2025-03-16 15:27:42 -07:00
Pāvels Nadtočajevs
0d6e4df175
[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.
2025-03-16 23:15:31 +02:00
arkology
a4e35f1e76
Fix Node dock broken right after opening project
2025-03-16 21:32:44 +03:00
kobewi
38ecaec5f9
Create .uid files for detected new files
2025-03-16 19:23:06 +01:00
Kiro
e0b777ff99
Improve Audio Stream Player Gizmo Performance
2025-03-16 13:47:42 +01:00
Kiro
954bb22d3a
improve GPUParticlesCollision3DGizmoPlugin performance
2025-03-16 13:19:06 +01:00
arkology
84e1ed8884
Fix ThemeEditor being too wide for small screen or minimized window
2025-03-16 14:16:03 +03:00
arkology
1be23eee2c
Improve TileMap and TileSet editors UI
2025-03-16 11:21:17 +03:00
Michael Alexsander
778a14a4d7
Fix wrong height for top editors in the inspector
2025-03-15 12:24:35 -03:00
Fredia Huya-Kouadio
845c925b67
Add support for export plugins to modify the Android prebuilt manifest
2025-03-14 16:05:09 -07:00
AeioMuch
d0cff82841
Check for empty string for allowed type and allowed subtypes
2025-03-14 22:36:16 +01:00
kobewi
db64674a56
Fix Android build template message translation
2025-03-14 22:17:18 +01:00