Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/controlpanel/detailview.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/controlpanel/detailview.py')
-rw-r--r--src/controlpanel/detailview.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/controlpanel/detailview.py b/src/controlpanel/detailview.py
new file mode 100644
index 0000000..abfe513
--- /dev/null
+++ b/src/controlpanel/detailview.py
@@ -0,0 +1,21 @@
+import gobject
+import gtk
+import gettext
+
+_ = lambda msg: gettext.dgettext('sugar', msg)
+
+class DetailView(gtk.VBox):
+ __gsignals__ = {
+ 'valid-section': (gobject.SIGNAL_RUN_FIRST,
+ gobject.TYPE_NONE,
+ ([bool]))
+ }
+ def __init__(self):
+ gtk.VBox.__init__(self)
+ self.restart = False
+ self.restart_alerts = []
+ self._restart_msg = _('Changes require a sugar restart to take effect.')
+
+ def undo(self):
+ '''Undo here the changes that have been made in this section.'''
+ pass