mirror of https://gitlab.com/openlp/openlp.git
Hide live when screen setup has changed
This commit is contained in:
parent
6d636f3235
commit
e93ac46f2a
|
@ -445,6 +445,11 @@ class UiStrings(metaclass=Singleton):
|
||||||
self.Seconds = translate('OpenLP.Ui', 's', 'The abbreviated unit for seconds')
|
self.Seconds = translate('OpenLP.Ui', 's', 'The abbreviated unit for seconds')
|
||||||
self.SaveAndClose = translate('OpenLP.ui', translate('SongsPlugin.EditSongForm', '&Save && Close'))
|
self.SaveAndClose = translate('OpenLP.ui', translate('SongsPlugin.EditSongForm', '&Save && Close'))
|
||||||
self.SaveAndPreview = translate('OpenLP.Ui', 'Save && Preview')
|
self.SaveAndPreview = translate('OpenLP.Ui', 'Save && Preview')
|
||||||
|
self.ScreenSetupHasChangedTitle = translate('OpenLP.MainWindow', 'Screen setup has changed')
|
||||||
|
self.ScreenSetupHasChanged = translate('OpenLP.MainWindow',
|
||||||
|
'The screen setup has changed. OpenLP will try to '
|
||||||
|
'automatically select a display screen, but '
|
||||||
|
'you should consider updating the screen settings.')
|
||||||
self.Search = translate('OpenLP.Ui', 'Search')
|
self.Search = translate('OpenLP.Ui', 'Search')
|
||||||
self.SearchThemes = translate('OpenLP.Ui', 'Search Themes...', 'Search bar place holder text ')
|
self.SearchThemes = translate('OpenLP.Ui', 'Search Themes...', 'Search bar place holder text ')
|
||||||
self.SelectDelete = translate('OpenLP.Ui', 'You must select an item to delete.')
|
self.SelectDelete = translate('OpenLP.Ui', 'You must select an item to delete.')
|
||||||
|
|
|
@ -1035,11 +1035,10 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow, LogMixin, RegistryPropert
|
||||||
and (datetime.now() - self.screen_change_timestamp).seconds < 5
|
and (datetime.now() - self.screen_change_timestamp).seconds < 5
|
||||||
should_show_messagebox = self.settings_form.isHidden() and not has_shown_messagebox_recently
|
should_show_messagebox = self.settings_form.isHidden() and not has_shown_messagebox_recently
|
||||||
if should_show_messagebox:
|
if should_show_messagebox:
|
||||||
QtWidgets.QMessageBox.information(self, translate('OpenLP.MainWindow', 'Screen setup has changed'),
|
self.live_controller.toggle_display('desktop')
|
||||||
translate('OpenLP.MainWindow',
|
QtWidgets.QMessageBox.information(self,
|
||||||
'The screen setup has changed. OpenLP will try to '
|
UiStrings().ScreenSetupHasChangedTitle,
|
||||||
'automatically select a display screen, but '
|
UiStrings().ScreenSetupHasChanged,
|
||||||
'you should consider updating the screen settings.'),
|
|
||||||
QtWidgets.QMessageBox.StandardButtons(QtWidgets.QMessageBox.Ok))
|
QtWidgets.QMessageBox.StandardButtons(QtWidgets.QMessageBox.Ok))
|
||||||
self.screen_change_timestamp = datetime.now()
|
self.screen_change_timestamp = datetime.now()
|
||||||
self.application.set_busy_cursor()
|
self.application.set_busy_cursor()
|
||||||
|
|
Loading…
Reference in New Issue