1
0
Fork 0
Commit Graph

225 Commits

Author SHA1 Message Date
Hugo Locurcio d823a69237
Always use a dark background for 3D editor overlays even with light theme
This results in better readability against mixed-color backgrounds,
as what you see in the 3D editor doesn't change depending on your editor theme.

This also tweaks the viewport zoom/speed label for better readability
by using a bold font and thicker outline.
2025-11-18 02:28:27 +01:00
Thaddeus Crews 16d3ba7982
Merge pull request #111589 from KoBeWi/notification_not_signal
Fix wrong EditorSettings usage in 3D editor
2025-11-17 10:56:59 -06:00
Thaddeus Crews fb03c9ce4b
Merge pull request #112739 from FantasmaGolicon/master
Change `TileSetScenesCollectionSource` raw pointers in the TileSet editor to ref
2025-11-17 10:56:58 -06:00
Thaddeus Crews 8a04e33056
Merge pull request #109153 from timothyqiu/replication-editor-auto-translation
Improve auto-translation of the replication editor
2025-11-17 10:56:57 -06:00
Thaddeus Crews c7bed1e1cc
Merge pull request #111815 from TokageItLab/bone-expander
Allow Spring / IK to set mutable bone axes
2025-11-17 10:56:52 -06:00
Thaddeus Crews 9cebf8d957
Merge pull request #112666 from Oblepikha/fix-child-light-selection
Fix wrong AABB when selecting Node3D gizmo in editor
2025-11-17 10:56:36 -06:00
Thaddeus Crews 9323d9d624
Merge pull request #110487 from TokageItLab/fix-read-only-state-for-skel-and-inspector
Fix read-only state for Skeleton and Inspector
2025-11-17 10:56:33 -06:00
Thaddeus Crews f00cf63b42
Merge pull request #107652 from vaner-org/set-tab-as-main-scene
Add "Set as Main Scene" option to EditorSceneTabs context menu
2025-11-17 10:56:29 -06:00
Silc Lizard (Tokage) Renew 031fd66fed Add mutable_bone_axes to IKs 2025-11-17 09:45:31 +09:00
kobewi f722513c08 Fix wrong EditorSettings usage in 3D editor 2025-11-15 19:45:14 +01:00
Silc Lizard (Tokage) Renew c6ab601364 Fix read-only state for Skeleton and Inspector 2025-11-15 23:10:15 +09:00
Elliot Valeev 1ce77b8899 Fix wrong AABB when selecting Node3D gizmo in editor 2025-11-15 10:35:36 +05:00
vaner-org 8aea5136f8 Adds "Set as Main Scene" option to EditorSceneTabs context menu
Adds the option to quickly set main scene by right-clicking a scene tab. If the scene has no root, then the option is greyed out. If the scene is unsaved, the file is saved and then set as main scene.

Co-Authored-By: Alex Tam <65537185+altamkp@users.noreply.github.com>
2025-11-15 09:24:34 +05:30
Haoyu Qiu cbd3528e01 Improve auto-translation of the replication editor
Texts in `ReplicationEditor`, `SceneTreeDialog`, `PropertySelector`.

Also the "Copy Text" button in the general warning dialog.
2025-11-15 10:22:35 +08:00
FantasmaGolicon ea1cc3c04e Changed TileSetScenesCollectionSource raw pointers in the TileSet editor to Ref<TileSetScenesCollectionSource> 2025-11-14 15:22:11 -08:00
Thaddeus Crews d5c0a11da0
Merge pull request #107890 from Nikitf777/polygon2d-editor-highlighting
Highlight points on hover in the Polygon2D editor
2025-11-14 17:16:51 -06:00
Thaddeus Crews 90bd3ada97
Merge pull request #112769 from KoBeWi/don't🚗translate
Prevent translating custom data layers
2025-11-14 17:16:46 -06:00
Nikita Samusev 209986bde0
Highlight points on hover in the Polygon2D editor 2025-11-14 23:37:58 +03:00
Thaddeus Crews d1a90109b4
Merge pull request #108010 from DexterFstone/add-scene-tile-rotation
Add support for rotating scene tiles in TileMapLayer
2025-11-14 14:23:13 -06:00
Thaddeus Crews c287d61402
Merge pull request #107969 from chocola-mint/tile-map-layer-editor-optimize-undo
Reduce TileMapLayerEditor's undo/redo memory usage
2025-11-14 14:22:48 -06:00
Thaddeus Crews 26fd075621
Merge pull request #108079 from arkology/scenes-list
Add opened scenes list button
2025-11-14 14:22:42 -06:00
Thaddeus Crews 527cb4123e
Merge pull request #107264 from DevPoodle/local_space_2d
Add "Use Local Space" option to the 2D editor
2025-11-14 14:22:28 -06:00
kobewi e15a54ddea Prevent translating custom data layers 2025-11-14 18:23:08 +01:00
Malcolm Anderson a48353b1c6 Stop drawing of MarginContainer margins if not in tree
Use `is_visible_in_tree()` as per KoBeWi's suggestion
2025-11-13 16:35:13 -08:00
Thaddeus Crews 65beea65d8
Merge pull request #108987 from timothyqiu/plugins-list-cleanup
Clean up `EditorPluginList`
2025-11-13 17:43:01 -06:00
Thaddeus Crews 8950c6527b
Merge pull request #101165 from timoschwarzer/feature/2d-particle-emission-textures-refactor
Improve 2D Particle Emission Mask dialog
2025-11-13 17:42:55 -06:00
Thaddeus Crews 55bedbfaf5
Merge pull request #108741 from AriaTheCurseling/Allow-concurrent-unbind-and-binding-of-signal-arguments-in-editor
Allow concurrent unbinding and binding of signal arguments in editor
2025-11-13 17:42:49 -06:00
passivestar fac37c66c1 Fix 2d ruler visibility in modern theme 2025-11-12 12:14:11 +04:00
Thaddeus Crews 8327dfa215
Merge pull request #112092 from timothyqiu/ts-nums
Move localized number formatting methods to `TranslationServer`
2025-11-10 17:47:09 -06:00
Thaddeus Crews e33c423700
Merge pull request #108314 from KoBeWi/shift_in_meta
Replace repetitive meta/ctrl condition with a method
2025-11-10 17:47:08 -06:00
Thaddeus Crews 734fe458ba
Merge pull request #105203 from dennmar/red_axes_fix
Fix smart snapping lines to disappear after using the pivot tool
2025-11-10 17:47:05 -06:00
kobewi 98141c3d73 Replace repetitive meta/ctrl condition with a method 2025-11-10 16:23:28 +01:00
Thaddeus Crews 2ab796b863
Merge pull request #112360 from DeeJayLSP/more-prop-subsection
Modern Style: Use a StyleBox in signals and groups
2025-11-10 08:20:21 -06:00
Thaddeus Crews ac8991c3c3
Merge pull request #109237 from arkology/theme-editor-ui
`ThemeEditor`: Reorganize/fix UI to make it fit in editor (at its minimum size in single-window mode) better
2025-11-10 08:20:09 -06:00
Haoyu Qiu 72d437c030 Move localized number formatting methods to TranslationServer
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-11-10 15:01:22 +08:00
dennmar 875e06ce89 Fix merge conflict after rebase 2025-11-09 17:59:30 -08:00
Timo Schwarzer a9dab2ba22
Improve 2D Particle Emission Mask dialog
# Conflicts:
#	editor/scene/2d/particles_2d_editor_plugin.cpp
2025-11-09 21:15:55 +01:00
DeeJayLSP 5c4d9930a4 Modern Style: Use a StyleBox in signals and groups 2025-11-07 16:02:26 -03:00
Thaddeus Crews 86e0c22c57
Merge pull request #112375 from timothyqiu/dpi-texture-preview
Allow previewing DPITexture in Inspector
2025-11-04 16:32:55 -06:00
Thaddeus Crews 3fb8961b00
Merge pull request #110120 from TokageItLab/ik-modifier-3d
Add `SkeletonModifier3D` IKs as `IKModifier3D`
2025-11-04 16:32:36 -06:00
Thaddeus Crews 561bac4cb4
Merge pull request #112285 from Insert-Uncreateive-Name-Here/master
Fix `CollisionPolygon3D` debug shape rendering.
2025-11-04 16:32:30 -06:00
Thaddeus Crews dc0aa56865
Merge pull request #109458 from SatLess/DumbRes
Add indicator to linked resources
2025-11-04 16:32:25 -06:00
Sat 804188d320 Add indicator to linked Resources 2025-11-04 16:55:31 -03:00
Haoyu Qiu 8cf34991c1 Allow previewing DPITexture in Inspector 2025-11-04 16:05:51 +08:00
Thaddeus Crews 1adfcb262d
Merge pull request #112349 from kleonc/tile_set_editor_paint_terrain_pick_crash
Fix TileSet editor crash on terrain pick in paint mode
2025-11-03 17:49:36 -06:00
Thaddeus Crews 85082bbe1a
Merge pull request #112241 from KoBeWi/bone_breaker
Fix Polygon2D editor undo crash
2025-11-03 17:49:34 -06:00
kleonc fb5a299a60 Fix TileSet editor crash on terrain pick in paint mode 2025-11-03 20:31:29 +01:00
Silc Lizard (Tokage) Renew bf22eb25e3 Add IKModifier3D 2025-11-04 02:38:48 +09:00
Rémi Verschelde 334e58094a
Merge pull request #112271 from kleonc/tile_set_editor_fix_checking_outside_tiles
Check for tiles outside texture on TileSet atlas settings changes
2025-11-01 19:06:52 +01:00
Rémi Verschelde 1962e7d058
Merge pull request #112249 from YeldhamDev/drag_stuck_fix
Fix canvas editor getting stuck on drag operations
2025-11-01 19:06:07 +01:00