Ticket #324: bugme.patch
File bugme.patch, 1.1 KB (added by jdreed, 15 years ago) |
---|
-
bugme
old new 6 6 import time 7 7 import os 8 8 import sys 9 import subprocess 9 10 from optparse import OptionParser 10 11 11 12 gladeFile = "/usr/share/bugme/bugme.glade" … … 34 35 # Kill the child 35 36 os.kill(pid, 9) 36 37 sys.exit(255) 38 self.waitForNautilus = True 37 39 self.startTime = int(time.time()) 38 40 self.timerWindow = self.xml.get_widget('TimerWindow') 39 41 self.nagDialog = self.xml.get_widget('NagDialog') … … 56 58 sys.exit(0) 57 59 now = int(time.time()) 58 60 elapsed = now - self.startTime 61 if self.waitForNautilus and not subprocess.call(["pidof", "nautilus"]): 62 self.waitForNautilus = False 63 self.timerWindow.present() 59 64 elapsedTime = (elapsed / 60, elapsed % 60) 60 65 self.elapsed_label.set_markup("<span foreground=\"%s\" background=\"%s\" font_desc=\"50\">%02d:%02d</span>" % (self.colors + elapsedTime)) 61 66 self.timerWindow.modify_bg(gtk.STATE_NORMAL,