diff --git a/src/calibre/gui2/preferences/__init__.py b/src/calibre/gui2/preferences/__init__.py index 54eb2f713c..b482429504 100644 --- a/src/calibre/gui2/preferences/__init__.py +++ b/src/calibre/gui2/preferences/__init__.py @@ -21,7 +21,7 @@ class ConfigWidgetInterface(object): ''' This class defines the interface that all widgets displayed in the Preferences dialog must implement. See :class:`ConfigWidgetBase` for - a base class that implements this interface and defines various conveninece + a base class that implements this interface and defines various convenience methods as well. ''' diff --git a/src/calibre/gui2/preferences/behavior.py b/src/calibre/gui2/preferences/behavior.py index d64af343f2..b376d067bc 100644 --- a/src/calibre/gui2/preferences/behavior.py +++ b/src/calibre/gui2/preferences/behavior.py @@ -43,6 +43,9 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): r('overwrite_author_title_metadata', config) r('get_social_metadata', config) + if test_eight_code: + self.opt_overwrite_author_title_metadata.setVisible(False) + self.opt_get_social_metadata.setVisible(False) r('new_version_notification', config) r('upload_news_to_device', config) r('delete_news_from_library_on_upload', config)