Commit graph

161 commits

Author SHA1 Message Date
Thaddeus Crews
afc720e35c
Merge pull request #116450 from fkeyzuwu/fix-export-dragndrop-type-hint
Match type hint behavior of drag and drop `@export` to `@onready`
2026-02-19 19:20:38 -06:00
Thaddeus Crews
4f62fa03f5
Merge pull request #116187 from nikitalita/expose_reload_scripts
Add reload_open_files() to script editor
2026-02-19 09:46:09 -06:00
Kai
8770218577 Add reload_open_files() to script editor 2026-02-18 17:06:14 -08:00
Thaddeus Crews
ad4c2c3da8
Merge pull request #116097 from KoBeWi/but_who_will_validate_validation_panel
Fix auto-translation of EditorValidationPanel
2026-02-18 17:28:30 -06:00
fkeyz
b60e662c25 Match type hint behavior of drag and drop @export to @onready 2026-02-18 22:06:38 +02:00
Thaddeus Crews
7268edf5a6
Merge pull request #116283 from TheDying0fLight/fix-script-editor-minimizing
Fix `ScriptTextEditor` resizing issue
2026-02-17 09:28:28 -06:00
Thaddeus Crews
a1c4aacdbc
Merge pull request #110796 from fkeyzuwu/drag-and-drop-info-label
Add drag and drop info label
2026-02-17 09:28:21 -06:00
Thaddeus Crews
d155457554
Merge pull request #116081 from arkology/goto_line_button
Convert "Line and column numbers" label to button
2026-02-16 10:19:20 -06:00
Simon Döhl
ecf1f8d960 Fix ScriptTextEditor resizing issue 2026-02-14 13:04:08 +01:00
fkeyz
2d03275c88 Add drag and drop info label 2026-02-12 19:58:08 +03:00
Simon Döhl
51582b3fd6 Fix wrong Ref checks in ScriptTextEditor 2026-02-12 17:19:43 +01:00
arkology
f3df9c2434 Convert "Line and column numbers" label to button 2026-02-11 14:01:03 +00:00
Thaddeus Crews
b6b7f5a9de
Merge pull request #115767 from DexterFstone/Add-a-script-editor-keyboard-shortcut-to-show-the-documentation-tooltip-for-the-word-the-caret-is-on
Add a script editor keyboard shortcut to show the documentation tooltip for the word the caret is on
2026-02-09 15:07:03 -06:00
kobewi
e0225265b4 Fix auto-translation of EditorValidationPanel 2026-02-09 13:52:42 +01:00
Dexter
9af504bd28 Add a script editor keyboard shortcut to show the documentation tooltip for the word the caret is on 2026-02-06 09:53:29 +03:30
Thaddeus Crews
7dae5da198
Style: Convert *.gen.inc to *.gen.h 2026-02-05 19:47:56 -06:00
Simon Döhl
c91240ef53 Remove unused edit_request_func and import in script_language.cpp 2026-02-05 12:45:18 +01:00
Thaddeus Crews
3fff558dfc
Merge pull request #98667 from KoBeWi/superbox_input
Add FilterLineEdit to unify editor filter field navigation
2026-02-04 11:04:16 -06:00
Thaddeus Crews
c22aa78faf
Merge pull request #115814 from TheDying0fLight/fix-highlighter-regression
Fix editor syntax highlighter regression
2026-02-04 11:04:15 -06:00
Simon Döhl
d4ce7b8cc5 Fix ScriptTextEditor not loading editor settings on initialization 2026-02-03 19:26:18 +01:00
kobewi
d6975dac11 Add FilterLineEdit to unify editor filter field navigation 2026-02-03 15:37:20 +01:00
Thaddeus Crews
2f3fc6504d
Merge pull request #115793 from kitbdev/fix-text-editor-goto-crash
Fix Go To Line crash
2026-02-03 08:14:02 -06:00
Simon Döhl
510639bd95 fix highlighter regression 2026-02-03 10:16:35 +01:00
kit
49b68479a4 Fix Go To Line crash 2026-02-02 21:17:30 -05:00
kobewi
afdc1d6456 Fix wrong base type when creating script 2026-02-02 22:59:57 +01: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
Lukas Tenbrink
1d840aae3a Remove sky.h include from environment.h, to speed up compile time. 2026-01-30 00:05:55 +01:00
kobewi
f7b9703cbd Use actual class names in resource type hints 2026-01-29 21:07:56 +01:00
Thaddeus Crews
63c0e9a9fb
Merge pull request #115158 from timothyqiu/drop-type-inherit
Take custom type of parent scripts into account when dropping onready variables
2026-01-28 17:58:19 -06:00
Nintorch
eb019511ed Optimize files that #include input.h header 2026-01-28 14:21:00 +05: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
Haoyu Qiu
997feea6cb Take custom type of parent scripts into account when dropping onready variables 2026-01-20 10:28:09 +08:00
passivestar
6f0bd2efb9 Improve spacing in trees showing table data in modern theme 2026-01-12 00:01:49 +04:00
kobewi
9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
kobewi
6370c37160 Use EditorFileDialog eveywhere in the editor 2025-12-19 02:47:45 +01:00
Rémi Verschelde
6370912e13
Merge pull request #113774 from sockeye-d/inherited-editor-scripts
Make indirectly inherited `EditorScript`s appear in the command palette
2025-12-18 14:29:05 +01:00
Michael Alexsander
a45bdce763
Add and adjust more scroll hints in the editor 2025-12-17 11:15:33 -03:00
Thaddeus Crews
1ea6b0ccff
Merge pull request #114079 from YeldhamDev/how_did_this_even_happened
Fix different separations across different code editors
2025-12-16 20:33:01 -06: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
Michael Alexsander
ec7bd419fc
Fix different separations across different code editors 2025-12-16 12:51:23 -03: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