Kovid Goyal
1779671e47
E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set
2015-02-19 12:43:40 +05:30
Kovid Goyal
7a4c3be138
...
2015-02-19 12:38:05 +05:30
Kovid Goyal
7a3011ea80
ODT Input: Add backlinks for footnotes/endnotes and improve their formatting. Fixes #1421056 [Enhancement: return links for footnotes when converting from odt]( https://bugs.launchpad.net/calibre/+bug/1421056 )
2015-02-19 12:14:24 +05:30
Kovid Goyal
2cc26bb124
DOCX Input: Fix regression in 2.19 that broke handling of text with leading or trailing non-breaking spaces/en-spaces/quad-spaces. Fixes #1422844 [disappearing spaces]( https://bugs.launchpad.net/calibre/+bug/1422844 )
2015-02-19 10:40:58 +05:30
Kovid Goyal
bd5ba883a1
Fix a regression that caused incorrect results when searching on numeric or date fields with relational operators. Fixes #1423390 [Numeric search not working for rating]( https://bugs.launchpad.net/calibre/+bug/1423390 )
...
Due to python dictionary randomization, which caused the operators to be
tried in random order
2015-02-19 09:24:20 +05:30
Kovid Goyal
9dee96270b
Start linux implementation of Open with
2015-02-18 22:10:12 +05:30
Kovid Goyal
eed947ae57
Use envvar to enable DOCX Output
2015-02-18 21:24:24 +05:30
Kovid Goyal
e962bd3e24
Windows: When running on windows 8 and newer register with default programs so that users can more easily select calibre or its viewer/editor as the default program to launch ebook files. See #1422248 (calibre does not show up in win 8.1 default programs)
2015-02-18 19:10:38 +05:30
Kovid Goyal
e07fc77a52
Edit Book: Reports tool: Fix double clicking on an unused image causing an error
2015-02-18 13:18:26 +05:30
Kovid Goyal
0e2de4306c
Entry point to easily run the default programs code using calibre-debug
2015-02-18 11:10:56 +05:30
Kovid Goyal
f63fd2d005
...
2015-02-18 10:37:48 +05:30
Kovid Goyal
024f25855a
...
2015-02-18 10:04:40 +05:30
Kovid Goyal
986abdf017
Function to unregister with default programs
...
Also threaded worker for registering
2015-02-18 09:57:17 +05:30
Kovid Goyal
6685946fdb
Also ignore non-existent sub-keys when deleting trees
2015-02-18 09:56:26 +05:30
Kovid Goyal
402b93394d
When deleting registry values do not raise an exception if the value does not exist
2015-02-18 09:47:12 +05:30
Kovid Goyal
760ae5719c
...
2015-02-18 08:38:39 +05:30
Kovid Goyal
9e0ad549ec
Code to register calibre with Default Programs on windows 8 and newer
2015-02-18 08:19:49 +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
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
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
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
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
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
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
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