Commit Graph
100 Commits
Author SHA1 Message Date
Alex Xu f228ed261e Update README.md 2025-10-06 23:49:45 -07:00
Alex Xu b8020758a6 Update README.md 2025-10-06 23:46:16 -07:00
Alex Xu 6540638e03 Update README.md 2025-10-06 23:37:03 -07:00
Alex Xu 565e4aec45 don't modify metadata in calibre note 2025-10-06 23:36:00 -07:00
Alex Xu 0453fcfc90 add blank page to readme 2025-10-06 23:34:56 -07:00
Alex Xu 1e4434fc7c fix various metadata editor bugs (#1099) 2025-10-05 18:05:16 -07:00
Alex Xu 788163f3df label win7 as legacy 2025-10-02 10:22:09 -07:00
Alex Xu 3fa90735d5 fix interpanel crop with color images with black borders; (#1094) 2025-09-30 10:27:52 -07:00
Alex Xu e92b5c74de fix color detection false positives (#1088) 2025-09-21 09:12:41 -07:00
Alex Xu a031e4622e fix multiframe gif images (#1089) 2025-09-21 09:12:26 -07:00
Alex Xu ae1989335e Update README.md 2025-09-16 12:50:00 -07:00
Alex Xu a7cb3565aa Merge pull request #1087 from jtronicus/fix-zip-folders
Fix makeZIP function to allow for special characters in folder names
2025-09-16 12:48:27 -07:00
Alex Xu ec8098291f cwd in all 7z locations 2025-09-15 14:50:35 -07:00
Alex Xu 297e8757f0 Update README.md 2025-09-15 11:24:11 -07:00
Alex Xu 5733786dc6 Update README.md 2025-09-13 20:22:59 -07:00
Alex Xu 8a862f11ac bump to 9.1.0 2025-09-11 14:20:09 -07:00
Alex Xu c32620cfeb Add manga bundle announcements (#1083)
* add announcements

* fix url

* don't check version if frozen

* comment

* update

* use bindle and python 3.11

* privacy update
2025-09-11 13:59:12 -07:00
Alex Xu 20388304e8 PDF input: spreadshift behavior is inverted so Humble PDF's don't need to check it (#1082)
* pdf input: spreadshift behavior is inverted so Humble PDF's don't need to check it

* remove pdf spreadshift from readme
2025-09-11 13:25:36 -07:00
Alex Xu 420bed995b fix mars pdf input (#1081) 2025-09-11 13:03:27 -07:00
Alex Xu bc92c2dd85 Revert "increase color threshold from 20 to 50 (#1075)" (#1079)
This reverts commit a1f4e040ba.
2025-09-08 20:16:24 -07:00
Alex Xu a1f4e040ba increase color threshold from 20 to 50 (#1075) 2025-09-03 07:40:23 -07:00
Alex Xu 137d53672a fix crop checkbox 2025-09-02 11:54:11 -07:00
Alex Xu 0cc75ab1e7 ignore osx10.11 2025-08-30 12:12:01 -07:00
Alex Xu 4cecf6fc4d Experimental Windows 7 support (#1069)
* win7

* windows-2022

* downgrade

* bat

* lower requirements

* downgrade pyside6

* downgrade pyside6 more

* delete

* fix win7

* don't crash when settings load fails

* remove with_stem
2025-08-27 16:10:03 -07:00
Alex Xu 2f0c9ae95d partially checked w border are untouched 2025-08-26 15:58:05 -07:00
Alex Xu e50163fb59 Merge pull request #1071 from axu2/pdf-metadata
PDF input/output Metadata support
2025-08-26 15:50:01 -07:00
Alex Xu 0ab20a5ce3 pdf metadata 2025-08-26 15:48:04 -07:00
Alex Xu 9c69a6fdcc rename comicinfotitle to metadata title 2025-08-26 14:43:15 -07:00
Alex Xu 26f0bf9989 Update README.md 2025-08-24 08:35:14 -07:00
Alex Xu b3db3256d6 Create package-windows7.yml 2025-08-22 20:21:22 -07:00
Alex Xu 96a92fb9bb Update setup.py 2025-08-21 21:51:56 -07:00
Alex Xu 18f02df3a1 minimum macos is 10.14 mojave (#1068) 2025-08-21 21:28:27 -07:00
Alex Xu cab7cae714 pdf output: margin fill (#1065) 2025-08-14 09:12:45 -07:00
Alex Xu a41f947030 remove print 2025-08-13 22:23:43 -07:00
Alex Xu 753eeb64eb Update README.md 2025-08-05 07:30:51 -07:00
Alex Xu a63d9e3ad0 fix cbz split 2025-08-04 09:18:33 -07:00
Alex Xu cc01dc611a add macOS 10.13+ legacy support (#1055)
* add macOS 10.13+ legacy support

* fix space
2025-08-04 09:15:11 -07:00
Alex Xu 9a605c2d8a dot_clean in c2p 2025-08-04 09:00:14 -07:00
Alex Xu a7005748c7 rmtree ignores errors 2025-08-04 08:36:43 -07:00
Alex Xu 55193119fb 10% page number crop 2025-07-30 10:39:28 -07:00
Alex Xu 741cab68f3 min crop with page numbers (#1050)
* min crop with page numbers

* fix order
2025-07-26 19:13:15 -07:00
Alex Xu 7f8f3e67b7 Update README.md 2025-07-26 07:36:58 -07:00
Alex Xu be12661f38 only flatten super long paths on Windows 2025-07-26 07:26:38 -07:00
Alex Xu 06e2ee2968 ignore 2% of pixels near edges and don't crop more than 10% per edge (#1044)
* max crop and ignore edges

* make edge_bbox neater
2025-07-26 07:26:10 -07:00
Alex Xu 27296565a3 display non kindle only 2025-07-26 07:17:45 -07:00
Alex Xu bb70337a35 crop_main_cover ratio adjustment 2025-07-26 07:12:44 -07:00
Alex Xu cf0586ae70 Update README.md 2025-07-22 17:27:09 -07:00
Alex Xu 4100141b46 Update README.md 2025-07-22 10:38:43 -07:00
Alex Xu 8eb81b7d67 fix 5.15.3 typo 2025-07-22 10:38:02 -07:00
Alex Xu e2dbc05a83 add OCLP note 2025-07-22 10:36:47 -07:00
Alex Xu 50b82786a1 install pymupdf on armv7 2025-07-22 09:34:59 -07:00
Alex Xu 88d1643f64 Update README.md 2025-07-20 22:56:55 -07:00
Alex Xu ddf2fa360f Update README.md 2025-07-20 22:56:15 -07:00
Alex Xu 43e974f20d add humble/fanatical pdf note 2025-07-20 22:55:15 -07:00
Alex Xu e3a3e9b3c2 bump to 9.0.0 2025-07-20 21:59:24 -07:00
Alex Xu 380dc5c42c add pymupdf requirement 2025-07-20 21:57:08 -07:00
Alex Xu 8ab7520754 nested archives are not supported 2025-07-20 13:49:18 -07:00
Alex Xu 3cd6e09bcb extract_image instead of Pixmap if possible 20x faster 2025-07-20 12:20:13 -07:00
Alex Xu cb5f4db5c4 don't try catch so many layers of pdf 2025-07-20 12:04:25 -07:00
Alex Xu 61bfb0a51f fix pdf resolution 2025-07-20 09:19:40 -07:00
Alex Xu 2f03119926 add mupdf perf_counters 2025-07-20 09:02:19 -07:00
Alex Xu 8f08c63f4e pdf input uses all cpu cores 2025-07-20 09:02:19 -07:00
Alex Xu d1a443b3d8 Update README.md 2025-07-18 10:23:36 -07:00
Alex Xu f8c35ce634 Update README.md 2025-07-18 10:23:01 -07:00
Alex Xu 580a800d25 Update README.md 2025-07-18 10:18:01 -07:00
Alex Xu 023797f012 fix imports 2025-07-18 07:38:50 -07:00
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