22078 Commits

Author SHA1 Message Date
Roman Mukhin
fb970e24c6 Fix metadata plugin to download metadata from OZON for website changes. Fixes #1300383 [Searching metadata using Ozon.ru failed with error](https://bugs.launchpad.net/calibre/+bug/1300383) 2014-05-08 07:26:09 +05:30
Kovid Goyal
cc07a5d77d Option to run filter style info on only the file being edited currently 2014-05-07 15:26:17 +05:30
Kovid Goyal
1767c90680 Edit Book: A new tool to filter style information (Tools->Filter style
information). Useful to easily remove some CSS properties from the
entire book.
2014-05-07 14:34:11 +05:30
Kovid Goyal
418cb87f13 Subsetting embedded fonts: Fix an error when subsetting embedded fonts on windows if the username contains quotes or apostrophes. Fixes #1316533 [subset all embedded fonts > colect_font_stats error](https://bugs.launchpad.net/calibre/+bug/1316533) 2014-05-07 08:27:33 +05:30
Kovid Goyal
04b0930625 Edit book: Allow copying the list of errors from the Check Book tool to the clipboard by right clicking on the list of errors 2014-05-06 21:03:41 +05:30
Kovid Goyal
5b009747b7 Book polishing: If the books being polished have an ORIGINAL_EPUB/AZW3 format, warn the user that polishing will use it as the source and ask for confirmation. See #1316158 (Repost Enhancement Request: Polish Tool) 2014-05-06 18:51:44 +05:30
Kovid Goyal
3509c7fb60 SKip contractions ICU test as it is too version dependant 2014-05-05 22:06:26 +05:30
Charles Haley
fb11aa99ac New formatter function first_matching_cmp 2014-05-05 18:13:05 +02:00
Kovid Goyal
c33dd12449 Edit Book: Fix error when checking spelling if one of the files in the book declares an invalid (empty) language code. Fixes #1316170 [Spellcheck doesn't like ...xml:lang=""](https://bugs.launchpad.net/calibre/+bug/1316170) 2014-05-05 20:31:25 +05:30
Kovid Goyal
6a95c08f85 pep8 2014-05-04 23:12:53 +05:30
Charles Haley
6568f137da Force disconnecting the device on protocol errors. Allow device to synchronize sending books so that calibre doesn't get too far ahead. 2014-05-04 12:31:27 +02:00
Kovid Goyal
e5bb1ed4a6 Fix a harmless error message that could occur in rare circumstances while editing metadata in the library. Fixes #1315735 [runtime error while editing metadata](https://bugs.launchpad.net/calibre/+bug/1315735) 2014-05-04 07:57:56 +05:30
Kovid Goyal
bf51722403 Add support for viewing kepub files, by treating them as plain epub files 2014-05-03 21:25:17 +05:30
Kovid Goyal
0d28842570 Edit book: In the Insert Link tool show a few words of text alongside the location anchor name, to make it easier to know what a location is 2014-05-03 11:05:42 +05:30
Kovid Goyal
8a46cc45bb Linux install: Have the calibre GUI programs redirect stdout and stderr to null when launched via .desktop files to workaround systems where the GUI launchers are broken. See #1315458 (Calibre can't open AZW3 books if launched from Ubuntu Dash) 2014-05-03 09:22:32 +05:30
Kovid Goyal
482afd9952 Manage user dictionaries: Allow copying all selected words by right clicking them and choosing "Copy to clipboard". Fixes #1315340 [Export words from a user dictionary](https://bugs.launchpad.net/calibre/+bug/1315340) 2014-05-02 21:57:20 +05:30
Kovid Goyal
8e049b3600 Edit Book: Fix inserting a < in text that contains a colon causing a hang. 2014-05-02 18:09:45 +05:30
Kovid Goyal
1dbe6f041d Make the syntax highlighter run_loop robust against a buggy syntax highlighter that would result in an infinite loop 2014-05-02 18:08:52 +05:30
Kovid Goyal
f1f030d34e Fix #1315303 [[1.35] ebook-edit - syntax highlighting does not work on Mac OS X 10.9.2](https://bugs.launchpad.net/calibre/+bug/1315303) 2014-05-02 15:34:32 +05:30
Kovid Goyal
0c44e18748 Fix #1315287 [[1.35] comparing books does not work in this release](https://bugs.launchpad.net/calibre/+bug/1315287) 2014-05-02 14:15:17 +05:30
Kovid Goyal
6e0c7ee97b version 1.35 2014-05-02 09:32:01 +05:30
Kovid Goyal
472833d9ab Debug output for mount point detection on linux 2014-05-02 09:26:30 +05:30
Kovid Goyal
6ac0b0d715 Fix #1315064 [locale 'C' prevents linux installation from completing](https://bugs.launchpad.net/calibre/+bug/1315064) 2014-05-01 22:23:30 +05:30
Kovid Goyal
cfc4f6d718 Remove unused code 2014-05-01 21:37:22 +05:30
Kovid Goyal
b55e526491 Edit book: Fix extra invalid entries being generated in the manifest when editing an AZW3 file that has no images. 2014-05-01 21:35:12 +05:30
Kovid Goyal
d1870eaba9 pep8 2014-05-01 21:21:59 +05:30
Kovid Goyal
14f2668c26 ... 2014-05-01 21:14:38 +05:30
Kovid Goyal
1f79b14973 DOCX Input: Fix formatting of the generated Index when the index is complex, i.e. with lots of references to the same item, multiple level of sub-items, etc.
Merge branch 'master' of https://github.com/pgarst/calibre
2014-05-01 12:29:04 +05:30
Kovid Goyal
cebe46bc0e When deleting books from the calibre library, fix empty author folders not being deleted if they contain system generated cache files, like .DS_Store or Thumbs.db. Fixes #1313452 [[Enhancement] Delete author folders upon removal of only book](https://bugs.launchpad.net/calibre/+bug/1313452) 2014-05-01 10:13:37 +05:30
Kovid Goyal
7c3354caf9 Smarten punctuation: Fix a double quote preceded by a hyphen at the end of a sentence (before the start of the next tag) being converted into an opening quote instead of closing quote. Fixes #1286477 [Smarten punctuation uses wrong character at end of paragraph](https://bugs.launchpad.net/calibre/+bug/1286477) 2014-04-30 21:09:22 +05:30
Kovid Goyal
4f2cb6552d pep8 2014-04-30 21:02:08 +05:30
Kovid Goyal
93e49eb434 Merge branch 'master' of https://github.com/GRiker/calibre 2014-04-30 18:28:13 +05:30
Gregory Riker
acd00df5af Buffer file writes for large files (>10MB) 2014-04-30 06:04:10 -06:00
Kovid Goyal
7c67e314d9 Edit book: Make cursor movement smooth by not highlighting matching tags while the cursor is moving. Only match highlighting tags if the cursor stays still for a time. 2014-04-30 15:43:55 +05:30
Kovid Goyal
16bee93353 Edit Book: Redesign the syntax highlighter to improve performance for large documents and extended editing sessions. Fixes #1314339 [edit book app "hangs" during edit session](https://bugs.launchpad.net/calibre/+bug/1314339) 2014-04-30 15:14:08 +05:30
Kovid Goyal
b381966b79 Easier debugging of syntax highlighters 2014-04-30 14:55:11 +05:30
Kovid Goyal
7e31641234 Spellcheck dialog: Indicate whether a word is ignored in the Misspelled column 2014-04-30 13:28:09 +05:30
Kovid Goyal
7e5cdd0330 Spellcheck dialog: Pressing Ctrl+C on the words list copies only selected words, regardless of current cell 2014-04-30 13:14:03 +05:30
Kovid Goyal
d6e7df6b6f Add a copy to clipboard action to the context menu for the spell check dialog 2014-04-30 08:47:43 +05:30
Kovid Goyal
003058d9ea ... 2014-04-30 08:03:28 +05:30
Kovid Goyal
4f55ec153b Fix #1313567 [Editor save button greyed out after failed save](https://bugs.launchpad.net/calibre/+bug/1313567) 2014-04-29 14:11:46 +05:30
Kovid Goyal
4ef845f592 Edit Book: Fix an error when merging CSS stylesheets that contain @charset rules 2014-04-29 11:14:03 +05:30
Kovid Goyal
f8d91b7a09 Edit book: Fix a hang when editing an HTML or XML file with text of the form <abc: (i.e. a tag name with a trailing colon). Fixes #1314009 [Editor: wrongly placed colon causes hang](https://bugs.launchpad.net/calibre/+bug/1314009) 2014-04-29 10:13:14 +05:30
Kovid Goyal
c3812f131b ICU 53 no longer return the same collation order for numbers whose value is different even if they have the same first digit. 2014-04-29 08:46:16 +05:30
Kovid Goyal
46907f98af Make the mem leak test for unrar more robust 2014-04-29 08:40:30 +05:30
Kovid Goyal
2193370d31 News download: Fix very long URLs for links to pages causing errors on windows because of max path length restrictions. Fixes #1313982 [Fetch failed from New York Times](https://bugs.launchpad.net/calibre/+bug/1313982) 2014-04-29 07:35:05 +05:30
Kovid Goyal
220daf93f6 pep8 2014-04-28 18:47:10 +05:30
Kovid Goyal
5736f17735 pep8 2014-04-28 16:37:23 +05:30
Kovid Goyal
77a58c8511 Edit book: Fix saved search dialog causing high CPU usage 2014-04-28 16:34:24 +05:30
Kovid Goyal
47b6df13d0 Edit book: Fix importing of Lithuanian dictionary from OpenOffice, that does not specify a country code. Fixes #1313315 [Lithuanian spell check dictionary from OpenOffice gives an error](https://bugs.launchpad.net/calibre/+bug/1313315) 2014-04-28 12:48:34 +05:30