86 Commits

Author SHA1 Message Date
8233d067ef
handle errors 2024-04-28 21:35:36 +02:00
f4501753c5
factor stderr printing 2024-04-28 19:36:49 +02:00
0dde6e02a4
add skip crop if limit reached 2024-04-28 19:28:35 +02:00
c75c58dede
add crop limit option 2024-04-27 17:57:49 +02:00
139acd864b
fix naming 2024-02-09 10:46:20 +02:00
ca73ac9682
rename splitted to split 2024-02-08 20:49:35 +02:00
b6db09aa9e
fix typo & grammar 2024-02-08 20:44:00 +02:00
a552d7ac90
add json output 2023-09-30 20:20:20 +02:00
77d6600a36
add apple book compatibility mode 2023-09-24 13:40:41 +02:00
21cbde14bc
add option keepdoublepageifsplitted 2023-09-23 09:51:47 +02:00
7ce25bb234
create auto contrast filter
This filter improve contrast
and make the comics more
readable
2023-05-09 17:40:09 +02:00
2650b926f8
add grayscale mode
it will apply different formula to convert image into grayscale.

it works only if the source is not already in grayscale.

0 = normal
1 = average
2 = luminance
2023-05-05 12:24:12 +02:00
a54e093844
title page settings
add option to include or not title page
0 = never
1 = always
2 = when the epub is splitted
2023-05-05 12:08:48 +02:00
bd8506d367
add option to portrait only mode 2023-05-04 19:36:26 +02:00
bb15fa5538
add option to choose aspect ratio 2023-05-04 17:22:19 +02:00
88928168b4
compute original aspect ratio 2023-05-04 16:56:30 +02:00
a816350c97
add png output images format 2023-05-01 18:59:05 +02:00
ee00ed2615
option to keep skip resize filter 2023-05-01 17:09:47 +02:00
8b04cbc38f
support grayscale or color mode
grayscale is on by default
as the conversion is mainly
useful for eInk device.
2023-04-30 18:20:54 +02:00
94983b0c61
add customization for body color 2023-04-30 16:49:55 +02:00
141aeae624
show stats only if process images 2023-04-30 00:58:26 +02:00
05ac50a453
display elapse and memory usage at the end 2023-04-29 23:58:26 +02:00
b71deb257a
change Epub, epub to EPUB in code and comment 2023-04-29 11:55:13 +02:00
1bc85f4c2d
change noblankpage by noblankimage
detect blank image even if crop is disabled
2023-04-28 17:25:43 +02:00
42eba9cb3b
move options to common package 2023-04-27 18:08:32 +02:00
4dc1f7275f
improve crop ratio 2023-04-26 18:22:33 +02:00
a1b7497f0c
improve crop 2023-04-26 17:38:09 +02:00
0263a64321
comments the code 2023-04-26 16:23:38 +02:00
4e4245fd21
reorg epub package 2023-04-24 10:47:04 +02:00
9cf733b553
add quiet mode 2023-04-22 15:42:39 +02:00
7f195a0b79
use ratio 1.5 for perfect both side rendering 2023-04-22 10:24:47 +02:00
ed1a312027
remove panelview 2023-04-16 11:44:03 +02:00
bb5659277b
use 8bits gray scale instead of palette
Palette limit the number of color to 16.
But kindle seems to handle more.

Remove the palette, and let the kindle handle the shade of gray
2023-04-10 11:53:53 +02:00
fbb48830d4
improve dry and sort
dry verbose list files in sorted order
sort support 3 mode
	mode 0: path=alpha, file=alpha
	mode 1: path=alphanum, file=alpha
	mode 2: path=alphanum, file=alphanum
improve alphanum sort, supporting double page like "p51-52"
2023-04-09 18:29:58 +02:00
7a4821d43d
display toc on dry mode 2023-04-08 13:16:16 +02:00
aeb5034a43
use stderr 2023-04-08 13:12:13 +02:00
0e9ae95df0
add option to strip first directory from toc 2023-04-08 11:27:57 +02:00
a3d6e43b83
add version command 2023-04-05 09:28:03 +02:00
e9e614ffac
fix v2 release 2023-04-03 18:15:14 +02:00
1dcbe4468d
add reset option 2023-04-02 23:40:37 +02:00
49e3d6c1d9
remove dot 2023-04-02 23:29:07 +02:00
49056e71d9
revamp command line 2023-04-02 19:43:30 +02:00
db4ba5ad5f
fix auto config 2023-04-01 19:01:37 +02:00
6bd46fc64c
save config
Support configuration in homedir.
Use it as default value for futur call.
2023-04-01 18:54:25 +02:00
393bba0266
remove panelview by default, add an option addpanelview
On kindle it's better to not add manually the panelview as it will
unlock several features:
- Animation
- Adjust to screen size
- Panel View
It means, you can still have a panel view, but it's handled by kindle
directly.
2023-03-05 00:01:19 +01:00
6f74f959fd
support comic without cover 2023-03-04 23:14:51 +01:00
6dc220d0f4
remove blankline in template rendering 2023-01-16 08:45:01 +01:00
5f661aec57
add manga mode 2023-01-15 19:25:38 +01:00
eef33a4c40
auto option 2023-01-15 15:44:33 +01:00
7adea5ddbd
add auto split double page 2023-01-14 18:11:22 +01:00