From e6c8a8d4bb55d11f8d7901dfd197c7c54823f743 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 5 May 2015 20:55:08 +0530 Subject: [PATCH] Add calibre version to the user agent for the viewer --- src/calibre/gui2/viewer/documentview.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calibre/gui2/viewer/documentview.py b/src/calibre/gui2/viewer/documentview.py index 1487fd8686..b4cf1aedd2 100644 --- a/src/calibre/gui2/viewer/documentview.py +++ b/src/calibre/gui2/viewer/documentview.py @@ -68,6 +68,9 @@ class Document(QWebPage): # {{{ settings_changed = pyqtSignal() animated_scroll_done_signal = pyqtSignal() + def userAgentForUrl(self, url): + return QWebPage.userAgentForUrl(self, url).replace('libprs500', 'calibre (libprs500)/%s' % __version__) + def set_font_settings(self, opts): settings = self.settings() apply_settings(settings, opts)