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