Commit Graph
100 Commits
Author SHA1 Message Date
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
Alex Xu b7c6281b55 Update README.md 2025-05-12 23:38:12 -07:00
Alex Xu 559485184d refactor kindlegen errors 2025-05-11 15:11:56 -07:00
Alex Xu 75f5274449 throw kindlegen exceptions 2025-05-11 15:11:56 -07:00
Alex Xu dfc149d893 add samples 2025-05-08 14:57:34 -07:00
Alex Xu 7c029b4ba1 Update README.md 2025-05-04 19:37:12 -07:00
Alex Xu 2db8f5c8fd Add files via upload 2025-05-04 19:36:46 -07:00
Alex Xu ce72921289 make header image smaller 2025-05-04 19:29:29 -07:00
Alex Xu f1bbc47798 add header image 2025-05-04 19:26:36 -07:00
Alex Xu 5a39007db6 remove changelog 2025-04-24 15:47:03 -07:00
Alex Xu 0d7487f8d4 remove changelog 2025-04-24 15:46:41 -07:00
Alex Xu 8a78f82ff2 Update README.md 2025-04-23 15:54:34 -07:00
Alex Xu 149f7e5921 Add top/bottom margin note 2025-04-21 00:45:01 -07:00
Alex Xu 40d219de4d fix underscore in c2p/c2e 2025-04-19 15:31:39 -07:00
Alex Xu 370d1d7392 fix capitalization in c2e c2p files 2025-04-19 15:29:33 -07:00
Alex Xu 8295f163c2 Update package-windows-with-docker.yml (#908) 2025-04-19 13:53:29 -07:00
Alex Xu 9f9a97afaa bump 7.4.1 2025-04-18 22:13:26 -07:00
Alex Xu d113cae154 fix ._ files (#907) 2025-04-18 21:52:26 -07:00
Alex Xu bc4afeb69e remove video 2025-04-17 21:58:18 -07:00
Alex Xu afb32f6287 add video to readme 2025-04-17 21:57:19 -07:00
Alex Xu bc516634cf Revert "build on Python 3.12 instead of Python 3.11 (#885)" (#904)
This reverts commit 80b01d298f.
2025-04-17 09:53:40 -07:00
Alex Xu 36180f7904 Revert "fix Kindle Scribe panel view broken in 6.1.0 (#894)" (#903)
This reverts commit 1dd36e08eb.
2025-04-17 09:17:47 -07:00
Alex Xu 3517994d37 bump 7.4.0 2025-04-17 08:19:06 -07:00
Alex Xu 08acad10ea enable/disable panel view in Kindle Aa menu and landscape half page reading (#899)
* enable virtual panel view for all kindles

* only use old panel view method on older Kindles
2025-04-17 08:17:57 -07:00
Alex Xu 727df0c9d6 disable old panel view for new kindles (#902) 2025-04-17 07:57:14 -07:00
Alex Xu 13e71df172 remove nested empty folders (#900) 2025-04-16 23:07:41 -07:00
Alex Xu 3e7646bbad rename buttons (#898) 2025-04-15 15:50:32 -07:00
Alex Xu 1c81a9d5b3 fix panel view order for no rotate (#897) 2025-04-15 15:38:03 -07:00
Alex Xu efa831341c disable Kindle Scribe upscale (#893) 2025-04-08 10:28:24 -07:00
Alex Xu 1dd36e08eb fix Kindle Scribe panel view broken in 6.1.0 (#894) 2025-04-08 10:27:35 -07:00
Alex Xu d9d5ce2423 Delete MANIFEST.in 2025-04-05 19:54:11 -07:00
Alex Xu 55dfdd32f8 Update README.md 2025-04-05 08:54:11 -07:00
Alex Xu 3e3710dd76 Add preserve margin % toggle (#886)
* preserve margin

* set ratio to 0.5

* add preserve margin GUI

* increase step size to 5

* remove clear

* fix save

* save preserveMarginBox

* math

* max 99
2025-04-03 10:11:14 -07:00
Alex Xu 41f87273ca speed optimization: fix accidentally cropping pages twice (#889)
* don't crop each page twice

* Update comic2ebook.py
2025-03-30 08:58:35 -07:00
Alex Xu b959739b53 For contributers, please "Sync fork" instead of "git merge" readme note (#888) 2025-03-30 07:33:48 -07:00
Alex Xu d1b66d16fd rename reduce rainbow to rainbow blur (#887) 2025-03-30 07:27:52 -07:00
Alex Xu 80b01d298f build on Python 3.12 instead of Python 3.11 (#885)
* use python 3.12

* bump to python 3.12
2025-03-29 20:39:34 -07:00
Alex Xu bc7ab0879c Update README.md 2025-03-29 15:37:17 -07:00
Alex Xu 2ab0135815 Update README.md 2025-03-27 21:46:31 -07:00
Alex Xu 3882b6ce0a Update README.md 2025-03-26 14:48:03 -07:00
Alex Xu 5e23e2cac1 add link to official macOS Amazon USB File Transfer MTP app (#883) 2025-03-26 14:45:37 -07:00
Alex Xu d36933cb9a kfx is broken (#882) 2025-03-26 14:33:33 -07:00
Alex Xu e40cf29aa3 don't attempt to sign on forks (#881)
* overwrite unsigned binary

* only sign on ciromattia

* Update package-windows.yml

* only sign on ciromattia
2025-03-26 13:47:16 -07:00
Alex Xu 9d1802453c Update package-windows-with-docker.yml 2025-03-26 13:46:02 -07:00
Alex Xu 4337d6c10d try to crop only main cover from wide cover scan (#875) 2025-03-21 10:17:23 -07:00
Alex Xu 9680ff24c2 split covers in half if too wide (#874) 2025-03-18 21:23:34 -07:00
Alex Xu 48b5b4f397 Update README.md 2025-03-18 16:50:08 -07:00
Alex Xu c712dc12a2 improve faq 2025-03-17 08:23:26 -07:00
Alex Xu d2be9138c4 Update README.md 2025-03-16 20:49:30 -07:00
Alex Xu 3cb40772a4 update summary 2025-03-16 20:35:03 -07:00
Alex Xu ef3b756247 fix unsupported directory structure and large mobi conversion stuck with nested folders by flattening folders (#869) 2025-03-15 08:09:17 -07:00
Alex Xu 77af020abb Update README.md 2025-03-13 14:30:37 -07:00
Alex Xu 1c9c6c13b4 Update README.md 2025-03-13 11:00:39 -07:00
Alex Xu 85ce39b2c3 Update README.md 2025-03-13 10:48:18 -07:00
Alex Xu 271a129537 bump 7.3.3 2025-03-12 19:10:29 -07:00
Alex Xu 23099cee81 fix landscape alignment (#865) 2025-03-12 19:09:58 -07:00
Alex Xu 187475a424 add SignPath to Windows GUI workflow (#862) 2025-03-11 15:41:12 -07:00
Alex Xu 88fd54e2ba bump 7.3.2 2025-03-11 15:30:02 -07:00
Alex Xu b23b67bbbe revert build windows gui with docker (#861) 2025-03-11 15:29:33 -07:00
Alex Xu 9992d895cf fix comicrack large files again (#860) 2025-03-11 15:07:48 -07:00
Alex Xu 561951a349 restore imgMetadata dict (#858)
* Revert "memory optimization: store metadata in filenames, not a global dict (…"

This reverts commit 9a2a09eab9.

* only remove imgOld
2025-03-11 09:57:11 -07:00
Alex Xu b8b7926366 use release-signing 2025-03-10 09:04:55 -07:00
Alex Xu 92f3308e1c bump to 7.3.1 2025-03-10 08:59:18 -07:00
Alex Xu 9e87ccef4e Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation 2025-03-10 08:58:37 -07:00
Alex Xu 9a2a09eab9 memory optimization: store metadata in filenames, not a global dict (#853)
* remove options.imgMetadata and store metadata in filename

* make kcc much more memory efficient by removing imgMetadata and imgOld dicts
2025-03-09 16:52:07 -07:00
Alex Xu 88cf2fd21f fix sanitize-first bug 2025-03-09 16:50:15 -07:00
Alex Xu 9e204aad76 rename images before processing to fix splitting issues (#852)
* rename images before processing to fix splitting issues

* import pathlib

* 9999 page limit
2025-03-07 07:59:04 -08:00
Alex Xu e1f9d12676 add test-signing 2025-03-06 14:08:48 -08:00