Kovid Goyal
e687b24c1f
Add speculative T3 device names to the driver
2013-09-03 10:05:17 +05:30
Kovid Goyal
7e54dff245
Merge pull request #75 from cbhaley/master
...
Increase timeout for detecting disconnected clients
2013-09-02 06:07:32 -07:00
Charles Haley
4dd983542e
Increase timeout for detecting disconnected clients to avoid problems when there are many thousands of books on the device.
2013-09-02 14:58:42 +02:00
Kovid Goyal
e7c146d3cb
Merge pull request #74 from cbhaley/master
...
Change quickview to not sort search results.
2013-09-02 04:39:08 -07:00
Charles Haley
b00e3b0a3e
Change quickview to not sort search results. They are sorted in QV's table.
2013-09-02 13:29:44 +02:00
Kovid Goyal
9ec829f46c
Speed up sorting when book list is showing a subset
...
Speed up sorting when the book list is showing a restricted set of
books, such as when the results of a search are displayed or a virtual
library is used. Fixes #1217622 [calculated column sorts update the entire database while inside a Virtual Library](https://bugs.launchpad.net/calibre/+bug/1217622 )
2013-09-02 15:36:21 +05:30
Kovid Goyal
86564b27e9
Fix test breakage caused by code to remove rating=0 entries
2013-09-02 12:53:13 +05:30
Kovid Goyal
f6eb9b0ba5
PDF Output: Accept commas in custom paper size specification
...
Used in some European countries.
2013-09-02 11:24:02 +05:30
Kovid Goyal
42d6ffc249
...
2013-09-02 10:31:50 +05:30
Kovid Goyal
f0de577d0d
...
2013-09-02 10:23:48 +05:30
Kovid Goyal
528a1617de
Change thumbnail cache to use a LIFO queue
...
This should fix the problem of covers being rendered slowly at the end
when scrolling through a very large number of covers very quickly.
2013-09-02 09:33:25 +05:30
Kovid Goyal
9d848e14a7
Metadata editor: Fix adding an image to an empty comments block not working
2013-09-02 09:26:10 +05:30
Kovid Goyal
8d693050a5
Conversion: Handle invalid font-family when subsetting
...
Conversion: Fix font declarations with invalid font-family values
causing conversion to abort when subsetting is enabled.
2013-09-02 09:23:05 +05:30
Kovid Goyal
807213d5d0
Update Countryfile
2013-09-02 08:54:03 +05:30
Kovid Goyal
55b40e7e65
Fix chunking in libimobiledevice and remove obsolete logging code
2013-09-02 08:43:53 +05:30
Kovid Goyal
54a56df2f2
MOBI Output: Fix some sub/super scripts missing
...
MOBI Output: Fix conversion of some super/sub scripts failling if they
are the first or last element in a paragraph. Fixes #1218858 [Subscripted text is generated by chance (MOBI)](https://bugs.launchpad.net/calibre/+bug/1218858 )
2013-09-01 13:46:18 +05:30
Kovid Goyal
e21957872e
Edit metadata dialog: Add an undo option for the Trim cover button
...
See #1219227 (Enhancement and missing translation strings)
2013-09-01 12:52:26 +05:30
Kovid Goyal
da951ddee7
Various translation fixes
...
Fixes #1219227 [Enhancement and missing translation strings](https://bugs.launchpad.net/calibre/+bug/1219227 )
2013-09-01 11:44:53 +05:30
Kovid Goyal
10d96d43ea
...
2013-09-01 11:25:25 +05:30
Kovid Goyal
dcc9c29431
Amazon metadata download: Update to handle website changes at amazon.com
2013-09-01 10:13:23 +05:30
Kovid Goyal
508c8ea6d1
Use approx_formats when creating the formats column
...
Have the template used for the formats column when clicking the Formats
shortcut in the create columns dialog use approximate_formats() instead
of formats.
2013-09-01 09:19:56 +05:30
Kovid Goyal
601f6e87db
Update Instapaper
2013-09-01 08:31:39 +05:30
Kovid Goyal
fb8ab757f5
newdb: Automatically sanitize ratings tables that contain rating records
2013-08-30 21:21:19 +05:30
Kovid Goyal
6d667dbc8f
newdb: Handle databases that have empty author records
...
Fixes #1218465 [Can not Edit Metadata](https://bugs.launchpad.net/calibre/+bug/1218465 )
2013-08-30 17:25:59 +05:30
Kovid Goyal
5b1ba794b1
newdb: Automatically fix broken link tables
...
Fixes #1218783 [Beim Starten von Calibre bleibt das Startlogo bestehen und Pythons meldet einen Fehler.](https://bugs.launchpad.net/calibre/+bug/1218783 )
2013-08-30 16:06:27 +05:30
Kovid Goyal
e35a7bd6fb
...
2013-08-30 15:06:29 +05:30
Kovid Goyal
ae439f110e
Fix for broken file type plugins
...
Prevent file type plugins that spin the event loop by displaying a
dialog from causing locking errors. The lock is now acquired only after
the file type plugin has run on import.
2013-08-30 14:58:57 +05:30
Kovid Goyal
610f29d223
Use sanitize file name instead of ascii_filename when saving to disk from device
2013-08-30 11:18:33 +05:30
Kovid Goyal
9d73fd3750
Fix save to disk with books on an MTP device not working on windows.
2013-08-30 09:53:31 +05:30
Kovid Goyal
394ef2d785
version 1.1.0
v1.1.0
2013-08-30 08:51:38 +05:30
Kovid Goyal
726e4cd5fc
Test for sort by id
2013-08-30 08:50:41 +05:30
Kovid Goyal
fd3978d9d1
Fix warnings from pyflakes
2013-08-30 08:46:50 +05:30
Kovid Goyal
e933f57798
newdb: Do not error out if the db contains null entries in the authors table
2013-08-30 08:27:28 +05:30
Kovid Goyal
6908eea3e9
Ensure that the all_ids() call does not cause locking issues
2013-08-30 08:10:01 +05:30
Kovid Goyal
c10d73e5c6
multisort: Sort only once on any given field
2013-08-29 12:33:25 +05:30
Kovid Goyal
c16d95877e
...
2013-08-29 11:28:23 +05:30
Kovid Goyal
746c268928
newdb: Fix refreshdb not working in GUI
...
Fix calibredb not updating the running calibre instance properly.
Fixes #1218177 [Running app does not refresh list when book added with calibredb add](https://bugs.launchpad.net/calibre/+bug/1218177 )
2013-08-29 11:24:17 +05:30
Kovid Goyal
f4de88d780
Refactor HTML metadata parser
...
Rewrite the HTML metadata parser to make it faster and more robust.
Fixes #1217751 [adding XHTML book: some METADATA is not used](https://bugs.launchpad.net/calibre/+bug/1217751 )
2013-08-29 10:54:24 +05:30
Kovid Goyal
0feb5749a0
...
2013-08-28 16:26:46 +05:30
Kovid Goyal
6dafe81eaf
VFR Magazine by Krittika Goyal
2013-08-28 16:00:27 +05:30
Kovid Goyal
f1d71a068e
newdb: Speed up multisort() by lazy evaluation
...
The sort keys for the sub-sorted columns are now only evaluated on demand.
The common case is that the keys from the first column will differ,
therefore we can speed up sorting on average by delaying evaluation of
the sort keys for the second and later columns, only evaluating them
when the sort keys of the first column for a particular book differ.
The gains will be particularly noticeable for columns where calculating
the sort key is expensive, like composite columns or the series column.
2013-08-28 15:58:32 +05:30
Kovid Goyal
20817c3992
...
2013-08-28 10:17:49 +05:30
Kovid Goyal
9f09120346
Fix #1217623 [Set Undefined 'date']( https://bugs.launchpad.net/calibre/+bug/1217623 )
2013-08-28 09:19:56 +05:30
Kovid Goyal
4954e91a62
Update Daily Mirror
2013-08-28 08:04:15 +05:30
Kovid Goyal
097ea82129
E-book viewer: Indicate if a KF8 file is a joint MOBI
2013-08-27 18:54:25 +05:30
Kovid Goyal
d5a7efdefa
Move apsw_shell.py as the build system does not support modules in src/
...
And I have better things to do than fix and test the build system.
2013-08-27 18:46:04 +05:30
Kovid Goyal
838c832f01
Move delete to recycle bin into a separate process on windows
...
This will hopefully fix any remaining locking errors on windows.
2013-08-27 18:40:02 +05:30
Kovid Goyal
4343fc777b
newdb: Fix timezone problem in custom column date edit widgets
...
Fix a regression that could cause the dates in custom date-type columns
to change in some timezones when using th edit metadata dialog to make
unrelated changes. Fixes #1217096 [After updating metadata (i.e. new cover) home made date column (YYYY) is adjusted too](https://bugs.launchpad.net/calibre/+bug/1217096 )
Merge branch 'master' of https://github.com/cbhaley/calibre
2013-08-27 15:20:32 +05:30
Charles Haley
c7d5ac84e7
Fix bug #1217096
2013-08-27 11:36:40 +02:00
Kovid Goyal
41bcffea92
newdb: Fix replacing formats in a book creating orphans
...
When replacing formats in a book with a very long title+authors on
windows, newdb could leave behind the old format file, because the
filename shortening algorithm has changed. Handle that case.
2013-08-27 14:23:42 +05:30