[Rapier-commits] r168 - trunk/src
This list send mail when a change occurs on the subversion repository
rapier-commits at garage.maemo.org
Sun Dec 2 22:58:46 EET 2007
Author: stevenrwalter
Date: 2007-12-02 22:58:46 +0200 (Sun, 02 Dec 2007)
New Revision: 168
Modified:
trunk/src/rapier
Log:
Convert show_message() and "waiting" to hildon.Note()
Modified: trunk/src/rapier
===================================================================
--- trunk/src/rapier 2007-12-02 20:58:32 UTC (rev 167)
+++ trunk/src/rapier 2007-12-02 20:58:46 UTC (rev 168)
@@ -811,7 +811,8 @@
newJob=aJob(self.jobCounter,"remote_modules_list",args)
self.putJob(newJob)
self.waitForRemoteModulesFlag=True
- self.waitingWinLabel.set_text("Waiting for remote modules list")
+ self.waitingWindow.set_property('description',
+ "Waiting for remote modules list")
self.waitingWindow.show_all()
@@ -878,9 +879,10 @@
newJob=aJob(self.jobCounter,'module_management',args)
self.putJob(newJob)
self.waitForModuleManagementFlag=True
- self.waitingWinLabel.set_text("Waiting for operation to perform.\n"+\
- "(Index building may take a very,"+\
- " very long time.)")
+ self.waitingWindow.set_property('description',
+ "Waiting for operation to perform.\n"+
+ "(Index building may take a very,"+
+ " very long time.)")
self.waitingWindow.show_all()
@@ -1036,27 +1038,14 @@
self.refresh_remote_modules_tv()
- def hide_message(self,widget,dialog):
- dialog.destroy()
-
-
-
def show_message(self,message):
- dialog=hildon.Window()
- dialog.set_title("Message")
- dialog.set_modal(True)
- dialog.set_transient_for(self.mainWindow)
- dialog.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DIALOG)
- dialog.okb=gtk.Button('Ok')
- dialog.okb.connect("clicked",self.hide_message,dialog)
- dialog.vb=gtk.VBox()
- dialog.label=gtk.Label()
- dialog.label.set_text(message)
- dialog.vb.pack_start(dialog.label,True,True)
- dialog.vb.pack_start(dialog.okb,False,False)
- dialog.add(dialog.vb)
- dialog.show_all()
-
+ note = hildon.Note("information",
+ (self.mainWindow, message, gtk.STOCK_DIALOG_INFO))
+ note.set_modal(True)
+ def cleanup(*args):
+ note.destroy()
+ note.connect('response', cleanup)
+ note.show()
def process_module_management(self,result):
self.waitForModuleManagementFlag=False
@@ -1085,23 +1074,10 @@
def prepareWaitingWindow(self):
"""self.mgModWindow"""
- self.waitingWindow=hildon.Window()
- self.waitingWindow.set_title("Waiting...")
- self.waitingWindow.set_modal(True)
- self.waitingWindow.set_transient_for(self.mgModWindow)
- self.waitingWindow.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DIALOG)
- self.waitingWinVBox=gtk.VBox(False,0)
-
- self.waitingWinLabel=gtk.Label()
- self.waitingWinVBox.pack_start(self.waitingWinLabel,False,False)
-
self.waitingWinProgressBar=gtk.ProgressBar()
- self.waitingWinVBox.pack_start(self.waitingWinProgressBar,False,False)
-
- self.waitingWindow.add(self.waitingWinVBox)
+ self.waitingWindow = hildon.Note("cancel_with_progress_bar",
+ (self.mainWindow, "Waiting...", self.waitingWinProgressBar))
- #self.mgModWindow.set_default_size(450,300)
-
def on_key_press(self,widget,event):
if event.keyval ==gtk.keysyms.F6:
"""Full screen key"""
More information about the Rapier-commits
mailing list