All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- WMP-462 2022.3 build support
- WMP-262 Migrate user displayed string literals to message bundle.
- WMP-464 Fix deprecations and scheduled removal API
- WMP-461 chore: Migrate strings literals into message bundle
- WMP-399 2022.1 build support
- WMP-314 2021.2 build support
- WMP-335 Installing the plugin from the welcome screen.
- WMP-304 Fixed new user on-boarding on the 2021.1 Builds.
- WMP-225 Log Watching
- New display options
- Notification positioning
- Timed or Focus loss dismissal options
- Silence Breaker
- Added Anime Openings on project open
- Volume adjustment
- Better random asset distribution
- A lot more assets!
- WMP-288 Depending on the Anime Meme plugin for motivation now. The Anime Meme (AMII) plugin includes the following changes:
- Removed titled notifications.
- Only select notifications have sound the rest are silent.
- Your previous configurations will be lost (Sorry!).
- Haven't implemented
Sayonara sound
on project exit yet. - Haven't implemented
Disable in Distraction Free Mode or Presentation Mode
yet. Motivate Me (alt+m)
is nowShow random Ani-Meme (alt+r)
- Sound is either on or off, no granular control across events.
- WMP-247 Enhanced content preference selection
- WMP-262 String literals to bundle migration
- WMP-163 Migrate to
ExteralSystemTaskState
- WMP-285 Sound playback issue
- WMP-282 Concurrent Modification Errors
- WMP-273 Notification Display Awareness
- Task failure events no longer occur on
Build Canceled
events
- WMP-235 Relax, it's not that big of a deal
- WMP-193 Frustration Cool down over time
- WMP-174 Just your Waifu
- WMP-142 Alert Motivation Context
- WMP-248 Support for Intellij IDEA 2021.1
- WMP-241 Enhanced plugin installation experience for new users!
- WMP-251 Improved toolbar menus
- Fixed WMP-229 Issue writing local asset checks on mult-thread
- Fixed WMP-224 Waifu of the Day doesn't show up on a fresh install
- WMP-190 Organized settings menu.
- WMP-155 When any executed process through the IDE fails with an un-allowed exit code then you get a motivation event.
- WMP-194 Can trigger a manual update of the list of motivation assets from the remote source.
- WMP-182 Added configurable personality to your virtual companion.
- WMP-159 Plugin can be used offline now.
- WMP-157
Motivate Me
now uses visual notifications. - WMP-133 When your code fails to build you'll get a
Surprised
orDisapointed
event. The next time that your build succeeds, then you'll get aCelebration
orSmug
event. - WMP-154 When the user's IDE remains idle for a configured amount of time (defaults to 5 minutes) then the plugin will display a bored/waiting anime girl.
- Fixed WMP-153 Successful test runs with ignored tests now emit success motivation events.
- Fixed WMP-178 Plugin actions can now be used while IDE is indexing.
- Fixed WMP-186 Can close projects before they are initialized.
- Fixed WMP-198 Enabled plugin to work without full IDE restart.
- Fixed WMP-209 Waifu of the Day colors should come from theme look and feel
- Fixed WMP-167 Sound player runtime exception
- WMP-097 Ability to disable 'Motivate Me' notification
- WMP-080 Improvements on toolbar menu
- WMP-103 Ability to enable 'Do Not Disturb' mode on different viewing modes
- WMP-102 Welcome dialog for newly installed plugin or new version
- WMP-100 Add images associated to the alert notification
- Fix WMP-110 Waifu unit tester executes multiple times
- Fix WMP-112 Multiple different startup sounds
- Fix WMP-124 Multiple test notifications
- Fix WMP-144 Cancelled tests registers as passed event
- Fix: WMP-083 Plugin state AssertionError
- Fix: WMP-084 Webstorm 2020.1 NoClassDefFoundError
- Fix: WMP-075 No image for Nejire Hado for Waifu of the Day
- WMP-073 Properly style Waifu of the Day based on theme
- WMP-069 Add settings navigation menu on Plugin toolbar menu
- WMP-066 Migration to dynamic plugin
- WMP-060 Support IDEA Version to 2020.1
- WMP-015 Separate settings for alert
- WMP-056 Support for playing different sound formats
- WMP-053 Global project closing sayonara
- WMP-026 Create a message bundle for WMP
- WMP-037 Create Waifu of the Day provider
- WMP-050 Update text 'source' to 'sauce
- WMP-051 Include more assets for waifu of the day and events
Waifu of The Day
* Update Aqua image
* Shinobu Kocho
* Mitsuri Kanroji
* Kanae Kocho
* Kanao Tsuyuri
* Toru Hagakure
* Ochaco Uraraka
* Kyoka Jiro
* Nejire Hado
* Eri
* Himiko Toga
* Ishtar
* Lucy Heartfilia
* Erza Scarlet
* Wendy Marvell
* Nao Tomori
* Kotoko Iwanaga
* Inori Yuzuriha
* Miku Nakano
* Ichika Nakano
* Nino Nakano
* Itsuki Nakano
* Yotsuba Nakano
Alert Assets
* Nyaaan
* Wwwwwwaaaaaaaaaaaaaaaaaaaaah
* Wwwwaaaaaooowww
* OH MY GAH
- Add more assets for Waifu of the Day
- WMP-039 asset provider not properly categorizing on the next invocation
- WMP-041 update images for dark theme
- WMP-042 resolve sound stopping when the alert is expired
- WMP-008 waifu of the day
- WMP-022 random motivations on all alerts
- WMP-027 sayonara
- WMP-028 persist the consumed assets to play until all of it are consumed
- WMP-029 stop playing the audio if the alert was closed
- Bumped IDEA for compatibility to >= 2019.3
- Initial EAP Release for IDEA >= 2019.2.3