Akos Kitta
30421f0de4
Enabled file logging for the backend process.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-10 10:45:38 +02:00
Akos Kitta
daa25794ef
Better error handling when killing the BE process.
...
Catch the ESRCH error when terminating non-existing backend process.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-10 10:45:38 +02:00
Akos Kitta
ee327eff18
patched to fix the window reloading on windows
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:52 +02:00
Akos Kitta
43abbf6fb8
removed the YAML extension from the app
...
See: arduino/arduino-pro-ide#293
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
5d8fbcd437
patched the electron-maindropped -psn arg on macOS.Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-07-23 08:55:56 +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
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
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
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
807b2ad424
Support of the CLI config.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-04-09 08:55:38 +02:00
Sebastian Hunkeler
44504ab916
Add new app icons
2020-03-05 00:33:08 +01:00
Akos Kitta
2b7bceada0
Updated the packager, included the debug extension
...
Note, I did not check in `/electron/packager/yarn.lock`.
It should be checked in, see the `master`.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
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
d53d474243
Disabled the window reload in the bundled app.
...
This change is a NOOP for the electron application started in dev mode.
Closes arduino/arduino-pro-ide#187
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-01-30 11:31:38 +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
21cd580e41
Use zip target for Linux (see electron-userland/electron-builder#2868 )
2020-01-13 09:44:06 +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
5d2f09354d
Adjust Electron package 'name' and 'appId'.
2019-12-10 11:03:01 +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
Akos Kitta
21dedd4b09
DROPME: disabled the uglification in the bundle.js
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-10-25 14:10:06 +02: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
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
Christian Weichel
201351fea8
Moving repo to bmci-labs
2019-05-06 10:25:29 +02:00