diff --git a/imgsrc/plugboard.svg b/imgsrc/plugboard.svg index 9aa0996193..b8451a6b3a 100644 --- a/imgsrc/plugboard.svg +++ b/imgsrc/plugboard.svg @@ -2,8 +2,6 @@ + inkscape:output_extension="org.inkscape.output.svg.inkscape" + inkscape:export-filename="C:\Dokumente und Einstellungen\Appel\Desktop\PlugboardIcon\plugboard2.png" + inkscape:export-xdpi="72.0466" + inkscape:export-ydpi="72.0466" + version="1.1"> + id="linearGradient3176"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="stop3178" /> + id="stop3180" /> + id="linearGradient3168"> + id="stop3170" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="stop3172" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + xlink:href="#linearGradient3176" + id="linearGradient3182" + x1="387.41043" + y1="501.67398" + x2="387.41043" + y2="252.02386" + gradientUnits="userSpaceOnUse" /> + x1="387.41043" + y1="501.67398" + x2="387.41043" + y2="252.02386" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + x1="386.89221" + y1="703.53375" + x2="386.89221" + y2="252.50571" /> - + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-maximized="0"> + + + + + @@ -7138,120 +135,166 @@ image/svg+xml - + id="layer1" + transform="translate(-323.06477,-417.41394)"> + id="g3015" + transform="matrix(0.20679483,0,0,0.21391708,307.0229,378.43143)"> - - - + transform="translate(3.581054,-461.3231)" + id="g5213"> + + + + + + + + - - - + id="g3012"> + - - - + transform="translate(45.480079,352.26112)" + d="m 211.27988,125.15305 c 0,45.33685 -36.75278,82.08963 -82.08963,82.08963 -45.336854,0 -82.089634,-36.75278 -82.089634,-82.08963 0,-45.336848 36.75278,-82.089627 82.089634,-82.089627 45.33685,0 82.08963,36.752779 82.08963,82.089627 z" + sodipodi:ry="82.08963" + sodipodi:rx="82.08963" + sodipodi:cy="125.15305" + sodipodi:cx="129.19025" + id="path3140" + style="fill:none;stroke:#3a78be;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + sodipodi:type="arc" /> + transform="translate(45.480079,550.35281)" + sodipodi:type="arc" + style="fill:none;stroke:#3a78be;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="path3142" + sodipodi:cx="129.19025" + sodipodi:cy="125.15305" + sodipodi:rx="82.08963" + sodipodi:ry="82.08963" + d="m 211.27988,125.15305 c 0,45.33685 -36.75278,82.08963 -82.08963,82.08963 -45.336854,0 -82.089634,-36.75278 -82.089634,-82.08963 0,-45.336848 36.75278,-82.089627 82.089634,-82.089627 45.33685,0 82.08963,36.752779 82.08963,82.089627 z" /> + transform="translate(470.27179,154.16937)" + d="m 211.27988,125.15305 c 0,45.33685 -36.75278,82.08963 -82.08963,82.08963 -45.336854,0 -82.089634,-36.75278 -82.089634,-82.08963 0,-45.336848 36.75278,-82.089627 82.089634,-82.089627 45.33685,0 82.08963,36.752779 82.08963,82.089627 z" + sodipodi:ry="82.08963" + sodipodi:rx="82.08963" + sodipodi:cy="125.15305" + sodipodi:cx="129.19025" + id="path3151" + style="fill:none;stroke:#3a78be;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + sodipodi:type="arc" /> + transform="translate(470.27179,352.26112)" + d="m 211.27988,125.15305 c 0,45.33685 -36.75278,82.08963 -82.08963,82.08963 -45.336854,0 -82.089634,-36.75278 -82.089634,-82.08963 0,-45.336848 36.75278,-82.089627 82.089634,-82.089627 45.33685,0 82.08963,36.752779 82.08963,82.089627 z" + sodipodi:ry="82.08963" + sodipodi:rx="82.08963" + sodipodi:cy="125.15305" + sodipodi:cx="129.19025" + id="path3153" + style="fill:none;stroke:#3a78be;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + sodipodi:type="arc" /> + + + diff --git a/resources/images/plugboard.png b/resources/images/plugboard.png index 345fa6440e..db9e8e89f0 100644 Binary files a/resources/images/plugboard.png and b/resources/images/plugboard.png differ diff --git a/src/calibre/gui2/metadata.py b/src/calibre/gui2/metadata.py index c71f82c654..a36571fc91 100644 --- a/src/calibre/gui2/metadata.py +++ b/src/calibre/gui2/metadata.py @@ -19,6 +19,7 @@ from calibre import prints from calibre.constants import DEBUG class Worker(Thread): + 'Cover downloader' def __init__(self): Thread.__init__(self) @@ -88,7 +89,7 @@ class DownloadMetadata(Thread): if mi.isbn: args['isbn'] = mi.isbn else: - if not mi.title or mi.title == _('Unknown'): + if mi.is_null('title'): self.failures[id] = \ (str(id), _('Book has neither title nor ISBN')) continue