1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00
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