public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-20 19:07 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-20 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     84fcd066151d778340eac1666d4e718e7863d458
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jun 20 19:07:00 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jun 20 19:07:00 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=84fcd066

Try disabling FCOE, it's broken on Gentoo

---
 iw/filter_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/filter_gui.py b/iw/filter_gui.py
index 782edd7..56072c5 100644
--- a/iw/filter_gui.py
+++ b/iw/filter_gui.py
@@ -545,7 +545,7 @@ class FilterWindow(InstallWindow):
         udev_trigger(subsystem="block", action="change")
         # So that drives onlined by these show up in the filter UI
         storage.iscsi.iscsi().startup(anaconda.intf)
-        storage.fcoe.fcoe().startup(anaconda.intf)
+        #storage.fcoe.fcoe().startup(anaconda.intf)
         storage.zfcp.ZFCP().startup()
         # Note we do NOT call dasd.startup() here, that does not online drives,
         # but only checks if they need formatting.



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-20 19:28 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-20 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     2f7d74f0871873f513a3336bb1f3c8349ef6709e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jun 20 19:27:50 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jun 20 19:27:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2f7d74f0

Yeah I'm naive...

---
 iw/filter_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/filter_gui.py b/iw/filter_gui.py
index 56072c5..782edd7 100644
--- a/iw/filter_gui.py
+++ b/iw/filter_gui.py
@@ -545,7 +545,7 @@ class FilterWindow(InstallWindow):
         udev_trigger(subsystem="block", action="change")
         # So that drives onlined by these show up in the filter UI
         storage.iscsi.iscsi().startup(anaconda.intf)
-        #storage.fcoe.fcoe().startup(anaconda.intf)
+        storage.fcoe.fcoe().startup(anaconda.intf)
         storage.zfcp.ZFCP().startup()
         # Note we do NOT call dasd.startup() here, that does not online drives,
         # but only checks if they need formatting.



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 12:15 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 12:15 UTC (permalink / raw
  To: gentoo-commits

commit:     2d5b7f2a1a865850301fb8d4a6c8cda217c80633
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 12:14:55 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 12:14:55 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2d5b7f2a

Changed the adbox (screenshots) to a vte terminal.

---
 iw/VirtualTerminal.py |  182 +++++++++++++++++++++++++++++++++++++++++++++++++
 iw/progress_gui.py    |   32 ++++++---
 2 files changed, 202 insertions(+), 12 deletions(-)

diff --git a/iw/VirtualTerminal.py b/iw/VirtualTerminal.py
new file mode 100644
index 0000000..cec8888
--- /dev/null
+++ b/iw/VirtualTerminal.py
@@ -0,0 +1,182 @@
+#!/usr/bin/env python
+#
+#      VirtualTerminal.py
+#
+#      Copyright 2007 Edward Andrew Robinson <earobinson@gmail>
+#
+#      This program is free software; you can redistribute it and/or modify
+#      it under the terms of the GNU General Public License as published by
+#      the Free Software Foundation; either version 2 of the License, or
+#      (at your option) any later version.
+#
+#      This program is distributed in the hope that it will be useful,
+#      but WITHOUT ANY WARRANTY; without even the implied warranty of
+#      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#      GNU General Public License for more details.
+#
+#      You should have received a copy of the GNU General Public License
+#      along with this program; if not, write to the Free Software
+#      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+
+# Imports
+import os
+import vte
+import gtk
+import time
+
+class VirtualTerminal(vte.Terminal):
+    def __init__(self, log_file = None, history_length = 5, prompt_watch = {}, prompt_auto_reply = True, icon = None):
+        # Set up terminal
+        vte.Terminal.__init__(self)
+
+        self.history = []
+        self.history_length = history_length
+        self.icon = icon
+        self.last_row_logged = 0
+        self.log_file = log_file
+        self.prompt_auto_reply = prompt_auto_reply
+        self.prompt_watch = prompt_watch
+
+        self.connect('eof', self.run_command_done_callback)
+        self.connect('child-exited', self.run_command_done_callback)
+        self.connect('cursor-moved', self.contents_changed_callback)
+
+        if False:
+            self.connect('char-size-changed', self.activate_action, 'char-size-changed')
+            #self.connect('child-exited', self.activate_action, 'child-exited')
+            self.connect('commit', self.activate_action, 'commit')
+            self.connect('contents-changed', self.activate_action, 'contents-changed')
+            #self.connect('cursor-moved', self.activate_action, 'cursor-moved')
+            self.connect('decrease-font-size', self.activate_action, 'decrease-font-size')
+            self.connect('deiconify-window', self.activate_action, 'deiconify-window')
+            self.connect('emulation-changed', self.activate_action, 'emulation-changed')
+            self.connect('encoding-changed', self.activate_action, 'encoding-changed')
+            #self.connect('eof', self.activate_action, 'eof')
+            self.connect('icon-title-changed', self.activate_action, 'icon-title-changed')
+            self.connect('iconify-window', self.activate_action, 'iconify-window')
+            self.connect('increase-font-size', self.activate_action, 'increase-font-size')
+            self.connect('lower-window', self.activate_action, 'lower-window')
+            self.connect('maximize-window', self.activate_action, 'maximize-window')
+            self.connect('move-window', self.activate_action, 'move-window')
+            self.connect('raise-window', self.activate_action, 'raise-window')
+            self.connect('refresh-window', self.activate_action, 'refresh-window')
+            self.connect('resize-window', self.activate_action, 'resize-window')
+            self.connect('restore-window', self.activate_action, 'restore-window')
+            self.connect('selection-changed', self.activate_action, 'selection-changed')
+            self.connect('status-line-changed', self.activate_action, 'status-line-changed')
+            self.connect('text-deleted', self.activate_action, 'text-deleted')
+            self.connect('text-inserted', self.activate_action, 'text-inserted')
+            self.connect('text-modified', self.activate_action, 'text-modified')
+            self.connect('text-scrolled', self.activate_action, 'text-scrolled')
+            self.connect('window-title-changed', self.activate_action, 'window-title-changed')
+
+    def activate_action(self, action, string):
+        print 'Action ' + action.get_name() + ' activated ' + str(string)
+
+    def capture_text(self,text,text2,text3,text4):
+        return True
+
+    def contents_changed_callback(self, terminal):
+        '''Gets the last line printed to the terminal, it will log
+        this line using self.log() (if the logger is on, and it will
+        also prompt this line using self.prompt() if the line needs
+        prompting'''
+        column,row = self.get_cursor_position()
+        if self.last_row_logged != row:
+            off = row-self.last_row_logged
+            text = self.get_text_range(row-off,0,row-1,-1,self.capture_text)
+            self.last_row_logged=row
+            text = text.strip()
+
+            # Log
+            self.log(text)
+
+            # Prompter
+            self.prompter()
+
+    def get_last_line(self):
+        terminal_text = self.get_text(self.capture_text)
+        terminal_text = terminal_text.split('\\\\n')
+        ii = len(terminal_text) - 1
+        while terminal_text[ii] == '':
+            ii = ii - 1
+        terminal_text = terminal_text[ii]
+
+        return terminal_text
+
+    def log(self, text):
+        '''if self.log_file is not None the the line will be logged to
+        self.log_file. This function also stors the info in self.histoy
+        if self.history_lenght > 0'''
+        if self.log_file != None:
+            date_string = time.strftime('[%d %b %Y %H:%M:%S] ', time.localtime())
+            file = open(self.log_file, 'a')
+            file.write(date_string + text + '\\\\n')
+            file.close
+
+        # Append to internal history
+        if self.history_length != 0:
+            if len(self.history) >= self.history_length:
+                self.history.pop(0)
+            self.history.append(text)
+
+    def prompter(self):
+        last_line = self.get_last_line()
+        if last_line in self.prompt_watch:
+            if self.prompt_auto_reply == False:
+                message = ''
+                for ii in self.prompt_watch[last_line]:
+                    message = message + self.history[self.history_length - 1 - ii]
+                if self.yes_no_question(message):
+                    self.feed_child('Yes\\\\n')
+                    # TODO not sure why this is needed twice
+                    self.feed_child('Yes\\\\n')
+                else:
+                    self.feed_child('No\\\\n')
+            else:
+                self.feed_child('Yes\\\\n')
+
+    def run_command(self, command_string):
+        '''run_command runs the command_string in the terminal. This
+        function will only return when self.thred_running is set to
+        True, this is done by run_command_done_callback'''
+        self.thread_running = True
+        spaces = ''
+        for ii in range(80 - len(command_string) - 2):
+            spaces = spaces + ' '
+        self.feed('$ ' + str(command_string) + spaces)
+        self.log('$ ' + str(command_string) + spaces)
+
+        command = command_string.split(' ')
+        pid =  self.fork_command(command=command[0], argv=command, directory=os.getcwd())
+
+        while self.thread_running:
+            #time.sleep(.01)
+            gtk.main_iteration()
+
+    def run_command_done_callback(self, terminal):
+        '''When called this function sets the thread as done allowing
+        the run_command function to exit'''
+        #print 'child done'
+        self.thread_running = False
+
+    def yes_no_question(self, message):
+        message = message.replace('\\\\n\\\\n', '[NEWLINE][NEWLINE]').replace('\\\\n', '').replace('[NEWLINE]', '\\\\n')
+
+        if message.find('?') == -1:
+            message = message + '\\\\n\\\\nDo you want to continue?'
+
+        type=gtk.MESSAGE_QUESTION
+        if message.lower().find('warning') != -1:
+            type=gtk.MESSAGE_WARNING
+
+        dialog = gtk.MessageDialog(parent=None, flags=0, type=type, buttons=gtk.BUTTONS_YES_NO, message_format=message)
+        dialog.set_icon(self.icon)
+        dialog.show_all()
+        responce = dialog.run()
+        dialog.destroy()
+
+        # Responce == yes
+        return responce == -8
+

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index bfbd19e..75c8523 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -33,6 +33,8 @@ import language
 import logging
 log = logging.getLogger("anaconda")
 
+from VirtualTerminal import VirtualTerminal
+
 class InstallProgressWindow (InstallWindow):
     windowTitle = N_("Installing Packages")
 
@@ -122,25 +124,31 @@ class InstallProgressWindow (InstallWindow):
 	    self.intf.icw.prevClicked()
 	    return
 
-        self.pixmaps = self._getRnotes()
+        #self.pixmaps = self._getRnotes()
 
 	# Create vbox to contain components of UI
         vbox = gtk.VBox (False, 12)
 
         # Create rnote area
-        self.adpix = None
+	# Gentoo uses the rnote area for emerge progress.
+        #self.adpix = None
         self.adbox = None
-        pix = gui.readImageFromFile(self.pixmaps[0])
-        if pix:
-            frame = gtk.Frame()
-            frame.set_shadow_type(gtk.SHADOW_NONE)
-            box = gtk.EventBox()
-            self.adpix = pix
-            box.add(self.adpix)
-            self.adbox = box
-            frame.add(box)
-            vbox.pack_start(frame, True, True)
 
+	self.terminal = VirtualTerminal()
+
+        #pix = gui.readImageFromFile(self.pixmaps[0])
+        #if pix:
+        frame = gtk.Frame()
+        frame.set_shadow_type(gtk.SHADOW_NONE)
+        box = gtk.EventBox()
+        #    self.adpix = pix
+        box.add(self.terminal)
+        self.adbox = box
+        frame.add(box)
+        vbox.pack_start(frame, True, True)
+
+	# Just an example for now
+	self.terminal.run_command('/bin/bash')
 
 	self.progress = gtk.ProgressBar()
         vbox.pack_start(self.progress, False, False)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 12:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 12:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f5ea92b95725945fb72f72908c7a216acfdfe343
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 12:40:12 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 12:40:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=f5ea92b9

Moved VirtualTerminal.py

---
 iw/VirtualTerminal.py |  182 -------------------------------------------------
 1 files changed, 0 insertions(+), 182 deletions(-)

diff --git a/iw/VirtualTerminal.py b/iw/VirtualTerminal.py
deleted file mode 100644
index cec8888..0000000
--- a/iw/VirtualTerminal.py
+++ /dev/null
@@ -1,182 +0,0 @@
-#!/usr/bin/env python
-#
-#      VirtualTerminal.py
-#
-#      Copyright 2007 Edward Andrew Robinson <earobinson@gmail>
-#
-#      This program is free software; you can redistribute it and/or modify
-#      it under the terms of the GNU General Public License as published by
-#      the Free Software Foundation; either version 2 of the License, or
-#      (at your option) any later version.
-#
-#      This program is distributed in the hope that it will be useful,
-#      but WITHOUT ANY WARRANTY; without even the implied warranty of
-#      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#      GNU General Public License for more details.
-#
-#      You should have received a copy of the GNU General Public License
-#      along with this program; if not, write to the Free Software
-#      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-
-# Imports
-import os
-import vte
-import gtk
-import time
-
-class VirtualTerminal(vte.Terminal):
-    def __init__(self, log_file = None, history_length = 5, prompt_watch = {}, prompt_auto_reply = True, icon = None):
-        # Set up terminal
-        vte.Terminal.__init__(self)
-
-        self.history = []
-        self.history_length = history_length
-        self.icon = icon
-        self.last_row_logged = 0
-        self.log_file = log_file
-        self.prompt_auto_reply = prompt_auto_reply
-        self.prompt_watch = prompt_watch
-
-        self.connect('eof', self.run_command_done_callback)
-        self.connect('child-exited', self.run_command_done_callback)
-        self.connect('cursor-moved', self.contents_changed_callback)
-
-        if False:
-            self.connect('char-size-changed', self.activate_action, 'char-size-changed')
-            #self.connect('child-exited', self.activate_action, 'child-exited')
-            self.connect('commit', self.activate_action, 'commit')
-            self.connect('contents-changed', self.activate_action, 'contents-changed')
-            #self.connect('cursor-moved', self.activate_action, 'cursor-moved')
-            self.connect('decrease-font-size', self.activate_action, 'decrease-font-size')
-            self.connect('deiconify-window', self.activate_action, 'deiconify-window')
-            self.connect('emulation-changed', self.activate_action, 'emulation-changed')
-            self.connect('encoding-changed', self.activate_action, 'encoding-changed')
-            #self.connect('eof', self.activate_action, 'eof')
-            self.connect('icon-title-changed', self.activate_action, 'icon-title-changed')
-            self.connect('iconify-window', self.activate_action, 'iconify-window')
-            self.connect('increase-font-size', self.activate_action, 'increase-font-size')
-            self.connect('lower-window', self.activate_action, 'lower-window')
-            self.connect('maximize-window', self.activate_action, 'maximize-window')
-            self.connect('move-window', self.activate_action, 'move-window')
-            self.connect('raise-window', self.activate_action, 'raise-window')
-            self.connect('refresh-window', self.activate_action, 'refresh-window')
-            self.connect('resize-window', self.activate_action, 'resize-window')
-            self.connect('restore-window', self.activate_action, 'restore-window')
-            self.connect('selection-changed', self.activate_action, 'selection-changed')
-            self.connect('status-line-changed', self.activate_action, 'status-line-changed')
-            self.connect('text-deleted', self.activate_action, 'text-deleted')
-            self.connect('text-inserted', self.activate_action, 'text-inserted')
-            self.connect('text-modified', self.activate_action, 'text-modified')
-            self.connect('text-scrolled', self.activate_action, 'text-scrolled')
-            self.connect('window-title-changed', self.activate_action, 'window-title-changed')
-
-    def activate_action(self, action, string):
-        print 'Action ' + action.get_name() + ' activated ' + str(string)
-
-    def capture_text(self,text,text2,text3,text4):
-        return True
-
-    def contents_changed_callback(self, terminal):
-        '''Gets the last line printed to the terminal, it will log
-        this line using self.log() (if the logger is on, and it will
-        also prompt this line using self.prompt() if the line needs
-        prompting'''
-        column,row = self.get_cursor_position()
-        if self.last_row_logged != row:
-            off = row-self.last_row_logged
-            text = self.get_text_range(row-off,0,row-1,-1,self.capture_text)
-            self.last_row_logged=row
-            text = text.strip()
-
-            # Log
-            self.log(text)
-
-            # Prompter
-            self.prompter()
-
-    def get_last_line(self):
-        terminal_text = self.get_text(self.capture_text)
-        terminal_text = terminal_text.split('\\\\n')
-        ii = len(terminal_text) - 1
-        while terminal_text[ii] == '':
-            ii = ii - 1
-        terminal_text = terminal_text[ii]
-
-        return terminal_text
-
-    def log(self, text):
-        '''if self.log_file is not None the the line will be logged to
-        self.log_file. This function also stors the info in self.histoy
-        if self.history_lenght > 0'''
-        if self.log_file != None:
-            date_string = time.strftime('[%d %b %Y %H:%M:%S] ', time.localtime())
-            file = open(self.log_file, 'a')
-            file.write(date_string + text + '\\\\n')
-            file.close
-
-        # Append to internal history
-        if self.history_length != 0:
-            if len(self.history) >= self.history_length:
-                self.history.pop(0)
-            self.history.append(text)
-
-    def prompter(self):
-        last_line = self.get_last_line()
-        if last_line in self.prompt_watch:
-            if self.prompt_auto_reply == False:
-                message = ''
-                for ii in self.prompt_watch[last_line]:
-                    message = message + self.history[self.history_length - 1 - ii]
-                if self.yes_no_question(message):
-                    self.feed_child('Yes\\\\n')
-                    # TODO not sure why this is needed twice
-                    self.feed_child('Yes\\\\n')
-                else:
-                    self.feed_child('No\\\\n')
-            else:
-                self.feed_child('Yes\\\\n')
-
-    def run_command(self, command_string):
-        '''run_command runs the command_string in the terminal. This
-        function will only return when self.thred_running is set to
-        True, this is done by run_command_done_callback'''
-        self.thread_running = True
-        spaces = ''
-        for ii in range(80 - len(command_string) - 2):
-            spaces = spaces + ' '
-        self.feed('$ ' + str(command_string) + spaces)
-        self.log('$ ' + str(command_string) + spaces)
-
-        command = command_string.split(' ')
-        pid =  self.fork_command(command=command[0], argv=command, directory=os.getcwd())
-
-        while self.thread_running:
-            #time.sleep(.01)
-            gtk.main_iteration()
-
-    def run_command_done_callback(self, terminal):
-        '''When called this function sets the thread as done allowing
-        the run_command function to exit'''
-        #print 'child done'
-        self.thread_running = False
-
-    def yes_no_question(self, message):
-        message = message.replace('\\\\n\\\\n', '[NEWLINE][NEWLINE]').replace('\\\\n', '').replace('[NEWLINE]', '\\\\n')
-
-        if message.find('?') == -1:
-            message = message + '\\\\n\\\\nDo you want to continue?'
-
-        type=gtk.MESSAGE_QUESTION
-        if message.lower().find('warning') != -1:
-            type=gtk.MESSAGE_WARNING
-
-        dialog = gtk.MessageDialog(parent=None, flags=0, type=type, buttons=gtk.BUTTONS_YES_NO, message_format=message)
-        dialog.set_icon(self.icon)
-        dialog.show_all()
-        responce = dialog.run()
-        dialog.destroy()
-
-        # Responce == yes
-        return responce == -8
-



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 12:43 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     2c35ce0e48426389da708ed9dc41e0da53477c69
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 12:43:04 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 12:43:04 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2c35ce0e

Back to adpix

---
 iw/progress_gui.py |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index 75c8523..9580966 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -131,21 +131,21 @@ class InstallProgressWindow (InstallWindow):
 
         # Create rnote area
 	# Gentoo uses the rnote area for emerge progress.
-        #self.adpix = None
+        self.adpix = None
         self.adbox = None
 
 	self.terminal = VirtualTerminal()
 
-        #pix = gui.readImageFromFile(self.pixmaps[0])
-        #if pix:
-        frame = gtk.Frame()
-        frame.set_shadow_type(gtk.SHADOW_NONE)
-        box = gtk.EventBox()
-        #    self.adpix = pix
-        box.add(self.terminal)
-        self.adbox = box
-        frame.add(box)
-        vbox.pack_start(frame, True, True)
+        pix = gui.readImageFromFile(self.pixmaps[0])
+        if pix:
+            frame = gtk.Frame()
+            frame.set_shadow_type(gtk.SHADOW_NONE)
+            box = gtk.EventBox()
+            self.adpix = pix
+            box.add(self.adpix)
+            self.adbox = box
+            frame.add(box)
+            vbox.pack_start(frame, True, True)
 
 	# Just an example for now
 	self.terminal.run_command('/bin/bash')



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 12:56 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f5cce2a819b471f510a923f7a020aed0c05b3ecc
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 12:55:37 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 12:55:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=f5cce2a8

Forget to uncomment _getRnotes

---
 iw/progress_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index 9580966..11cb71c 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -124,7 +124,7 @@ class InstallProgressWindow (InstallWindow):
 	    self.intf.icw.prevClicked()
 	    return
 
-        #self.pixmaps = self._getRnotes()
+        self.pixmaps = self._getRnotes()
 
 	# Create vbox to contain components of UI
         vbox = gtk.VBox (False, 12)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 13:04 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     91f2ce7aa328a12ca276d8690433cf704485bba7
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 13:03:54 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 13:03:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=91f2ce7a

Appartently running /bin/bash is a bad idea

---
 iw/progress_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index 11cb71c..4940a48 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -148,7 +148,7 @@ class InstallProgressWindow (InstallWindow):
             vbox.pack_start(frame, True, True)
 
 	# Just an example for now
-	self.terminal.run_command('/bin/bash')
+	#self.terminal.run_command('/bin/bash')
 
 	self.progress = gtk.ProgressBar()
         vbox.pack_start(self.progress, False, False)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 13:12 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 13:12 UTC (permalink / raw
  To: gentoo-commits

commit:     46df36f1f5552b1c448d6c43f2b5b9c3ddb76b92
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 13:11:58 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 13:11:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=46df36f1

Carefully enable vte

---
 iw/progress_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index 4940a48..07545ae 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -142,7 +142,7 @@ class InstallProgressWindow (InstallWindow):
             frame.set_shadow_type(gtk.SHADOW_NONE)
             box = gtk.EventBox()
             self.adpix = pix
-            box.add(self.adpix)
+            box.add(self.terminal)
             self.adbox = box
             frame.add(box)
             vbox.pack_start(frame, True, True)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-06-21 13:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-06-21 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     33a5078d06fbf8be54677c89e3524d59c013c1fa
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jun 21 13:39:38 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jun 21 13:39:38 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=33a5078d

Removed adpix

---
 iw/progress_gui.py |   59 ++++++++--------------------------------------------
 1 files changed, 9 insertions(+), 50 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index 07545ae..b1f1012 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -85,70 +85,29 @@ class InstallProgressWindow (InstallWindow):
             raise ValueError, "Invalid value passed to setShowPercentage"
         self._showPercentage = val
 
-    def _getRnotes(self):
-        langs = []
-        pixmaps = []
-        if (os.environ.has_key('LANG')):
-            langs = language.expandLangs(os.environ['LANG'])
-        langs.append('')
-
-        pixmaps = []
-        # OEM path overrides built in
-        oem_pixmaps_path = "/etc/oem/anaconda/rnotes/%s/*.png"
-        oem_pixmaps_dir = "/etc/oem/anaconda/rnotes"
-        if os.path.isdir(oem_pixmaps_dir):
-            paths = ("/tmp/product/pixmaps/rnotes/%s/*.png",
-                oem_pixmaps_path)
-        else:
-            paths = ("/tmp/product/pixmaps/rnotes/%s/*.png",
-                    "/usr/share/anaconda/pixmaps/rnotes/%s/*.png")
-        for p in paths:
-            for lang in langs:
-                path = p % lang
-                pixmaps = glob.glob(path)
-                if len(pixmaps) > 0:
-                    break
-
-        if len(pixmaps) > 0:
-            files = sorted([os.path.join("rnotes", os.path.basename(x)) for \
-                x in pixmaps])
-        else:
-            files = ["progress_first.png"]
-
-        return files
-        
-
     def getScreen (self, anaconda):
 	self.intf = anaconda.intf
 	if anaconda.dir == DISPATCH_BACK:
 	    self.intf.icw.prevClicked()
 	    return
 
-        self.pixmaps = self._getRnotes()
-
 	# Create vbox to contain components of UI
         vbox = gtk.VBox (False, 12)
 
         # Create rnote area
 	# Gentoo uses the rnote area for emerge progress.
-        self.adpix = None
         self.adbox = None
-
 	self.terminal = VirtualTerminal()
 
-        pix = gui.readImageFromFile(self.pixmaps[0])
-        if pix:
-            frame = gtk.Frame()
-            frame.set_shadow_type(gtk.SHADOW_NONE)
-            box = gtk.EventBox()
-            self.adpix = pix
-            box.add(self.terminal)
-            self.adbox = box
-            frame.add(box)
-            vbox.pack_start(frame, True, True)
-
-	# Just an example for now
-	#self.terminal.run_command('/bin/bash')
+        frame = gtk.Frame()
+        frame.set_shadow_type(gtk.SHADOW_NONE)
+        box = gtk.EventBox()
+        box.add(self.terminal)
+        self.adbox = box
+        frame.add(box)
+        vbox.pack_start(frame, True, True)
+
+	self.terminal.run_command('echo Starting installation...');
 
 	self.progress = gtk.ProgressBar()
         vbox.pack_start(self.progress, False, False)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-01  2:03 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-01  2:03 UTC (permalink / raw
  To: gentoo-commits

commit:     301adc55a30cd82949d6910d335454881bd5ece1
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul  1 02:03:00 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul  1 02:03:00 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=301adc55

iw/makeconf_gui.py: import gui

---
 iw/makeconf_gui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 6c1d3fd..c8a77be 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -25,6 +25,7 @@ import gtk.gdk
 import gobject
 import pango
 import sys
+import gui
 
 from iw_gui import *
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 15:54 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 15:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a53cceb5be3be401fb660060b7ca93b03ad986ef
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 15:54:25 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 15:54:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=a53cceb5

mirrorselect_gui.py: fixed indentation

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 564c433..0f5ed3e 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -45,7 +45,7 @@ class MirrorselectWindow(InstallWindow):
 		self.anaconda.makeconf.silent = self.silent.get_active()
 	return None
 
-    def getScreen(self, anaconda):
+	def getScreen(self, anaconda):
 		self.anaconda = anaconda
 		self.intf = anaconda.intf        
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 16:00 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     0667d78e27ad6aad78cd990c9c4229635568b62c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 16:00:19 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 16:00:19 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0667d78e

indent fix

---
 iw/mirrorselect_gui.py |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 0f5ed3e..24bbc7e 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -37,13 +37,7 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class MirrorselectWindow(InstallWindow):
 	def getNext(self):
-		self.anaconda.makeconf.march  = self.march.get_active_text()
-		self.anaconda.makeconf.opt    = self.opt.get_active_text()
-		self.anaconda.makeconf.pipe   = self.pipe.get_active()
-		self.anaconda.makeconf.jobs   = self.jobs.get_value_as_int()
-		self.anaconda.makeconf.load   = self.load.get_value_as_int()
-		self.anaconda.makeconf.silent = self.silent.get_active()
-	return None
+		return None
 
 	def getScreen(self, anaconda):
 		self.anaconda = anaconda
@@ -78,7 +72,6 @@ class MirrorselectWindow(InstallWindow):
 	
 	def addMirrors(self, table, mirror_list, mirror_data):
 		(regions, countries, mirrors) = mirror_list
-		
 		for region in regions:
 			for country in countries:
 				for mirror in mirrors:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 16:41 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     4fbdf328676f88770db30416d8cda068aaa794e3
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 16:40:37 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 16:40:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=4fbdf328

iw/mirrorselect_gui.py: filter mirrors to http+ftp

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 24bbc7e..9e2699b 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -62,7 +62,7 @@ class MirrorselectWindow(InstallWindow):
 		self.xml.get_widget("downloading").destroy()
 
 		mirrors_parsed = self.parseMirrors(mirrorsf)
-		self.mirrors = self.mirrorList(mirrors_parsed, proto)
+		self.mirrors = self.mirrorList(mirrors_parsed, "http+ftp")
 	
 		self.table = self.xml.get_widget("mirrors_table")
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 16:49 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0a06b4b94817be49ac69a2cc4d1ae8a283c2765d
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 16:49:23 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 16:49:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0a06b4b9

w/mirrorselect_gui.py: add "self"

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 9e2699b..faa99b2 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -66,7 +66,7 @@ class MirrorselectWindow(InstallWindow):
 	
 		self.table = self.xml.get_widget("mirrors_table")
 		
-		addMirrors(self.table, self.mirrors, mirrors_parsed)
+		self.addMirrors(self.table, self.mirrors, mirrors_parsed)
 	
 		return self.align
 	
@@ -75,7 +75,7 @@ class MirrorselectWindow(InstallWindow):
 		for region in regions:
 			for country in countries:
 				for mirror in mirrors:
-					addMirrorRow(table, region, country, mirror, mirror_data[region][country][mirror])
+					self.addMirrorRow(table, region, country, mirror, mirror_data[region][country][mirror])
 	
 	def addMirrorRow(self, table, region, country, mirror, data):
 		cols = table.get_property("n-columns")



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 17:15 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     fa53ff0c49ce27ed5e3c243d15e18aaf9af3b6f0
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 17:15:36 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 17:15:36 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=fa53ff0c

iw/mirrorselect_gui.py: fixed mirror parsing logic

---
 iw/mirrorselect_gui.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index faa99b2..9740164 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -73,8 +73,8 @@ class MirrorselectWindow(InstallWindow):
 	def addMirrors(self, table, mirror_list, mirror_data):
 		(regions, countries, mirrors) = mirror_list
 		for region in regions:
-			for country in countries:
-				for mirror in mirrors:
+			for country in countries[region]:
+				for mirror in mirrors[country]:
 					self.addMirrorRow(table, region, country, mirror, mirror_data[region][country][mirror])
 	
 	def addMirrorRow(self, table, region, country, mirror, data):
@@ -83,7 +83,7 @@ class MirrorselectWindow(InstallWindow):
 		table.resize(rows+1, cols)
 		
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
-		name = gtk.Label("%s: %s\n%n" % (region, country, mirror))
+		name = gtk.Label("%s: %s\n%s" % (region, country, mirror))
 		
 		flags_text = data["proto"]
 		if data["ipv4"] == "y":



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 17:52 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     20f4eae83668407e8ad2832f8d3a99b26846efa0
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 17:52:17 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 17:52:17 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=20f4eae8

w/mirrorselect_gui.py: stop the checkboxes from taking up all the space

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 43a7d1a..997f88d 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -92,7 +92,7 @@ class MirrorselectWindow(InstallWindow):
 			flags_text += " ipv6"
 		flags = gtk.Label(flags_text)
 		
-		table.attach(cb, 0, 1, rows, rows+1)
+		table.attach(cb, 0, 1, rows, rows+1, gtk.Fill)
 		table.attach(name, 1, 2, rows, rows+1)
 		table.attach(flags, 2, 3, rows, rows+1)
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 18:59 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     3d0f89cad264be001003fa05c12bb06d79e20041
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 18:58:46 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 18:58:46 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=3d0f89ca

The "downloading mirror list" label no longer needed

---
 iw/mirrorselect_gui.py |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 0bfd275..1bc606c 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -59,8 +59,6 @@ class MirrorselectWindow(InstallWindow):
 					md.destroy()
 					InstallControlWindow._doExit([])
 					
-		self.xml.get_widget("downloading").destroy()
-
 		mirrors_parsed = self.parseMirrors(mirrorsf)
 		self.mirrors = self.mirrorList(mirrors_parsed, "http+ftp")
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 19:06 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9b5dd0b0a92646833f952ff8a1d83dab3238a16e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 19:05:37 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 19:05:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=9b5dd0b0

iw/mirrorselect_gui.py: gtk.Fill -> gtk.FILL

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 1bc606c..48129a7 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -92,7 +92,7 @@ class MirrorselectWindow(InstallWindow):
 		flags = gtk.Label(flags_text)
 		flags.set_alignment(0, 0)
 		
-		table.attach(cb, 0, 1, rows, rows+1, gtk.Fill)
+		table.attach(cb, 0, 1, rows, rows+1, gtk.FILL)
 		table.attach(name, 1, 2, rows, rows+1)
 		table.attach(flags, 2, 3, rows, rows+1)
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 19:21 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a835be410ed4891b3a53eec0b1a41cd4852efb86
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 19:21:10 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 19:21:10 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=a835be41

iw/mirrorselect-sync_gui.py: change heading

---
 iw/mirrorselect-sync_gui.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/iw/mirrorselect-sync_gui.py b/iw/mirrorselect-sync_gui.py
index 17d84ec..153134c 100644
--- a/iw/mirrorselect-sync_gui.py
+++ b/iw/mirrorselect-sync_gui.py
@@ -46,6 +46,9 @@ class MirrorselectSyncWindow(InstallWindow):
 		
 		(self.xml, self.align) = gui.getGladeWidget("mirrorselect.glade", "mirrorselect_align")
 		
+		intro_label = self.xml.get_widget("intro_label")
+		intro_label.set_label(_("Choose your Portage sync mirror(s).\nThese are used to sync your Portage tree."))
+		
 		mirrorsf = None
 		
 		while mirrorsf == None:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-03 19:28 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-03 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e8a13bc021de2b518f92608aa97beb1f1818e2ea
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul  3 19:28:16 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul  3 19:28:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=e8a13bc0

MirrorselectWindow needs InstallWindow

---
 iw/mirrorselect-sync_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect-sync_gui.py b/iw/mirrorselect-sync_gui.py
index 153134c..26b5d60 100644
--- a/iw/mirrorselect-sync_gui.py
+++ b/iw/mirrorselect-sync_gui.py
@@ -42,7 +42,7 @@ class MirrorselectSyncWindow(InstallWindow):
 	def getScreen(self, anaconda):
 		self.anaconda = anaconda
 		self.intf = anaconda.intf  
-		ms = MirrorselectWindow()
+		ms = MirrorselectWindow(InstallWindow)
 		
 		(self.xml, self.align) = gui.getGladeWidget("mirrorselect.glade", "mirrorselect_align")
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 12:42 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c189f4b4389ddae76265e1bbb9d0028e8e26b0c4
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 12:41:58 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 12:41:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c189f4b4

iw/use_gui.py: import re

---
 iw/use_gui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index 1004686..b78e529 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -27,6 +27,7 @@ import pango
 import sys
 import gui
 import subprocess
+import re
 
 from iw_gui import *
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 12:56 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     fe83179fa51294f15aa2e4ad50cefa457d873680
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 12:56:03 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 12:56:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=fe83179f

w/use_gui.py: keep a sorted list of USE flags

---
 iw/use_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index b78e529..f2980ae 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -58,7 +58,7 @@ class UseWindow(InstallWindow):
 			s = line.split(" - ")
 			if s[0] and s[1]:
 				use[s[0]] = s[1]
-				use.append(s[0])
+				use_list.append(s[0])
 				
 		table = self.xml.get_widget("use_table")
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 14:17 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 14:17 UTC (permalink / raw
  To: gentoo-commits

commit:     8c490ea65b7ec64d6f5055263e696aa39651227e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 14:17:40 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 14:17:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=8c490ea6

iw/use_gui.py: Check flags enabled by the profile

---
 iw/use_gui.py |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index d903c42..d121cc4 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -28,6 +28,7 @@ import sys
 import gui
 import subprocess
 import re
+import shutil
 
 from iw_gui import *
 
@@ -45,6 +46,14 @@ class UseWindow(InstallWindow):
 
 		(self.xml, self.align) = gui.getGladeWidget("use.glade", "use_align")
 		
+		# Temporarily move the make.conf file and query emerge to find out the flags selected by the profile
+		shutil.move("/etc/make.conf", "/etc/make.conf.anaconda-backup")
+		emerge = subprocess.check_output(["emerge", "--info"])
+		shutil.move("/etc/make.conf.anaconda-backup", "/etc/make.conf")
+		m = re.search('USE="(.*?)"', emerge)
+		use_enabled = m.group(1)
+		use_enabled = use_enabled.split
+		
 		usef = open("/usr/portage/profiles/use.desc")
 		lines = usef.read().split("\n")
 
@@ -67,10 +76,17 @@ class UseWindow(InstallWindow):
 			rows = table.get_property("n-rows")
 			table.resize(rows+1, cols)
 			
+			cb = gtk.CheckButton(label=flag)
+			if flag in use_enabled:
+				cb.active = True
+			
 			l = gtk.Label(use[flag])
 			l.set_alignment(0,0)
-			table.attach(gtk.CheckButton(label=flag), 0, 1, rows, rows+1, gtk.FILL)
+			
+			table.attach(cb, 0, 1, rows, rows+1, gtk.FILL)
 			table.attach(l, 1, 2, rows, rows+1)
+		
+
 
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 14:18 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1733b313890053dd276e5da8deff50866a7268f8
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 14:18:21 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 14:18:21 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=1733b313

iw/use_gui.py: tiny fix (parethesis)

---
 iw/use_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index d121cc4..bff7fc1 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -52,7 +52,7 @@ class UseWindow(InstallWindow):
 		shutil.move("/etc/make.conf.anaconda-backup", "/etc/make.conf")
 		m = re.search('USE="(.*?)"', emerge)
 		use_enabled = m.group(1)
-		use_enabled = use_enabled.split
+		use_enabled = use_enabled.split()
 		
 		usef = open("/usr/portage/profiles/use.desc")
 		lines = usef.read().split("\n")



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 14:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     bf6b9e5e22b6e7e457443b68b508fd86be3458a0
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 14:39:23 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 14:39:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=bf6b9e5e

iw/use_gui.py: CheckButton active assignment doesn't work, use set_active()

---
 iw/use_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index bff7fc1..2ed1d0b 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -78,7 +78,7 @@ class UseWindow(InstallWindow):
 			
 			cb = gtk.CheckButton(label=flag)
 			if flag in use_enabled:
-				cb.active = True
+				cb.set_active(True)
 			
 			l = gtk.Label(use[flag])
 			l.set_alignment(0,0)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 14:53 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c62c274c46c80045d5d937808b14ae6a5c5047df
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 14:53:16 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 14:53:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c62c274c

w/use_gui.py: Use partition instead of split

---
 iw/use_gui.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index 2ed1d0b..a675b60 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -64,9 +64,9 @@ class UseWindow(InstallWindow):
 			if comment:
 				# Truncate the line where the comment starts
 				line = line[:comment.start()]
-			s = line.split(" - ")
-			if s[0] and s[1]:
-				use[s[0]] = s[1]
+			s = line.partition(" - ")
+			if s[0] and s[2]:
+				use[s[0]] = s[2]
 				use_list.append(s[0])
 				
 		table = self.xml.get_widget("use_table")



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 15:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c37d34f006b4b2b9ca75205ae6db458be7875cfd
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 15:16:19 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 15:16:19 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c37d34f0

iw/use_gui.py: store profile-selected USE flags

---
 iw/use_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index a675b60..8fcb199 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -86,7 +86,7 @@ class UseWindow(InstallWindow):
 			table.attach(cb, 0, 1, rows, rows+1, gtk.FILL)
 			table.attach(l, 1, 2, rows, rows+1)
 		
-
+		self.use_profile = use_enabled
 
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 16:19 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     9eaf8ec7c14d36b930dfa17a8bcc5c754f1e6e30
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 16:18:49 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 16:18:49 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=9eaf8ec7

iw/systools_gui.py: corrected class name

---
 iw/systools_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/systools_gui.py b/iw/systools_gui.py
index f1e3773..9a2194a 100644
--- a/iw/systools_gui.py
+++ b/iw/systools_gui.py
@@ -33,7 +33,7 @@ from constants import *
 import gettext
 _ = lambda x: gettext.ldgettext("anaconda", x)
 
-class SystoolWindow(InstallWindow):
+class SystoolsWindow(InstallWindow):
 	def getNext(self):
 		return None
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-04 16:32 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-04 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0fa08643f85623e7e1bf9bb8e02d2640555e3f7c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Jul  4 16:32:12 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Jul  4 16:32:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0fa08643

iw/systools_gui.py: fixed glade flie name

---
 iw/systools_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/systools_gui.py b/iw/systools_gui.py
index 9a2194a..1bedb1d 100644
--- a/iw/systools_gui.py
+++ b/iw/systools_gui.py
@@ -41,7 +41,7 @@ class SystoolsWindow(InstallWindow):
 		self.anaconda = anaconda
 		self.intf = anaconda.intf        
 
-		(self.xml, self.align) = gui.getGladeWidget("systool.glade", "systool_align")
+		(self.xml, self.align) = gui.getGladeWidget("systools.glade", "systools_align")
 		
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-05 12:07 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-05 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     d39ccb8e4d45f1bd8c21b95e95acd39498251a00
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul  5 12:07:42 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul  5 12:07:42 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=d39ccb8e

iw/profile_gui.py: fixed typo is -> in

---
 iw/profile_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/profile_gui.py b/iw/profile_gui.py
index de3369e..24d47c6 100644
--- a/iw/profile_gui.py
+++ b/iw/profile_gui.py
@@ -36,7 +36,7 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class ProfileWindow(InstallWindow):
 	def getNext(self):
-		for button is self.buttons:
+		for button in self.buttons:
 			if button.get_property("active")
 				self.anaconda.profile = button.get_property("label")
 		return None



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-05 12:22 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-05 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d206620793b4be55ebc517108c003e357d79b6aa
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul  5 12:22:06 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul  5 12:22:06 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=d2066207

iw/profile_gui.py: more typos

---
 iw/profile_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/profile_gui.py b/iw/profile_gui.py
index 24d47c6..6641b31 100644
--- a/iw/profile_gui.py
+++ b/iw/profile_gui.py
@@ -37,7 +37,7 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 class ProfileWindow(InstallWindow):
 	def getNext(self):
 		for button in self.buttons:
-			if button.get_property("active")
+			if button.get_property("active"):
 				self.anaconda.profile = button.get_property("label")
 		return None
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-05 12:33 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-05 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2a7536e8f56298a6cf4f938f43fca186e6453a76
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul  5 12:32:48 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul  5 12:32:48 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2a7536e8

iw/profile_gui.py: fix radiobutton creation

---
 iw/profile_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/profile_gui.py b/iw/profile_gui.py
index 6641b31..ecc35cd 100644
--- a/iw/profile_gui.py
+++ b/iw/profile_gui.py
@@ -60,10 +60,10 @@ class ProfileWindow(InstallWindow):
 		box = self.xml.get_widget("profiles_box")
 		
 		# This isn't on the page but is required to make a group dynamically.
-		dummy = gtk.RadioButton(label=profile)
+		dummy = gtk.RadioButton()
 		
 		for profile in profiles:
-			cb = gtk.RadioButton(dummy, label=profile)
+			cb = gtk.RadioButton(group=dummy, label=profile, use_underline=False)
 			box.pack_start(cb)
 		
 		self.buttons = dummy.get_group()



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-05 12:36 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-05 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e5cdeb7d7ee10d56f640e3450c64112d8a001027
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul  5 12:36:31 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul  5 12:36:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=e5cdeb7d

iw/profile_gui.py: Set the selected profile (needed for USE flags)

---
 iw/profile_gui.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/iw/profile_gui.py b/iw/profile_gui.py
index ecc35cd..8b289f8 100644
--- a/iw/profile_gui.py
+++ b/iw/profile_gui.py
@@ -39,6 +39,8 @@ class ProfileWindow(InstallWindow):
 		for button in self.buttons:
 			if button.get_property("active"):
 				self.anaconda.profile = button.get_property("label")
+		# We need this for the USE flags
+		subprocess.call(["eselect", "profile", "set", self.anaconda.profile])
 		return None
 
 	def getScreen(self, anaconda):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-07 18:58 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-07 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     086c91213bae72fc46d93b683668763fd6a0de4c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul  7 18:51:03 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul  7 18:51:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=086c9121

Stare systools settings

---
 iw/systools_gui.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/iw/systools_gui.py b/iw/systools_gui.py
index 1bedb1d..d33a38a 100644
--- a/iw/systools_gui.py
+++ b/iw/systools_gui.py
@@ -35,6 +35,8 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class SystoolsWindow(InstallWindow):
 	def getNext(self):
+		self.anaconda.cron = self.cron.get_active_text()
+		self.anaconda.syslog = self.syslog.get_active_text()
 		return None
 
 	def getScreen(self, anaconda):
@@ -43,5 +45,8 @@ class SystoolsWindow(InstallWindow):
 
 		(self.xml, self.align) = gui.getGladeWidget("systools.glade", "systools_align")
 		
+		self.cron = self.xml.get_widget("cron")
+		self.syslog = self.xml.get_widget("syslog")
+		
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-07 18:58 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-07 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     57659968f14e71c124a019d61809a8c7ed90114c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul  7 18:58:02 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul  7 18:58:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=57659968

iw/makeconf_gui.py: stare the *settings*

---
 iw/makeconf_gui.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 56830c0..1e51756 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -35,12 +35,12 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class MakeconfWindow(InstallWindow):
 	def getNext(self):
-		self.anaconda.makeconf_march =  self.march
-		self.anaconda.makeconf_opt =    self.opt
-		self.anaconda.makeconf_pipe =   self.pipe
-		self.anaconda.makeconf_jobs =   self.jobs
-		self.anaconda.makeconf_load =   self.load
-		self.anaconda.makeconf_silent = self.silent
+		self.anaconda.makeconf_march =  self.march.get_active_text()
+		self.anaconda.makeconf_opt =    self.opt.get_active_text()
+		self.anaconda.makeconf_pipe =   self.pipe.get_property("active")
+		self.anaconda.makeconf_jobs =   self.jobs.get_value_as_int()
+		self.anaconda.makeconf_load =   self.load.get_value_as_int()
+		self.anaconda.makeconf_silent = self.silent.get_property("active")
 		return None
 
 	def getScreen(self, anaconda):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-07 20:22 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-07 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e6d8b802b7800ce405918464198ae61e02551f09
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul  7 20:22:09 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul  7 20:22:09 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=e6d8b802

iw/mirrorselect_gui.py: make self.buttons available to the whole class

---
 iw/mirrorselect_gui.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index cad5efb..daf50a7 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -36,6 +36,8 @@ import gettext
 _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class MirrorselectWindow(InstallWindow):
+	buttons = []
+	
 	def getNext(self):
 		for button in self.buttons:
 			if button.get_property("active"):
@@ -67,7 +69,6 @@ class MirrorselectWindow(InstallWindow):
 	
 		self.table = self.xml.get_widget("mirrors_table")
 		
-		self.buttons = []
 		self.addMirrors(self.table, self.mirrors, mirrors_parsed)
 	
 		return self.align



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-07 20:35 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-07 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     23e46eafd171f75574458a0a57aa145be10f5066
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul  7 20:35:31 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul  7 20:35:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=23e46eaf

iw/systools_gui.py: fix syslog -> logger in glade

---
 iw/systools_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/systools_gui.py b/iw/systools_gui.py
index d33a38a..b8c67ac 100644
--- a/iw/systools_gui.py
+++ b/iw/systools_gui.py
@@ -46,7 +46,7 @@ class SystoolsWindow(InstallWindow):
 		(self.xml, self.align) = gui.getGladeWidget("systools.glade", "systools_align")
 		
 		self.cron = self.xml.get_widget("cron")
-		self.syslog = self.xml.get_widget("syslog")
+		self.syslog = self.xml.get_widget("logger")
 		
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-08 15:42 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-08 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0490badcc7257dc78ffc6c2bf5062e1d4964a541
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul  8 15:41:50 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul  8 15:41:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0490badc

iw/use_gui.py: forgot a self

---
 iw/use_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index b3bf64b..a0f3e8c 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -48,9 +48,9 @@ class UseWindow(InstallWindow):
 				use.append(button.get_property("label"))
 				
 		for flag in use:
-			if flag not in use_profile: # flag enabled by user, disabled by profile
+			if flag not in self.use_profile: # flag enabled by user, disabled by profile
 				self.anaconda.use_flags.append(flag)
-		for flag in use_profile:
+		for flag in self.use_profile:
 			if flag not in use: # flag is disabled by user, enabled by profile
 				self.anaconda.use_flags.append("-"+flag)
 		return None



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-08 16:18 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-08 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4c694082c3d382d15e2b3375f36a8e540b4b723e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul  8 16:16:40 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul  8 16:16:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=4c694082

iw/use_gui.py: ignore non-user-settable flags

---
 iw/use_gui.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/iw/use_gui.py b/iw/use_gui.py
index a0f3e8c..06361f0 100644
--- a/iw/use_gui.py
+++ b/iw/use_gui.py
@@ -94,6 +94,7 @@ class UseWindow(InstallWindow):
 			cb = gtk.CheckButton(label=flag)
 			if flag in use_enabled:
 				cb.set_active(True)
+				self.use_profile.append(flag) # ignore non-user-settable flags
 			
 			l = gtk.Label(use[flag])
 			l.set_alignment(0,0)
@@ -103,7 +104,5 @@ class UseWindow(InstallWindow):
 			
 			self.buttons.append(cb)
 		
-		self.use_profile = use_enabled
-
 		return self.align
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-09 18:43 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-09 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     29f85a3a28f7d45fa3d5f75e9ba69febbd3cd2b7
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Jul  9 18:43:35 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Jul  9 18:43:35 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=29f85a3a

iw/xorg_gui.py: colonoscopy

---
 iw/xorg_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/xorg_gui.py b/iw/xorg_gui.py
index 9b0f8e2..c4ce6c5 100644
--- a/iw/xorg_gui.py
+++ b/iw/xorg_gui.py
@@ -39,7 +39,7 @@ class XorgWindow(InstallWindow):
 	def getNext(self):
 		for de in des:
 			cb = self.xml.get_widget(de)
-			if cb.get_property("active")
+			if cb.get_property("active"):
 				self.anaconda.xorg = de
 		return None
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-09 19:06 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-09 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     4721dadad38e9c7f8cab891d43c38149870ff70e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Jul  9 19:05:59 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Jul  9 19:05:59 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=4721dada

iw/xorg_gui.py: forgot self

---
 iw/xorg_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/xorg_gui.py b/iw/xorg_gui.py
index c4ce6c5..39ab165 100644
--- a/iw/xorg_gui.py
+++ b/iw/xorg_gui.py
@@ -37,7 +37,7 @@ class XorgWindow(InstallWindow):
 	des = ["fluxbox", "gnome", "kde", "lxde", "xfce4"]
 	
 	def getNext(self):
-		for de in des:
+		for de in self.des:
 			cb = self.xml.get_widget(de)
 			if cb.get_property("active"):
 				self.anaconda.xorg = de
@@ -49,7 +49,7 @@ class XorgWindow(InstallWindow):
 
 		(self.xml, self.align) = gui.getGladeWidget("makeconf.glade", "makeconf_align")
 
-		for de in des:
+		for de in self.des:
 			icon = self.xml.get_widget(de+"_icon")
 			gui.readImageFromFile(de+".png", image=icon)
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-09 19:20 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-09 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7eee36df76534bc5582a97f9b5046ee0025ab0ee
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Jul  9 19:19:52 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Jul  9 19:19:52 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=7eee36df

w/xorg_gui.py: load the xorg screen

---
 iw/xorg_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/xorg_gui.py b/iw/xorg_gui.py
index 39ab165..af0434a 100644
--- a/iw/xorg_gui.py
+++ b/iw/xorg_gui.py
@@ -47,7 +47,7 @@ class XorgWindow(InstallWindow):
 		self.anaconda = anaconda
 		self.intf = anaconda.intf        
 
-		(self.xml, self.align) = gui.getGladeWidget("makeconf.glade", "makeconf_align")
+		(self.xml, self.align) = gui.getGladeWidget("xorg.glade", "xorg_align")
 
 		for de in self.des:
 			icon = self.xml.get_widget(de+"_icon")



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-09 22:43 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-09 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     fe7c9eebea59eae21160ee290dba1e44b4cf190a
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Jul  9 22:43:29 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Jul  9 22:43:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=fe7c9eeb

iw/xorg_gui.py: force the X USE flag if installing Xorg

---
 iw/xorg_gui.py |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/iw/xorg_gui.py b/iw/xorg_gui.py
index af0434a..aef4e8d 100644
--- a/iw/xorg_gui.py
+++ b/iw/xorg_gui.py
@@ -41,6 +41,12 @@ class XorgWindow(InstallWindow):
 			cb = self.xml.get_widget(de)
 			if cb.get_property("active"):
 				self.anaconda.xorg = de
+		# All DEs need the X use flag
+		if self.anaconda.xorg:
+			if "X" not in self.anaconda.use_flags:
+				self.anaconda.use_flags.append("X")
+			if "-X" in self.anaconda.use_flags:
+				del self.anaconda.use_flags.index("-X")
 		return None
 
 	def getScreen(self, anaconda):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-10  1:44 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-10  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     259f3d19be63572b706683c1232b0fc902aac419
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sun Jul 10 01:44:35 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sun Jul 10 01:44:35 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=259f3d19

iw/xorg_gui.py: delete -X useflag properly

---
 iw/xorg_gui.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/iw/xorg_gui.py b/iw/xorg_gui.py
index aef4e8d..737b752 100644
--- a/iw/xorg_gui.py
+++ b/iw/xorg_gui.py
@@ -46,7 +46,8 @@ class XorgWindow(InstallWindow):
 			if "X" not in self.anaconda.use_flags:
 				self.anaconda.use_flags.append("X")
 			if "-X" in self.anaconda.use_flags:
-				del self.anaconda.use_flags.index("-X")
+				f = self.anaconda.use_flags.index("-X")
+				del self.anaconda.use_flags[f]
 		return None
 
 	def getScreen(self, anaconda):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 12:43 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a78d105feb840a76acf49435016396c5ad1e6b95
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 12:43:29 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 12:43:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=a78d105f

iw/__init__.py: entry point for iw modules

---
 iw/__init__.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/iw/__init__.py b/iw/__init__.py
new file mode 100644
index 0000000..d32e013
--- /dev/null
+++ b/iw/__init__.py
@@ -0,0 +1,4 @@
+# __init__.py
+# Entry point for anaconda's iw modules.
+
+# Yes, we don't have to do anything.



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 13:42 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b8b73c7edc37bbc5f121ff761104a44cd65d81db
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 13:41:10 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 13:41:10 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=b8b73c7e

iw/welcome_gui.py: rework the system for easy extensibility

---
 iw/welcome_gui.py |  142 ++++++++++++++++++++++++++++------------------------
 1 files changed, 76 insertions(+), 66 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index b7576e8..01f3f31 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -28,79 +28,89 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class WelcomeWindow (InstallWindow):
     
-    def setWindow(self, title, text, chapter, linktext=None):
-        (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
-        title_ = self.xml.get_widget("title")
-        text_ = self.xml.get_widget("text")
-        title_.set_markup("<span style=\"font-size: 200%\">%s</span>")
-        title_.set_attribute("label", _("Chapter %i: %s") % (chapter, title))
-        text_.set_attribute("text", text)
-
-    def welcome(self, anaconda):
-        self.setWindow(_("Welcome to the Gentoo installer!"),
-                       _("This wizard will take you through installing Gentoo \
-                          on your computer. We will follow the official Gentoo \
-                          Handbook (with a few changes) and if at any point \
-                          you'd like to consult the handbook, you'll find the \
-                          link in the top-right corner of the window.\n\n\
-                          We'll start off asking you for the language and \
-                          keyboard layout you'd like the installer and your \
-                          future system to use. We will then skip straight to \
-                          Chapter 4 and continue with the installation."),
-                       0, "Gentoo Handbook")
+        windows = { 
+        "welcome" : (
+            _("Welcome to the Gentoo installer!"),
+            _("This wizard will take you through installing Gentoo \
+               on your computer. We will follow the official Gentoo \
+               Handbook (with a few changes) and if at any point \
+               you'd like to consult the handbook, you'll find the \
+               link in the top-right corner of the window.\n\n\
+               We'll start off asking you for the language and \
+               keyboard layout you'd like the installer and your \
+               future system to use. We will then skip straight to \
+               Chapter 4 and continue with the installation."),
+            0, "Gentoo Handbook"),
                        
-    def preparedisks(self, anaconda):
-        self.setWindow(_("Preparing the Disks"),
-                       _("To be able to install Gentoo, you must create the \
-                          necessary partitions. The following screens will \
-                          help you choose the right disk configuration for \
-                          your system."), 4)
+        "preparedisks" : (
+            _("Preparing the Disks"),
+            _("To be able to install Gentoo, you must create the \
+               necessary partitions. The following screens will \
+               help you choose the right disk configuration for \
+               your system."),
+            4, None),
                           
-    def installationfiles(self, anaconda):
-        self.setWindow(_("Installing the Gentoo Installation Files"),
-                       _("Gentoo installs work through a stage3 archive. In \
-                          this chapter the installer will help you choose the \
-                          right compilation options for your machine. "), 5)
+        "installationfiles" : (
+            _("Installing the Gentoo Installation Files"),
+            _("Gentoo installs work through a stage3 archive. In \
+               this chapter the installer will help you choose the \
+               right compilation options for your machine. "),
+            5, None),
                           
-    def basesystem(self, anaconda):
-        self.setWindow(_("Installing the Gentoo Installation Files"),
-                       _("In this chapter you will set your Gentoo mirrors, \
-                          select your profile and choose your the USE flags."),
-                       6)
+        "basesystem" : (
+            _("Installing the Gentoo Installation Files"),
+            _("In this chapter you will set your Gentoo mirrors, \
+               select your profile and choose your the USE flags."),
+            6, None),
                        
-    def configurekernel(self, anaconda):
-        self.setWindow(_("Configuring the Kernel"),
-                       _("The Linux kernel is the core of every distribution. \
-                          This chapter explains how to configure your kernel. \
-                          You will only have to set your timezone, as the \
-                          installer will just copy the LiveDVD kernel to your \
-                          new system."),
-                       7)
+        "configurekernel": (
+            _("Configuring the Kernel"),
+            _("The Linux kernel is the core of every distribution. \
+               This chapter explains how to configure your kernel. \
+               You will only have to set your timezone, as the \
+               installer will just copy the LiveDVD kernel to your \
+               new system."),
+            7, None),
                         
-    def configuresystem(self, anaconda):
-        self.setWindow(_("Configuring your System"),
-                       _("In this chapter you will only have to set your root \
-                          password as the rest is figured out automatically ;-)"),
-                       8)
+        "configuresystem" : (
+            _("Configuring your System"),
+            _("In this chapter you will only have to set your root \
+               password as the rest is figured out automatically ;-)"),
+            8, None),
                        
-    def systools(self, anaconda):
-        self.setWindow(_("Installing Necessary System Tools"),
-                       _("In this chapter we help you choose and install some important tools."),
-                       9)
+        "systools" : (
+            _("Installing Necessary System Tools"),
+            _("In this chapter we help you choose and install some important tools."),
+            9, None),
                        
-    def bootloader(self, anaconda):
-        self.setWindow(_("Configuring the Bootloader"),
-                       _("In this chapter you'll be able configure the GRUB \
-                          bootloader."),
-                       10)
+        "bootloader" : (
+            _("Configuring the Bootloader"),
+            _("In this chapter you'll be able configure the GRUB bootloader."),
+            10, None),
                        
-    def finalizing(self, anaconda):
-        self.setWindow(_("Finalizing your Gentoo Installation"),
-                       _("You're almost done. We'll just create a user for \
-                          your system.\n\
-                          You'll also be able to choose if you'd like the X \
-                          Window System and a desktop environment installed on \
-                          your new system. "),
-                       11)
+        "finalizing" : (
+            _("Finalizing your Gentoo Installation"),
+            _("You're almost done. We'll just create a user for \
+               your system.\n\
+               You'll also be able to choose if you'd like the X \
+               Window System and a desktop environment installed on \
+               your new system. "),
+            11, None)
+    }
+    
+    def getScreen(self, anaconda):
+        (step, _anaconda) = anaconda.dispatch.currentStep()
+        (title, text, chapter, linktext) = self.windows[step]
+        self.setWindow(title, text, chapter, linktext)             
+    
+    def setWindow(self, title, text, chapter, linktext):
+        (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
+        title_ = self.xml.get_widget("title")
+        text_ = self.xml.get_widget("text")
+        title_.set_markup("<span style=\"font-size: 200%\">%s</span>")
+        title_.set_attribute("label", _("Chapter %i: %s") % (chapter, title))
+        text_.set_attribute("text", text)
+    
+    
     def getNext(self):
        return None



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 13:47 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8478e492420254becd63d43242150d0963538c06
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 13:47:32 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 13:47:32 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=8478e492

iw/welcome_gui.py: oops, indent

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 01f3f31..62cf012 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -28,7 +28,7 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class WelcomeWindow (InstallWindow):
     
-        windows = { 
+    windows = { 
         "welcome" : (
             _("Welcome to the Gentoo installer!"),
             _("This wizard will take you through installing Gentoo \



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 14:19 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     27b8fe776985122f8f918232ca8a5a54dac2ed31
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 14:19:18 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 14:19:18 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=27b8fe77

iw/welcome_gui.py: fix setting attributes

---
 iw/welcome_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 92f111d..bdeaf51 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -108,8 +108,8 @@ class WelcomeWindow (InstallWindow):
         title_ = xml.get_widget("title")
         text_ = xml.get_widget("text")
         title_.set_markup("<span style=\"font-size: 200%\">%s</span>")
-        title_.set_attribute("label", _("Chapter %i: %s") % (chapter, title))
-        text_.set_attribute("text", text)
+        title_.set_text(_("Chapter %i: %s") % (chapter, title))
+        text_.set_text(text)
     
     
     def getNext(self):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 14:36 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     33ca7143dedea62deb21c27c7569e3900a735f7e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 14:35:56 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 14:35:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=33ca7143

iw/welcome_gui.py: make getScreen return an align

---
 iw/welcome_gui.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index bdeaf51..23336f6 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -101,7 +101,7 @@ class WelcomeWindow (InstallWindow):
     def getScreen(self, anaconda):
         (step, _anaconda) = anaconda.dispatch.currentStep()
         (title, text, chapter, linktext) = self.windows[step]
-        self.setWindow(title, text, chapter, linktext)             
+        return self.setWindow(title, text, chapter, linktext)             
     
     def setWindow(self, title, text, chapter, linktext):
         (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
@@ -110,6 +110,7 @@ class WelcomeWindow (InstallWindow):
         title_.set_markup("<span style=\"font-size: 200%\">%s</span>")
         title_.set_text(_("Chapter %i: %s") % (chapter, title))
         text_.set_text(text)
+        return align
     
     
     def getNext(self):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 14:47 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     9b3338c4de54e5430dd33665e7fce6d0bdbacb5f
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 14:47:34 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 14:47:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=9b3338c4

iw/welcome_gui.py: fix font size markup

---
 iw/welcome_gui.py |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 23336f6..538e04c 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -32,50 +32,50 @@ class WelcomeWindow (InstallWindow):
         "welcomescreen" : (
             _("Welcome to the Gentoo installer!"),
             _("This wizard will take you through installing Gentoo \
-               on your computer. We will follow the official Gentoo \
-               Handbook (with a few changes) and if at any point \
-               you'd like to consult the handbook, you'll find the \
-               link in the top-right corner of the window.\n\n\
-               We'll start off asking you for the language and \
-               keyboard layout you'd like the installer and your \
-               future system to use. We will then skip straight to \
-               Chapter 4 and continue with the installation."),
+on your computer. We will follow the official Gentoo \
+Handbook (with a few changes) and if at any point \
+you'd like to consult the handbook, you'll find the \
+link in the top-right corner of the window.\n\n\
+We'll start off asking you for the language and \
+keyboard layout you'd like the installer and your \
+future system to use. We will then skip straight to \
+Chapter 4 and continue with the installation."),
             0, "Gentoo Handbook"),
                        
         "preparedisks" : (
             _("Preparing the Disks"),
             _("To be able to install Gentoo, you must create the \
-               necessary partitions. The following screens will \
-               help you choose the right disk configuration for \
-               your system."),
+necessary partitions. The following screens will \
+help you choose the right disk configuration for \
+your system."),
             4, None),
                           
         "installationfiles" : (
             _("Installing the Gentoo Installation Files"),
             _("Gentoo installs work through a stage3 archive. In \
-               this chapter the installer will help you choose the \
-               right compilation options for your machine. "),
+this chapter the installer will help you choose the \
+right compilation options for your machine. "),
             5, None),
                           
         "basesystem" : (
             _("Installing the Gentoo Installation Files"),
             _("In this chapter you will set your Gentoo mirrors, \
-               select your profile and choose your the USE flags."),
+select your profile and choose your the USE flags."),
             6, None),
                        
         "configurekernel": (
             _("Configuring the Kernel"),
             _("The Linux kernel is the core of every distribution. \
-               This chapter explains how to configure your kernel. \
-               You will only have to set your timezone, as the \
-               installer will just copy the LiveDVD kernel to your \
-               new system."),
+This chapter explains how to configure your kernel. \
+You will only have to set your timezone, as the \
+installer will just copy the LiveDVD kernel to your \
+new system."),
             7, None),
                         
         "configuresystem" : (
             _("Configuring your System"),
             _("In this chapter you will only have to set your root \
-               password as the rest is figured out automatically ;-)"),
+password as the rest is figured out automatically ;-)"),
             8, None),
                        
         "systools" : (
@@ -91,10 +91,10 @@ class WelcomeWindow (InstallWindow):
         "finalizing" : (
             _("Finalizing your Gentoo Installation"),
             _("You're almost done. We'll just create a user for \
-               your system.\n\
-               You'll also be able to choose if you'd like the X \
-               Window System and a desktop environment installed on \
-               your new system. "),
+your system.\n\
+You'll also be able to choose if you'd like the X \
+Window System and a desktop environment installed on \
+your new system. "),
             11, None)
     }
     
@@ -107,7 +107,7 @@ class WelcomeWindow (InstallWindow):
         (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
         title_ = xml.get_widget("title")
         text_ = xml.get_widget("text")
-        title_.set_markup("<span style=\"font-size: 200%\">%s</span>")
+        title_.set_markup("<span size=\"large\">%s</span>")
         title_.set_text(_("Chapter %i: %s") % (chapter, title))
         text_.set_text(text)
         return align



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 15:04 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     ceff147bebd5d447920c9b9cd1692b8659ebb8cc
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 15:03:43 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 15:03:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=ceff147b

iw/welcome_gui.py: GTK+ labels are retarded https://bugzilla.gnome.org/show_bug.cgi?id=318276

---
 iw/welcome_gui.py |   67 +++++++++++++++++++++++++++-------------------------
 1 files changed, 35 insertions(+), 32 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 538e04c..2950b19 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -28,73 +28,76 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class WelcomeWindow (InstallWindow):
     
+    # We have to do it this way with the "\n"s because GTK+ is retarded.
+    # https://bugzilla.gnome.org/show_bug.cgi?id=318276
     windows = { 
         "welcomescreen" : (
             _("Welcome to the Gentoo installer!"),
-            _("This wizard will take you through installing Gentoo \
-on your computer. We will follow the official Gentoo \
-Handbook (with a few changes) and if at any point \
-you'd like to consult the handbook, you'll find the \
-link in the top-right corner of the window.\n\n\
-We'll start off asking you for the language and \
-keyboard layout you'd like the installer and your \
-future system to use. We will then skip straight to \
-Chapter 4 and continue with the installation."),
+            _("\
+This wizard will take you through installing Gentoo on your computer. We will\n\
+follow the official Gentoo Handbook (with a few changes) and if at any point\n\
+you'd like to consult the handbook, you'll find the link in the top-right corner\n\
+ of the window.\n\n\
+We'll start off asking you for the language and keyboard layout you'd like the\n\
+installer and your future system to use. We will then skip straight to Chapter 4\n\
+and continue with the installation."),
             0, "Gentoo Handbook"),
                        
         "preparedisks" : (
             _("Preparing the Disks"),
-            _("To be able to install Gentoo, you must create the \
-necessary partitions. The following screens will \
-help you choose the right disk configuration for \
-your system."),
+            _("\
+To be able to install Gentoo, you must create the necessary partitions. The \n\
+following screens will help you choose the right disk configuration for your \n\
+system."),
             4, None),
                           
         "installationfiles" : (
             _("Installing the Gentoo Installation Files"),
-            _("Gentoo installs work through a stage3 archive. In \
-this chapter the installer will help you choose the \
-right compilation options for your machine. "),
+            _("\
+Gentoo installs work through a stage3 archive. In this chapter the installer \n\
+will help you choose the right compilation options for your machine. "),
             5, None),
                           
         "basesystem" : (
             _("Installing the Gentoo Installation Files"),
-            _("In this chapter you will set your Gentoo mirrors, \
-select your profile and choose your the USE flags."),
+            _("\
+In this chapter you will set your Gentoo mirrors, select your profile and choose\n\
+ your the USE flags."),
             6, None),
                        
         "configurekernel": (
             _("Configuring the Kernel"),
-            _("The Linux kernel is the core of every distribution. \
-This chapter explains how to configure your kernel. \
-You will only have to set your timezone, as the \
-installer will just copy the LiveDVD kernel to your \
-new system."),
+            _("\
+The Linux kernel is the core of every distribution. This chapter explains how to\n\
+configure your kernel. You will only have to set your timezone, as the \n\
+installer will just copy the LiveDVD kernel to your new system."),
             7, None),
                         
         "configuresystem" : (
             _("Configuring your System"),
-            _("In this chapter you will only have to set your root \
-password as the rest is figured out automatically ;-)"),
+            _("\
+In this chapter you will only have to set your root password as the rest is\n\
+figured out automatically ;-)"),
             8, None),
                        
         "systools" : (
             _("Installing Necessary System Tools"),
-            _("In this chapter we help you choose and install some important tools."),
+            _("\
+In this chapter we help you choose and install some important tools."),
             9, None),
                        
         "bootloader" : (
             _("Configuring the Bootloader"),
-            _("In this chapter you'll be able configure the GRUB bootloader."),
+            _("\
+In this chapter you'll be able configure the GRUB bootloader."),
             10, None),
                        
         "finalizing" : (
             _("Finalizing your Gentoo Installation"),
-            _("You're almost done. We'll just create a user for \
-your system.\n\
-You'll also be able to choose if you'd like the X \
-Window System and a desktop environment installed on \
-your new system. "),
+            _("\
+You're almost done. We'll just create a user for your system.\n\n\
+You'll also be able to choose if you'd like the X Window System and a desktop\n\
+environment installed on your new system. "),
             11, None)
     }
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 15:21 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 15:21 UTC (permalink / raw
  To: gentoo-commits

commit:     48802e4c0be34f8f4167c91a857c240ae7251047
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 15:21:18 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 15:21:18 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=48802e4c

iw/welcome_gui.py: use <big> markup

---
 iw/welcome_gui.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 2950b19..df4ce27 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -110,8 +110,7 @@ environment installed on your new system. "),
         (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
         title_ = xml.get_widget("title")
         text_ = xml.get_widget("text")
-        title_.set_markup("<span size=\"large\">%s</span>")
-        title_.set_text(_("Chapter %i: %s") % (chapter, title))
+        title_.set_markup("<big>%s</big>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
         return align
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 16:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1363617500ae4f46f4082332781d5195bc18d402
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 16:40:47 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 16:40:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=13636175

iw/welcome_gui.py: make chapter title even larger

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index df4ce27..1d4eb0d 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -110,7 +110,7 @@ environment installed on your new system. "),
         (xml, align) = gui.getGladeWidget("welcome.glade", "welcome_align")
         title_ = xml.get_widget("title")
         text_ = xml.get_widget("text")
-        title_.set_markup("<big>%s</big>" % (_("Chapter %i: %s") % (chapter, title)))
+        title_.set_markup("<span size=\"x-large\">%s</span>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
         return align
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 20:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     fd7fcfc4b97ce088680e0ed6e93734d39e6b68c4
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 20:40:45 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 20:40:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=fd7fcfc4

iw/welcome_gui.py: step is not a function!

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index f9815f4..e558f25 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -115,7 +115,7 @@ environment installed on your new system. "),
         ip = anaconda.mainxml.get_widget("install_progress")
         current_progress = ip.get_fraction()
         step = 1/len(self.windows)
-        new_progress = current_progress + step()
+        new_progress = current_progress + step
         if chapter == 0:
             new_progress = 0
         ip.set_fraction(new_progress)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 21:21 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6e05edce2034a66776a8b280b4b84a0f83943e0e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 21:21:26 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 21:21:26 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=6e05edce

iw/welcome_gui.py: rename systools → systoolswelcome to avoid naming conflict

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 6c8780c..0f64285 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -80,7 +80,7 @@ In this chapter you will only have to set your root password as the rest is\n\
 figured out automatically ;-)"),
             8, None),
                        
-        "systools" : (
+        "systoolswelcome" : (
             _("Installing Necessary System Tools"),
             _("\
 In this chapter we help you choose and install some important tools."),



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-21 21:37 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-21 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     8fb7c5b16473b720396f05a01bd0437d945a6a85
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Jul 21 21:37:37 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Jul 21 21:37:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=8fb7c5b1

iw/welcome_gui.py: rename bootloader → bootloaderwelcome

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 0f64285..a03fc3f 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -86,7 +86,7 @@ figured out automatically ;-)"),
 In this chapter we help you choose and install some important tools."),
             9, None),
                        
-        "bootloader" : (
+        "bootloaderwelcome" : (
             _("Configuring the Bootloader"),
             _("\
 In this chapter you'll be able configure the GRUB bootloader."),



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-22 19:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-22 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     02a2e94b4f9d140c51222257b1533ff35c332ff7
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul 22 19:16:47 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul 22 19:16:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=02a2e94b

iw/welcome_gui.py: set header text

---
 iw/welcome_gui.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index a03fc3f..c6f085e 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -23,6 +23,7 @@ import sys
 from iw_gui import *
 
 from constants import *
+from gui import InstallControlWindow
 import gettext
 _ = lambda x: gettext.ldgettext("anaconda", x)
 
@@ -112,6 +113,7 @@ environment installed on your new system. "),
         text_ = xml.get_widget("text")
         title_.set_markup("<span size=\"x-large\">%s</span>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
+        InstallControlWindow().set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap="+chapter)
         return align
     
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-22 19:27 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-22 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     fb79e296604ad091621a23f786b2e302420a590a
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul 22 19:27:23 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul 22 19:27:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=fb79e296

w/welcome_gui.py: InstallControlWindow.__init__ needs anaconda

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index c6f085e..e7b7173 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -113,7 +113,7 @@ environment installed on your new system. "),
         text_ = xml.get_widget("text")
         title_.set_markup("<span size=\"x-large\">%s</span>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
-        InstallControlWindow().set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap="+chapter)
+        InstallControlWindow(anaconda).set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap="+chapter)
         return align
     
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-22 19:34 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-22 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     97277699efdbcc476247aad9dded29de4e77868d
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul 22 19:33:57 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul 22 19:33:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=97277699

iw/welcome_gui.py: change concat into %formatting

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index e7b7173..408a3d8 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -113,7 +113,7 @@ environment installed on your new system. "),
         text_ = xml.get_widget("text")
         title_.set_markup("<span size=\"x-large\">%s</span>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
-        InstallControlWindow(anaconda).set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap="+chapter)
+        InstallControlWindow(anaconda).set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=%i"%chapter)
         return align
     
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-22 21:22 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-22 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     2cc2df40849db86ef25c7bb1d2c6fce47071122c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul 22 21:22:10 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul 22 21:22:10 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2cc2df40

iw/welcome_gui.py: use the already created InstallControlWindow

---
 iw/welcome_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/welcome_gui.py b/iw/welcome_gui.py
index 408a3d8..97a73f9 100644
--- a/iw/welcome_gui.py
+++ b/iw/welcome_gui.py
@@ -113,7 +113,7 @@ environment installed on your new system. "),
         text_ = xml.get_widget("text")
         title_.set_markup("<span size=\"x-large\">%s</span>" % (_("Chapter %i: %s") % (chapter, title)))
         text_.set_text(text)
-        InstallControlWindow(anaconda).set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=%i"%chapter)
+        anaconda._intf.icw.set_chapter(chapter, title, "http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=%i"%chapter)
         return align
     
     



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-23  0:18 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-23  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1b08d43d510060246ab104595005c643c3e3061d
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Jul 23 00:18:20 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Jul 23 00:18:20 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=1b08d43d

iw/makeconf_gui.py: populate the -march combobox

---
 iw/makeconf_gui.py |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 1e51756..df6dc8e 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -44,6 +44,27 @@ class MakeconfWindow(InstallWindow):
 		return None
 
 	def getScreen(self, anaconda):
+		if os.env["ANACONDA_PRODUCTARCH"] == "x86":
+			marches = [
+				"prescott",
+				"pentium-m",
+				"athlon-4",
+				"athlon-xp",
+				"athlon-mp",
+				"athlon",
+				"athlon-tbird",
+				"pentium4",
+				"pentium3",
+				"pentium2",
+				"k6-2",
+				"k6-3",
+				"k6",
+				"i686",
+				"pentiumpro",
+			]
+		if os.env["ANACONDA_PRODUCTARCH"] == "amd64":
+			marches = ["nocona", "k8", "opteron", "athlon64", "athlon-fx"]
+			
 		self.anaconda = anaconda
 		self.intf = anaconda.intf        
 
@@ -55,6 +76,9 @@ class MakeconfWindow(InstallWindow):
 		self.jobs =   self.xml.get_widget("jobs")
 		self.load =   self.xml.get_widget("load")
 		self.silent = self.xml.get_widget("silent")
+		
+		for x in marches
+			self.march.append_text(x) 
 
 		# TODO: Get a list of arches available for this installation.
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-26 11:12 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-26 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     23e2f09a59b701e3975b75004dafc95ab59d1f10
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul 26 11:11:45 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul 26 11:11:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=23e2f09a

iw/makeconf_gui.py: fix syntax error

---
 iw/makeconf_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index df6dc8e..e9adca0 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -77,7 +77,7 @@ class MakeconfWindow(InstallWindow):
 		self.load =   self.xml.get_widget("load")
 		self.silent = self.xml.get_widget("silent")
 		
-		for x in marches
+		for x in marches:
 			self.march.append_text(x) 
 
 		# TODO: Get a list of arches available for this installation.



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-26 11:27 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-26 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2be44d08feb17e97bd04733ae65e69587ed2ebba
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul 26 11:27:05 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul 26 11:27:05 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2be44d08

iw/makeconf_gui.py: import os

---
 iw/makeconf_gui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index e9adca0..0a38a29 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -26,6 +26,7 @@ import gobject
 import pango
 import sys
 import gui
+import os
 
 from iw_gui import *
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-26 11:38 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-26 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     43ca6fee5d4fabae6b31cdacad586c874c800c8a
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Tue Jul 26 11:38:25 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Tue Jul 26 11:38:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=43ca6fee

iw/makeconf_gui.py: os.env is actually os.environ

---
 iw/makeconf_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 0a38a29..3eb81eb 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -45,7 +45,7 @@ class MakeconfWindow(InstallWindow):
 		return None
 
 	def getScreen(self, anaconda):
-		if os.env["ANACONDA_PRODUCTARCH"] == "x86":
+		if os.environ["ANACONDA_PRODUCTARCH"] == "x86":
 			marches = [
 				"prescott",
 				"pentium-m",
@@ -63,7 +63,7 @@ class MakeconfWindow(InstallWindow):
 				"i686",
 				"pentiumpro",
 			]
-		if os.env["ANACONDA_PRODUCTARCH"] == "amd64":
+		if os.environ["ANACONDA_PRODUCTARCH"] == "amd64":
 			marches = ["nocona", "k8", "opteron", "athlon64", "athlon-fx"]
 			
 		self.anaconda = anaconda



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-07-30  3:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-07-30  3:16 UTC (permalink / raw
  To: gentoo-commits

commit:     0d22a93cf263497c7f72558e0def607e20162cd1
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Fri Jul 29 20:36:49 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Fri Jul 29 20:36:49 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0d22a93c

iw/mirrorselect_gui.py: change table into tree

---
 iw/mirrorselect_gui.py |   37 ++++++++++++++++---------------------
 1 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index daf50a7..35462a8 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -23,6 +23,7 @@ import gtk
 import gtk.glade
 import gtk.gdk
 import gobject
+import pygtk
 import pango
 import sys
 import gui
@@ -66,41 +67,35 @@ class MirrorselectWindow(InstallWindow):
 					
 		mirrors_parsed = self.parseMirrors(mirrorsf)
 		self.mirrors = self.mirrorList(mirrors_parsed, "http+ftp")
-	
-		self.table = self.xml.get_widget("mirrors_table")
 		
-		self.addMirrors(self.table, self.mirrors, mirrors_parsed)
+		self.addMirrors(self.mirrors, mirrors_parsed)
 	
 		return self.align
 	
-	def addMirrors(self, table, mirror_list, mirror_data):
+	def addMirrors(self, mirror_list, mirror_data):
 		(regions, countries, mirrors) = mirror_list
+		self.treestore = gtk.TreeStore(gtk.CheckButton, str, str, str)
 		for region in regions:
+			region_ts = self.treestore.append(None, [region])
 			for country in countries[region]:
+				country_ts = self.treestore.append(region_ts, [country])
 				for mirror in mirrors[country]:
-					self.addMirrorRow(table, region, country, mirror, mirror_data[region][country][mirror])
+					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
+		treeview = gtk.TreeView(self.treestore)
+		treeview.append_column(_("Mirror URL"))
+		treeview.append_column(_("Mirror Name"))
+		treeview.append_column("IPv4?")
+		treeview.append_column("IPv6?")
 	
-	def addMirrorRow(self, table, region, country, mirror, data):
-		cols = table.get_property("n-columns")
-		rows = table.get_property("n-rows")
-		table.resize(rows+1, cols)
-		
+	def addMirrorRow(self, ts, country_ts, region, country, mirror, data):
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
-		name = gtk.Label("%s: %s\n%s" % (region, country, mirror))
-		name.set_alignment(0, 0)
 		
-		flags_text = data["proto"]
 		if data["ipv4"] == "y":
-			flags_text += " ipv4"
+			ipv4 += " ipv4"
 		if data["ipv6"] == "y":
-			flags_text += " ipv6"
-		flags = gtk.Label(flags_text)
-		flags.set_alignment(0, 0)
+			ipv6 += " ipv6"
 		
-		table.attach(cb, 0, 1, rows, rows+1, gtk.FILL)
-		table.attach(name, 1, 2, rows, rows+1)
-		table.attach(flags, 2, 3, rows, rows+1)
-		self.buttons.append(cb)
+		ts.append([cb, mirror, ipv4, ipv6])
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  0:17 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  0:17 UTC (permalink / raw
  To: gentoo-commits

commit:     0cc03a10352849a343f4c4dbfd937c6d77860562
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 00:17:09 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 00:17:09 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=0cc03a10

iw/mirrorselect_gui.py: fix adding to tree

---
 iw/mirrorselect_gui.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index a41af24..b9560d4 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -74,11 +74,11 @@ class MirrorselectWindow(InstallWindow):
 	
 	def addMirrors(self, mirror_list, mirror_data):
 		(regions, countries, mirrors) = mirror_list
-		self.treestore = gtk.TreeStore(gtk.CheckButton, str, str, str)
+		self.treestore = gtk.TreeStore(gtk.Widget, str, str, str)
 		for region in regions:
-			region_ts = self.treestore.append(None, [region])
+			region_ts = self.treestore.append(None, [gtk.Label(region), "", "", ""])
 			for country in countries[region]:
-				country_ts = self.treestore.append(region_ts, [country])
+				country_ts = self.treestore.append(region_ts, [gtk.Label(country), "", "", ""])
 				for mirror in mirrors[country]:
 					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
 		treeview = gtk.TreeView(self.treestore)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  0:28 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  0:28 UTC (permalink / raw
  To: gentoo-commits

commit:     5a22751f13a1f48b8686524d45c13f95bdf31013
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 00:28:03 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 00:28:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=5a22751f

iw/mirrorselect_gui.py: fix ipv4/ipv6 flag assignment

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index b9560d4..cd3009a 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -93,9 +93,9 @@ class MirrorselectWindow(InstallWindow):
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
 		
 		if data["ipv4"] == "y":
-			ipv4 += " ipv4"
+			ipv4 == "ipv4"
 		if data["ipv6"] == "y":
-			ipv6 += " ipv6"
+			ipv6 == " ipv6"
 		
 		ts.append([cb, mirror, ipv4, ipv6])
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  0:35 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     abe502625317726e3ff855265da6e015693eeb0d
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 00:35:24 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 00:35:24 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=abe50262

iw/mirrorselect_gui.py: ipv? flags: fix assignment

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index cd3009a..225d96d 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -93,9 +93,9 @@ class MirrorselectWindow(InstallWindow):
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
 		
 		if data["ipv4"] == "y":
-			ipv4 == "ipv4"
+			ipv4 = "ipv4"
 		if data["ipv6"] == "y":
-			ipv6 == " ipv6"
+			ipv6 = " ipv6"
 		
 		ts.append([cb, mirror, ipv4, ipv6])
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  0:44 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     1af1f80b11294c2a25c6fd7215cfa57c90efc536
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 00:44:44 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 00:44:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=1af1f80b

iw/mirrorselect_gui.py: initialise ipv? flags

---
 iw/mirrorselect_gui.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 225d96d..cedf284 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -92,6 +92,8 @@ class MirrorselectWindow(InstallWindow):
 	def addMirrorRow(self, ts, country_ts, region, country, mirror, data):
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
 		
+		ipv4 = ""
+		ipv6 = ""
 		if data["ipv4"] == "y":
 			ipv4 = "ipv4"
 		if data["ipv6"] == "y":



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  0:53 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c1b9267dc4261a2f32cdfb762d33737748d5f829
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 00:53:10 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 00:53:10 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c1b9267d

iw/mirrorselect_gui.py: add the mirror to the appropriate country

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index cedf284..0bdde57 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -99,7 +99,7 @@ class MirrorselectWindow(InstallWindow):
 		if data["ipv6"] == "y":
 			ipv6 = " ipv6"
 		
-		ts.append([cb, mirror, ipv4, ipv6])
+		ts.append(country_ts, [cb, mirror, ipv4, ipv6])
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:01 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:01 UTC (permalink / raw
  To: gentoo-commits

commit:     966de0bda32b8e2638c7721fda8228be5fdb3d6b
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:01:36 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:01:36 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=966de0bd

iw/mirrorselect_gui.py: add the columns properly

---
 iw/mirrorselect_gui.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 0bdde57..57ebf1b 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -82,10 +82,10 @@ class MirrorselectWindow(InstallWindow):
 				for mirror in mirrors[country]:
 					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
 		treeview = gtk.TreeView(self.treestore)
-		treeview.append_column(_("Mirror URL"))
-		treeview.append_column(_("Mirror Name"))
-		treeview.append_column("IPv4?")
-		treeview.append_column("IPv6?")
+		treeview.append_column(gtk.TreeViewColumn(_("Mirror URL")))
+		treeview.append_column(gtk.TreeViewColumn(_("Mirror Name")))
+		treeview.append_column(gtk.TreeViewColumn("IPv4?"))
+		treeview.append_column(gtk.TreeViewColumn("IPv6?"))
 		self.xml.get_widget("mirrors_viewport").add(treeview)
 		
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:24 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:24 UTC (permalink / raw
  To: gentoo-commits

commit:     37c0a1e34298fb64ba7043a4c0fc0f17309f1df5
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:24:16 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:24:16 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=37c0a1e3

iw/mirrorselect_gui.py: rework the treeview render slightly

---
 iw/mirrorselect_gui.py |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 57ebf1b..e5a2b13 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -82,10 +82,27 @@ class MirrorselectWindow(InstallWindow):
 				for mirror in mirrors[country]:
 					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
 		treeview = gtk.TreeView(self.treestore)
-		treeview.append_column(gtk.TreeViewColumn(_("Mirror URL")))
-		treeview.append_column(gtk.TreeViewColumn(_("Mirror Name")))
-		treeview.append_column(gtk.TreeViewColumn("IPv4?"))
-		treeview.append_column(gtk.TreeViewColumn("IPv6?"))
+		url_column = gtk.TreeViewColumn(_("Mirror URL"))
+		treeview.append_column(url_column)
+		name_column = gtk.TreeViewColumn(_("Mirror Name"))
+		treeview.append_column(name_column)
+		ipv4_column = gtk.TreeViewColumn("IPv4?")
+		treeview.append_column(ipv4_column)
+		ipv6_column = gtk.TreeViewColumn("IPv6?")
+		treeview.append_column(ipv6_column)
+		url_cell = gtk.CellRendererToggle()
+		text_cell = gtk.CellRendererText()
+		url_column.pack_start(url_cell, True)
+		name_column.pack_start(text_cell, True)
+		ipv4_column.pack_start(text_cell, True)
+		ipv6_column.pack_start(text_cell, True)
+		url_column.add_attribute(url_cell, "activatable", 0)
+		name_column.add_attribute(text_cell, "text", 1)
+		ipv4_column.add_attribute(text_cell, "text", 2)
+		ipv6_column.add_attribute(text_cell, "text", 3)
+		treeview.set_search_column(1)
+		treeview.set_sort_column_id(0)
+		
 		self.xml.get_widget("mirrors_viewport").add(treeview)
 		
 	



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:32 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:32 UTC (permalink / raw
  To: gentoo-commits

commit:     3a9d409bdd8b2c5894ae70c9f51785dc0660cc45
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:32:22 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:32:22 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=3a9d409b

iw/mirrorselect_gui.py: remove useless sorting

---
 iw/mirrorselect_gui.py |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index e5a2b13..2769144 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -101,7 +101,6 @@ class MirrorselectWindow(InstallWindow):
 		ipv4_column.add_attribute(text_cell, "text", 2)
 		ipv6_column.add_attribute(text_cell, "text", 3)
 		treeview.set_search_column(1)
-		treeview.set_sort_column_id(0)
 		
 		self.xml.get_widget("mirrors_viewport").add(treeview)
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:41 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2fd98cd9fab9464c542df0f0f8e2a4366eda3d0e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:41:00 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:41:00 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2fd98cd9

iw/mirrorselect-sync_gui.py: update for the new treeview model

---
 iw/mirrorselect-sync_gui.py |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/iw/mirrorselect-sync_gui.py b/iw/mirrorselect-sync_gui.py
index 3fbb4cc..64c28af 100644
--- a/iw/mirrorselect-sync_gui.py
+++ b/iw/mirrorselect-sync_gui.py
@@ -69,9 +69,7 @@ class MirrorselectSyncWindow(InstallWindow):
 		mirrors_parsed = ms.parseMirrors(mirrorsf)
 		self.mirrors = ms.mirrorList(mirrors_parsed, "rsync")
 	
-		self.table = self.xml.get_widget("mirrors_table")
-		
-		ms.addMirrors(self.table, self.mirrors, mirrors_parsed)
+		ms.addMirrors(self.mirrors, mirrors_parsed)
 		self.buttons = ms.buttons
 	
 		return self.align



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:50 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:50 UTC (permalink / raw
  To: gentoo-commits

commit:     73aa6573245632b27203fef2da72dcd321d767a5
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:50:08 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:50:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=73aa6573

iw/mirrorselect*_gui.py: pass around self.xml

---
 iw/mirrorselect-sync_gui.py |    2 +-
 iw/mirrorselect_gui.py      |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/iw/mirrorselect-sync_gui.py b/iw/mirrorselect-sync_gui.py
index 64c28af..9d07d53 100644
--- a/iw/mirrorselect-sync_gui.py
+++ b/iw/mirrorselect-sync_gui.py
@@ -69,7 +69,7 @@ class MirrorselectSyncWindow(InstallWindow):
 		mirrors_parsed = ms.parseMirrors(mirrorsf)
 		self.mirrors = ms.mirrorList(mirrors_parsed, "rsync")
 	
-		ms.addMirrors(self.mirrors, mirrors_parsed)
+		ms.addMirrors(self.mirrors, mirrors_parsed, self.xml)
 		self.buttons = ms.buttons
 	
 		return self.align

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 2769144..417efb2 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -68,11 +68,11 @@ class MirrorselectWindow(InstallWindow):
 		mirrors_parsed = self.parseMirrors(mirrorsf)
 		self.mirrors = self.mirrorList(mirrors_parsed, "http+ftp")
 		
-		self.addMirrors(self.mirrors, mirrors_parsed)
+		self.addMirrors(self.mirrors, mirrors_parsed, self.xml)
 	
 		return self.align
 	
-	def addMirrors(self, mirror_list, mirror_data):
+	def addMirrors(self, mirror_list, mirror_data, xml):
 		(regions, countries, mirrors) = mirror_list
 		self.treestore = gtk.TreeStore(gtk.Widget, str, str, str)
 		for region in regions:
@@ -100,7 +100,7 @@ class MirrorselectWindow(InstallWindow):
 		name_column.add_attribute(text_cell, "text", 1)
 		ipv4_column.add_attribute(text_cell, "text", 2)
 		ipv6_column.add_attribute(text_cell, "text", 3)
-		treeview.set_search_column(1)
+		xml.treeview.set_search_column(1)
 		
 		self.xml.get_widget("mirrors_viewport").add(treeview)
 		



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  1:59 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  1:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f09ace692f8c0cf87a757ee5ee3d2090c2bc949a
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 01:58:57 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 01:58:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=f09ace69

iw/mirrorselect_gui.py: use the local xml instance

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 417efb2..062766f 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -100,9 +100,9 @@ class MirrorselectWindow(InstallWindow):
 		name_column.add_attribute(text_cell, "text", 1)
 		ipv4_column.add_attribute(text_cell, "text", 2)
 		ipv6_column.add_attribute(text_cell, "text", 3)
-		xml.treeview.set_search_column(1)
+		treeview.set_search_column(1)
 		
-		self.xml.get_widget("mirrors_viewport").add(treeview)
+		xml.get_widget("mirrors_viewport").add(treeview)
 		
 	
 	def addMirrorRow(self, ts, country_ts, region, country, mirror, data):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  8:58 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f9939f37bc9457bd7e93bc4ce7c17a36fb9eaa7c
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 08:58:38 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 08:58:38 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=f9939f37

iw/mirrorselect_gui.py: enable editable column URL

---
 iw/mirrorselect_gui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 062766f..235aed0 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -116,6 +116,7 @@ class MirrorselectWindow(InstallWindow):
 			ipv6 = " ipv6"
 		
 		ts.append(country_ts, [cb, mirror, ipv4, ipv6])
+		ts.set(contry_ts, COLUMN_EDITABLE, True)
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  9:09 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     17904e5b34031a5b8b3a45eb6757fa8369e140a8
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 09:09:23 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 09:09:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=17904e5b

iw/mirrorselect_gui.py: typo

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 235aed0..c2c5caf 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -116,7 +116,7 @@ class MirrorselectWindow(InstallWindow):
 			ipv6 = " ipv6"
 		
 		ts.append(country_ts, [cb, mirror, ipv4, ipv6])
-		ts.set(contry_ts, COLUMN_EDITABLE, True)
+		ts.set(country_ts, COLUMN_EDITABLE, True)
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  9:32 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ce7f2cb8673438aded35d9bade5ae487fb2a1f6e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 09:31:24 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 09:31:24 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=ce7f2cb8

iw/mirrorselect_gui.py: connect the toggle signal to the checkbutton

---
 iw/mirrorselect_gui.py |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index c2c5caf..dacd225 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -80,7 +80,7 @@ class MirrorselectWindow(InstallWindow):
 			for country in countries[region]:
 				country_ts = self.treestore.append(region_ts, [gtk.Label(country), "", "", ""])
 				for mirror in mirrors[country]:
-					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
+					cb = self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror], )
 		treeview = gtk.TreeView(self.treestore)
 		url_column = gtk.TreeViewColumn(_("Mirror URL"))
 		treeview.append_column(url_column)
@@ -101,9 +101,15 @@ class MirrorselectWindow(InstallWindow):
 		ipv4_column.add_attribute(text_cell, "text", 2)
 		ipv6_column.add_attribute(text_cell, "text", 3)
 		treeview.set_search_column(1)
+		url_cell.connect("toggled", self.toggleCB, cb)
 		
 		xml.get_widget("mirrors_viewport").add(treeview)
 		
+	def toggleCB(self, cb):
+		if cb.get_active() = True
+			cb.set_active(False)
+		else
+			cb.set_active(True)
 	
 	def addMirrorRow(self, ts, country_ts, region, country, mirror, data):
 		cb = gtk.CheckButton(label=data["url"], use_underline=False)
@@ -116,7 +122,8 @@ class MirrorselectWindow(InstallWindow):
 			ipv6 = " ipv6"
 		
 		ts.append(country_ts, [cb, mirror, ipv4, ipv6])
-		ts.set(country_ts, COLUMN_EDITABLE, True)
+		return cb
+		
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  9:39 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  9:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a516058d6e6404ceb7ecba52ffc8594c0bbbcb67
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 09:39:45 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 09:39:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=a516058d

iw/mirrorselect_gui.py: typo

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index dacd225..b66ae7d 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -106,9 +106,9 @@ class MirrorselectWindow(InstallWindow):
 		xml.get_widget("mirrors_viewport").add(treeview)
 		
 	def toggleCB(self, cb):
-		if cb.get_active() = True
+		if cb.get_active() = True:
 			cb.set_active(False)
-		else
+		else:
 			cb.set_active(True)
 	
 	def addMirrorRow(self, ts, country_ts, region, country, mirror, data):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-01  9:47 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-01  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     9c4510cc7a0f6e862a08721b538a2285049f5ae6
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Mon Aug  1 09:47:02 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Mon Aug  1 09:47:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=9c4510cc

iw/mirrorselect_gui.py: more typos

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index b66ae7d..d5aa6f5 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -106,7 +106,7 @@ class MirrorselectWindow(InstallWindow):
 		xml.get_widget("mirrors_viewport").add(treeview)
 		
 	def toggleCB(self, cb):
-		if cb.get_active() = True:
+		if cb.get_active() == True:
 			cb.set_active(False)
 		else:
 			cb.set_active(True)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  2:52 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  2:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e2f859eff0a72d315f924e8c4438d0d7e6f452ec
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 02:51:09 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 02:51:09 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=e2f859ef

Resize timezone widget, fix the treeview in mirrorselect

---
 iw/mirrorselect-sync_gui.py |    4 +++-
 iw/mirrorselect_gui.py      |    4 +++-
 iw/timezone_gui.py          |    2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/iw/mirrorselect-sync_gui.py b/iw/mirrorselect-sync_gui.py
index 9d07d53..c9bbbc4 100644
--- a/iw/mirrorselect-sync_gui.py
+++ b/iw/mirrorselect-sync_gui.py
@@ -39,7 +39,9 @@ class MirrorselectSyncWindow(InstallWindow):
 	def getNext(self):
 		for button in self.buttons:
 			if button.get_property("active"):
-				self.anaconda.mirrors_sync.append(button.get_property("label"))
+				# For while the treeview is broken
+				#self.anaconda.mirrors_sync.append(button.get_property("label"))
+				self.anaconda.mirrors_sync.append("rsync://rsync.gentoo.org/gentoo-portage")
 		return None
 
 	def getScreen(self, anaconda):

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index d5aa6f5..64d536f 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -42,7 +42,9 @@ class MirrorselectWindow(InstallWindow):
 	def getNext(self):
 		for button in self.buttons:
 			if button.get_property("active"):
-				self.anaconda.mirrors.append(button.get_property("label"))
+				# For while the treeview is broken
+				#self.anaconda.mirrors.append(button.get_property("label"))
+				self.anaconda.mirrors.append("http://mirrors.kernel.org/gentoo/")
 		return None
 
 	def getScreen(self, anaconda):

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index bfe8029..0e96069 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -80,7 +80,7 @@ class TimezoneWindow(InstallWindow):
         ratio = float(p_w)/p_h
         screen_x, screen_y = self.ics.cw.window.get_size()
         screen_x -= 80
-        screen_y -= 200
+        screen_y -= 300
         p_w -= 80
 
         if screen_x < p_w:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  8:40 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  8:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ea614c12d4c89807df698455900608b0b546dfca
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 08:39:53 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 08:39:53 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=ea614c12

iw/timezone_gui.py: fix the way the UI is loaded

---
 iw/timezone_gui.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index cf91ce6..0b02096 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -55,8 +55,7 @@ class TimezoneWindow(InstallWindow):
         self.zonetab = zonetab.ZoneTab()
 
         # Pull in a bunch of widgets.
-        self.xml = gtk.glade.XML("timezone.glade", domain="system-config-date")
-        self.vbox = self.xml.get_widget("tz_vbox")
+		(self.xml, self.vbox) = gui.getGladeWidget("timezone.glade", "tz_vbox")
         self.utcCheckbox = self.xml.get_widget("utc_check")
 
         ics.setTitle(_("Time Zone Selection"))



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  8:51 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     06fbe58d9794d2b3eaea047348cb2710d5cb0100
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 08:51:28 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 08:51:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=06fbe58d

iw/timezone_gui.py: fix indents

---
 iw/timezone_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index 0b02096..720f87e 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -55,7 +55,7 @@ class TimezoneWindow(InstallWindow):
         self.zonetab = zonetab.ZoneTab()
 
         # Pull in a bunch of widgets.
-		(self.xml, self.vbox) = gui.getGladeWidget("timezone.glade", "tz_vbox")
+        (self.xml, self.vbox) = gui.getGladeWidget("timezone.glade", "tz_vbox")
         self.utcCheckbox = self.xml.get_widget("utc_check")
 
         ics.setTitle(_("Time Zone Selection"))
@@ -103,7 +103,7 @@ class TimezoneWindow(InstallWindow):
 
     # TimezoneWindow tag="timezone"
     def getScreen(self, anaconda):
-	self.intf = anaconda.intf        
+        self.intf = anaconda.intf        
         self.timezone = anaconda.timezone
         (self.default, asUTC) = self.timezone.getTimezoneInfo()
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  8:59 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     555834eed9fbbc45703d4f151266768a0cf9f21f
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 08:58:59 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 08:58:59 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=555834ee

iw/timezone_gui.py: import gui

---
 iw/timezone_gui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index 720f87e..202719c 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -26,6 +26,7 @@ import gobject
 from scdate.core import zonetab
 import pango
 import sys
+import gui
 
 from timezone_map_gui import TimezoneMap, Enum
 from iw_gui import *



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  9:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     e5ff87bcbed1531faddf938df24981e5a79fbfc8
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 09:15:39 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 09:15:39 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=e5ff87bc

iw/timezone_gui.py: fix custom_widegt_handler

---
 iw/timezone_gui.py |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index 202719c..ecac31e 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -64,11 +64,14 @@ class TimezoneWindow(InstallWindow):
 
     def custom_widget_handler(self, xml, function_name, widget_name, str1, str2,
                               int1, int2):
-        if hasattr(self, function_name):
-            handler = getattr(self, function_name)
-            return handler(str1, str2, int1, int2)
+        if isinstance(function_name, string):
+            if hasattr(self, function_name):
+                handler = getattr(self, function_name)
+                return handler(str1, str2, int1, int2)
+            else:
+                # Lame.
+                return gtk.Label()
         else:
-            # Lame.
             return gtk.Label()
 
     def timezone_widget_create (self, str1, str2, int1, int2):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  9:31 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     755b077c183da69efeef110d90c4d07ce18ba89e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 09:30:57 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 09:30:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=755b077c

iw/timezone_gui.py: enhance custom_widget_handler

---
 iw/timezone_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index ecac31e..e61dba3 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -64,14 +64,14 @@ class TimezoneWindow(InstallWindow):
 
     def custom_widget_handler(self, xml, function_name, widget_name, str1, str2,
                               int1, int2):
-        if isinstance(function_name, string):
+        try:
             if hasattr(self, function_name):
                 handler = getattr(self, function_name)
                 return handler(str1, str2, int1, int2)
             else:
                 # Lame.
                 return gtk.Label()
-        else:
+        except:
             return gtk.Label()
 
     def timezone_widget_create (self, str1, str2, int1, int2):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03  9:47 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     274cb9cc3b54cb3f5a8410d75376d2d7f76fe8eb
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 09:46:45 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 09:46:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=274cb9cc

iw/timezone_gui.py: revert to stock

---
 iw/timezone_gui.py |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/iw/timezone_gui.py b/iw/timezone_gui.py
index e61dba3..bfe8029 100644
--- a/iw/timezone_gui.py
+++ b/iw/timezone_gui.py
@@ -26,7 +26,6 @@ import gobject
 from scdate.core import zonetab
 import pango
 import sys
-import gui
 
 from timezone_map_gui import TimezoneMap, Enum
 from iw_gui import *
@@ -56,22 +55,21 @@ class TimezoneWindow(InstallWindow):
         self.zonetab = zonetab.ZoneTab()
 
         # Pull in a bunch of widgets.
-        (self.xml, self.vbox) = gui.getGladeWidget("timezone.glade", "tz_vbox")
+        self.xml = gtk.glade.XML("/usr/share/system-config-date/system-config-date.glade", domain="system-config-date")
+        self.vbox = self.xml.get_widget("tz_vbox")
         self.utcCheckbox = self.xml.get_widget("utc_check")
+        self.notebook = self.xml.get_widget("notebook")
 
         ics.setTitle(_("Time Zone Selection"))
         ics.setNextEnabled(1)
 
     def custom_widget_handler(self, xml, function_name, widget_name, str1, str2,
                               int1, int2):
-        try:
-            if hasattr(self, function_name):
-                handler = getattr(self, function_name)
-                return handler(str1, str2, int1, int2)
-            else:
-                # Lame.
-                return gtk.Label()
-        except:
+        if hasattr(self, function_name):
+            handler = getattr(self, function_name)
+            return handler(str1, str2, int1, int2)
+        else:
+            # Lame.
             return gtk.Label()
 
     def timezone_widget_create (self, str1, str2, int1, int2):
@@ -107,7 +105,7 @@ class TimezoneWindow(InstallWindow):
 
     # TimezoneWindow tag="timezone"
     def getScreen(self, anaconda):
-        self.intf = anaconda.intf        
+	self.intf = anaconda.intf        
         self.timezone = anaconda.timezone
         (self.default, asUTC) = self.timezone.getTimezoneInfo()
 
@@ -176,7 +174,6 @@ class AnacondaTZMap(TimezoneMap):
         self.tzCombo.add_attribute(cell, 'text', 0)
         self.tzCombo.connect("changed", self.selectionChanged)
         self.hbox.pack_start(self.tzCombo, False, False)
-        self.hbox.pack_start(self.utcCheckbox, False, False)
 
         self.pack_start(self.hbox, False, False)
 



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-03 11:30 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-03 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2dfac6886139f775d1c50872508a324ae8fac402
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Wed Aug  3 11:29:35 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Wed Aug  3 11:29:35 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2dfac688

iw/progress_gui.py: Make some more space

---
 iw/progress_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/progress_gui.py b/iw/progress_gui.py
index b1f1012..39799a5 100644
--- a/iw/progress_gui.py
+++ b/iw/progress_gui.py
@@ -120,6 +120,6 @@ class InstallProgressWindow (InstallWindow):
 	self.intf.setPackageProgressWindow(self)
 	self.intf.setInstallProgressClass(self)
 
-	vbox.set_border_width(6)
+	vbox.set_border_width(1)
 
 	return vbox



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-04  2:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-04  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ea3099be6db28a2525acdb4c8c482d95684e1666
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Aug  4 02:02:54 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Aug  4 02:02:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=ea3099be

iw/makeconf_gui.py: validation

---
 iw/makeconf_gui.py |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 3eb81eb..50a0d69 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -35,7 +35,17 @@ import gettext
 _ = lambda x: gettext.ldgettext("anaconda", x)
 
 class MakeconfWindow(InstallWindow):
+	
+	def err(title, message):
+		self.intf.messageWindow(title, message, custom_icon="error")
+		raise gui.StayOnScreen
+	
 	def getNext(self):
+		if self.march.get_active_text() == "":
+			self.err(_("Select -march"), _("You need to choose the -march setting!"))
+		if self.opt.get_active_text() == "";
+			self.err(_("Select -O"), _("You need to choose the -O setting!"))
+		
 		self.anaconda.makeconf_march =  self.march.get_active_text()
 		self.anaconda.makeconf_opt =    self.opt.get_active_text()
 		self.anaconda.makeconf_pipe =   self.pipe.get_property("active")



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-04  2:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-04  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c6a03d072684381bf66ecb0b6c06daedcbf6ac25
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Aug  4 02:11:56 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Aug  4 02:11:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c6a03d07

iw/profile_gui.py: validation

---
 iw/profile_gui.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/iw/profile_gui.py b/iw/profile_gui.py
index 8b289f8..4081e2e 100644
--- a/iw/profile_gui.py
+++ b/iw/profile_gui.py
@@ -41,6 +41,9 @@ class ProfileWindow(InstallWindow):
 				self.anaconda.profile = button.get_property("label")
 		# We need this for the USE flags
 		subprocess.call(["eselect", "profile", "set", self.anaconda.profile])
+		if self.anaconda.profile == None:
+			self.anaconda.intf.messageWindow(_("Select profile"), _("You must select a profile!"))
+			raise gui.StayOnScreen
 		return None
 
 	def getScreen(self, anaconda):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-04  2:16 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-04  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     2c2b83edd01fbe9f4e2afb8c915f6dd57d7b05b8
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Aug  4 02:05:11 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Aug  4 02:05:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=2c2b83ed

iw/makeconf_gui.py: messageWindow is in anaconda.intf

---
 iw/makeconf_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 50a0d69..2631d8a 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -37,7 +37,7 @@ _ = lambda x: gettext.ldgettext("anaconda", x)
 class MakeconfWindow(InstallWindow):
 	
 	def err(title, message):
-		self.intf.messageWindow(title, message, custom_icon="error")
+		self.anaconda.intf.messageWindow(title, message, custom_icon="error")
 		raise gui.StayOnScreen
 	
 	def getNext(self):



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-11 12:58 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-11 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     c7e58db15b3f7327fbc1fd147872a9bd3b6611d0
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Thu Aug 11 12:58:50 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Thu Aug 11 12:58:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=c7e58db1

fix typo

---
 iw/makeconf_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 2631d8a..87041e9 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -43,7 +43,7 @@ class MakeconfWindow(InstallWindow):
 	def getNext(self):
 		if self.march.get_active_text() == "":
 			self.err(_("Select -march"), _("You need to choose the -march setting!"))
-		if self.opt.get_active_text() == "";
+		if self.opt.get_active_text() == "":
 			self.err(_("Select -O"), _("You need to choose the -O setting!"))
 		
 		self.anaconda.makeconf_march =  self.march.get_active_text()



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-21  0:03 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-21  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4b562e19396677d8a277c6bdb9d0e8eaeb98b5df
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Aug 20 16:06:28 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Aug 20 16:06:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=4b562e19

mirrorselect_gui.py: tree build fix

---
 iw/mirrorselect_gui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 0de1d9d..fbacf2c 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -78,9 +78,9 @@ class MirrorselectWindow(InstallWindow):
 		(regions, countries, mirrors) = mirror_list
 		self.treestore = gtk.TreeStore(bool, str, str, str, str)
 		for region in regions:
-			region_ts = self.treestore.append(None, [region, "", "", ""])
+			region_ts = self.treestore.append(None, [False, region, "", "", ""])
 			for country in countries[region]:
-				country_ts = self.treestore.append(region_ts, [country, "", "", ""])
+				country_ts = self.treestore.append(region_ts, [False, country, "", "", ""])
 				for mirror in mirrors[country]:
 					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror])
 		treeview = gtk.TreeView(self.treestore)



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-21  0:03 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-21  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     daaaf2982841dff0ea21a1292835f1908b3df90e
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Aug 20 15:58:59 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Aug 20 15:58:59 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=daaaf298

mirrorselect_gui.py: fix treestore.append when creating the tree

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index 1e0291e..0de1d9d 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -78,7 +78,7 @@ class MirrorselectWindow(InstallWindow):
 		(regions, countries, mirrors) = mirror_list
 		self.treestore = gtk.TreeStore(bool, str, str, str, str)
 		for region in regions:
-			region_ts = self.treestore.append(False, [region, "", "", ""])
+			region_ts = self.treestore.append(None, [region, "", "", ""])
 			for country in countries[region]:
 				country_ts = self.treestore.append(region_ts, [country, "", "", ""])
 				for mirror in mirrors[country]:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-21  0:03 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-21  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     43596fc8ea1ae4a4ce66e5861cebe40bfc67e8ff
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Aug 20 16:17:18 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Aug 20 16:17:18 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=43596fc8

mirrorselect_gui.py: added mirror name to tree

---
 iw/mirrorselect_gui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index fbacf2c..ad84dd8 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -118,7 +118,7 @@ class MirrorselectWindow(InstallWindow):
 		if data["ipv6"] == "y":
 			ipv6 = " ipv6"
 		
-		ts.append(country_ts, [False, mirror, ipv4, ipv6])
+		ts.append(country_ts, [False, mirror, data["name"], ipv4, ipv6])
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

* [gentoo-commits] proj/anaconda:master commit in: iw/
@ 2011-08-21  0:03 Wiktor W Brodlo
  0 siblings, 0 replies; 97+ messages in thread
From: Wiktor W Brodlo @ 2011-08-21  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     2818941482e0c5e6cc98028053ee92db48e40981
Author:     wiktor w brodlo <wiktor <AT> brodlo <DOT> net>
AuthorDate: Sat Aug 20 16:46:46 2011 +0000
Commit:     Wiktor W Brodlo <wiktor <AT> brodlo <DOT> net>
CommitDate: Sat Aug 20 16:46:46 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a=commit;h=28189414

mirrorselect_gui.py: the tree is nice now

---
 iw/mirrorselect_gui.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/iw/mirrorselect_gui.py b/iw/mirrorselect_gui.py
index ad84dd8..ec8c981 100644
--- a/iw/mirrorselect_gui.py
+++ b/iw/mirrorselect_gui.py
@@ -76,15 +76,15 @@ class MirrorselectWindow(InstallWindow):
 	
 	def addMirrors(self, mirror_list, mirror_data, xml):
 		(regions, countries, mirrors) = mirror_list
-		self.treestore = gtk.TreeStore(bool, str, str, str, str)
+		self.treestore = gtk.TreeStore(bool, str, str, str)
 		for region in regions:
-			region_ts = self.treestore.append(None, [False, region, "", "", ""])
+			region_ts = self.treestore.append(None, [False, region, "", ""])
 			for country in countries[region]:
-				country_ts = self.treestore.append(region_ts, [False, country, "", "", ""])
+				country_ts = self.treestore.append(region_ts, [False, country, "", ""])
 				for mirror in mirrors[country]:
 					self.addMirrorRow(self.treestore, country_ts, region, country, mirror, mirror_data[region][country][mirror])
 		treeview = gtk.TreeView(self.treestore)
-		url_column = gtk.TreeViewColumn(_("Mirror URL"))
+		url_column = gtk.TreeViewColumn(_(""))
 		treeview.append_column(url_column)
 		name_column = gtk.TreeViewColumn(_("Mirror Name"))
 		treeview.append_column(name_column)
@@ -118,7 +118,7 @@ class MirrorselectWindow(InstallWindow):
 		if data["ipv6"] == "y":
 			ipv6 = " ipv6"
 		
-		ts.append(country_ts, [False, mirror, data["name"], ipv4, ipv6])
+		ts.append(country_ts, [False, mirror, ipv4, ipv6])
 	
 	def downloadMirrorlist(self):
 		try:



^ permalink raw reply related	[flat|nested] 97+ messages in thread

end of thread, other threads:[~2011-08-21  0:03 UTC | newest]

Thread overview: 97+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-03 17:52 [gentoo-commits] proj/anaconda:master commit in: iw/ Wiktor W Brodlo
  -- strict thread matches above, loose matches on Subject: below --
2011-08-21  0:03 Wiktor W Brodlo
2011-08-21  0:03 Wiktor W Brodlo
2011-08-21  0:03 Wiktor W Brodlo
2011-08-21  0:03 Wiktor W Brodlo
2011-08-11 12:58 Wiktor W Brodlo
2011-08-04  2:16 Wiktor W Brodlo
2011-08-04  2:16 Wiktor W Brodlo
2011-08-04  2:16 Wiktor W Brodlo
2011-08-03 11:30 Wiktor W Brodlo
2011-08-03  9:47 Wiktor W Brodlo
2011-08-03  9:31 Wiktor W Brodlo
2011-08-03  9:16 Wiktor W Brodlo
2011-08-03  8:59 Wiktor W Brodlo
2011-08-03  8:51 Wiktor W Brodlo
2011-08-03  8:40 Wiktor W Brodlo
2011-08-03  2:52 Wiktor W Brodlo
2011-08-01  9:47 Wiktor W Brodlo
2011-08-01  9:39 Wiktor W Brodlo
2011-08-01  9:32 Wiktor W Brodlo
2011-08-01  9:09 Wiktor W Brodlo
2011-08-01  8:58 Wiktor W Brodlo
2011-08-01  1:59 Wiktor W Brodlo
2011-08-01  1:50 Wiktor W Brodlo
2011-08-01  1:41 Wiktor W Brodlo
2011-08-01  1:32 Wiktor W Brodlo
2011-08-01  1:24 Wiktor W Brodlo
2011-08-01  1:01 Wiktor W Brodlo
2011-08-01  0:53 Wiktor W Brodlo
2011-08-01  0:44 Wiktor W Brodlo
2011-08-01  0:35 Wiktor W Brodlo
2011-08-01  0:28 Wiktor W Brodlo
2011-08-01  0:17 Wiktor W Brodlo
2011-07-30  3:16 Wiktor W Brodlo
2011-07-26 11:38 Wiktor W Brodlo
2011-07-26 11:27 Wiktor W Brodlo
2011-07-26 11:12 Wiktor W Brodlo
2011-07-23  0:18 Wiktor W Brodlo
2011-07-22 21:22 Wiktor W Brodlo
2011-07-22 19:34 Wiktor W Brodlo
2011-07-22 19:27 Wiktor W Brodlo
2011-07-22 19:16 Wiktor W Brodlo
2011-07-21 21:37 Wiktor W Brodlo
2011-07-21 21:21 Wiktor W Brodlo
2011-07-21 20:40 Wiktor W Brodlo
2011-07-21 16:40 Wiktor W Brodlo
2011-07-21 15:21 Wiktor W Brodlo
2011-07-21 15:04 Wiktor W Brodlo
2011-07-21 14:47 Wiktor W Brodlo
2011-07-21 14:36 Wiktor W Brodlo
2011-07-21 14:19 Wiktor W Brodlo
2011-07-21 13:47 Wiktor W Brodlo
2011-07-21 13:42 Wiktor W Brodlo
2011-07-21 12:43 Wiktor W Brodlo
2011-07-10  1:44 Wiktor W Brodlo
2011-07-09 22:43 Wiktor W Brodlo
2011-07-09 19:20 Wiktor W Brodlo
2011-07-09 19:06 Wiktor W Brodlo
2011-07-09 18:43 Wiktor W Brodlo
2011-07-08 16:18 Wiktor W Brodlo
2011-07-08 15:42 Wiktor W Brodlo
2011-07-07 20:35 Wiktor W Brodlo
2011-07-07 20:22 Wiktor W Brodlo
2011-07-07 18:58 Wiktor W Brodlo
2011-07-07 18:58 Wiktor W Brodlo
2011-07-05 12:36 Wiktor W Brodlo
2011-07-05 12:33 Wiktor W Brodlo
2011-07-05 12:22 Wiktor W Brodlo
2011-07-05 12:07 Wiktor W Brodlo
2011-07-04 16:32 Wiktor W Brodlo
2011-07-04 16:19 Wiktor W Brodlo
2011-07-04 15:16 Wiktor W Brodlo
2011-07-04 14:53 Wiktor W Brodlo
2011-07-04 14:40 Wiktor W Brodlo
2011-07-04 14:18 Wiktor W Brodlo
2011-07-04 14:17 Wiktor W Brodlo
2011-07-04 12:56 Wiktor W Brodlo
2011-07-04 12:42 Wiktor W Brodlo
2011-07-03 19:28 Wiktor W Brodlo
2011-07-03 19:21 Wiktor W Brodlo
2011-07-03 19:06 Wiktor W Brodlo
2011-07-03 18:59 Wiktor W Brodlo
2011-07-03 17:15 Wiktor W Brodlo
2011-07-03 16:49 Wiktor W Brodlo
2011-07-03 16:41 Wiktor W Brodlo
2011-07-03 16:00 Wiktor W Brodlo
2011-07-03 15:54 Wiktor W Brodlo
2011-07-01  2:03 Wiktor W Brodlo
2011-06-21 13:40 Wiktor W Brodlo
2011-06-21 13:12 Wiktor W Brodlo
2011-06-21 13:04 Wiktor W Brodlo
2011-06-21 12:56 Wiktor W Brodlo
2011-06-21 12:43 Wiktor W Brodlo
2011-06-21 12:40 Wiktor W Brodlo
2011-06-21 12:15 Wiktor W Brodlo
2011-06-20 19:28 Wiktor W Brodlo
2011-06-20 19:07 Wiktor W Brodlo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox