56 Commits

Author SHA1 Message Date
02583cc715
factor rendering 2023-04-16 18:02:31 +02:00
a7a29d6326
rebuild toc and content
handle landscape mode
better handling double page with epub 3.3 center spread support
improve support for apple book
2023-04-16 11:47:57 +02:00
ed1a312027
remove panelview 2023-04-16 11:44:03 +02:00
5276f2ba6f
improve fmt part, using consistant size 2023-04-11 17:35:14 +02:00
yoanhg421
d883b9b54c
Update filename to show total parts when using size limit. 2023-04-11 06:25:28 -07: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
07381d1f71
improve dry render
add cover file
use tree and don't skip any struct for file render
fix toc render
2023-04-09 19:52:26 +02:00
50203b9804
fix space for getTree 2023-04-09 18:40:22 +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
a46b02d38a
use sort path to support path with number 2023-04-08 20:54:50 +02:00
7a4821d43d
display toc on dry mode 2023-04-08 13:16:16 +02:00
bcfd342026
remove last page from toc
this is already include in kindle
2023-04-08 11:28:25 +02:00
0e9ae95df0
add option to strip first directory from toc 2023-04-08 11:27:57 +02:00
a24bf0cfc8
fill nav files to get toc 2023-04-07 18:29:42 +02:00
d6c761ec6c
add part information in title and series meta 2023-03-31 09:07:39 +02:00
8a77bda99e
simplify content opf, revamp needspace 2023-03-05 17:59:50 +01: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
f0673b8f58
remove blank page for double page rendering 2023-01-16 08:46:32 +01:00
6dc220d0f4
remove blankline in template rendering 2023-01-16 08:45:01 +01:00
21b099ab33
improve spread, and blank for double page rendering
When autosplitdoublepage is activated,
We will display a blank page after the full image,
if necessary, for good rendering on a reader that support,
double page rendering (like Apple Book).
2023-01-16 00:20:41 +01:00
5f661aec57
add manga mode 2023-01-15 19:25:38 +01:00
7adea5ddbd
add auto split double page 2023-01-14 18:11:22 +01:00
3524ce6d04
add workers and autorotate options 2023-01-03 19:58:19 +01:00
8475faa648
add brightness and contrast 2023-01-01 18:45:54 +01:00
d8da68cdc4
add palette with algo, fix naming 2022-12-31 00:16:20 +01:00
96c7d761ee
add algo for RGB to GrayScale 2022-12-30 18:20:38 +01:00
b7c783aec5
part is the first page 2022-12-30 14:18:21 +01:00
eb615c377a
improve progressbar 2022-12-30 13:17:47 +01:00
6721df759d
cleanup 2022-12-30 01:47:24 +01:00
f8b353e1bf
reorg, support path, cbz, cbr 2022-12-30 01:17:12 +01:00
260e6b6347
reorg 2022-12-29 22:45:56 +01:00
7a27473cb3
simplify, make only necessary public method 2022-12-29 21:18:02 +01:00
222e02f377
support io reader for converter 2022-12-29 17:30:35 +01:00
99b80b248c
prepare read other format 2022-12-29 11:05:25 +01:00
18a5611a4a
split image data / zip 2022-12-28 19:45:06 +01:00
c9b47ac030
parallel zip and improve split 2022-12-28 19:01:01 +01:00
3f6de1b0ea
with compressed files, size should be ok 2022-12-28 00:51:29 +01:00
f794b37c18
fix epub3 errors 2022-12-28 00:43:53 +01:00
30f4d20c6a
readjust cover 2022-12-27 23:00:42 +01:00
fd80342a19
improve part html 2022-12-27 21:15:48 +01:00
6444eb65a3
add part text 2022-12-27 20:10:41 +01:00
ba7291eb65
support limit and split 2022-12-27 19:59:17 +01:00
6dcaf4b7f3
load images, simplify generator 2022-12-27 18:19:23 +01:00
95eb3497e7
add limit option 2022-12-27 15:32:54 +01:00
0ee44ed40b
write buffer 2022-12-27 15:27:19 +01:00
c6fec88582
add nocrop options 2022-12-27 14:52:05 +01:00
0d5bd5a58c
file timestamp 2022-12-27 14:38:54 +01:00
2e191d19f8
add progressbar 2022-12-27 14:32:46 +01:00
837a50c950
improve processing 2022-12-27 13:34:25 +01:00