summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_editor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Better hide internal properties from usersYuri Sizov2024-01-291-3/+9
|
* Merge pull request #85239 from HolonProduction/global-class-property-locationYuri Sizov2024-01-251-4/+56
|\ | | | | | | Handle global classes when resolving property location
| * Handle global classes when resolving property locationHolonProduction2024-01-241-4/+56
| |
* | Merge pull request #85224 from HolonProduction/identifier-type-prefer-annotatedYuri Sizov2024-01-241-16/+24
|\ \ | |/ |/| | | Prefer identifiers annotated type if assigned type is incompatible to it
| * Prefer identifiers annotated type if assigned type is incompatible to itHolonProduction2024-01-171-16/+24
| |
* | Merge pull request #85215 from HolonProduction/type-from-property-class-nameRémi Verschelde2024-01-181-2/+13
|\ \ | | | | | | | | | Handle global classes when resolving type from `PropertyInfo`
| * | Handle global classes when resolving type from `PropertyInfo`HolonProduction2024-01-171-2/+13
| | |
* | | Merge pull request #87278 from HolonProduction/give-those-autoloads-an-upgradeYuri Sizov2024-01-171-16/+30
|\ \ \ | | | | | | | | | | | | Handle GDScript in `_type_from_variant` for autocompletion
| * | | Handle GDScript in `_type_from_variant` for autocompletionHolonProduction2024-01-161-16/+30
| | |/ | |/|
* | | Merge pull request #86554 from HolonProduction/lookup-subscriptYuri Sizov2024-01-171-1/+2
|\ \ \ | | | | | | | | | | | | Fix symbol lookup in index subscript
| * | | Fix symbol lookup in index subscriptHolonProduction2023-12-271-1/+2
| | | |
* | | | Merge pull request #85384 from HolonProduction/unique-name-completionYuri Sizov2024-01-171-5/+20
|\ \ \ \ | |_|/ / |/| | | | | | | Suggest scene unique nodes in `get_node` autocompletion
| * | | Suggest scene unique nodes in `get_node` autocompletionHolonProduction2023-11-261-5/+20
| | | |
* | | | Add const lvalue ref to container parametersMuller-Castro2024-01-051-6/+6
| | | |
* | | | Merge pull request #86667 from HolonProduction/completion-enum-sortingRémi Verschelde2024-01-041-2/+8
|\ \ \ \ | | | | | | | | | | | | | | | Improve sorting of enum autocompletion
| * | | | Improve sorting of enum autocompletionHolonProduction2023-12-311-2/+8
| | |/ / | |/| |
* | | | Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | Add const references detected by clang-tidy
| * | | | Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-2/+2
| |/ / /
* / / / Fix the autocomplete function for the 'self' keyword.S.V.I. Vilcrow2024-01-021-5/+2
|/ / /
* | | Merge pull request #76591 from HolonProduction/complete-tweenYuri Sizov2023-12-141-0/+58
|\ \ \ | | | | | | | | | | | | Autocomplete properties in `tween_property`
| * | | Autocomplete properties in tween_propertyHolonProduction2023-11-191-0/+58
| | |/ | |/|
* | | Fix regression when autocompleting subscript on get nodeHolonProduction2023-12-131-4/+5
| | |
* | | Merge pull request #85196 from HolonProduction/completion-filter-groupsRémi Verschelde2023-12-051-1/+10
|\ \ \ | | | | | | | | | | | | Filter groups and categories from autocompletion
| * | | Filter groups and categories from autocompletionHolonProduction2023-12-041-1/+10
| | |/ | |/|
* / | Improve autocompletion with get_nodeHolonProduction2023-12-041-2/+16
|/ /
* / Codestyle: Fix some comment issuesRémi Verschelde2023-11-211-2/+0
|/
* GDScript: Add autocompletion for static variables accessed via classDanil Alexeev2023-10-111-10/+13
|
* Highlight doc comments in a different colorDanil Alexeev2023-10-081-0/+4
|
* GDScript: Fix `native_type` is empty for autoload without scriptDanil Alexeev2023-10-041-1/+7
|
* GDScript: Improve highlighting of typesDanil Alexeev2023-10-031-0/+6
|
* Merge pull request #78573 from dalexeev/editor-create-script-class-nameRémi Verschelde2023-09-251-9/+11
|\ | | | | | | Editor: Remove unused Class Name field from Create Script dialog
| * Editor: Remove unused Class Name field from Create Script dialogDanil Alexeev2023-09-121-9/+11
| |
* | Merge pull request #74995 from dalexeev/gds-r-stringsRémi Verschelde2023-09-201-0/+1
|\ \ | | | | | | | | | GDScript: Add raw string literals (r-strings)
| * | GDScript: Add raw string literals (r-strings)Danil Alexeev2023-09-111-0/+1
| | |
* | | Merge pull request #79366 from dalexeev/gds-signal-info-and-callbackRémi Verschelde2023-09-171-1/+1
|\ \ \ | |_|/ |/| | | | | Editor: Improve signal callback generation
| * | Editor: Improve signal callback generationDanil Alexeev2023-09-111-1/+1
| |/
* / Language Server: Improve hovered symbol resolution, fix renaming bugs, ↵BooksBaum2023-09-111-2/+7
|/ | | | | | | implement reference lookup Co-Authored-By: Ryan Brue <56272643+ryanabx@users.noreply.github.com> Co-Authored-By: BooksBaum <15612932+booksbaum@users.noreply.github.com>
* Add coloring for completion of vector componentsYuri Rubinsky2023-08-301-0/+3
|
* Fix completion option location not foundajreckof2023-08-051-2/+2
|
* Merge pull request #79935 from dalexeev/gds-validate-node-path-annotationYuri Sizov2023-08-011-3/+15
|\ | | | | | | GDScript: Add validation for `@export_node_path` annotation arguments
| * GDScript: Add validation for `@export_node_path` annotation argumentsDanil Alexeev2023-07-261-3/+15
| | | | | | | | Co-authored-by: George Marques <george@gmarqu.es>
* | Merge pull request #79880 from dalexeev/gds-fix-id-shadowing-belowYuri Sizov2023-07-311-46/+59
|\ \ | | | | | | | | | GDScript: Fix bug with identifier shadowed below in current scope
| * | GDScript: Fix bug with identifier shadowed below in current scopeDanil Alexeev2023-07-261-46/+59
| |/
* / Support threads in the script debuggerJuan Linietsky2023-07-261-22/+32
|/ | | | | | | | | | * This implementation adds threads on the side of the client (script debugger). * Some functions of the debugger are optimized. * The profile is also now thread safe using atomics. * The editor can switch between multiple threads when debugging. This PR adds threaded support for the script language debugger. Every thread has its own thread local data and it will connect to the debugger using multiple thread IDs. This means that, now, the editor can receive multiple threads entering debug mode at the same time.
* Merge pull request #75216 from rune-scape/rune-dependancy-errorsYuri Sizov2023-07-241-2/+14
|\ | | | | | | Script editor (GDScript): Show depended script errors
| * Script editor: Show depended script errorsrune-scape2023-07-241-2/+14
| |
* | Merge pull request #73196 from Vilcrow/fix-lookup-symbolYuri Sizov2023-07-241-5/+5
|\ \ | |/ |/| | | Fix jumping to function definition using `Ctrl+LMB` or the "Lookup Symbol" button
| * Fixed the jumping to function definition using 'Ctrl+LMB' and the 'Lookup ↵S.V.I. Vilcrow2023-07-121-5/+5
| | | | | | | | Symbol' button.
* | Fix "Go to definition" for GDScript type hintsBen2023-06-191-0/+28
| | | | | | | | Fixes #68475.
* | Merge pull request #68311 from RobertMasek/fix-go-to-definitionRémi Verschelde2023-06-181-1/+2
|\ \ | | | | | | | | | Fix functionality of Go To Definition for properties set/get