mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-08-07 09:01:38 -04:00
version 0.7.2
This commit is contained in:
parent
47303223b2
commit
6417e7597f
@ -4,6 +4,65 @@
|
||||
# for important features/bug fixes.
|
||||
# Also, each release can have new and improved recipes.
|
||||
|
||||
- version: 0.7.2
|
||||
date: 2010-06-11
|
||||
|
||||
new features:
|
||||
- title: "The Cover Browser can now be freely resized."
|
||||
description: >
|
||||
"You can now resize the Cover Browser just like the other areas of the user interface by dragging the edge. The Cover Browser now
|
||||
also emphasizes the cetral book cover, making it larger than the others. Also on widescreen monitors the cover browser is now automatically placed
|
||||
to the side of the book list instead of below it."
|
||||
|
||||
- title: "Added tweak to control how titles and series names are sorted"
|
||||
|
||||
- title: "Clicking on row numbers no longer open the viewer. Instead you have to double click"
|
||||
|
||||
bug fixes:
|
||||
- title: "SONY driver: The regression causing slow perfomance has been corrected. Various bug fixes to deal with corner cases"
|
||||
|
||||
- title: "iPad driver: Various bugfixes, should now work much more seamlessly."
|
||||
|
||||
- title: "Fix regression causing calibre to not start if the library path is invalid, because say a drive has been removed"
|
||||
tickets: [5787]
|
||||
|
||||
- title: "Fix regression in 0.7.1 that broke searching in the e-book viewers and for news sources"
|
||||
|
||||
- title: "Fix regressions that caused the Publisher to change when updating Series and floating point custom columns to be rounded to integers."
|
||||
tickets: [5788]
|
||||
|
||||
- title: "Fix regression that broke check database integrity in the presence of custom coulmns or user categories"
|
||||
tickets: [5779]
|
||||
|
||||
- title: "Fix regresison that broke the Email to submenu in the send to device menu"
|
||||
|
||||
- title: "Fix Tag browser re-opening closed tree after editing metadata"
|
||||
tickets: [5744]
|
||||
|
||||
- title: "Conversion pipeline: Handle missing/obsolete input/output profiles gracefully"
|
||||
|
||||
- title: "Fix Adding/Deleting Search does not refresh Left Pane Correctly"
|
||||
tickets: [5751]
|
||||
|
||||
- title: "Content server: Fix serving of CBZ/CBR files to stanza"
|
||||
|
||||
new recipes:
|
||||
- title: Repantes, Haaretz
|
||||
author: Darko Miletic
|
||||
|
||||
- title: CBC Canada
|
||||
author: rty
|
||||
|
||||
|
||||
improved recipes:
|
||||
- The Sun
|
||||
- The Economist
|
||||
- Boston Globe
|
||||
- Honolulu Star Advertiser
|
||||
- SMH
|
||||
- Sueddeutsche
|
||||
- Our Daily Bread
|
||||
|
||||
- version: 0.7.1
|
||||
date: 2010-06-04
|
||||
|
||||
|
@ -14,7 +14,6 @@ from calibre.devices.interface import DevicePlugin
|
||||
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
||||
from calibre.ebooks.metadata import MetaInformation
|
||||
from calibre.library.server.utils import strftime
|
||||
from calibre.ptempfile import PersistentTemporaryFile
|
||||
from calibre.utils.config import Config, config_dir
|
||||
from calibre.utils.date import parse_date
|
||||
from calibre.utils.logging import Log
|
||||
@ -988,7 +987,6 @@ class ITUNES(DevicePlugin):
|
||||
connected_device = self.sources['iPod']
|
||||
device = self.iTunes.sources.ItemByName(connected_device)
|
||||
|
||||
dev_books = None
|
||||
added = None
|
||||
for pl in device.Playlists:
|
||||
if pl.Kind == self.PlaylistKind.index('User') and \
|
||||
@ -1641,7 +1639,6 @@ class ITUNES(DevicePlugin):
|
||||
connected_device = self.sources['iPod']
|
||||
device = self.iTunes.sources.ItemByName(connected_device)
|
||||
|
||||
dev_books = None
|
||||
for pl in device.Playlists:
|
||||
if pl.Kind == self.PlaylistKind.index('User') and \
|
||||
pl.SpecialKind == self.PlaylistSpecialKind.index('Books'):
|
||||
@ -1988,7 +1985,7 @@ class ITUNES(DevicePlugin):
|
||||
if isosx:
|
||||
if DEBUG:
|
||||
self.log.info(" deleting %s" % cached_book['dev_book'])
|
||||
result = cached_book['dev_book'].delete()
|
||||
cached_book['dev_book'].delete()
|
||||
|
||||
elif iswindows:
|
||||
dev_pl = self._get_device_books_playlist()
|
||||
@ -2000,7 +1997,7 @@ class ITUNES(DevicePlugin):
|
||||
if hit.Name == cached_book['title']:
|
||||
if DEBUG:
|
||||
self.log.info(" deleting '%s' by %s" % (hit.Name, hit.Artist))
|
||||
results = hit.Delete()
|
||||
hit.Delete()
|
||||
break
|
||||
|
||||
def _remove_from_iTunes(self, cached_book):
|
||||
|
Loading…
x
Reference in New Issue
Block a user