From 794e1b1a2477a71bcc8751c5a9db5283092c2d10 Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Thu, 24 Apr 2025 14:35:43 +0200 Subject: [PATCH 1/6] updating package.json --- electron-app/package.json | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/electron-app/package.json b/electron-app/package.json index 774fe56bc..89ba084cb 100644 --- a/electron-app/package.json +++ b/electron-app/package.json @@ -200,29 +200,9 @@ }, "theiaPluginsDir": "plugins", "theiaPlugins": { - "vscode-builtin-cpp": "https://open-vsx.org/api/vscode/cpp/1.88.1/file/vscode.cpp-1.88.1.vsix", "vscode-arduino-api": "https://github.com/dankeboy36/vscode-arduino-api/releases/download/0.1.2/vscode-arduino-api-0.1.2.vsix", "vscode-arduino-tools": "https://downloads.arduino.cc/vscode-arduino-tools/vscode-arduino-tools-0.1.3.vsix", - "vscode-builtin-json": "https://open-vsx.org/api/vscode/json/1.88.1/file/vscode.json-1.88.1.vsix", - "vscode-builtin-json-language-features": "https://open-vsx.org/api/vscode/json-language-features/1.88.1/file/vscode.json-language-features-1.88.1.vsix", - "cortex-debug": "https://downloads.arduino.cc/marus25.cortex-debug/marus25.cortex-debug-1.5.1.vsix", - "vscode-language-pack-bg": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-bg/1.48.3/file/MS-CEINTL.vscode-language-pack-bg-1.48.3.vsix", - "vscode-language-pack-cs": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-cs/1.96.0/file/MS-CEINTL.vscode-language-pack-cs-1.96.0.vsix", - "vscode-language-pack-de": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-de/1.96.0/file/MS-CEINTL.vscode-language-pack-de-1.96.0.vsix", - "vscode-language-pack-es": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-es/1.96.0/file/MS-CEINTL.vscode-language-pack-es-1.96.0.vsix", - "vscode-language-pack-fr": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-fr/1.96.0/file/MS-CEINTL.vscode-language-pack-fr-1.96.0.vsix", - "vscode-language-pack-hu": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-hu/1.48.3/file/MS-CEINTL.vscode-language-pack-hu-1.48.3.vsix", - "vscode-language-pack-it": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-it/1.96.0/file/MS-CEINTL.vscode-language-pack-it-1.96.0.vsix", - "vscode-language-pack-ja": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ja/1.96.0/file/MS-CEINTL.vscode-language-pack-ja-1.96.0.vsix", - "vscode-language-pack-ko": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ko/1.96.0/file/MS-CEINTL.vscode-language-pack-ko-1.96.0.vsix", - "vscode-language-pack-nl": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-nl/1.48.3/file/MS-CEINTL.vscode-language-pack-nl-1.48.3.vsix", - "vscode-language-pack-pl": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-pl/1.96.0/file/MS-CEINTL.vscode-language-pack-pl-1.96.0.vsix", - "vscode-language-pack-pt-BR": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-pt-BR/1.96.0/file/MS-CEINTL.vscode-language-pack-pt-BR-1.96.0.vsix", - "vscode-language-pack-ru": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ru/1.96.0/file/MS-CEINTL.vscode-language-pack-ru-1.96.0.vsix", - "vscode-language-pack-tr": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-tr/1.96.0/file/MS-CEINTL.vscode-language-pack-tr-1.96.0.vsix", - "vscode-language-pack-uk": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-uk/1.48.3/file/MS-CEINTL.vscode-language-pack-uk-1.48.3.vsix", - "vscode-language-pack-zh-hans": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-zh-hans/1.96.0/file/MS-CEINTL.vscode-language-pack-zh-hans-1.96.0.vsix", - "vscode-language-pack-zh-hant": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-zh-hant/1.96.0/file/MS-CEINTL.vscode-language-pack-zh-hant-1.96.0.vsix" + "cortex-debug": "https://downloads.arduino.cc/marus25.cortex-debug/marus25.cortex-debug-1.5.1.vsix" }, "mocha": { "reporter": "spec", From 69cfcc747c348198e845636aa20e920f44244af4 Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Thu, 24 Apr 2025 15:04:11 +0200 Subject: [PATCH 2/6] auto update --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8b5356b49..7e086396f 100644 --- a/package.json +++ b/package.json @@ -80,5 +80,6 @@ "workspaces": [ "arduino-ide-extension", "electron-app" - ] + ], + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } From 0e90f2b3cc08dbbe4b81e878dcb7f26d50e64aab Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Fri, 25 Apr 2025 10:30:23 +0200 Subject: [PATCH 3/6] adressing #1646 --- .../src/browser/contributions/check-for-updates.ts | 2 +- i18n/af.json | 2 +- i18n/az.json | 2 +- i18n/bg.json | 2 +- i18n/da.json | 2 +- i18n/en.json | 2 +- i18n/eu.json | 2 +- i18n/fil.json | 2 +- i18n/no.json | 2 +- i18n/ro.json | 2 +- i18n/si.json | 2 +- i18n/sr.json | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/arduino-ide-extension/src/browser/contributions/check-for-updates.ts b/arduino-ide-extension/src/browser/contributions/check-for-updates.ts index d305f9db2..4f5cda6c5 100644 --- a/arduino-ide-extension/src/browser/contributions/check-for-updates.ts +++ b/arduino-ide-extension/src/browser/contributions/check-for-updates.ts @@ -212,7 +212,7 @@ export namespace CheckForUpdates { export const CHECK_FOR_UPDATES: Command = Command.toLocalizedCommand( { id: 'arduino-check-for-updates', - label: 'Check for Arduino Updates', + label: 'Check for board and library updates', //changing labelling from 'Check for Arduino updates' to 'Check for board and library updates' to adress #1646, changing translation files as well category: 'Arduino', }, 'arduino/checkForUpdates/checkForUpdates' diff --git a/i18n/af.json b/i18n/af.json index 4d3c5c0b9..1cdae1a1c 100644 --- a/i18n/af.json +++ b/i18n/af.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/az.json b/i18n/az.json index 8eaa924b5..10d79edbb 100644 --- a/i18n/az.json +++ b/i18n/az.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/bg.json b/i18n/bg.json index d564bf42c..da7883867 100644 --- a/i18n/bg.json +++ b/i18n/bg.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Качване на сертификати." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/da.json b/i18n/da.json index b07fbd894..f0c8a4f71 100644 --- a/i18n/da.json +++ b/i18n/da.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/en.json b/i18n/en.json index e6dbab0c0..949fde931 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/eu.json b/i18n/eu.json index 7b4afcf91..02289a8a8 100644 --- a/i18n/eu.json +++ b/i18n/eu.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Ziurtagiriak kargatzen." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/fil.json b/i18n/fil.json index 266f8846d..d001e45bd 100644 --- a/i18n/fil.json +++ b/i18n/fil.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/no.json b/i18n/no.json index 739bec50d..9b9011b23 100644 --- a/i18n/no.json +++ b/i18n/no.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/ro.json b/i18n/ro.json index 97950f0de..ba189a1a3 100644 --- a/i18n/ro.json +++ b/i18n/ro.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Uploading certificates." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/si.json b/i18n/si.json index d712e2a25..7aa07b508 100644 --- a/i18n/si.json +++ b/i18n/si.json @@ -77,7 +77,7 @@ "uploadingCertificates": "සහතික උඩුගත වෙමින්." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "සියල්ල ස්ථාපනය", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", diff --git a/i18n/sr.json b/i18n/sr.json index 3486d25a8..c947ea09c 100644 --- a/i18n/sr.json +++ b/i18n/sr.json @@ -77,7 +77,7 @@ "uploadingCertificates": "Спуштање сертификата." }, "checkForUpdates": { - "checkForUpdates": "Check for Arduino Updates", + "checkForUpdates": "Check for board and library updates", "installAll": "Install All", "noUpdates": "There are no recent updates available.", "promptUpdateBoards": "Updates are available for some of your boards.", From 0e1abdd41a44c40df2d8a3b4d9902df5827756ab Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Fri, 25 Apr 2025 10:39:29 +0200 Subject: [PATCH 4/6] putting back the good theia plugins (some links doesnt work for me so i cant build from source with them, thats why i took them back during testing) --- electron-app/package.json | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/electron-app/package.json b/electron-app/package.json index 89ba084cb..774fe56bc 100644 --- a/electron-app/package.json +++ b/electron-app/package.json @@ -200,9 +200,29 @@ }, "theiaPluginsDir": "plugins", "theiaPlugins": { + "vscode-builtin-cpp": "https://open-vsx.org/api/vscode/cpp/1.88.1/file/vscode.cpp-1.88.1.vsix", "vscode-arduino-api": "https://github.com/dankeboy36/vscode-arduino-api/releases/download/0.1.2/vscode-arduino-api-0.1.2.vsix", "vscode-arduino-tools": "https://downloads.arduino.cc/vscode-arduino-tools/vscode-arduino-tools-0.1.3.vsix", - "cortex-debug": "https://downloads.arduino.cc/marus25.cortex-debug/marus25.cortex-debug-1.5.1.vsix" + "vscode-builtin-json": "https://open-vsx.org/api/vscode/json/1.88.1/file/vscode.json-1.88.1.vsix", + "vscode-builtin-json-language-features": "https://open-vsx.org/api/vscode/json-language-features/1.88.1/file/vscode.json-language-features-1.88.1.vsix", + "cortex-debug": "https://downloads.arduino.cc/marus25.cortex-debug/marus25.cortex-debug-1.5.1.vsix", + "vscode-language-pack-bg": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-bg/1.48.3/file/MS-CEINTL.vscode-language-pack-bg-1.48.3.vsix", + "vscode-language-pack-cs": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-cs/1.96.0/file/MS-CEINTL.vscode-language-pack-cs-1.96.0.vsix", + "vscode-language-pack-de": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-de/1.96.0/file/MS-CEINTL.vscode-language-pack-de-1.96.0.vsix", + "vscode-language-pack-es": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-es/1.96.0/file/MS-CEINTL.vscode-language-pack-es-1.96.0.vsix", + "vscode-language-pack-fr": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-fr/1.96.0/file/MS-CEINTL.vscode-language-pack-fr-1.96.0.vsix", + "vscode-language-pack-hu": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-hu/1.48.3/file/MS-CEINTL.vscode-language-pack-hu-1.48.3.vsix", + "vscode-language-pack-it": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-it/1.96.0/file/MS-CEINTL.vscode-language-pack-it-1.96.0.vsix", + "vscode-language-pack-ja": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ja/1.96.0/file/MS-CEINTL.vscode-language-pack-ja-1.96.0.vsix", + "vscode-language-pack-ko": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ko/1.96.0/file/MS-CEINTL.vscode-language-pack-ko-1.96.0.vsix", + "vscode-language-pack-nl": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-nl/1.48.3/file/MS-CEINTL.vscode-language-pack-nl-1.48.3.vsix", + "vscode-language-pack-pl": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-pl/1.96.0/file/MS-CEINTL.vscode-language-pack-pl-1.96.0.vsix", + "vscode-language-pack-pt-BR": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-pt-BR/1.96.0/file/MS-CEINTL.vscode-language-pack-pt-BR-1.96.0.vsix", + "vscode-language-pack-ru": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-ru/1.96.0/file/MS-CEINTL.vscode-language-pack-ru-1.96.0.vsix", + "vscode-language-pack-tr": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-tr/1.96.0/file/MS-CEINTL.vscode-language-pack-tr-1.96.0.vsix", + "vscode-language-pack-uk": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-uk/1.48.3/file/MS-CEINTL.vscode-language-pack-uk-1.48.3.vsix", + "vscode-language-pack-zh-hans": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-zh-hans/1.96.0/file/MS-CEINTL.vscode-language-pack-zh-hans-1.96.0.vsix", + "vscode-language-pack-zh-hant": "https://open-vsx.org/api/MS-CEINTL/vscode-language-pack-zh-hant/1.96.0/file/MS-CEINTL.vscode-language-pack-zh-hant-1.96.0.vsix" }, "mocha": { "reporter": "spec", From cf1d56d880df1a1c320302f5e1a57762e139af4f Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Fri, 25 Apr 2025 11:43:11 +0200 Subject: [PATCH 5/6] Update package.json Removing build from source residues --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index 7e086396f..8b5356b49 100644 --- a/package.json +++ b/package.json @@ -80,6 +80,5 @@ "workspaces": [ "arduino-ide-extension", "electron-app" - ], - "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" + ] } From 8185b16b52206ac82d9221ab8314979efa9f3891 Mon Sep 17 00:00:00 2001 From: tom-effernelli Date: Fri, 25 Apr 2025 13:02:10 +0200 Subject: [PATCH 6/6] Update arduino-ide-extension/src/browser/contributions/check-for-updates.ts Co-authored-by: Per Tillisch --- .../src/browser/contributions/check-for-updates.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arduino-ide-extension/src/browser/contributions/check-for-updates.ts b/arduino-ide-extension/src/browser/contributions/check-for-updates.ts index 4f5cda6c5..a28aa390f 100644 --- a/arduino-ide-extension/src/browser/contributions/check-for-updates.ts +++ b/arduino-ide-extension/src/browser/contributions/check-for-updates.ts @@ -212,7 +212,7 @@ export namespace CheckForUpdates { export const CHECK_FOR_UPDATES: Command = Command.toLocalizedCommand( { id: 'arduino-check-for-updates', - label: 'Check for board and library updates', //changing labelling from 'Check for Arduino updates' to 'Check for board and library updates' to adress #1646, changing translation files as well + label: 'Check for board and library updates', category: 'Arduino', }, 'arduino/checkForUpdates/checkForUpdates'