("show-hidden-lines", None, _("Show hidden lines")),
("edit-copy-line", gtk.STOCK_COPY, _("Copy line"), "<Ctrl>C"),
("edit-copy-message", gtk.STOCK_COPY, _("Copy message")),
- ("filter-out-higher-levels", None, _("Filter out higher debug levels"))])
+ ("hide-log-level", None, _("Hide log level")),
+ ("hide-log-category", None, _("Hide log category")),
+ ("hide-log-object", None, _("Hide object"))])
group.props.sensitive = False
self.actions.add_group (group)
"close-window", "cancel-load",
"hide-before-line", "hide-after-line", "show-hidden-lines",
"edit-copy-line", "edit-copy-message",
- "filter-out-higher-levels",
+ "hide-log-level", "hide-log-category", "hide-log-object",
"show-about",):
name = action_name.replace ("-", "_")
action = getattr (self.actions, name)
col_id = LogModelBase.COL_MESSAGE
self.clipboard.set_text (self.get_active_line ()[col_id])
- def handle_filter_out_higher_levels_action_activate (self, action):
+ def handle_hide_log_level_action_activate (self, action):
+
+ return # FIXME
row = self.get_active_line ()
debug_level = row[LogModelBase.COL_LEVEL]
self.log_view.props.model = gtk.TreeStore (str)
self.log_view.props.model = self.log_filter
+ def handle_hide_log_category_action_activate (self, action):
+
+ pass
+
+ def handle_hide_log_object_action_activate (self, action):
+
+ pass
+
def handle_show_about_action_activate (self, action):
from GstDebugViewer import version
</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="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"/>
- <menuitem name="ViewContextMenuFilterLevel" action="filter-out-higher-levels"/>
</menu>
<menu name="HelpMenu" action="HelpMenuAction">
<placeholder name="HelpMenuAdditions"/>