Commit Graph
100 Commits
Author SHA1 Message Date
Paweł Jastrzębski 37e42b2f0b Command-line version don't require PyQT anymore 2013-06-12 16:44:17 +02:00
Paweł Jastrzębski 1ae5b210b0 Implemented screen size override 2013-06-12 11:09:20 +02:00
Paweł Jastrzębski 3f2fb67c04 cx_Freeze tweaks 2013-06-12 09:47:54 +02:00
Paweł Jastrzębski dded30d6a6 Minor tweaks 2013-06-12 09:29:20 +02:00
Paweł Jastrzębski 047a585cc2 cx_Freeze support 2013-06-12 09:28:50 +02:00
Paweł Jastrzębski 8cb7aebf86 Icons .ico -> .png 2013-06-12 07:55:54 +02:00
Paweł Jastrzębski 439eedcec7 UI tweaks 2013-06-11 23:28:58 +02:00
Paweł Jastrzębski ed94e6508c New icons 2013-06-11 20:09:00 +02:00
Paweł Jastrzębski 9f33e756d5 QSettings + Thread proofing code + misc changes 2013-06-11 19:52:13 +02:00
Paweł Jastrzębski 9fee6568cd Updated progress bar 2013-06-11 17:39:33 +02:00
Paweł Jastrzębski 2a169d50ec Made code more thread-safe 2013-06-11 13:56:44 +02:00
Paweł Jastrzębski b2d90c2ac1 Remember last path 2013-06-11 13:39:47 +02:00
Paweł Jastrzębski 64cd253618 Litte cleanup 2013-06-11 13:27:06 +02:00
Paweł Jastrzębski 98bc6fbe4c Added progress bar 2013-06-11 12:54:23 +02:00
Paweł Jastrzębski 70e41eb0e3 Moved conversion to separate thread. No more UI freezes. 2013-06-11 08:31:30 +02:00
Paweł Jastrzębski b5e08df5d3 Fixed infinite loop 2013-06-10 22:26:16 +02:00
Paweł Jastrzębski 46034b0629 Additional ground work for expert mode 2013-06-10 22:04:22 +02:00
Paweł Jastrzębski 109da1056e Expert mode GUI 2013-06-10 20:11:44 +02:00
Paweł Jastrzębski e046565f22 "Fixed" UTF-8 problems 2013-06-10 19:34:12 +02:00
Paweł Jastrzębski ff99472278 Updated README 2013-06-10 18:12:12 +02:00
Paweł Jastrzębski a5a2c2a93f Updated README 2013-06-10 18:04:29 +02:00
Paweł Jastrzębski 4cf7a531c2 Replaced placeholder icon with real one 2013-06-10 17:53:19 +02:00
Paweł Jastrzębski b101dc780d Alpha version of QT GUI #2 2013-06-10 17:43:06 +02:00
Paweł Jastrzębski 1c7ff5c597 Alpha version of QT GUI 2013-06-10 17:18:30 +02:00
Paweł Jastrzębski 880f220355 Small cleanup 2013-06-09 09:42:10 +02:00
Paweł Jastrzębski a1d2acc845 Updated README 2013-06-05 21:04:04 +02:00
Paweł Jastrzębski b068d82ccf Made split filenames more idiot-proof 2013-05-28 13:57:11 +02:00
Paweł Jastrzębski 43ca5ac5b9 py2exe fix 2013-05-28 13:28:09 +02:00
Paweł Jastrzębski 0b90af77da Disabled cropping and page number cutting for blank pages (close #43) 2013-05-28 12:07:45 +02:00
Paweł Jastrzębski 28dcab8ee8 Multiprocessing - final final touches + Code cleanup (close #39) 2013-05-28 11:24:37 +02:00
Paweł Jastrzębski 6c468a5291 dirImgProcess - multiprocessing 2013-05-28 08:47:24 +02:00
Paweł Jastrzębski d090d8c2e8 Refactoring of dirImgProcess 2013-05-27 20:06:47 +02:00
Paweł Jastrzębski aba315866e Small tweaks 2013-05-27 18:54:39 +02:00
Paweł Jastrzębski e981aa4520 Added some comments 2013-05-27 18:46:54 +02:00
Paweł Jastrzębski e603622021 Removed redundant --panelviewhorizontal 2013-05-27 18:26:53 +02:00
Paweł Jastrzębski 3e007965b2 Fixed panel order for horizontal pages when --rotate is enabled 2013-05-27 15:21:16 +02:00
Paweł Jastrzębski c0610360a3 Updated README (I hate Markdown) 2013-05-27 09:21:09 +02:00
Paweł Jastrzębski ff8f6e073f Updated README 2013-05-27 09:18:28 +02:00
Paweł Jastrzębski aadb5407d2 Updated README 2013-05-27 09:00:01 +02:00
Paweł Jastrzębski 2e4d5eb958 Updated README 2013-05-27 08:54:51 +02:00
Paweł Jastrzębski b3681a3ceb Fixed merge 2013-05-16 11:49:49 +02:00
Paweł Jastrzębski 8c57926978 Disabling landscape mode as it is broken in this mode 2013-05-07 22:16:33 +02:00
Paweł Jastrzębski 8b1965054f Added --panelviewhorizontal option 2013-05-07 11:03:44 +02:00
Paweł Jastrzębski 18993069e3 Quantization must be disabled. 2013-04-30 12:57:32 +02:00
Paweł Jastrzębski bb24d3ca30 Preliminary support for horizontal Panel View. 2013-04-29 22:38:24 +02:00
Paweł Jastrzębski 7e191c0be5 Experimental support of Kindle Fire - Tweaks 2013-04-29 17:51:14 +02:00
Paweł Jastrzębski d9ea165bbb Experimental support of Kindle Fire 2013-04-29 17:19:06 +02:00
Paweł Jastrzębski d923299230 Updated README 2013-03-21 09:02:17 +01:00
Paweł Jastrzębski 57d7729d05 Decreasing quality
File size/quality ratio is too high. It is not worth it.
Sadly huffman table optimization build-in PIL is just simply broken.
2013-03-20 21:12:30 +01:00
Paweł Jastrzębski 25a1dcb72c Updated GUI 2013-03-20 16:34:04 +01:00
Paweł Jastrzębski cff9b73b80 Force JPEG output 2013-03-20 16:20:17 +01:00
Paweł Jastrzębski 23336de5b5 Version bump 2013-03-20 10:58:27 +01:00
Paweł Jastrzębski dfc03aee38 Restoring more safe filesize limit 2013-03-18 14:13:53 +01:00
Paweł Jastrzębski 6bc8038068 Yet another refactoring of resizeImage
I hope all bugs are dead this time!
2013-03-17 12:52:33 +01:00
Paweł Jastrzębski eb7d56c1b9 Force upscaling for spitted pages
Only when landscape mode is on.
Without it smaller splitted pages looks really bad on PW.
2013-03-17 10:45:46 +01:00
Paweł Jastrzębski f5b515ef79 GUI update 2013-03-17 09:37:57 +01:00
Paweł Jastrzębski 943431346d MAJOR Landscape Mode improvement
No idea how this change will impact Non-Kindle devices but quality
increase of spitted pages is amazing.
2013-03-17 08:47:35 +01:00
Paweł Jastrzębski a597173b71 Added high quality Panel View 2013-03-16 21:53:23 +01:00
Paweł Jastrzębski c484cc8fff Code inspection 2013-03-16 20:05:27 +01:00
Paweł Jastrzębski f195a4ccbf Preliminary Panel View support for K3/KNT 2013-03-16 19:51:23 +01:00
Paweł Jastrzębski f55bb6dce6 Code cleaning 2013-03-16 13:33:13 +01:00
Paweł Jastrzębski e7f49f8330 New profiles
Kindle Touch support Virtual Panel View.
Kindle Classic/NT is not.
2013-03-16 10:19:57 +01:00
Paweł Jastrzębski cec9356fc2 Code cleaning 2013-03-16 10:10:19 +01:00
Paweł Jastrzębski 6d704b382d Fixed merge bug 2013-03-13 21:10:50 +01:00
Paweł Jastrzębski 07bf41ea6c Made commands little shorter 2013-03-12 19:56:19 +01:00
Paweł Jastrzębski e3127ed516 Code cleanup 2013-03-12 14:00:52 +01:00
Paweł Jastrzębski 93a98db43e Disabled unused functions 2013-03-12 10:48:30 +01:00
Paweł Jastrzębski 750b55649a Draft of FakePanelView Landscape mode 2013-03-12 10:47:37 +01:00
Paweł Jastrzębski ca5854a8bd Real Panel View don't split in half 2013-03-10 18:18:20 +01:00
Paweł Jastrzębski 712f728a5e Draft of FakePanelView mode #2 2013-03-10 17:29:06 +01:00
Paweł Jastrzębski eb7766a5e5 Draft of FakePanelView mode 2013-03-10 11:58:52 +01:00
Paweł Jastrzębski 0cabbfde96 Additional tweaks of Landscape mode 2013-03-10 10:43:34 +01:00
Paweł Jastrzębski c5983276e5 Added --fakepanelview option 2013-03-10 00:03:11 +01:00
Paweł Jastrzębski c21e8e398e Small tweaks of setup files 2013-03-09 18:03:49 +01:00
Paweł Jastrzębski bba0223efc Win32 section was doubled
It builds correctly on Win32. Please define "problematic files".
2013-03-09 17:57:10 +01:00
Paweł Jastrzębski a72d1128dd Fixed OS X build script 2013-03-09 16:16:01 +01:00
Paweł Jastrzębski 0fd3f6bc0f setup.py py2exe/app -> cx_freeze
Not tested on OS X.
2013-03-08 17:55:26 +01:00
Paweł Jastrzębski d76ce6c92f Improved setup_console.py 2013-03-08 17:27:54 +01:00
Paweł Jastrzębski b6fa993c17 Fixed splitCount global 2013-03-08 17:05:17 +01:00
Paweł Jastrzębski 81509012b4 Limit is slightly higher 2013-03-07 13:43:09 +01:00
Paweł Jastrzębski 3365f111e4 setup_console.py py2exe -> cx_freeze 2013-03-07 09:26:41 +01:00
Paweł Jastrzębski fc8b26e292 Mother of all bug fixes 2013-03-06 23:08:24 +01:00
Paweł Jastrzębski 6adc2dff93 Updated README.md 2013-03-06 21:19:12 +01:00
Paweł Jastrzębski 63deec88db Updated README.md 2013-03-06 21:13:38 +01:00
Paweł Jastrzębski c37e281d69 GUI now will detect missing KindleGen 2013-03-06 21:03:04 +01:00
Paweł Jastrzębski 4a0497addc Fixed bug - CSS directory depth 2013-03-06 20:23:18 +01:00
Paweł Jastrzębski e2f5c549aa GUI improvements
Option sorting resolved slighty lame but it work.
2013-03-06 20:12:27 +01:00
Paweł Jastrzębski a8195d44ee Little cleaning and normalisation 2013-03-06 18:01:12 +01:00
Paweł Jastrzębski 6a298175f0 CSS Formatting 2013-03-06 13:39:51 +01:00
Paweł Jastrzębski 690f0298e6 Merge https://github.com/devernay/kcc into kcc-epubmargins 2013-03-06 13:08:26 +01:00
Paweł Jastrzębski fc93697c28 Merge https://github.com/ciromattia/kcc into kcc-epubmargins 2013-03-06 13:07:38 +01:00
Paweł Jastrzębski 5e65c5149c Litte cleanup of setup files
Added setup_console script that generate binaries used by AWKCC.
2013-03-06 09:41:54 +01:00
Paweł Jastrzębski 718af10be7 Updated GUI
Plus small notquantize tweaks.
2013-03-05 23:41:48 +01:00
Paweł Jastrzębski b162425e52 Added option to disable dithering 2013-03-05 22:31:26 +01:00
Paweł Jastrzębski f1b63420f6 Merge branch 'master' of https://github.com/devernay/kcc into kcc-gamma 2013-03-05 21:49:24 +01:00
Paweł Jastrzębski 38669d08ed Small .gitignore tweak 2013-03-05 16:55:14 +01:00
Paweł Jastrzębski 825eafad7f Fixed bug caused by formating
2:0 Mr. Ciromattia :-)
2013-03-05 16:52:22 +01:00
Paweł Jastrzębski f805984c1c Fixed logic - Inserting blank-page records
Variable "facing" could be bool but this way code is more readable.
2013-03-05 16:28:22 +01:00
Paweł Jastrzębski 3848c8da57 Closing media-type might be good idea
:-)
2013-03-05 14:02:03 +01:00
Paweł Jastrzębski 7672b76b00 Update 2.6 compiled bundles for Win32 2013-03-05 13:17:50 +01:00