• Joined on 2020-03-05
xenofem pushed to main at xenofem/dlibrary 2024-03-16 01:51:10 -04:00
435af20e59 identify PDF page image xrefs in a *much* faster and less stupid way than PyMuPDF does it
xenofem pushed to main at xenofem/dlibrary 2024-03-15 17:02:06 -04:00
5378899b2e just drop alphabet consecutive requirements altogether, we're already requiring that it's a single alphabet letter, it's fine
a4e8df08e8 relax alphabetic numbering consecutive requirements slightly to allow, eg, 3 followed by 3b
8deac7103c add debug mode
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-15 16:00:52 -04:00
9ab587d399 support DLSite's multipart RAR archives for larger works
xenofem pushed to main at xenofem/dlibrary 2024-03-12 15:58:43 -04:00
894b1d34b6 more accurate warning message for giving up on a PDF
xenofem pushed to main at xenofem/dlibrary 2024-03-12 15:56:44 -04:00
26ec1901c3 display progress for extracting pdf images as well as for analyzing them
18fbc7f8dc fancier options for PDF strategy
Compare 2 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-12 04:58:24 -04:00
35f0c1fffe put newline after generate progress
xenofem pushed to main at xenofem/dlibrary 2024-03-12 04:55:20 -04:00
e08daa37f4 stupid python package name bullshit
xenofem pushed to main at xenofem/dlibrary 2024-03-12 04:35:31 -04:00
ee9eba3287 add option to display weird PDF pages as sixel graphics before deciding how to handle them
3a9199b847 prompt for how to handle PDF weird pages, instead of immediately bailing out
c7f95d50f9 consolidate manual-collate functionality into collate
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-11 12:44:20 -04:00
b7b989433a ignore directories that don't contain any files we care about
669eb37028 expand front/back cover regexes
Compare 2 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-11 12:20:00 -04:00
7726af7dab slightly more flexible detection of alphabetic numbering suffixes
xenofem pushed to main at xenofem/dlibrary 2024-03-11 12:08:25 -04:00
6b3982ecf0 don't get confused by irrelevant bits of text inserted by PDF generation tools
11ea5a0d58 more useful explanations of PDF failures
Compare 2 commits »
xenofem pushed to main at xenofem/transbeam 2024-03-07 14:35:07 -05:00
7a9dcfb6ec use requestAnimationFrame for cleaner progress bar updates
xenofem pushed to main at xenofem/evenmoreutils 2024-03-06 21:13:20 -05:00
8e5aee0bbf bytediff
xenofem pushed to main at xenofem/evenmoreutils 2024-03-06 19:38:37 -05:00
81518f48c9 flake update
xenofem pushed to main at xenofem/dlibrary 2024-03-03 11:42:23 -05:00
6f4444f67e misc corrections/optimizations in top() and similarity()
xenofem pushed to main at xenofem/dlibrary 2024-03-03 03:21:58 -05:00
42b49c7ecc prioritize matches with more consecutive characters
f994060149 suggest works with similar titles that aren't already in the same series
e8c553e5d8 add suggested works (next step: make useful suggestions)
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-03 01:48:13 -05:00
f94f23186b convert extra-weird PDF image formats like JBIG2 to PNG
xenofem pushed to main at xenofem/dlibrary 2024-03-03 01:09:03 -05:00
0d1bff74c2 small fixes to alphabetic_numbering detection
xenofem pushed to main at xenofem/dlibrary 2024-03-02 18:27:22 -05:00
7535cb6162 also check whether PDFs have text alongside images
c042163e85 properly handle edge case when we point collate or manual-collate directly at an extraction directory
9fea03c270 add option to convert PDF pages to pixmaps as needed
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-03-02 00:50:34 -05:00
2db4553570 search bar