18 Commits

Author SHA1 Message Date
T.v.Dein
08f470e0d5 Ui features (#6)
* fix #3: added h ui command to toggle ui
* fix #4: added -N flag to disable colors
* fixed styling of line numbers (-n)
* fix #5 add usage section
* add pkg/epub module readme
* add license terms to all file headers
* fixed usage printing
* added basic unit tests
* run the tests only on linux due to the use of base64 utitlity
v0.0.4
2025-10-17 14:10:45 +02:00
T.v.Dein
b50c6acff0 fix XML parsing (#2)
- Use antchfx/xmlquery for easier XML parsing. No more regexp wrangling and the result is much more reliable over a variety of ebooks. Much good.
- fix chapter selection, look for `<?xml[...]` which is much more reliable
- add option `-x` to dump the XML ebook source for debugging
v0.0.3
2025-10-16 18:57:05 +02:00
90d30cb3e1 enhanced wording 2025-10-16 13:03:42 +02:00
f942378b47 fixed copy/paste errors 2025-10-16 13:02:35 +02:00
3d3bbe3266 clarified purpose of epuppy 2025-10-16 12:50:37 +02:00
84307c42eb added contrib and minimal technical coc 2025-10-16 12:50:22 +02:00
92c14ebe57 fix show version v0.0.2 2025-10-16 12:31:20 +02:00
T.v.Dein
6099806e22 Add dump feature, enhance code quality (#1) 2025-10-16 12:24:47 +02:00
d9ed4dee10 more linter fixes v0.0.1 2025-10-15 21:56:24 +02:00
d15dfb27e7 fix linting err 2025-10-15 21:52:18 +02:00
cf65d9613b doc fixes 2025-10-15 21:49:56 +02:00
246dc844f1 added build toolset 2025-10-15 21:45:09 +02:00
9c200de774 add line number support and support for text files 2025-10-15 21:42:07 +02:00
ff9035f85f add screenshots 2025-10-15 21:41:32 +02:00
b74126b9b0 add readme, show help w/o args 2025-10-15 14:43:34 +02:00
7544f8877a lots of fixes and additions:
- add color and color config support
- fix epub parsing
- add variable margin (left and right arrow keys)
- add help screen (hit `?`)
- add config file support
2025-10-15 14:36:43 +02:00
0d4c44ee11 initial commit 2025-10-15 00:54:19 +02:00
T.v.Dein
97c7383cf1 Initial commit 2025-10-15 00:53:30 +02:00