summaryrefslogtreecommitdiff
path: root/geneticone/gui/windows.py
diff options
context:
space:
mode:
authornecoro <>2006-10-15 16:29:23 +0000
committernecoro <>2006-10-15 16:29:23 +0000
commit501571fadc81be83017968b098fb05b73a6043b1 (patch)
treeb78807ee7d3be660ae2b31cf0021808cb612fff8 /geneticone/gui/windows.py
parent40eaa80dce320c6e64e66d96ec28c9fc532c061c (diff)
downloadportato-501571fadc81be83017968b098fb05b73a6043b1.tar.gz
portato-501571fadc81be83017968b098fb05b73a6043b1.tar.bz2
portato-501571fadc81be83017968b098fb05b73a6043b1.zip
Implemented emerge --sync
Diffstat (limited to 'geneticone/gui/windows.py')
-rw-r--r--geneticone/gui/windows.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/geneticone/gui/windows.py b/geneticone/gui/windows.py
index fedd1b7..4fff529 100644
--- a/geneticone/gui/windows.py
+++ b/geneticone/gui/windows.py
@@ -732,6 +732,7 @@ class MainWindow:
<menuitem action="Emerge" />
<menuitem action="Unmerge" />
<menuitem action="UpdateWorld" />
+ <menuitem action="Sync" />
</menu>
<menu action="Help">
<menuitem action="About" />
@@ -748,6 +749,7 @@ class MainWindow:
("File", None, "_File"),
("EmergeMenu", None, "_Emerge"),
("Help", None, "_?"),
+ ("Sync", None, "_Sync", None, None, self.cb_sync_clicked),
("Prefs", None, "_Preferences", None, None, lambda x: PreferenceWindow(self.window, self.cfg)),
("Close", None, "_Close", None, None, self.cb_destroy),
("About", None, "_About", None, None, lambda x: AboutWindow(self.window))])
@@ -902,6 +904,10 @@ class MainWindow:
return True
+ def cb_sync_clicked (self, action):
+ self.notebook.set_current_page(1)
+ self.queue.sync()
+
def cb_search_clicked (self, button, data = None):
"""Do a search."""
if self.searchEntry.get_text() != "":