virtualx-engine/modules/gdscript
Rindbee 412e87349a Fix out of sync when the script is edited externally via lsp
Previously, external editing via lsp would modify the modified time of the script,
which caused the internal display of the script to not be refreshed when refocusing
the engine.

Now saving the script externally via lsp will automatically refresh the internal
display.
2022-09-25 23:30:35 +08:00
..
doc_classes Spelling correction: change "no" to "not" 2022-09-17 21:02:54 +09:30
editor Fixed a case for global function highlighting 2022-08-31 23:12:23 +02:00
icons Make script type distinguishable by icon 2022-01-13 12:29:05 +01:00
language_server Fix out of sync when the script is edited externally via lsp 2022-09-25 23:30:35 +08:00
tests Improve null and object printing to avoid confusion with arrays 2022-08-31 15:31:49 +02:00
config.py [Scons] Implement module dependency sorting. 2022-08-04 20:00:19 +02:00
gdscript.cpp Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE 2022-09-24 16:06:36 +08:00
gdscript.h Make property_*_revert methods multilevel and expose them for scripting 2022-08-18 00:03:53 +03:00
gdscript_analyzer.cpp Add GDScript resource export. 2022-09-17 17:10:30 -05:00
gdscript_analyzer.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
gdscript_byte_codegen.cpp Merge pull request #63049 from Faless/mp/4.x_as_module 2022-07-28 20:46:31 +02:00
gdscript_byte_codegen.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_cache.cpp Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE 2022-09-24 16:06:36 +08:00
gdscript_cache.h Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE 2022-09-24 16:06:36 +08:00
gdscript_codegen.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_compiler.cpp [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_compiler.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
gdscript_disassembler.cpp Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
gdscript_editor.cpp Rename or_lesser range property hint to or_less 2022-09-02 19:08:20 +02:00
gdscript_function.cpp GDScript: Fix stack overflow when using multiple await 2022-05-27 09:31:37 -03:00
gdscript_function.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_lambda_callable.cpp Clean up Hash Functions 2022-06-20 12:54:19 +02:00
gdscript_lambda_callable.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
gdscript_parser.cpp Prevent null crash when datatype not resolved 2022-09-23 11:13:57 -04:00
gdscript_parser.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_rpc_callable.cpp [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_rpc_callable.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
gdscript_tokenizer.cpp Implement exponential operator (**) to GDScript/Expressions 2022-05-11 16:30:37 +03:00
gdscript_tokenizer.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
gdscript_utility_functions.cpp Rename str2var to str_to_var and similar 2022-08-26 14:58:22 +02:00
gdscript_utility_functions.h Replace Array return types with TypedArray 3 2022-08-24 12:53:36 +02:00
gdscript_vm.cpp Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT 2022-09-06 19:00:33 +02:00
gdscript_warning.cpp Add enum values (Ignore, Warn, Error) to GDScript warnings 2022-04-06 10:57:33 -05:00
gdscript_warning.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
register_types.cpp Add support for scene/resource customization in export plugins 2022-09-01 11:16:00 +02:00
register_types.h Refactor module initialization 2022-05-04 17:34:51 +02:00
SCsub Refactor GDScript/C# script templates logic to be editor-only 2022-03-28 16:21:00 +02:00