xenofem
|
f66fa8138d
|
show more suggested works, and break ties randomly instead of first-come-first-served
|
2024-03-19 15:12:49 -04:00 |
|
xenofem
|
4e75017df6
|
add page counts to work info tables
|
2024-03-19 14:28:29 -04:00 |
|
xenofem
|
2fbf3ec0eb
|
add --auto flag to automatically run following stages if successful
|
2024-03-16 02:44:21 -04:00 |
|
xenofem
|
435af20e59
|
identify PDF page image xrefs in a *much* faster and less stupid way than PyMuPDF does it
|
2024-03-16 01:51:01 -04:00 |
|
xenofem
|
5378899b2e
|
just drop alphabet consecutive requirements altogether, we're already requiring that it's a single alphabet letter, it's fine
|
2024-03-15 16:58:36 -04:00 |
|
xenofem
|
a4e8df08e8
|
relax alphabetic numbering consecutive requirements slightly to allow, eg, 3 followed by 3b
|
2024-03-15 16:51:57 -04:00 |
|
xenofem
|
8deac7103c
|
add debug mode
|
2024-03-15 16:50:56 -04:00 |
|
xenofem
|
9ab587d399
|
support DLSite's multipart RAR archives for larger works
|
2024-03-15 16:00:37 -04:00 |
|
xenofem
|
894b1d34b6
|
more accurate warning message for giving up on a PDF
|
2024-03-12 15:58:39 -04:00 |
|
xenofem
|
26ec1901c3
|
display progress for extracting pdf images as well as for analyzing them
|
2024-03-12 15:56:40 -04:00 |
|
xenofem
|
18fbc7f8dc
|
fancier options for PDF strategy
|
2024-03-12 15:50:12 -04:00 |
|
xenofem
|
35f0c1fffe
|
put newline after generate progress
|
2024-03-12 04:58:19 -04:00 |
|
xenofem
|
e08daa37f4
|
stupid python package name bullshit
|
2024-03-12 04:55:17 -04:00 |
|
xenofem
|
ee9eba3287
|
add option to display weird PDF pages as sixel graphics before deciding how to handle them
|
2024-03-12 04:35:09 -04:00 |
|
xenofem
|
3a9199b847
|
prompt for how to handle PDF weird pages, instead of immediately bailing out
|
2024-03-12 03:23:57 -04:00 |
|
xenofem
|
c7f95d50f9
|
consolidate manual-collate functionality into collate
|
2024-03-12 02:16:47 -04:00 |
|
xenofem
|
b7b989433a
|
ignore directories that don't contain any files we care about
|
2024-03-11 12:44:06 -04:00 |
|
xenofem
|
669eb37028
|
expand front/back cover regexes
|
2024-03-11 12:37:24 -04:00 |
|
xenofem
|
7726af7dab
|
slightly more flexible detection of alphabetic numbering suffixes
|
2024-03-11 12:19:56 -04:00 |
|
xenofem
|
6b3982ecf0
|
don't get confused by irrelevant bits of text inserted by PDF generation tools
|
2024-03-11 12:08:08 -04:00 |
|
xenofem
|
11ea5a0d58
|
more useful explanations of PDF failures
|
2024-03-11 05:47:47 -04:00 |
|
xenofem
|
6f4444f67e
|
misc corrections/optimizations in top() and similarity()
|
2024-03-03 11:42:21 -05:00 |
|
xenofem
|
42b49c7ecc
|
prioritize matches with more consecutive characters
|
2024-03-03 03:21:53 -05:00 |
|
xenofem
|
f994060149
|
suggest works with similar titles that aren't already in the same series
|
2024-03-03 02:56:46 -05:00 |
|
xenofem
|
e8c553e5d8
|
add suggested works (next step: make useful suggestions)
|
2024-03-03 02:14:56 -05:00 |
|
xenofem
|
f94f23186b
|
convert extra-weird PDF image formats like JBIG2 to PNG
|
2024-03-03 01:47:29 -05:00 |
|
xenofem
|
0d1bff74c2
|
small fixes to alphabetic_numbering detection
|
2024-03-03 01:08:57 -05:00 |
|
xenofem
|
7535cb6162
|
also check whether PDFs have text alongside images
|
2024-03-02 18:27:15 -05:00 |
|
xenofem
|
c042163e85
|
properly handle edge case when we point collate or manual-collate directly at an extraction directory
|
2024-03-02 18:10:22 -05:00 |
|
xenofem
|
9fea03c270
|
add option to convert PDF pages to pixmaps as needed
|
2024-03-02 18:09:46 -05:00 |
|
xenofem
|
2db4553570
|
search bar
|
2024-03-02 00:50:28 -05:00 |
|
xenofem
|
be99dc5578
|
misc code cleanup
|
2024-03-02 00:15:18 -05:00 |
|
xenofem
|
65017abe00
|
filter by language preference when collating
|
2024-03-02 00:13:30 -05:00 |
|
xenofem
|
0be720599d
|
refactor collation code
|
2024-03-01 23:43:38 -05:00 |
|
xenofem
|
3ed462972a
|
more regexes, shorten regex flags
|
2024-02-22 19:24:01 -05:00 |
|
xenofem
|
15410ca8ba
|
cleaner handling of better/worse image quality versions
|
2024-02-20 17:23:33 -05:00 |
|
xenofem
|
1457168951
|
prefer versions without moire-inducing tone effects
|
2024-02-17 02:54:04 -05:00 |
|
xenofem
|
fd6e1f0eb4
|
give more opportunities to compare images/pdf between each stage of splitting
|
2024-02-16 16:29:55 -05:00 |
|
xenofem
|
25f44473c4
|
apply unicode normalization while finding prefix orderings, because the world is bad
|
2024-02-16 16:08:56 -05:00 |
|
xenofem
|
34c0435d05
|
use packages.<system>.default instead of defaultPackage in flake
|
2024-02-15 19:35:35 -05:00 |
|
xenofem
|
33c6b9fa1f
|
detect when a PDF has images at the same resolution, just chopped up
|
2024-02-15 19:32:50 -05:00 |
|
xenofem
|
7a96bc5655
|
expand bonus regex, refactor regex splitting code
|
2024-02-13 10:45:21 -05:00 |
|
xenofem
|
1adabbe5e6
|
handle concept art type bonus stuff
|
2024-02-13 10:29:50 -05:00 |
|
xenofem
|
c25e539a0f
|
smoother progress bar with requestAnimationFrame
|
2024-02-11 17:55:00 -05:00 |
|
xenofem
|
89093ac490
|
smarter image preloading
|
2024-02-11 17:13:10 -05:00 |
|
xenofem
|
6bc8332f47
|
make sure to create site/images if it doesn't exist
|
2024-02-11 14:38:50 -05:00 |
|
xenofem
|
437cbcd73f
|
add omake to epilogue regex
|
2024-02-08 05:29:44 -05:00 |
|
xenofem
|
83c5e128d6
|
recognize back covers as well as front covers
|
2024-02-08 05:11:17 -05:00 |
|
xenofem
|
f5f338f386
|
add short aliases for subcommands
|
2024-02-08 05:03:40 -05:00 |
|
xenofem
|
d06ea132af
|
include full-width numerals in number regex
|
2024-02-08 04:54:36 -05:00 |
|