From 58aab0cb65752ed3e5f84380406c753fc65a3a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20CHEMIN?= Date: Fri, 6 Feb 2026 18:46:42 +0100 Subject: [PATCH] Lower minimum chunk size to 50 MB, Remarkable chunk size default of 100 MB (#1240) * accept smaller chunks size on gui * add default target size for Remarkable to 95 * remove rc changes --- gui/KCC.ui | 2 +- kindlecomicconverter/KCC_ui.py | 2 +- kindlecomicconverter/comic2ebook.py | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gui/KCC.ui b/gui/KCC.ui index 63dd857..3359be8 100644 --- a/gui/KCC.ui +++ b/gui/KCC.ui @@ -473,7 +473,7 @@ - 100 + 50 600 diff --git a/kindlecomicconverter/KCC_ui.py b/kindlecomicconverter/KCC_ui.py index 3574d15..c781a97 100644 --- a/kindlecomicconverter/KCC_ui.py +++ b/kindlecomicconverter/KCC_ui.py @@ -266,7 +266,7 @@ class Ui_mainWindow(object): self.chunkSizeBox = QSpinBox(self.chunkSizeWidget) self.chunkSizeBox.setObjectName(u"chunkSizeBox") - self.chunkSizeBox.setMinimum(100) + self.chunkSizeBox.setMinimum(50) self.chunkSizeBox.setMaximum(600) self.chunkSizeBox.setValue(400) diff --git a/kindlecomicconverter/comic2ebook.py b/kindlecomicconverter/comic2ebook.py index 7c119fc..fa5a7f0 100755 --- a/kindlecomicconverter/comic2ebook.py +++ b/kindlecomicconverter/comic2ebook.py @@ -1423,6 +1423,8 @@ def checkOptions(options): options.format = 'MOBI' if options.batchsplit != 2: options.batchsplit = 1 + if not options.targetsize and options.profile.startswith('Rmk'): + options.targetsize = 95 if options.format == 'MOBI+EPUB': options.keep_epub = True options.format = 'MOBI' @@ -1775,4 +1777,3 @@ def makeMOBI(work, qtgui=None): makeMOBIWorkerPool.close() makeMOBIWorkerPool.join() return makeMOBIWorkerOutput -