• Joined on 2020-03-05
xenofem pushed to main at xenofem/dlibrary 2024-02-07 19:18:32 -05:00
9c6328659f refactor checking file extensions
c24c811115 handle when the pdf is in a folder called PDF instead of being right there in the directory
Compare 2 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-07 17:42:23 -05:00
9ff18f933b detect cover images and hi-res editions
51243aca6e add more textless regex, fix bug in alphabetized uniqueness checker
Compare 2 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-07 00:24:34 -05:00
7ab32041c8 import readline so hopefully input prompts will suck less
885b4884fd don't write description of 'None' if the field is empty
cf66c7db0a make author relations and tag relations unique in db schema
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-06 23:53:06 -05:00
c2f516a281 add subcommand to show page counts and image sizes of an extracted work's files
cdf06d9aa0 ignore the mp4 files that fanza throws in sometimes
7e429f3160 detect if there are equivalent PDF and image-file versions, and choose whichever is higher-resolution
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-06 14:14:04 -05:00
9cc51ace4a adjust css for cards
xenofem pushed to main at xenofem/dlibrary 2024-02-06 13:59:51 -05:00
7a63c27702 more alt versions
xenofem pushed to main at xenofem/dlibrary 2024-02-06 13:29:55 -05:00
2a70e363cd more alt versions
26af5286dc handle combinations of versions, and cases where things have versions but not numbers
85ac6bc35c handle cases where the first item isn't numbered
61a7eb07f9 detect epilogues in auto collation
ef0c115f0f add more alt versions
Compare 5 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-06 12:19:15 -05:00
657ec65e4a handle alphabetic suffixes
330b10c85b more flexible splitting out of textless pages
aefaf824a8 handle hierarchical numbering schemes in auto-collation
Compare 3 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-06 10:22:55 -05:00
d66b467c5c stop automatic collation if the sequence of numbers doesn't seem to be indices in an ordering
cb1a1488e2 smarter automatic collation when there are multiple versions of pages
aa039e60f5 ignore photoshop documents
83d99f4585 smarter automatic collation of textless versions
25374a5ba3 default to using first page as thumbnail
Compare 5 commits »
xenofem pushed to main at xenofem/dlibrary 2024-02-04 01:02:04 -05:00
9ebab7d5bb center work preview image when needed
xenofem pushed to main at xenofem/dlibrary 2024-02-04 00:49:31 -05:00
d351da79c1 give more progress info during extract
xenofem pushed to main at xenofem/firefox-overlay 2024-02-01 10:50:29 -05:00
398258b603 flake update
xenofem pushed to main at xenofem/dlibrary 2024-01-29 21:25:29 -05:00
3efee8fe05 support Fakku works using first page as thumbnail for now
xenofem pushed to main at xenofem/dlibrary 2024-01-29 04:12:13 -05:00
a76e3eec83 support fanza works with manual metadata input
309f19574d don't try to fetch dlsite metadata for non-dlsite works
Compare 2 commits »
xenofem pushed to main at xenofem/dlibrary 2024-01-26 16:29:29 -05:00
3ca4dcc807 use thicker strikethrough on paused duration
xenofem pushed to main at xenofem/dlibrary 2024-01-26 13:40:35 -05:00
17dc404ba3 make info boxes in viewer more compact
xenofem pushed to main at xenofem/dlibrary 2024-01-25 17:22:09 -05:00
3d0d2686f5 use circular icons and mark as maskable and stuff
xenofem pushed to main at xenofem/dlibrary 2024-01-25 16:10:21 -05:00
bb8ae8e055 apparently web manifests need crossorigin credentials even when they're same origin???
xenofem pushed to main at xenofem/dlibrary 2024-01-25 14:17:27 -05:00
e5b2e1e7a2 add link that actually says 'Start Reading' on the works page
xenofem pushed to main at xenofem/dlibrary 2024-01-25 14:11:32 -05:00
b295ee2ad8 smoother progress bar, prevent browser from interfering with escape key
6461b05bb2 only restart a work if we exit on the last page or hit/tap the restart input
Compare 2 commits »