Skip to content

Releases: ripose-jp/Memento

v1.4.1

03 Jul 02:29
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Patch Notes

  • Fix crash when searching terms with some combinations of dictionaries
  • Reduce duplicate search results when both MeCab IPAdic Matcher and Deconjugation Matcher are enabled

Important for macOS users

v1.4.0

24 Jun 00:00
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

v1.4.0

  • Add new deconjugator which includes deconjugation information in search results @spacehamster
  • Add ability to toggle matchers that contribute to search results
  • Add {tags-brief} marker @SpaghettiBorgar
  • Update dictionary link included in the initial popup to point to the Memento README
  • Prevent the Alt key from causing the menubar to gain focus
  • Make dictionaries that use emojis present better if Noto Emoji is installed
  • Fix duplicates showing up in search results
  • Fix dictionaries that use structured content being misaligned in lists
  • Fix term audio not working when using >=Qt6.6 @SpaghettiBorgar
  • Fix {audio-media} and {audio-context} not working with mpv v0.38.0 @SpaghettiBorgar
  • Fix additional cases where mpv v0.38.0 would cause media not to load @SpaghettiBorgar
  • Fix generic icon appearing on Wayland
  • Remove MeCab support from binary releases
  • Update to mpv v0.38.0

v1.3.0

  • Update to Qt6
  • Fix JapanesePod101 audio source failing to play audio due to redirects
  • Fix second window appearing when playing media with mpv v0.38.0
  • Fix window title not updating properly when using some plugins
  • Make {pitch-*} markers empty if there is no pitch info
  • Make MeCab an optional dependency which is enabled by default
  • Fix files not playing with mpv v0.38.0 due to loadfile changes

Important for macOS users

v1.2.2

29 Jan 05:08
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Patch Notes

  • Fix screensaver not inhibiting during playback on Windows
  • Fix timestamps in the subtitle list for the upcoming mpv change to secondary-sub-delay
  • Fix sending images and audio to Anki when using the Anki Flatpak or an Anki instance on another computer
  • Fix crash when setting Hide cursor with OSC to unchecked
  • Fix handling of some numpad keys
  • Update mpv to v0.37.0

Important for macOS users

v1.2.1

18 Aug 05:16
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Add option to enable audio auto-play on search
  • Disable hwdec by default. Make sure to re-enable this to your mpv.conf if you want it.
  • Fix non-UTF-8 subtitle files not immediately showing up in the subtitle list
  • Fix null values in def tags preventing dictionary imports @precondition
  • Remove -Werror from build flags
  • Update included mpv version to 0.36.0

Patch Notes

  • Fix encoding issue that caused UTF-8 subtitles to look like junk in the subtitle list on Windows and potentially other platforms

Important for macOS users

v1.2.0

14 Aug 05:21
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Add option to enable audio auto-play on search
  • Disable hwdec by default. Make sure to re-enable this to your mpv.conf if you want it.
  • Fix non-UTF-8 subtitle files not immediately showing up in the subtitle list
  • Fix null values in def tags preventing dictionary imports @precondition
  • Remove -Werror from build flags
  • Update included mpv version to 0.36.0

Important for macOS users

v1.1.0

06 May 22:47
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Add the ability to show and hide primary and secondary subtitles based on cursor position
  • Focus search text box when opening manual search
  • Focus find text box on Ctrl+f in the subtitle list
  • Change Ctrl+f subtitle list behavior to re-execute the current search instead of toggling search functionality
  • Fix not being able to add kanji entries to Anki if the reading had previously been added
  • Fix incorrect kanji entry being shown when using text search in some cases
  • Fix {audio-media} and {audio-context} not working when streaming from some sites that rely on mpv scripts to work
  • Fix video being showing in a separate window when using certain mpv scripts to load files
  • Fix modifier key combinations not working correctly in a lot of cases on macOS

Important for macOS users

v1.0.0

21 Nov 00:47
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Add OCR support
    • Binary releases are not built with OCR support due to the large size of the libraries required to enable the feature. See the Adding OCR Support section for instructions on how to compile Memento with OCR support.
  • Add the option to set the default file open dialog location
  • Add the option to auto pause playback when moving the cursor over subtitles
  • Add the option to add terms as kana
  • Add the option to let mpv control cursor visibility
  • Add the option to display term glossary entries separated by | characters
  • Add {glossary-compact} marker for displaying glossary entries on one line separated by | characters
  • Change {glossary-brief} to align left like {glossary}
  • Improvements to Anki Integration autocomplete
  • Remove the Jisho link in term searches
  • Remove 'Video' menu
  • Fix bug where the subtitle list would not be populated in certain cases
  • Fix menus staying open when changing OSC visibility

Important for macOS users

Important for Linux users

Update: Now available on Flathub

Due to ever growing library blacklists, building portable AppImages has become increasingly difficult. As a result, I've decided to stop distributing them. I will be making efforts to get Memento included in the repositories of more distributions in the future. For now, Memento can be easily installed via the AUR if it's available to you.

v0.5.6

06 Jun 17:13
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Adds the ability to search starting at a specific position in manual search by hovering the cursor over a character while holding the search modifier key
  • Adds OSD visibility options toggled via the Delete key
  • Adds options for minimum mouse movement required to show the OSC
  • Adds configurable OSC fade duration
  • Adds configurable OSC hide timeout
  • Adds support for frequency dictionaries that use JSON objects
  • Adds the ability to open the subtitle list with Ctrl+E
  • Changes Shift+Ctrl+C subtitle list shortcut to copy normalized audio if the option is set in Anki Integration settings
  • Merges recursive search and subtitle search modifier key options
  • Modifies build scripts to add the git hash to the version when self-compiling
  • Fixes temporary UI freeze than can happen when adding dictionaries
  • Fixes some terms being incorrectly grouped in searches
  • Fixes kana-only terms not fetching audio when clicking the audio play button
  • Fixes image corruption on Windows when adding dictionaries that used structured content with images
  • Fixes incorrect image scaling when moving Memento between screens with different DPIs in multi-monitor setups
  • Fixes Backspace, Pause, Home, End, and Insert keys not being passed to mpv
  • Fixes heap corruption bug that occurs on Windows when managing dictionaries

Important for macOS users

Important for AppImage users

  • Ubuntu 18.04 or newer, or GCC 7 or newer is required
  • The preferred way to run Memento on Linux is to compile it yourself

v0.5.5-1

23 Mar 18:30
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Adds recursive search to term glossaries
  • Adds suggestions when filling in Anki card templates
  • Adds the ability to change what newlines are replaced with in Anki notes
  • Adds support for Yomichan-style JSON audio sources
  • Adds support for Yomichan dictionaries that make use of structured content such as images and tables
  • Adds support for choosing a specific source for the {audio} marker by right clicking the + button
  • Adds message for new users telling them to click the Help button in Anki Integration settings
  • Adds the ability to minimize and maximize search terms
  • Searches now show full-width results when searching half-width kana
  • Improves results when searching terms with non-standard katakana usage (Ex. γ‚ͺ前)
  • Improves auto-pause accuracy
  • Prevents particularly wide subtitles from going off screen by scaling them down to fit the window width
  • Prevents long track names from making menus incredibly wide
  • Moves subtitle size and position menu items from the Options menu to the Subtitle menu
  • Changes the default subtitle bottom offset to be higher
  • Changes the ASS parser to be more liberal in what it will accept as valid
  • Fixes windows sometimes not getting focus when opening them in fullscreen
  • Fixes modifier keys other than control being ignored in most cases when using mpv binds
  • Fixes modifiers not being applied to mouse wheel movements when using mpv binds
  • Fixes modifiers not being applied to click and double click when using mpv binds
  • Minor performance improvements

Fix Notes

  • Fixes critical bug on Windows that prevented users from adding dictionaries
  • Fixes bug where Anki cards wouldn't be added from a recursive search if the search was closed before the card was finished being added
  • Fixes crash that would occur when adding an invalid dictionary
  • Massive improvements to the search results of conjugated words

Important for macOS users

Important for AppImage users

  • Ubuntu 18.04 or newer, or GCC 7 or newer is required
  • The preferred way to run Memento on Linux is to compile it yourself

v0.5.5

20 Mar 06:44
Compare
Choose a tag to compare

For the best experience install Noto Sans JP and Kanji Stroke Order fonts.

Change Log

  • Adds recursive search to term glossaries
  • Adds suggestions when filling in Anki card templates
  • Adds the ability to change what newlines are replaced with in Anki notes
  • Adds support for Yomichan-style JSON audio sources
  • Adds support for Yomichan dictionaries that make use of structured content such as images and tables
  • Adds support for choosing a specific source for the {audio} marker by right clicking the + button
  • Adds message for new users telling them to click the Help button in Anki Integration settings
  • Adds the ability to minimize and maximize search terms
  • Searches now show full-width results when searching half-width kana
  • Improves results when searching terms with non-standard katakana usage (Ex. γ‚ͺ前)
  • Improves auto-pause accuracy
  • Prevents particularly wide subtitles from going off screen by scaling them down to fit the window width
  • Prevents long track names from making menus incredibly wide
  • Moves subtitle size and position menu items from the Options menu to the Subtitle menu
  • Changes the default subtitle bottom offset to be higher
  • Changes the ASS parser to be more liberal in what it will accept as valid
  • Fixes windows sometimes not getting focus when opening them in fullscreen
  • Fixes modifier keys other than control being ignored in most cases when using mpv binds
  • Fixes modifiers not being applied to mouse wheel movements when using mpv binds
  • Fixes modifiers not being applied to click and double click when using mpv binds
  • Minor performance improvements

Important for macOS users

Important for AppImage users

  • Ubuntu 18.04 or newer, or GCC 7 or newer is required
  • The preferred way to run Memento on Linux is to compile it yourself