[gedit-latex] Created dummy actions to suppress several warnings related to "missing action"
- From: Pietro Battiston <pbattiston src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-latex] Created dummy actions to suppress several warnings related to "missing action"
- Date: Sun, 23 Nov 2014 16:42:00 +0000 (UTC)
commit cbf93251c8ebeeb88b4e9dc9acd225a4f75001c5
Author: Pietro Battiston <pbattiston src gnome org>
Date: Sun Nov 23 17:40:37 2014 +0100
Created dummy actions to suppress several warnings related to "missing action"
data/ui/ui-toolbar-normal.builder | 2 +-
latex/config.py | 5 +++--
latex/latex/actions.py | 8 ++++++++
latex/windowactivatable.py | 2 +-
4 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/data/ui/ui-toolbar-normal.builder b/data/ui/ui-toolbar-normal.builder
index f5361dd..c2c5090 100644
--- a/data/ui/ui-toolbar-normal.builder
+++ b/data/ui/ui-toolbar-normal.builder
@@ -1,6 +1,6 @@
<ui>
<menubar name="MenuBar">
- <menu name="FileMenu" action="File">
+ <menu name="FileMenu" action="FileDummyAction">
<placeholder name="FileOps_1">
<menuitem action="LaTeXNewAction" />
</placeholder>
diff --git a/latex/config.py b/latex/config.py
index 7a545a0..001649e 100644
--- a/latex/config.py
+++ b/latex/config.py
@@ -34,7 +34,7 @@ from .latex.actions import LaTeXMenuAction, LaTeXNewAction, LaTeXChooseMasterAct
LaTeXEquationAction, LaTeXUnEqnArrayAction, LaTeXEqnArrayAction, LaTeXUnderlineAction,
LaTeXSmallCapitalsAction, \
LaTeXRomanAction, LaTeXSansSerifAction, LaTeXTypewriterAction, LaTeXCloseEnvironmentAction,
LaTeXBlackboardBoldAction, \
LaTeXCaligraphyAction, LaTeXFrakturAction, LaTeXBuildImageAction, \
- LaTeXBuildAction, LaTeXBuildMenuAction
+ LaTeXBuildAction, LaTeXBuildMenuAction, FileDummyAction, ToolsDummyAction
from .bibtex.actions import BibTeXMenuAction, BibTeXNewEntryAction
@@ -50,7 +50,8 @@ ACTIONS = [LaTeXMenuAction, LaTeXNewAction, LaTeXChooseMasterAction,
LaTeXRomanAction, LaTeXSansSerifAction, LaTeXTypewriterAction, LaTeXCloseEnvironmentAction,
LaTeXBlackboardBoldAction,
LaTeXCaligraphyAction, LaTeXFrakturAction, LaTeXBuildImageAction,
LaTeXBuildAction, LaTeXBuildMenuAction,
- BibTeXMenuAction, BibTeXNewEntryAction]
+ BibTeXMenuAction, BibTeXNewEntryAction,
+ FileDummyAction, ToolsDummyAction]
MENUACTIONS = [LaTeXNewAction, LaTeXChooseMasterAction, LaTeXCloseEnvironmentAction, BibTeXNewEntryAction]
diff --git a/latex/latex/actions.py b/latex/latex/actions.py
index 6094a3f..f404cf3 100644
--- a/latex/latex/actions.py
+++ b/latex/latex/actions.py
@@ -521,4 +521,12 @@ class LaTeXEqnArrayAction(LaTeXTemplateAction):
$0
\\end{align}"""
+class FileDummyAction(Action):
+ label = tooltip = stock_id = ''
+ accelerator = None
+
+class ToolsDummyAction(Action):
+ label = tooltip = stock_id = ''
+ accelerator = None
+
# ex:ts=4:et:
diff --git a/latex/windowactivatable.py b/latex/windowactivatable.py
index e81a7dc..aaf9808 100644
--- a/latex/windowactivatable.py
+++ b/latex/windowactivatable.py
@@ -55,7 +55,7 @@ class LaTeXWindowActivatable(GObject.Object, Gedit.WindowActivatable, PeasGtk.Co
# ui definition template for hooking tools in Gedit's ui.
_tool_ui_template = string.Template("""<ui>
<menubar name="MenuBar">
- <menu name="ToolsMenu" action="Tools">
+ <menu name="ToolsMenu" action="ToolsDummyAction">
<placeholder name="ToolsOps_1">$items</placeholder>
</menu>
</menubar>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]