Akos Kitta
ecce237c6c
Updated to Theia 1.4.0-next.a62011a5
.
...
- Aligned the daemon test to latest `js-yaml`.
- Aligned the TS version with Theia.
- Resolved a dependency-cycle with `next` Theia.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-06-29 13:58:32 +02:00
Akos Kitta
f1fca4d5b3
Updated to 1.1.0-next.bda9ff9d
Theia.
...
Also bumped up the `lerna` dependency as it mysteriously made the
`nsfw` module re-build incorrectly for electron and caused a runtime
error due to missing `lodash.isnumber` dependency.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-04-27 14:37:36 +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
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
887682b9c3
Updated yarn.lock
2020-02-13 10:19:33 +01:00
Miro Spönemann
2f9ef76cd2
Updated yarn.lock
2020-02-13 07:56:25 +00: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
cea62e315a
Added unit test for getExecPath
2020-01-16 11:10:13 +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
Akos Kitta
9bc520ccf9
Removed unused chance
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:54:01 +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
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
c4a8062df4
Updated to next Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-12-10 12:02:14 +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
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
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
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
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
476e658fea
Cleaned up the menu contributions.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-09-26 10:15:30 +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
jbicker
768958dfd5
Updated Yarn.lock
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-09-09 17:25:07 +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
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
2d4c710b6a
Syntax coloring
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-17 18:40:48 +02:00
jbicker
1b90b7af29
Updated theia
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-06-26 08:43:38 +02:00
jbicker
c7c5ab57c2
Bugfix and yarn.lock update
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-06-25 17:37:58 +02:00
Akos Kitta
b7e17b5828
Updated to next
(26c3273a
) Theia.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-06-25 08:47:58 +02:00
jbicker
c54ae96a3c
Overwritten EditorWidgetFactory, made editor widget not closable.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-06-24 15:09:04 +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
507fbd0fd1
Updated the README with the build step.
...
From now on, Electron `4.x` is used for the dev.
Otherwise, we could not use `@grpc/grpc-js`.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-05-09 09:11:18 +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
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