xfmedia CVS
Brian J. Tarricone
bjt23 at cornell.edu
Sun Jan 30 04:33:20 CET 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
Those of you following xfmedia CVS will probably note that it hasn't
changed at all in about 2 weeks. That's because I've been doing some
huge code reorganisation to make things a lot more maintainable for
me, and a lot better-designed overall (i.e., fix some of my stupid
mistakes). I'm far from finished, but I've gotten it to a point where
it compiles again, and even works as far as I can tell. The changes
are pretty huge: I committed a 7600-line diff last night.
As it turns out, the only thing that's user-visible is that the tray
icon has a tooltip that displays some status and what song is playing
(happy now, Jasper?). But I'd really appreciate a lot of testing and
bug reports (http://bugzilla.xfce.org/). I expect that I probably
broke a few things here and there, and I'd like to get them fixed so I
can release 0.7.0 in the next 7-10 days.
I'm strongly considering dropping gtk 2.2 support for 0.7.0. The
#ifdefs are starting to get a little annoying, and trying to remember
(and look up) what functionality is available in 2.2 is getting to be
a pain. If someone wants to take it upon themselves to fix it for 2.2
and submit patches, please speak up (off-list). Otherwise, I'm going
to remove libexo-lite from CVS sometime in the next 3-4 days, and
start depending on libexo directly (which requires gtk 2.4). I'm also
going to remove the ridiculous #ifdefs and clean up some code that
gets around some missing features in 2.2. I'll continue to support
the xfce 4.2.x libraries for the forseeable future: I'm not going to
require that people run CVS versions of libraries to use xfmedia.
Thanks,
Brian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFB/FWA6XyW6VEeAnsRAtESAJ96+l+zTp9dJbJuM8NMovG/sLMp1ACeJvP0
0p7feZSQQNHucvHPio83e1w=
=QQ+s
-----END PGP SIGNATURE-----
More information about the Xfce4-dev
mailing list