[Uludag-commits] r17538 - in branches/yali4/yali4: . gui gui/Ui gui/pics

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
1 Nis 2008 Sal 15:28:45 EEST


Author: gokmen.goksel
Date: Tue Apr  1 15:28:45 2008
New Revision: 17538

Added:
   branches/yali4/yali4/gui/pics/backardus.png   (contents, props changed)
Modified:
   branches/yali4/yali4/data.qrc
   branches/yali4/yali4/gui/ScrInstall.py
   branches/yali4/yali4/gui/Ui/main.ui
   branches/yali4/yali4/gui/pics/welcome.png
   branches/yali4/yali4/gui/runner.py
   branches/yali4/yali4/pisiiface.py
Log:
* Go on 2008

Modified: branches/yali4/yali4/data.qrc
=================================================================
--- branches/yali4/yali4/data.qrc	(original)
+++ branches/yali4/yali4/data.qrc	Tue Apr  1 15:28:45 2008
@@ -2,6 +2,7 @@
   <qresource prefix="/" >
     <file>gui/pics/admin.png</file>
     <file>gui/pics/background.png</file>
+    <file>gui/pics/backardus.png</file>
     <file>gui/pics/background2.png</file>
     <file>gui/pics/background3.jpg</file>
     <file>gui/pics/backgroundtile.png</file>

Modified: branches/yali4/yali4/gui/ScrInstall.py
=================================================================
--- branches/yali4/yali4/gui/ScrInstall.py	(original)
+++ branches/yali4/yali4/gui/ScrInstall.py	Tue Apr  1 15:28:45 2008
@@ -145,7 +145,6 @@
 
     def packageInstallFinished(self):
 
-        yali4.pisiiface.finalize()
         self.cur = 0
 
         # fill fstab
@@ -200,8 +199,6 @@
         if self.hasErrors:
             return
 
-        yali4.pisiiface.finalize()
-
         # trigger next screen. will activate execute()
         ctx.mainScreen.slotNext()
 
@@ -296,7 +293,6 @@
 
         # Remove cd repository and install add real
         yali4.pisiiface.switch_to_pardus_repo()
-        yali4.pisiiface.finalize()
 
         qevent = PisiEvent(QEvent.User, EventAllFinished)
         QCoreApplication.postEvent(self._widget, qevent)

Modified: branches/yali4/yali4/gui/Ui/main.ui
=================================================================
--- branches/yali4/yali4/gui/Ui/main.ui	(original)
+++ branches/yali4/yali4/gui/Ui/main.ui	Tue Apr  1 15:28:45 2008
@@ -14,7 +14,7 @@
   </property>
   <property name="styleSheet" >
    <string>#YaliMain {
-       background-image:url(':/gui/pics/background.png')
+       background-image:url(':/gui/pics/backardus.png')
 }
 
 QStackedWidget#mainStack {

Modified: branches/yali4/yali4/gui/pics/welcome.png
=================================================================
Binary files. No diff available.

Modified: branches/yali4/yali4/gui/runner.py
=================================================================
--- branches/yali4/yali4/gui/runner.py	(original)
+++ branches/yali4/yali4/gui/runner.py	Tue Apr  1 15:28:45 2008
@@ -124,6 +124,8 @@
         w = ErrorWidget(tb)
     else:
         w = ExceptionWidget(tb)
+
+    print "BACKTRACE: ",tb
     d = Dialog(title, w, None)
     d.resize(500,400)
     d.exec_()

Modified: branches/yali4/yali4/pisiiface.py
=================================================================
--- branches/yali4/yali4/pisiiface.py	(original)
+++ branches/yali4/yali4/pisiiface.py	Tue Apr  1 15:28:45 2008
@@ -20,23 +20,25 @@
 import yali4.postinstall
 from yali4.constants import consts
 
+repodb = pisi.db.repodb.RepoDB()
+
 def initialize(ui, with_comar=False):
     options = pisi.config.Options()
     options.destdir = consts.target_dir
     options.yes_all = True
-    # giving "comar = false" isn't enough for pisi 
-    if with_comar:
-        # wait for chroot_dbus to initialize
-        # generally we don't need this but I think this is safer
-        for i in range(20):
-            try:
-                bus = dbus.SystemBus()
-                break
-            except dbus.DBusException:
-                time.sleep(1)
-        pisi.api.pisi.api.set_dbus_sockname("%s/var/run/dbus/system_bus_socket" % options.destdir)
-    else:
-        options.ignore_comar = True
+    # wait for chroot_dbus to initialize
+    # generally we don't need this but I think this is safer
+    for i in range(20):
+        try:
+            bus = dbus.SystemBus()
+            break
+        except dbus.DBusException:
+            time.sleep(1)
+    pisi.api.set_dbus_sockname("%s/var/run/dbus/system_bus_socket" % options.destdir)
+    pisi.api.set_userinterface(ui)
+    pisi.api.set_options(options)
+    pisi.api.set_comar(with_comar)
+    pisi.api.set_signalhandling(False)
 
 def add_repo(name, uri):
     pisi.api.add_repo(name, uri)
@@ -44,12 +46,12 @@
 def add_cd_repo():
     cd_repo_name = consts.cd_repo_name
     cd_repo_uri = consts.cd_repo_uri
-    if not pisi.context.repodb.has_repo(cd_repo_name):
+    if not repodb.has_repo(cd_repo_name):
         add_repo(cd_repo_name, cd_repo_uri)
         update_repo(cd_repo_name)
 
 def add_remote_repo(name, uri):
-    if not pisi.context.repodb.has_repo(name):
+    if not repodb.has_repo(name):
         add_repo(name, uri)
         update_repo(name)
 
@@ -68,7 +70,7 @@
     pisi.api.remove_repo(name)
 
 def finalize():
-    pisi.api.finalize()
+    pass
 
 def install(pkg_name_list):
     pisi.api.install(pkg_name_list)
@@ -77,15 +79,13 @@
     install(get_available())
 
 def get_available():
-    l = pisi.context.packagedb.list_packages()
-    return l
+    return pisi.api.list_available()
 
 def get_available_len():
     return len(get_available())
 
 def get_pending():
-    l = pisi.context.installdb.list_pending()
-    return l
+    return pisi.db.installdb.InstallDB().list_pending()
 
 def get_pending_len():
     return len(get_pending())
@@ -99,7 +99,7 @@
 def check_package_hash(pkg_name):
     repo_path = os.path.dirname(consts.cd_repo_uri)
 
-    pkg = pisi.context.packagedb.get_package(pkg_name)
+    pkg = pisi.db.packagedb.PackageDB().get_package(pkg_name)
     file_name = pisi.util.package_name(pkg.name,
                                        pkg.version,
                                        pkg.release,


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi