What's Changed
- FEAT: simplified configure file.
- AI Prompts no longer writted in the configure file, while advanced user can still custom their prompts.
- adds promtps attribute:
{ visible = false }
to hide an unwanted prompt.
- FEAT: Gear button on the left of
Assitant
dialog title- To switch AI Models before clicks a prompt.
- FEAT: Override the KOReader's default
Translation
function.- function location:
Tools -> More Tools -> Use AI Assistant for 'Translate'
- when short texts (3 words or less) selected, calls the AI Dictionary.
- when long texts selected, calls the AI Translation.
- the selected text would be extended to keep sentences complted (KOReaders's builtin mechanism)
- works with PDFs (as long as the OCR or text layers exists, KOReaders's builtin mechanism)
- KOReader menu function
Translate current page
calls the assitant to translate.
- function location:
- FEAT: Auto copy the question (to clipboard) you typed using "Ask" button
- set
features.auto_copy_asked_question = true
in configuration.
- set
- ADD: Dictionary adds sentence translation.
- Improve: scrolling behavior on
Ask another Question
responses. - Improve: Google gemini default settings to use gemini-2.5-flash
- Fix: SwitchModel button not working in recap and dictionary dialog.
- Code: use Github Action to generate release file.
auto generated change logs:
- refactor ChatGPTDialog to AssistantDialog as OOP by @boypt in #66
- Concentrate prompts and simplify config by @boypt in #68
- add: modle switch button on the left of main input dialog titlebar by @boypt in #69
- fix: improve scrolling behavior in ChatGPTViewer update function by @boypt in #70
- feat: Enhance Dictionary with Sentence Context and Translation by @Agnesor in #72
- update gemini default settings by @johan456789 in #71
- add mac installation guide by @johan456789 in #73
- fix SwitchModel button in recap and dict dialog by @boypt in #74
- Adds prompt.visible filter by @boypt in #75
- rewrite and remove goto statement to improve clarity by @boypt in #76
- consolidate installation section in readme by @johan456789 in #77
- feat: Add AI Dictionary gesture via Translate override by @Agnesor in #80
- fix: mac plugin folder location by @johan456789 in #81
- enhance translate override by @boypt in #83
New Contributors
- @Agnesor made their first contribution in #72
- @johan456789 made their first contribution in #71
Full Changelog: v1.06...v1.07