forked from openlp/openlp
translate categories
This commit is contained in:
parent
61068e26a6
commit
28b83aadae
@ -56,8 +56,10 @@ class UiStrings(object):
|
||||
EmptyField = translate('OpenLP.Ui', 'Empty Field')
|
||||
Error = translate('OpenLP.Ui', 'Error')
|
||||
Export = translate('OpenLP.Ui', 'Export')
|
||||
File = translate('OpenLP.Ui', 'File')
|
||||
FontSizePtUnit = translate('OpenLP.Ui', 'pt',
|
||||
'Abbreviated font pointsize unit')
|
||||
Help = translate('OpenLP.Ui', 'Help')
|
||||
Hours = translate('OpenLP.Ui', 'h', 'The abbreviated unit for hours')
|
||||
Image = translate('OpenLP.Ui', 'Image')
|
||||
Import = translate('OpenLP.Ui', 'Import')
|
||||
@ -65,6 +67,7 @@ class UiStrings(object):
|
||||
Live = translate('OpenLP.Ui', 'Live')
|
||||
LiveBGError = translate('OpenLP.Ui', 'Live Background Error')
|
||||
LivePanel = translate('OpenLP.Ui', 'Live Panel')
|
||||
LiveToolbar = translate('OpenLP.Ui', 'Live Toolbar')
|
||||
Load = translate('OpenLP.Ui', 'Load')
|
||||
Minutes = translate('OpenLP.Ui', 'm', 'The abbreviated unit for minutes')
|
||||
Middle = translate('OpenLP.Ui', 'Middle')
|
||||
@ -82,6 +85,7 @@ class UiStrings(object):
|
||||
OpenService = translate('OpenLP.Ui', 'Open Service')
|
||||
Preview = translate('OpenLP.Ui', 'Preview')
|
||||
PreviewPanel = translate('OpenLP.Ui', 'Preview Panel')
|
||||
PreviewToolbar = translate('OpenLP.Ui', 'Preview Toolbar')
|
||||
PrintServiceOrder = translate('OpenLP.Ui', 'Print Service Order')
|
||||
ReplaceBG = translate('OpenLP.Ui', 'Replace Background')
|
||||
ReplaceLiveBG = translate('OpenLP.Ui', 'Replace Live Background')
|
||||
@ -92,13 +96,17 @@ class UiStrings(object):
|
||||
Search = translate('OpenLP.Ui', 'Search')
|
||||
SelectDelete = translate('OpenLP.Ui', 'You must select an item to delete.')
|
||||
SelectEdit = translate('OpenLP.Ui', 'You must select an item to edit.')
|
||||
Settings = translate('OpenLP.Ui', 'Settings')
|
||||
SaveService = translate('OpenLP.Ui', 'Save Service')
|
||||
Service = translate('OpenLP.Ui', 'Service')
|
||||
StartTimeCode = unicode(translate('OpenLP.Ui', 'Start %s'))
|
||||
Theme = translate('OpenLP.Ui', 'Theme', 'Singular')
|
||||
Themes = translate('OpenLP.Ui', 'Themes', 'Plural')
|
||||
Tools = translate('OpenLP.Ui', 'Tools')
|
||||
Top = translate('OpenLP.Ui', 'Top')
|
||||
Version = translate('OpenLP.Ui', 'Version')
|
||||
View = translate('OpenLP.Ui', 'View')
|
||||
ViewMode = translate('OpenLP.Ui', 'View Model')
|
||||
|
||||
def add_welcome_page(parent, image):
|
||||
"""
|
||||
|
@ -164,69 +164,72 @@ class Ui_MainWindow(object):
|
||||
self.FileNewItem = shortcut_action(mainWindow, u'FileNewItem',
|
||||
[QtGui.QKeySequence(u'Ctrl+N')],
|
||||
self.ServiceManagerContents.onNewServiceClicked,
|
||||
u':/general/general_new.png', category=u'File')
|
||||
u':/general/general_new.png', category=UiStrings.File)
|
||||
self.FileOpenItem = shortcut_action(mainWindow, u'FileOpenItem',
|
||||
[QtGui.QKeySequence(u'Ctrl+O')],
|
||||
self.ServiceManagerContents.onLoadServiceClicked,
|
||||
u':/general/general_open.png', category=u'File')
|
||||
u':/general/general_open.png', category=UiStrings.File)
|
||||
self.FileSaveItem = shortcut_action(mainWindow, u'FileSaveItem',
|
||||
[QtGui.QKeySequence(u'Ctrl+S')],
|
||||
self.ServiceManagerContents.saveFile,
|
||||
u':/general/general_save.png', category=u'File')
|
||||
u':/general/general_save.png', category=UiStrings.File)
|
||||
self.FileSaveAsItem = shortcut_action(mainWindow, u'FileSaveAsItem',
|
||||
[QtGui.QKeySequence(u'Ctrl+Shift+S')],
|
||||
self.ServiceManagerContents.saveFileAs, category=u'File')
|
||||
self.ServiceManagerContents.saveFileAs, category=UiStrings.File)
|
||||
self.printServiceOrderItem = shortcut_action(mainWindow,
|
||||
u'printServiceItem', [QtGui.QKeySequence(u'Ctrl+P')],
|
||||
self.ServiceManagerContents.printServiceOrder, category=u'File')
|
||||
self.ServiceManagerContents.printServiceOrder,
|
||||
category=UiStrings.File)
|
||||
self.FileExitItem = shortcut_action(mainWindow, u'FileExitItem',
|
||||
[QtGui.QKeySequence(u'Alt+F4')], mainWindow.close,
|
||||
u':/system/system_exit.png', category=u'File')
|
||||
u':/system/system_exit.png', category=UiStrings.File)
|
||||
self.ImportThemeItem = base_action(
|
||||
mainWindow, u'ImportThemeItem', u'Import')
|
||||
mainWindow, u'ImportThemeItem', UiStrings.Import)
|
||||
self.ImportLanguageItem = base_action(
|
||||
mainWindow, u'ImportLanguageItem')#, u'Import')
|
||||
mainWindow, u'ImportLanguageItem')#, UiStrings.Import)
|
||||
self.ExportThemeItem = base_action(
|
||||
mainWindow, u'ExportThemeItem', u'Export')
|
||||
mainWindow, u'ExportThemeItem', UiStrings.Export)
|
||||
self.ExportLanguageItem = base_action(
|
||||
mainWindow, u'ExportLanguageItem')#, u'Export')
|
||||
mainWindow, u'ExportLanguageItem')#, UiStrings.Export)
|
||||
self.ViewMediaManagerItem = shortcut_action(mainWindow,
|
||||
u'ViewMediaManagerItem', [QtGui.QKeySequence(u'F8')],
|
||||
self.toggleMediaManager, u':/system/system_mediamanager.png',
|
||||
self.mediaManagerDock.isVisible(), u'View')
|
||||
self.mediaManagerDock.isVisible(), UiStrings.View)
|
||||
self.ViewThemeManagerItem = shortcut_action(mainWindow,
|
||||
u'ViewThemeManagerItem', [QtGui.QKeySequence(u'F10')],
|
||||
self.toggleThemeManager, u':/system/system_thememanager.png',
|
||||
self.themeManagerDock.isVisible(), u'View')
|
||||
self.themeManagerDock.isVisible(), UiStrings.View)
|
||||
self.ViewServiceManagerItem = shortcut_action(mainWindow,
|
||||
u'ViewServiceManagerItem', [QtGui.QKeySequence(u'F9')],
|
||||
self.toggleServiceManager, u':/system/system_servicemanager.png',
|
||||
self.serviceManagerDock.isVisible(), u'View')
|
||||
self.serviceManagerDock.isVisible(), UiStrings.View)
|
||||
self.ViewPreviewPanel = shortcut_action(mainWindow,
|
||||
u'ViewPreviewPanel', [QtGui.QKeySequence(u'F11')],
|
||||
self.setPreviewPanelVisibility, checked=previewVisible, category=u'View')
|
||||
self.setPreviewPanelVisibility, checked=previewVisible,
|
||||
category=UiStrings.View)
|
||||
self.ViewLivePanel = shortcut_action(mainWindow, u'ViewLivePanel',
|
||||
[QtGui.QKeySequence(u'F12')], self.setLivePanelVisibility,
|
||||
checked=liveVisible, category=u'View')
|
||||
checked=liveVisible, category=UiStrings.View)
|
||||
self.ModeDefaultItem = checkable_action(
|
||||
mainWindow, u'ModeDefaultItem', category=u'View Mode')
|
||||
mainWindow, u'ModeDefaultItem', category=UiStrings.ViewMode)
|
||||
self.ModeSetupItem = checkable_action(
|
||||
mainWindow, u'ModeLiveItem', category=u'View Mode')
|
||||
mainWindow, u'ModeLiveItem', category=UiStrings.ViewMode)
|
||||
self.ModeLiveItem = checkable_action(
|
||||
mainWindow, u'ModeLiveItem', True, u'View Mode')
|
||||
mainWindow, u'ModeLiveItem', True, UiStrings.ViewMode)
|
||||
self.ModeGroup = QtGui.QActionGroup(mainWindow)
|
||||
self.ModeGroup.addAction(self.ModeDefaultItem)
|
||||
self.ModeGroup.addAction(self.ModeSetupItem)
|
||||
self.ModeGroup.addAction(self.ModeLiveItem)
|
||||
self.ModeDefaultItem.setChecked(True)
|
||||
self.ToolsAddToolItem = icon_action(mainWindow, u'ToolsAddToolItem',
|
||||
u':/tools/tools_add.png', category=u'Tools')
|
||||
self.ToolsOpenDataFolder = icon_action(mainWindow, u'ToolsOpenDataFolder',
|
||||
u':/general/general_open.png', category=u'Tools')
|
||||
u':/tools/tools_add.png', category=UiStrings.Tools)
|
||||
self.ToolsOpenDataFolder = icon_action(mainWindow,
|
||||
u'ToolsOpenDataFolder', u':/general/general_open.png',
|
||||
category=UiStrings.Tools)
|
||||
self.settingsPluginListItem = shortcut_action(mainWindow,
|
||||
u'settingsPluginListItem', [QtGui.QKeySequence(u'Alt+F7')],
|
||||
self.onPluginItemClicked, u':/system/settings_plugin_list.png',
|
||||
category=u'Settings')
|
||||
category=UiStrings.Settings)
|
||||
# i18n Language Items
|
||||
self.AutoLanguageItem = checkable_action(mainWindow,
|
||||
u'AutoLanguageItem', LanguageManager.auto_language)
|
||||
@ -242,23 +245,25 @@ class Ui_MainWindow(object):
|
||||
add_actions(self.LanguageGroup, [languageItem])
|
||||
self.SettingsShortcutsItem = icon_action(mainWindow,
|
||||
u'SettingsShortcutsItem',
|
||||
u':/system/system_configure_shortcuts.png', category=u'Settings')
|
||||
u':/system/system_configure_shortcuts.png',
|
||||
category=UiStrings.Settings)
|
||||
self.DisplayTagItem = icon_action(mainWindow,
|
||||
u'DisplayTagItem', u':/system/tag_editor.png', category=u'Settings')
|
||||
u'DisplayTagItem', u':/system/tag_editor.png',
|
||||
category=UiStrings.Settings)
|
||||
self.SettingsConfigureItem = icon_action(mainWindow,
|
||||
u'SettingsConfigureItem', u':/system/system_settings.png',
|
||||
category=u'Settings')
|
||||
category=UiStrings.Settings)
|
||||
self.HelpDocumentationItem = icon_action(mainWindow,
|
||||
u'HelpDocumentationItem', u':/system/system_help_contents.png',
|
||||
category=None)#u'Help')
|
||||
category=None)#UiStrings.Help)
|
||||
self.HelpDocumentationItem.setEnabled(False)
|
||||
self.HelpAboutItem = shortcut_action(mainWindow, u'HelpAboutItem',
|
||||
[QtGui.QKeySequence(u'Ctrl+F1')], self.onHelpAboutItemClicked,
|
||||
u':/system/system_about.png', category=u'Help')
|
||||
u':/system/system_about.png', category=UiStrings.Help)
|
||||
self.HelpOnlineHelpItem = base_action(
|
||||
mainWindow, u'HelpOnlineHelpItem', category=u'Help')
|
||||
mainWindow, u'HelpOnlineHelpItem', category=UiStrings.Help)
|
||||
self.helpWebSiteItem = base_action(
|
||||
mainWindow, u'helpWebSiteItem', category=u'Help')
|
||||
mainWindow, u'helpWebSiteItem', category=UiStrings.Help)
|
||||
add_actions(self.FileImportMenu,
|
||||
(self.ImportThemeItem, self.ImportLanguageItem))
|
||||
add_actions(self.FileExportMenu,
|
||||
|
@ -167,7 +167,8 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Move item to the top of the service.'),
|
||||
self.onServiceTop, shortcuts=[QtCore.Qt.Key_Home])
|
||||
self.serviceManagerList.moveTop.setObjectName(u'moveTop')
|
||||
ActionList.add_action(self.serviceManagerList.moveTop, u'Service')
|
||||
ActionList.add_action(
|
||||
self.serviceManagerList.moveTop, UiStrings.Service)
|
||||
self.serviceManagerList.moveUp = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Move &up'),
|
||||
u':/services/service_up.png',
|
||||
@ -175,7 +176,7 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Move item up one position in the service.'),
|
||||
self.onServiceUp, shortcuts=[QtCore.Qt.Key_PageUp])
|
||||
self.serviceManagerList.moveUp.setObjectName(u'moveUp')
|
||||
ActionList.add_action(self.serviceManagerList.moveUp, u'Service')
|
||||
ActionList.add_action(self.serviceManagerList.moveUp, UiStrings.Service)
|
||||
self.serviceManagerList.moveDown = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Move &down'),
|
||||
u':/services/service_down.png',
|
||||
@ -183,7 +184,8 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Move item down one position in the service.'),
|
||||
self.onServiceDown, shortcuts=[QtCore.Qt.Key_PageDown])
|
||||
self.serviceManagerList.moveDown.setObjectName(u'moveDown')
|
||||
ActionList.add_action(self.serviceManagerList.moveDown, u'Service')
|
||||
ActionList.add_action(
|
||||
self.serviceManagerList.moveDown, UiStrings.Service)
|
||||
self.serviceManagerList.moveBottom = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Move to &bottom'),
|
||||
u':/services/service_bottom.png',
|
||||
@ -191,7 +193,8 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Move item to the end of the service.'),
|
||||
self.onServiceEnd, shortcuts=[QtCore.Qt.Key_End])
|
||||
self.serviceManagerList.moveBottom.setObjectName(u'moveBottom')
|
||||
ActionList.add_action(self.serviceManagerList.moveBottom, u'Service')
|
||||
ActionList.add_action(
|
||||
self.serviceManagerList.moveBottom, UiStrings.Service)
|
||||
self.serviceManagerList.down = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Move &down'),
|
||||
None,
|
||||
@ -199,7 +202,7 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Moves the selection down the window.'),
|
||||
self.onMoveSelectionDown, shortcuts=[QtCore.Qt.Key_Down])
|
||||
self.serviceManagerList.down.setObjectName(u'down')
|
||||
ActionList.add_action(self.serviceManagerList.down, u'Service')
|
||||
ActionList.add_action(self.serviceManagerList.down, UiStrings.Service)
|
||||
self.serviceManagerList.down.setVisible(False)
|
||||
self.serviceManagerList.up = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Move up'),
|
||||
@ -208,7 +211,7 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Moves the selection up the window.'),
|
||||
self.onMoveSelectionUp, shortcuts=[QtCore.Qt.Key_Up])
|
||||
self.serviceManagerList.up.setObjectName(u'up')
|
||||
ActionList.add_action(self.serviceManagerList.up, u'Service')
|
||||
ActionList.add_action(self.serviceManagerList.up, UiStrings.Service)
|
||||
self.serviceManagerList.up.setVisible(False)
|
||||
self.orderToolbar.addSeparator()
|
||||
self.serviceManagerList.delete = self.orderToolbar.addToolbarButton(
|
||||
@ -225,7 +228,7 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Expand all the service items.'),
|
||||
self.onExpandAll, shortcuts=[QtCore.Qt.Key_Plus])
|
||||
self.serviceManagerList.expand.setObjectName(u'expand')
|
||||
ActionList.add_action(self.serviceManagerList.expand, u'Service')
|
||||
ActionList.add_action(self.serviceManagerList.expand, UiStrings.Service)
|
||||
self.serviceManagerList.collapse = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', '&Collapse all'),
|
||||
u':/services/service_collapse_all.png',
|
||||
@ -233,7 +236,8 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Collapse all the service items.'),
|
||||
self.onCollapseAll, shortcuts=[QtCore.Qt.Key_Minus])
|
||||
self.serviceManagerList.collapse.setObjectName(u'collapse')
|
||||
ActionList.add_action(self.serviceManagerList.collapse, u'Service')
|
||||
ActionList.add_action(
|
||||
self.serviceManagerList.collapse, UiStrings.Service)
|
||||
self.orderToolbar.addSeparator()
|
||||
self.serviceManagerList.makeLive = self.orderToolbar.addToolbarButton(
|
||||
translate('OpenLP.ServiceManager', 'Go Live'),
|
||||
@ -242,7 +246,8 @@ class ServiceManager(QtGui.QWidget):
|
||||
'Send the selected item to Live.'), self.makeLive,
|
||||
shortcuts=[QtCore.Qt.Key_Enter, QtCore.Qt.Key_Return])
|
||||
self.serviceManagerList.makeLive.setObjectName(u'orderToolbar')
|
||||
ActionList.add_action(self.serviceManagerList.makeLive, u'Service')
|
||||
ActionList.add_action(
|
||||
self.serviceManagerList.makeLive, UiStrings.Service)
|
||||
self.layout.addWidget(self.orderToolbar)
|
||||
# Connect up our signals and slots
|
||||
QtCore.QObject.connect(self.themeComboBox,
|
||||
|
@ -161,18 +161,18 @@ class SlideController(QtGui.QWidget):
|
||||
translate('OpenLP.SlideController', 'Hide'), self.toolbar))
|
||||
self.blankScreen = shortcut_action(self.hideMenu, u'blankScreen',
|
||||
[QtCore.Qt.Key_Period], self.onBlankDisplay,
|
||||
u':/slides/slide_blank.png', False, u'Live Toolbar')
|
||||
u':/slides/slide_blank.png', False, UiStrings.LiveToolbar)
|
||||
self.blankScreen.setText(
|
||||
translate('OpenLP.SlideController', 'Blank Screen'))
|
||||
self.themeScreen = shortcut_action(self.hideMenu, u'themeScreen',
|
||||
[QtGui.QKeySequence(u'T')], self.onThemeDisplay,
|
||||
u':/slides/slide_theme.png', False, u'Live Toolbar')
|
||||
u':/slides/slide_theme.png', False, UiStrings.LiveToolbar)
|
||||
self.themeScreen.setText(
|
||||
translate('OpenLP.SlideController', 'Blank to Theme'))
|
||||
self.desktopScreen = shortcut_action(self.hideMenu,
|
||||
u'desktopScreen', [QtGui.QKeySequence(u'D')],
|
||||
self.onHideDisplay, u':/slides/slide_desktop.png', False,
|
||||
u'Live Toolbar')
|
||||
UiStrings.LiveToolbar)
|
||||
self.desktopScreen.setText(
|
||||
translate('OpenLP.SlideController', 'Show Desktop'))
|
||||
self.hideMenu.setDefaultAction(self.blankScreen)
|
||||
@ -367,26 +367,26 @@ class SlideController(QtGui.QWidget):
|
||||
def setPreviewHotkeys(self, parent=None):
|
||||
self.previousItem.setObjectName(u'previousItemPreview')
|
||||
self.nextItem.setObjectName(u'nextItemPreview')
|
||||
ActionList.add_action(self.previousItem, u'Preview Toolbar')
|
||||
ActionList.add_action(self.nextItem, u'Preview Toolbar')
|
||||
ActionList.add_action(self.previousItem, UiStrings.PreviewToolbar)
|
||||
ActionList.add_action(self.nextItem, UiStrings.PreviewToolbar)
|
||||
|
||||
def setLiveHotkeys(self, parent=None):
|
||||
self.previousItem.setObjectName(u'previousItemLive')
|
||||
self.nextItem.setObjectName(u'nextItemLive')
|
||||
ActionList.add_action(self.previousItem, u'Live Toolbar')
|
||||
ActionList.add_action(self.nextItem, u'Live Toolbar')
|
||||
ActionList.add_action(self.previousItem, UiStrings.LiveToolbar)
|
||||
ActionList.add_action(self.nextItem, UiStrings.LiveToolbar)
|
||||
self.previousService = shortcut_action(parent, u'previousService',
|
||||
[QtCore.Qt.Key_Left], self.servicePrevious, u'Live Toolbar')
|
||||
[QtCore.Qt.Key_Left], self.servicePrevious, UiStrings.LiveToolbar)
|
||||
self.previousService.setShortcutContext(QtCore.Qt.WidgetWithChildrenShortcut)
|
||||
self.previousService.setText(
|
||||
translate('OpenLP.SlideController', 'Previous Service'))
|
||||
self.nextService = shortcut_action(parent, 'nextService',
|
||||
[QtCore.Qt.Key_Right], self.serviceNext, u'Live Toolbar')
|
||||
[QtCore.Qt.Key_Right], self.serviceNext, UiStrings.LiveToolbar)
|
||||
self.nextService.setShortcutContext(QtCore.Qt.WidgetWithChildrenShortcut)
|
||||
self.nextService.setText(
|
||||
translate('OpenLP.SlideController', 'Next Service'))
|
||||
self.escapeItem = shortcut_action(parent, 'escapeItem',
|
||||
[QtCore.Qt.Key_Escape], self.liveEscape, u'Live Toolbar')
|
||||
[QtCore.Qt.Key_Escape], self.liveEscape, UiStrings.LiveToolbar)
|
||||
self.escapeItem.setShortcutContext(QtCore.Qt.WidgetWithChildrenShortcut)
|
||||
self.escapeItem.setText(
|
||||
translate('OpenLP.SlideController', 'Escape Item'))
|
||||
|
@ -190,6 +190,7 @@ class ActionList(object):
|
||||
|
||||
@staticmethod
|
||||
def add_action(action, category, weight=None):
|
||||
category = unicode(category)
|
||||
if category not in ActionList.categories:
|
||||
ActionList.categories.append(category)
|
||||
action.defaultShortcuts = action.shortcuts()
|
||||
@ -208,6 +209,7 @@ class ActionList(object):
|
||||
|
||||
@staticmethod
|
||||
def remove_action(action, category):
|
||||
category = unicode(category)
|
||||
if category not in ActionList.categories:
|
||||
return
|
||||
ActionList.categories[category].actions.remove(action)
|
||||
|
@ -30,7 +30,7 @@ from PyQt4 import QtCore, QtGui
|
||||
|
||||
from openlp.core.lib import Plugin, StringContent, build_icon, translate
|
||||
from openlp.core.lib.db import Manager
|
||||
from openlp.core.lib.ui import icon_action
|
||||
from openlp.core.lib.ui import icon_action, UiStrings
|
||||
from openlp.core.utils.actions import ActionList
|
||||
from openlp.plugins.alerts.lib import AlertsManager, AlertsTab
|
||||
from openlp.plugins.alerts.lib.db import init_schema
|
||||
@ -75,7 +75,7 @@ class AlertsPlugin(Plugin):
|
||||
log.info(u'Alerts Initialising')
|
||||
Plugin.initialise(self)
|
||||
self.toolsAlertItem.setVisible(True)
|
||||
ActionList.add_action(self.toolsAlertItem, u'Tools')
|
||||
ActionList.add_action(self.toolsAlertItem, UiStrings.Tools)
|
||||
self.liveController.alertTab = self.settings_tab
|
||||
|
||||
def finalise(self):
|
||||
|
@ -29,7 +29,7 @@ import logging
|
||||
from PyQt4 import QtCore, QtGui
|
||||
|
||||
from openlp.core.lib import Plugin, StringContent, build_icon, translate
|
||||
from openlp.core.lib.ui import base_action
|
||||
from openlp.core.lib.ui import base_action, UiStrings
|
||||
from openlp.core.utils.actions import ActionList
|
||||
from openlp.plugins.bibles.lib import BibleManager, BiblesTab, BibleMediaItem
|
||||
|
||||
@ -52,9 +52,9 @@ class BiblePlugin(Plugin):
|
||||
self.manager = BibleManager(self)
|
||||
Plugin.initialise(self)
|
||||
self.importBibleItem.setVisible(True)
|
||||
ActionList.add_action(self.importBibleItem, u'Import')
|
||||
ActionList.add_action(self.importBibleItem, UiStrings.Import)
|
||||
# Do not add the action to the list yet.
|
||||
#ActionList.add_action(self.exportBibleItem, u'Export')
|
||||
#ActionList.add_action(self.exportBibleItem, UiStrings.Export)
|
||||
# Set to invisible until we can export bibles
|
||||
self.exportBibleItem.setVisible(False)
|
||||
|
||||
@ -65,7 +65,9 @@ class BiblePlugin(Plugin):
|
||||
log.info(u'Plugin Finalise')
|
||||
self.manager.finalise()
|
||||
Plugin.finalise(self)
|
||||
ActionList.remove_action(self.importBibleItem, UiStrings.Import)
|
||||
self.importBibleItem.setVisible(False)
|
||||
#ActionList.remove_action(self.exportBibleItem, UiStrings.Export)
|
||||
self.exportBibleItem.setVisible(False)
|
||||
|
||||
def addImportMenuItem(self, import_menu):
|
||||
|
@ -66,9 +66,9 @@ class SongsPlugin(Plugin):
|
||||
log.info(u'Songs Initialising')
|
||||
Plugin.initialise(self)
|
||||
self.toolsReindexItem.setVisible(True)
|
||||
ActionList.add_action(self.SongImportItem, u'Import')
|
||||
ActionList.add_action(self.SongExportItem, u'Export')
|
||||
ActionList.add_action(self.toolsReindexItem, u'Tools')
|
||||
ActionList.add_action(self.SongImportItem, UiStrings.Import)
|
||||
ActionList.add_action(self.SongExportItem, UiStrings.Export)
|
||||
ActionList.add_action(self.toolsReindexItem, UiStrings.Tools)
|
||||
self.mediaItem.displayResultsSong(
|
||||
self.manager.get_all_objects(Song, order_by_ref=Song.search_title))
|
||||
|
||||
@ -258,7 +258,7 @@ class SongsPlugin(Plugin):
|
||||
log.info(u'Songs Finalising')
|
||||
self.manager.finalise()
|
||||
self.toolsReindexItem.setVisible(False)
|
||||
ActionList.remove_action(self.SongImportItem, u'Import')
|
||||
ActionList.remove_action(self.SongExportItem, u'Export')
|
||||
ActionList.remove_action(self.toolsReindexItem, u'Tools')
|
||||
ActionList.remove_action(self.SongImportItem, UiStrings.Import)
|
||||
ActionList.remove_action(self.SongExportItem, UiStrings.Export)
|
||||
ActionList.remove_action(self.toolsReindexItem, UiStrings.Tools)
|
||||
Plugin.finalise(self)
|
||||
|
@ -32,7 +32,7 @@ from PyQt4 import QtCore, QtGui
|
||||
from openlp.core.lib import Plugin, StringContent, Receiver, build_icon, \
|
||||
translate
|
||||
from openlp.core.lib.db import Manager
|
||||
from openlp.core.lib.ui import base_action, shortcut_action
|
||||
from openlp.core.lib.ui import base_action, shortcut_action, UiStrings
|
||||
from openlp.core.utils.actions import ActionList
|
||||
from openlp.plugins.songusage.forms import SongUsageDetailForm, \
|
||||
SongUsageDeleteForm
|
||||
@ -110,9 +110,12 @@ class SongUsagePlugin(Plugin):
|
||||
self.settingsSection + u'/active',
|
||||
QtCore.QVariant(False)).toBool()
|
||||
self.SongUsageStatus.setChecked(self.SongUsageActive)
|
||||
ActionList.add_action(self.SongUsageDelete, u'Song Usage')
|
||||
ActionList.add_action(self.SongUsageReport, u'Song Usage')
|
||||
ActionList.add_action(self.SongUsageStatus, u'Song Usage')
|
||||
ActionList.add_action(self.SongUsageDelete,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
ActionList.add_action(self.SongUsageReport,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
ActionList.add_action(self.SongUsageStatus,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
if self.manager is None:
|
||||
self.manager = Manager(u'songusage', init_schema)
|
||||
self.SongUsagedeleteform = SongUsageDeleteForm(self.manager,
|
||||
@ -128,9 +131,12 @@ class SongUsagePlugin(Plugin):
|
||||
self.manager.finalise()
|
||||
Plugin.finalise(self)
|
||||
self.SongUsageMenu.menuAction().setVisible(False)
|
||||
ActionList.remove_action(self.SongUsageDelete, u'Song Usage')
|
||||
ActionList.remove_action(self.SongUsageReport, u'Song Usage')
|
||||
ActionList.remove_action(self.SongUsageStatus, u'Song Usage')
|
||||
ActionList.remove_action(self.SongUsageDelete,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
ActionList.remove_action(self.SongUsageReport,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
ActionList.remove_action(self.SongUsageStatus,
|
||||
translate('SongUsagePlugin', 'Song Usage'))
|
||||
#stop any events being processed
|
||||
self.SongUsageActive = False
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user