aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/frontend/main.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/frontend/main.py b/src/frontend/main.py
index 71e2340..4a74017 100644
--- a/src/frontend/main.py
+++ b/src/frontend/main.py
@@ -35,6 +35,7 @@ import os
import re
import ErrorDialog
import gtkmozembed
+import RcUpdateWindow
sandboxDir = '/'
@@ -53,9 +54,12 @@ class MainWindow(gtk.Window):
self.diffButton = gtk.ToolButton(None, "Diff!")
self.diffButton.connect("clicked", self.diffPressed, None)
self.showErrorsButton = gtk.ToolButton(None, "Augeas Errors")
+ self.showRCUpdateButton = gtk.ToolButton(None, "rc-update")
+ self.showRCUpdateButton.connect("clicked", self.showRCUpdate, None)
self.showErrorsButton.connect("clicked", self.showErrPressed, None)
self.mainToolbar.insert(self.diffButton, -1)
self.mainToolbar.insert(self.showErrorsButton, -1)
+ self.mainToolbar.insert(self.showRCUpdateButton, -1)
self.rootBox.pack_start(self.mainToolbar, False, False)
self.mainPaned = gtk.HPaned()
self.rootBox.pack_start(self.docBox)
@@ -158,6 +162,10 @@ class MainWindow(gtk.Window):
else:
os.system(call)
+ def showRCUpdate(self, button, data=None):
+ win = RcUpdateWindow.RcUpdateWindow()
+ win.show_all()
+
def showErrPressed(self, button, data=None):
d = ErrorDialog.ErrorDialog(augeas_utils.getFileErrorList(self.a))
d.show_all()