From: Ken H. <ke...@ha...> - 2005-05-10 15:51:04
|
Keith Warno wrote: >Greets. I've never used either Archive or Memo till yesterday. I had >upgraded gtk+ from 2.4 to 2.6 and also upgraded pygtk, and figured I'd >give these two little apps a whirl. Specfically the versions of stuff I >have are: > > gtk+-2.6.7 > Python-2.3.4 > pygtk-2.6.1 > rox-lib-2.0.0 > archive-1.9.5 > Memo-1.9.5 > ROX-Filer-2.2.0 > ROX-Session-0.1.24 > >All of this is on a home-grown RPM-based LFS x86 Linux box. > >Just a few warnings when using Archive and Memo (one of which is coming >from ROX-Lib); these are as seen by ROX-Session (hence the time stamps). >Comments preceeded by hashes. > >Archive: > ># when changing the name/path of an archive to create >Mon May 9 11:32:24 2005 >Traceback (most recent call last): > File "/home/kw/.apps/archive-1.9.5/Archive/box.py", line 109, in name_changed > self.operation.set_history(i) >AttributeError: 'gtk.ComboBox' object has no attribute 'set_history' > > This can be fixed by editing box.py: change if op and name.endswith('.' + op.extension): self.operation.set_history(i) break to if op and name.endswith('.' + op.extension): if use_combo_box: self.operation.set_active(i) else: self.operation.set_history(i) break This is due to a recent change to support the new gtk 2.4+ CombBox control while still supporting the older gtk2.2 OptionMenu control. >I guess the stuff I updated to is too recent. :) > > No, not really. Just some lingering older code that eventually should be cleaned up. The price of progress is some deprecation warnings (for a while). |