HolonProduction
|
98f3af86fa
|
Autocompletion: Use correct completion type for argument options
|
2025-06-15 19:42:11 +02:00 |
|
HolonProduction
|
4c72a531e4
|
Highlighting: Improve enum support
|
2025-06-15 19:41:13 +02:00 |
|
HolonProduction
|
af54b13603
|
Autocompletion: Add support for global enums
|
2025-06-15 19:41:13 +02:00 |
|
HolonProduction
|
76c852f605
|
LSP: Extract annotations from EditorHelp
|
2025-06-15 19:38:58 +02:00 |
|
Rémi Verschelde
|
22702244f8
|
Merge pull request #105414 from KoBeWi/disable_uid_here
Add `@export_file_path` to export raw paths (no UID)
|
2025-06-13 01:30:24 +02:00 |
|
Rémi Verschelde
|
6eb6e3e6e0
|
Merge pull request #107457 from akien-mga/improve-error-message-call-single-argument
Improve error messages for method calls expecting only 1 argument
|
2025-06-12 22:49:36 +02:00 |
|
Rémi Verschelde
|
ea908f1ab2
|
Merge pull request #107416 from dalexeev/gds-fix-for-range-assignment
GDScript: Add missing type conversions in `for range`
|
2025-06-12 22:49:08 +02:00 |
|
Rémi Verschelde
|
ae484828bb
|
Merge pull request #107408 from Ivorforce/node-path-string-explicit
Make conversions from `NodePath` to `String` explicit.
|
2025-06-12 22:49:03 +02:00 |
|
Rémi Verschelde
|
d1083c9722
|
Improve error messages for method calls expecting only 1 argument
|
2025-06-12 17:02:59 +02:00 |
|
Rémi Verschelde
|
f400e10011
|
Merge pull request #107315 from HolonProduction/lsp-brief-fix
LSP: Fix class documentation to include brief
|
2025-06-12 11:56:42 +02:00 |
|
Rémi Verschelde
|
2ee5d28d9d
|
Merge pull request #77164 from dalexeev/gds-re-add-ord
GDScript: Re-add `ord()` function
|
2025-06-12 01:15:29 +02:00 |
|
Rémi Verschelde
|
ed98e2850b
|
Merge pull request #74393 from dalexeev/gds-highlight-members
GDScript: Highlight script members like native ones
|
2025-06-12 01:15:26 +02:00 |
|
Lukas Tenbrink
|
dcb7b21522
|
Fix a crash when the first line of GDScript code is indented.
Co-authored-by: dalexeev <dalexeev12@yandex.ru>
|
2025-06-11 23:07:42 +02:00 |
|
Danil Alexeev
|
f864d0ce11
|
GDScript: Re-add ord() function
|
2025-06-11 21:01:13 +03:00 |
|
Danil Alexeev
|
e2d4469dc2
|
GDScript: Add missing type conversions in for range
|
2025-06-11 20:45:47 +03:00 |
|
Lukas Tenbrink
|
e2931a5c19
|
Make conversions from NodePath to String explicit.
|
2025-06-11 16:50:27 +02:00 |
|
Danil Alexeev
|
d700ad7feb
|
GDScript: Highlight script members like native ones
|
2025-06-11 15:55:00 +02:00 |
|
Rémi Verschelde
|
2e216b50b5
|
Merge pull request #106552 from nikitalita/bytecode-version-bump
Bump script bytecode version after token enum change
|
2025-06-10 17:56:18 +02:00 |
|
Thaddeus Crews
|
0f05e91889
|
Merge pull request #82808 from dalexeev/gds-vararg
GDScript: Add support for variadic functions
|
2025-06-09 17:08:48 -05:00 |
|
Thaddeus Crews
|
a34d81791d
|
Merge pull request #71564 from dalexeev/gds-optimize-for-range
GDScript: Optimize non-constant `for`-`range`
|
2025-06-09 17:08:45 -05:00 |
|
Thaddeus Crews
|
8ecc6da249
|
Merge pull request #100899 from dalexeev/core-unify-display-of-error-type-prefixes
Core: Unify display of error type prefixes
|
2025-06-09 17:08:41 -05:00 |
|
Danil Alexeev
|
a13fbc6e3e
|
GDScript: Optimize non-constant for-range
|
2025-06-09 22:04:39 +03:00 |
|
Danil Alexeev
|
ee121ef80e
|
GDScript: Add support for variadic functions
|
2025-06-09 21:53:05 +03:00 |
|
Thaddeus Crews
|
3b963ab8b6
|
Merge pull request #105081 from dalexeev/gds-add-export-tool-button-autocompletion
GDScript: Add autocompletion for `@export_tool_button`
|
2025-06-09 12:31:43 -05:00 |
|
Thaddeus Crews
|
86415f1732
|
Merge pull request #99150 from dalexeev/gds-fix-callable-call-errror-text
GDScript: Fix `Callable` call error text
|
2025-06-09 12:31:39 -05:00 |
|
Danil Alexeev
|
24494d840e
|
Core: Unify display of error type prefixes
|
2025-06-09 20:18:51 +03:00 |
|
Danil Alexeev
|
a7cf2069d5
|
GDScript: Add abstract methods
Co-authored-by: ryanabx <ryanbrue@hotmail.com>
|
2025-06-09 20:11:58 +03:00 |
|
HolonProduction
|
30672ffce7
|
LSP: Fix class documentation to include brief
|
2025-06-09 12:24:35 +02:00 |
|
Rémi Verschelde
|
fb59a99244
|
Merge pull request #106198 from SatLess/User-Func-Autocomplete
Add code completion for user-defined methods when overriding in GDScript
|
2025-06-09 00:44:22 +02:00 |
|
Sat
|
fc4df4b17d
|
Added working version for user-defined function autocompletion
|
2025-06-08 07:01:35 -03:00 |
|
kobewi
|
13f642d959
|
Replace XML codeblock spaces with tabs
|
2025-06-06 14:35:38 +02:00 |
|
Rémi Verschelde
|
61639d9574
|
Merge pull request #106996 from Ivorforce/no-oa-hashmap
Core: Remove `OAHashMap`, in favour of `AHashMap`
|
2025-06-05 13:12:34 +02:00 |
|
Rémi Verschelde
|
0518bd5fee
|
Merge pull request #106683 from dalexeev/gds-remove-leftmost-rightmost-column
GDScript: Remove `leftmost_column` and `rightmost_column` fields
|
2025-06-05 13:12:02 +02:00 |
|
Aaron Franke
|
5777a88b76
|
Support 64-bit sizes in Compression
|
2025-06-03 00:03:01 -07:00 |
|
Lukas Tenbrink
|
963c20565b
|
Remove OAHashMap, in favour of AHashMap.
The two types had (mostly) the same decisions, but `AHashMap` is a faster implementation, and is more consistent with `HashMap`.
|
2025-05-31 15:50:10 +02:00 |
|
Lukas Tenbrink
|
a6664af0d6
|
Fix infinite recursion on GDScriptTests if a script cannot be reloaded.
|
2025-05-30 21:33:35 +02:00 |
|
Thaddeus Crews
|
eef13d5ae7
|
Merge pull request #105347 from HolonProduction/lsp-utf8
LSP: Account for unicode identifiers
|
2025-05-28 09:47:29 -05:00 |
|
Thaddeus Crews
|
91b3a26438
|
Merge pull request #106848 from Faless/mp/rpc_config_revert
Expose `get_rpc_config` and `get_node_rpc_config`
|
2025-05-27 09:39:32 -05:00 |
|
Thaddeus Crews
|
63dff62948
|
Merge pull request #100673 from RandomShaper/res_duplicate
Overhaul resource duplication
|
2025-05-27 09:39:25 -05:00 |
|
Pedro J. Estébanez
|
6841b45552
|
Add tests for resource duplication
|
2025-05-26 17:05:04 +02:00 |
|
Fabio Alessandrelli
|
c28d5d0058
|
Revert "Expose get_rpc_config and get_node_rpc_config"
This reverts commit 8835f326b1.
|
2025-05-26 15:57:38 +02:00 |
|
Thaddeus Crews
|
ee82adcf04
|
Merge pull request #105413 from HolonProduction/gdscript-recover-match
GDScript: Do phrase level recovery for match
|
2025-05-23 09:46:10 -05:00 |
|
nikitalita
|
6909309ca0
|
Bump script bytecode version after token enum change
|
2025-05-23 00:33:49 -07:00 |
|
Thaddeus Crews
|
7a0ab9d561
|
Merge pull request #106485 from limbonaut/fix-release-backtrace-line-numbers
Fix script backtrace reporting wrong line numbers in release exports
|
2025-05-22 12:15:10 -05:00 |
|
kobewi
|
42249bb659
|
Add @export_file_path to export raw paths (no UID)
|
2025-05-22 13:25:17 +02:00 |
|
Serhii Snitsaruk
|
67d97dab5b
|
Fix crash on exit due to GDScript CallStack mismatched deallocation
|
2025-05-21 21:20:39 +02:00 |
|
Serhii Snitsaruk
|
e06541eb4c
|
Fix backtrace reporting wrong line numbers in release exports
|
2025-05-21 17:50:01 +02:00 |
|
Danil Alexeev
|
7aafa6ef18
|
GDScript: Remove leftmost_column and rightmost_column fields
|
2025-05-21 18:16:20 +03:00 |
|
Thaddeus Crews
|
2bf7ac76cf
|
Merge pull request #106456 from Repiteo/style/remove-DEBUG_METHODS_ENABLED
Style: Remove redundant `DEBUG_METHODS_ENABLED` macro
|
2025-05-19 08:01:35 -05:00 |
|
Yufeng Ying
|
1384e82c2c
|
Improve ScriptLanguage get keyword API.
|
2025-05-17 18:43:19 +08:00 |
|