0ab3dc273e
Rename internal EditorPlugin icon/name to match exposed methods
2024-12-15 17:31:01 -08:00
b5c31ebb41
Add contains_char() for single-character 'contains' calls.
2024-12-06 20:23:35 +01:00
05b80ae0a1
Merge pull request #96449 from Maran23/editor-help-scroll-fix
...
Fix jumping to editor help does not scroll correctly sometimes
2024-11-29 22:45:51 +01:00
9e259ef061
Merge pull request #97884 from passivestar/list-variations
...
Add theme type variations for secondary Trees and ItemLists
2024-11-27 10:47:14 -06:00
289e548e34
Untangle ColorPicker includes
2024-11-22 21:42:50 +01:00
0ff5d5fd04
Add theme type variations for secondary Trees and ItemLists
2024-11-19 18:33:30 +04:00
a595ae2abb
Merge pull request #97461 from lalitshankarchowdhury/better-replace
...
Improve "Replace in Files" dialog button text
2024-11-14 14:51:58 -06:00
f168d0c80f
Highlight scripts used by current scene
2024-11-05 17:10:02 +02:00
562c666e3d
Rename internal Button icon to button_icon to match exposed methods
2024-10-29 16:23:03 -07:00
fd75707035
Merge pull request #78312 from Calinou/editor-add-markdown-highlighting
...
Add Markdown syntax highlighting to the script editor
2024-10-24 13:23:02 -05:00
af92685445
Fix jumping to editor help does not scroll correctly sometimes
2024-10-18 18:50:21 +02:00
0ad55e964f
Fix GDScript docs not updating when modified externally
2024-10-01 20:06:28 -04:00
b9ce6c9047
Improve "Replace in Files" dialog button text
2024-10-01 22:22:12 +05:30
621cadcf65
Merge pull request #97168 from Hilderin/fix-reloading-scripts-already-in-use
...
Fix reloading scripts already in use
2024-09-20 21:35:08 +02:00
9638220473
Fix reloading scripts already in use
2024-09-20 12:12:24 -04:00
14321b8ed5
Set auto translate mode for drag previews
...
- Controls
- `LineEdit`, `TextEdit`: Always disabled since it's dragging user input.
- `TabBar`: Use the same auto translate mode as the node.
- `RichTextLabel`: Always disable since auto translation is done
differently from other controls (selection text you get
programmatically is always after auto translation).
- Editor
- Disable drag preview auto translation if the text is user input,
filename, or class name.
- Also disabled unexpected auto translation for audio bus effect names.
2024-09-19 19:21:29 +08:00
4ee5630a4b
Merge pull request #96909 from aXu-AP/script-list-default-width
...
Make script list default wider, minimum narrower
2024-09-17 09:17:46 +02:00
4d35402c1c
Merge pull request #96400 from Maran23/inputmap-usage-for-filter-and-corresponding-refactor
...
Use InputMap actions consistently across all LineEdit's that filter an underlying Tree or ItemList.
2024-09-16 13:34:38 +02:00
dd6443193c
[Editor] Expose more editor settings to documentation
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2024-09-12 15:34:49 +02:00
610d98f3ea
Make script list default wider, minimum narrower
...
Give more space to the script lists by default, but makes minimum smaller than it was. Unifies script editor and shader editor to use same values.
2024-09-12 14:51:22 +03:00
f5bf9b60bd
Merge pull request #92916 from Naros/expose-update-docs-from-script
...
Expose `update_docs_from_script` method
2024-09-12 09:17:35 +02:00
a4e77d94bc
Merge pull request #96539 from KoBeWi/feat_context_menu_plugin4.x_2-electric_boogaloo
...
Add EditorContextMenuPluginManager and refactor menu plugins
2024-09-11 12:34:53 +02:00
5e1c9d68aa
Extract editor main screen
2024-09-09 11:06:18 -04:00
ecc0ab8061
Add EditorContextMenuPluginManager and refactor menu plugins
2024-09-03 23:59:25 +02:00
514c564a8c
Merge pull request #96520 from Giganzo/fix-make-floating-tooltip
...
Mention screen selector in Make Floating button tooltip
2024-09-03 16:14:08 +02:00
d15de6f264
Merge pull request #96292 from AThousandShips/null_check_ref_fix
...
Cleanup of raw `nullptr` checks with `Ref`
2024-09-03 16:13:55 +02:00
79da448d5f
Merge pull request #94582 from citizenll/feat_context_menu_plugin4.x
...
Add support for custom items to editor right-click context menus
2024-09-03 16:13:47 +02:00
6b2348adac
Add support for custom items to editor right-click context menus
2024-09-03 20:14:14 +08:00
edba5edcb8
Fix Make floating tooltip mention screen selector
2024-09-02 00:00:14 +02:00
74f64aaf98
Use InputMap actions consistently across all LineEdit's that filter an underlying Tree or ItemList.
...
- Instead of checking for Key::UP, Key::DOWN, Key::PAGEUP, Key::PAGEDOWN etc., we rather check for the action like 'ui_up' or 'ui_down'.
- Also use AcceptDialog's 'register_text_enter' functionality to consistently close a dialog when ENTER is pressed while the LineEdit has focus (instead of redirecting ENTER keys to e.g. the underlying Tree).
- Unify the LineEdit filter behavior for the SceneTreeDialog and corresponding usages
- Improve OK Button disablement (something should be selected)
2024-08-31 21:10:27 +02:00
194bdde947
Cleanup of raw nullptr checks with Ref
...
Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
2024-08-31 15:01:09 +02:00
66dd06837c
Merge pull request #90782 from bruvzg/export_platform_extension
...
Allow adding custom export platforms using scripts / GDExtension.
2024-08-30 09:58:52 +02:00
52889ab7ee
[Scene] Add SceneStringName::toggled
2024-08-28 15:14:26 +03:00
07e986f728
Allow adding custom export platforms using scripts / GDExtension.
2024-08-28 10:29:01 +03:00
9f70823eec
Merge pull request #94012 from KoBeWi/reload_everything_to_update_one_line
...
Allow live reloading of built-in scripts
2024-08-28 00:11:53 +02:00
d35bee9cdd
Merge pull request #94002 from kitbdev/fix-goto-error
...
Fix goto line issues in code editor
2024-08-27 22:27:25 +02:00
61f2a33353
Merge pull request #96007 from kitbdev/fix-external-script-reloading
...
Fix script overwriting with external editor
2024-08-27 16:55:11 +02:00
ac5a528620
Merge pull request #84944 from KoBeWi/legacy_of_ancient_godots
...
Fix some legacy code
2024-08-26 23:28:14 +02:00
23927c3d9b
Fix script overwriting with external editor
2024-08-23 16:34:24 -04:00
99e997ae15
Make shader language editors inherit the same base class
2024-08-15 15:12:39 -07:00
0d1c388991
Fix some legacy code
2024-08-01 12:08:14 +02:00
06b17a4d2f
Fix goto line issues in code editor
2024-07-31 10:34:10 -04:00
ad8f065f4a
Fix request_save_previous_state signal type
2024-07-07 19:12:30 -04:00
5636518358
Allow live reloading of built-in scripts
2024-07-06 23:43:37 +02:00
3eb8b0ac8c
Add Markdown syntax highlighting to the script editor
2024-07-02 20:06:33 +02:00
1a1d8a58ca
Center the label in overview of script editor
2024-06-27 16:01:35 +04:00
b70368b78a
Don't insert newline while saving
2024-06-26 13:19:25 +02:00
a50b535988
Merge pull request #93110 from Hilderin/fix-signal-panel-after-connection
...
Fix Can't reopen signals panel immediately after connecting a signal
2024-06-19 10:10:14 +02:00
fbb879debd
[Scene] Add SceneStringNames::text/value_changed
2024-06-19 09:44:38 +02:00
ca18a06ecb
[Scene] Add SceneStringNames::confirmed
2024-06-19 09:40:54 +02:00