Thank you to anyone who has already donated - your generous donations helped make three months of treatment possible.
My brother Nate continues to fight stage IV Hodgkin's lymphoma. He's just 31, with a wife and baby girl. They have no active income (since he's been unable to return to work), no insurance, and cannot afford the treatment he needs. Nate and his family need your help. Please consider a donation, every dollar helps. Thanks.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
# Method to create a list of the timers in the menu j = 0 k = 0 print "Timers" print TimerWindow.timers print "Stuff in Menu" print TimerAppIndicator.menuList print "Children of self.menu" print print "+++++" print " " # Make sure that this is only called after the first call if TimerAppIndicator.firstTimerRun == False: # Remove all finished timer objects from the list for i in TimerWindow.timers: print k if .finished == True: del k+=1 k=0 # Draw all timers into the menu, simply by redrawing the entire menu # First remove all old timers, then fill the menu # Check whether the list is actually filled = timers existent if self.oldList != TimerWindow.timers: # First remove all old timer menu items from the gtkMenu if TimerAppIndicator.menuList: for i in TimerAppIndicator.menuList: j+=1 # Delete all timer menu items from the list storing them del j=0 # Put all (new) timers into the list again for i in TimerWindow.timers: # Create a menu item with the timer's name item = . print .timerName j+=1 # Just for checking for first run if TimerAppIndicator.firstTimerRun == True: TimerAppIndicator.firstTimerRun = False # Copy the list self.oldList = # Force redraw # Return true to keep the gobject.timeout running return True |