Skip to content

Commit

Permalink
v22 - Holiday Release (#467)
Browse files Browse the repository at this point in the history
* Initial Yotsuba LAF

* Inital Xmas Chocola

* Christmas Chocola Tweaks.

* Initial Essex.

* Essex Dark.

* Updated Essex's secondary wallpaper positioning.

* Making things more consistent.

* Fixed bookmarks.

* Updated documentation.

* Added Screenshots.

* Dummy pre-merge action

* Revert "Dummy pre-merge action"

This reverts commit 1ad7a22.
  • Loading branch information
Unthrottled authored Dec 6, 2021
1 parent 3829380 commit 2455639
Show file tree
Hide file tree
Showing 20 changed files with 200 additions and 69 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@ The Doki Theme: Jetbrains IDEs

# [Complete Theme Album.](./albums/complete_theme_album.md)

Themes grouped [by anime](./albums/grouping.md)

---

This plugin is for serious Otaku programmers.
Expand All @@ -23,6 +21,7 @@ I think you will find best girl.

You can choose themes from various, Anime, Manga, or Visual Novels:

- AzurLane
- Blend S
- Daily Life with a Monster Girl
- DanganRonpa
Expand Down Expand Up @@ -139,6 +138,7 @@ Some themes have more than one set of images, this allows you to switch in-betwe

Themes that have more than one sticker:

- Essex
- Hatsune Miku
- Sakurajima Mai
- Kanna Kamui
Expand Down
15 changes: 15 additions & 0 deletions albums/complete_theme_album.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,19 @@ Quintessential Quintuplets

![nakano_miku_dark code](../assets/screenshots/quintuplets/nakano_miku_dark_code.png)

### Nakano Yotsuba

![yotsuba_dark code](../assets/screenshots/quintuplets/yotsuba_dark_code.png)


Azur Lane
---

### Essex

![essex_dark code](../assets/screenshots/azurLane/essex_dark_code.png)
![essex_dark_plain code](../assets/screenshots/azurLane/essex_dark_plain_code.png)


Monogatari
---
Expand All @@ -39,6 +52,8 @@ NekoPara

![chocola_dark code](../assets/screenshots/nekoPara/chocola_dark_code.png)

![chocola_xmas code](../assets/screenshots/nekoPara/chocola_xmas_code.png)


### Vanilla

Expand Down
Binary file added assets/screenshots/azurLane/essex_dark_code.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions buildSrc/assets/templates/base.laf.template.json
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@
"WelcomeScreen.separatorColor": "borderColor",
"windowBorder":"borderColor",
"Outline.color":"borderColor",
"DefaultTabs.borderColor": "borderColor",

"TextField.disabledBackground": "nonProjectFileScopeColor",

Expand Down Expand Up @@ -298,6 +299,7 @@
"TextPane.selectionForeground":"selectionForeground",
"Tree.selectionForeground": "selectionForeground",

"Tag.background": "buttonColor",
"ComboBoxButton.background": "buttonColor",
"ComboBox.background": "buttonColor",
"ComboBox.nonEditableBackground": "buttonColor",
Expand Down Expand Up @@ -435,6 +437,21 @@
"JumpToLine.dropLine.safe": "testScopeColor",
"JumpToLine.dropLine.unsafe": "nonProjectFileScopeColor",

"BookmarkMnemonicAvailable.foreground": "buttonFont",
"BookmarkMnemonicAvailable.background":"buttonColor",
"BookmarkMnemonicAvailable.borderColor": "buttonColor",
"BookmarkMnemonicAssigned.foreground": "selectionForeground",
"BookmarkMnemonicAssigned.background":"selectionBackground",
"BookmarkMnemonicAssigned.borderColor": "selectionBackground",
"BookmarkMnemonicCurrent.foreground": "selectionForeground",
"BookmarkMnemonicCurrent.background":"selectionBackground",
"BookmarkMnemonicCurrent.borderColor": "accentColor",
"BookmarkMnemonicIcon.foreground": "headerColor",
"BookmarkMnemonicIcon.background":"accentColor",
"BookmarkMnemonicIcon.borderColor": "accentColor",

"BrowseCourses.background" : "baseBackground",

"BookmarkIcon.background": "accentColor",
"MnemonicIcon.borderColor": "accentColor",
"TabbedPane.focus": "accentColor",
Expand Down
20 changes: 20 additions & 0 deletions buildSrc/assets/templates/dark.scheme.template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@
<option name="ActionButton.iconTextForeground" value="$infoForeground$"/>
<option name="ActionButton.hoverBackground" value="$highlightColor$"/>
<option name="ActionButton.pressedBackground" value="$highlightColor$"/>
<option name="Bookmark.Mnemonic.iconForeground" value="$infoForeground$"/>
<option name="Bookmark.Mnemonic.iconBackground" value="$baseIconColor$"/>
<option name="Bookmark.Mnemonic.iconBorderColor" value="%accentColor%"/>
<option name="BookmarkMnemonicIcon.foreground" value="$textEditorBackground$"/>
<option name="BookmarkMnemonicIcon.background" value="%accentColor%"/>
<option name="BookmarkMnemonicIcon.borderColor" value="%accentColor%"/>
<option name="BookmarkIcon.background" value="%accentColor%"/>
<option name="ADDED_LINES_COLOR" value="$diff.inserted$9A"/>
<option name="ANNOTATIONS_COLOR" value="$accentColor$"/>
Expand Down Expand Up @@ -113,6 +119,20 @@
<option name="WHITESPACES_MODIFIED_LINES_COLOR" value="$diff.modified$9A"/>
</colors>
<attributes>
<option name="DEBUGGER_SMART_STEP_INTO_TARGET">
<value>
<option name="BACKGROUND" value="$searchBackground$99" />
<option name="FOREGROUND" value="$searchForeground$" />
</value>
</option>
<option name="DEBUGGER_SMART_STEP_INTO_SELECTION">
<value>
<option name="BACKGROUND" value="$searchBackground$" />
<option name="FOREGROUND" value="$searchForeground$" />
<option name="EFFECT_COLOR" value="%accentColor%"/>
<option name="EFFECT_TYPE" value="0"/>
</value>
</option>
<option name="DEBUGGER_INLINED_VALUES">
<value>
<option name="FOREGROUND" value="$infoForeground$AA"/>
Expand Down
20 changes: 20 additions & 0 deletions buildSrc/assets/templates/light.scheme.template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@
<option name="ActionButton.hoverBackground" value="$highlightColor$"/>
<option name="ActionButton.pressedBackground" value="$highlightColor$"/>
<option name="BookmarkIcon.background" value="%accentColor%"/>
<option name="Bookmark.Mnemonic.iconForeground" value="$infoForeground$"/>
<option name="Bookmark.Mnemonic.iconBackground" value="$baseIconColor$"/>
<option name="Bookmark.Mnemonic.iconBorderColor" value="%accentColor%"/>
<option name="BookmarkMnemonicIcon.foreground" value="$textEditorBackground$"/>
<option name="BookmarkMnemonicIcon.background" value="%accentColor%"/>
<option name="BookmarkMnemonicIcon.borderColor" value="%accentColor%"/>
<option name="ADDED_LINES_COLOR" value="$diff.inserted$AA"/>
<option name="ANNOTATIONS_COLOR" value="$accentColor$"/>
<option name="CARET_COLOR" value="%accentColor%"/>
Expand Down Expand Up @@ -112,6 +118,20 @@
<option name="WHITESPACES_MODIFIED_LINES_COLOR" value="$diff.modified$AA"/>
</colors>
<attributes>
<option name="DEBUGGER_SMART_STEP_INTO_TARGET">
<value>
<option name="BACKGROUND" value="$searchBackground$99" />
<option name="FOREGROUND" value="$searchForeground$" />
</value>
</option>
<option name="DEBUGGER_SMART_STEP_INTO_SELECTION">
<value>
<option name="BACKGROUND" value="$searchBackground$" />
<option name="FOREGROUND" value="$searchForeground$" />
<option name="EFFECT_COLOR" value="%accentColor%"/>
<option name="EFFECT_TYPE" value="0"/>
</value>
</option>
<option name="DEBUGGER_INLINED_VALUES">
<value>
<option name="FOREGROUND" value="$infoForeground$AA"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"id": "e55e70ea-454b-47ef-9270-d46390dd2769",
"editorScheme": {
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"opacity": 10,
"position": "MIDDLE_RIGHT"
},
"secondary": {
"opacity": 10,
"position": "MIDDLE_RIGHT"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,11 @@
},
"overrides": {},
"ui": {},
"uiBase": "dark dim"
"uiBase": "dark dim",
"backgrounds": {
"default": {
"opacity": 7,
"position": "MIDDLE_RIGHT"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "6428e1ff-202c-4a43-afb3-9999ebe3b2ca",
"editorScheme": {
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "CENTER",
"opacity": 7
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "3b11c8f4-d030-4a7e-a46f-b22d3e430a1d",
"editorScheme": {
"type": "template",
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"opacity": 11,
"position": "MIDDLE_RIGHT"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,11 @@
"file": "Asuna_Dark.xml"
},
"overrides": {},
"ui": {}
"ui": {},
"backgrounds": {
"default": {
"opacity": 6,
"position": "CENTER"
}
}
}
1 change: 1 addition & 0 deletions buildSrc/src/main/kotlin/Tools.kt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
const val DDLC_THEME_NAME_PREFIX = "DDLC: "
private val nameMapping =
mapOf(
"Azur Lane" to "AzurLane: ",
"Kill la Kill" to "KillLaKill: ",
"Blend S" to "BlendS: ",
"Re Zero" to "Re:Zero: ",
Expand Down
25 changes: 25 additions & 0 deletions changelog/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,31 @@
Changelog
---

# 22.0.0 [Holiday Release]

**3 New Dark Themes!**

- Celebrate Christmas with Chocola from the NekoPara Series!
_I lied about Shigure being the last addition from NekoPara._

- The 4th of July now just got even better, now that you can code with Essex from Azur Lane.
If you prefer a more canon experience, Essex's theme also has **secondary content** with the Eagle Union branding.

- Even though I missed this year's Halloween, I've got something to look forward to in 2022.
Yotsuba, from The Quintessential Quintuplets, isn't 2spooky4me.


![v22 Girls](https://doki.assets.unthrottled.io/misc/v22_girls.png)

#### Other Stuff

- Moved Tohsaka Rin's wallpaper over to the right.
- Updated the Bookmark Mnemonic icons to be themed.
- Themed settings tags.
- Themed the settings menu for the EduTools plugin.
- Updated the debugger smart step-into colors.


# 21.0.0 [Jahy-sama will not be discouraged!]

**1 New Theme!**
Expand Down
25 changes: 18 additions & 7 deletions changelog/RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,23 @@
# 21.0.0 [Jahy-sama will not be discouraged!]
# 22.0.0 [Holiday Release]

**1 New Theme!**
**3 New Dark Themes!**

Featuring the Dark World's Second in Command: Jahy!
- Celebrate Christmas with Chocola from the NekoPara Series!
_I lied about Shigure being the last addition from NekoPara._

![v21 Girl](https://doki.assets.unthrottled.io/misc/v21_girl_smol.png)
- The 4th of July now just got even better, now that you can code with Essex from Azur Lane.
If you prefer a more canon experience, Essex's theme also has **secondary content** with the Eagle Union branding.

### Other Stuff
- Even though I missed this year's Halloween, I've got something to look forward to in 2022.
Yotsuba, from The Quintessential Quintuplets, isn't 2spooky4me.

- Updated VCS inline hint color.
- Fixed startup issue for new users.

![v22 Girls](https://doki.assets.unthrottled.io/misc/v22_girls_smol.png)

#### Other Stuff

- Moved Tohsaka Rin's wallpaper over to the right.
- Updated the Bookmark Mnemonic icons to be themed.
- Themed settings tags.
- Themed the settings menu for the EduTools plugin.
- Updated the debugger smart step-into colors.
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# -> https://www.jetbrains.org/intellij/sdk/docs/reference_guide/intellij_artifacts.html

pluginGroup = io.unthrottled
pluginVersion = 21.0.0
pluginVersion = 22.0.0
pluginSinceBuild = 203.7148.57
pluginUntilBuild = 213.*

Expand All @@ -11,7 +11,7 @@ pluginUntilBuild = 213.*
pluginVerifierIdeVersions = 2020.3.4, 2021.1.3, 2021.2.1

platformType = IU
platformVersion = 2021.2.1
platformVersion = 2021.3
platformDownloadSources = true
# Plugin Dependencies -> https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_dependencies.html
# Example: platformPlugins = com.intellij.java,com.jetbrains.php:203.4449.22
Expand Down
Loading

0 comments on commit 2455639

Please sign in to comment.