25396 Commits

Author SHA1 Message Date
Kovid Goyal
c2a572faa7 newdb: Fix deleting empty records leaving behind a temp dir 2013-08-18 16:16:27 +05:30
Kovid Goyal
986f8b467e Edit metadata dialog: Disable OK button while results are being downloaded.
Fixes #1213397 [AttributeError](https://bugs.launchpad.net/calibre/+bug/1213397)
2013-08-18 12:27:04 +05:30
Kovid Goyal
c9867cd599 Report errors during UI initialization
Exceptions raised during UI initialization were not being reported to
the user, leaving a partially functioning UI with no apparent cause.
2013-08-18 11:17:53 +05:30
Kovid Goyal
0d860c43fb OS X build: Log stdout/stderr to Console.app
In OS X 10.8 Apple stopped redirecting stdout/stderr to Console.app for
applications launched by launch services. Re-enable the redirection,
useful for debugging.
2013-08-18 11:05:12 +05:30
Kovid Goyal
7991fb68ff Update Daily Express 2013-08-17 18:57:44 +05:30
Kovid Goyal
fd34b9dc1e Fix breakage on OS X machines with system style 2013-08-17 17:23:30 +05:30
Kovid Goyal
0777df1bdd Grid view: Show marked books with a star emblem 2013-08-17 16:14:18 +05:30
Kovid Goyal
813545a8dc Update Providence Journal 2013-08-17 15:59:33 +05:30
Kovid Goyal
ebd88589f4 Content server: Make virtual libraries available as searches
Content server: Make virtual libraries available as searches from the
start page. They work just like saved searches, clicking on a virtual
library will show you all the books in that virtual library.
2013-08-17 15:00:51 +05:30
Kovid Goyal
ff8ecb1d56 newdb: Shorten filenames correctly
Ensure that the total path length is <= PATH_LIMIT * 4 and that no
component is longer than PATH_LIMIT on unix.
2013-08-17 13:49:49 +05:30
Kovid Goyal
7cf205f0c7 News24 and Nuus24 by Nicki de Wet 2013-08-17 13:25:32 +05:30
Kovid Goyal
2489b7a82d ... 2013-08-17 13:25:12 +05:30
Kovid Goyal
1fc537054b Content Server: Proper error message for pick a random book
Raise a 404 instead of a 500 if the user tries pick a random book on an
empty library.
2013-08-17 09:34:57 +05:30
Kovid Goyal
811b210303 Update mediapart 2013-08-17 00:03:34 +05:30
Kovid Goyal
a66c5bb4d5 Grid View: Replace broken Qt shift-click implementation 2013-08-16 23:57:43 +05:30
Kovid Goyal
598093b709 Nuke the grid centering code
It was causing problems when there was exactly a screenful of items to
be displayed as the layout would bounce betwen having a scrollbar and
not having a scrollbar.
2013-08-16 22:40:23 +05:30
Kovid Goyal
eba16881fd Fix virtual library tabs not being updated when using VL button 2013-08-16 21:43:46 +05:30
Kovid Goyal
b1f31d3dce Grid view: Fix bug in centering calculation 2013-08-16 16:45:42 +05:30
Kovid Goyal
f28c60d066 newdb: Disable autocommit during executemany for a performance boost 2013-08-16 16:07:08 +05:30
Kovid Goyal
dc16d477d1 Make the backup status dialog a bit bigger 2013-08-16 14:59:24 +05:30
Kovid Goyal
b5571efffe Start work on DOCX output 2013-08-16 14:58:59 +05:30
Kovid Goyal
02217cc62d ... 2013-08-16 14:24:28 +05:30
Kovid Goyal
a2d6b66bc2 Mark books as dirty only after custom column is actually deleted 2013-08-16 14:20:03 +05:30
Kovid Goyal
d8c244a83b Mark all books as dirty when deleting custom column 2013-08-16 12:56:37 +05:30
Kovid Goyal
9c6b131235 Fix #1212943 [Minor typo in Calibre message (enble)](https://bugs.launchpad.net/calibre/+bug/1212943) 2013-08-16 11:38:08 +05:30
Kovid Goyal
559f6721de ... v0.9.44 2013-08-16 09:48:12 +05:30
Kovid Goyal
e857a7f6f4 version 0.9.44 2013-08-16 09:38:27 +05:30
Kovid Goyal
0a164ce799 Driver for Samsung Galaxy Young S5360
Fixes #1212918 [Calibre wont recognize Samsung Galaxy young](https://bugs.launchpad.net/calibre/+bug/1212918)
2013-08-16 09:21:09 +05:30
Kovid Goyal
bad2bc51c7 Add QtXmlPatterns to the linux build as some distros seem to require it 2013-08-15 22:06:11 +05:30
Kovid Goyal
767bee56a2 Allow customization of comic metadata reader plugin
Allow customizing the comic metadata reader plugin via
Preferences->Plugins to read the series index from either the volume
or the issue number of the comic. Fixes #1211433 [comicinfo metada uses volume instead of issue](https://bugs.launchpad.net/calibre/+bug/1211433)
2013-08-15 09:14:04 +05:30
Kovid Goyal
c8083b0995 Move non upstream change out of upstream file 2013-08-15 08:52:55 +05:30
Kovid Goyal
b97b70bc7c Linux mtp: Update MTP device ids from upstram
Also add id for MT65xx Android Phone. Fixes #1212458 [device not detected by calibre](https://bugs.launchpad.net/calibre/+bug/1212458)
2013-08-15 08:46:48 +05:30
Kovid Goyal
0d430172d2 Fix adding VL not updating VL tabs correctly 2013-08-14 21:12:06 +05:30
Kovid Goyal
857ddac1b9 Email to selected in top level menu
Also show error message when no recipients are selected instead of
silently doing nothing.
2013-08-14 18:51:21 +05:30
Kovid Goyal
14b40e1559 Virtual libraries as tabs above book list
Add an option to display virtual libraries as tabs above the book list.
Convenient to quickly switch between virtual libraries. To enable, click
the Virtual library button and select 'Show virtual libraries as tabs'.
You can re-arrange the tabs by drag and drop and close tabs you do not
want. Right click on the tabs to restore closed tabs.
2013-08-14 18:42:05 +05:30
Kovid Goyal
a6adfd12e7 Grid View: Center the covers horizontally in the viewport 2013-08-14 12:28:22 +05:30
Kovid Goyal
929c13396b Remove disabled delay rendering code 2013-08-14 10:20:00 +05:30
Kovid Goyal
1d796e5817 Button to reset cover sizes to automatic 2013-08-14 10:15:22 +05:30
Kovid Goyal
9e0b25ec5f Add on device indication to the grid view 2013-08-14 10:10:50 +05:30
Kovid Goyal
f5d400d364 An improved cover trimming algorithm
An improved cover trimming algorithm to automatically detect and remove
borders and extra space from the edge of cover images. To try it use the
"Trim" button in the edit metadata dialog.
2013-08-13 22:20:04 +05:30
Kovid Goyal
2822ddfd5f Handle both space and comma separated font size keys 2013-08-13 20:53:53 +05:30
Kovid Goyal
a58b15a0ad PDF Output: Do not error out when cover generation fails
PDF Output: Do not abort conversion if the document being converted has
an HTML cover (found in some broken EPUB files).
2013-08-13 18:50:21 +05:30
Kovid Goyal
b5c70f1b9b pep8 2013-08-13 14:29:41 +05:30
Kovid Goyal
b0f30ce66a Show traceback when reading metadata from format fails 2013-08-13 13:51:58 +05:30
Kovid Goyal
e9a35b1958 Show current aspect ratio when changing cover size 2013-08-13 13:27:32 +05:30
Kovid Goyal
454016e6bf Remove invalid entries from sort menu 2013-08-13 13:11:18 +05:30
Kovid Goyal
2d394c6b6e Better name for sort by cover menu entry 2013-08-13 11:14:08 +05:30
Kovid Goyal
58b4beca96 Show only the first two version numbers if the third is zero 2013-08-13 11:09:55 +05:30
Kovid Goyal
db9056d5a1 ... 2013-08-12 21:40:12 +05:30
Kovid Goyal
f017da50aa newdb: set_metadata should not allow case changes
set_metadata() was allowing case changes for is_multiple fields, causing
for instance, adding books to change the case of existing
tags/authors/etc. In the old backend it was inconsistent, case changes
were disallowed for most fields, but allowed for a few, for example,
series.
2013-08-12 19:01:36 +05:30