Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-25 | Fix out of sync when the script is edited externally via lsp | Rindbee | |
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 | Merge pull request #63224 from Rindbee/update-GDScript-cache | Rémi Verschelde | |
Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | |||
2022-09-24 | Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | Rindbee | |
2022-09-23 | Prevent null crash when datatype not resolved | Francois Belair | |
2022-09-18 | Merge pull request #62411 from willnationsdev/gdres-gdscript | Rémi Verschelde | |
Add GDScript resource export. | |||
2022-09-17 | Add GDScript resource export. | willnationsdev | |
2022-09-17 | Spelling correction: change "no" to "not" | I Woithe | |
2022-09-15 | Fix GDScript `preload` fails in standalone build unless files are present in ↵ | Abdelhafidh Belalia | |
directory Fixes #56343. | |||
2022-09-13 | Merge pull request #65643 from voylin/fix_recurring_check_in_gdscript_cache.cpp | Rémi Verschelde | |
2022-09-13 | Merge pull request #65637 from Jummit/assert-example | Rémi Verschelde | |
2022-09-12 | Fix last_modified_time on scripts | Yuri Rubinsky | |
2022-09-11 | Fix for recurring check in gdscript_cach.cpp | Voylin | |
2022-09-11 | Remove outdated assert example | Jummit | |
2022-09-06 | Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOT | Micky | |
For consistency. Every other exposed `one_shot` is spaced out like this. | |||
2022-09-02 | Merge pull request #65264 from MewPurPur/all-hail-icon-annotation | Rémi Verschelde | |
2022-09-02 | Remove old syntax for custom class icon | VolTer | |
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Add support for scene/resource customization in export plugins | Juan Linietsky | |
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome. | |||
2022-09-01 | Merge pull request #65163 from MewPurPur/reuse-function-logic-for-global-funcs | Rémi Verschelde | |
Fix a case in global function highlighting | |||
2022-09-01 | Merge pull request #64444 from timothyqiu/action-completion | Rémi Verschelde | |
Fix action name completion for `Input` | |||
2022-08-31 | Fixed a case for global function highlighting | VolTer | |
2022-08-31 | Merge pull request #63411 from Calinou/improve-null-object-dictionary-print | Rémi Verschelde | |
Improve null and object printing to avoid confusion with arrays | |||
2022-08-31 | Merge pull request #64130 from A-Lamia/root_uri_decode | Rémi Verschelde | |
2022-08-31 | Merge pull request #65065 from Atlinx/fix/65010_enum-doesnt-show-up | Rémi Verschelde | |
2022-08-31 | Improve null and object printing to avoid confusion with arrays | Hugo Locurcio | |
- Use different syntax for object printing to avoid confusion with arrays. - Print null as `<null>` to avoid confusion with a string `"null"`. - Display `<empty>` in editor resource pickers to avoid confusion with array-based properties. | |||
2022-08-31 | fix: add uri_decode to root_uri #63388 | Lamia | |
2022-08-30 | Fix inferred GDScript enum values not appearing in inspector | Atlinx | |
"enum_values" originally wasn't being forwarded to the new type inside "reduce_identifier_from_base", which caused hint strings derived from the new type to be blank, which ultimately caused an empty enum dropdown menu. | |||
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | Follow-up fixes to number highlighting | VolTer | |
2022-08-29 | Merge pull request #65003 from MewPurPur/fix-number-coloring | Rémi Verschelde | |
2022-08-29 | Fix number highlighting | VolTer | |
2022-08-28 | Merge pull request #64885 from Mickeon/rename-tooltip-hint | Rémi Verschelde | |
Rename `hint_tooltip` to `tooltip_text` & setter getter | |||
2022-08-27 | Merge pull request #64651 from MewPurPur/fix-globalfunc-highlighting | Rémi Verschelde | |
Add new highlighting color for `@GDScript` and `@GlobalScope` functions | |||
2022-08-27 | Rename `hint_tooltip` to `tooltip_text` & setget | Micky | |
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too. | |||
2022-08-26 | Merge pull request #64367 from Mickeon/rename-var-to-str | Rémi Verschelde | |
Rename `str2var` to `str_to_var` and similar | |||
2022-08-26 | Rename `str2var` to `str_to_var` and similar | Micky | |
Affects the Math class, a good chunk of the audio code, and a lot of other miscellaneous classes, too. - `var2str` -> `var_to_str` - `str2var` -> `str_to_var` - `bytes2var` -> `bytes_to_var` - `bytes2var_with_objects` -> `bytes_to_var_with_objects` - `var2bytes` -> `var_to_bytes` - `var2bytes_with_objects` -> `var_to_bytes_with_objects` - `linear2db` -> `linear_to_db` - `db2linear` -> `db_to_linear` - `deg2rad` -> `deg_to_rad` - `rad2deg` -> `rad_to_deg` - `dict2inst` -> `dict_to_inst` - `inst2dict` -> `inst_to_dict` | |||
2022-08-26 | Restore RigidBody2/3D, SoftBody names in physics | fabriceci | |
2022-08-25 | Merge pull request #64857 from MewPurPur/tweak-stringname-color | Rémi Verschelde | |
2022-08-25 | Added highlighting color for GDScript and GlobalScope functions | VolTer | |
2022-08-25 | Tweaked StringName highlighting color | VolTer | |
2022-08-24 | Replace Array return types with TypedArray 3 | kobewi | |
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-20 | Merge pull request #64170 from YuriSizov/docs-annotations-in-technicolor | Max Hilbrunner | |
Add documentation for all annotations | |||
2022-08-19 | Merge pull request #64334 from YuriSizov/core-bind-property-revert-methods | Yuri Sizov | |
Make `property_*_revert` methods multilevel and expose them for scripting | |||
2022-08-19 | Add documentation for all annotations | Yuri Sizov | |
2022-08-19 | Merge pull request #63326 from MewPurPur/binary-highlighting-fix | Max Hilbrunner | |
Fix highlighting of multiple operators | |||
2022-08-18 | Make `property_*_revert` methods multilevel and expose them for scripting | Yuri Sizov | |
2022-08-15 | Fix action name completion for `Input` | Haoyu Qiu | |