Le 26 mai 06 à 07:20, Yen-Ju Chen a écrit :
On 5/25/06, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
On 5/25/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
> Le 26 mai 06 à 02:07, Yen-Ju Chen a écrit :
>
> > On 5/25/06, Quentin Mathé <[EMAIL PROTECTED]>
wrote:
> >> Le 26 mai 06 à 01:14, Yen-Ju Chen a écrit :
> >>
> >> > I just committed XWindowServerKit into SVN
> >> > and make MenuServer use it when 'make x11=yes'.
> >> > In this case, MenuServer will stay in all desktops.
> >>
> >> ok, nice. I'm going to test it. However I would like to have it
> >> licensed under LGPL and not GPL, this would avoid possible
license
> >> conflicts that may arise in future.
> >> I prefer to have modules licensed under LGPL or BSD in Étoilé
> >> repository. It's better to restrict the number of GPL licensed
> >> modules, this gives us more flexibility for Étoilé evolution.
Don't
> >> forget adding a COPYING document :-)
> >
> > Well, some codes are from Azalea, which comes from openbox.
> > So unfortunately, I have little to do with that.
> > I think that's the problem when moving codes from application to
> > library.
>
> I miss the fact parts of this library are from openbox. I
understand
> now. Well, have to live with that now, but it may prove to be
really
> problematic if we would like to use it from a Project/Session/
> Workspace related public framework which would be released under
LGPL
> or BSD. Is the openbox code playing the role of basic bricks for
the
> rest of the library or not really ?
Well, you can take a look of prop.h and prop.m.
It just wrap the Xwindow functions into an easy-working C
functions.
I can rewrite it somehow since it is designed to be used by
window manager,
while we only need a subset of it.
The rest is done by me and can go to BSD license.
I remove the code from openbox.
It is under BSD license now.
ok, thanks :-)
Now, the improvement for MenuServer is done.
It will show on every desktop.
It will not show on taskbar or pager.
(The appicon of MenuServer still do).
It reserves the top area of screen.
When window is maximized, it will not be covered.
ok.
(You can still move window under it.)
Yes, I experienced this issue. But broadly speaking the user
experience begin to be more pleasant. That's really nice.
Cheers,
Quentin.
--
Quentin Mathé
[EMAIL PROTECTED]
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev