Akos Kitta
4435696949
Updated the versions from 0.1.0 to 0.1.1.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-26 15:13:04 +02:00
Akos Kitta
1078f6fa96
Updated the version from 0.0.7 to 0.1.0.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-21 11:51:03 +02:00
Akos Kitta
cc76f2bbc8
clear the output before upload/verify
...
use the same channel for stdout and and stderr
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 19:52:59 +02:00
Akos Kitta
537291b494
Pulled in @theia/preferences, removed @theia/cpp
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-20 14:24:17 +02:00
Akos Kitta
a74b159366
renamed customization folder to theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-18 21:09:08 +02:00
Akos Kitta
7873e492d4
fixed close sketch
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-18 13:34:36 +02:00
Akos Kitta
3a6b2f2bc8
More refactoring. Splitting up code.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-17 18:04:38 +02:00
Akos Kitta
218aaf64c7
updated to latest Theia, CLI, electron and node 12
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-17 09:41:02 +02:00
Akos Kitta
a0bbfe0b5c
init
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-16 16:33:49 +02:00
Akos Kitta
2bd9eef146
Aligned the New and Save As... with the Java IDE.
...
From now on, sketches are created in the temp folder,
and will be moved to the `directories.user` location
when the user performs a manual `Save`.
A new sketch can be created with the `CtrlCmd+N` binding.
Closes : arduino/arduino-pro-ide#260
Closes : arduino/arduino-pro-ide#261
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-15 16:26:42 +02:00
Akos Kitta
0942ef6450
Switched from grpc to @grpc/grpc-js.
...
This change is required to be able to support ARM arch
in the future.
- Fixed the download links for armv7l Linux.
- Checked in the generated code. [grpc/grpc-node#1497 ]
- Made the code generation a manual step.
- Made the `grpc-tools` dependency optional.
- From now on, the serial port regex is case-insensitive.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-13 13:30:06 +02:00
Akos Kitta
02d1f349ad
Updated to 0.0.7 after the release.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-05-07 09:20:34 +02:00
Akos Kitta
6ce4143d49
[ci]: Made various changes for the electron app:
...
- Support for multiple electron targe per platform.
- Removed packager CLI. Changed the logic we calculate the app name.
- Fixed various OS-specific tests: stubbed `os`.
- Restructured the final ZIP formats for Windows and Linux.
- Added packager tests.
- Switched from `@grpc/grpc-js` to native `grpc`.
- Updated the version from 0.0.5 to 0.0.6.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-04-09 08:55:43 +02:00
Akos Kitta
d54a69935e
[experimental]: Introduced the Boards Control.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-04-09 08:55:43 +02:00
Akos Kitta
12f2aa35ff
Added support for 3rd party core settings.
...
Closes arduino/arduino-pro-ide#10 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-04-09 08:55:43 +02:00
Akos Kitta
807b2ad424
Support of the CLI config.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-04-09 08:55:38 +02:00
Miro Spönemann
ad4928957e
Increased version number to 0.0.5
2020-02-26 17:32:30 +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
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
9bc520ccf9
Removed unused chance.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-12-10 12:54:01 +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
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
435fdcdf7f
Adjusted the version numbers.
...
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
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
Akos Kitta
90d7d88162
Updated the application name, version to 0.0.2.
...
Increased the heap size for the packager.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-10-25 11:48:33 +02:00
Akos Kitta
4353bfb5b9
Updated port discovery to support unknown boards
...
From now on, we do not retrieve the ports from the attached boards.
A board can be unknown but the port is still relevant.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-10-25 11:48:33 +02:00
Akos Kitta
55923be7fd
PROEDITOR-48: Open last sketch at start-up
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-09-24 14:23:16 +02:00
Jan Bicker
8e747e19a6
CPP extension added. Theia updated.
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io >
2019-09-09 17:10:18 +02:00
Miro Spönemann
60bf58ac0f
Added download script for arduino-language-server
2019-09-06 14:15:59 +02:00
jbicker
dac9c6437e
Preserve baud rate and line ending; Use google protobuf Struct type now for setting configs
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:42:00 +02:00
jbicker
76d0f5a464
Implemented the Widget
...
Re-introduced bottom panel tabs
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:40:19 +02:00
Akos Kitta
c6311ecb1d
Adapted the CLI download script.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-08-29 09:17:44 +02:00
Jan Bicker
9d5ad9b003
Added "Search In Workspace" and "SCM/Git" Extensions.
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io >
2019-08-05 09:58:52 +02:00
Akos Kitta
d29ed24e49
Fixed the daemon process termination.
...
From now on, we spawn a detached process that
will periodically check whether the parent Theia
the process is alive, if no, terminates the daemon.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-07-25 16:11:40 +02:00
Akos Kitta
7494beca33
Switched to the official arduino-cli.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-07-25 07:58:00 +02:00
Akos Kitta
8d838fcce4
PROEDITOR-7: Cloned the Library Manager layout.
...
To match with the official Arduino editor's UI.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-07-22 15:52:08 +02:00
jbicker
2a0273c771
Brought back the menu.
...
With a restricted set of items.
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-07-15 12:53:17 +02:00
jbicker
4c3becd3e8
Sidebar with Filenavigator, Librarylist and Boardlist does not get rendered initially anymore.
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-06-13 10:10:29 +02:00
jbicker
b7cf9e6755
Removed menu, changed colors
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-06-13 07:55:58 +02:00
Sven Efftinge
97135bd08e
More styling impr. and less UI contributions
2019-05-09 19:32:01 +02:00
Akos Kitta
7678937a62
Updated to next (879de31d) Theia.
...
To have the keybinding issue fixed for electron.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-05-08 22:31:09 +02:00
Akos Kitta
d8625ad9c3
Use the light theme as the default one.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-05-08 22:31:09 +02:00
Akos Kitta
6f584bf5d6
Fixed the electron build.
...
- Switched from `grpc` to `@grpc/grpc-js`.
- Use electron `4.x` due to `@grpc/grpc-js`.
- Enabled the build on Azure Pipelines.
- From now on, the TS/JS generation is manual.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-05-08 22:31:09 +02:00
Akos Kitta
50c1c7dcb2
Fixed a race condition when requestng core client.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-05-07 14:24:59 +02:00
Christian Weichel
201351fea8
Moving repo to bmci-labs
2019-05-06 10:25:29 +02:00