Thaddeus Crews
|
e61a0e8c61
|
Merge pull request #105344 from the-loki/master
Fix LSP not returning expected localization for API docs.
|
2025-04-18 12:21:23 -05:00 |
|
Thaddeus Crews
|
bef5d1e4f8
|
Merge pull request #102218 from HolonProduction/dictionary-recovery
GDScript: Do phrase level recovery when parsing faulty dictionaries
|
2025-04-14 19:39:50 -05:00 |
|
Thaddeus Crews
|
6989a0897c
|
Merge pull request #105287 from Calinou/doc-gdscript-nan
Improve documentation on `is_nan()` and `NAN` constant
|
2025-04-14 19:39:49 -05:00 |
|
Thaddeus Crews
|
af252823ac
|
Merge pull request #101291 from Ivorforce/stringname-to-bool
Change `StringName.operator const void *` to `explicit operator bool`.
|
2025-04-14 19:39:45 -05:00 |
|
loki7
|
23a2481abc
|
Fix LSP not returning expected localization for API docs.
|
2025-04-13 19:51:16 +08:00 |
|
Hugo Locurcio
|
a0b796218a
|
Improve documentation on is_nan() and NAN constant
|
2025-04-11 20:25:16 +02:00 |
|
Thaddeus Crews
|
0d267e7b1e
|
Core: Add dedicated BitField template
|
2025-04-11 11:53:26 -05:00 |
|
Lukas Tenbrink
|
e989d7bd89
|
Change StringName.operator const void * to explicit operator bool.
|
2025-04-11 18:34:01 +02:00 |
|
Thaddeus Crews
|
717df3ee88
|
Merge pull request #105249 from Repiteo/core/math-defs-namespace
Core: Use `Math` namespace for constants
|
2025-04-11 09:51:04 -05:00 |
|
Thaddeus Crews
|
9e158215d1
|
Merge pull request #96375 from HolonProduction/completion-callable-braces
Autocompletion: Don't add parenthesis if `Callable` is expected
|
2025-04-10 16:53:45 -05:00 |
|
Thaddeus Crews
|
94282d88f9
|
Core: Use Math namespace for constants
|
2025-04-10 16:29:30 -05:00 |
|
Nolkaloid
|
c1cdaf7b16
|
Add gdscript tests for callv with const arrays
|
2025-04-10 23:13:01 +02:00 |
|
HolonProduction
|
e7487263ad
|
Autocompletion: Don't add parenthesis if Callable is expected
|
2025-04-10 18:40:32 +02:00 |
|
A Thousand Ships
|
889410dcda
|
Add String::replace_char(s) methods for performance and convenience
|
2025-04-10 13:08:45 +02:00 |
|
Thaddeus Crews
|
7a6c3b309f
|
Merge pull request #105130 from bruvzg/uri_fix_plus
Add uri_file_decode to handle + in file names.
|
2025-04-09 18:11:56 -05:00 |
|
Thaddeus Crews
|
ec675fc329
|
Merge pull request #100333 from YYF233333/reduce_list
Use `LocalVector` instead of `List` as arg of `Dictionary::get_key_list`
|
2025-04-09 08:51:45 -05:00 |
|
Lukas Tenbrink
|
fbe64ffb45
|
Change get_class_static to return StringName.
Use that static `get_class_static` for `_get_class_namev` to avoid duplication.
|
2025-04-08 23:25:05 +02:00 |
|
Yufeng Ying
|
f7e4987d0e
|
Dictionary::get_key_list use LocalVector instead of List.
|
2025-04-09 02:46:24 +08:00 |
|
Thaddeus Crews
|
4248411baf
|
Merge pull request #102521 from HolonProduction/cancel-await
GDScript: Cancel suspended functions when reloading a script
|
2025-04-08 12:32:52 -05:00 |
|
Thaddeus Crews
|
bc723b0ddf
|
Merge pull request #102930 from Ivorforce/lambda-callable-overvalid
Optimize `GDScriptLambdaCallable` by skipping the unnecessary `ObjectDB` lookup for `script`.
|
2025-04-08 12:32:42 -05:00 |
|
Thaddeus Crews
|
d98c3f5ffe
|
Merge pull request #104333 from Mickeon/documentation-even-more-miscellaneous-oddities
Fix *even* more miscellaneous oddities around the class reference
|
2025-04-08 12:32:41 -05:00 |
|
Pāvels Nadtočajevs
|
9abe2e5294
|
Add uri_file_decode to handle + in file names.
|
2025-04-07 23:49:17 +03:00 |
|
Micky
|
7603945d14
|
Fix *even* more miscellaneous oddities around the class reference
|
2025-04-07 17:37:08 +02:00 |
|
Thaddeus Crews
|
5e20c8fbcd
|
Merge pull request #105061 from HolonProduction/lsp-workspace-symbol
LSP: Don't advertise support for workspace symbols
|
2025-04-07 08:43:32 -05:00 |
|
Thaddeus Crews
|
27cc05194c
|
Merge pull request #105059 from HolonProduction/lsp-relative
LSP: Fix relative path handling for document links
|
2025-04-07 08:43:31 -05:00 |
|
Thaddeus Crews
|
5edb235018
|
CI: Bump various pre-commit hooks
|
2025-04-07 08:23:35 -05:00 |
|
HolonProduction
|
c203e6381e
|
LSP: Don't advertise support for workspace symbols
|
2025-04-05 18:11:44 +02:00 |
|
HolonProduction
|
920997d0c8
|
LSP: Fix relative path handling for document links
|
2025-04-05 17:35:06 +02:00 |
|
Yufeng Ying
|
4029051bb1
|
Change ClassDB::get_inheriters_from_class.
|
2025-04-04 23:47:19 +08:00 |
|
Thaddeus Crews
|
8bd9cdeea6
|
Merge pull request #104890 from HolonProduction/json-rpc-manual-bind
JSONRPC: Require manual method registration
|
2025-04-03 16:50:24 -05:00 |
|
HolonProduction
|
e2c3731cdd
|
JSONRPC: Require manual method registration
|
2025-04-03 17:51:03 +02:00 |
|
Yufeng Ying
|
7a1a970c25
|
size() <= 0 and size() < 1.
|
2025-04-02 19:18:44 +08:00 |
|
Yufeng Ying
|
4f4031a675
|
Replace size() == 0 with is_empty().
|
2025-04-02 19:18:43 +08:00 |
|
Thaddeus Crews
|
abd565eb19
|
Merge pull request #104844 from Ivorforce/gdsoftclass
Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.
|
2025-03-31 19:02:03 -05:00 |
|
Lukas Tenbrink
|
fa0a3c9c6e
|
Add and require GDSOFTCLASS for Object subclasses that want to cast but do not use GDCLASS.
|
2025-03-31 20:49:50 +02:00 |
|
Kiro
|
23129a66ed
|
Replace append_utfx with direct String::utfx
|
2025-03-30 19:56:38 +02:00 |
|
Thaddeus Crews
|
780cf03051
|
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
Use `append_` instead of `parse_` for `String` methods.
|
2025-03-29 10:16:33 -05:00 |
|
Rémi Verschelde
|
3b90bb56ad
|
Merge pull request #89782 from KoBeWi/stdArrayList
Use initializer list in Arrays
|
2025-03-28 17:29:40 +01:00 |
|
Yyf2333
|
22b5ec17fb
|
Using iterator pattern instead of List::Element *.
Co-authored-by: Adam Scott <ascott.ca@gmail.com>
|
2025-03-28 13:29:15 +08:00 |
|
Lukas Tenbrink
|
ffa6ef220b
|
Use append_ instead of parse_ for String methods.
|
2025-03-27 17:51:02 +01:00 |
|
kobewi
|
75881f8322
|
Use initializer list in Arrays
|
2025-03-26 18:38:15 +01:00 |
|
Thaddeus Crews
|
c687e4f692
|
Merge pull request #104509 from HolonProduction/completion-super-method
GDScript: Return early when parsing invalid super call
|
2025-03-24 15:27:26 -05:00 |
|
HolonProduction
|
b67dcb21fd
|
GDScript: Return early when parsing invalid super call
|
2025-03-24 17:40:26 +01:00 |
|
Thaddeus Crews
|
1cb3cfaa8e
|
Style: Convert namespaces to PascalCase
|
2025-03-23 19:10:24 -05:00 |
|
Thaddeus Crews
|
f09ee0171a
|
Style: Begin integrating simple .clangd fixes
|
2025-03-22 13:24:35 -05:00 |
|
Rémi Verschelde
|
d3676e9352
|
Merge pull request #99872 from HolonProduction/plugin-template
Add `_enable`/`_disable_plugin` to plugin script template
|
2025-03-21 13:03:03 +01:00 |
|
Rémi Verschelde
|
2fa721b1bc
|
Merge pull request #104127 from Ivorforce/360-noclip
Remove `String` clipping constructors.
|
2025-03-19 12:27:10 +01:00 |
|
Mikael Hermansson
|
db5e843e46
|
Add clearing of static_gdscript_cache to GDScriptCache
|
2025-03-17 18:19:23 +01:00 |
|
Lukas Tenbrink
|
a23f630781
|
Remove String clipping constructors.
Callers should instead call constructors with explicit encoding names, with known length `Span`.
|
2025-03-15 12:34:44 +01:00 |
|
Thaddeus Crews
|
b377562b52
|
Merge pull request #91660 from AThousandShips/methodinfo_vec
[Core] Use `Vector` for `MethodInfo::arguments`
|
2025-03-14 10:06:13 -05:00 |
|