def adjust_maxlen(self, gconf=None, key=None, value=None, d=None): self.maxlen = prefs.get_history_size() for i in self.data[self.maxlen:]: del i self.data = self.data[:self.maxlen] self.emit("length-adjusted", self.maxlen)
def __init__(self): #change maxlen to tweak history size gobject.GObject.__init__(self) self.iter_count = -1 self.data = [] self.maxlen = prefs.get_history_size()