Commit graph

17779 commits

Author SHA1 Message Date
Thaddeus Crews
ff674de65e
Merge pull request #103903 from kiroxas/improveCylinderGizmo
Improve cylinder gizmo performance
2025-03-10 21:05:45 -05:00
Thaddeus Crews
13907ec474
Merge pull request #103910 from kiroxas/ImproveSphereGizmoPerformance
Improve Sphere gizmo performance
2025-03-10 21:05:44 -05:00
Thaddeus Crews
590fa90722
Merge pull request #100339 from syntaxerror247/touch-actions-panel
Add a `TouchActionsPanel` to Android Editor
2025-03-10 21:05:43 -05:00
Kiro
8eaab62930 Improve cylinder gizmo performance 2025-03-10 20:14:45 +01:00
Kiro
4915f916a4 Improve sphere gizmo performance 2025-03-10 20:12:43 +01:00
Thaddeus Crews
b40e6a55ac
Merge pull request #101884 from aaronp64/camera_gizmo_fov_fix
Fix `Camera3D` gizmo representation to accurately reflect FOV
2025-03-10 10:01:13 -05:00
Thaddeus Crews
7d46e7d011
Merge pull request #98379 from timothyqiu/alien-thread
Translate main thread name in the editor instead of running project
2025-03-10 10:01:11 -05:00
A Thousand Ships
331a43a9d8
Add String::remove_char(s) methods for performance and convenience 2025-03-10 13:19:28 +01:00
A Thousand Ships
466590d0ec
Use get_slicec instead of get_slice for single character splitters 2025-03-08 20:36:37 +01:00
Thaddeus Crews
324512e11c
Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
Thaddeus Crews
67d4a245d8
Merge pull request #103267 from YeldhamDev/reality_got_too_extended
Allow to compile the engine without XR support
2025-03-07 15:12:54 -06:00
Thaddeus Crews
3d9b37911d
Merge pull request #103011 from Repiteo/style/svgo-newline
Style: Ensure svgs have trailing newlines
2025-03-07 15:12:41 -06:00
Thaddeus Crews
3c43508ed7
Merge pull request #102427 from AThousandShips/fix_substr
Clean up some uses of `String::substr`
2025-03-07 15:12:33 -06:00
Thaddeus Crews
0c6efe572e
Merge pull request #79599 from Calinou/add-license-notices-gui
Add built-in GUI to display license notices
2025-03-07 15:12:29 -06:00
Thaddeus Crews
1237536364
Merge pull request #102630 from KoBeWi/what_the_loop
Improve `_is_drop_valid()` code in EditorPropertyArray
2025-03-07 15:12:28 -06:00
Thaddeus Crews
c937b6d180
Merge pull request #102419 from Ivorforce/std-size
Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.
2025-03-07 15:12:25 -06:00
Thaddeus Crews
30221571f2
Merge pull request #99094 from KoBeWi/preload_dct2slt82u81fo8dkxkak5o57
Drop preload Resources as UID
2025-03-07 15:12:24 -06:00
Thaddeus Crews
76952ba0a1
Merge pull request #90034 from KoBeWi/only_save_when_save
Don't save unnecessarily with `save_before_running`
2025-03-07 15:12:22 -06:00
Thaddeus Crews
d9125ebebe
Merge pull request #101293 from Ivorforce/string-to-pointer-conversion
Remove implicit conversions from `String`, `Char16String` and `CharString` to data pointers.
2025-03-07 15:12:12 -06:00
aaronp64
7e4d635c2f Fix Camera3D gizmo representation to accurately reflect FOV
Updated gizmo drawing to keep depth proportional to width or height based on whether FOV is horizontal or vertical.
2025-03-07 14:33:54 -05:00
kobewi
c1b08dda36 Don't save unnecessarily with save_before_running 2025-03-07 19:14:50 +01:00
Thaddeus Crews
6b4fda04c9
Merge pull request #89442 from KoBeWi/internal_duplicaten't
Don't duplicate internal nodes
2025-03-07 12:06:36 -06:00
Thaddeus Crews
c2311a820c
Merge pull request #103270 from Giganzo/item-list-cursor
Fix invisible ItemList cursor in editor theme
2025-03-07 12:06:30 -06:00
Thaddeus Crews
cf68b5f6eb
Merge pull request #103670 from dugramen/inspector-section-hover
Redraw inspector section when cursor enters and exits header to update hover state
2025-03-07 12:06:29 -06:00
Thaddeus Crews
c159adb209
Merge pull request #103756 from timothyqiu/vs-translations
Fix some i18n issues in visual shader editor
2025-03-07 12:06:26 -06:00
Thaddeus Crews
e92b0c932e
Merge pull request #103649 from dugramen/inspector-usage-array-popup-position
Fix popup location for `PROPERTY_USAGE_ARRAY` inspector items
2025-03-07 12:06:25 -06:00
kobewi
92ab92114e Don't duplicate internal nodes 2025-03-07 16:08:53 +01:00
Anish Mishra
e8625e70cf Add TouchActionsPanel to Android Editor 2025-03-07 19:45:03 +05:30
A Thousand Ships
5113022dfe
Clean up some uses of String::substr
Cases where the end position is either equvalent to the default or past
the end of the string.
2025-03-07 14:50:38 +01:00
Haoyu Qiu
513dbff72b Translate main thread name in the editor instead of running project 2025-03-07 19:06:54 +08:00
Haoyu Qiu
ef4636ac59 Fix some i18n issues in visual shader editor 2025-03-07 18:39:45 +08:00
Thaddeus Crews
5e77d93781
Merge pull request #98194 from bruvzg/fd_parent
Improve native file dialog parent window selection.
2025-03-06 16:36:27 -06:00
Thaddeus Crews
2f811f35e1
Merge pull request #103697 from KoBeWi/resource_edited_before_loaded
Don't edit objects when loading folding
2025-03-06 16:36:13 -06:00
bruvzg
3e4e6e6c0c Improve native file dialog parent window selection. 2025-03-06 17:15:39 +02:00
kobewi
c6c1a49bea Don't edit objects when loading folding 2025-03-06 15:04:00 +01:00
kobewi
dade8bd66f Update script modified times when saved in EditorNode 2025-03-06 14:47:33 +01:00
dugramen
5fc93617b3 Redraw inspector section when cursor enters and exits header to update hover state 2025-03-05 20:58:40 -05:00
dugramen
f80e81f0b9 Fixes popup location for PROPERTY_USAGE_ARRAY inspector items 2025-03-05 15:04:22 -05:00
Thaddeus Crews
2f16645181
Merge pull request #103454 from arkology/project-manager-explore-button
Restore "Show in File Manager" button functionality in `ProjectManager`
2025-03-05 12:08:04 -06:00
Thaddeus Crews
6dd334bd8e
Merge pull request #103598 from TrueJole/TrueJole-patch-export-error-overrun
Use `text_overrun` for project export errors
2025-03-05 12:08:03 -06:00
Thaddeus Crews
0544ed3ff4
Merge pull request #103316 from Rindbee/make-EditorProperty-and-its-children-behave-like-sibling-nodes
Make `EditorProperty` and its child `EditorProperty` behave like sibling nodes when handling mouse events
2025-03-05 12:08:02 -06:00
Hilderin
dba92c9354 Fix headless import always emits errors 2025-03-04 18:45:40 -05:00
TrueJole
555caeaecc
Use text_overrun for project export errors 2025-03-04 21:40:10 +01:00
arkology
92c6920272 Restore "Show in File Manager" button functionality in ProjectManager
- now "Show in File Manager" button is invisible on Android and web (as it should be) when project path is valid.
- tooltip is visible again.
2025-03-04 20:50:23 +03:00
Rémi Verschelde
e5565a637e
Merge pull request #103447 from timothyqiu/root-domain
Set editor's translation domain at root node
2025-03-04 01:02:32 +01:00
Rémi Verschelde
6e62cab8a8
Merge pull request #103309 from dugramen/tileset-inspector-spacing
Fix vbox separation in sections with `PROPERTY_USAGE_ARRAY`
2025-03-04 01:00:51 +01:00
Rémi Verschelde
b33e20be21
Merge pull request #103301 from marcgpuig/unify-csgpolygon3d-gizmos
Unify CSGPolygon3D gizmos with the other geometries
2025-03-04 01:00:47 +01:00
Rémi Verschelde
fad2e6ded9
i18n: Sync translations with Weblate 2025-03-02 23:23:52 +01:00
Rémi Verschelde
dc128dddb6
Merge pull request #103467 from KoBeWi/the_script_you_are_looking_for_is_no_longer_here
Validate custom type script before loading it
2025-03-02 22:08:21 +01:00
Rémi Verschelde
d57296f850
Merge pull request #103439 from Hilderin/fix-autoloaded-scene-loses-built-in-script-when-upgrading-to-4.4
Fix autoloaded scene loses their built-in script when upgrading to 4.4
2025-03-02 22:08:18 +01:00