diff --git a/CHANGELOG.md b/CHANGELOG.md index 5388e4e..4827192 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +# 9.0.0 [Zero Two, Sakurajima Mai] + +## 4 New Themes + +From the Darling in the Franxx series: + +- Zero Two (Dark/light) + +From the Rascal does not dream of bunny girl senpai series: + +- Sakurajima Mai (Dark/light) + - 2 Stickers: + - A Mild One + - A Spicy One + +![v13 Girls](https://doki.assets.unthrottled.io/misc/v13_girls.png) + # 8.0.0 [Echidna, Yukino, Kurisu, Asuna, Umi, & Konata] ## 5 New Themes! diff --git a/README.md b/README.md index a9fe8fc..49a1218 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ I think you will find best girl. You can choose themes from various, Anime, Manga, or Visual Novels such as: - DanganRonpa +- Darling in the Franxx - Doki-Doki Literature Club - Fate - Gate @@ -36,6 +37,7 @@ You can choose themes from various, Anime, Manga, or Visual Novels such as: - Miss Kobayashi's Dragon Maid - Neon Genesis Evangelion - OreGairu +- Rascal does not dream of bunny girl senpai - Re:Zero - Steins Gate - Sword Art Online diff --git a/albums/bgs_album.md b/albums/bgs_album.md new file mode 100644 index 0000000..ba3f19b --- /dev/null +++ b/albums/bgs_album.md @@ -0,0 +1,15 @@ +Rascal does not dream of bunny girl senpai +--- + +### Sakurajima Mai + +![mai dark code](../screenshots/bunnySenpai/mai_dark_code.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_wallpaper.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_secondary_code.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_secondary_wallpaper.png) + + +![mai light code](../screenshots/bunnySenpai/mai_light_code.png) +![mai light code](../screenshots/bunnySenpai/mai_light_wallpaper.png) +![mai light code](../screenshots/bunnySenpai/mai_light_secondary_code.png) +![mai light code](../screenshots/bunnySenpai/mai_light_secondary_wallpaper.png) diff --git a/albums/complete_theme_album.md b/albums/complete_theme_album.md index cb2d87f..d3f73d0 100644 --- a/albums/complete_theme_album.md +++ b/albums/complete_theme_album.md @@ -1,3 +1,13 @@ +Darling in the Franxx +--- + +### Zero Two + +![zero two code](../screenshots/franxx/zero_two_dark_code.png) +![zero two code](../screenshots/franxx/zero_two_dark_wallpaper.png) +![zero two code](../screenshots/franxx/zero_two_light_code.png) +![zero two code](../screenshots/franxx/zero_two_light_wallpaper.png) + Fate --- @@ -15,6 +25,23 @@ Fate ![ishtar light code](../screenshots/fate/ishtar_light_code.png) ![ishtar light code](../screenshots/fate/ishtar_light_wallpaper.png) +Rascal does not dream of bunny girl senpai +--- + +### Sakurajima Mai + +![mai dark code](../screenshots/bunnySenpai/mai_dark_code.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_wallpaper.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_secondary_code.png) +![mai dark code](../screenshots/bunnySenpai/mai_dark_secondary_wallpaper.png) + + +![mai light code](../screenshots/bunnySenpai/mai_light_code.png) +![mai light code](../screenshots/bunnySenpai/mai_light_wallpaper.png) +![mai light code](../screenshots/bunnySenpai/mai_light_secondary_code.png) +![mai light code](../screenshots/bunnySenpai/mai_light_secondary_wallpaper.png) + + Gate --- diff --git a/albums/dif_album.md b/albums/dif_album.md new file mode 100644 index 0000000..10f34fa --- /dev/null +++ b/albums/dif_album.md @@ -0,0 +1,9 @@ +Darling in the Franxx +--- + +### Zero Two + +![zero two code](../screenshots/franxx/zero_two_dark_code.png) +![zero two code](../screenshots/franxx/zero_two_dark_wallpaper.png) +![zero two code](../screenshots/franxx/zero_two_light_code.png) +![zero two code](../screenshots/franxx/zero_two_light_wallpaper.png) diff --git a/albums/grouping.md b/albums/grouping.md index ea24bda..a99ab5c 100644 --- a/albums/grouping.md +++ b/albums/grouping.md @@ -3,6 +3,8 @@ Themes grouped by album [DanganRonpa Album](dr_themes.md) +[Darling in the Franxx](dif_album.md) + [Doki-Doki Literature Club Album](theme_album.md) [Fate](fate_themes.md) @@ -27,6 +29,8 @@ Themes grouped by album [OreGairu](og_themes.md) +[Rascal does not dream of bunny girl senpai](bgs_album.md) + [Re:Zero Album](r0_album.md) [Steins Gate](sg_themes.md) diff --git a/buildSrc/GroupMappings.ts b/buildSrc/GroupMappings.ts index 68daae4..e642b81 100644 --- a/buildSrc/GroupMappings.ts +++ b/buildSrc/GroupMappings.ts @@ -11,6 +11,8 @@ const GroupToNameMapping: StringDictonary = { "KonoSuba": "KonoSuba: ", "Love Live": "Love Live: ", "OreGairu": "OreGairu: ", + "Darling in the Franxx": "Franxx: ", + "Bunny Senpai": "BunnySenpai: ", "Miss Kobayashi's Dragon Maid": "DM: ", "Mistress": "Miss: ", "DanganRonpa": "DR: ", diff --git a/package.json b/package.json index 89edec9..3ce3acc 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "The Doki Theme", "description": "A bunch of themes with cute anime girls. Code with your waifu!", "publisher": "unthrottled", - "version": "8.0.0", + "version": "9.0.0", "license": "MIT", "icon": "Doki-Theme.png", "galleryBanner": { @@ -32,6 +32,10 @@ "*", "onCommand:doki-theme.doki.changelog", "onCommand:doki-theme.remove.sticker", + "onCommand:doki-theme.theme.Mai Dark", + "onCommand:doki-theme.theme.Mai Dark.secondary", + "onCommand:doki-theme.theme.Mai Light", + "onCommand:doki-theme.theme.Mai Light.secondary", "onCommand:doki-theme.theme.Mioda Ibuki Dark", "onCommand:doki-theme.theme.Mioda Ibuki Light", "onCommand:doki-theme.theme.Kanna", @@ -40,6 +44,8 @@ "onCommand:doki-theme.theme.Ishtar Dark", "onCommand:doki-theme.theme.Ishtar Light", "onCommand:doki-theme.theme.Tohsaka Rin", + "onCommand:doki-theme.theme.Zero Two Dark", + "onCommand:doki-theme.theme.Zero Two Light", "onCommand:doki-theme.theme.Rory Mercury", "onCommand:doki-theme.theme.Rias", "onCommand:doki-theme.theme.Ryuko", @@ -90,6 +96,22 @@ "command": "doki-theme.remove.sticker", "title": "Doki-Theme: Remove Sticker/Background" }, + { + "command": "doki-theme.theme.Mai Dark", + "title": "Doki-Theme: Install Mai Dark's Stickers" + }, + { + "command": "doki-theme.theme.Mai Dark.secondary", + "title": "Doki-Theme: Install Mai Dark's Secondary Stickers" + }, + { + "command": "doki-theme.theme.Mai Light", + "title": "Doki-Theme: Install Mai Light's Stickers" + }, + { + "command": "doki-theme.theme.Mai Light.secondary", + "title": "Doki-Theme: Install Mai Light's Secondary Stickers" + }, { "command": "doki-theme.theme.Mioda Ibuki Dark", "title": "Doki-Theme: Install Mioda Ibuki Dark's Stickers" @@ -122,6 +144,14 @@ "command": "doki-theme.theme.Tohsaka Rin", "title": "Doki-Theme: Install Tohsaka Rin's Stickers" }, + { + "command": "doki-theme.theme.Zero Two Dark", + "title": "Doki-Theme: Install Zero Two Dark's Stickers" + }, + { + "command": "doki-theme.theme.Zero Two Light", + "title": "Doki-Theme: Install Zero Two Light's Stickers" + }, { "command": "doki-theme.theme.Rory Mercury", "title": "Doki-Theme: Install Rory Mercury's Stickers" @@ -282,6 +312,18 @@ "path": "./generatedThemes/Ishtar Dark.theme.json", "uiTheme": "vs-dark" }, + { + "id": "0527c6fc-316a-4f80-9459-d92ced0e6492", + "label": "Doki Theme: BunnySenpai: Mai", + "path": "./generatedThemes/Mai Dark.theme.json", + "uiTheme": "vs-dark" + }, + { + "id": "98878c8e-9f91-4e25-930d-dd7d280d9e35", + "label": "Doki Theme: BunnySenpai: Mai", + "path": "./generatedThemes/Mai Light.theme.json", + "uiTheme": "vs" + }, { "id": "dce48196-ff46-470c-b5f9-d1e23f4a79d3", "label": "Doki Theme: DDLC: Monika", @@ -372,6 +414,18 @@ "path": "./generatedThemes/Tohsaka Rin.theme.json", "uiTheme": "vs-dark" }, + { + "id": "8c99ec4b-fda0-4ab7-95ad-a6bf80c3924b", + "label": "Doki Theme: Franxx: Zero Two", + "path": "./generatedThemes/Zero Two Dark.theme.json", + "uiTheme": "vs-dark" + }, + { + "id": "4fd5cb34-d36e-4a3c-8639-052b19b26ba1", + "label": "Doki Theme: Franxx: Zero Two", + "path": "./generatedThemes/Zero Two Light.theme.json", + "uiTheme": "vs" + }, { "id": "355d711c-2fa6-4df2-9504-dd44d8f5e350", "label": "Doki Theme: Gate: Rory", diff --git a/screenshots/bunnySenpai/mai_dark_code.png b/screenshots/bunnySenpai/mai_dark_code.png new file mode 100644 index 0000000..f538e1b Binary files /dev/null and b/screenshots/bunnySenpai/mai_dark_code.png differ diff --git a/screenshots/bunnySenpai/mai_dark_secondary_code.png b/screenshots/bunnySenpai/mai_dark_secondary_code.png new file mode 100644 index 0000000..4fc5742 Binary files /dev/null and b/screenshots/bunnySenpai/mai_dark_secondary_code.png differ diff --git a/screenshots/bunnySenpai/mai_dark_secondary_wallpaper.png b/screenshots/bunnySenpai/mai_dark_secondary_wallpaper.png new file mode 100644 index 0000000..bedc39c Binary files /dev/null and b/screenshots/bunnySenpai/mai_dark_secondary_wallpaper.png differ diff --git a/screenshots/bunnySenpai/mai_dark_wallpaper.png b/screenshots/bunnySenpai/mai_dark_wallpaper.png new file mode 100644 index 0000000..4c22c41 Binary files /dev/null and b/screenshots/bunnySenpai/mai_dark_wallpaper.png differ diff --git a/screenshots/bunnySenpai/mai_light_code.png b/screenshots/bunnySenpai/mai_light_code.png new file mode 100644 index 0000000..b0cfdf7 Binary files /dev/null and b/screenshots/bunnySenpai/mai_light_code.png differ diff --git a/screenshots/bunnySenpai/mai_light_secondary_code.png b/screenshots/bunnySenpai/mai_light_secondary_code.png new file mode 100644 index 0000000..7006e8a Binary files /dev/null and b/screenshots/bunnySenpai/mai_light_secondary_code.png differ diff --git a/screenshots/bunnySenpai/mai_light_secondary_wallpaper.png b/screenshots/bunnySenpai/mai_light_secondary_wallpaper.png new file mode 100644 index 0000000..5eb4cbb Binary files /dev/null and b/screenshots/bunnySenpai/mai_light_secondary_wallpaper.png differ diff --git a/screenshots/bunnySenpai/mai_light_wallpaper.png b/screenshots/bunnySenpai/mai_light_wallpaper.png new file mode 100644 index 0000000..e148119 Binary files /dev/null and b/screenshots/bunnySenpai/mai_light_wallpaper.png differ diff --git a/screenshots/franxx/zero_two_dark_code.png b/screenshots/franxx/zero_two_dark_code.png new file mode 100644 index 0000000..dc367d6 Binary files /dev/null and b/screenshots/franxx/zero_two_dark_code.png differ diff --git a/screenshots/franxx/zero_two_dark_wallpaper.png b/screenshots/franxx/zero_two_dark_wallpaper.png new file mode 100644 index 0000000..35f29cd Binary files /dev/null and b/screenshots/franxx/zero_two_dark_wallpaper.png differ diff --git a/screenshots/franxx/zero_two_light_code.png b/screenshots/franxx/zero_two_light_code.png new file mode 100644 index 0000000..bb595fe Binary files /dev/null and b/screenshots/franxx/zero_two_light_code.png differ diff --git a/screenshots/franxx/zero_two_light_wallpaper.png b/screenshots/franxx/zero_two_light_wallpaper.png new file mode 100644 index 0000000..865c28d Binary files /dev/null and b/screenshots/franxx/zero_two_light_wallpaper.png differ diff --git a/src/NotificationService.ts b/src/NotificationService.ts index bd4eb22..1e2ce03 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 = "v8.0.0"; +const DOKI_THEME_VERSION = "v9.0.0"; export function attemptToNotifyUpdates(context: vscode.ExtensionContext) { const savedVersion = VSCodeGlobals.globalState.get(SAVED_VERSION); diff --git a/themes/definitions/bunnySenpai/mai/dark/mai.dark.vsCode.definition.json b/themes/definitions/bunnySenpai/mai/dark/mai.dark.vsCode.definition.json new file mode 100644 index 0000000..e789ce4 --- /dev/null +++ b/themes/definitions/bunnySenpai/mai/dark/mai.dark.vsCode.definition.json @@ -0,0 +1,10 @@ +{ + "id": "0527c6fc-316a-4f80-9459-d92ced0e6492", + "overrides": {}, + "laf": { + "extends": "dark-contrast", + "ui": {} + }, + "syntax": {}, + "colors": {} +} \ No newline at end of file diff --git a/themes/definitions/bunnySenpai/mai/light/mai.light.vsCode.definition.json b/themes/definitions/bunnySenpai/mai/light/mai.light.vsCode.definition.json new file mode 100644 index 0000000..043b1d8 --- /dev/null +++ b/themes/definitions/bunnySenpai/mai/light/mai.light.vsCode.definition.json @@ -0,0 +1,9 @@ +{ + "id": "98878c8e-9f91-4e25-930d-dd7d280d9e35", + "overrides": {}, + "laf": {}, + "syntax": {}, + "colors": { + "selectionBackground":"#d3d5f1" + } +} \ No newline at end of file diff --git a/themes/definitions/franxx/zeroTwo/dark/zero.two.dark.vsCode.definition.json b/themes/definitions/franxx/zeroTwo/dark/zero.two.dark.vsCode.definition.json new file mode 100644 index 0000000..dc14dd2 --- /dev/null +++ b/themes/definitions/franxx/zeroTwo/dark/zero.two.dark.vsCode.definition.json @@ -0,0 +1,10 @@ +{ + "id": "8c99ec4b-fda0-4ab7-95ad-a6bf80c3924b", + "overrides": {}, + "laf": { + "extends": "dark-contrast", + "ui": {} + }, + "syntax": {}, + "colors": {} +} \ No newline at end of file diff --git a/themes/definitions/franxx/zeroTwo/light/zero.two.light.vsCode.definition.json b/themes/definitions/franxx/zeroTwo/light/zero.two.light.vsCode.definition.json new file mode 100644 index 0000000..b7515d9 --- /dev/null +++ b/themes/definitions/franxx/zeroTwo/light/zero.two.light.vsCode.definition.json @@ -0,0 +1,7 @@ +{ + "id": "4fd5cb34-d36e-4a3c-8639-052b19b26ba1", + "overrides": {}, + "laf": {}, + "syntax": {}, + "colors": {} +} \ No newline at end of file