Commit Graph

29905 Commits

Author SHA1 Message Date
Kovid Goyal 010d12e84d Make exe file descriptions consistent 2015-02-18 08:09:52 +05:30
Kovid Goyal ef50eca37c Add functions to enumerate keys and delete values 2015-02-17 22:32:12 +05:30
Kovid Goyal 589baf7b5d Implement a replacement for the python _winreg module
Much nicer interface and full support for unicode. Uses ctypes. Requires
at least Windows Vista.
2015-02-17 22:04:54 +05:30
Kovid Goyal 78e547efca Do not add unneeded icons tot he installer 2015-02-17 09:31:40 +05:30
Kovid Goyal 5b3e33c26c Add mime type for markdown 2015-02-17 09:22:17 +05:30
Kovid Goyal 3d929bf388 Add mimetype for CBC files 2015-02-17 09:18:01 +05:30
Kovid Goyal 5cb5a698ee Add viewer and editor icons to windows installer 2015-02-16 20:17:13 +05:30
Kovid Goyal 96abc72ed1 Clean up indentation in the WiX template 2015-02-16 19:22:36 +05:30
Kovid Goyal 47841f1e0f More work on DOCX Output
Use a styles manager and fix handing of page-break-after:avoid
2015-02-16 18:12:17 +05:30
Kovid Goyal 69b15134df Tag Browser: Fix incorrect grouping of words starting with graphemes, such as ash. Fixes #1422116 [Some letters break the category splitting](https://bugs.launchpad.net/calibre/+bug/1422116)
Fix Virtual Libraries not working in the View Manager plugin if the user never clicks the Virtual Library button before using the plugin.

Merge branch 'master' of https://github.com/cbhaley/calibre
2015-02-16 17:58:36 +05:30
Charles Haley af49a1ca4a Fix problem applying a search restriction if the VL menu has never been opened. See http://www.mobileread.com/forums/showthread.php?p=3047621#post3047621 2015-02-16 10:33:57 +01:00
Charles Haley 764683da58 Fix bug #1422116: different characters that sort intermixed break tag browser first letter categorization.
Also make rating and count category sorts order the list by the tag's sort value if the numeric values are the same. This turns it into a semi-stable sort when switching from name to (for example) count.
2015-02-16 10:31:21 +01:00
Kovid Goyal 59f9c55be4 ... 2015-02-16 12:52:59 +05:30
Kovid Goyal dedece789e ... 2015-02-16 06:29:25 +05:30
Kovid Goyal 36e2ab7bdf Add note about underscores being replaced by spaces when reading metadata from filenames 2015-02-16 06:26:27 +05:30
Kovid Goyal 5f764382f5 ... 2015-02-15 22:37:07 +05:30
Kovid Goyal 82d9ce0252 Edit Book spell check: For mis-spelled words of the form one:two offer one: two as a suggested correction. Fixes #1422133 [ebook editor spell check issue](https://bugs.launchpad.net/calibre/+bug/1422133) 2015-02-15 22:25:58 +05:30
Kovid Goyal 4db96c9f47 Remove Business Week as it no longer exists (behind a paywall) 2015-02-15 20:32:58 +05:30
Kovid Goyal a30fb54406 DOCX Output: Support the <br> tag 2015-02-15 19:10:33 +05:30
Kovid Goyal 97281c4569 ... 2015-02-15 18:34:25 +05:30
Kovid Goyal a403ec4351 DOCX Output: Handle invisible HTML elements 2015-02-15 18:33:34 +05:30
Kovid Goyal 51a08167db Refactor styles code into its own module 2015-02-15 18:26:55 +05:30
Kovid Goyal 957ce7604e Implement mapping of CSS to DOCX for run styles
Also switch to CSS 3 color parsing for run colors
2015-02-15 18:15:53 +05:30
Kovid Goyal 4e8f148e59 Mapping from CSS to DOCX for block styles 2015-02-15 15:43:59 +05:30
Kovid Goyal bbbcc7774e ... 2015-02-15 12:33:46 +05:30
Kovid Goyal 12271efe3d Do not write to the db when storing preferences that have not actually changed 2015-02-15 11:28:40 +05:30
Kovid Goyal 1ddde725be Ensure rec_index in the field_metadata is constant (sorted by column label) 2015-02-15 11:23:12 +05:30
Kovid Goyal 045aefd003 Kill PEP8 error about assigning lambda expressions 2015-02-15 10:54:57 +05:30
Kovid Goyal 8ae0a180c1 Conversion: Ignore incorrectly URL encoded links instead of erroring out on them. Fixes #1421996 [Private bug](https://bugs.launchpad.net/calibre/+bug/1421996) 2015-02-15 08:49:48 +05:30
Kovid Goyal 0f0e62b3a0 Get towards writing a full docx skeleton with all text but no styles/images/etc. 2015-02-14 12:47:26 +05:30
Kovid Goyal cbc85be903 Add defaults for text-shadow 2015-02-14 12:47:26 +05:30
Kovid Goyal 6c916d78cc Handle first-letter selectors 2015-02-14 12:47:26 +05:30
Kovid Goyal 6cc3b82729 Fix whitespace handling when creating <w:t> elements 2015-02-14 12:47:26 +05:30
Kovid Goyal c9f6eb7b17 ... 2015-02-14 12:47:26 +05:30
Kovid Goyal b86a502fbb ... 2015-02-14 12:47:26 +05:30
Kovid Goyal 4b20988a2e Finish up character properties 2015-02-14 12:47:26 +05:30
Kovid Goyal 05040af6fb Start work on converting character styles 2015-02-14 12:47:26 +05:30
Kovid Goyal c26f948f75 Boilerplate only docx output plugin 2015-02-14 12:47:26 +05:30
Kovid Goyal 83c764c451 ... 2015-02-14 12:47:14 +05:30
Kovid Goyal 96bc19e652 Amazon metadata download: Update plugin for website changes to Amazon Brazil. Fixes #1420629 [Amazon.br metadata source, error with accents](https://bugs.launchpad.net/calibre/+bug/1420629) 2015-02-11 12:41:22 +05:30
Kovid Goyal 22f386303d Update list of supported formats 2015-02-10 12:49:49 +05:30
Kovid Goyal 90f749533f Fix #1419612 [Fetch News: 'NoneType' object has no attribute 'extract'](https://bugs.launchpad.net/calibre/+bug/1419612) 2015-02-09 11:47:27 +05:30
Kovid Goyal df780dd8e0 E-book viewer: Remove soft-hyphens when copying text to clipboard 2015-02-08 21:54:44 +05:30
Kovid Goyal e8f1f3079f Fix #1419142 [Different uses of "OK"](https://bugs.launchpad.net/calibre/+bug/1419142) 2015-02-08 15:53:23 +05:30
Kovid Goyal 65ca3c490a Remove BOM bytes from recipes as well when compiling 2015-02-08 15:48:40 +05:30
Kovid Goyal 959acc1f28 Remove BOM mark from litres plugin and also handle BOM mark when downloading plugins 2015-02-08 15:22:31 +05:30
Kovid Goyal ba12709d65 ... 2015-02-08 13:36:27 +05:30
Kovid Goyal e1c136e3c3 Update aktualne.cz. Fixes #1419375 [Fetching aktualne.cz results in wrong encoding in article details](https://bugs.launchpad.net/calibre/+bug/1419375) 2015-02-08 09:55:18 +05:30
Kovid Goyal 05ee6b477e Make publishers in the book details panel clickable. Fixes #1419313 [[Feature Request]Make Publisher clickable](https://bugs.launchpad.net/calibre/+bug/1419313) 2015-02-08 09:50:54 +05:30
Kovid Goyal 4e9476c49f Squelch the silly E402 errors from pep8 2015-02-08 09:50:14 +05:30