Rémi Verschelde
eabb9a63d4
Rename callable_method_pointer.h to callable_mp.h and include it explicitly
...
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.
Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
kobewi
1b543e85cf
Reorganize interface/editor setttings
2026-02-27 22:25:59 +01:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
Thaddeus Crews
594c587a1a
Merge pull request #116658 from Giganzo/navigate-to-script
...
Fix empty navigate to script list button in Script Editor
2026-02-25 09:27:43 -06:00
Malcolm Anderson
f05049fce7
Use monospaced font for code names (methods, signals, properties)
...
Add monospace font styling to more items in signal workflow
Use monospace font in method and property selection dialogs
Use monospaced font in Animation editor
Add editor setting
Additional fixes and things
Add documentation to editor setting
# Conflicts:
# editor/inspector/property_selector.cpp
Update doc/classes/EditorSettings.xml
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2026-02-23 07:47:43 -08:00
Giganzo
6e91d27d9a
Fix empty navigate to script list button in Script Editor
2026-02-23 12:54:06 +01:00
tomasciviero
346150a9ff
Fix: Sync built-in script memory before signal connection
2026-02-19 23:05:47 -03:00
Kai
8770218577
Add reload_open_files() to script editor
2026-02-18 17:06:14 -08:00
Simon Döhl
c91240ef53
Remove unused edit_request_func and import in script_language.cpp
2026-02-05 12:45:18 +01:00
kobewi
d6975dac11
Add FilterLineEdit to unify editor filter field navigation
2026-02-03 15:37:20 +01:00
kit
49b68479a4
Fix Go To Line crash
2026-02-02 21:17:30 -05:00
Thaddeus Crews
0c6cc34e92
Merge pull request #114917 from TheDying0fLight/merge-shader-and-text-editors
...
Refactor `TextEditor` and `ScriptTextEditor`
2026-02-02 12:57:24 -06:00
Simon Döhl
2363720b53
merge parts of script and text editor
2026-02-02 11:22:25 +01:00
Rémi Verschelde
63c78e684b
Merge pull request #114165 from KoBeWi/static ⚡ ⚡
...
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde
429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
...
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
kit
ed687b84a3
Use only one edit menu for TextEditors
2026-01-31 11:31:33 -05:00
kobewi
f7b9703cbd
Use actual class names in resource type hints
2026-01-29 21:07:56 +01:00
Thaddeus Crews
33296bd965
Merge pull request #112796 from jinyangcruise/find_script_by_double_clicking_top_script_name
...
Support navigating to the script in list
2026-01-27 15:18:35 -06:00
Thaddeus Crews
0f8a709768
Merge pull request #113765 from LilithSilver/bind-save_all_scripts
...
Expose `ScriptEditor::save_all_scripts()`
2026-01-27 15:18:21 -06:00
jinyangcruise
d1b09ffaf5
Support navigate to the script list.
2026-01-26 18:41:08 +08:00
Michael Alexsander
4eafa3c587
Fix code completion popup colors not being updated properly
2026-01-23 18:40:58 -03:00
Lukas Tenbrink
1825e89787
Change copy constructors of HashMap and AHashMap from implicit to explicit.
2026-01-21 13:01:23 +01:00
Pāvels Nadtočajevs
bc0ffe15f2
Do not update script editor before scene root init.
2026-01-20 08:13:39 +02:00
Thaddeus Crews
e6b37bdb9a
Merge pull request #113246 from channesl/history-error
...
Fix stale error highlighting when navigating script history
2025-12-16 20:33:00 -06:00
Thaddeus Crews
4adf88033f
Merge pull request #113365 from Giganzo/replace-in-files---
...
Fix missing trailing dots in script editor search menu
2025-12-15 08:01:13 -06:00
Thaddeus Crews
bb4b4e3890
Merge pull request #113619 from HolonProduction/once-upon-a-time-there-was-a-file-which-one-i-dont-know-the-history-was-locked
...
Ensure correct unlocking of script editor history
2025-12-11 12:12:42 -06:00
kobewi
05f80d16b1
Fix opening found lines in built-in scripts
2025-12-09 12:45:15 +01:00
Thaddeus Crews
7f520e7456
Merge pull request #113626 from Giganzo/script-editor-close
...
Fix enable/disable for Close Tabs Below in Script editor's File menu
2025-12-08 11:54:05 -06:00
Giganzo
cf8f2e783b
Fix enable/disable for Close Tabs Below in Script editor's File menu
2025-12-05 15:09:01 +01:00
HolonProduction
31307ce856
Ensure correct unlocking of script editor history
2025-12-05 13:21:37 +01:00
kobewi
ad4fb8c1df
Fix built-in script live reloading
2025-12-04 23:27:06 +01:00
kobewi
51bfe186a9
Use EditorDock for Search Results
2025-12-03 15:35:08 +01:00
nikitalita
c695002176
Bind ScriptEditor::save_all_scripts()
2025-12-02 21:02:10 -08:00
Giganzo
96c79f303e
Fix missing trailing dots in script editor search menu
2025-11-30 18:55:47 +01:00
Hannes Lindström
7504b5cee2
Fix: Validate script when navigating history in script editor
2025-11-27 21:05:23 +01:00
Break
ef9738005a
Separate Node editor dock
2025-11-22 10:17:03 +08:00
kobewi
67735cf213
Make bottom panel into available dock slot
2025-11-21 18:52:13 +01:00
Anish Kumar
826f60db62
Hide scene tabs and script editor menu when virtual keyboard appears
2025-11-19 18:46:14 +05:30
Anish Kumar
e7bf3ec52d
Android Editor: Adjust script editor size for virtual keyboard
2025-11-19 18:46:14 +05:30
kobewi
5d5b2054e8
Support extension icons in Script Editor
2025-11-18 17:32:58 +01:00
nikitalita
94104ae33a
ScriptEditor::reload_scripts only call deferred if not main thread
2025-11-12 10:14:33 +01:00
jinyangcruise
fdd0f32774
Support Keep Results in results of Find in Files
2025-11-11 10:35:01 +08:00
Thaddeus Crews
ff5132ec42
Merge pull request #109842 from KoBeWi/historcuts
...
Assign shortcuts to prev/next script buttons
2025-11-10 08:19:56 -06:00
Thaddeus Crews
7df702bf80
Merge pull request #108342 from KoBeWi/automatization
...
Automatically open newly created script
2025-11-07 10:32:38 -06:00
Thaddeus Crews
522fa8d9bc
Merge pull request #106164 from lodetrick/refactor-bottom-panel
...
Refactor editor `EditorBottomPanel` to be a `TabContainer`
2025-11-07 10:32:35 -06:00
Logan Detrick
e2caff9a06
Refactor Bottom Panel to be a TabContainer
2025-11-06 13:39:52 -08:00
Thaddeus Crews
cb3af5afff
Merge pull request #94013 from KoBeWi/scrleanup
...
Misc script editor code cleanup
2025-11-06 08:13:16 -06:00
kobewi
19e3242eb0
Automatically open newly created script
2025-11-06 12:49:37 +01:00
kobewi
89432600ce
Misc script editor code cleanup
2025-11-05 18:18:33 +01:00
kobewi
edceae18a1
Open source code errors in external editor
2025-11-05 00:53:39 +01:00