From 620b5b7341babc075a33037d38d58ea8a7e041f6 Mon Sep 17 00:00:00 2001 From: Andrew Pareles Date: Tue, 6 May 2025 14:13:33 -0700 Subject: [PATCH 1/2] permalink --- .../void/browser/react/src/void-settings-tsx/Settings.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx index 328f9fcd..2200dee7 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx @@ -276,7 +276,7 @@ const SimpleModelSettingsDialog = ({ onClose(); }; - const sourcecodeOverridesLink = `https://github.com/voideditor/void/blob/main/src/vs/workbench/contrib/void/common/modelCapabilities.ts#L144-L168` + const sourcecodeOverridesLink = `https://github.com/voideditor/void/blob/d33b5ff9a32a748a22ac99e543a9eedd2e600062/src/vs/workbench/contrib/void/common/modelCapabilities.ts#L146-L170` return (
Date: Wed, 7 May 2025 14:35:26 -0700 Subject: [PATCH 2/2] dont delete, just transfer extensions --- .../void/browser/miscWokrbenchContrib.ts | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/miscWokrbenchContrib.ts b/src/vs/workbench/contrib/void/browser/miscWokrbenchContrib.ts index bc04b733..6852c799 100644 --- a/src/vs/workbench/contrib/void/browser/miscWokrbenchContrib.ts +++ b/src/vs/workbench/contrib/void/browser/miscWokrbenchContrib.ts @@ -5,23 +5,31 @@ import { Disposable } from '../../../../base/common/lifecycle.js'; import { IWorkbenchContribution, registerWorkbenchContribution2, WorkbenchPhase } from '../../../common/contributions.js'; -import { IExtensionTransferService } from './extensionTransferService.js'; -import { os } from '../common/helpers/systemInfo.js'; +// import { IExtensionTransferService } from './extensionTransferService.js'; +// import { os } from '../common/helpers/systemInfo.js'; +// import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js'; // Onboarding contribution that mounts the component at startup export class MiscWorkbenchContribs extends Disposable implements IWorkbenchContribution { static readonly ID = 'workbench.contrib.voidMiscWorkbenchContribs'; constructor( - @IExtensionTransferService private readonly extensionTransferService: IExtensionTransferService, + // @IExtensionTransferService private readonly extensionTransferService: IExtensionTransferService, + // @IStorageService private readonly storageService: IStorageService, ) { super(); this.initialize(); } private initialize(): void { - // delete blacklisted extensions - this.extensionTransferService.deleteBlacklistExtensions(os) + + // // delete blacklisted extensions once (this is for people who already installed them) + // const deleteExtensionsStorageId = 'void-deleted-blacklist' + // const alreadyDeleted = this.storageService.get(deleteExtensionsStorageId, StorageScope.APPLICATION) + // if (!alreadyDeleted) { + // this.storageService.store(deleteExtensionsStorageId, 'true', StorageScope.APPLICATION, StorageTarget.MACHINE) + // this.extensionTransferService.deleteBlacklistExtensions(os) + // } } }