pirropirro
4290497edc
Merge pull request #91 from bcmi-labs/fixed_cli_version
...
Use fixed version 0.7.1 of the cli to avoid future breakage
2020-01-07 11:02:05 +01:00
Miro Spönemann
7a89a8048f
Use fixed version 0.7.1 of the cli to avoid future breakage
2020-01-07 10:49:36 +01:00
pirropirro
84be804df0
Update CLI config parsing (v0.7.0)
2020-01-07 10:44:54 +01:00
Miro Spönemann
f07441a7fc
Updated clangd to version 9.0.0
2020-01-06 16:25:00 +01:00
Miro Spönemann
08f127711f
bcmi-labs/arduino-language-server#17 (workaround for eclipse-theia/theia#6308 )
2019-12-17 11:40:33 +01:00
Akos Kitta
d1ae15a838
Updated to the latest CLI config format.
...
See: arduino/arduino-cli@f2df284
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-12 15:11:02 +01:00
Akos Kitta
7ca8830a02
Bumped up from 0.0.3
to 0.0.4
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-11 16:23:33 +01:00
Akos Kitta
13b7a7e1d8
Ignore LS logs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-11 16:23:06 +01:00
Akos Kitta
c5c9b8674b
Merge pull request #85 from bcmi-labs/arduino/arduino-pro-ide#112
...
Various serial-monitor fixes for 0.0.4: arduino/arduino-pro-ide#112
2019-12-11 16:18:46 +01:00
Akos Kitta
6447191bf5
[win] Implemented naive reconnecting.
...
For some reason, port is reported to be busy on Windows.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
v0.0.3
2019-12-11 09:40:41 +01:00
Akos Kitta
e78ed85761
[win]: Launch config fixes for Windows.
...
It is a workaround for eclipse-theia/theia#3590
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 14:37:10 +01:00
Akos Kitta
9bc520ccf9
Removed unused chance
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:54:01 +01:00
Akos Kitta
cfdb00529c
Fixed focus.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:06:16 +01:00
Akos Kitta
8ccea24452
Let the serial monitor connect to unknown boards.
...
Fixes arduino/arduino-pro-ide#127
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:06:16 +01:00
Akos Kitta
ad563d26ba
Re-enabled the build on this branch.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:06:15 +01:00
Akos Kitta
f0a628534e
Updated to 0.14.0-next.0159cd5b
Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:05:55 +01:00
Akos Kitta
1b95242ad1
forward messages only when connected.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:30 +01:00
Akos Kitta
729588770e
fixed broken promise when reconnecting on baudRate
changes.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:30 +01:00
Akos Kitta
6b2046e090
Do not disconnect from the widget, it is done automatically.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:30 +01:00
Akos Kitta
80673ad18f
Styled the input
.
...
Do not render the widget after a close request.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:30 +01:00
Akos Kitta
2f33038695
No disconnect/reconnect when DNDing the widget.
...
- Updated to next Theia,
- Added elecron launch config,
- Yet another syling for the input + selects,
- Close monitor connection on widget close not detach.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:28 +01:00
Akos Kitta
6154d1e8d5
aligned input
to the selects.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
557ec2ae42
Wait until the boards config has been reset
...
from the local storage, then start the monitor connection.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
8c49c04359
🤞 finalized the monitor UI
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
29ebf055e6
Do not re-render the entire widget.
...
Otherwise the selects do not work.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
71842abfa3
Got rid of the send button, use keybinding instead
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
ed660ccd64
fixed the input
focus when the view is activated
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
6af22ec9b8
aligned select height with Theia styles
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
79f588d067
Finalized the styling for react-select
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
e3e4a96db3
do not show border on focus.
...
when the list is opened, we have the accent color anyway.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
4129544738
generalized the react-select
component
...
so tha we can reuse it all over the application.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
a866bde4d1
fixed background style when holding down select
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
92b6208a76
aligned core/lib input
style with react-select
...
made the UI slicker by removing any non- :hover, :select borders.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
12deceef19
got rid of the border when not focused/selected
...
it does not remove the border but uses the background of the container.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
f635751a8c
fix the react-select styling
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
85bf50213d
Removed more logic from the widget.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
Akos Kitta
5aeb2d388e
Flip the auto install buttons.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:16 +01:00
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