15 Commits

Author SHA1 Message Date
Manuel Thalmann
e23dcd338b Remove the make-dependency 2022-04-02 13:15:50 +02:00
Manuel Thalmann
6516d35833 Fix webpack for newer nodejs versions 2022-03-30 11:09:40 +02:00
Ignacio Roldán Etcheverry
aedd1af0ae Bump version to 0.2.1 2021-11-22 02:09:29 +01:00
Ignacio Roldán Etcheverry
6623f6fac7 Bump version to 0.2.0 2021-11-16 03:51:55 +01:00
Ignacio Roldán Etcheverry
6199a3f0b9 Bump minimum required version of VS Code to v1.62
This is needed as we bumped `@types/vscode` in 253cbf9522
2021-11-16 03:36:41 +01:00
Raul Santos
7ba756ff3b Add Select Godot Project to the Command Palette 2021-11-15 03:06:07 +01:00
Raul Santos
b94f1e912a Add debug configuration to launch a specified scene
A new **Launch** debug configuration that shows a selector to the user
to choose among any of the `*.tscn` files in the workspace to use as the
entrypoint instead of using the project's
main scene.
2021-11-15 02:58:19 +01:00
Raul Santos
22c743717a Try to find the Godot executable
Tries to find the Godot executable to set it in the generated
`tasks.json` and `launch.json` files automatically for the user.

The user can specify a custom path in the configuration to use
as the Godot executable path, since it's unlikely we'll find it
otherwise.
2021-11-13 23:34:49 +01:00
Raul Santos
253cbf9522 Refactor extension and create asset generator
Separates the extension.ts code in multiple files and adds an asset
generator code to provide the `tasks.json` and `launch.json` files (can
be triggered manually with a command).

- The build task generated uses the Godot CLI to build the solution (as
described in #18), I think this is the cleanest solution since we let
Godot handle the building of the project, but the user must configure
the path to the Godot executable.
- The Launch debug configuration is now created with the build
`preLaunchTask` automatically so users won't have to set it up manually
(fixes #18).
- Adds snippets to `tasks.json` to add debug configuration easily
after the file has been created.
- Adds a command to generate the `tasks.json` and `launch.json` manually
for convenience (asks the user if they want to override their current
configuration first).
2021-11-13 23:34:49 +01:00
Oles
f5465bb1ff Detect project.godot files automatically and let users select which to use 2021-09-23 16:09:39 -04:00
Ignacio Etcheverry
462c98f466 Bump version to 0.1.3 2020-05-26 12:21:20 +02:00
Ignacio Etcheverry
7b0b5ab6b4 Fixed messaging with the Godot editor not working on Windows 2020-05-26 02:14:45 +02:00
Ignacio Etcheverry
9af720c3c0 Use webpack for distribution and bump version to 0.1.2 2020-05-10 20:49:06 +02:00
Ignacio Etcheverry
33cbf4aad7 Add extension icon 2020-05-09 16:40:37 +02:00
Ignacio Etcheverry
94e3f57d7a Initial commit 2020-05-09 16:24:06 +02:00