Skip to content

Releases: LuteOrg/lute-v3

3.9.2

10 Jan 21:19
Compare
Choose a tag to compare
  • Issue #475: allow split by sentences or by paragraphs.
  • Issue #555: add page navigation hotkeys.

Back end changes:

  • Refactor book creation, break dependency on http/forms

3.9.0

06 Jan 22:31
Compare
Choose a tag to compare
  • Add black and white theme. By @Christhomas17 in #557.
  • #543: track starting reading of each page, show in book listing.
  • #530: add 'peek' route to display page without tracking it, use for sentence lookups.

3.8.1

27 Dec 22:23
Compare
Choose a tag to compare

Tweaks:

  • #547: add some basic "Term Popup" settings.

Fixes:

  • #550: fix Bing sentence lookup.

3.8.0

25 Dec 00:40
Compare
Choose a tag to compare

Tweaks:

  • #540: revise popup: include more data, but make layout more compact.
  • #541: change hotkeys to use "code" rather than "key letter pressed" so that people switching keyboard layouts can have constant shortcuts.
  • #544: allow showing "Unknown" Terms in filtered Term listing.
  • #527: Track words read in new wordsread table, allows for multiple re-reads of same page to be tracked in "words read" stats graph.

Fixes:

  • #460: Set cascade delete database pragma on connect - ensures no orphaned data.
  • #546: fix Bing translation lookups, Bing can be embedded for Term and Sentence lookups.
  • Shift-drag copy shouldn't close term form.

3.7.0 - bulk term editing

20 Dec 23:16
Compare
Choose a tag to compare

Feature changes:

  • #537: add "bulk term actions" to reading screen and Term listing

Fixes:

  • #328: apply existing term filters when reloading Term listing after editing Term
  • #531: term reference search should handle casing correctly.

3.6.1

13 Dec 21:27
Compare
Choose a tag to compare

Features/tweaks:

  • Show term popup if term has tag.
  • #525: add Save Term customizable hotkey.
  • #517: show page fraction even if book completed.
  • #524: show popup for terms with data, ignoring status.
  • #522: allow term import with identical lines.
  • Update arabic language definition.

Back end changes:

  • use pyproject.toml and flit only for managing dependencies
  • #534: change how Lute loads demo data for new installs

3.6.0

16 Nov 01:27
Compare
Choose a tag to compare

Feature changes:

  • New khmer parser plugin (lute3-khmer). By @jaydom28 in #513.
  • #302: change term/sentence translation placeholder from ### to [LUTE].
  • #302: [LUTE] placeholder not required, some dictionaries don't support extra arguments.

Code changes:

  • #509: refactor all library code to use db.session argument

3.5.9

02 Nov 22:58
Compare
Choose a tag to compare

Feature changes:

  • Add Thai plugin! By @jaydom28 in #510. Will be released to PyPi separately.
  • Add Thai definition and story, using the new Thai plugin.
  • #12: Allow bulk set status in Term listing.

Tweaks:

  • #140: keyboard shortcuts to move to prev, next sentences.
  • #507: add --local startup flag to lute.main (disallows accessing from mobile devices)
  • Show 'text copied' message in tooltip only.
  • Only hold Shift down at start of text copy.

Fixes:

  • #506: update stats if distribution is missing.
  • #114: allow / in multiword terms from reading screen.

3.5.8

28 Oct 23:30
Compare
Choose a tag to compare

Tweaks:

  • #434: New hotkeys to move to prev/next unknown word.
  • #496: only propagate new child data to parent (saving an existing child doesn't re-update the parent)

3.5.7 - customize shortcuts

21 Oct 18:17
Compare
Choose a tag to compare

Feature changes:

  • #141: allow customized shortcuts
  • #495: add new shortcuts: translate page, edit page, copy page text, add bookmark, delete term

Tweaks:

  • #497: Change default port to 5001.
  • #500: show popup for ignored terms with data
  • Add version to startup console.