-
d06ea132af
include full-width numerals in number regex
xenofem
2024-02-08 04:54:36 -0500
-
b7f9099fc0
more textless regex
xenofem
2024-02-08 04:32:05 -0500
-
0955ec1c90
tweak flexbox stuff so work preview and work info don't get huge gap between them
xenofem
2024-02-08 03:39:00 -0500
-
6a82009dd0
add .bmp to recognized image formats
xenofem
2024-02-08 00:14:24 -0500
-
2ee0c49b3d
add more cover regex, make all the regexes case-insensitive
xenofem
2024-02-08 00:06:30 -0500
-
33a65e3a2b
more cover regex
xenofem
2024-02-08 00:03:05 -0500
-
62bd4891f6
be more forgiving about checking index deltas
xenofem
2024-02-07 23:59:35 -0500
-
de01acabe5
more textless regex
xenofem
2024-02-07 23:11:37 -0500
-
bfee8affe1
go back to deducing work_id automatically in manual-collate
xenofem
2024-02-07 22:52:17 -0500
-
ad71c6c280
version 0.2
xenofem
2024-02-07 22:33:41 -0500
-
bee5f7c58a
completely refactor manual collation to be more ergonomic
xenofem
2024-02-07 22:32:31 -0500
-
9353357dc9
for alphabet ordering, blank is 0, a is 1
xenofem
2024-02-07 20:45:46 -0500
-
2d1add4f3e
need to actually return values, whould've thought
xenofem
2024-02-07 19:51:46 -0500
-
9c6328659f
refactor checking file extensions
xenofem
2024-02-07 19:18:19 -0500
-
c24c811115
handle when the pdf is in a folder called PDF instead of being right there in the directory
xenofem
2024-02-07 19:11:37 -0500
-
9ff18f933b
detect cover images and hi-res editions
xenofem
2024-02-07 17:42:18 -0500
-
51243aca6e
add more textless regex, fix bug in alphabetized uniqueness checker
xenofem
2024-02-07 17:12:02 -0500
-
7ab32041c8
import readline so hopefully input prompts will suck less
xenofem
2024-02-07 00:24:30 -0500
-
885b4884fd
don't write description of 'None' if the field is empty
xenofem
2024-02-07 00:14:22 -0500
-
cf66c7db0a
make author relations and tag relations unique in db schema
xenofem
2024-02-07 00:09:42 -0500
-
c2f516a281
add subcommand to show page counts and image sizes of an extracted work's files
xenofem
2024-02-06 23:52:59 -0500
-
cdf06d9aa0
ignore the mp4 files that fanza throws in sometimes
xenofem
2024-02-06 23:02:59 -0500
-
7e429f3160
detect if there are equivalent PDF and image-file versions, and choose whichever is higher-resolution
xenofem
2024-02-06 23:01:59 -0500
-
9cc51ace4a
adjust css for cards
xenofem
2024-02-06 14:14:00 -0500
-
7a63c27702
more alt versions
xenofem
2024-02-06 13:59:49 -0500
-
2a70e363cd
more alt versions
xenofem
2024-02-06 13:29:38 -0500
-
26af5286dc
handle combinations of versions, and cases where things have versions but not numbers
xenofem
2024-02-06 13:20:56 -0500
-
85ac6bc35c
handle cases where the first item isn't numbered
xenofem
2024-02-06 13:00:44 -0500
-
61a7eb07f9
detect epilogues in auto collation
xenofem
2024-02-06 12:48:00 -0500
-
ef0c115f0f
add more alt versions
xenofem
2024-02-06 12:29:32 -0500
-
657ec65e4a
handle alphabetic suffixes
xenofem
2024-02-06 12:19:11 -0500
-
330b10c85b
more flexible splitting out of textless pages
xenofem
2024-02-06 11:59:20 -0500
-
aefaf824a8
handle hierarchical numbering schemes in auto-collation
xenofem
2024-02-06 11:02:08 -0500
-
d66b467c5c
stop automatic collation if the sequence of numbers doesn't seem to be indices in an ordering
xenofem
2024-02-06 10:22:48 -0500
-
cb1a1488e2
smarter automatic collation when there are multiple versions of pages
xenofem
2024-02-06 10:22:11 -0500
-
aa039e60f5
ignore photoshop documents
xenofem
2024-02-06 09:34:21 -0500
-
83d99f4585
smarter automatic collation of textless versions
xenofem
2024-02-06 09:26:39 -0500
-
25374a5ba3
default to using first page as thumbnail
xenofem
2024-02-06 08:29:52 -0500
-
9ebab7d5bb
center work preview image when needed
xenofem
2024-02-04 01:02:00 -0500
-
d351da79c1
give more progress info during extract
xenofem
2024-02-04 00:49:26 -0500
-
3efee8fe05
support Fakku works using first page as thumbnail for now
xenofem
2024-01-29 21:25:21 -0500
-
a76e3eec83
support fanza works with manual metadata input
xenofem
2024-01-29 04:11:55 -0500
-
309f19574d
don't try to fetch dlsite metadata for non-dlsite works
xenofem
2024-01-29 03:01:35 -0500
-
3ca4dcc807
use thicker strikethrough on paused duration
xenofem
2024-01-26 16:29:24 -0500
-
17dc404ba3
make info boxes in viewer more compact
xenofem
2024-01-26 13:40:16 -0500
-
3d0d2686f5
use circular icons and mark as maskable and stuff
xenofem
2024-01-25 17:21:50 -0500
-
bb8ae8e055
apparently web manifests need crossorigin credentials even when they're same origin???
xenofem
2024-01-25 16:10:15 -0500
-
e5b2e1e7a2
add link that actually says 'Start Reading' on the works page
xenofem
2024-01-25 14:17:24 -0500
-
b295ee2ad8
smoother progress bar, prevent browser from interfering with escape key
xenofem
2024-01-25 14:11:28 -0500
-
6461b05bb2
only restart a work if we exit on the last page or hit/tap the restart input
xenofem
2024-01-25 13:57:39 -0500
-
d852896c61
add basic web app manifest, maybe this is enough to 'install' as standalone?
xenofem
2024-01-25 12:57:05 -0500
-
cf23ca6bbe
fix case with no authors
xenofem
2024-01-25 04:16:26 -0500
-
61049f0d11
forgot empty arrays are truthy
xenofem
2024-01-25 04:15:11 -0500
-
b75bad995a
rework front page to have shuffle and lazy infinite scroll
xenofem
2024-01-25 04:10:17 -0500
-
9729f45842
simplify links from categorizations to categories
xenofem
2024-01-24 04:05:41 -0500
-
9f30341b56
allow breaking long words
xenofem
2024-01-24 03:58:58 -0500
-
678d0f782d
add configurable locale for metadata
xenofem
2024-01-24 02:33:14 -0500
-
b437fcc79e
add MIT License or something
xenofem
2024-01-23 21:06:56 -0500
-
a825162dee
use links ending in index.html for easier file:// viewing
xenofem
2024-01-23 21:01:02 -0500
-
79b946889d
make tap zones vaguely discoverable
xenofem
2024-01-23 17:35:33 -0500
-
323ce158f9
fancier recursive copy function we didn't end up needing
xenofem
2024-01-23 17:35:01 -0500
-
528ad4e6f2
make viewer RTL-agnostic
xenofem
2024-01-23 16:42:10 -0500
-
ecb63ced83
include work description in work overview
xenofem
2024-01-23 15:56:25 -0500
-
1f15abed9a
add more detailed help and allow configuring destdir with environment variable
xenofem
2024-01-23 15:54:17 -0500
-
fb7d275ebb
add tap zones for mobile viewing
xenofem
2024-01-23 15:32:55 -0500
-
e3eeded952
mess around with css to make the work page not suck on phones
xenofem
2024-01-23 01:34:08 -0500
-
b5412d5d33
tweak back card styling for series list
xenofem
2024-01-23 00:55:06 -0500
-
3ef82c8024
add work overview pages
xenofem
2024-01-23 00:49:58 -0500
-
fba8cbdcc7
add little nav menu for categorizations
xenofem
2024-01-23 00:06:41 -0500
-
666c6d3acf
create author-list, tag-list, etc pages
xenofem
2024-01-23 00:00:15 -0500
-
c1c1813c88
create listing pages per author/tag/etc
xenofem
2024-01-22 23:20:42 -0500
-
a290c2c4e7
require a subcommand
xenofem
2024-01-22 22:09:26 -0500
-
5b2f99516f
do fancy python packaging stuff
xenofem
2024-01-22 22:06:04 -0500
-
716a42858c
add a second fallback method for getting PDF image xrefs per page
xenofem
2024-01-22 10:36:20 -0500
-
578a46c217
handle edge-case where we need to manual-collate the top-level directory of an extracted work
xenofem
2024-01-22 08:47:20 -0500
-
01f5955844
prevent nonexistent files in collate hints
xenofem
2024-01-22 08:20:46 -0500
-
2ab99c9a4b
don't get tripped up as much by random extra files during collation
xenofem
2024-01-22 07:56:45 -0500
-
7596ed49be
refuse to manual-collate a nonexistent path
xenofem
2024-01-22 07:43:24 -0500
-
e1b2741253
let manual-collate automatically deduce the work id from the paths
xenofem
2024-01-22 07:36:23 -0500
-
6c94a346c4
we've got a website, sorta!
xenofem
2024-01-22 07:01:41 -0500
-
7680a174fc
add support for explicitly specifying paths for collation
xenofem
2024-01-22 03:49:00 -0500
-
3714eecab9
implement metadata viewing/editing and basic PDF image extraction
xenofem
2024-01-22 02:58:17 -0500
-
e907deda75
refactor as a CLI program with nice subcommands, fuck GUIs, we hate GUIs
xenofem
2024-01-22 02:16:06 -0500
-
8089a9e55a
ignore nix build result
xenofem
2024-01-21 17:46:46 -0500
-
677838392f
working flake build
xenofem
2024-01-21 17:46:28 -0500
-
ecc110460a
enumerate and link files
xenofem
2024-01-21 17:45:56 -0500
-
12529498a1
starting dlsite curator script
xenofem
2024-01-21 05:13:09 -0500