Commit Graph

21779 Commits

Author SHA1 Message Date
Kovid Goyal 1379bbf852 ... 2014-03-22 10:33:01 +05:30
Kovid Goyal dc1c314f46 Saved searches: Allow saving normal mode searches as well 2014-03-22 10:26:01 +05:30
Kovid Goyal f52aa7a615 Saved searches: Add import/export functionality 2014-03-22 10:09:25 +05:30
Kovid Goyal 3813b7ac12 Saved searches dialog: Show case sensitive and dot all info as well 2014-03-22 08:48:13 +05:30
Kovid Goyal 0e11cafb0c Grid View: Allow the left and right arrow keys to traverse over rows. Fixes #1295901 [[Enhancement Request] Allow continuous right and left scrolling in cover grid](https://bugs.launchpad.net/calibre/+bug/1295901) 2014-03-22 08:38:24 +05:30
Kovid Goyal c570ace3f9 ... 2014-03-22 08:18:54 +05:30
Kovid Goyal 8a9077eb6a calibredb add: Add option to specify language when adding books
Fixes #1295200 [Specify language on calibredb add](https://bugs.launchpad.net/calibre/+bug/1295200)
2014-03-21 12:29:20 +05:30
Kovid Goyal c6ce43cf9c version 1.29 2014-03-21 10:06:50 +05:30
Kovid Goyal eb10b2d93f Fix incorrect replace when doing multi S&R and non-leading search expression matches 2014-03-21 09:48:05 +05:30
Kovid Goyal 1e2febdb37 Linux build: Workaround for systems that have broken libc implementations that change the behavior of truncate() on file descriptors with O_APPEND set. Fixes #1295366 [json config files get corrupted when using Python 2.7.6 on Linux](https://bugs.launchpad.net/calibre/+bug/1295366) 2014-03-21 09:20:33 +05:30
Kovid Goyal 4a34618df4 Edit Book: Add support for saved searches. Click Search->Saved searches to bring up a dialog where you can create and manage saved searches
Needs testing
2014-03-20 22:40:44 +05:30
Kovid Goyal cb2b41f28e Implement multi-searches 2014-03-20 22:19:55 +05:30
Kovid Goyal 91a993643e Refactor the search code in preparation for multi-searches 2014-03-20 17:58:39 +05:30
Kovid Goyal 8cb0d7e08b Fix #1294983 [Tristate Columns not interpreted properly for EPUB Catalog creation](https://bugs.launchpad.net/calibre/+bug/1294983)
Merge branch 'master' of https://github.com/GRiker/calibre
2014-03-20 17:51:20 +05:30
Gregory Riker c951290eb4 Fix for lp:1294983. Added test for bools_are_tristate when processing rules for bool fields. 2014-03-20 04:58:48 -07:00
Kovid Goyal c59bf51c70 Ordering, editing, adding, removing for saved searches 2014-03-20 16:00:58 +05:30
Kovid Goyal 74f4bafae2 Start work on saved searches dialog 2014-03-20 11:02:19 +05:30
Kovid Goyal 131767e09f Merge branch 'master' of https://github.com/GRiker/calibre 2014-03-20 08:34:59 +05:30
Gregory Riker 48c0a77c53 Updated diagnostic logging. Optimized logging when debugging disabled. Added 'silent' switch to exists(), _afc_get_file_info(). Changed buffer for device name from fixed size to variable size. 2014-03-19 11:05:22 -07:00
Kovid Goyal 828406fdc2 Get rid of the backwards compat code for people running from source that have not updated their binary calibre builds as 1.28 has been out for a while 2014-03-19 21:07:40 +05:30
Kovid Goyal 7256c9bf4e Fix a regression in the previous release that broke downloading metadata for authors witha double initial such as R. A. Salvatore. Fixes #1294529 [Metadata download fails on author with 2 intials](https://bugs.launchpad.net/calibre/+bug/1294529) 2014-03-19 21:05:41 +05:30
Kovid Goyal 0e36f48c19 Merge branch 'master' of https://github.com/cbhaley/calibre 2014-03-18 14:29:16 +05:30
Charles Haley 8e2066b9df Update the CC production release version number 2014-03-18 09:47:04 +01:00
Charles Haley f36389d528 Wireless device: remove books from the metadata cache that are no longer on the device. 2014-03-18 09:45:04 +01:00
Kovid Goyal f973436000 Edit Book: New tool to specify semantics in EPUB books (semantics are items in the guide such as preface, title-page, dedication, etc.). Fixes #1287025 [[ebook-edit] Implement of defining more reference types of guide section](https://bugs.launchpad.net/calibre/+bug/1287025) 2014-03-18 13:18:07 +05:30
Kovid Goyal c53e46512e Sort items in completion popups for history by MRU 2014-03-18 10:01:07 +05:30
Kovid Goyal 16c3101490 Remember no more than 100 search expressions in the history 2014-03-18 09:37:42 +05:30
Kovid Goyal 0301890d59 Edit book: When generating inline Table of Contents, mark it as such in the guide section of the OPF. Fixes #1287018 [ebook-edit should add coresponding guide reference element <reference href="Text/toc.xhtml" type="toc" title="TOC" /> after adding inline toc.xhtml](https://bugs.launchpad.net/calibre/+bug/1287018) 2014-03-17 22:06:22 +05:30
Kovid Goyal 43e325b79e E-book viewer: Fix right margin for last page in a chapter sometimes disappearing when changing font size. Fixes #1292822 [Right margin of text when resize in reader](https://bugs.launchpad.net/calibre/+bug/1292822) 2014-03-17 11:44:15 +05:30
Kovid Goyal 2e40d47b5f Fix side margin not defined in paged mode 2014-03-17 11:40:41 +05:30
Kovid Goyal 77e79d75cb Edit Book: Fix saving of empty files not working 2014-03-17 10:20:16 +05:30
Kovid Goyal 5c2dec8022 Edit Book: Preview panel: Add a copy selected text action to the context menu 2014-03-17 10:02:23 +05:30
Kovid Goyal a0d19d2f40 Edit book: Fix a regression in the previous release that broke saving a copy of the current book on linux and OS X 2014-03-17 09:36:04 +05:30
Kovid Goyal 3bdf4921c7 Merge branch 'master' of https://github.com/cbhaley/calibre 2014-03-17 08:27:57 +05:30
Charles Haley 7ee3a1703d If the user closes calibre while connected to a wireless device, cleanly disconnect and flush the metadata cache. 2014-03-16 15:56:40 +01:00
Kovid Goyal 82e1000626 Edit Book: When inserting hyperlinks, allow specifying the text for the hyperlink in the insert hyperlink dialog 2014-03-16 10:58:27 +05:30
Kovid Goyal b5dba545cd Edit book: Fix syntax highlighting in HTML files breaks if the closing of a comment or processing instruction is a tthe start of a new line. 2014-03-15 19:17:36 +05:30
Kovid Goyal 6d60befc70 Edit book: Fix check book failling in the presence of empty <style/> tags. Fixes #1292841 [Edit book / check crashes on empty inline style tag](https://bugs.launchpad.net/calibre/+bug/1292841) 2014-03-15 18:59:33 +05:30
Kovid Goyal 5864635e4a When installing plugins, if an error occurs while installing the plugin, the plugin was not automatically un-installed due to a typo. 2014-03-15 08:42:04 +05:30
Kovid Goyal 7bf63b3290 version 1.28 2014-03-14 09:51:05 +05:30
Charles Haley 5024757c94 Wireless device: Do not attempt to sync data when sending books for the first time. 2014-03-13 12:52:27 +01:00
Kovid Goyal f0d676502f Edit book: Fix file permissions for the edited book being changed on Linux and OS X
Since the editor saves by using a temp file and then renaming the temp
file to overwrite the original, we have to explicitly copy over
permissions and owner metadata to the temp file to ensure they remain
unchanged.
2014-03-13 14:13:29 +05:30
Kovid Goyal aea66db018 Show the search expression for the virtual library in a tooltip when hovering over the tab for the virtual library. Fixes #1291691 [[Enhancement] VL search expression tooltip on hover](https://bugs.launchpad.net/calibre/+bug/1291691) 2014-03-13 08:52:58 +05:30
Kovid Goyal d78b9c3f0d Move the filter text boxes to the top so that they are closer to the first result 2014-03-13 08:32:30 +05:30
Kovid Goyal a32a1e6f79 Add an action to clear search history as well as disabling the popup 2014-03-13 08:30:00 +05:30
Kovid Goyal a337fedffb Merge branch 'master' of https://github.com/GRiker/calibre 2014-03-12 19:30:57 +05:30
Gregory Riker 9486fe05ad Add optimization to listdir to return filenames only 2014-03-12 05:12:58 -07:00
Charles Haley 77071e14a5 Several fixes to syncing in the wireless device driver.
1) Handle case where metadata comes from scanning books instead of from calibre.
2) Don't attempt to update a field when one of the two sync columns is None.
3) Refactor code to eliminate interactions between sync types.
2014-03-12 12:23:24 +01:00
Kovid Goyal a991c5e36d Edit Book: Add a tool to easily insert hyperlinks (click the insert hyperlink button on the toolbar) 2014-03-12 13:53:38 +05:30
Kovid Goyal 240f164840 Better fix for missing cursor when completion popup opens 2014-03-12 12:28:38 +05:30