Xfce4 panel design/features
Jasper Huijsmans
j.b.huijsmans at hetnet.nl
Sun Apr 7 15:54:40 CEST 2002
Hi Olivier,
Sounds really good, I can't wait to get try out some of that code, but
I'll be patient.
Op zo 07-04-2002, om 15:10 schreef Olivier Fourdan:
> Jasper,
>
> I'm working intensively on the new version of xfwm. It's based on the
> GTK event loop, so I can use GTK menus and other widgets inside the
> window manager (that saves me from rewritting the code for the menu and
> it provides a common look with other GTK apps)
Hey, I just had a vision of an xfmenu module that creates menus directly
in xfwm and can be opened and closed dynamically (through g_module_* API
or something). Should be possible, isn't it?
>
> I'll probably make some code available sooner or later ;-)
>
> Cheers,
> Olivier.
>
> On Sun, 2002-04-07 at 14:50, Jasper Huijsmans wrote:
> > Hi all,
> >
> > I've been thinking of trying to make a start with a gtk2 based panel.
> >
> > Features I've been thinking of:
> > - Look as identical as possible to current panel
> > - Every icon is either a normal icon or a module; a
> > module can udate dynamically (e.g. clock, trashcan,
> > calendar, ppp connector).
> > - builtin (clock, trash, mailcheck) and external
> > modules (to be written by someone else ;-)
> >
> > Is this stupid? interesting? already done by someone else?
> >
> > The second goal of this email is to generate some traffic on this list
> > ;-)
> > Anybody have any progress to report?
> >
> > I have a glib2 version of xfmenu. It's still using the old xfwm
> > configuration, since there is no new one yet, but the menu generation
> > and communication with xfwm are now strictly separated so it's easy to
> > change to any new system.
> > New features are prevention of duplicate entries and removal of empty
> > submenus. I also tried to use some g_utf8_* functions from glib, but
> > nothing extensive, since I don't fully understand this.
> > Should I put this in devel CVS or wait for more clarity on a menu
> > creation API for xfce4?
> >
> > Greetings,
> > Jasper
> >
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at moongroup.com
> > http://moongroup.com/mailman/listinfo/xfce4-dev
> >
> --
> Olivier <fourdan at xfce.org> http://www.xfce.org
> -----------------------------------------------------------------------
> XFce is a lightweight desktop environment for various *NIX systems.
> Designed for productivity, it loads and executes applications fast,
> while conserving system resources. XFce is all free software, released
> under GNU General Public License. Available from http://www.xfce.org
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at moongroup.com
> http://moongroup.com/mailman/listinfo/xfce4-dev
>
More information about the Xfce4-dev
mailing list