23023 Commits

Author SHA1 Message Date
Kovid Goyal
713153a965 CSV Catalogs: Output all custom datetime columns in the local timezone to match the format for builtin columns 2014-10-09 08:22:45 +05:30
Kovid Goyal
e828f7d41d Make the structure of required dictionary URLs more clear 2014-10-09 08:11:42 +05:30
Kovid Goyal
1a15bf6ea3 Use interface language rather than English as the default dictionary lookup language 2014-10-09 08:01:20 +05:30
Kovid Goyal
46c0a9c6b6 E-book viewer: When looking up words in the dictionary for a book that has no language set, use the English dictionary 2014-10-09 00:50:02 +05:30
Kovid Goyal
81bb962465 ... 2014-10-08 16:20:09 +05:30
Kovid Goyal
edeb8b90bb Comments editor: Allow using the Ctrl+Tab key combo to insert a literal tab 2014-10-08 16:19:26 +05:30
Kovid Goyal
650ea67660 Fix comments editor widget in the edit metadata dialog swallowing Tab key presses, preventing the use of the keyboard to move between widgets. 2014-10-08 16:08:50 +05:30
Charles Haley
58908aa4a1 Remove debugging print statement 2014-10-08 12:08:16 +02:00
Kovid Goyal
3b8cf69246 Edit metadata dialog: When editing metadata individually for multiple books, popup a confirmation if the user clicks OK before finishing the editing of all the books. Fixes #1378072 [[Enhancement] Edit Metadata, confirm "OK"](https://bugs.launchpad.net/calibre/+bug/1378072) 2014-10-08 11:29:51 +05:30
Kovid Goyal
6d1139ba2d Edit Book: Saved searches window: Remember the last used values for where to search and search direction 2014-10-07 17:44:32 +05:30
Kovid Goyal
2f300b1ae8 OS X: Workaround for regression in Qt 5 that causes pressing the Esc key to close the entire window instead of the current completion popup
See https://bugreports.qt-project.org/browse/QTBUG-41806
2014-10-07 12:45:55 +05:30
Kovid Goyal
d35f3ce2de Fix Advanced search dialog not being sized correctly if the user selects a larger than normal interface font. Fixes #1378045 [advanced search box size problem](https://bugs.launchpad.net/calibre/+bug/1378045) 2014-10-07 09:05:29 +05:30
Kovid Goyal
33d2ff5662 A spot of refactoring 2014-10-06 21:48:31 +05:30
Kovid Goyal
d96714ed24 Edit Book: More descriptive error message when saving fails because of a bad umask 2014-10-06 21:36:47 +05:30
Kovid Goyal
37352fefd7 Implement key based scrolling in the popup widget 2014-10-06 17:49:29 +05:30
Kovid Goyal
1c369d3528 Start work on completion popup for editor 2014-10-06 15:44:37 +05:30
Kovid Goyal
f623249847 E-book viewer: Fix page turning by clicking in the margins in full screen mode (when displaying more than one page per screen) not working because of a Qt 5 behavior change. 2014-10-06 12:02:22 +05:30
Kovid Goyal
00ccf29b50 E-book viewer: Add a keyboard shortcut to toggle the Table of Contents [Ctrl+T] 2014-10-05 23:01:15 +05:30
Kovid Goyal
7d5b5309b0 Prevent unnecessary filesystem access when adding books to calibre 2014-10-05 09:16:14 +05:30
Kovid Goyal
7dc87c468e ... 2014-10-04 20:59:44 +05:30
Kovid Goyal
ffc372e0c0 Tag Browser: Use correct image for drag and drop even when item is showing the plus or minus icons 2014-10-04 20:46:55 +05:30
Kovid Goyal
d5e2b1ae4c Fix incorrect drag start caused by nicer cursor handling in the tag browser 2014-10-04 20:36:37 +05:30
Charles Haley
c8c916d101 Change tag browser "manage X" to use the new db multiple API 2014-10-04 16:34:18 +02:00
Kovid Goyal
3c5c5ad8f4 E-book viewer: Implement searching for items in the Table of Contents. Fixes #1374875 [[Enhancement] Search Table of Contents (only) in E-book viewer](https://bugs.launchpad.net/calibre/+bug/1374875) 2014-10-04 19:13:19 +05:30
Kovid Goyal
258954e17b Nicer mouse cursor handling for the Tag Browser 2014-10-04 10:57:33 +05:30
Kovid Goyal
bb1a9b70f1 Nicer cursor handling for ToC panel in the viewer 2014-10-04 10:50:19 +05:30
Kovid Goyal
af854628be Another USB id for the Onyx T68 2014-10-04 08:43:22 +05:30
Kovid Goyal
b1eafd9c8c Workaround for Qt 5 behavior change that caused the "Proceed with updating metadata" dialog box to progressively creep across the screen. Fixes #1371532 [dialog windows creeping down the screen](https://bugs.launchpad.net/calibre/+bug/1371532) 2014-10-03 18:46:00 +05:30
Kovid Goyal
81b787895a version 2.5 2014-10-03 09:05:37 +05:30
Kovid Goyal
0f660259d3 Edit book/Book polishing: When embedding fonts or subsetting embedded fonts, handle the :first-letter and :first-line pseudo-element style rules. Fixes #1373649 [Book Editor - Font Subsetting does not recognize pseudo-element declarations](https://bugs.launchpad.net/calibre/+bug/1373649) 2014-10-02 12:00:45 +05:30
Kovid Goyal
06c4255b4a ... 2014-10-02 09:10:04 +05:30
Kovid Goyal
f247f6c8ab ... 2014-10-01 21:30:33 +05:30
Kovid Goyal
0102ecd892 Stabilize generated help text despite random hash seeds by sorting 2014-10-01 21:22:20 +05:30
Kovid Goyal
062e78a4f4 Workaround for PyQt behavior change on unhandled exceptions in python slots/virtual methods 2014-10-01 16:13:15 +05:30
Kovid Goyal
3bdb87f90b E-book viewer: Allow customizing the website that is used as a dictionary for looking up words in the viewer. Click the Preferences button in the viewer and choose the dictionaries tab to customize the website. 2014-10-01 15:32:16 +05:30
Kovid Goyal
bcba3d7e8d Windows driver for Trekstor Pyrus 2 LED. Fixes #1376018 [Unrecognized device: TrekStor Pyrus 2 LED](https://bugs.launchpad.net/calibre/+bug/1376018) 2014-10-01 09:26:21 +05:30
David Forrester
b213e3cb25 Fix a typo preventing calibre from recognizing the new Kobo Aura H20
I made a typo when adding the device id for the new Kobo Aura H20.
Fixes #1375748 [Correct device id for Kobo Aura H20](https://bugs.launchpad.net/calibre/+bug/1375748)
2014-09-30 17:33:58 +05:30
Kovid Goyal
421724f032 Edit Book: Spell Check: Fix replaced words coming back into the list when toggling the "Show only misspelled words" setting 2014-09-30 17:32:25 +05:30
Kovid Goyal
649be15d3a Fix #1370294 [Spell check returns 2 words to misspelled list if separated even if they aren't misspelled anymore](https://bugs.launchpad.net/calibre/+bug/1370294) 2014-09-30 17:23:38 +05:30
Kovid Goyal
4153baa4ce Edit Book: Fix leading or trailing hyphens on words being ignored when spell checking. Fixes #1370288 [Spell Check will not goto all misspelled words](https://bugs.launchpad.net/calibre/+bug/1370288) 2014-09-30 16:51:12 +05:30
Kovid Goyal
880c889a23 Edit Book: Move keyboard focus to the editor after running a saved search 2014-09-29 12:36:19 +05:30
Kovid Goyal
7d2b45df12 ... 2014-09-28 11:57:10 +05:30
Kovid Goyal
384542e030 E-book viewer: Fix a regression, caused by a Qt 5 behavior change, that caused incorrect colors to be shown when viewing MOBI files that use CSS 3 color specifications internally. 2014-09-28 11:37:13 +05:30
Kovid Goyal
e878b52c99 MOBI Output: Handle input documents that use CSS 3 syntax for colors by converting the color to the #RRGGBB format required for MOBI 2014-09-28 11:28:22 +05:30
Kovid Goyal
8da132f9e4 Tag Browser: Fix drag and drop of books onto a language not setting the language. Fixes #1373504 [Cannot set language by drag-and-drop](https://bugs.launchpad.net/calibre/+bug/1373504) 2014-09-27 17:49:53 +05:30
Kovid Goyal
2b415d4ded Tag Browser: When renaming an item that is currently being searched for, remove the search indicator, as the search will no longer match the renamed item. Fixes #1374624 [Tag Browser: Behaviour after "Rename"](https://bugs.launchpad.net/calibre/+bug/1374624) 2014-09-27 17:13:57 +05:30
Kovid Goyal
7a75352d47 Edit Book: When creating an NCX file from the Edit Table of Contents tool, do not use uuids for element ids 2014-09-27 10:12:01 +05:30
Kovid Goyal
f415c6ad80 Bulk metadata edit: Fix getting cover from EPUB files that have no cover image by rendering the first page as the cover not working. Fixes #1374243 [Bulk Metadata "Set from ebook file(s)" when no cover image doesn't work](https://bugs.launchpad.net/calibre/+bug/1374243) 2014-09-27 10:06:25 +05:30
Charles Haley
e3f9017e89 Fix incorrect return value that causes book matching to run very slowly 2014-09-26 19:02:04 +02:00
Kovid Goyal
db30fcdcc0 Fix #1374337 [Cover generation settings / colors-tab settings are not saved](https://bugs.launchpad.net/calibre/+bug/1374337) 2014-09-26 14:18:17 +05:30