Commit graph

  • 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