Akos Kitta
b6b4c75718
CI skip.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
c4a8062df4
Updated to next Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:14 +01:00
Akos Kitta
6e89e89738
Fixed layout initialization.
...
Fixes for eclipse-theia/theia#6688
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:54 +01:00
Akos Kitta
c7242ca34f
slightly better reconnecting experience.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:54 +01:00
Akos Kitta
a4e5e65286
simplified monitor connection API.
...
we have one connenction per editor anyways.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:54 +01:00
Akos Kitta
80549db289
a few bugfixes. updated grpc dependencies.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:54 +01:00
Akos Kitta
eb7b3ad683
Reconnect on interrupted system call
.
...
However, we have to figure out why does it happen at all.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:53 +01:00
Akos Kitta
9efcbcf2ae
[rewrite-me]: initial serial monitor changes
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:01:53 +01:00
Akos Kitta
d22c0b9e55
Merge pull request #90 from bcmi-labs/jx/update-theia
...
Update Theia and adjust Electron package name
2019-12-10 11:59:45 +01:00
Jan Keromnes
5d2f09354d
Adjust Electron package 'name' and 'appId'.
2019-12-10 11:03:01 +01:00
Jan Keromnes
fcd6c792e3
Updated to next
(0.14.0-next.0159cd5b
) Theia.
...
Co-authored-by: Jan Keromnes <jan.keromnes@typefox.io>
Co-authored-by: Akos Kitta <kittaakos@typefox.io>
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 11:02:49 +01:00
Akos Kitta
94233a1a19
Merge pull request #80 from bcmi-labs/0.3.0-rc
...
All in on PR for 0.0.3
2019-12-09 09:58:59 +01:00
Jan Keromnes
7fb32766ca
[doc] Fix a few typos
2019-12-07 09:59:45 +01:00
Akos Kitta
85cf8757c4
Merge pull request #89 from bcmi-labs/jx/document-boards-service
...
[doc] Document Arduino Pro IDE extension and a few services
2019-12-07 09:50:19 +01:00
Jan Keromnes
41c56c1126
[doc] Document Arduino Pro IDE extension and a few services
2019-12-06 16:03:58 +00:00
Jan Keromnes
4c503c0c5e
Merge pull request #86 from bcmi-labs/jx/support-electron-dev
...
Support running the Electron app in Gitpod for faster code reviews
2019-12-06 11:10:03 +01:00
Jan Keromnes
3f180b6059
[minor] Make the README.md GIFs a bit smaller
2019-12-06 11:07:03 +01:00
Jan Keromnes
6a8a76f720
[minor] Fix project name in README.md
2019-12-06 11:04:01 +01:00
Jan Keromnes
9a27252d91
Support running the Electron app in Gitpod for faster code reviews
2019-12-05 10:26:53 +00:00
Akos Kitta
4e683b237d
Made the editors closeable in pro
mode.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-26 10:33:59 +01:00
Akos Kitta
a2a9cbb02e
Fixed a styling issue in the boards select dialog.
...
Closes : arduino/arduino-pro-ide#137
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-26 09:18:46 +01:00
Akos Kitta
dd10436051
Fixed the Platform
ordering.
...
We have to pick the installed version first.
Otherwise we lose the FQBN of the boards.
FBQN is used to check if a board has the corresponding core installed.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-26 09:10:01 +01:00
Akos Kitta
e79d42d6bd
Updated to next
(0.13.0-next.145f9137
) Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-25 09:16:22 +01:00
Akos Kitta
a9c9dcde7b
Fixed a selection bug after installing a core/lib
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
62b18ccbed
Fixed lib uninstall. Do not log it more than once.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
0a8b6bc41e
Restart the LS on core install/remove.
...
Fixes bcmi-labs/arduino-language-server#9
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
b1388be5f9
Implemented uninstall.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
b4848f62fa
Corrected the docs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
f359843635
Fixed the version ordering for libs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
6448b447b3
Resolved a React warning.
...
Removed the widget update due to an incorrect manual merge.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
c7bb3abf19
Updated doc, code style changes.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
c3e2aa4feb
Generalized the list item renderers.
...
To support update/downgrade.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
63cd2701b4
Simplified code when deceding which CLI to use.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
35ac73181b
Enabled New Folder
in classic mode.
...
- Made sure the `Explorer` is visible before raising the input dialog.
- Removed unused module.
Fixes arduino/arduino-pro-ide#84
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
840cde872c
Made the editor mode dynamic.Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
c2008460b0
Fixed storeLayout
when toggling the editor mode.
...
Workaround for eclipse-theia/theia#6579 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
435fdcdf7f
Adjusted the version numbers.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
7e6343e60e
Update the ListWidget
on list container render.
...
To recalculate the desired size of the scroll-bar thumb.
arduino/arduino-pro-ide#101
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
fdda4a72d0
Initial support for updating/downgrading cores.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
7077303a36
Hid the Explorer. Disabled new folder in workspace
...
when not in `pro-mode`.
Closes arduino/arduino-pro-ide#84 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
acd9bf1354
Fixed the editor restoration when toggling mode.
...
- Do not reset the layout. It messes up the editor's restoration.
- Close all pro-mode only views when leaving pro-mode.
- Initialize all views `onStart`. It is a NOOP in normal mode.
Closes arduino/arduino-pro-ide#101
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
d92fc25769
Fixed endless loop in the sketch service.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
f9a98d708e
Removed an unused field.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
df33c5689f
Gracefully handle disconnected frontends.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
2dc73eb3b5
Updated to next
(0.13.0-next.83c59134
) Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
f6444b2570
Update the ListWidget
on list container render.
...
To recalculate the desired size of the scroll-bar thumb.
arduino/arduino-pro-ide#101
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Akos Kitta
186180800f
Increased the z-index
of the scroll-bar thumb
...
to make it visible even with the customized list item `background-color`
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-11-22 17:09:45 +01:00
Jan Keromnes
20bc3c6f13
Merge pull request #81 from bcmi-labs/choose-cli
...
Only pick `arduino-cli` from the PATH if it's more recent
2019-11-21 14:53:23 +01:00
Jan Keromnes
125ee70fa3
Sort package.json dependencies alphabetically
2019-11-21 10:37:14 +00:00
Jan Keromnes
3cfb1450c0
Only pick arduino-cli from the PATH if it's more recent
2019-11-21 10:37:14 +00:00