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>
2021-04-15 12:40:49 +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
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
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
Sebastian Brzuzek
f6e623ca9c
Fixed sorting of sketches and examples - ignore case
...
issue #185
2021-03-18 11:01:10 +01:00
Francesco Stasi
1e0f52bbdd
Support toggled state in arduino toolbar items
...
fix hover state on toolbar items
Improved statemanagement for ToolbarItem and Menus
Disable Upload buttons while a sketch upload is already in progress
toggled state to have override disabled button opacity
doublecheck internal status before verify/upload a sketch
fixes after code review
2021-03-17 17:32:32 +01:00
Francesco Stasi
6dadd1775a
editor.quicksSuggestions.other defaults off
2021-03-17 17:31:45 +01:00
Akos Kitta
067cc8766a
Bumped version to 2.0.0-beta.4
. Use CLI 0.17.0
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-17 17:29:00 +01:00
Akos Kitta
15b0564212
ATL-974: Use board search
command from the CLI
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-17 11:41:25 +01:00
Francesco Stasi
e90fa27ebf
move settings from sidebar to arduino pref panel
...
Improved preference Dialog UI
2021-03-17 10:47:53 +01:00
Akos Kitta
5c8669d699
Added overwrite confirmation to ZIP lib install
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-15 11:21:58 +01:00
Akos Kitta
9cd91464e3
ATL-941: Fixed recursive folder issue on Save as
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-15 09:15:44 +01:00
Akos Kitta
5a262d42c1
ATL-1063: Integrated search in workspace into IDE
...
- Reordered the sidebar views.
- Increased the default sidebar width.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-15 09:15:18 +01:00
Akos Kitta
eadc993854
ATL-653: Added error handling for core/lib install
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-12 09:35:21 +01:00
Akos Kitta
c64ac48fe3
ATL-1064: Support for nested sketchbook structure
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-11 10:32:24 +01:00
per1234
e94702349b
Correct typo in gRPC client creation error message
...
Previously, when gRPC client creation failed, the incorrect error message was shown:
root ERROR Could create client for gRPC.
When the message is intended to have the opposite meaning.
2021-03-08 13:42:45 -08:00
Akos Kitta
d648159f43
ATL-972: Moved the './theia/launch.json' config into a temp folder.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-04 11:53:37 +01:00
Akos Kitta
acbd98d0f8
Fixed workspace variable resolver.
...
Fall back to the current sketch, if `currentWidget` points to a file
outside of the workspace.
Closes : arduino/arduino-ide#46
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-03-03 11:53:20 +01:00
Silvano Cerza
19aa3dd8a5
Update package.json license identifier
2021-02-26 14:54:10 +01:00
Akos Kitta
de4ae232fa
Fixed boards config update on core uninstall.
...
From now on, we avoid discarding the FQBN of the selected board if it
was attached and recognized.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-26 11:16:59 +01:00
Akos Kitta
5a57576320
Fixed library install for libs w/o dependencies.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-26 11:16:59 +01:00
Akos Kitta
8e1feb36ff
Stop LS when user picks a board that has no core.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-26 11:16:59 +01:00
Akos Kitta
cdadda85e5
Do not start LS if core for board is missing.
...
- Added a 20 sec timeout to the LS process start.
- Discard running LS FQBN when the LS start has failed.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-26 11:16:59 +01:00
Akos Kitta
596d54a102
Updated to 2.0.0-beta.3
. Use CLI 0.16.1
.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-26 11:16:59 +01:00
Akos Kitta
e1b36c6c56
ATL-1054: Support for Add .ZIP LIbrary...
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-25 11:32:17 +01:00
Akos Kitta
86be874bb0
ATL-66: Added compiler warnings.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-25 11:32:17 +01:00
Akos Kitta
057904d38d
ATL-983: Propose installing the required libs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-25 11:32:17 +01:00
Akos Kitta
0aef4b328f
ATL-989: Set the new colors in default theme.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-02-25 11:32:17 +01:00