AK
46f1d7ce0d
Escape asterisks in error message content for notification display ( #2811 )
...
* Escape asterisks in error message content for notification display
* Add a condition to handle only verification errors
* Match coding style
2025-12-16 18:23:30 +01:00
Giacomo Cusinato
859d29d41a
feat: use theia@1.57.0 ( #2654 )
2025-03-29 01:33:25 +09:00
Akos Kitta
2a325a5b74
feat: cancelable verify+upload
...
Closes arduino/arduino-ide#1199
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2024-02-20 13:38:52 +01:00
Akos Kitta
8f8b46fa6f
fix: warn user when IDE cannot save the sketch
...
Happens when the IDE2 backend process crashes, and the communication
drops between the client and the server.
Closes #2081
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-06-09 12:11:31 +02:00
Akos Kitta
192aac5a81
chore: updated to Theia 1.37.0
...
- Updated `@theia/*` to `1.37.0`.
- Fixed all `yarn audit` security vulnerabilities.
- Updated to `electron@23.2.4`:
- `contextIsolation` is `true`,
- `nodeIntegration` is `false`, and the
- `webpack` target is moved from `electron-renderer` to `web`.
- Updated to `typescript@4.9.3`.
- Updated the `eslint` plugins.
- Added the new `Light High Contrast` theme to the IDE2.
- High contrast themes use Theia APIs for style adjustments.
- Support for ESM modules: `"moduleResolution": "node16"`.
- Node.js >= 16.14 is required.
- VISX langage packs were bumped to `1.70.0`.
- Removed undesired editor context menu items. (Closes #1394 )
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-05-09 17:37:24 +02:00
Akos Kitta
6e72be1b4c
feat: re-focus monitor widget after verify/upload
...
supported when the monitor widget was the current in the bottom panel,
and the core command (upload/verify/etc./) was successful
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-03-29 10:02:34 +02:00
Akos Kitta
0ab28266df
feat: introduced cloud state in sketchbook view
...
Closes #1879
Closes #1876
Closes #1899
Closes #1878
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-03-16 10:00:17 +01:00
Akos Kitta
d68bc4abdb
feat: rename, deletion, and validation support
...
Closes #1599
Closes #1825
Closes #649
Closes #1847
Closes #1882
Co-authored-by: Akos Kitta <a.kitta@arduino.cc >
Co-authored-by: per1234 <accounts@perglass.com >
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-02-15 14:09:36 +01:00
Akos Kitta
76f9f635d8
feat: configure sketchbook location without restart
...
Closes #1764
Closes #796
Closes #569
Closes #655
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-12-21 15:44:10 +01:00
Akos Kitta
908ec4c544
fix: menu item enablement issues
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-12-15 09:21:45 +01:00
Akos Kitta
2b2463b834
fix: Prompt sketch move when opening an invalid outside from IDE2
...
Log IDE2 version on start.
Closes #964
Closes #1484
Co-authored-by: Alberto Iannaccone <a.iannaccone@arduino.cc >
Co-authored-by: Akos Kitta <a.kitta@arduino.cc >
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-10-26 18:53:00 +02:00
Francesco Spissu
0c22884729
Error message if upload is not possible ( #1353 )
2022-08-26 11:24:03 +02:00
Akos Kitta
989300f25d
Close core error notification on subsequent action
...
Closes #1154
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-08-15 16:55:17 +02:00
Akos Kitta
e156dcc213
Show 'progress' indicator during verify/upload.
...
Closes #575
Closes #1175
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-08-01 15:07:14 +02:00
Akos Kitta
8ad10b5adf
#1089 : IDE2 falls back to new sketch if opening failed. ( #1152 )
...
IDE2 falls back to a new sketch if the opening fails.
Closes #1089
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-07-18 11:10:33 +02:00
Akos Kitta
d6f4096cd0
Reveal the error location after on failed verify.
...
Closes #608
Closes #229
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-06-21 13:09:35 +02:00
Akos Kitta
4c55807392
Speed up IDE startup time.
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-06-07 13:46:29 +02:00
Mark Sujew
1ae60ec9bc
Updated Theia to 1.25.0
...
Co-authored-by: Mark Sujew <mark.sujew@typefox.io >
Co-authored-by: Akos Kitta <a.kitta@arduino.cc >
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2022-05-25 10:05:20 +02:00
Francesco Stasi
dd76f9180c
Update Theia, CLI and LS ( #610 )
...
* Update Theia to 1.19.0
* update CLI to 0.20.0-rc3
* Add language selector to settings
* updated language server and vscode-arduino-tools
* update Language Server flags
* get cli port from config
* force native menu on windows
* pinned Language Server to rc2
* fix search icon
* update CLI version
2021-11-29 15:54:13 +01:00
Francesco Stasi
e10f0f1683
Make tab width 2 spaces ( #445 )
2021-07-09 10:14:42 +02:00
Francesco Stasi
0592199858
Use eslint&prettier for code linting&formatting
2021-06-22 10:58:18 +02: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
f1c80041fe
GH-432: Made compile/verify work on dirty editors
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2021-02-12 13:06:11 +01:00
Akos Kitta
1f544b2656
ATL-546: Added UI for settings.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2021-02-03 17:44:36 +01:00
Akos Kitta
e755a1cd7e
Aligned the electron app to the latest Theia APIs.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-10-12 16:28:07 +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
8ab70f48f8
fixed save-as. added sketchload
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
230bacfd01
fix sketch uri issue.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 18:49:23 +02:00
Akos Kitta
3465407b5a
fixed too early disposal when hiding context menu
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 12:46:02 +02:00
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
33af9b6005
implemented copy to forum.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-18 14:22:54 +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