self.widget_factory = Common.GUI.WidgetFactory (Main.Paths.data_dir)
self.widgets = self.widget_factory.make ("main-window.ui", "main_window")
- ui_filename = os.path.join (Main.Paths.data_dir,
- "gst-debug-viewer.ui")
+ ui_filename = os.path.join (Main.Paths.data_dir, "menus.ui")
self.ui_factory = Common.GUI.UIFactory (ui_filename, self.actions)
self.ui_manager = ui = self.ui_factory.make ()
+++ /dev/null
-<!-- -*- mode: xml; -*- -->
-<ui>
- <menubar>
- <menu name="FileMenu" action="FileMenuAction">
- <menuitem name="FileNewWindow" action="new-window"/>
- <menuitem name="FileOpen" action="open-file"/>
- <menuitem name="FileReload" action="reload-file"/>
- <separator/>
- <placeholder name="FileMenuAdditions"/>
- <separator/>
- <menuitem name="FileCloseWindow" action="close-window"/>
- </menu>
- <menu name="ViewMenu" action="ViewMenuAction">
- <menu name="ViewColumnsMenu" action="ViewColumnsMenuAction">
- <menuitem name="ViewColumnsTime" action="show-time-column"/>
- <menuitem name="ViewColumnsLevel" action="show-level-column"/>
- <menuitem name="ViewColumnsPid" action="show-pid-column"/>
- <menuitem name="ViewColumnsThread" action="show-thread-column"/>
- <menuitem name="ViewColumnsCode" action="show-code-column"/>
- <menuitem name="ViewColumnsCategory" action="show-category-column"/>
- <menuitem name="ViewColumnsFunction" action="show-function-column"/>
- <menuitem name="ViewColumnsObject" action="show-object-column"/>
- <menuitem name="ViewColumnsMessage" action="show-message-column"/>
- </menu>
- <placeholder name="ViewMenuAdditions"/>
- <separator/>
- <menuitem name="ViewContextMenuHideLevel" action="hide-log-level"/>
- <menuitem name="ViewContextMenuHideCategory" action="hide-log-category"/>
- <menuitem name="ViewContextMenuHideObject" action="hide-log-object"/>
- <menuitem name="ViewContextMenuHideFilename" action="hide-filename"/>
- <menuitem name="ViewContextMenuHideBefore" action="hide-before-line"/>
- <menuitem name="ViewContextMenuHideAfter" action="hide-after-line"/>
- <menuitem name="ViewContextMenuShowHidden" action="show-hidden-lines"/>
- <separator/>
- <menuitem name="ViewContextMenuCopyMessage" action="edit-copy-message"/>
- <menuitem name="ViewContextMenuCopyLine" action="edit-copy-line"/>
- </menu>
- <menu name="HelpMenu" action="HelpMenuAction">
- <placeholder name="HelpMenuAdditions"/>
- <menuitem name="HelpInfo" action="show-about"/>
- </menu>
- </menubar>
- <menubar name="context">
- <menu name="LogViewContextMenu" action="ViewMenuAction">
- <menu name="ViewColumnsMenu" action="ViewColumnsMenuAction">
- <menuitem name="ViewColumnsTime" action="show-time-column"/>
- <menuitem name="ViewColumnsLevel" action="show-level-column"/>
- <menuitem name="ViewColumnsPid" action="show-pid-column"/>
- <menuitem name="ViewColumnsThread" action="show-thread-column"/>
- <menuitem name="ViewColumnsCode" action="show-code-column"/>
- <menuitem name="ViewColumnsCategory" action="show-category-column"/>
- <menuitem name="ViewColumnsFunction" action="show-function-column"/>
- <menuitem name="ViewColumnsObject" action="show-object-column"/>
- <menuitem name="ViewColumnsMessage" action="show-message-column"/>
- </menu>
- <placeholder name="LogViewContextMenuAdditions"/>
- <separator/>
- <menuitem name="ViewContextMenuHideLevel" action="hide-log-level"/>
- <menuitem name="ViewContextMenuHideCategory" action="hide-log-category"/>
- <menuitem name="ViewContextMenuHideObject" action="hide-log-object"/>
- <menuitem name="ViewContextMenuHideFilename" action="hide-filename"/>
- <menuitem name="ViewContextMenuHideBefore" action="hide-before-line"/>
- <menuitem name="ViewContextMenuHideAfter" action="hide-after-line"/>
- <menuitem name="ViewContextMenuShowHidden" action="show-hidden-lines"/>
- <separator/>
- <menuitem name="ViewContextMenuCopyMessage" action="edit-copy-message"/>
- <menuitem name="ViewContextMenuCopyLine" action="edit-copy-line"/>
- </menu>
- <menu name="LineViewContextMenu" action="LineViewContextMenuAction">
- <menuitem name="LineViewContextMenuClear" action="clear-line-view"/>
- <placeholder name="LineViewContextMenuAdditions"/>
- </menu>
- </menubar>
-</ui>
--- /dev/null
+<!-- -*- mode: xml; -*- -->
+<ui>
+ <menubar>
+ <menu name="FileMenu" action="FileMenuAction">
+ <menuitem name="FileNewWindow" action="new-window"/>
+ <menuitem name="FileOpen" action="open-file"/>
+ <menuitem name="FileReload" action="reload-file"/>
+ <separator/>
+ <placeholder name="FileMenuAdditions"/>
+ <separator/>
+ <menuitem name="FileCloseWindow" action="close-window"/>
+ </menu>
+ <menu name="ViewMenu" action="ViewMenuAction">
+ <menu name="ViewColumnsMenu" action="ViewColumnsMenuAction">
+ <menuitem name="ViewColumnsTime" action="show-time-column"/>
+ <menuitem name="ViewColumnsLevel" action="show-level-column"/>
+ <menuitem name="ViewColumnsPid" action="show-pid-column"/>
+ <menuitem name="ViewColumnsThread" action="show-thread-column"/>
+ <menuitem name="ViewColumnsCode" action="show-code-column"/>
+ <menuitem name="ViewColumnsCategory" action="show-category-column"/>
+ <menuitem name="ViewColumnsFunction" action="show-function-column"/>
+ <menuitem name="ViewColumnsObject" action="show-object-column"/>
+ <menuitem name="ViewColumnsMessage" action="show-message-column"/>
+ </menu>
+ <placeholder name="ViewMenuAdditions"/>
+ <separator/>
+ <menuitem name="ViewContextMenuHideLevel" action="hide-log-level"/>
+ <menuitem name="ViewContextMenuHideCategory" action="hide-log-category"/>
+ <menuitem name="ViewContextMenuHideObject" action="hide-log-object"/>
+ <menuitem name="ViewContextMenuHideFilename" action="hide-filename"/>
+ <menuitem name="ViewContextMenuHideBefore" action="hide-before-line"/>
+ <menuitem name="ViewContextMenuHideAfter" action="hide-after-line"/>
+ <menuitem name="ViewContextMenuShowHidden" action="show-hidden-lines"/>
+ <separator/>
+ <menuitem name="ViewContextMenuCopyMessage" action="edit-copy-message"/>
+ <menuitem name="ViewContextMenuCopyLine" action="edit-copy-line"/>
+ </menu>
+ <menu name="HelpMenu" action="HelpMenuAction">
+ <placeholder name="HelpMenuAdditions"/>
+ <menuitem name="HelpInfo" action="show-about"/>
+ </menu>
+ </menubar>
+ <menubar name="context">
+ <menu name="LogViewContextMenu" action="ViewMenuAction">
+ <menu name="ViewColumnsMenu" action="ViewColumnsMenuAction">
+ <menuitem name="ViewColumnsTime" action="show-time-column"/>
+ <menuitem name="ViewColumnsLevel" action="show-level-column"/>
+ <menuitem name="ViewColumnsPid" action="show-pid-column"/>
+ <menuitem name="ViewColumnsThread" action="show-thread-column"/>
+ <menuitem name="ViewColumnsCode" action="show-code-column"/>
+ <menuitem name="ViewColumnsCategory" action="show-category-column"/>
+ <menuitem name="ViewColumnsFunction" action="show-function-column"/>
+ <menuitem name="ViewColumnsObject" action="show-object-column"/>
+ <menuitem name="ViewColumnsMessage" action="show-message-column"/>
+ </menu>
+ <placeholder name="LogViewContextMenuAdditions"/>
+ <separator/>
+ <menuitem name="ViewContextMenuHideLevel" action="hide-log-level"/>
+ <menuitem name="ViewContextMenuHideCategory" action="hide-log-category"/>
+ <menuitem name="ViewContextMenuHideObject" action="hide-log-object"/>
+ <menuitem name="ViewContextMenuHideFilename" action="hide-filename"/>
+ <menuitem name="ViewContextMenuHideBefore" action="hide-before-line"/>
+ <menuitem name="ViewContextMenuHideAfter" action="hide-after-line"/>
+ <menuitem name="ViewContextMenuShowHidden" action="show-hidden-lines"/>
+ <separator/>
+ <menuitem name="ViewContextMenuCopyMessage" action="edit-copy-message"/>
+ <menuitem name="ViewContextMenuCopyLine" action="edit-copy-line"/>
+ </menu>
+ <menu name="LineViewContextMenu" action="LineViewContextMenuAction">
+ <menuitem name="LineViewContextMenuClear" action="clear-line-view"/>
+ <placeholder name="LineViewContextMenuAdditions"/>
+ </menu>
+ </menubar>
+</ui>
scripts = ["gst-debug-viewer"],
data_files = [("share/gst-debug-viewer", ["data/about-dialog.ui",
"data/main-window.ui",
- "data/gst-debug-viewer.ui",
+ "data/menus.ui",
"data/progress-dialog.ui"],),
("share/icons/hicolor/48x48/apps", ["data/gst-debug-viewer.png"],),
("share/icons/hicolor/scalable/apps", ["data/gst-debug-viewer.svg"],)],