Commit Graph

29941 Commits

Author SHA1 Message Date
Kovid Goyal 35cd019066 ... 2014-11-19 14:21:49 +05:30
Kovid Goyal bff2ebc9d5 Use decorators for builtin S&R functions: prettier :) 2014-11-19 09:52:18 +05:30
Kovid Goyal 18e61e8eab DRYer 2014-11-19 09:20:38 +05:30
Kovid Goyal 705ed00b5f Move imports out of S&R builtin funcs 2014-11-19 09:12:55 +05:30
Kovid Goyal 5de64c93a2 Tooltips for function mode controls 2014-11-19 08:55:12 +05:30
Kovid Goyal d8cef2d192 Add saved searches context menu items to the functions box 2014-11-18 21:10:08 +05:30
Kovid Goyal c70b89e099 More builtin search and replace functions 2014-11-18 21:03:25 +05:30
Kovid Goyal 8ea08e2153 Add function mode support to the saved searches dialog 2014-11-18 20:56:45 +05:30
Kovid Goyal 4cb585cc3e Start work on function mode for S&R in the editor 2014-11-18 19:09:16 +05:30
Kovid Goyal f28a295362 Update Nikkei News 2014-11-18 14:28:54 +05:30
Kovid Goyal 10773ceb24 Merge branch 'master' of https://github.com/cbhaley/calibre 2014-11-18 09:04:35 +05:30
Charles Haley b98db0e2b2 Fix regression in evaluating composite columns that use other composite columns.
Assume column X uses column Y. If X assigns to template variables then evaluated Y, the variables were cleared. The regression happened because the performance increase changes to use ProxyMetadata also caused X and Y to be evaluated in the same formatter instance where before they were evaluated in separate instances. This triggered a long-standing latent bug where a 'global' local variable dictionary was cleared every time a template was executed. The fix is to make the local variable dict local to the template evaluation instance.
2014-11-17 18:25:45 +01:00
Kovid Goyal 0f65b3981d Add a link to instructions for setting up a Visual Studio development environment 2014-11-17 17:14:40 +05:30
Kovid Goyal a687ddfe50 Update some links in the User Manual 2014-11-17 17:14:16 +05:30
Kovid Goyal 48ecd9b516 ... 2014-11-17 09:37:10 +05:30
Kovid Goyal 77504c31a0 Edit metadata dialog: Fix date fields being displayed in the UTC timezone instead of the local timezone, causing the day to be off by one in some timezones. Fixes #1393166 [Wrong date after edit date in bulk edit metadata form](https://bugs.launchpad.net/calibre/+bug/1393166) 2014-11-17 09:30:16 +05:30
Kovid Goyal dfbb179cce Conversion/Book polishing: Fix ampersands in title/series/publisher/author not being properly escaped. Fixes #1393230 [[Jacket] Ampersands in title/authors/series not parsed](https://bugs.launchpad.net/calibre/+bug/1393230) 2014-11-17 08:55:37 +05:30
Kovid Goyal 328000d9f7 ... 2014-11-16 22:30:21 +05:30
Kovid Goyal 02078028bc ... 2014-11-16 19:16:10 +05:30
Polyfun f5bff92ac4 Fixed libimobiledevice _afc_file_write wrapper to loop until all bytes are written.
_afc_file_write is used by the idevice interface to copy files to the
idevice. This fix has been successfully tested by round tripping a 500
MB file from the PC to the device and back again, and checking that the
before and after files are identical.
2014-11-15 18:28:20 +05:30
Kovid Goyal 99cb07ea09 Use the default user shell in the build VMs instead of bash 2014-11-15 16:52:41 +05:30
Kovid Goyal c471e0d1e0 Update the version of libimobiledevice bundled with the windows calibre build to support iOS 8 2014-11-15 16:52:18 +05:30
Kovid Goyal 870ad92a0d Fix a regression in 2.10 that causes Adding books from sub-folders, one book per folder to incorrectly add OPF files present in the sub-folders as an extra format. See #1392864 (Errors in book import in 2.10) 2014-11-15 10:35:15 +05:30
Kovid Goyal 8291e02f12 Track when GUI processes are detached 2014-11-15 09:14:28 +05:30
Kovid Goyal 7e0be5825e ... 2014-11-15 09:11:32 +05:30
Kovid Goyal 94bf380db0 Fix #1392884 [Static buffer overflow in unrar InitCRC](https://bugs.launchpad.net/calibre/+bug/1392884) 2014-11-15 08:53:47 +05:30
Kovid Goyal bb758665a0 ... 2014-11-14 15:18:24 +05:30
Kovid Goyal 12a7a51171 ... 2014-11-14 15:07:14 +05:30
Kovid Goyal bfbb9edd54 Fix translations not working for praragraphs in the user manual that contain references to generated docs 2014-11-14 14:45:21 +05:30
Kovid Goyal 5c50fd8b0d Viewer: Prevent context menu when clicking on dock widget titlebar 2014-11-14 12:39:55 +05:30
Kovid Goyal 61c0b4efd0 Viewer: Allow footnotes popup to be docked to the sides as well 2014-11-14 12:33:20 +05:30
Kovid Goyal 6f9ed67327 ... 2014-11-14 10:34:30 +05:30
Kovid Goyal 60ef97d9f4 ... 2014-11-14 10:32:43 +05:30
Kovid Goyal 4d95c84248 version 2.10 v2.10.0 2014-11-14 08:52:49 +05:30
Kovid Goyal ca52341ec1 ... 2014-11-14 08:49:32 +05:30
Kovid Goyal ff5c6cd143 Merge branch 'master' of https://github.com/Polyfun/calibre 2014-11-13 20:32:23 +05:30
Kovid Goyal 081fc2697c Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1392052 [Saved search not working](https://bugs.launchpad.net/calibre/+bug/1392052)
2014-11-13 20:27:42 +05:30
Polyfun 734bccb1b0 Ensure _afc_file_read terminates if 0 bytes read. 2014-11-13 12:59:52 +00:00
Charles Haley 51412463d8 Bug 1392052: saved search with names containing backslashes don't work. 2014-11-13 11:59:11 +01:00
Kovid Goyal 37b6236b19 Fix #1388651 [[Enhancement] change TOC Auto-Rename mask](https://bugs.launchpad.net/calibre/+bug/1388651) 2014-11-13 16:14:40 +05:30
Polyfun 2792dbc37c Fixed "database disk image is malformed" error when sending a large number of books to idevices.
Fixed _afc_file_read to continuing reading bytes until all bytes are
read up to the requested file length; the first read only returns the
first 0x400000 bytes, so any files larger than that were not being fully
read. The missing bytes were initialised to null in the target file,
resulting in a corrupt file (the local copy of the Marvin sqlite
database).
2014-11-13 08:19:30 +00:00
Kovid Goyal 1163fe6281 Remove the HBR Blogs recipe since HBR Blogs apparently no longer exist 2014-11-13 13:46:11 +05:30
Kovid Goyal 9b3d84c9df ... 2014-11-13 12:49:59 +05:30
Kovid Goyal 703a82c951 ... 2014-11-13 12:36:58 +05:30
Kovid Goyal 8250e6b0c6 ... 2014-11-13 12:10:31 +05:30
Kovid Goyal 80b2c43c74 ... 2014-11-13 11:04:20 +05:30
Kovid Goyal d0a44763f8 Windows: Redirect stdout/stderr to NUL instead of temp files. Avoids unnecessary creation of temp files 2014-11-13 10:56:53 +05:30
Kovid Goyal a7899be02d Fix writing to stdout/stderr in pool worker processes on windows not working 2014-11-13 09:36:46 +05:30
Kovid Goyal ad6405c573 Update progress dialog while adding dupes 2014-11-13 08:39:04 +05:30
Kovid Goyal 1ccb71738b E-book viewer: Fix popup footnotes not working on windows
I forgot that QUrl.toLocalFile() uses the forward slash as the path
separator on windows.
2014-11-13 08:31:41 +05:30