26547 Commits

Author SHA1 Message Date
Kovid Goyal
267a02fbed Right click to export file from book to disk 2013-12-02 14:24:15 +05:30
Kovid Goyal
3bd8285429 ... 2013-12-02 14:08:32 +05:30
Kovid Goyal
e5d486a28c Keep list of recently opened books 2013-12-02 13:58:43 +05:30
Kovid Goyal
26e978bc2f Use the IDNA encoding for non-ascii hostnames 2013-12-02 13:22:43 +05:30
Kovid Goyal
b91fb7b502 Remove per editor saves as they cannot be implemented robustly
Also, show busy cursor when running any potentially long winded job.

Now that we have gotten rid of per editor saves, we track sync status of
editor with container, instead, and when performing any task that
operates on the container directly, sync open editors to the container.
This avoids the confusing warning about modified files.
2013-12-02 12:45:33 +05:30
Kovid Goyal
5a5b93f876 Implement saving of copies 2013-12-02 10:53:44 +05:30
Kovid Goyal
cb2a119565 Remove references to Sigil from the manual and code 2013-12-02 10:17:43 +05:30
Kovid Goyal
4315f64fc8 ... 2013-12-02 09:22:08 +05:30
Kovid Goyal
578372bf3e Make saving spinner not resize the status bar 2013-12-02 09:09:32 +05:30
Kovid Goyal
a7ab2ae11b Modify dirtied question if many dirtied editors present.
Also mark editors as clean when updating editors from container.
2013-12-02 09:01:45 +05:30
Kovid Goyal
6de811922f Escape search string when showing message about searching. 2013-12-02 08:23:55 +05:30
Kovid Goyal
853d26144b ... 2013-12-02 08:12:32 +05:30
Roman Mukhin
770a5744e7 Update the metadata download and Get Books plugins for ozon.ru
Changes in OZON.RU corresponding files due to API- and HTMLlayout
Changes from ozon.ru Addition improved search hit relevance calculation,
introduced configuration parameter.
2013-12-01 21:47:36 +05:30
Kovid Goyal
f86638cf17 Merge branch 'master' of https://github.com/cbhaley/calibre
Bulk metadata dialog: Fix search and replace on datetime fields
failing with an error.
2013-12-01 17:48:38 +05:30
Charles Haley
e87281a8d2 Fix two problems in bulk search/replace:
1) S/R of datetime fields generated an exception
2) Using {template} as a source generated an error until the destination field was filled in.
2013-12-01 12:40:16 +01:00
Kovid Goyal
a87092ba4f Standalone executable for Tweak Book 2013-12-01 16:16:52 +05:30
Kovid Goyal
b91454d454 Preference to control tab width in the editor 2013-12-01 16:06:48 +05:30
Kovid Goyal
cd01049c6e Nicer error message when clicking new file if no book has been opened. 2013-12-01 15:31:35 +05:30
Kovid Goyal
6c0269b940 Preferences to control TB integration with calibre 2013-12-01 15:13:38 +05:30
Kovid Goyal
df1c8b7e56 Integrate the new Tweak Book tool into the main calibre gui
The old Tweak Book tool has become "Unpack Book"
2013-12-01 14:35:24 +05:30
Kovid Goyal
3447684c5e Specific error message if file being tweaked does not exist 2013-12-01 13:11:20 +05:30
Kovid Goyal
f1fc5598b0 Only operate on normalized unicodedata in the editor 2013-12-01 12:37:39 +05:30
Kovid Goyal
06aa59563d Implement mark as title page 2013-12-01 11:26:49 +05:30
Kovid Goyal
2f194b2776 Fix sending by email not working on computers with non-ascii hostnames. Fixes #1256549 [E-mailing has problems on French Windows installation](https://bugs.launchpad.net/calibre/+bug/1256549) 2013-12-01 09:43:58 +05:30
Kovid Goyal
4accf0954c Update National Geographic Magazine 2013-12-01 09:15:50 +05:30
Kovid Goyal
c1ae0a275f Implement marking of images as covers 2013-11-30 17:43:44 +05:30
Kovid Goyal
c306458357 Fix container tests on windows 2013-11-30 13:34:01 +05:30
Kovid Goyal
510a6bac6e Handle file renames that only change case on case-insensitive file-systems 2013-11-30 12:51:25 +05:30
Kovid Goyal
b5218ca772 Container: Handle path to temp directory being a symlink (common on OS X) 2013-11-30 11:51:05 +05:30
Kovid Goyal
ea49fe8462 Editor preferences 2013-11-30 11:03:21 +05:30
Kovid Goyal
43770ce0f2 Allow viewer plugins to customize the viewer's UI 2013-11-29 22:46:34 +05:30
Kovid Goyal
87255226c0 Update Los Angeles Times 2013-11-29 22:27:46 +05:30
Kovid Goyal
298d9d785f Update Boerse Online 2013-11-29 21:16:10 +05:30
Kovid Goyal
2a6e721a66 Update Reuters 2013-11-29 17:04:32 +05:30
Kovid Goyal
6420364abe Merge branch 'master' of https://github.com/cbhaley/calibre
Wireless driver: Fix launching programs from within calibre causing the
wireless driver port to remain in use even after calibre is shutdown.
Fixes #1256198 [wireless driver failed to connect to port](https://bugs.launchpad.net/calibre/+bug/1256198)
2013-11-29 16:32:57 +05:30
Kovid Goyal
212091eea6 Decrease the interval between uploading installers and their new signatures when doing a re-upload 2013-11-29 16:13:15 +05:30
Kovid Goyal
bee4b2b9c7 Make lopen() atomic on linux (if the kernel supports O_CLOEXEC) 2013-11-29 16:07:55 +05:30
Charles Haley
50abe4d913 Fix for bug #1256198 2013-11-29 11:11:49 +01:00
Kovid Goyal
a5e071d091 Wire up the preferences dialog 2013-11-29 15:03:06 +05:30
Kovid Goyal
f8c496a924 Start work on preferences widget 2013-11-29 14:22:13 +05:30
Kovid Goyal
42f2e6cff5 Workaround for pyqtSlot not accepting QList<int> on windows 2013-11-29 14:20:16 +05:30
Kovid Goyal
4af671be80 Add search for the preview panel 2013-11-29 11:16:55 +05:30
Kovid Goyal
a35f25a122 version 1.13 v1.13.0 2013-11-29 08:38:39 +05:30
Kovid Goyal
ad1c02fe9d Fix help strings for the global prefs object not being localized 2013-11-29 08:20:55 +05:30
Kovid Goyal
ace9a5f5b9 ... 2013-11-29 07:57:50 +05:30
Kovid Goyal
200833412c EPUB Output: Strip -- characters from inside comments, as some ebook reading apps cannot handle them. Fixes #1256059 [epub file not rendering in Android Mantano reader](https://bugs.launchpad.net/calibre/+bug/1256059) 2013-11-29 07:55:55 +05:30
Kovid Goyal
995bbcda49 Merge branch 'master' of https://github.com/cbhaley/calibre
Searching: Fix escaped parentheses not being correctly handled when
parsing search queries.

Match books on device: Fix parentheses in search expression not being
escaped. Fixes #1255671 [Match Books dialogue doesn't like parentheses](https://bugs.launchpad.net/calibre/+bug/1255671).

Match books on device: Fix thumbnail in device metadata cache not being
updated when matching books. Fixes #1255676 [[ENHANCEMENT] Match Books to add covers](https://bugs.launchpad.net/calibre/+bug/1255676).
2013-11-28 18:23:33 +05:30
Charles Haley
d225448cca Enhancement #1255676: match books should update the thumbnail as well as the metadata. 2013-11-28 13:39:20 +01:00
Charles Haley
9b0409ea88 Fix #1255671: escaped parenthesis do not work in any search expression, and match_books does not escape parenthesis. 2013-11-28 12:46:10 +01:00
Kovid Goyal
98b6c9dbe7 Update Economist
Merge branch 'master' of https://github.com/felagund/calibre
2013-11-28 15:41:06 +05:30