On 9/4/06, Nicolas Roard <[EMAIL PROTECTED]> wrote:
On 9/4/06, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
> I just update an AZDock as a prototype of dock for Etoile.
> Currently, it is simply a taskbar. Therefore, you cannot drag-and-drop
> stuff on it,
> nor reorder the icons.
> I finish most of the x window part.
> I wonder anyone is interested on writing the GNUstep part ?
> It is mainly drag-and-drop and launcher.
> It is a godd exercise for everyone, especially beginner.
> The WindowMaker-style docklet may be a little bit tricky.
> Do we need to support docklet ?
> If not, life is easier. :)

I'd say, forget docklets for the moment :-)
While it could be interesting to have them (and possibly we will,
later), we have the menulets which can handle the same job, more or
less, so let's concentrate on bringing actual capacities :-)

I might have a look into it if nobody wants to play with the code.

Hi yen-ju,

I started to look in the code, and play a bit with the app.

First, I must say it's really cool -- I can now use purely azalea, the
taskbar providing easy access to iconified programs :-) -- one step
closer to a functioning desktop.

Now, there's still a few problems; first, some applications (xterm) do
not appear in the dock (well, there's an empty space, so it's just the
icon missing). Second, I'm not sure I understand why you are
recompositing windows on the panel here, instead of simply using
normal views + icons ? there's some issues with the windows stack
order (eg move an application window above the dock, quite often the
window will slip under the icons present on the dock, but still above
the dock's window).

update: I modified the source to display a default "unknown" icon when
no icon is found, and also to use GNUstep icons (via NSWorkspace) when
dealing with GNUstep apps.

--
Nicolas Roard
"I love deadlines. I like the whooshing sound they make as they fly
by." -- Douglas Adams

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à