diff options
| -rw-r--r-- | README.md | 24 | ||||
| -rw-r--r-- | kcc.iss | 2 | ||||
| -rw-r--r-- | kcc.py | 2 | ||||
| -rw-r--r-- | kcc/KCC_gui.py | 6 | ||||
| -rw-r--r-- | kcc/__init__.py | 2 | ||||
| -rwxr-xr-x | kcc/comic2ebook.py | 2 | ||||
| -rw-r--r-- | kcc/comic2panel.py | 2 | ||||
| -rw-r--r-- | kcc/kindlesplit.py | 6 | ||||
| -rw-r--r-- | setup.py | 4 | ||||
| -rw-r--r-- | setup.sh | 2 |
10 files changed, 31 insertions, 21 deletions
diff --git a/README.md b/README.md index 0285234..ad985a7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # KCC -**Kindle Comic Converter** is a Python app to convert comic files or folders to ePub or Panel View MOBI. +**Kindle Comic Converter** is a Python app to convert comic files or folders to ePub, Panel View MOBI or E-Ink optimized CBZ. It was initally developed for Kindle but since v2.2 it outputs valid ePub 2.0 so _**despite its name, KCC is actually a comic to EPUB converter that every e-reader owner can happily use**_. It can also optionally optimize images by applying a number of transformations. @@ -11,7 +11,8 @@ Amazon's tool is for comic publishers and involves a lot of manual effort, while _KC2_ in no way is a replacement for **KCC** so you can be quite confident we'll going to carry on developing our little monster ;-) ### Issues / new features / donations -If you have some problems using KCC please [file an issue here](https://github.com/ciromattia/kcc/issues/new). +If you have general questions about usage, feedback etc. please [post it here](http://www.mobileread.com/forums/showthread.php?t=207461). +If you have some **technical** problems using KCC please [file an issue here](https://github.com/ciromattia/kcc/issues/new). If you can fix an open issue, fork & make a pull request. If you want more chances an issue is fixes or your wanted feature added, consider [placing a bounty](https://www.bountysource.com/trackers/65571-ciromattia-kcc)! @@ -23,12 +24,11 @@ If you find **KCC** valuable you can consider donating to the authors: You can find the latest released binary at the following links: - **Windows:** [http://kcc.vulturis.eu/Windows/](http://kcc.vulturis.eu/Windows/) - **Linux:** [http://kcc.vulturis.eu/Linux/](http://kcc.vulturis.eu/Linux/) -- **OS X (10.8 or later):** [http://kcc.vulturis.eu/OSX/](http://kcc.vulturis.eu/OSX/) +- **OS X 10.8+:** [http://kcc.vulturis.eu/OSX/](http://kcc.vulturis.eu/OSX/) ## INPUT FORMATS **KCC** can understand and convert, at the moment, the following input types: -- PNG, JPG, GIF, TIFF, BMP -- Folders +- Folders containing: PNG, JPG, GIF, TIFF or BMP files - CBZ, ZIP - CBR, RAR *(With `unrar` executable)* - CB7, 7Z *(With `7za` executable)* @@ -132,11 +132,14 @@ The app relies and includes the following scripts/binaries: * [Kindle Paperwhite](http://kcc.vulturis.eu/Samples/Ubunchu!-KPW.mobi) * [Kindle](http://kcc.vulturis.eu/Samples/Ubunchu!-K345.mobi) * [Kindle DX/DXG](http://kcc.vulturis.eu/Samples/Ubunchu!-KDX.mobi) -* [Kindle Fire](http://kcc.vulturis.eu/Samples/Ubunchu!-KF.mobi) * [Kindle Fire HD](http://kcc.vulturis.eu/Samples/Ubunchu!-KFHD.mobi) * [Kindle Fire HD 8.9"](http://kcc.vulturis.eu/Samples/Ubunchu!-KFHD8.mobi) * [Kindle Fire HDX](http://kcc.vulturis.eu/Samples/Ubunchu!-KFHDX.mobi) * [Kindle Fire HDX 8.9"](http://kcc.vulturis.eu/Samples/Ubunchu!-KFHDX8.mobi) +* [Kobo Mini/Touch](http://kcc.vulturis.eu/Samples/Ubunchu!-KoMT.cbz) +* [Kobo Glow](http://kcc.vulturis.eu/Samples/Ubunchu!-KoG.cbz) +* [Kobo Aura](http://kcc.vulturis.eu/Samples/Ubunchu!-KoA.cbz) +* [Kobo Aura HD](http://kcc.vulturis.eu/Samples/Ubunchu!-KoAHD.cbz) ## CHANGELOG ####1.0 @@ -294,6 +297,15 @@ The app relies and includes the following scripts/binaries: * Fixed previous PNG output fix * Fixed Panel View anomalies +####3.7: +* Added profiles for KOBO devices +* Improved Panel View support +* Improved WebToon splitter +* Improved margin color autodetection +* Tweaked EPUB output +* Fixed stretching option +* GUI tweaks and minor bugfixes + ## COPYRIGHT Copyright (c) 2012-2013 Ciro Mattia Gonano and Paweł Jastrzębski. diff --git a/kcc.iss b/kcc.iss index 1273bab..6f18fe2 100644 --- a/kcc.iss +++ b/kcc.iss @@ -1,5 +1,5 @@ #define MyAppName "Kindle Comic Converter" -#define MyAppVersion "3.6.2" +#define MyAppVersion "3.7" #define MyAppPublisher "Ciro Mattia Gonano, Paweł Jastrzębski" #define MyAppURL "http://kcc.vulturis.eu/" #define MyAppExeName "KCC.exe" diff --git a/kcc.py b/kcc.py index b3f0292..9037596 100644 --- a/kcc.py +++ b/kcc.py @@ -18,7 +18,7 @@ # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -__version__ = '3.6.2' +__version__ = '3.7' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' __docformat__ = 'restructuredtext en' diff --git a/kcc/KCC_gui.py b/kcc/KCC_gui.py index d6b0f03..29085b1 100644 --- a/kcc/KCC_gui.py +++ b/kcc/KCC_gui.py @@ -17,7 +17,7 @@ # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -__version__ = '3.6.2' +__version__ = '3.7' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' __docformat__ = 'restructuredtext en' @@ -1076,7 +1076,9 @@ class KCCGUI(KCC_ui.Ui_KCC): statusBarLabel = QtGui.QLabel('<b><a href="http://kcc.vulturis.eu/">HOMEPAGE</a> - <a href="https://github.com/' 'ciromattia/kcc/blob/master/README.md#issues--new-features--donations">DONATE</a>' - ' - <a href="https://github.com/ciromattia/kcc/wiki">WIKI</a></b>') + ' - <a href="https://github.com/ciromattia/kcc/wiki">WIKI</a>' + ' - <a href="http://www.mobileread.com/forums/showthread.php?t=207461">FORUM</a>' + '</b>') statusBarLabel.setAlignment(QtCore.Qt.AlignCenter) statusBarLabel.setStyleSheet(self.statusBarStyle) statusBarLabel.setOpenExternalLinks(True) diff --git a/kcc/__init__.py b/kcc/__init__.py index 652089e..34a1962 100644 --- a/kcc/__init__.py +++ b/kcc/__init__.py @@ -1,4 +1,4 @@ -__version__ = '3.6.2' +__version__ = '3.7' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' __docformat__ = 'restructuredtext en' \ No newline at end of file diff --git a/kcc/comic2ebook.py b/kcc/comic2ebook.py index e756825..65c1014 100755 --- a/kcc/comic2ebook.py +++ b/kcc/comic2ebook.py @@ -18,7 +18,7 @@ # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. # -__version__ = '3.6.2' +__version__ = '3.7' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' __docformat__ = 'restructuredtext en' diff --git a/kcc/comic2panel.py b/kcc/comic2panel.py index 4fd86ed..ad0d744 100644 --- a/kcc/comic2panel.py +++ b/kcc/comic2panel.py @@ -18,7 +18,7 @@ # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. # -__version__ = '3.6.2' +__version__ = '3.7' __license__ = 'ISC' __copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' __docformat__ = 'restructuredtext en' diff --git a/kcc/kindlesplit.py b/kcc/kindlesplit.py index c8ae74d..c77994f 100644 --- a/kcc/kindlesplit.py +++ b/kcc/kindlesplit.py @@ -1,6 +1,6 @@ # Based on initial version of KindleUnpack. Copyright (C) 2009 Charles M. Hannum <[email protected]> # Improvements Copyright (C) 2009-2012 P. Durrant, K. Hendricks, S. Siebert, fandrieu, DiapDealer, nickredding -# Copyright (C) 2013 Pawel Jastrzebski <[email protected]> +# Changes for KCC Copyright (C) 2013 Pawel Jastrzebski <[email protected]> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,10 +15,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -__license__ = 'ISC' -__copyright__ = '2012-2013, Ciro Mattia Gonano <[email protected]>, Pawel Jastrzebski <[email protected]>' -__docformat__ = 'restructuredtext en' - import struct # from uuid import uuid4 diff --git a/setup.py b/setup.py index 1a36ef9..98b03f1 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ Usage (Windows): from sys import platform NAME = "KindleComicConverter" -VERSION = "3.6.2" +VERSION = "3.7" MAIN = "kcc.py" if platform == "darwin": @@ -44,7 +44,7 @@ if platform == "darwin": CFBundleTypeRole='Viewer', ) ], - LSMinimumSystemVersion='10.6.0', + LSMinimumSystemVersion='10.8.0', LSEnvironment=dict( PATH='/usr/local/bin:/usr/bin:/bin' ), diff --git a/setup.sh b/setup.sh index b4487ca..6a63342 100644 --- a/setup.sh +++ b/setup.sh @@ -1,7 +1,7 @@ #!/bin/bash # Linux Python package build script -VERSION="3.6.2" +VERSION="3.7" cp kcc.py __main__.py zip kcc.zip __main__.py kcc/*.py |