Akos Kitta
540a6215e4
implemented a few more edit contributions.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 15:43:55 +02:00
Akos Kitta
c0cadf2b9b
comment/uncomment line
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 14:57:25 +02:00
Akos Kitta
939a905a6b
go to line.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 14:43:46 +02:00
Akos Kitta
33af9b6005
implemented copy to forum.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 14:22:54 +02:00
Akos Kitta
e0d4634f32
cleaned up save group.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 13:59:52 +02:00
Akos Kitta
83e074e895
aligned module names.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 13:35:50 +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
e8c3abd2ec
Resrtuctured browser code.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-18 12:51:07 +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
cfde197198
Use CLI 0.11.0.
...
- LS does not work,
- Cannot reconnect to the daemon on browser refresh.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-17 16:23:45 +02:00
Akos Kitta
20f44fe072
more refactoring.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-17 16:10:02 +02:00
Akos Kitta
5abfc2c1aa
chopped up the FE contribution
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-17 15:00:49 +02:00
Akos Kitta
b6df6b57a1
Aligned the IDE with gRPC server startup message.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-17 10:21:40 +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
4326c5f9f2
Merge pull request #124 from bcmi-labs/build-on-arm
...
Documented how to build from sources on ARM Linux.
2020-07-16 14:16:24 +02:00
Akos Kitta
d29141aff6
Made the CLI config closeable in classic mode.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 16:30:14 +02:00
Akos Kitta
55ce04fe3f
From now on the user can toggle the bottom panel.
...
It was disabled in classic mode.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 16:29:40 +02:00
Akos Kitta
2eab9a0792
Do not automatically reveal the Output view.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 16:28:37 +02:00
Akos Kitta
88dcaba3ae
From now on, the Output toolbar is visible in classic mode.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 16:27:52 +02:00
Akos Kitta
f392ce752d
Make sure the files from the sketch folder are opened at startup.
...
Previously, we opened the files only in classic mode.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 16:26:56 +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
20bd7bcd64
Documented how to build from sources on ARM Linux.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-15 10:44:41 +02:00
Akos Kitta
3082b3d643
Merge pull request #111 from bcmi-labs/debugger_cli_update
...
[debugger] Added --interpreter mi2 flag
2020-07-15 10:24:13 +02:00
Akos Kitta
18ca84d682
Merge pull request #120 from bcmi-labs/grpc-js
...
Switched from `grpc` to `@grpc/grpc-js`.
2020-07-13 17:28:02 +02:00
Akos Kitta
16cb2cf88b
ATL-240: Fixed the VS Code extensions in the app.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-13 15:06:43 +02:00
Miro Spönemann
e7a134a181
[debugger] Added --interpreter mi2
flag
2020-07-13 14:47:26 +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
68f95ae5b4
Merge pull request #123 from bcmi-labs/arch-doc
...
Documented basic architecture overview.
2020-07-09 20:21:43 +02:00
Akos Kitta
976f858c7c
Documented basic architecture overview.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-09 16:10:31 +02:00
Akos Kitta
ee196bfc3a
Merge pull request #121 from bcmi-labs/fix-build-badge
...
Fixed the build-badge in the README.
2020-07-09 12:37:41 +02:00
Akos Kitta
8e8a8ac945
Fixed the expected tag prefix.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-09 10:23:02 +02:00
Akos Kitta
2f93af4faa
Fixed the build-badge in the README.
...
- Added the missing link to GH Actions.
- Fixed a typo.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-09 09:17:15 +02:00
Akos Kitta
66d29d6155
Merge pull request #119 from bcmi-labs/doc-ci-cd
...
Updated the documentation.
2020-07-08 14:47:37 +02:00
Akos Kitta
45f06718b4
Updated the documentation.
...
- [macOS] Removed `zip` target. We need it later for the auto-update.
- [CI]: From now on, the release tag must not start with `v`.
- [yarn]: Added steps on how to rebuild the natives from the source.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-08 14:21:06 +02:00
Akos Kitta
08e3731493
Merge pull request #118 from bcmi-labs/release-workflow-fixes
...
Fixed the version part in the artifact name.
2020-07-07 17:21:59 +02:00
Akos Kitta
bf1351ffdc
Fixed the version part in the artifact name.
...
Removed unused `require`s.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-07 17:02:05 +02:00
Akos Kitta
8da8f2a50e
Merge pull request #117 from bcmi-labs/gh_actions_needs
...
Made the upload and release depend on the build job.
2020-07-07 15:37:27 +02:00
Akos Kitta
5a353ffaa5
Made the upload and release depend on the build job.
...
- Split up the pipeline to build, publish, and release.
- Set a 30 minutes build timeout, to avoid macOS signing issues.
- Removed global envs. `env` cannot be accessed for `if` in jobs.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-07 15:17:01 +02:00
Akos Kitta
951884045c
Merge pull request #114 from bcmi-labs/gh-actions
...
Gh actions
2020-07-03 15:01:49 +02:00
Akos Kitta
6bb852c613
Build on GH Actions. Set up nightly.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-03 14:26:17 +02:00
Akos Kitta
d9a866579c
Include the VS Code C++ extension in the app.
...
Closes arduino/arduino-pro-ide#257
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-06-29 13:58:58 +02:00
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
ae6aec27db
Updated the CLI to 0.11.0
.
...
- Adjusted to gRPC API change, and
- Log the CLI commit only once when generating from protoc.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-06-29 13:19:43 +02:00
Akos Kitta
f6f6cb20de
Merge pull request #113 from bcmi-labs/0.0.7
...
Updated to `0.0.7` after the release.
2020-05-07 09:53:01 +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
f71a266fe3
Merge pull request #112 from bcmi-labs/GH-240
...
GH-240: Warn if not connected to the Internet
2020-04-27 15:38:06 +02:00
Akos Kitta
d8a742e440
GH-240: Warn if not connected to the Internet.
...
Make sure the gRPC client initialization is rejected.
Closes #240 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-04-27 14:41:57 +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
4732a1d68b
Merge pull request #110 from bcmi-labs/ci
...
0.0.6-alpha RC
2020-04-27 10:43:28 +02:00