Rampaa JL Versions Save

JL is a program for looking up Japanese words and expressions.

2.0.1

1 week ago
  • Fix WebSocket settings not taking effect correctly (#88)
  • Prevent AnkiConnect from exporting the audio/image for a duplicate note (#87)

2.0.0

3 weeks ago
  • Migrate to .NET 8, JL now requires .NET Desktop Runtime 8.0 or later
  • Change the default value of "Store dictionary in a database instead of memory" option to true
    • If you feel like lookups slowed down, please try to disable this option for the Pitch Dictionary first
    • If that doesn't help, disable this option for the frequency dictionaries
    • If that doesn't help as well, disable it for all dictionaries
  • Remove the workaround used for dotnet/wpf#7651 since it's fixed in .NET 8, now looking up words works as expected even when "Center text horizontally" option is enabled
  • Improve memory usage
  • Better Magpie integration (See Blinue/Magpie#895)
  • Store preferences, stats and profiles in Configs.sqlite
  • Optimize KANJIDIC2 DB schema
  • Add "Preferred Frequency" and "Frequency (Harmonic Mean)" fields (#81)
  • Add number of lookups stats
  • Add a hotkey for looking up selected text
  • Allow readings, alternative spellings, deconjugation info and dictionary type info to be hidden by setting their font size to 0
  • Recognize characters found in the following Unicode ranges as Japanese characters as well: Kana Extended-B (1AFF0-1AFFF), Kana Supplement (1B000-1B0FF), Kana Extended-A (1B100-1B12F), Small Kana Extension (1B130-1B16F)
  • Fix the crash that happens when trying to import newer JMdict files (#80)
  • Fix the crash that happens when a term is mined after the results are filtered by a dictionary (#83)
  • Fix adding custom words
  • Fix "Show pitch accent with dotted lines" option not being saved correctly
  • Fix definition tags not being exported correctly while creating the .sqlite file for Yomichan dictionaries
  • Remove the "Precache results on text change" option
  • Some other minor bug fixes and enhancements

1.30.2

2 months ago

Minor bug fixes and enhancements

1.30.1

2 months ago
  • Fix the crash that happens when mining a single character when it's the only character in the main text box

1.30.0

2 months ago
  • Add Pitch Accents field for Anki mining (#72)
  • Fix importing of Pitch Accent dictionaries
  • Some minor bug fixes and enhancements

1.29.1

3 months ago
  • Fix the crash that can happen when mining a term (#78)
  • Some other minor bug fixes and enhancements

1.29.0

3 months ago
  • Add an option for JMdict/JMnedict/KANJIDIC2 to auto update them after specified number of days (It's disabled by default. It can be set through Preferences->Manage Dictionary->Edit)
  • Add a hotkey to look up the first term (It's Ctrl+D by default. It allows the term copied from, say, your browser, to be looked up by pressing Ctrl+D)
  • Add an option to auto look up the first term when it's copied from Clipboard/WebCocket (It allows the term copied from, say, an OCR engine, to be looked up automatically)
  • Add an option to prevent auto look up of the first term on text change if JL's main window is not minimized
  • Add Leading Sentence Part and Trailing Sentence Part fields for mining
  • Add a close button to popup windows when in mining mode
  • Make popup windows draggable when in mining mode
  • Make created DB files smaller
  • Some other minor bug fixes and enhancements

1.28.1

3 months ago

Prevent accidentally mining a result if the Reading Selection Window happens to be on top of another result's primary spelling

1.28.0

3 months ago
  • Add a button that is only visible in mining mode to play the audio for the selected primary spelling and reading pair
  • Scroll to top when any dictionary filter button is pressed
  • Better ordering of results
  • Some other minor bug fixes and enhancements

1.27.0

3 months ago
  • Show the conjugated word as a part of the deconjugation process info
  • Add Pitch Accent (Numeric) field for mining, e.g., おんな: 3, おみな: 0 (#72)
  • Remove invalid Unicode sequences from the text copied from clipboard/WebSocket
  • Stop stats timer if JL can't connect to specified WebSocket
  • Some other minor bug fixes and enhancements