Miro Spönemann
8cf019bc07
Updated CLI to v0.9.0
2020-02-26 18:17:37 +01:00
Miro Spönemann
ad4928957e
Increased version number to 0.0.5
2020-02-26 17:32:30 +01:00
Miro Spönemann
d56962251e
Fixed: Commands that are registered to toolbar did not show up in Electron menu
2020-02-26 10:55:03 +01:00
Miro Spönemann
69c7383da8
Update Electron main menu when a toggle button is switched
2020-02-26 09:43:32 +01:00
Miro Spönemann
2d9fa5615b
Removed some unused stuff
2020-02-24 15:50:46 +01:00
Miro Spönemann
24bd23b669
arduino/arduino-pro-ide#188 : Open Boards and Library manager on first start
2020-02-24 15:27:20 +01:00
Miro Spönemann
1bc996d8d8
Updated to CLI version 0.9.0-rc2
2020-02-24 15:26:35 +01:00
Miro Spönemann
a72533b208
Added basic support for global and static variables
2020-02-24 14:33:51 +01:00
Miro Spönemann
acf7b6a8da
Removed workaround
2020-02-24 10:37:17 +01:00
Miro Spönemann
0445700088
Added 'optimize for debug' option
2020-02-24 10:35:36 +01:00
jbicker
4c63af572e
Added debug button to toolbar.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2020-02-13 10:15:12 +01:00
Miro Spönemann
8c3fab824f
[debugger] Resolve URIs through FileSystem
2020-02-13 10:15:12 +01:00
Miro Spönemann
0f35821d14
Reuse spawnCommand
util for more robust command execution
2020-02-13 10:15:12 +01:00
Miro Spönemann
8a78e09c6d
Improved error message when spawning commands fails with stderr output
2020-02-13 10:15:12 +01:00
Christian Weichel
68ff6acb6a
[electron] Added debugger to Electron build
2020-02-13 10:15:12 +01:00
Christian Weichel
8aa356bd6e
Automated debug config setup
2020-02-13 10:15:12 +01:00
Akos Kitta
ef74b04b0b
Merge pull request #98 from bcmi-labs/theme-update-vol2
...
Theme update vol2
2020-01-30 14:24:41 +01:00
Akos Kitta
4b859c2db9
Added a workaround for a memory leak.
...
eclipse-theia/theia#7008
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-01-30 11:31:38 +01:00
Akos Kitta
403fdbfdc0
Removed a few custom colors and derived them from existing ones.
...
Fixed the color for the:
- selected items in the Explorer,
- warning `input`s,
- set custom dialog background for the Arduino theme,
- the query term matches in the command palette, and
- react-select.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-01-30 11:31:32 +01:00
Jan Bicker
cbe603a99f
Updated Arduino App to new theming system
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
2020-01-29 11:08:53 +01:00
Miro Spönemann
1aa944b25e
More robust workspace initialization: guard against errors creating sketch dir
2020-01-20 16:48:24 +01:00
Miro Spönemann
b220ce4c5f
Removed fs-extra dependency again, updated electron build resolution
2020-01-16 16:06:01 +01:00
Miro Spönemann
15c66442cc
Use direct dependency instead of dep resolution for fs-extra
2020-01-16 15:31:30 +01:00
Miro Spönemann
cea62e315a
Added unit test for getExecPath
2020-01-16 11:10:13 +01:00
Miro Spönemann
6618816330
Align language server spawning with arduino-cli
2020-01-16 09:39:43 +01:00
Miro Spönemann
2577451c15
Use latest version of fs-extra due to stack overflow bugs in earlier versions
2020-01-15 17:10:59 +01:00
Miro Spönemann
8dbcb8bbb6
Fallback rendering in case a BoardPackage with no name or author is found ( arduino/arduino-pro-ide#21 )
2020-01-14 15:35:44 +01:00
pirropirro
1be76aa264
Merge pull request #93 from bcmi-labs/clangd_linux
...
Include clangd for Linux
2020-01-14 10:56:32 +01:00
Miro Spönemann
bef9185c6c
arduino/arduino-pro-ide#31 : Include clangd for linux with 'bin' and 'lib' folders
2020-01-10 11:02:23 +01:00
Miro Spönemann
b8bd444def
Updated keybindings ( arduino/arduino-pro-ide#17 ), restore Output view on Verify / Upload
2020-01-09 16:22:03 +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
6447191bf5
[win] Implemented naive reconnecting.
...
For some reason, port is reported to be busy on Windows.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-11 09:40:41 +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
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