diff options
author | Paweł Jastrzębski <pawelj@iosphe.re> | 2015-10-29 17:12:18 +0100 |
---|---|---|
committer | Paweł Jastrzębski <pawelj@iosphe.re> | 2015-10-29 17:12:18 +0100 |
commit | 7305ccffc5b9123a395587dd764a39921fd94fdc (patch) | |
tree | 27c72ccd2248940b6323f28e6f4df3fc135cc2c4 | |
parent | OS X: GUI update (diff) | |
download | kcc-7305ccffc5b9123a395587dd764a39921fd94fdc.tar.gz kcc-7305ccffc5b9123a395587dd764a39921fd94fdc.tar.bz2 kcc-7305ccffc5b9123a395587dd764a39921fd94fdc.zip |
Updated README + version bump
-rw-r--r-- | Dockerfile | 2 | ||||
-rw-r--r-- | README.md | 96 | ||||
-rw-r--r-- | kcc.iss | 2 | ||||
-rw-r--r-- | kcc/__init__.py | 2 | ||||
-rw-r--r-- | other/osx/Info.plist | 6 |
5 files changed, 57 insertions, 51 deletions
diff --git a/Dockerfile b/Dockerfile index 3a5500e..7b369af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM acidweb/kcc-base MAINTAINER Paweł Jastrzębski <pawelj@iosphe.re> -ENV KCCVER 4.6.5 +ENV KCCVER 5.0 ADD . /app RUN pip3 install pillow python-slugify psutil scandir pyinstaller diff --git a/README.md b/README.md index 3f07a41..f6965b6 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,9 @@ If you find **KCC** valuable you can consider donating to the authors: ## BINARY RELEASES You can find the latest released binary at the following links: -- **Windows (Vista or newer):** [http://kcc.iosphe.re/Windows/](http://kcc.iosphe.re/Windows/) -- **Linux:** [http://kcc.iosphe.re/Linux/](http://kcc.iosphe.re/Linux/) -- **OS X (10.8+):** [http://kcc.iosphe.re/OSX/](http://kcc.iosphe.re/OSX/) +- **Windows (64-bit only):** [http://kcc.iosphe.re/Windows/](http://kcc.iosphe.re/Windows/) +- **Linux (Glibc 2.19+):** [http://kcc.iosphe.re/Linux/](http://kcc.iosphe.re/Linux/) +- **OS X (10.9+):** [http://kcc.iosphe.re/OSX/](http://kcc.iosphe.re/OSX/) ## DEPENDENCIES Following software is required to run Linux version of **KCC** and/or bare sources: @@ -69,49 +69,48 @@ CLI version of **KCC** is intended for power users. It is not idiot-proof like G ### Standalone `kcc-c2e.py` usage: ``` -Usage: kcc-c2e [options] comic_file|comic_folder - -Options: - MAIN: - -p PROFILE, --profile=PROFILE +Usage: kcc-c2e [options] comic_file|comic_folder + +Options: + MAIN: + -p PROFILE, --profile=PROFILE Device profile (Available options: K1, K2, K345, KDX, - KPW, KV, KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O) [Default=KV] - -q QUALITY, --quality=QUALITY - Quality of Panel View. 0 - Normal 1 - High 2 - Ultra [Default=0] - -m, --manga-style Manga style (Right-to-left reading and splitting) - -w, --webtoon Webtoon processing mode - - OUTPUT SETTINGS: - -o OUTPUT, --output=OUTPUT - Output generated file to specified directory or file - -t TITLE, --title=TITLE - Comic title [Default=filename or directory name] - -f FORMAT, --format=FORMAT - Output format (Available options: Auto, MOBI, - EPUB, CBZ) [Default=Auto] - --batchsplit Split output into multiple files - - PROCESSING: - --blackborders Disable autodetection and force black borders - --whiteborders Disable autodetection and force white borders - --forcecolor Don't convert images to grayscale - --forcepng Create PNG files instead JPEG - --gamma=GAMMA Apply gamma correction to linearize the image [Default=Auto] - --nocutpagenumbers Don't try to cut page numbering on images - --noprocessing Don't apply image preprocessing - --nosplitrotate Disable splitting and rotation - --rotate Rotate landscape pages instead of splitting them - --stretch Stretch images to device's resolution - --upscale Resize images smaller than device's resolution - - CUSTOM PROFILE: - --customwidth=CUSTOMWIDTH - Replace screen width provided by device profile - --customheight=CUSTOMHEIGHT - Replace screen height provided by device profile - - OTHER: - -h, --help Show this help message and exit + KPW, KV, KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O) [Default=KV] + -m, --manga-style Manga style (right-to-left reading and splitting) + -w, --webtoon Webtoon processing mode + + OUTPUT SETTINGS: + -o OUTPUT, --output=OUTPUT + Output generated file to specified directory or file + -t TITLE, --title=TITLE + Comic title [Default=filename or directory name] + -f FORMAT, --format=FORMAT + Output format (Available options: Auto, MOBI, EPUB, + CBZ) [Default=Auto] + -b, --batchsplit Split output into multiple files + + PROCESSING: + -u, --upscale Resize images smaller than device's resolution + -s, --stretch Stretch images to device's resolution + -r SPLITTER, --splitter=SPLITTER + Double page parsing mode. 0: Split 1: Rotate 2: Both [Default=0] + -g GAMMA, --gamma=GAMMA + Apply gamma correction to linearize the image [Default=Auto] + --hq Enable high quality Panel View + --blackborders Disable autodetection and force black borders + --whiteborders Disable autodetection and force white borders + --forcecolor Don't convert images to grayscale + --forcepng Create PNG files instead JPEG + --nocutpagenumbers Don't try to cut page numbers from images + + CUSTOM PROFILE: + --customwidth=CUSTOMWIDTH + Replace screen width provided by device profile + --customheight=CUSTOMHEIGHT + Replace screen height provided by device profile + + OTHER: + -h, --help Show this help message and exit ``` ### Standalone `kcc-c2p.py` usage: @@ -156,6 +155,13 @@ The app relies and includes the following scripts: * [Kobo Aura H2O](http://kcc.iosphe.re/Samples/Ubunchu-KoAH2O.kepub.epub) ## CHANGELOG +####5.0: +* Major overhaul of internal mechanisms and GUI +* Added cover upload feature +* Tweaked Webtoon parsing mode +* Fixed multiple smaller issues +* Migrated build enviroment to PyInstaller + ####4.6.5: * Fixed multiple Windows and OS X issues * Allowed Linux release to use older PyQT5 version diff --git a/kcc.iss b/kcc.iss index 8dc1eb3..054a5e4 100644 --- a/kcc.iss +++ b/kcc.iss @@ -1,5 +1,5 @@ #define MyAppName "Kindle Comic Converter" -#define MyAppVersion "4.6.5" +#define MyAppVersion "5.0" #define MyAppPublisher "Ciro Mattia Gonano, Paweł Jastrzębski" #define MyAppURL "http://kcc.iosphe.re/" #define MyAppExeName "KCC.exe" diff --git a/kcc/__init__.py b/kcc/__init__.py index 0670e9c..c561082 100644 --- a/kcc/__init__.py +++ b/kcc/__init__.py @@ -1,4 +1,4 @@ -__version__ = '4.6.5' +__version__ = '5.0' __license__ = 'ISC' __copyright__ = '2012-2015, Ciro Mattia Gonano <ciromattia@gmail.com>, Pawel Jastrzebski <pawelj@iosphe.re>' __docformat__ = 'restructuredtext en' diff --git a/other/osx/Info.plist b/other/osx/Info.plist index 83a65cb..bb87c7d 100644 --- a/other/osx/Info.plist +++ b/other/osx/Info.plist @@ -9,7 +9,7 @@ <key>CFBundleExecutable</key> <string>MacOS/Kindle Comic Converter</string> <key>CFBundleGetInfoString</key> - <string>KindleComicConverter 4.6.5, written 2012-2015 by Ciro Mattia Gonano and Pawel Jastrzebski</string> + <string>KindleComicConverter 5.0, written 2012-2015 by Ciro Mattia Gonano and Pawel Jastrzebski</string> <key>CFBundleIconFile</key> <string>comic2ebook.icns</string> <key>CFBundleIdentifier</key> @@ -21,11 +21,11 @@ <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleShortVersionString</key> - <string>4.6.5</string> + <string>5.0.0</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> - <string>4.6.5</string> + <string>5.0.0</string> <key>LSEnvironment</key> <dict> <key>PATH</key> |