Rémi Verschelde
d3c3a620eb
Merge pull request #91980 from KoBeWi/speedrunning_project_launch
...
Skip unnecessary updates to scene groups and scripts
2024-05-15 22:41:55 +02:00
Marius Hanl
af6a4f300e
Improve performance of the 'Create New Node' dialog
...
- Merged 3 for loops into 1 and save Vector allocation
- Use get_instance_base_type() or get_global_name() instead of get_language()->get_global_class_name() for performance considerations
- Use StringName where appropriate
2024-05-15 20:50:13 +02:00
Rémi Verschelde
9f4dbc6456
Merge pull request #91930 from godotengine/revert-90608-editor/enable-plugin-after-adding
...
Revert "Enable `EditorPlugin` added by modules and GDExtensions"
2024-05-15 20:21:32 +02:00
kobewi
f3b0f7b9e2
Skip unnecessary updates to scene groups and scripts
2024-05-15 16:48:01 +02:00
Rémi Verschelde
805d619382
Merge pull request #91872 from aaronp64/edit_navigation_obstacle
...
Allow editing `NavigationObstacle2D` shape vertices
2024-05-15 12:09:42 +02:00
RedMser
5e79e02d0f
Fix Control resizing wrongly after "change type" in editor
2024-05-14 21:51:35 +02:00
Rémi Verschelde
c0d2464d6b
Merge pull request #91939 from AThousandShips/pressed_sname
...
[Scene] Add `SceneStringNames::pressed`
2024-05-14 18:10:05 +02:00
Rémi Verschelde
380f63489f
Merge pull request #91728 from kitbdev/assimilate-split-container
...
Use `as_sortable_control()` in SplitContainer
2024-05-14 18:09:51 +02:00
A Thousand Ships
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
Rémi Verschelde
3c26cddcfa
Merge pull request #91932 from dalexeev/editor-fix-tileset-categories-and-tooltips
...
Editor: Fix categories and tooltips in `TileSet` editor
2024-05-14 12:07:27 +02:00
Rémi Verschelde
8bced2add5
Merge pull request #91931 from bruvzg/ed_em_bmp
...
[Editor] Add editor setting to control `disable_embedded_bitmaps` property of the editor fonts.
2024-05-14 12:07:24 +02:00
Rémi Verschelde
2f1aaca167
Merge pull request #91927 from timothyqiu/monitor-names
...
Make performance monitor names translatable
2024-05-14 12:07:14 +02:00
Rémi Verschelde
147e737328
Merge pull request #91923 from hakro/fix-completion-custom-icon
...
Show custom icons in autocompletion suggestions
2024-05-14 12:07:10 +02:00
Rémi Verschelde
bdefe53992
Merge pull request #91909 from KoBeWi/have_fun_reviewing_this
...
Use Core/Scene stringnames consistently
2024-05-14 12:07:03 +02:00
Rémi Verschelde
e58eb6a267
Merge pull request #91905 from groud/fix_patterns_being_needlessly_reorganized
...
Fix TileMap selection pattern being needlessly reorganized
2024-05-14 12:06:58 +02:00
Danil Alexeev
5a5b18c2fc
Editor: Fix categories and tooltips in `TileSet` editor
2024-05-14 10:23:14 +03:00
bruvzg
151788f7e8
[Editor] Add editor setting to control "disable_embedded_bitmaps" property of the editor fonts.
2024-05-14 09:26:22 +03:00
Raul Santos
a8e9dfdcf2
Revert "Enable `EditorPlugin` added by modules and GDExtensions"
2024-05-14 07:11:34 +02:00
Haoyu Qiu
d33e79f299
Make performance monitor names translatable
2024-05-14 10:05:32 +08:00
Hakim
c749affef3
Show custom icons in autocompletion suggestions
2024-05-14 00:12:28 +02:00
kobewi
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
Yuri Rubinsky
56026e6c76
Fix errors on pressing autoplay in sprite frames editor
2024-05-13 22:39:05 +03:00
Rémi Verschelde
194c940e72
Merge pull request #91497 from magian1127/4.0fixShaderHighlighting
...
Fix shader highlighting the interruption in `color_region` caused by `disabled_branch_regions`.
2024-05-13 17:32:02 +02:00
Rémi Verschelde
de196227e1
Merge pull request #91716 from dalexeev/editor-fix-help-bit-tooltip-and-progress-dialog-crash
...
Editor: Fix `EditorHelpBitTooltip` + `ProgressDialog` causes crash
2024-05-13 15:47:34 +02:00
ajreckof
114ab9dd04
fix infinite call loop on theme change.
...
Apply suggestions from code review
2024-05-13 14:39:02 +02:00
Gilles Roudière
b0cd6edceb
Fix TileMap selection pattern being needlessly reorganized
2024-05-13 14:34:33 +02:00
Rémi Verschelde
9cfbd6d75f
Merge pull request #91859 from aaronp64/scene_tabs_resized
...
Move "Add a new scene" button when Scene Tabs settings change
2024-05-13 12:05:53 +02:00
Rémi Verschelde
ad4e9d25c2
Merge pull request #91829 from alesliehughes/editor_font_image
...
Editor: Ensure font image rows/columns are positive
2024-05-13 12:05:50 +02:00
Rémi Verschelde
0ebba3023e
Merge pull request #91435 from ajreckof/Fix-selecting-root-when-opening-scene-
...
Fix selecting root when opening scene.
2024-05-13 12:05:39 +02:00
Rémi Verschelde
dcd6db8680
Merge pull request #90534 from Geometror/vs-reroute-node
...
[VisualShader] Add reroute node and improve port drawing
2024-05-13 12:05:25 +02:00
Hendrik Brucker
62776842df
[VisualShader] Add reroute node and improve port drawing
2024-05-13 03:26:01 +02:00
ajreckof
0ab5d37049
Fix selecting root when opening scene.
2024-05-12 21:46:21 +02:00
aaronp64
3b30c65880
Allow editing NavigationObstacle2D shape
...
Add _get_polygon and _set_polygon overrides for NavigationObstacle2DEditor, so AbstractPolygon2DEditor can access the vertex information.
Fixes #91795
2024-05-12 08:40:43 -04:00
aaronp64
245be6f9c1
Move "Add a new scene" button when Scene Tabs settings change
...
Updating "Display Close Button" setting (interface/scene_tabs/display_close_button) in Editor Settings changes the size of scene tabs, but the add button at the end of the tabs was not being moved until the next update, causing gaps/overlaps between the controls. Adding call to _scene_tabs_resized() after getting the new settings to update the add button position.
Fixes #91850
2024-05-11 20:13:29 -04:00
Alistair Leslie-Hughes
b973a01216
Editor: Disallow font image rows/columns to be zero or less
...
Fixes #91812
2024-05-12 07:53:06 +10:00
kobewi
a262d2d881
Add shorthand for using singleton string names
2024-05-11 18:53:08 +02:00
Rémi Verschelde
916ea002c1
Merge pull request #91821 from ckaiser/fix-browse-icons
...
Fix FileBrowse and FolderBrowse icon style fill not getting replaced
2024-05-11 12:38:40 +02:00
Rémi Verschelde
1c50f539c3
Merge pull request #91820 from timothyqiu/long-category
...
Fix long category name display in Inspector
2024-05-11 12:38:36 +02:00
Rémi Verschelde
768bd0e97d
Merge pull request #91793 from KoBeWi/a_theme_has_many_variations
...
Fallback to default theme for variation items
2024-05-11 12:38:24 +02:00
Rémi Verschelde
65f81e4c05
Merge pull request #91484 from kitbdev/open-stay-open
...
Keep docks menu open when opening dock
2024-05-11 12:38:18 +02:00
Rémi Verschelde
ea552e1067
Merge pull request #91471 from aaronp64/filesystemdock_previews
...
Fix `FileSystemDock` thumbnails sometimes not displaying
2024-05-11 12:38:15 +02:00
Rémi Verschelde
0ffa6e2039
Merge pull request #65258 from RedMser/expaaaaand
...
Toggle control expand flag directly via top bar
2024-05-11 12:38:04 +02:00
Christian Kaiser
d3160c3a90
Fix FileBrowse and FolderBrowse icon style fill not getting replaced
...
The color replacing code in the icon loader only works with the fill/stroke/stop-color properties and not with colors defined inside the style attribute. This changes the SVG files to use that instead.
2024-05-10 23:46:09 -03:00
Haoyu Qiu
fe1bf76e6f
Fix long category name display in Inspector
2024-05-11 09:51:32 +08:00
kit
fa0ee87bbf
Keep docks menu open when opening dock
2024-05-10 14:55:42 -04:00
RedMser
2af78a5e86
Toggle control expand flag directly via top bar
2024-05-10 17:04:14 +02:00
kobewi
d7bedcdf43
Fallback to default theme for variation items
2024-05-10 13:16:29 +02:00
Rémi Verschelde
7724a50c28
Merge pull request #91779 from kitbdev/select-next-replace
...
Select next text to replace
2024-05-10 10:48:51 +02:00
Rémi Verschelde
e11796384c
Merge pull request #91777 from KoBeWi/HISTORY_MISMATCH_PLEASE_INSERT_VALID_HISTORY
...
Fix Sprite2D editor history mismatch
2024-05-10 10:48:48 +02:00
Rémi Verschelde
9c388ce5d3
Merge pull request #91760 from groud/fix_PropertyListHelper_not_handling_array_size
...
Fix `PropertyListHelper::_get_property` returning a valid value even if an index is outside the array valid indices
2024-05-10 10:48:42 +02:00