Commit Graph

65 Commits

Author SHA1 Message Date
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
Thaddeus Crews
0b47123768 Merge pull request #111542 from sockeye-d/script-editor-allow-echo
Allow keyboard echo for ScriptEditor tab manipulation events
2025-10-14 10:31:31 -05:00
Thaddeus Crews
9554c2bc56 Merge pull request #93713 from KoBeWi/scene_data_in_script_cache
Store script states for built-in scripts
2025-10-14 10:31:30 -05:00
kobewi
206d4a0fb3 Move script name to top 2025-10-12 14:10:44 +02:00
fish
8e3499a961 Allow keyboard echo for script_editor/next_script, script_editor/prev_script, script_editor/window_move_up, and script_editor/window_move_down events 2025-10-11 20:09:55 -07:00
Thaddeus Crews
38af23a654 Merge pull request #89409 from aaronfranke/server-folders
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
Thaddeus Crews
9712d6fb1f Merge pull request #109549 from jroprohehe/unknown_error_getting_token_fix
Fix the text editor confusing resource files of class JSON with json files.
2025-10-01 13:12:37 -05:00
kobewi
ddcb3cfcf5 Store script states for built-in scripts 2025-10-01 17:57:46 +02:00
Aaron Franke
3d1c9fd5de Move server files into their subfolders 2025-09-30 19:39:39 -07:00