Hugo Locurcio
2042b5eb22
Remove extends snippet which no longer works since Godot 3.0
...
- Remove `set_process(true)`/`set_process_input(true)` snippets
since these are enabled automatically in Godot 3.0 onwards.
2020-06-04 09:52:09 +02:00
Geequlim
56770d79f3
Add TCP protocol support for godot 3.2.2
...
Fix #154
Fix #177
Close #141
2020-05-13 23:07:52 +08:00
Geequlim
658a360c97
Merge pull request #178 from Razoric480/debugger-fix-patch
...
Fix scene_file and launch failure bug
2020-05-11 18:10:46 +08:00
Francois Belair
e92048c85b
Fix scene_file config; fix launch failure
...
- scene_file used an unnecessary call to path.relative that prevented
proper use. Fixes #176
- If the debugger failed to launch, it would fail on future attempts.
2020-05-11 02:51:11 -04:00
Geequlim
3bcfbe81b0
Merge pull request #174 from Razoric480/debugger-output-fix
...
Fix debugger not showing output text
2020-05-06 10:47:46 +08:00
Francois Belair
cb19255e28
Fix debugger not showing output text
...
Or rather, the output window never got created. Fixes #173
2020-05-05 11:26:04 -04:00
Geequlim
97587b5b31
Merge pull request #170 from Razoric480/default-config-debugger-patch
...
Fix default debug config not using full filepath
2020-05-05 10:29:27 +08:00
Francois Belair
1c2b3ffadc
Fix default debug config not using full filepath
...
As a result, it couldn't find project.godot even when one was there.
Fixes #167
2020-05-04 14:31:09 -04:00
Geequlim
ccad4acfac
Merge pull request #159 from GiorgiBeriashvili/patch-1
...
Fix a typo
2020-04-26 22:20:15 +08:00
Geequlim
667e70b142
Merge pull request #165 from Razoric480/debugger-scene-tree
...
Add debugging support to the extension
2020-04-26 22:19:22 +08:00
Francois Belair
4f7bb4ccec
Add screenshot for completeness
2020-04-22 22:48:10 -04:00
rakkarage
85ad8512bb
Use Properties syntax highlighting for .import files
2020-04-22 22:48:10 -04:00
Francois Belair
098fb976b6
Add debugger to project
...
Step-in/over/out
Continue
Pause (though since Godot pausing doesn't report a breakpoint, the
editor doesn't change, but hitting pause again will resume)
Locals, members and globals scopes for variables while broken
Scope drilling and objects-within-objects, including for Object types
Exceptions breaking to not allow continue/step-in/step/resume
Stack trace and jumping between those frames
The ability to launch a game instance to debug with or to attach to a
debugger after the fact, a game instance pointing at the currently
opened TSCN, or to specify a TSCN file.
Active scene tree is displayed and its nodes can be accessed in the
Inspector
Inspector allows to browse nodes and values, and edit primitives
(int, float, strings, bools.)
2020-04-22 22:48:03 -04:00
rakkarage
0c9a3e0e59
Use Properties syntax highlighting for .import files
2020-03-31 21:30:43 +02:00
Giorgi Beriashvili
f8db70dc22
Fix a typo
2020-03-12 02:06:05 +04:00
geequlim
518c07866e
publish 1.0.3
2020-02-14 15:36:59 +08:00
geequlim
af11664b05
Fix hover popup functionality for VSCode 1.42+
2020-02-14 15:20:22 +08:00
geequlim
b97ba1df4f
Add in to keyword list
2020-02-12 18:09:43 +08:00
Geequlim
2a467ed990
Release version 1.0.1
1.0.1
2020-01-30 00:12:21 +08:00
Geequlim
60937ad776
Fix run editor error on windows with default terminal configurations
2020-01-30 00:11:23 +08:00
Geequlim
0ac1299f47
Release 1.0.0
2020-01-29 20:44:33 +08:00
Geequlim
cf22aa3595
Merge pull request #138 from sevkin/137
...
check before calling platform-specific code
1.0.0-stable
2020-01-26 16:27:00 +08:00
Vsevolod Balashov
c41bd642f0
check before calling platform-specific code
...
closes #137
2020-01-26 02:29:34 +03:00
geequlim
8d8f5c2d9b
Support reconnect to language server when server port changed
2020-01-12 00:00:17 +08:00
Geequlim
119a7ebd23
Merge pull request #134 from Bromeon/bugfix/highlight-camel-case
...
Fix syntax highlighting for camelCase identifiers
2020-01-10 23:54:50 +08:00
Jan Haller
555cb1ce9a
Fix syntax highlighting for camelCase identifiers
...
Currently, any occurrences of PascalCase identifiers (even as parts of other words) are recognized as classes.
This assumes snake_case convention for all methods and variables and makes it impossible to use camelCase. While this is the recommended GDScript style, the syntax highlighter should allow for different styles as long as it can do so unambiguously. This is already done for existing rules, but overridden by one rule with an overly general regex pattern.
This commit modifies the catch-all rule for the 'parscal_class' group to only capture whole words.
For clarity, it renames 'parscal_class' to 'pascal_case_class'.
Other groups to recognize classes remain unchanged: type_declear, function-return-type, class_def, class_new, class_is, class_enum, class_name, extends
2019-12-29 18:00:31 +01:00
geequlim
ca3a1e62c4
Fix status icon color bug
1.0-beta2
1.0.0-beta2
2019-12-07 14:03:59 +08:00
geequlim
61e05e7d6e
Update dependencies
2019-12-07 14:03:38 +08:00
Geequlim
96b833851d
Merge pull request #124 from Calinou/improve-messages
...
Improve messages for consistency and fix typos
2019-11-06 00:25:49 +08:00
Hugo Locurcio
602cc895c0
Improve messages for consistency and fix typos
2019-11-04 18:52:53 +01:00
geequlim
41a58d76b1
Fix indent in GDScript.tmLaguage.json
2019-10-27 12:04:42 +08:00
Geequlim
8d6992822e
Merge pull request #123 from OrenjiAkira/master
...
Fix class_name statement bug
2019-10-27 12:00:41 +08:00
orenjiakira
f0914742e1
Fix class_name statement bug
2019-10-26 16:07:09 -03:00
Geequlim
a1e020560d
Merge pull request #120 from Calinou/improve-readme
...
Improve the README and fix various typos
2019-10-10 23:31:51 +08:00
Hugo Locurcio
cf9e478b12
Improve the README and fix various typos
2019-10-10 17:29:43 +02:00
Geequlim
d155016b08
Merge pull request #121 from Calinou/optimize-images
...
Optimize images losslessly using `oxipng -o6 --strip --zopfli`
2019-10-10 23:28:36 +08:00
Hugo Locurcio
40b09491ac
Optimize images losslessly using oxipng -o6 --strip --zopfli
2019-10-10 17:04:21 +02:00
Geequlim
24c29452c7
Fix typo in readme
2019-10-09 15:15:25 +08:00
Geequlim
ecffd631a8
Update version to 1.0.0 !
1.0.0
2019-10-09 14:47:21 +08:00
Geequlim
3645e431d3
Add command to list godot native classes
2019-10-09 13:30:21 +08:00
Geequlim
e2febb81b1
Setup class inherit tree and render in native documentation page
2019-10-09 13:14:04 +08:00
Geequlim
f07e1154ef
Improve native documentation webview renderer
...
Make prism as a custom lib instead of node module to reduce the binary size
2019-10-08 19:34:47 +08:00
geequlim
a563a3584a
Bump to 0.9.1
0.9.1
2019-10-06 17:09:09 +08:00
geequlim
758aafc570
Render docs of native symbols in webview mostly works now
2019-10-06 17:06:49 +08:00
geequlim
eba90dbbf9
Jump between native documentations
2019-10-04 20:54:47 +08:00
geequlim
47647a05ae
[WIP] Add NativeDocumentManager to show native symbol informations
2019-10-04 19:22:02 +08:00
geequlim
28e284f0ad
Improve code hlighting
2019-10-04 14:15:42 +08:00
Geequlim
c26320ec03
Merge pull request #118 from pduzinki:fix-string-highlighting
...
fix string literal highlighting
2019-10-04 13:05:26 +08:00
pawel duzinkiewicz
7d20df3b35
fix string literal highlighting
2019-10-03 19:58:38 +02:00
Geequlim
a84548aeac
Merge pull request #116 from anoadragon453/patch-2
...
typo fix
0.9.0
2019-09-27 11:12:04 +08:00