ogoffart
b25ae6fbcd
Bump version number to 0.1.5
2021-10-26 07:36:54 +00:00
ogoffart
77fcd5221b
Bump version number to 0.1.4
2021-10-07 09:36:43 +00:00
ogoffart
8b9717633e
Bump version number to 0.1.3
2021-10-05 10:31:45 +00:00
Simon Hausmann
e1a81155ff
Update extension logo to updated SixtyFPS logo
...
Re-generated using https://www.gieson.com/Library/projects/utilities/icon_slayer/
2021-09-08 20:52:08 +02:00
ogoffart
e54e03148f
Bump version number to 0.1.2
2021-09-04 10:08:51 +02:00
Tobias Hunger
aea4ecca99
Apply pre-commit hooks to all files
2021-08-17 22:38:16 +02:00
Olivier Goffart
77f441b395
vscode extension: add an option to set LSP commands line arguments
2021-08-17 17:01:08 +02:00
ogoffart
53f286258c
Bump version number to 0.1.1
2021-08-10 08:06:20 +00:00
Olivier Goffart
13bd828b96
Update license date
2021-07-02 15:55:54 +02:00
Olivier Goffart
98cec35080
Increase version numbers
2021-06-28 10:39:43 +02:00
Olivier Goffart
5c50215a94
vscode syntax coloration: fix highlighting of identifier with numbers in it
2021-06-18 11:00:52 +02:00
Olivier Goffart
5d6bf51712
Add a language-configuration for the vscode extension
...
Allows to make sure it idents of `{` and it also
properly consider '-' in auto-complete
2021-05-28 15:03:45 +02:00
Simon Hausmann
7fed127683
Avoid accidentally running the LSP with an empty process environment
...
Always merge in node's process.env and then apply our modifications afterwards
2021-05-17 13:13:51 +02:00
Olivier Goffart
9dc6cf943f
VScode: Fix LSP on Linux
...
The environment variable such as "DISPLAY" were not forwared
2021-05-17 12:56:33 +02:00
Simon Hausmann
2780a2c378
Improve verbosity of the LSP server when using dev packages
...
Local .vsix builds or even when debugging the extension directly now
runs the LSP with RUST_BACKTRACE=1.
2021-05-11 20:57:47 +02:00
Olivier Goffart
4dc9a6ee78
Add links in some README
...
Since they are going to be shown out of context
2021-04-27 17:14:30 +02:00
Simon Hausmann
f1cc1a049f
Fix link to $self in the vs code extension README
2021-04-27 17:12:12 +02:00
Olivier Goffart
3380383787
Bump version number
...
(Does not include docs and README yet)
2021-04-26 13:16:48 +02:00
Olivier Goffart
6013baf569
Highlight the return keyword
2021-04-25 14:23:57 +02:00
Olivier Goffart
ef31e3e850
VSCode highlighting: fix nested block comments and keywords
2021-04-23 16:47:58 +02:00
Simon Hausmann
4580953950
Try to fix the icon title on macOS
...
... by setting the bundle identifier
2021-04-22 08:47:42 +02:00
Simon Hausmann
92345f2052
Try to build the macOS binary as universal binary
...
One day cargo will be able to do this for us
2021-04-22 08:06:44 +02:00
Simon Hausmann
3b22baa5e2
Try to build the vs code extension binaries for macOS as bundles
...
Using cargo-bundle allows for the inclusion of the extension logo
as app icon and that subsequently replaces the generic "exec"
icon in the macOS dock with the extension logo.
Fixes #197
2021-04-21 17:02:14 +02:00
Simon Hausmann
22a084cc3b
Use an icon for the vs code extension with rounded corners
...
This makes it suitable for use as bundle icon, too
2021-04-21 17:02:14 +02:00
Olivier Goffart
a926d2030b
vscode: show the status bar even when using the action
2021-04-17 17:25:19 +02:00
Olivier Goffart
797663a3d5
Fix typescript warnings
2021-04-17 17:23:14 +02:00
Simon Hausmann
3f6a8af797
For the future vs code non-nightly release, sync the version
...
This way it'll be bumped when going through the release check list.
It being in sync with the rest of the run-time makes it easier to process
feedback from users. ("What version are you linking against and what do you have installed in vs code?)
2021-04-17 11:46:57 +02:00
Simon Hausmann
9dc226379d
Try to include arm linux binaries in the vs code extension
2021-04-16 15:42:20 +02:00
Simon Hausmann
43e7df95af
Basic rpi support for the vs code extension
...
* Detect if we're running remotely and assume full screen access to the local device on Linux
* Match also for arm lsp binaries on Linux
2021-04-16 15:31:46 +02:00
Simon Hausmann
47bdfef339
Add missing license property to vs code extension
2021-04-16 10:11:19 +02:00
Olivier Goffart
19da6c7891
Remove file that was put by the extension template
2021-04-15 15:05:09 +02:00
Simon Hausmann
ee22e2da32
Add a logo to the extension package
...
Unfortunately this needs to be a local file
2021-04-15 13:46:47 +02:00
Olivier Goffart
def9de8bd1
Fix ts warning
2021-04-15 12:05:46 +02:00
Simon Hausmann
bd59ecf868
Beef up the vs code extension readme a little bit
...
For the release to the market place, the "Building from Source" bits
are meant to be stripped away.
2021-04-15 11:43:46 +02:00
Simon Hausmann
ed888664f9
Fix category in vs code extension package.json and mark as preview
2021-04-14 19:49:46 +02:00
Olivier Goffart
9ce63b80b9
VS extension: Add a status bar bar item with status of the preview
2021-04-14 15:01:25 +02:00
Simon Hausmann
31611fcefe
Add .gitignore
2021-04-09 15:23:38 +02:00
Simon Hausmann
78d95e2a43
Remove obsolete build script
...
This is handled by the github CI yaml file in a better way
2021-04-09 10:51:34 +02:00
Simon Hausmann
9da837f5a0
Make it easier to build a local package
...
Prioritize the debug or unprefixed lsp binaries in the search and update
the README.
2021-04-09 10:51:12 +02:00
Olivier Goffart
d7e59e881f
VSCode extension: add a way to restart the server
2021-04-07 18:17:03 +02:00
Olivier Goffart
32891c0306
Add a features section in the README of the VSCode extension
2021-04-07 13:40:39 +02:00
Simon Hausmann
da3126aea4
Fix typo in vscode extension debug output
2021-04-06 22:51:12 +02:00
Simon Hausmann
8d470c4684
vscode extension: use spaces instead of tabs
2021-04-06 22:50:50 +02:00
Olivier Goffart
309a9274e1
LSP: preview window
...
Currently not yet live preview from the open document content, but that should totaly be doable
2021-04-03 10:00:12 +02:00
Simon Hausmann
c4f615479c
Prepare for supporting aarch64 for apple m1 in extension.ts
2021-04-02 13:02:29 +02:00
Simon Hausmann
1cd49b93bb
Some work towards including macos binaries in the vscode extension
...
Github Actions does not support docker on macos hosts, so we can't use cross.
Instead try to use separate github action builds and artifacts to share the lsp binary creation.
2021-04-02 12:24:03 +02:00
Simon Hausmann
6e3efbd3ec
Fix launching the lsp server on Windows when debugging
...
When looking in ../target/debug we need to add the .exe extension
2021-04-01 13:35:44 +02:00
Olivier Goffart
6b0f2f698b
Placeholder for the preview in the vscode extension
2021-04-01 13:24:13 +02:00
Simon Hausmann
27ee7b0758
Try to avoid doing cross builds on Linux
2021-04-01 12:57:01 +02:00
Simon Hausmann
bf9916d5eb
Fix VS code extension license header
...
Not sure why the formatter ended up using tabs :(
2021-04-01 12:41:49 +02:00