Releases: rampaa/JL
Releases · rampaa/JL
3.1.0
- Add
Fixed right-edge positioning
andFixed bottom-edge positioning
options for the popup - Optimize lookup performance
- Reduce lookup memory usage
- Fix a crash that can occur while mining TTS audio
- Improve validation errors for add/edit forms
- Some other minor bug fixes and enhancements
3.0.0
- Migrate to .NET 9, JL now requires .NET Desktop Runtime 9.0 or later
- Add
Track the lookup count of each term
option (can be enabled through Preferences -> Advanced) - Add
Check for duplicate cards
option for Anki (#107, thanks to @bpwhelan) - Add
Shadow color
,Shadow depth
,Shadow blur radius
,Shadow opacity
andShadow direction
options for the main window text - Add
Reposition window to fixed right edge position on text change
andFixed right edge position
options for the main window - Add
Reposition window to fixed bottom position on text change
andFixed bottom position
options for the main window - Add
Don't capture identical text from Clipboard/WebSocket
option (#108) - Some other minor bug fixes and enhancements
2.8.0
- Add
Primary Spelling and Readings
,First Reading
andPrimary Spelling and First Reading
fields for mining - Add
Pitch Accent for First Reading
andPitch Accent for First Reading (Numeric)
fields for mining - Add
Kanji Statistics
field for mining - Add
Leading Source Text Part
andTrailing Source Text Part
fields for mining - Make the matched text bold in
Sentence
andSource Text
fields when mined to Anki - Fix a crash that can happen while mining TTS audio
2.7.0
2.6.0
- Add
Allow partial text matches to be merged
option - Add
Use custom line height
andCustom line height
options (#101) - Add
Min dynamic height
option for the main window - Add
Min dynamic width
option for the main window - Add
Vertical text alignment
option for the main window - Add
Min width
option for popups - Add
Min height
option for popups - Add
Light (Violet)
theme (if you were using the light theme before, you will need to re-set it through preferences) - Fix the crash that happens when trying to import newer JMdict files
- Fix scrolling not working when a text box is touched in a popup (#102)
- Some other minor bug fixes and enhancements
2.5.1
2.5.0
- Add
Popup position relative to cursor
setting - Add
Auto reconnect to WebSocket
option - Fix the crash that happens when the
Enable backlog
option is disabled while theMerge sequential texts when they match
option is enabled (#99) - Don't check for updates if the confirmation dialog for the update is still open
- Some other minor bug fixes and enhancements
2.4.0
2.3.0
- Add RegEx replacement functionality for pattern-based text substitution, see Regex Replacement page for more details (#93 (comment))
- Normalize lowercase letters to uppercase letters (#95 (comment))
- Delete DB files that don't contain any records (#96)
- Let the underlying OS handle the audio volume
- Make dictionary types that don't need special handling obsolete
- Some other minor bug fixes and enhancements