From c8b9a2d7b85b9d57d1bc785e4cfb36f9cb89e247 Mon Sep 17 00:00:00 2001 From: Alex Simons Date: Sat, 20 Apr 2024 13:43:24 -0500 Subject: [PATCH 1/3] Fixed sticky lines --- src/StickerService.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/StickerService.ts b/src/StickerService.ts index 83abbad..c770765 100644 --- a/src/StickerService.ts +++ b/src/StickerService.ts @@ -61,6 +61,12 @@ function buildWallpaperCss({ .pane-header, .minimap-decorations-layer, .xterm-cursor-layer, + .monaco-breadcrumbs, + /* sticky lines */ + .monaco-editor .sticky-line-content, + .monaco-editor .sticky-line-number, + .monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row, + /* end sticky lines */ .decorationsOverviewRuler, .monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control, .ref-tree, /* find usages */ From c581b06fdd91991bc3e6eca30639e6df6ec8d257 Mon Sep 17 00:00:00 2001 From: Alex Simons Date: Sat, 20 Apr 2024 21:58:41 -0500 Subject: [PATCH 2/3] Restored checksum Fixes #241 --- src/CheckSumService.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/CheckSumService.ts b/src/CheckSumService.ts index fd38b23..0efc0a7 100644 --- a/src/CheckSumService.ts +++ b/src/CheckSumService.ts @@ -29,6 +29,7 @@ export const fixCheckSums = (extensionContext: vscode.ExtensionContext) => { false ); + console.log(checksumChanged, productFile) if (checksumChanged) { const json = JSON.stringify(product, null, "\t"); try { @@ -68,7 +69,7 @@ export const restoreChecksum = () => { function computeChecksum(file: string) { const contents = fs.readFileSync(file); return crypto - .createHash("md5") + .createHash("sha256") .update(contents) .digest("base64") .replace(/=+$/, ""); From afa1be394aabc9e62a0f5cc793146b7433a3e589 Mon Sep 17 00:00:00 2001 From: Alex Simons Date: Sat, 20 Apr 2024 22:09:52 -0500 Subject: [PATCH 3/3] Updated changelog and bump version --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- src/NotificationService.ts | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79812f5..3e113db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 88.5-1.6.3 [Bug Fixes] + +- Restored the checksum fixes, so you do not see the "Your Code installation appears to be corrupt" message anymore. Restore your assets, exit VSCode and start it again for this to take effect. +- Fixed wallpaper showing up on sticky lines. Please re-install your wallpaper (or restore assets) for this to take effect. + +| Before | After | +| --- | --- | +| ![before](https://github.com/doki-theme/doki-theme-vscode/assets/15972415/8f523c2e-06f2-47aa-b1f6-93de38fed06e) | ![after](https://github.com/doki-theme/doki-theme-vscode/assets/15972415/fcdb89db-90ad-462a-bc53-5d0fa9fb85ff) | + ## 88.5-1.6.2 [Terminal Wallpaper support] - Wallpaper now shows up on the terminal for the `1.83.1` builds. Please re-install your wallpaper for this to take effect. diff --git a/package.json b/package.json index 456cac6..e1cd620 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Doki Theme", "description": "Cute anime character themes!", "publisher": "unthrottled", - "version": "88.1.16", + "version": "88.1.17", "license": "MIT", "icon": "Doki-Theme-v2.png", "galleryBanner": { diff --git a/src/NotificationService.ts b/src/NotificationService.ts index d4c2bfe..f2752ac 100644 --- a/src/NotificationService.ts +++ b/src/NotificationService.ts @@ -3,7 +3,7 @@ import { VSCodeGlobals } from "./VSCodeGlobals"; import { attemptToGreetUser } from "./WelcomeService"; const SAVED_VERSION = "doki.theme.version"; -const DOKI_THEME_VERSION = "v88.5-1.6.2"; +const DOKI_THEME_VERSION = "v88.5-1.6.3"; export function attemptToNotifyUpdates(context: vscode.ExtensionContext) { const savedVersion = VSCodeGlobals.globalState.get(SAVED_VERSION);