New XFce4 Plugins

Dan Karmgard karmgard at
Tue Jul 22 16:46:24 CEST 2003

Hello Jasper,
	I've done a bit of surgery on the plugins. The configure script should
auto-detect the XFCE4 version and define a preprocessor macro so that
the code compiles properly for that version of the API (assuming that
pkg-config is installed). I've run on the Beta, RC1, and RC2 releases
and they all work fine for me.
	I also took the time to change the sysinfo code to use GLibTop so that
it at least has a chance of being useful on Unices other than Linux (but
GLibTop seems not to have anything checking the power system, so the
battery graph is still Linux specific, but it shouldn't crash just fail
quietly and not put up a graph). Just for fun I also added a function to
monitor a battery from the APM system.
	They're still available on the same web page. I'll look into posting
them on the "goodies" site.

On Thu, 2003-07-17 at 16:14, Jasper Huijsmans wrote:
> Nice work. Looks very nice. However, beware that the panel API has
> changed slightly for rc1. For anyone wanting to use this: it crashes the
> panel if you use versions after beta2.
> If you are interested, we have just opened a project for third-party
> XFce 4 additions.
> There is another system load plugin there as well, perhaps you could
> work together. If you are interested that is.
> I haven't tried yet myself, but will do so soon.
> Thanks,
> 	Jasper
> On 17 Jul 2003 15:33:23 -0500
> Dan Karmgard <karmgard at> wrote:
> > Greetings All,
> > 	I've been using the beta release of XFce4 for a few weeks now
> > 	and I
> > find it quite good. But the panel was missing a bit of functionality
> > (probably just because it's new). So I've written a couple of plugins
> > for the panel. The first is a hack of the mail-check plugin which adds
> > IMAP, sound, and puts mail headers into a tool tip. The second is a
> > system monitor (essentially an attempt to replicate the GSysInfo
> > applet from the Gnome 1 panel). It allows you to monitor CPU, memory,
> > network and battery (ACPI) loads. You may find a screen shot, a brief
> > description and the source code at 
> >
> > Any feedback is welcome, I hope you find these useful.
> > 
> > -- 
> > Dan Karmgard
> > karmgard at
> > 
> >  ------------------------------------- 
> > | Evil geniuses for a better tomorrow |
> >  -------------------------------------
> > _______________________________________________
> > Xfce mailing list
> > Xfce at
> >
> _______________________________________________
> Xfce mailing list
> Xfce at

More information about the Xfce mailing list