Repository navigation
Releases: gmgauthier/readomatic
Release list
Read-O-Matic 1.2.18
An MTP or camera book with no local path keeps a last-read. The copy uses the URI, and the sidecar is stored in the user cache under a hash of that URI. A USB mass-storage book still uses the sidecar beside the file. mtp, mtpfs, and gphoto2 are covered. Two unread books are still copied.
Read-O-Matic 1.2.17
A topic image whose name is percent-encoded is decoded once, then kept inside the book. %2520 stays %20. An encoded .. or a NUL does not leave the book.
Read-O-Matic 1.2.16
A find hit whose spaces were collapsed, including a no-break space, is marked on the original characters in the topic. A phrase split by a paragraph break is still not a hit.
Read-O-Matic 1.2.15
A transfer reads a copy of the book map taken before it starts. A highlight made while the copy runs stays on the UI map. A sidecar on disk still wins over the copy.
Assets: readomatic-1.2.15.tar.xz, readomatic_1.2.15-1_amd64.deb, Read-O-Matic-1.2.15-x86_64.AppImage.
Read-O-Matic 1.2.14
Deleting a book drops its catalog tags. A new file on the same path does not inherit them. Another book's tags stay.
Assets: readomatic-1.2.14.tar.xz, readomatic_1.2.14-1_amd64.deb, Read-O-Matic-1.2.14-x86_64.AppImage.
Read-O-Matic 1.2.13
The dark palette recolours links. A chapter opened while that palette is already selected is born light blue, and a later palette change recolours the links already on the page.
Assets: readomatic-1.2.13.tar.xz, readomatic_1.2.13-1_amd64.deb, Read-O-Matic-1.2.13-x86_64.AppImage.
Read-O-Matic 1.2.12
A file that is not in the spine becomes the current topic. Next or Prev returns to the chapter that was open, and Back can return to that file. A spine target still moves the spine index.
Read-O-Matic 1.2.11
Find counts a hit only inside one paragraph. A phrase split by a paragraph break or a br is not a match, so the highlight lands on the same hit the list shows. A leading cover is still omitted.
Read-O-Matic 1.2.10
A transfer copies the book when neither side has a saved place. It still skips when both sides have the same place, including a PocketBook CFI whose page is 0.
Read-O-Matic 1.2.9
A PocketBook CFI stored with cpage 0 reloads as a position. An empty sidecar, and a device row with no position, stay unread.
Two books that both have no last page still compare as the same page. That skip is unchanged.