Francesco Stasi
4da5d573e4
[atl-1433][atl-1433] improve local sketchbook explorer ( #446 )
2021-07-21 15:48:15 +02:00
Francesco Stasi
4e6f9ae75d
ATL-1451: reveal sketch directory in file explorer ( #450 )
2021-07-13 15:09:23 +02:00
Francesco Stasi
e10f0f1683
Make tab width 2 spaces ( #445 )
2021-07-09 10:14:42 +02:00
Francesco Stasi
40a73af82b
Updated to 2.0.0-beta.9
2.0.0-beta.9
2021-07-08 16:41:04 +02:00
Francesco Stasi
461ca06445
Include arduino_secrets when needed ( #438 )
...
* include arduino_secrets when needed
Co-authored-by: Alberto Iannaccone <a.iannaccone@arduino.cc>
2021-07-08 16:39:16 +02:00
Francesco Stasi
773675e3c5
Updated to 2.0.0-beta.8
2.0.0-beta.8
2021-07-06 18:28:11 +02:00
Akos Kitta
4c536ec8fc
[atl-1217] sketchbook explorer local & remote
2021-07-06 14:55:39 +02:00
Francesco Stasi
e6cbefb880
eslint to fix unused imports
2021-06-22 17:34:12 +02:00
Francesco Stasi
0592199858
Use eslint&prettier for code linting&formatting
2021-06-22 10:58:18 +02:00
Francesco Stasi
2a3873a923
force electron-builder version resolution
2021-06-16 12:33:07 +02:00
per1234
05c0505228
Use latest release of built-in examples
...
A new release is available for the example sketches provided via the IDE's **File > Examples > Built-in examples** menu.
2021-05-18 17:04:38 -07:00
Francesco Stasi
8c4e66f536
Update CLI and bump to beta-7
...
# Conflicts:
# package.json
2.0.0-beta.7
2021-05-17 12:08:49 +02:00
Francesco Stasi
cd0f1b3163
Updated to 2.0.0-beta.6
2.0.0-beta.6
2021-05-12 12:20:55 +02:00
Francesco Stasi
4fa2024266
[atl-1280] Board packages hints
...
handle cornercase when 2 packages are associated to the same board
updated cli version and grpc
support deprecated cores in the boards manager
bump cli version
Bump ArduinoCLI version to latest release
Add package version in notification
2021-05-11 14:07:54 +02:00
Francesco Stasi
852bf9b73e
https://arduino.atlassian.net/browse/ATL-1247
2021-05-11 13:50:27 +02:00
Francesco Stasi
db48ed616b
https://arduino.atlassian.net/browse/ATL-1222
2021-05-05 17:44:10 +02:00
per1234
0dd1e45233
Correct sketchbook folder selection button text
...
The previous text used past tense, which is not appropriate for a button.
2021-04-27 07:29:48 -07:00
Akos Kitta
2a55ddd757
Updated to 2.0.0-beta.5
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2.0.0-beta.5
2021-04-15 12:40:49 +02:00
Akos Kitta
3240bf7f3d
[dev]: Fixed the launch config.
...
So that the IDE correctly loads the VS Code extensions.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
0d0ad9efae
Workarond for arduino/arduino-cli#1262 .
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
9aff90b0af
ATL-786: Progress indication for install.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
8071298598
Updated to the 0.18.1
CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
c86d82d273
ATL-1206: Reuse selected board for new sketches.
...
Closes #95 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
fa9334eb7a
ATL-1207: Open editor if file was added to sketch.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
c50d45c663
GH-297: Fixed the open from Sketchbook
handler.
...
When running the handler for the `Sketchbook` menu, do not clone the
sketch.
Closes #297
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
c20f832ddf
Notify user if platform/lib install was successful
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
cb2ef78c0a
ATL-1195: Show all libraries if no board selected.
...
Like for the examples, we show all libraries if no board is selected,
or the platform for the selected board is not installed.
Otherwise, we show the libs for the current board.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
68af4c38fe
ATL-1195: Show examples if no board is selected.
...
Show all examples:
- when no board is selected,
- when the core is not installed for the selected board.
Otherwise, show examples for the currently selected board only.
Only get libraries from the cores when the FQBN is defined.
Otherwise, we retrieve user installed libraries only.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-04-14 17:44:06 +02:00
Akos Kitta
a8df2444a9
ATL-1145: Suppress error if Git is not on $PATH
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 19:14:56 +02:00
Francesco Stasi
d45dd6beef
ATL-1151: settings panel to reflect actual state
2021-03-31 16:35:50 +02:00
Francesco Stasi
1ab5634789
ATL-970: notifications should last longer
2021-03-31 16:29:50 +02:00
Akos Kitta
80bddc238d
ATL-988: Aligned the hover size to the expression.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 15:20:56 +02:00
Akos Kitta
8a692d0ce5
ATL-1068: Escape ampersand in the menu label.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 15:20:56 +02:00
Akos Kitta
98671225ac
Can edit user-storage files. E.g.: keymaps.json
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 13:47:25 +02:00
Akos Kitta
f106c97f1e
Fixed bug when no 3rd party URLs are defined.
...
Instead of adding an empty string URL, we add nothing.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 13:47:25 +02:00
Akos Kitta
369a8f4307
Update index after modifying the 3rd party URLs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 13:47:25 +02:00
Akos Kitta
4e7f8291e8
Removed the min window height and width.
...
Made the boards config dialog slightly smaller.
Closes #216 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 13:47:25 +02:00
Akos Kitta
26a1db3cf8
ATL-1137: Show error when could not connect to CLI
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-31 13:46:04 +02:00
Francesco Stasi
a3f7b795a0
ATL-1128: make the new tab button easier to click
2021-03-30 09:54:57 +02:00
Francesco Stasi
b422fc5298
chore: update CLI version, gRPC and bit of documentation
2021-03-29 14:05:56 +02:00
Akos Kitta
ab320eb0b0
GH-259: Use Ubuntu 18.04
for the build job.
...
Closes #259
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-29 12:39:46 +02:00
Francesco Stasi
b17b7a6de7
ATL-1136: Add .adoc and .md file support
2021-03-29 10:03:51 +02:00
Francesco Stasi
562b77aec3
Add keymaps customization support
2021-03-26 15:33:38 +01:00
Akos Kitta
cdd5cfdfc1
ATL-1150: Bumped the cortex-debug
to 0.3.10
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-25 18:46:34 +01:00
Akos Kitta
f712ec986f
ATL-1106: Made all non-workspace editors read-only.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-25 16:45:44 +01:00
per1234
c75b954041
Update development documentation to reflect change in workflow artifacts
...
The "Arduino IDE" workflow was updated to produce individual artifacts for each operating system, but the development
documentation was not updated accordingly at that time.
2021-03-25 02:34:39 -07:00
per1234
3fb087f1ad
Delete job transfer workflow artifact
...
The "Arduino IDE" GitHub Actions workflow uses a workflow artifact to transfer the build artifacts between jobs. Now that
separate tester build artifacts are produced, the monolithic job transfer artifact is superfluous once the workflow run
is finished. Deleting it avoids potential confusion for beta testers and unnecessary storage space usage.
2021-03-24 02:04:11 -07:00
per1234
27292774d7
Create separate tester artifacts for each build
...
Previously, a single workflow artifact was created by the "Arduino IDE" GitHub Actions workflow. This artifact contained
the builds for each operating system, including all three versions of the Windows build. This resulted in beta testers
needing to do a >1 GB download for every build, even though they likely needed only ~200 MB of what they downloaded.
Producing separate workflows makes it easier for beta testers to participate in the development and is less wasteful of
resources.
2021-03-24 02:04:11 -07:00
per1234
da424f34cc
Don't use magic string for job transfer artifact name
...
Previously, the build CI/CD workflow had many occurrences of the string "build-artifacts" used for the workflow artifact
name. This made the workflow more difficult to understand and maintain. Now a single workflow scoped environment variable
is used to define the artifact name.
2021-03-24 02:04:11 -07:00
Sebastian Brzuzek
f6e623ca9c
Fixed sorting of sketches and examples - ignore case
...
issue #185
2.0.0-beta.4
2021-03-18 11:01:10 +01:00