Akos Kitta
56ff86629c
ATL-73: Added library examples to the app.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-07 13:42:11 +02:00
Akos Kitta
1c9fcd0cdf
ATL-302: Added built-in examples to the app.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-07 13:42:11 +02:00
Akos Kitta
b5d7c3b45d
ATL-61: Implemented burn bootloader.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-07 13:42:11 +02:00
Akos Kitta
525e688d70
Use git log
as of the body for the GH release.
...
There is no need to prepend any other info to the release body.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-04 13:12:41 +02:00
Akos Kitta
d7f4d0c18e
Fixed the tag name of the GH releases.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-04 13:12:41 +02:00
Akos Kitta
6ae7404092
ATL-439: Create the GH release in the public repo.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-02 21:05:46 +02:00
Akos Kitta
6b1b9c0524
Use docker://plugins/s3
action for the S3 upload
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-02 21:05:46 +02:00
Akos Kitta
717db95c90
ATL-424: Generate a changelog for the nightlies.
...
Configure generated changelog output from `changelog` job so it can be used in the `release` job of the workflow
It is necessary to define job outputs to make them accessible via the `needs` context in other jobs.
Reference: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-02 21:05:46 +02:00
Akos Kitta
7536c3a485
ATL-423: Can execute the nightly manually.
...
We consider a build as nightly, if was started by the
CRON job, or was manually triggered from the master
branch.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-09-02 21:05:46 +02:00
Akos Kitta
ec7df884ee
Merge pull request #143 from bcmi-labs/0.1.1
...
0.1.1
0.1.1
2020-08-26 16:22:34 +02:00
Akos Kitta
24b6d84d27
Updated the CLI to 0.12.1
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-26 15:23:24 +02:00
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
6aa3ff8044
Merge pull request #141 from bcmi-labs/arduino/arduino-pro-ide#311
...
GH-311: Fixed FS path to URI conversion issue.
2020-08-25 18:10:10 +02:00
Akos Kitta
4b44113f2c
GH-311: Fixed FS path to URI conversion issue.
...
Instead of passing the FS path (`string`) to the `LoadSketch` method,
we have to convert it into a proper URI string.
Closes arduino/arduino-pro-ide#311
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-25 16:03:49 +02:00
Akos Kitta
c6ad0f582a
Merge pull request #139 from bcmi-labs/build-on-ubuntu
...
Added steps to build the app from source
2020-08-24 20:37:27 +02:00
Akos Kitta
4b8b468e53
Added steps to build the app from source
...
Verified on 18.04.4
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-24 18:52:25 +02:00
Akos Kitta
ba319b23d9
Merge pull request #133 from bcmi-labs/per1234/name-snapshot-archive-with-commit
...
Use short commit hash in "snapshot" build artifact archive filename
2020-08-24 16:43:27 +02:00
per1234
70278fed6f
Use short commit hash in "snapshot" build artifact archive filename
...
When you have multiple snapshot builds on your computer for testing purposes, it's difficult to keep track of which is which. The commit hash is shown by the running application, but it's more convenient to have the installation also identified by its folder name.
Adding the short commit hash to the build archive filename (and thus the extracted folder name) provides a clear identifier for each build.
Before this change, the archive is named like:
arduino-pro-ide_snapshot_Linux_64bit.zip
after:
arduino-pro-ide_0.0.7-snapshot.1b8c510_Linux_64bit.zip
2020-08-24 05:12:10 -07:00
Akos Kitta
d5c7d3a8ed
Merge pull request #140 from bcmi-labs/0.1.0-rc
...
0.1.0 rc
0.1.0
2020-08-24 12:45:24 +02:00
Akos Kitta
0ddfa1cfdc
Use the 0.12.0 CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-24 11:36:07 +02:00
Akos Kitta
d13a43668e
Made the port optional for upload using programmer
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-24 10:27:36 +02:00
Akos Kitta
5f515f0597
fixup: made the Output view not closeable.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-21 17:15:28 +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
5ac7fe1446
Use 0.12.0-rc3 CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-21 11:50:22 +02:00
Akos Kitta
0363041b39
Merge pull request #130 from bcmi-labs/cli-0.11.0-rc1-62-g72c9655f
...
0.0.7 RC build
2020-08-20 16:26:13 +02:00
Akos Kitta
4c4043b73c
Updated to 0.12.0-rc2 CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-20 14:45:32 +02:00
Akos Kitta
fc0fe2196f
Merge pull request #138 from bcmi-labs/ci--increase-workflow-timeout
...
Increased the timeout to 90 minutes
2020-08-19 12:50:20 +02:00
Akos Kitta
82a3b01c0b
increased the timeout to 90.
...
notarization can run more than expected, we rely on Apple services.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 12:14:19 +02:00
Akos Kitta
7754cf6334
increased the timeout to 90.
...
notarization can run more than expected, we rely on Apple services.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 11:30:06 +02:00
Akos Kitta
cb1c16fb26
made the linter happy: removed unused imports
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:52 +02:00
Akos Kitta
d07763a854
Updated to 0.12.0-rc1 CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:52 +02:00
Akos Kitta
f605994d7d
fixed duplicate preferences menu item.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:52 +02:00
Akos Kitta
e72e794266
aligned the bindings for windwos.
...
quit and close.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:52 +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
960d8dba2e
removed that uses a more recent version of the CLI from the PATH
...
from now on, we always use the one from the IDE. Documented how to replace it on demand.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
17de5e1a35
ATL-312: Fixed output resize issue.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
af21f07f84
set the default tab size to 2 spaces.
...
closes ATL-379.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
2e729fc29e
workaround for theia-ide/theia#7828
...
instead otf reloaading the current window, we open a new one
and close the current.
reloading the current window hangs on electron in Windows env.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
bc4c3e04f5
fixed issue when checking if a sketch is temp
...
convert all windows drive letters to lower case. [ATL-380]
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
aa2bed8d39
fixed sketch opening. This was the happy path.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
3806d56e94
queued the menu updates.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
f0015e3fb4
ignored out failing port is in use tests.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
650230a571
refined open logic when sketch name is invalid
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
aadd403cdb
refined label provide for unsaved sketches
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
6da702abd5
styled the sketch-control
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
4cad068e8d
styled the sketch control.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
bb705620c0
made the editor focusing a bit more relaxed at startup.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
e36e42910c
fixed delete -> cancel
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
a49ba05d5e
wipe the entire sketch when deleting the main file
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00
Akos Kitta
b87782ed05
re-enabled decorators in output.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-08-19 10:50:51 +02:00