kit
|
7e9e3b767c
|
Fix some Text Editor theme issues and clean up
|
2025-07-15 13:43:30 -04:00 |
|
A Thousand Ships
|
f11aff3841
|
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
|
2025-07-04 18:18:22 +02:00 |
|
Thaddeus Crews
|
77b680244d
|
Merge pull request #102186 from HolonProduction/completion-builtin-enum
Improve GDScript editor support for global enums
|
2025-07-03 12:21:19 -05:00 |
|
Danil Alexeev
|
fbede89573
|
GDScript: Fix call hint appearance for complex callees
|
2025-06-23 19:28:48 +03:00 |
|
HolonProduction
|
4c72a531e4
|
Highlighting: Improve enum support
|
2025-06-15 19:41:13 +02:00 |
|
Danil Alexeev
|
d700ad7feb
|
GDScript: Highlight script members like native ones
|
2025-06-11 15:55:00 +02:00 |
|
Danil Alexeev
|
ee121ef80e
|
GDScript: Add support for variadic functions
|
2025-06-09 21:53:05 +03:00 |
|
Danil Alexeev
|
a7cf2069d5
|
GDScript: Add abstract methods
Co-authored-by: ryanabx <ryanbrue@hotmail.com>
|
2025-06-09 20:11:58 +03:00 |
|
Yufeng Ying
|
1384e82c2c
|
Improve ScriptLanguage get keyword API.
|
2025-05-17 18:43:19 +08:00 |
|
Rémi Verschelde
|
c019b76523
|
Remove WinAPI #undef hacks needed for mingw-std-threads
Instead, we rename the conflicting symbols.
|
2025-04-29 14:24:03 +02: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 |
|
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 |
|
Thaddeus Crews
|
754e3b3f9a
|
Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix
Fix crash related to #region/#endregion caused by trailing spaces
|
2025-03-11 19:54:46 -05:00 |
|
Julian
|
659d1b5d0c
|
Fix crash caused by trailing spaces
|
2025-03-11 00:06:08 -04:00 |
|
A Thousand Ships
|
466590d0ec
|
Use get_slicec instead of get_slice for single character splitters
|
2025-03-08 20:36:37 +01:00 |
|
Thaddeus Crews
|
324512e11c
|
Style: Replace header guards with #pragma once
|
2025-03-07 17:33:47 -06:00 |
|
Thaddeus Crews
|
e0a040c0d3
|
Merge pull request #101319 from JulianHeuser/region_syntax_highlighting_fix
Improve consistency of code regions
|
2025-03-07 12:06:34 -06:00 |
|
HolonProduction
|
f4172445f3
|
Add _enable/_disable_plugin to plugin script template
|
2025-03-06 11:41:21 +01:00 |
|
A Thousand Ships
|
fec3d9e68c
|
[Editor] Fix return of EditorTranslationParserPlugin._parse_file
Merged `_get_comments` into `_parse_file` and changed to using a
returned `Array[PackedStringArray]` instead.
|
2025-02-19 20:11:24 +01:00 |
|
Pāvels Nadtočajevs
|
7da0767f35
|
[TextEdit] Update syntax highlighting when IME composition string is updated.
|
2025-02-07 11:54:56 +02:00 |
|
Pāvels Nadtočajevs
|
b50d9742c2
|
Fix is_valid_float, Variant parser, Expression parser, script highlighter, and TextServer not handing capital E in scientific notation.
|
2025-02-05 18:39:40 +02:00 |
|
bruvzg
|
3be46a69c4
|
Fix uppercase B and X parsing in the integer literals.
|
2025-02-05 16:02:06 +02:00 |
|
Thaddeus Crews
|
73278bf35d
|
SCons: Properly NoCache all text files
|
2025-01-16 16:59:12 -06:00 |
|
Julian
|
ba3f4a4b24
|
Code region keywords must be followed by whitespace
|
2025-01-09 14:11:07 -05:00 |
|
Thaddeus Crews
|
0f95e9f8e6
|
Merge pull request #100575 from Wierdox/improve_syntax_highlighting_for_shorthand_of_and_plus_bitwise_and_by_altering_string_name_highlighting
Improve `&&` and `&` syntax highlighting by altering `StringName` highlighting
|
2024-12-23 11:15:21 -06:00 |
|
Yufeng Ying
|
33817b186f
|
Remove unused header in drivers and modules.
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
|
2024-12-24 00:40:47 +08:00 |
|
Wierdox
|
ed81a17e1e
|
Improve '&&' and '&' syntax highlighting by altering StringName highlighting
|
2024-12-21 14:02:31 -08:00 |
|
Danil Alexeev
|
80d11500b5
|
Code Editor: Add documentation tooltips
|
2024-12-15 10:51:33 +03:00 |
|
Lukas Tenbrink
|
b5c31ebb41
|
Add contains_char() for single-character 'contains' calls.
|
2024-12-06 20:23:35 +01:00 |
|
Danil Alexeev
|
ba943e4481
|
Adjust make_rst.py for GDScript documentation
|
2024-11-30 11:48:14 +03:00 |
|
A Thousand Ships
|
68f638cf02
|
Use (r)find_char instead of (r)find for single characters
|
2024-11-17 10:02:18 +01:00 |
|
Thaddeus Crews
|
e9ce3932b3
|
Merge pull request #98099 from dalexeev/pot-gen-add-comment-support
POT Generator: Add support for `TRANSLATORS:` and `NO_TRANSLATE` comments
|
2024-11-15 10:42:45 -06:00 |
|
Thaddeus Crews
|
3c7fb9fe7f
|
Merge pull request #98169 from HolonProduction/only-highlight-exposed
GDScript: Don't highlight unexposed classes
|
2024-10-24 13:23:04 -05:00 |
|
A Thousand Ships
|
79f654ced5
|
[Core] Fix sorting of Dictionary keys
`StringName` keys were sorted as `StringName` which is unstable.
|
2024-10-18 08:47:05 +02:00 |
|
HolonProduction
|
e999f11d53
|
GDScript: Don't highlight unexposed classes
|
2024-10-14 14:57:16 +02:00 |
|
Danil Alexeev
|
cab80cb97d
|
POT Generator: Add support for TRANSLATORS: and NO_TRANSLATE comments
|
2024-10-13 11:40:11 +03:00 |
|
Thaddeus Crews
|
9f9ee0c813
|
SCons: Add unobtrusive type hints in SCons files
|
2024-09-25 09:34:35 -05:00 |
|
A Thousand Ships
|
dd6443193c
|
[Editor] Expose more editor settings to documentation
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
|
2024-09-12 15:34:49 +02:00 |
|
Thaddeus Crews
|
9853a69144
|
Implement typed dictionaries
|
2024-09-04 10:27:26 -05:00 |
|
rune-scape
|
154049ce17
|
StringName Dictionary keys
also added 'is_string()' method to Variant
and refactored many String type comparisons to use it instead
|
2024-08-29 13:39:27 -07:00 |
|
A Thousand Ships
|
d519715d94
|
[Scene] Add SceneStringNames::font(_size/_color)
|
2024-06-18 17:24:27 +02:00 |
|
Danil Alexeev
|
0bd4345736
|
GDScript: Add support for atr and atr_n to POT generator
|
2024-05-14 18:35:59 +03:00 |
|
Rémi Verschelde
|
13b66bcea2
|
Merge pull request #89738 from dalexeev/gds-docgen-improve-non-constant
GDScript: Improve DocGen for non-constant expressions
|
2024-04-23 19:10:51 +02:00 |
|
Danil Alexeev
|
98dac9e39c
|
GDScript: Fix highlighting escapes in multiline raw strings
|
2024-04-09 10:21:10 +03:00 |
|
Danil Alexeev
|
0498305b6b
|
GDScript: Improve DocGen for non-constant expressions
|
2024-03-21 12:23:54 +03:00 |
|
Danil Alexeev
|
c45242578a
|
GDScript: Fix for expression is highlighted as type
|
2024-03-18 22:33:08 +03:00 |
|
Thaddeus Crews
|
0ce9b6fd1d
|
Add two new COMSTR environment variables
|
2024-03-01 12:44:03 -06:00 |
|
Danil Alexeev
|
a10241bfe4
|
GDScript: Fix type highlighting after whitespace
|
2024-02-26 20:49:05 +03:00 |
|