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
Alex Xu
28b6188a3f
Delete appveyor.yml
2025-03-05 19:03:14 -08:00
Alex Xu
299f916580
add screenshot
2025-03-04 19:59:54 -08:00
Alex Xu
c39e403595
add screenshot
2025-03-04 19:58:24 -08:00
Alex Xu
e787dd2897
bump 7.3.0
2025-03-04 11:29:44 -08:00
Alex Xu and utopiafallen
01625904d1
huge speed optimization on HDD by removing md5 ( #845 )
...
* Eliminate unnecessary use of MD5 checksum
md5checksum() computes the actual checksum of a specified file, which is appropriately expensive, but the code seemed to be using the checksum result as a key into the imgMetadata dictionary to avoid handling image files being renamed during processing steps. This seems like a very expensive way to handle the rename so instead, I now update the imgMetadata keys with the new filename in the one place that the rename happens, and avoid MD5 checksums entirely.
* merge conflicts
* Add missing handling for image path renames due to nested chapter folder name
* merge conflicts
* merge conflicts
* add perf_counters
* imgFileProcessing perf_counter
* use startswith and removeprefix
---------
Co-authored-by: utopiafallen <utopiafallen@gmail.com >
2025-03-04 11:28:23 -08:00
Alex Xu
5f8526da44
all image files have unique ordered names ( #848 )
2025-03-03 07:50:21 -08:00
Alex Xu
1159e737a0
small correction to 7z ( #847 )
2025-03-02 19:55:45 -08:00
Alex Xu
5bbdb715e9
7z is faster note
2025-03-02 12:39:51 -08:00
Alex Xu
1a3cd6c916
add perf_counter to makeBook ( #846 )
2025-03-02 12:24:49 -08:00
Alex Xu
e1e6d587f4
makeZIP now prefers 7z for SPEED ( #844 )
2025-03-02 11:08:27 -08:00
Alex Xu
ca5c0bdd61
fix error messages that only say a single number ( #843 )
2025-03-01 19:40:55 -08:00
Alex Xu
c6f491d27e
bump 7.2.3
2025-02-28 20:44:45 -08:00
Alex Xu
c9ed3feef1
deprioritize tar ( #842 )
2025-02-28 20:17:41 -08:00
Alex Xu
be147fe7e5
saves several seconds per file ( #841 )
2025-02-28 20:11:11 -08:00
Alex Xu
11186d07c0
fix file splitting/chunking for real in certain situations ( #839 )
...
* fix file splitting without ComicInfo.xml
* remove dead var
2025-02-28 19:19:11 -08:00
Alex Xu
4b3cd6882a
Revert "Build windows GUI version normally without docker" ( #835 )
...
* Revert "remove GUI windows docker"
This reverts commit 4fc5cc9dfb .
* build windows gui version with docker
* cffi
* bump 7.2.2
2025-02-25 08:57:40 -08:00
Alex Xu
b35a2baf05
bump 7.2.1
2025-02-20 18:24:53 -08:00
Alex Xu
11a395e983
fix pdf workdir ( #830 )
2025-02-20 18:24:06 -08:00
Alex Xu
2e39a8c227
add jpeg2000 ( #828 )
2025-02-19 16:29:26 -08:00
Alex Xu
02535421a0
rename batch to chunk ( #826 )
2025-02-12 15:31:40 -08:00
Alex Xu
3d4fae62d8
reduce rainbow checkbox ( #824 )
2025-02-09 19:10:56 -08:00
Alex Xu
2b550b8b98
bump to 7.2.0
2025-02-06 14:08:11 -08:00
Alex Xu
ecee7cf6f5
don't sanitize twice
2025-02-06 14:07:09 -08:00
Alex Xu
b0a5558da1
write temp files next to source instead of on main ssd ( #820 )
...
* extract to same folder
* rename split to batch
* write temp files to source
2025-01-30 12:42:02 -08:00
Alex Xu
1b487c18d6
with certain file structures: fix large file chunking, ComicInfo.xml, permissions ( #819 )
...
* fix nested folder extraction
* add comicinfo.xml handling
* sanitize
* add error handling
* space
2025-01-30 11:31:33 -08:00
Alex Xu
a3546d19c3
add build_binary commands to readme ( #818 )
2025-01-29 19:14:08 -08:00
Alex Xu
4fb993b38b
add example new checkbox PR ( #815 )
2025-01-27 13:42:06 -08:00
Alex Xu
1401f94c1f
reorganize imports to match autogenerated files ( #813 )
...
* reorganize imports of QtGui and more
* remove unused imports
2025-01-23 09:36:03 -08:00
Alex Xu
a9d0c57ba6
build appimage on ubuntu-22.04 instead of 24.04 ( #803 )
2025-01-06 18:05:47 -08:00
Alex Xu
5598596650
bump to 7.1.2
2025-01-05 08:59:37 -08:00
Alex Xu
4b7b6d1c58
Revert "qt6-wayland ( #800 )" ( #801 )
...
This reverts commit 075bc748d1 .
2025-01-04 22:45:00 -08:00
Alex Xu
075bc748d1
qt6-wayland ( #800 )
2025-01-04 22:35:22 -08:00
Alex Xu
9e318ed33e
add author gui ( #799 )
2025-01-04 21:49:51 -08:00
Alex Xu
6d21bfa6fa
bump to 7.1.1
2025-01-03 20:08:13 -08:00
Alex Xu
132574d57d
remove fastnumbers ( #798 )
2025-01-03 20:06:44 -08:00
Alex Xu
317fb33fd0
No Rotate option ( #785 )
...
* no rotate
* Revert "no rotate"
This reverts commit b6f1fe8882 .
* implement norotate
2025-01-03 19:43:20 -08:00
Alex Xu
2189f4b1cb
Revert "build appimage on ubuntu-20.04 instead of 22.04 ( #795 )" ( #797 )
...
This reverts commit 462a3cebde .
2024-12-31 18:41:10 -08:00
Alex Xu
462a3cebde
build appimage on ubuntu-20.04 instead of 22.04 ( #795 )
2024-12-31 09:05:09 -08:00