From: Robert M. <rob...@ha...> - 2003-08-26 08:29:25
|
[Hey to the folks on the gaim-devel list. You are tuning in to a Debian bug tracking system transmission. The full story is available at http://bugs.debian.org/192214, but the summary is that between 0.59.x and 0.60, the type we used to store colours changed somehow (maybe got longer?), with the effect that importing old .gaimrcs makes all your colours approximate black.] On Tue, 2003-08-26 at 08:17, Mike Fedyk wrote: > Ok I see. > > But I can guarantee that you'll have many more people that will be > complaining when sarge becomes the next stable release. You are most likely correct. This would be nice to fix before 0.6x hits a Debian stable release, and a few hundred or thousand people upgrade and start bugging me with this problem. > So, aren't there some fields that the old .58 used that the gtk2 releases > before .65 didn't. Some way to distinguish between the two in another > field. Maybe a gtk2 specific field? That's entirely possible. Some prodding at ViewCVS gives these differences between the gaimrc.c in the last 0.59.x release and 0.60, the first Gtk2 release: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gaim/gaim/src/gaimrc.c.diff?r1=1.96.2.4&r2=1.149 Looking at gaimrc_write_options, it looks like we have a few possible options. Something that looks like it's unequivocally added is the conv_placement parameter. > So, it has to convert the preferences to the xml format anyway, so once the > gtk1 and gtk2 .gaimrc files can be identified we're set. Yeah, gaimrc.c is officially deprecated code so we can make it as gross as we want. It already has support for a few old .gaimrc formats, so why not pad it out with support for subtle slews in format as well? :D > Any chance there's something like I described above? I know you don't want > to do it, so I can talk to upstream if you'd like and file a bug with them, > or just forward this one, or reference to it... There's my suggestion. I'd like to see it done, like many things in Gaim, but there are only so many hours in my day and so many things that seem to need doing. I'd be very grateful if anyone on this list would like to have a go. Although... that said... GdkColor in gdk 1.2 was made of three gushorts... and in gtk 2.0 it's made of three guint16s. I'm now officially severely confused, as to why it even messes up the magnitude of the colours anyway. Help! > Mike Regards, Rob |