Quoting Pokey the Penguin <[EMAIL PROTECTED]>:
> I'm interested in putting together a "native" universal DirectFB window
> manager that's capable of managing native DirectFB windows (including
> Gtk+-DirectFB windows) in addition to XDirectFB windows.
So am I :) when I get the time... :(

> I'd like to make sure that this new window manager is fully configurable
> from the get-go using XML configuration files, in a similar vein to
> Metacity, and perhaps supporting SVG for vector window decorations in
> addition to PNG. Hopefully, DirectFB (as a desktop UI) would never need
> more than One True Window Manager.
Wouldn't SVG Image provider work? (I don't know too much about SVG)

> Is anyone working on a similar project? If so, it's best to avoid
> duplication. Also, do you have any suggestions for the implementation?
> Are there hooks in place to cater for a DirectFB native window manager,
> and if so, where are they? Should I try to separate this package from
> the core DirectFB source package?

I've been playing around quite a bit trying to make a window manager (and also
more desktop things like root menu, panel, clock, cpu/mem monitor, etc...).
I've sort of packed them together in one program - everything is a plugin, the
WM too.


So far I've got a fairly nice IMHO themeable windowdecoration code. (Uses Edb
(easy&fast loading), maybe XML is better?). But DirectFB doesn't have the
necessary features to make it usefull as a universal window manager. DirectFB
needs to have a more complete window description (title, border-type, max/min
size, etc). Also it lacks code too let the WM know about the windows DirectFB
has... (If you know what I mean?). And as discussed on this list a few weeks
ago there needs to be a better way to decorate a window (haveing seperate
surfaces attached to the window, instead of creating border-windows around the
window).

I'm usually a bit unclear but I hope you get the picture.

You're probably interested in the code... I'd love to share it and maybe we
could make a joint effort? (I don't have much spare time ATM though...)

Since the code currently is on a my home computer, without an Internet
connection I can't promise I can send the code anytime too soon, sorry! but
I'll see what I can do.

Hallvar Helleseth


-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-dev" as subject.

Reply via email to