1
0
Fork 0
Commit Graph

7011 Commits

Author SHA1 Message Date
Hugo Locurcio db920eb7f0
Use Unicode arrow symbols throughout the editor
This does not apply to text printed to the Output panel, as the fixed-width
font may not have the glyph in its character set (or if it does, the arrow
character may be hard to read).
2025-12-02 01:36:35 +01:00
kobewi 67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00
Thaddeus Crews b651fc3204
Merge pull request #93889 from dalexeev/gds-exclude-addons-exceptions-setting
GDScript: Add `debug/gdscript/warnings/directory_rules` project setting
2025-11-17 10:56:51 -06:00
Thaddeus Crews 0bede04f6f
Merge pull request #112691 from KoBeWi/remove_paddles_it's_not_ping_pong
Remove padding columns from plugin settings
2025-11-13 20:52:22 -06:00
Thaddeus Crews 65beea65d8
Merge pull request #108987 from timothyqiu/plugins-list-cleanup
Clean up `EditorPluginList`
2025-11-13 17:43:01 -06:00
kobewi 27b6500923 Remove padding columns from plugin settings 2025-11-12 23:02:50 +01:00
Danil Alexeev 1bd7b99182
GDScript: Add `debug/gdscript/warnings/directory_rules` project setting 2025-11-12 12:20:34 +03:00
Thaddeus Crews d6c5c4eeb5
Merge pull request #107671 from dsnopek/editor-run-control
Allow editor plugins to modify run arguments
2025-10-20 18:09:32 -05:00
Thaddeus Crews 755934f5f0
Merge pull request #111012 from KoBeWi/activate_never
Delete "Activate now?" button
2025-10-09 11:46:45 -05:00
David Snopek fe27a72cb5 Allow editor plugins to modify run arguments 2025-10-01 07:37:40 -05:00
kobewi 97b398cba1 Rework editor docks 2025-09-29 17:30:41 +02:00
kobewi 65a00fc60a Delete "Activate now?" button 2025-09-28 22:46:30 +02:00
Haoyu Qiu fb476d0b0c Cleanup EditorPluginList
- Removes unused / unnecessary methods.
- Removes the `Object` parent. No `Object` features are used by this class.
- Makes the actual list a `LocalVector` instead of a `Vector`. It's not shared.
- Moves the class into a separate file. `editor_node.{h,cpp}` are bloated.
- Simplify some call sites of `EditorPluginList` methods.
2025-09-23 09:20:17 +08:00
A Thousand Ships f11aff3841
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Thaddeus Crews efb40c1524
Merge pull request #107932 from Nikitf777/polygon2d-editor-fix-remove-order
Fix removing wrong vertices in the Polygon2D editor when points overlap each other
2025-07-01 17:58:03 -05:00
Rémi Verschelde a9cef6cf69
Merge pull request #107933 from Nikitf777/Fix-point-jumping-when-dragging
Fix points jumping when dragging starts in the Polygon2D editor
2025-06-28 13:03:05 +02:00
Rémi Verschelde 8cd5659c7c
Merge pull request #107530 from ryevdokimov/freelook-redirect-viewport
Fix freelook in 3D when multiple viewports are open
2025-06-25 11:47:00 +02:00
Thaddeus Crews e5ece3c514
Merge pull request #107862 from Naros/scripteditor-clear-docs-from-script
Expose `ScriptEditor.clear_docs_from_script`
2025-06-24 09:58:48 -05:00
Thaddeus Crews c157e61831
Merge pull request #107816 from Meorge/bugfix/everyone-uses-one-based-line-numbers
Use one-based line numbers for external text editors
2025-06-24 09:58:42 -05:00
Nikita Samusev 83aa9cf57e Fix removing wrong vertices in the Polygon2D editor when points overlap each other 2025-06-24 15:49:45 +03:00
Nikita Samusev 8098581079 Fix points jumping when dragging starts in the Polygon2D editor 2025-06-24 15:11:13 +03:00
Malcolm Anderson 5c94b2e662 Use one-based line numbers for external text editors 2025-06-23 12:57:13 -07:00
Pāvels Nadtočajevs a272376f89
Cleanup accessibility names. 2025-06-23 11:08:36 +03:00
Chris Cranford 7e0b1dfb25
Expose `ScriptEditor.clear_docs_from_script` 2025-06-22 13:55:01 -04:00
Rémi Verschelde 45533589e4
Revert "Rework scene preview thumbnails"
This reverts commit 08343189dc.

While the feature is great, a number of issues have been found with the
implementation, and we need more time to resolve them.

So we roll this back for 4.5, to rework the feature for a later Godot
release.
2025-06-21 00:05:57 +02:00
Rémi Verschelde 6af4ef019c
Revert follow-ups to #102313 before reverting that PR
This reverts the following commits:

- cd6e5ba9f4
- d36a3e5c06
- f2c6d16290
- aae51963ef
2025-06-21 00:04:39 +02:00
Thaddeus Crews ffc267b44f
Merge pull request #92280 from dalexeev/editor-fix-built-in-script-documentation
Editor: Fix documentation for built-in scripts
2025-06-18 18:14:09 -05:00
Thaddeus Crews 3f99c09685
Merge pull request #107632 from gongpha/potentially-memory-leak
Free nodes from instantiating if it is not a `Control` in the theme editor
2025-06-18 18:14:07 -05:00
Thaddeus Crews b0dc2b4e50
Merge pull request #107630 from gongpha/crash!-generating-thumbnails-for-invalid-scenes
Add null check on generating thumbnails for PackedScene
2025-06-18 18:14:07 -05:00
Thaddeus Crews c825fcf43f
Merge pull request #107624 from timothyqiu/top-bottom-atr
Improve auto-translation of editor's top & bottom bars
2025-06-18 18:14:06 -05:00
Thaddeus Crews ef46738759
Merge pull request #107622 from KoBeWi/super_edit_your_limits
Improve Camera2D limit editing
2025-06-18 18:14:02 -05:00
Thaddeus Crews f3ec200507
Merge pull request #107600 from syntaxerror247/fix-shader_baker
Fix export fail on Android if `shader_baker` is enabled.
2025-06-18 18:13:54 -05:00
Thaddeus Crews d4fa7e15ed
Merge pull request #106919 from kitbdev/fix-codeedit-hover-word-lookup
Fix CodeEdit hover word lookup
2025-06-18 18:13:43 -05:00
Thaddeus Crews ab14669425
Merge pull request #107676 from daniel080400/fix_issue_107667
Do not remove ```SubViewport``` nodes in thumbnail preview scene
2025-06-18 18:13:40 -05:00
Thaddeus Crews 50a363b4de
Merge pull request #104474 from arkology/color-channel-selector
`ColorChannelSelector`: add tooltip, fix `toggle_button` repositioning and channels autotranslation
2025-06-18 18:13:40 -05:00
Thaddeus Crews de8d8204fa
Merge pull request #107534 from beicause/fix-editing-shader-include-open
Fix editing `ShaderInclude` causes a `Shader` to be edited
2025-06-18 18:13:37 -05:00
Thaddeus Crews 2fc899e4dd
Merge pull request #98566 from Geometror/vs-refactor-p1
Fix and improve editor state persistence for the VisualShader editor
2025-06-18 18:13:23 -05:00
daniel080400 cd6e5ba9f4 Do not remove subviewport nodes in thumbnail preview scene 2025-06-19 01:31:15 +08:00
Haoyu Qiu 1301343f42 Improve auto-translation of editor's top & bottom bars
- The main menu
- The run bar
- The update spinner
- The bottom panel buttons
2025-06-18 21:11:32 +08:00
kobewi 4bb4c5c1b0 Improve Camera2D limit editing 2025-06-18 11:12:55 +02:00
Kongfa Waroros d36a3e5c06 Add null check on generating thumbnails for PackedScene 2025-06-17 20:04:33 +07:00
Kongfa Waroros 4067d7d30f Free nodes from instantiating if it is not a Control in the theme editor 2025-06-17 19:45:53 +07:00
arkology 6e2193bcdd `ColorChannelSelector`: add tooltip, fix `toggle_button` repositioning and channels autotranslation 2025-06-17 12:38:22 +00:00
LuoZhihao 623164408a Fix editing `ShaderInclude` causes a `Shader` to be edited 2025-06-17 20:24:35 +08:00
Anish Mishra ca1f25e551 Fix export fail on Android if `shader_baker` is enabled. 2025-06-16 21:13:12 +05:30
Rémi Verschelde 31892b13b5
Merge pull request #107559 from groud/remove_get_used_cells_where_possible
Remove `get_used_cells` to avoid unecessary allocations in navigation baking
2025-06-16 01:52:54 +02:00
Gilles Roudière a39f6b1c64 Remove get_used_cells to avoid unecessary allocations in navigation baking 2025-06-15 13:42:39 +02:00
Rémi Verschelde 019ab8745f
Merge pull request #107546 from demolke/bone
Fix editing/removal of bone meta
2025-06-15 00:50:47 +02:00
demolke 80aada7d23 Fix editing/removal of bone meta
This was accidentally always targeting bone 1
2025-06-14 21:25:04 +02:00
Robert Yevdokimov 7e5ccada9c Fix freelook in 3D when multiple viewports are open 2025-06-14 16:00:04 +04:00