about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaweł Jastrzębski <pawelj@iosphe.re>2015-10-29 17:12:18 +0100
committerPaweł Jastrzębski <pawelj@iosphe.re>2015-10-29 17:12:18 +0100
commit7305ccffc5b9123a395587dd764a39921fd94fdc (patch)
tree27c72ccd2248940b6323f28e6f4df3fc135cc2c4
parentOS X: GUI update (diff)
downloadkcc-7305ccffc5b9123a395587dd764a39921fd94fdc.tar.gz
kcc-7305ccffc5b9123a395587dd764a39921fd94fdc.tar.bz2
kcc-7305ccffc5b9123a395587dd764a39921fd94fdc.zip
Updated README + version bump
-rw-r--r--Dockerfile2
-rw-r--r--README.md96
-rw-r--r--kcc.iss2
-rw-r--r--kcc/__init__.py2
-rw-r--r--other/osx/Info.plist6
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>