Commit Graph
100 Commits
Author SHA1 Message Date
Alex Xu 9c8a1759cf update level comment 2025-07-13 22:29:11 -07:00
Alex Xu 6299754964 draft: add black point level (#1028)
* initial black point

* convert to L

* add GUI
2025-07-13 21:52:17 -07:00
Alex Xu a3db86a29b convert to grayscale as last step 2025-07-13 15:23:54 -07:00
Alex Xu 67714a9b06 fix color autocontrast (#1026) 2025-07-11 16:28:19 -07:00
Alex Xu 95f9a3cda9 put dot_clean in sanitize 2025-07-10 23:07:15 -07:00
Alex Xu 0e12fc30c6 restore lenient ComicInfo.xml handling (#1024) 2025-07-10 13:57:29 -07:00
Alex Xu 90c9ba7539 bump 8.0.4 2025-07-10 09:19:57 -07:00
Alex Xu 84da718167 more extraction fixes (#1023) 2025-07-10 09:14:06 -07:00
Alex Xu fe7559e6a9 Add note about RTL CBZ output 2025-07-10 06:58:03 -07:00
Alex Xu a79c740387 don't autocontrast color content (#1021) 2025-07-09 13:59:54 -07:00
Alex Xu bc98eecae9 bump 8.0.3 2025-07-09 11:28:25 -07:00
Alex Xu e7a07377ef add avif input support (#1019)
* add avif input support

* add avif
2025-07-09 11:27:58 -07:00
Alex Xu 07ef11013a fix cbz metadata (#1018) 2025-07-09 11:14:25 -07:00
Alex Xu 551fe6edbf bump 8.0.2 2025-07-05 07:41:08 -07:00
Alex Xu dbf8a3ddbd fix ._cover.jpg on macos 15 (#1016) 2025-07-05 07:40:09 -07:00
Alex Xu 8f9e230b62 rotate first (#1015) 2025-07-04 19:52:34 -07:00
Alex Xu 36d9a4151e Update README.md 2025-07-04 14:23:28 -07:00
Alex Xu 3e88dabd1a bump 8.0.1 2025-07-03 12:43:54 -07:00
Alex Xu 3b7d949128 only slugify cbz subfolders if sort matters (#1010)
* only slugify if sort matters

* add comments

* make conditions more granular

* fix

* shorten
2025-07-03 12:39:13 -07:00
Alex Xu 68186285bd only use 7zz on macos (#1012) 2025-07-03 12:36:12 -07:00
Alex Xu 0abf620698 Create FUNDING.yml 2025-07-03 11:42:46 -07:00
Alex Xu 69d3bf3278 simplify removeNonImages (#1009) 2025-07-02 17:28:03 -07:00
Alex Xu 793992f408 bump to 8.0.0 2025-07-02 10:18:30 -07:00
Alex Xu f41d5327e0 remove non images early (#1007) 2025-07-02 10:17:54 -07:00
Alex Xu 6f960aa1d0 bump mozjpeg 2025-07-01 08:12:32 -07:00
Alex Xu 17c0a73f9f upgrade 7z to 7zz (#1005) 2025-07-01 08:12:01 -07:00
Alex Xu e8d05c16aa Update README.md 2025-06-29 14:03:43 -07:00
Alex Xu 74187b0d77 bump to 7.6.0 2025-06-29 09:37:59 -07:00
Alex Xu f39e0caad0 exclude pkg_resources (#1001) 2025-06-29 09:34:54 -07:00
Alex Xu 6299c45790 fix flatpak kindlegen detection (7.5.0 regression) (#1000)
* fix flatpak kindlegen detection

* fix shared
2025-06-29 09:28:47 -07:00
Alex Xu c7ebb230c2 add L comment 2025-06-27 11:45:31 -07:00
Alex Xu 3e4b729a30 always convert to L
even if workImg.color = False, it could still have color pixels, which can cause problems with quantization
2025-06-27 07:19:22 -07:00
Alex Xu b7aef324aa Prevent selecting Kindle as output directory (#990)
* merge conflicts

* fix

* call it is

* fix imports
2025-06-25 18:16:42 -07:00
Alex Xu 1a42730ea0 next-folder (#988) 2025-06-25 14:55:17 -07:00
Alex Xu a1cf9c5c7d Update README.md 2025-06-21 22:24:57 -07:00
Alex Xu 32020d6b07 display-block (#986) 2025-06-20 17:28:42 -07:00
Alex Xu cb0520dcab bump 7.5.1 2025-06-17 11:34:25 -07:00
Alex Xu 623bce6ae3 fix scribe skinny images (#972) 2025-06-17 11:29:27 -07:00
Alex Xu ad60894d19 fix button size 2025-06-17 10:52:59 -07:00
Alex Xu 4229b79c42 bump 7.5.0 2025-06-16 22:53:14 -07:00
Alex Xu 5fa6a59672 add links (#970) 2025-06-16 22:52:32 -07:00
Alex Xu f171314a49 Update README.md 2025-06-16 22:46:46 -07:00
Alex Xu 6b28e313e6 Update README.md 2025-06-16 20:53:12 -07:00
Alex Xu 5a17435f7d split then rotate 2025-06-16 16:13:36 -07:00
Alex Xu 0d573eb0a1 Shift click convert button for custom output directory (#969)
* add shift click tip

* fix tooltip message
2025-06-16 16:08:54 -07:00
Alex Xu 30a3f90907 You can drag image folders or comic files/archives into this window to convert (#968) 2025-06-16 15:50:10 -07:00
Alex Xu 9a7de0f5d9 rename manga mode to right-to-left mode (#967) 2025-06-16 14:50:43 -07:00
Alex Xu f1db31205b split then rotate (#966) 2025-06-16 14:47:55 -07:00
Alex Xu 271200d29f fix scribe order 2025-06-16 10:50:52 -07:00
Alex Xu 94257c396a Update README.md 2025-06-14 11:47:54 -07:00
Alex Xu a05111b64a Scribe 2480 support (#962)
* add imgfile2

* add 2480

* use older mozjpeg

* fix above below

* fix imgsize2

* fix newline

* rename targetPath

* fix cover.jpg

* fix opf

* fix above

* fix splitting
2025-06-13 16:45:27 -07:00
Alex Xu 96e3ba7482 Update README.md 2025-06-13 16:36:10 -07:00
Alex Xu eb0abb538c add tome text for splits (#963) 2025-06-13 12:22:07 -07:00
Alex Xu 87c2ef8033 Update README.md 2025-06-11 22:54:25 -07:00
Alex Xu ae7f56c81b ignore kindlegen warnings (#961) 2025-06-11 16:01:25 -07:00
Alex Xu 70c73a82eb Update README.md 2025-06-11 13:57:50 -07:00
Alex Xu dbf4e45d25 Update README.md 2025-06-11 13:36:14 -07:00
Alex Xu 1c6fe0cb22 Update README.md 2025-06-10 14:17:53 -07:00
Alex Xu 2f7f6ebf0a Update README.md 2025-06-10 12:28:28 -07:00
Alex Xu 21159c4328 add kodansha note 2025-06-10 11:51:30 -07:00
Alex Xu 4bb6ba55d3 cover has minimal processing and is shared across splits (#953)
* refactor cover handling

* skip cover processing

* rename cover to cover_path

* fix scribe mobi detection

* make things closer

* rename save to save_to_epub
2025-06-08 11:08:57 -07:00
Alex Xu 06ae4ec25f upgrade to numpy 2 (#954) 2025-06-07 21:59:32 -07:00
Alex Xu 3ac5709e73 Add Kindle PW 7/10, Kindle 8/10 to PDOC list for easier covers (#955)
* add more pdoc

* update readme
2025-06-07 21:59:06 -07:00
Alex Xu fe7255a2d9 remove Kindle abbreviations (#957) 2025-06-07 21:56:12 -07:00
Alex Xu 4712eac3c2 fix ebok thumbnail aspect ratio (#956) 2025-06-07 21:45:42 -07:00
Alex Xu 8ef5bf14ac Update README.md 2025-06-05 14:47:42 -07:00
Alex Xu 51d0be4379 Update README.md 2025-06-03 21:38:07 -07:00
Alex Xu ddc0ca2ff5 Update README.md 2025-06-03 18:56:11 -07:00
Alex Xu bd6dfa1e33 Update README.md 2025-06-03 18:53:51 -07:00
Alex Xu a95dde4cba Delete bad_formatting_examples.md 2025-06-03 14:23:16 -07:00
Alex Xu 2882d0f707 Update README.md 2025-06-03 14:22:48 -07:00
Alex Xu a1fa8e0ec3 Update README.md 2025-06-03 13:26:10 -07:00
Alex Xu ae4e063e09 Update README.md 2025-06-03 13:25:39 -07:00
Alex Xu 8e0deff5ae expand introduction 2025-06-03 12:39:25 -07:00
Alex Xu 3bd752537d Update bad_formatting_examples.md 2025-06-02 12:54:09 -07:00
Alex Xu 4319f64815 Update README.md 2025-06-02 12:53:40 -07:00
Alex Xu 82d2f7f4bf Update bad_formatting_examples.md 2025-06-01 17:41:20 -07:00
Alex Xu 5a1e614a5d add link to bad formatting examples 2025-06-01 17:36:59 -07:00
Alex Xu 75e05a0ef0 Create bad_formatting_examples.md 2025-06-01 17:34:29 -07:00
Alex Xu e0f5bff527 Update README.md 2025-06-01 15:52:42 -07:00
Alex Xu a8316737be Update README.md 2025-06-01 15:39:11 -07:00
Alex Xu 04228d100b revamp readme introduction (#950) 2025-06-01 15:37:09 -07:00
Alex Xu 8cc44c99f7 Update README.md 2025-06-01 11:32:50 -07:00
Alex Xu 60f7902edd add download counter to readme (#948)
* add download counter to readme

* Update README.md

* Update README.md
2025-06-01 11:32:09 -07:00
Alex Xu 34bea98ca0 align preceding pages around pre-joined spreads in landscape (#942)
* refactor spread properties

* fix spread alighment backwards

* more consistent quotes
2025-05-30 10:33:19 -07:00
Alex Xu 734b179e8a add note about mobi/azw3 dual type 2025-05-30 08:15:25 -07:00
Alex Xu d4d71cdd05 restore 2 panel view option (#940)
* Revert "disable old panel view for new kindles"

This reverts commit c4bab13a3e.

* fix HQ panel view warnings

* restore half page portrait panel view

* fix imports

* remove unneeded
2025-05-26 17:40:37 -07:00
Alex Xu ec613cce7b add note about macOS python 2025-05-26 11:32:44 -07:00
Alex Xu ada001eb41 specify you should clone a fork, not the main KCC repo 2025-05-26 11:29:57 -07:00
Alex Xu c4f845c221 dot_clean 2025-05-25 17:24:03 -07:00
Alex Xu ebb59dbc2d make error message more clear for covers (#938)
* add error reporting to cover

* fix period
2025-05-25 17:02:14 -07:00
Alex Xu 8da2b4cb96 ignore ._ files for real 2025-05-25 13:30:04 -07:00
Alex Xu 7b8858678f ignore utf-8 decoding errors 2025-05-25 13:30:04 -07:00
Alex Xu be07e0df6a add error check for filepath length check 2025-05-23 10:48:31 -07:00
Alex Xu dc711e671d unescape ampersand (&) (#923) 2025-05-22 18:04:40 -07:00
Alex Xu 581ecd0ec2 flatten subfolders if over windows MAX_LENGTH=260 characters (#922) 2025-05-22 18:04:21 -07:00
Alex Xu f3a32c6174 replace Qt Creator with pre-installed pyside6-designer 2025-05-22 18:02:49 -07:00
Alex Xu 0ce5f7f186 add slow page turn to FAQ 2025-05-17 13:27:38 -07:00
Alex Xu c3d2f89471 don't add white padding if forced white background checked 2025-05-14 09:18:33 -07:00
Alex Xu b1c4cd36f1 don't add borders around small images 2025-05-14 09:18:33 -07:00