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.
|
# for important features/bug fixes.
|
||||||
# Also, each release can have new and improved recipes.
|
# 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
|
- version: 0.7.1
|
||||||
date: 2010-06-04
|
date: 2010-06-04
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@ from calibre.devices.interface import DevicePlugin
|
|||||||
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
||||||
from calibre.ebooks.metadata import MetaInformation
|
from calibre.ebooks.metadata import MetaInformation
|
||||||
from calibre.library.server.utils import strftime
|
from calibre.library.server.utils import strftime
|
||||||
from calibre.ptempfile import PersistentTemporaryFile
|
|
||||||
from calibre.utils.config import Config, config_dir
|
from calibre.utils.config import Config, config_dir
|
||||||
from calibre.utils.date import parse_date
|
from calibre.utils.date import parse_date
|
||||||
from calibre.utils.logging import Log
|
from calibre.utils.logging import Log
|
||||||
@ -988,7 +987,6 @@ class ITUNES(DevicePlugin):
|
|||||||
connected_device = self.sources['iPod']
|
connected_device = self.sources['iPod']
|
||||||
device = self.iTunes.sources.ItemByName(connected_device)
|
device = self.iTunes.sources.ItemByName(connected_device)
|
||||||
|
|
||||||
dev_books = None
|
|
||||||
added = None
|
added = None
|
||||||
for pl in device.Playlists:
|
for pl in device.Playlists:
|
||||||
if pl.Kind == self.PlaylistKind.index('User') and \
|
if pl.Kind == self.PlaylistKind.index('User') and \
|
||||||
@ -1641,7 +1639,6 @@ class ITUNES(DevicePlugin):
|
|||||||
connected_device = self.sources['iPod']
|
connected_device = self.sources['iPod']
|
||||||
device = self.iTunes.sources.ItemByName(connected_device)
|
device = self.iTunes.sources.ItemByName(connected_device)
|
||||||
|
|
||||||
dev_books = None
|
|
||||||
for pl in device.Playlists:
|
for pl in device.Playlists:
|
||||||
if pl.Kind == self.PlaylistKind.index('User') and \
|
if pl.Kind == self.PlaylistKind.index('User') and \
|
||||||
pl.SpecialKind == self.PlaylistSpecialKind.index('Books'):
|
pl.SpecialKind == self.PlaylistSpecialKind.index('Books'):
|
||||||
@ -1988,7 +1985,7 @@ class ITUNES(DevicePlugin):
|
|||||||
if isosx:
|
if isosx:
|
||||||
if DEBUG:
|
if DEBUG:
|
||||||
self.log.info(" deleting %s" % cached_book['dev_book'])
|
self.log.info(" deleting %s" % cached_book['dev_book'])
|
||||||
result = cached_book['dev_book'].delete()
|
cached_book['dev_book'].delete()
|
||||||
|
|
||||||
elif iswindows:
|
elif iswindows:
|
||||||
dev_pl = self._get_device_books_playlist()
|
dev_pl = self._get_device_books_playlist()
|
||||||
@ -2000,7 +1997,7 @@ class ITUNES(DevicePlugin):
|
|||||||
if hit.Name == cached_book['title']:
|
if hit.Name == cached_book['title']:
|
||||||
if DEBUG:
|
if DEBUG:
|
||||||
self.log.info(" deleting '%s' by %s" % (hit.Name, hit.Artist))
|
self.log.info(" deleting '%s' by %s" % (hit.Name, hit.Artist))
|
||||||
results = hit.Delete()
|
hit.Delete()
|
||||||
break
|
break
|
||||||
|
|
||||||
def _remove_from_iTunes(self, cached_book):
|
def _remove_from_iTunes(self, cached_book):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user