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
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
d0e383853f
feat: patched the Theia debug functionality
...
Patch for:
- eclipse-theia/theia#11871
- eclipse-theia/theia#11879
- eclipse-theia/theia#11880
- eclipse-theia/theia#11885
- eclipse-theia/theia#11886
- eclipse-theia/theia#11916
Closes #1582
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-12-01 11:43:25 +01:00
Akos Kitta
ac9cce16f7
chore: Updated to Theia 1.31.1
( #1662 )
...
Closes #1655
Closes #1656
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-11-29 09:39:54 +01: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
Mark Sujew
112153fb96
Update Theia to 1.22.1 ( #791 )
2022-02-11 15:25:35 +01: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
Mark Sujew
acbb164c3c
Fix cortex-debug related debugging issue ( #578 )
...
* Fix cortex-debug related debugging issue
* Update arduino-ide-extension/src/browser/theia/debug/debug-session-manager.ts
Co-authored-by: Francesco Stasi <francescomaria.stasi@gmail.com>
2021-10-27 12:56:17 +02:00
Mark Sujew
11b75bd610
Translating Arduino-IDE using Theia's nls API ( #545 )
2021-10-18 09:59:33 +02:00
Francesco Stasi
fc0f67493b
[ATL-1599] [ATL-1416] Upgrade Theia to 1.18.0 ( #489 )
...
Co-authored-by: Alberto Iannaccone <a.iannaccone@arduino.cc>
2021-10-06 13:55:55 +02: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
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
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
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
284181b874
ATL-811: Removed Run
menu item from the app menu
...
It came from the `@theia/debug` extension.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2021-01-26 14:07:07 +01:00
Akos Kitta
f1bffaab2d
Fixed Save As
when overwriting existing sketch.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2020-12-11 12:56:27 +01:00