23390 Commits

Author SHA1 Message Date
Kovid Goyal
cf699a8f2b Move the cover grid button to the center 2013-08-23 13:35:30 +05:30
Kovid Goyal
26b5f6a189 Add a button to restore default cover grid background 2013-08-23 13:29:18 +05:30
Kovid Goyal
cf7412fc0a version 1.0.0 2013-08-23 08:59:07 +05:30
Kovid Goyal
596f58bbcd pep8 2013-08-22 10:00:44 +05:30
Tomasz Długosz
883f4cab8e use ads4books in virtualo plugin 2013-08-21 20:15:41 +02:00
Kovid Goyal
d844b5cb6a Fix extra 'language' entry in metadata download config dialog 2013-08-21 10:31:42 +05:30
Kovid Goyal
d61e0b5be8 pep8 2013-08-21 10:30:05 +05:30
Kovid Goyal
8609f177f8 pep8 2013-08-21 10:25:15 +05:30
David Forrester
55e8c029e7 No device collections if shelves not maintained
Kobo driver: Display device collections even if the driver is configured
to not manage shelves on the device. Fixes #1214233 [Collections are empty when not maintaining shelves on Kobo devices](https://bugs.launchpad.net/calibre/+bug/1214233)

Skip getting the shelf collections if the Kobo driver is not configured
to maintain them. This was wiping out the device collections.
2013-08-20 11:29:43 +05:30
Kovid Goyal
04aa6d23fb Ask for confirmation when toggle search highlight is clicked 2013-08-19 11:27:47 +05:30
Kovid Goyal
239407d73b Switch to newdb
Remove the use_newdb_tweak and various bits of code used to support
dual use.
2013-08-19 11:16:15 +05:30
Kovid Goyal
6690397d1a pep8 2013-08-19 10:21:13 +05:30
Kovid Goyal
079c685f1a RTF Input: Add option to ignore WMF images
RTF Input: Add option to ignore WMF images iinstead of replacing them
with a placeholder. Fixes #1213599 [RTF input conversion creates too large an image when failing to convert .wmf file](https://bugs.launchpad.net/calibre/+bug/1213599)
2013-08-19 09:43:17 +05:30
Kovid Goyal
8d87f72755 Fix #1213664 [desktop file has %F in the wrong place](https://bugs.launchpad.net/calibre/+bug/1213664) 2013-08-18 21:49:19 +05:30
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
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
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
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
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 ... 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
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