kadischi/livecd_generator kadischigui.py,1.1,1.2
Chitlesh GOORAH (chitlesh)
fedora-extras-commits at redhat.com
Wed Jul 5 21:44:49 UTC 2006
- Previous message: rpms/ode/devel ode-0.6-configure.patch, NONE, 1.1 ode-0.6-lib64.patch, NONE, 1.1 ode.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: kadischi/post_install_scripts 02install.sh,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: chitlesh
Update of /cvs/devel/kadischi/livecd_generator
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23944/livecd_generator
Modified Files:
kadischigui.py
Log Message:
Toshio's contribution
Index: kadischigui.py
===================================================================
RCS file: /cvs/devel/kadischi/livecd_generator/kadischigui.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- kadischigui.py 5 Jul 2006 13:30:05 -0000 1.1
+++ kadischigui.py 5 Jul 2006 21:44:47 -0000 1.2
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python -tt
import pygtk
pygtk.require('2.0')
@@ -6,51 +6,40 @@
import os
import subprocess
-arg = ["kadischi"]
-class Kadischi:
- global repo
- def exec_kadischi(self, image_text):
- print "Entry contents: %s\n" % arg
- execute(arg)
- gtk.main_quit()
-
+class Kadischi(gtk.Window):
def __init__(self):
- window = gtk.Window(gtk.WINDOW_TOPLEVEL)
- window.set_size_request(300, 200)
- window.set_title("Kadischi: Fedora LiveCD Creator Tool")
- window.connect("delete_event", lambda w,e: gtk.main_quit())
+ gtk.Window.__init__(self, gtk.WINDOW_TOPLEVEL)
+ self.set_size_request(300, 200)
+ self.set_title("Kadischi: Fedora LiveCD Creator Tool")
+ self.connect("delete_event", lambda w,e: gtk.main_quit())
vbox = gtk.VBox(False, 0)
vbox.show()
- window.add(vbox)
+ self.add(vbox)
label = gtk.Label("Enter a Repository")
label.show()
vbox.pack_start(label, True, True, 0)
- repo = gtk.Entry()
- repo.set_max_length(50)
- repo.insert_text("/bordeaux", len(repo.get_text()))
- repo.select_region(0, len(repo.get_text()))
- vbox.pack_start(repo, True, True, 0)
- repo.show()
- repo_text = repo.get_text()
- arg.append(repo_text)
-
+ self.repo = gtk.Entry()
+ self.repo.set_max_length(50)
+ self.repo.insert_text("/bordeaux", len(self.repo.get_text()))
+ self.repo.select_region(0, len(self.repo.get_text()))
+ vbox.pack_start(self.repo, True, True, 0)
+ self.repo.show()
+
label = gtk.Label("Enter a filename and its location")
label.show()
vbox.pack_start(label, True, True, 0)
- image = gtk.Entry()
- image.set_max_length(50)
- image.insert_text("/tmp/mylive.iso", len(image.get_text()))
- image.select_region(0, len(image.get_text()))
- vbox.pack_start(image, True, True, 0)
- image.show()
- image_text = image.get_text()
- arg.append(image_text)
+ self.image = gtk.Entry()
+ self.image.set_max_length(50)
+ self.image.insert_text("/tmp/mylive.iso", len(self.image.get_text()))
+ self.image.select_region(0, len(self.image.get_text()))
+ vbox.pack_start(self.image, True, True, 0)
+ self.image.show()
hbox = gtk.HBox(False, 0)
vbox.add(hbox)
@@ -75,11 +64,18 @@
button.grab_default()
button.show()
- window.show()
+ self.show()
+
+ def exec_kadischi(self, image_text):
+ arg = ["kadischi"]
+ arg.append(self.repo.get_text())
+ arg.append(self.image.get_text())
+ print "Entry contents: %s\n" % arg
+ execute(arg)
+ gtk.main_quit()
-def main():
- gtk.main()
- return 0
+ def main(self):
+ gtk.main()
def execute (args):
print args
@@ -92,5 +88,5 @@
if __name__ == "__main__":
- Kadischi()
- main()
+ program = Kadischi()
+ program.main()
\ No newline at end of file
- Previous message: rpms/ode/devel ode-0.6-configure.patch, NONE, 1.1 ode-0.6-lib64.patch, NONE, 1.1 ode.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: kadischi/post_install_scripts 02install.sh,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list