Add gui extension point to history window

This commit is contained in:
Thilo Molitor 2017-11-03 17:45:03 +01:00
parent 0638cdc690
commit e97e7b13cd
1 changed files with 9 additions and 0 deletions

View File

@ -141,6 +141,11 @@ class HistoryWindow:
xml.connect_signals(self) xml.connect_signals(self)
self.window.show_all() self.window.show_all()
# PluginSystem: adding GUI extension point for
# HistoryWindow instance object
app.plugin_manager.gui_extension_point(
'history_window', self)
def _fill_completion_dict(self): def _fill_completion_dict(self):
""" """
Fill completion_dict for key auto completion. Then load history for Fill completion_dict for key auto completion. Then load history for
@ -246,6 +251,10 @@ class HistoryWindow:
return account return account
def on_history_window_destroy(self, widget): def on_history_window_destroy(self, widget):
# PluginSystem: removing GUI extension points connected with
# HistoryWindow instance object
app.plugin_manager.remove_gui_extension_point(
'history_window', self)
self.history_textview.del_handlers() self.history_textview.del_handlers()
del app.interface.instances['logs'] del app.interface.instances['logs']