Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v16 - Hanekawa, Shima Rin, Nagatoro, Yumeko, & Yuno #407

Merged
merged 15 commits into from
Jun 13, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Themes grouped [by anime](./albums/grouping.md)
---

This plugin is for serious Otaku programmers.
Code with your waifu. With over **40** themes,
Code with your waifu. With over **50** themes,
I think you will find best girl.

You can choose themes from various, Anime, Manga, or Visual Novels:
Expand All @@ -27,20 +27,25 @@ You can choose themes from various, Anime, Manga, or Visual Novels:
- Daily Life with a Monster Girl
- DanganRonpa
- Doki-Doki Literature Club
- Don't Toy With Me, Miss Nagatoro
- Fate/Type-Moon
- Future Diary
- Gate
- High School DxD
- Kakegurui
- Kill La Kill
- KonoSuba
- Love Live!
- Lucky Star
- Miss Kobayashi's Dragon Maid
- Monogatari
- Neon Genesis Evangelion
- OreGairu
- Quintessential Quintuplets
- Re:Zero
- Steins Gate
- Sword Art Online
- Yuru Camp

## Installation

Expand Down
35 changes: 35 additions & 0 deletions albums/complete_theme_album.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,27 @@ Quintessential Quintuplets
![nakano_miku_dark code](../assets/screenshots/quintuplets/nakano_miku_dark_code.png)


Monogatari
---

### Hanekawa Tsubasa

![hanekawa_dark code](../assets/screenshots/monogatari/hanekawa_dark_code.png)

Yuru Camp
---

### Shima Rin

![shima_rin_dark code](../assets/screenshots/yuruCamp/shima_rin_dark_code.png)

Don't Toy With Me, Miss Nagatoro
---

### Hayase Nagatoro

![nagatoro_dark code](../assets/screenshots/dontToyWithMeMiss/nagatoro_dark_code.png)

Type-Moon
---

Expand Down Expand Up @@ -171,6 +192,20 @@ Neon Genesis Evangelion

![misato_dark code](../assets/screenshots/eva/misato_dark_code.png)

Kakegurui
---

### Jabami Yumeko

![yumeko_dark code](../assets/screenshots/kakegurui/yumeko_dark_code.png)


Future Diary
---

### Gasai Yuno

![yuno_dark code](../assets/screenshots/futureDiary/yuno_dark_code.png)

Sword Art Online
---
Expand Down
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.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "ca45f54a-57cb-4d8c-82a6-d4b31c850bd6",
"editorScheme": {
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 9
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
},
"overrides": {},
"ui": {
"CompletionPopup.matchForeground": "keywordColor",
"ScrollBar.Transparent.thumbColor": "accentColorOverrideMoreTransparent",
"ScrollBar.Transparent.thumbBorderColor": "accentColorOverrideMoreTransparent",
"ScrollBar.Transparent.hoverThumbColor": "accentColorOverrideTransparent",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
"type": "template",
"name": "Doki Light v2"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 20
}
},
"overrides": {},
"ui": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "5ec63d95-1e7d-4649-b3d0-0078af8f8740",
"editorScheme": {
"type": "template",
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 8
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "a1da4f2f-e736-40e7-86d9-9167a247da93",
"editorScheme": {
"type": "template",
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 8
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {},
"backgrounds": {
"secondary": {
"position": "MIDDLE_RIGHT",
"opacity": 7
}
},
"overrides": {},
"ui": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<scheme name="Hanekawa Dark" version="142" parent_scheme="Doki Dark">
<colors>
<option name="NOTIFICATION_BACKGROUND" value="$selectionInactive$"/>
</colors>
<attributes>
</attributes>
</scheme>


Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"id": "dfd05a73-c189-4622-87c7-573fbb3a46b9",
"editorScheme": {
"type": "templateExtension",
"file": "Hanekawa_Dark.xml"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 7
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 6
}
},
"overrides": {},
"ui": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
"type": "template",
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 6
}
},
"overrides": {},
"ui": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"uiBase": "dark dim",
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 6
}
},
"ui": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
"type": "template",
"name": "Doki Dim"
},
"overrides": {},
"ui": {},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 6
}
},
"overrides": {},
"ui": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"id": "5fb9c0a4-e613-457c-97a5-6204f9076cef",
"editorScheme": {
"type": "template",
"name": "Doki Dark"
},
"overrides": {},
"ui": {
"CompletionPopup.matchForeground": "editorAccentColor"
},
"backgrounds": {
"default": {
"position": "MIDDLE_RIGHT",
"opacity": 7
}
}
}
7 changes: 6 additions & 1 deletion buildSrc/src/main/kotlin/Tools.kt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,12 @@ private val nameMapping =
"Evangelion" to "EVA: ",
"Miss Kobayashi's Dragon Maid" to "DM: ",
"OreGairu" to "OreGairu: ",
"Miscellaneous" to "Misc: "
"Future Diary" to "FutureDiary: ",
"Kakegurui" to "Kakegurui: ",
"Monogatari" to "Monogatari: ",
"Don't Toy with me Miss Nagatoro" to "DTWMMN: ",
"Miscellaneous" to "Misc: ",
"Yuru Camp" to "YuruCamp: ",
)

fun getLafNamePrefix(groupName: String): String =
Expand Down
26 changes: 26 additions & 0 deletions changelog/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,32 @@
Changelog
---

# 16.0.0 [New Themes!]

## 5 New Themes!

From the Monogatari series:

- Hanekawa Tsubasa (Dark)

From the Yuru Camp series:

- Shima Rin (Dark)

From the Don't Toy With Me, Miss Nagatoro series:

- Hayase Nagatoro (Dark)

From the Kakegurui Series:

- Jabami Yumeko (Dark)

From the Future Diary Series

- Gasai Yuno (Dark)

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

# 15.3.0 [Doki Theme Home]

- Changed update notification/user onboarding to be a browser window of the new [Doki Theme Home page](https://doki-theme.unthrottled.io)
Expand Down
27 changes: 27 additions & 0 deletions changelog/RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
- ## 5 New Themes!

From the Monogatari series:

- Hanekawa Tsubasa (Dark)

From the Yuru Camp series:

- Shima Rin (Dark)

From the Don't Toy With Me, Miss Nagatoro series:

- Hayase Nagatoro (Dark)

From the Kakegurui Series:

- Jabami Yumeko (Dark)

From the Future Diary Series

- Gasai Yuno (Dark)

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

### Other Stuff

- Changed update notification/user onboarding to be a browser window of the new [Doki Theme Home page](https://doki-theme.unthrottled.io)
- 2021.2 build support!
- Fixed many small (but annoying) issues found in [#390](https://github.com/doki-theme/doki-theme-jetbrains/issues/390)

4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# -> https://www.jetbrains.org/intellij/sdk/docs/reference_guide/intellij_artifacts.html

pluginGroup = io.unthrottled
pluginVersion = 15.3.0
pluginVersion = 16.0.0
pluginSinceBuild = 203.7148.57
pluginUntilBuild = 212.*

platformType = IC
platformType = IU
platformVersion = LATEST-EAP-SNAPSHOT
platformDownloadSources = true
# Plugin Dependencies -> https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_dependencies.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ class DokiEditorNotificationProvider : EditorNotifications.Provider<EditorNotifi
if (!EditorNotificationManager.shouldShowNotification()) return null

val panel = EditorNotificationPanel()
panel.text("This is a test, bro")
panel.createActionLabel("Link One") {
}
panel.createActionLabel("Link Two") {
Expand Down
Loading