diff --git a/icons/ebook-edit.ico b/icons/ebook-edit.ico index 6c850dbd82..5c052ec625 100644 Binary files a/icons/ebook-edit.ico and b/icons/ebook-edit.ico differ diff --git a/icons/favicon.ico b/icons/favicon.ico index 892dc7ec00..3da9c13a75 100644 Binary files a/icons/favicon.ico and b/icons/favicon.ico differ diff --git a/icons/library.ico b/icons/library.ico index 892dc7ec00..3da9c13a75 100644 Binary files a/icons/library.ico and b/icons/library.ico differ diff --git a/icons/viewer.ico b/icons/viewer.ico index 7f229f9643..d0059e8740 100644 Binary files a/icons/viewer.ico and b/icons/viewer.ico differ diff --git a/imgsrc/calibre.svg b/imgsrc/calibre.svg index d3bbc7f7ef..f3765aa840 100644 --- a/imgsrc/calibre.svg +++ b/imgsrc/calibre.svg @@ -20,6 +20,148 @@ width="1024"> + + + + + + + + + + + + + + + + + + + + @@ -606,20 +748,68 @@ result="composite2" id="feComposite7480" /> + + + + + y="864.97888" /> + + + diff --git a/resources/content-server/calibre.png b/resources/content-server/calibre.png index 97ae70e20b..77af328ba5 100644 Binary files a/resources/content-server/calibre.png and b/resources/content-server/calibre.png differ diff --git a/resources/content_server/calibre.png b/resources/content_server/calibre.png index 97ae70e20b..77af328ba5 100644 Binary files a/resources/content_server/calibre.png and b/resources/content_server/calibre.png differ diff --git a/resources/images/library.png b/resources/images/library.png index 298675a647..cb8a08134f 100644 Binary files a/resources/images/library.png and b/resources/images/library.png differ diff --git a/resources/images/lt.png b/resources/images/lt.png index 1e863add1f..14102757b8 100644 Binary files a/resources/images/lt.png and b/resources/images/lt.png differ diff --git a/src/calibre/gui2/preferences/columns.py b/src/calibre/gui2/preferences/columns.py index 1e06e654d6..d7e2130feb 100644 --- a/src/calibre/gui2/preferences/columns.py +++ b/src/calibre/gui2/preferences/columns.py @@ -9,7 +9,7 @@ import copy, sys from PyQt5.Qt import Qt, QTableWidgetItem, QIcon -from calibre.gui2 import gprefs +from calibre.gui2 import gprefs, Application from calibre.gui2.preferences import ConfigWidgetBase, test_widget from calibre.gui2.preferences.columns_ui import Ui_Form from calibre.gui2.preferences.create_custom_column import CreateCustomColumn @@ -91,6 +91,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): for row, col in enumerate(colmap): self.setup_row(self.field_metadata, row, col) + self.restore_geometry() self.opt_columns.blockSignals(False) @@ -271,6 +272,5 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): if __name__ == '__main__': - from PyQt5.Qt import QApplication - app = QApplication([]) + app = Application([]) test_widget('Interface', 'Custom Columns') diff --git a/src/calibre/gui2/splash_screen.py b/src/calibre/gui2/splash_screen.py index 7d8e688b63..169c5c8ddd 100644 --- a/src/calibre/gui2/splash_screen.py +++ b/src/calibre/gui2/splash_screen.py @@ -32,13 +32,14 @@ class SplashScreen(QSplashScreen): t.translate(330, 450) painter.setTransform(t) painter.rotate(-98) + left_margin = 25 if iswindows: # On windows Qt cannot anti-alias rotated text p = QPainterPath() - p.addText(0, 0, f, self.message()) + p.addText(left_margin, 0, f, self.message()) painter.fillPath(p, QBrush(Qt.black)) else: - painter.drawText(0, 0, self.message()) + painter.drawText(left_margin, 0, self.message()) painter.restore() def show_message(self, msg):