utopiafallen
62ffa2bc80
Improve processing performance by partially undoing "Refactored detection of corrupted files"
...
Commit f952634971 moved image corruption detection out from the ComicPage constructor and into a standalone detectCorruption() function. This led to a performance regression because now corruption detection happens in a single thread when it used to be distributed across worker threads, and because a source image is now loaded twice in memory: once during corruption detection and once when actually going to process the image.
Image file corruption detection is now back inside the ComicPage constructor and the extra load() has been removed because the convert() call will automatically invoke load() and most likely throw the same exceptions.
2025-02-28 19:49:13 -08:00
Alex Xu
3d4fae62d8
reduce rainbow checkbox ( #824 )
2025-02-09 19:10:56 -08:00
X5Games / Neyney10
2f703ef92c
Inter-panel cropping method. ( #810 )
...
* Inter-panel cropping method.
* 1. Save interpanelcrop option.
2. Update readme with the the new interpanelcrop argument.
3. Add a tooltip to the inter-panel crop box.
2025-01-27 13:44:23 -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
Matthias Witte
4769f68265
Remarkable profiles ( #781 )
...
* Add profiles for remarkable 1, 2 and Paper Pro
* Add remarkable icons based on Other.png
* Mention remarkable profile in README.md
2024-12-13 14:08:08 -08:00
neyney10
4a661a1a17
[A new image cropping algorithm]
...
1. Replaced both crop margins and crop margins & page num with newer algorithm.
2. Crop max power level increased to 3.0
3. Adds NumPy as a new dependency.
2024-11-11 15:51:41 -08:00
Alex Xu
5168cd73c4
Make it easier to add new profiles ( #764 )
...
* refactor
* put pw12 under oasis profile
* remove kindle 12 tag
* separate ebok and pdoc
* put cs 12 on top
2024-11-04 20:24:12 -08:00
Alex Xu
8d204668a7
add kindle 12th gen, including colorsoft ( #762 )
...
* add kindle colorsoft
* fix typo
2024-10-23 21:17:22 -07:00
Dominik Gedon
44094bdb21
Add Kobo Libra/Clara colour ( #703 )
...
* fix: trailing whitespaces
* Add color toggle mode
* Add Kobo Libra Colour
Signed-off-by: Dominik Gedon <dominik@gedon.org >
* Add Kobo Clara Colour
Signed-off-by: Dominik Gedon <dominik@gedon.org >
* Address suggestions
* Address more suggestions
---------
Signed-off-by: Dominik Gedon <dominik@gedon.org >
2024-06-09 08:00:25 -07:00
Alex Xu
a9a2f47e30
fix 1860 width
2024-05-28 09:55:59 -07:00
Alex Xu
cbc1ed5db4
Kindle Scribe 1860 max width ( #691 )
...
* Kindle Scribe 1860 max width
* create kindle_scribe_azw3 var
* clean up code
2024-05-17 09:55:43 -07:00
Alex Xu
13fedff77b
lower auto crop threshold ( #598 )
2023-10-26 19:20:26 +00:00
Alex Xu
37200bdca0
Crop images within 3% of device aspect ratio ( #495 )
...
* Crop images within 3% of device aspect ratio
* use pad instead of expand+fit
* reafactor threshold check
* remove default val
2023-05-14 16:34:11 +00:00
Alex Xu
9ab1cd359c
remove transparency from image info
2023-03-27 22:04:35 +00:00
Frédéric Brière
16e275bb1f
Added --croppingminimum option to set a cropping minimum area ratio
...
Closes #342
2023-01-21 11:30:30 +01:00
Cory Kleinschmidt
c979486e28
Fix pillow backwards compatibility, add mozjpeg-lossless-optimization to setup.py ( #461 )
...
- Fix pillow backwards compatibility
- Add mozjpeg-lossless-optimization to setup.py
2023-01-21 00:35:59 +01:00
darodi
2c19898952
Fix spread splitter not keeping aspect ratio
2023-01-14 00:31:11 +01:00
rourien
7ab96c5573
Add backwards compatibility for Pillow >9.1.0 from 4b127b1
2023-01-14 00:31:11 +01:00
rourien
1fbfaeae01
Update deprecated pillow filters
...
See https://pillow.readthedocs.io/en/stable/deprecations.html#constants
2023-01-14 00:31:11 +01:00
darodi
3ea9a486bf
profiles: add Kindle11 and Kindle Scribe
2023-01-14 00:31:10 +01:00
lennie420
95f138887e
Update with new Kobo models
...
* Update Kobo profile list
Update the Kobo models to the current models available from Kobo. I have kept Kobo Forma as this is a popular device amongst manga readers even though it's currently unlisted from Kobo UK's site.
Co-authored-by: darodi <4682830+darodi@users.noreply.github.com >
2023-01-14 00:31:10 +01:00
darodi
324047bebc
Fix type error in autocontrastImage
2023-01-14 00:27:53 +01:00
darodi
842a729c75
turn 1x4 strips into 2x2
2023-01-14 00:27:53 +01:00
darodi
79715c6a06
add --mozjpeg option and GUI checkBox
2023-01-13 22:48:53 +01:00
Einlar
c91be77588
Add profile for Kindle PW5/Signature
2021-11-13 13:50:56 +01:00
Frédéric Brière
9fdbf095d3
Add profiles for the Kobo Clara HD and Libra H2O
...
Note: I omitted the "HD" and "H2O" suffixes from the labels to keep
things simple, since they do not denote a variation of a preexisting
model, as was the case with the Aura.
2019-11-12 11:59:22 -05:00
Paweł Jastrzębski
67e913ed9e
Version bump
2019-10-21 13:50:53 +02:00
Paweł Jastrzębski
50dc7fbffe
Added profile label for Oasis 3
...
New profile is unnecessary.
2019-08-04 08:40:48 +02:00
Paweł Jastrzębski
409f077c3e
Bye, bye DEBs
2019-03-06 19:50:17 +01:00
Paweł Jastrzębski
c07a9657ef
Removed MCD support
2019-03-06 16:16:26 +01:00
Paweł Jastrzębski
7f719a22ad
Added PW4 profile ( close #293 )
2019-03-06 16:01:18 +01:00
Paweł Jastrzębski
332d3d455e
Version bump
2019-03-06 15:47:18 +01:00
MurphyTsai
a7ea795df5
support kobo forma.
2019-01-03 14:52:28 +08:00
Paweł Jastrzębski
6792c2d366
Bump MAX_IMAGE_PIXELS ( close #273 )
2018-07-09 08:30:12 +02:00
Paweł Jastrzębski
968b083fb2
Updated build enviroment
2018-03-10 08:41:12 +01:00
Paweł Jastrzębski
5ecddaceab
Version bump
2018-03-08 16:12:56 +01:00
Paweł Jastrzębski
829a5f25e7
Experimental KFX output
2017-11-05 18:54:11 +01:00
Paweł Jastrzębski
a695a4c151
Code cleanup
2017-11-02 10:28:43 +01:00
Paweł Jastrzębski
458c28281f
Added Oasis 2 profile ( close #249 )
2017-10-13 09:12:17 +02:00
Paweł Jastrzębski
066d1401bd
Cleaned profile list
2017-08-17 10:11:24 +02:00
Paweł Jastrzębski
cc3da40fd7
Fixed page splitter
2017-04-06 15:24:03 +02:00
Paweł Jastrzębski
283d6101cd
Reimplemented HQ Panel View ( close #223 )
2017-03-22 10:46:58 +01:00
Paweł Jastrzębski
2e9b3389e4
Code cleanup
2017-03-15 18:30:32 +01:00
Paweł Jastrzębski
807a2d1dff
Tweaked cover parsing
2017-02-05 08:53:09 +01:00
Paweł Jastrzębski
45c1afcad4
Update build environment
2017-01-20 09:44:21 +01:00