Releases: ripose-jp/Memento
v0.4.7-1
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Added support for playing term audio from within searches
- Moved audio sources from Anki Integration to its own Audio Source settings page
- *Added secondary subtitles to the subtitle list
- *Added support for exporting secondary subtitles to Anki cards
- Added option to show timestamps in the subtitle list
- Added streaming support
- Added an option to filter subtitle content using a regular expression
- Fixed bug where Anki card templates would fail to save UTF-8 characters on Windows
- Fixed bug where searches would incorrectly match if starting on white space
*These features rely on an experimental mpv property that hasn't yet made it into a stable release. These features are disabled when paired with an mpv version that does not support the secondary-sub-text
property. The mpv_unstable
version of this release contains an mpv version that does support these features.
Fix Notes
- Fixes a critical bug on Linux where first time users were unable to add dictionaries
- Fixes typo on Anki Integration Settings' help page
- Prevents the same subtitle from being selected as both the primary and secondary subtitle in the UI
- Bundles in OpenSSL on Windows again
v0.4.7
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Added support for playing term audio from within searches
- Moved audio sources from Anki Integration to its own Audio Source settings page
- *Added secondary subtitles to the subtitle list
- *Added support for exporting secondary subtitles to Anki cards
- Added option to show timestamps in the subtitle list
- Added streaming support
- Added an option to filter subtitle content using a regular expression
- Fixed bug where Anki card templates would fail to save UTF-8 characters on Windows
- Fixed bug where searches would incorrectly match if starting on white space
*These features rely on an experimental mpv property that hasn't yet made it into a stable release. These features are disabled when paired with an mpv version that does not support the secondary-sub-text
property. The mpv_unstable
version of this release contains an mpv version that does support these features.
v0.4.6
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Added support for Yomichan pitch accent dictionaries
- Added Anki card markers for pitch accents, graphs, and positions
- Added option to shift the start and end times of the {audio-media} Anki marker
- Tweaked search result UI to be a little more compact
- Memento now restores the previous window size on launch
- Minor optimizations and bug fixes
- Now compiles on Mac OS X though usage is not recommended, see README
v0.4.5-1
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Subtitles search now appears over the player
- Removed subtitle search stylesheets in favor of more user friendly customization
- Added customizable audio sources for the Anki {audio} marker
- Added option to automatically hide mpv subtitles when the subtitle search is visible
- Fixed bug where sliders would not theme properly on Windows
- Fixed bug where function keys were not passed to mpv
- Fixed bug where "Unknown error" would show up when AnkiConnect rejected a card instead of a helpful error message
- Fixed bug where player controls wouldn't disappear in full screen if the player was unpaused and the mouse was over a definition
- Fixed several memory bugs that could trigger when closing the player
Fix Notes
- Fixes subtitle search burn-in bug present in v0.4.5
v0.4.4
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Brought light and dark themes over to Windows
- Subtitle search bar now disappears by default when the player is playing
- Added "Show More" button to the end of searches when more results are available
- Opened up some style sheets to user editing
- Added option to keep subtitle search bar visible at all times
- Added option to replace new lines in the subtitle search bar with user defined text
- Lowered default search result limit from 30 to 10 for performance reasons
- Critical errors that prevent the player from starting now show error messages
Theming
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Added application theming options for Linux
- Made UI play nice with Linux system themes
- Changed the subtitle list to be black
- Minor optimizations
Redesigned Options
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Redesigned options UI
- Added the ability to change delay between hovering and search
- Limited the maximum number of results that can appear in a search to 30 by default (can be changed in Options)
- Added the ability to change search to trigger on a modifier key
- Added an about page
Minor Fixes
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Fixed bug where user input from the volume slider wasn't connected to mpv (whoops)
- Added the OpenSSL DLL to the Windows release so the "Check for Updates" option doesn't complain about TLS
Yomichan Dictionaries
For the best experience install Noto Sans CJK JP and Kanji Stroke Order fonts.
Change Log
- Added support for Yomichan term dictionaries
- Added support for Yomichan kanji dictionaries
- Redesigned search look and feel
- Separated term and kanji Anki card configurations
- Added scrollable subtitles in cases where subtitles are longer than the player window
- Added button for searching Anki for added cards
- UI tweaks
- Fixed memory leak involving track information
- Removed {expression-alt} and {reading-alt} Anki card markers
- Removed support for old jmdict database
Nice Things
For the best experience install Noto Sans JP.
Change Log
- Added toggleable subtitle list
- Added context option to Anki cards that adds selected subtitles in the subtitle list to cards
- Added option to change the format of Anki card screenshots. JPG is set by default, PNG and WebP are also supported.
- Added duplicate policy option to Anki Integration settings
- Fixed bug where the {audio-media} Anki expression did not account for audio delay