Anybody interested in joining xfwm 4 devel ?
H.R. ter Veer
terveer at subdimension.com
Fri Mar 22 12:37:14 CET 2002
On Fri, 22 Mar 2002 11:33:35 +0100
Jasper Huijsmans <j.b.huijsmans at hetnet.nl> wrote:
Maybe it's a good idea to store all suggested features in a topic,
or a documentation place on sourceforge. Let's collect some suggestions and
use that as a goal.
Placing suggestions on this message-board is ok, but you lose the overview after a few days.
Next tou your (good) suggestions i remember lots of requests about xftree like costom icons, plugins etc.
> Right, I have been thinking a bit about how things could work (in general
> terms, no implementation).
>
> XFwm
> * window management
> * session management
> * XSETTINGS manager
> * xfwm/xfce settings manager (applying styles to everything)
> * Completely work with extended window manager hints
>
> Configuration
> * xfstylemgr works on xml file(s)
> * notification of changes through x client messages on root or on invisible
> xfwm window (like xsettings)
> * xfwm applies changes to gtkrc file / xresources / etc.
> * libxfsettings provides functions for reading and writing configuration
> files as well as notification
>
> Modules
> * many modules can use window manager hints: pagers, taskbars, icon boxes,
> sound module.
> * panel can communicate through xclient messages ("_XFWM_SHUTDOWN",
> "_XFWM_RESTART", ...)
>
> Convenience library (libxfce-common)
> * executing commands (through g_spawn_* I think)
> * file open/save dialog
> * other dialogs ?
> * image handling. Since GTK2 uses gdk-pixbuf already for it's icons, it
> would make sense to use it exclusively,
> but there may be problems connected to it (I remember Alan saying
> something about that).
>
> Panel
> * how about making the buttons either a 'normal button' or an applet
> (through gtk_plug perhaps), so that you can
> choose between running a command or a number of plugins: clock,
> calendar, mailcheck, trashcan, etc. CDE
> has something like this, doesn't it?
>
> These are just some thoughts I had. This is as always without being
> hindered by any real knowledge on the subject ;-)
>
> For examples of working with the window manager hints we could look at
> metacity (window manager based on GTK2) - this also uses glib mainloop
> functionality that might be interesting - and libwnck from GNOME.
>
> Does this make sense at all?
>
> Jasper
>
> At 08:52 AM 3/22/02, you wrote:
> >I would really like to help as much as I can. I don't think I'm qualified
> >to say much about real design issues, but I sure like to comment on other
> >people's ideas ;-)
> >
> >I'll be away next week (skiing in France), so I won't be able to
> >communicate with you then. The ports to GTK2 of some of the utilities are
> >working for me, but they are still based on the old configuration files
> >and mechanisms.
> >
> > Jasper
> >
> >
> >At 06:08 PM 3/21/02, you wrote:
> >>Hi all,
> >>
> >>Well, the title says it all... Let me know.
> >>
> >>Cheers,
> >>--
> >>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
> >>
> >>_______________________________________________
> >>Xfce-dev mailing list
> >>Xfce-dev at moongroup.com
> >>http://moongroup.com/mailman/listinfo/xfce-dev
> >
> >_______________________________________________
> >Xfce-dev mailing list
> >Xfce-dev at moongroup.com
> >http://moongroup.com/mailman/listinfo/xfce-dev
>
> _______________________________________________
> Xfce-dev mailing list
> Xfce-dev at moongroup.com
> http://moongroup.com/mailman/listinfo/xfce-dev
--
------------------------------------------------
You don't need eyes to see, you need vision
------------------------------------------------
More information about the Xfce-dev
mailing list