Re: applet question
Sasha Vasko/OSCA/Courts/Judicial(sashav@sprintmail.com)
Fri, 16 Mar 2001 09:07:55 -0600
> Sasha etc al.
>
> (sorry if this gets here twice. My mutt seems to not be setting the from
> line propperly on my machine)
>
> I have been very impressed with AfterStep in the past (just made another
> convert last night when my friend's Gnome session crashed on him 3 times
in
> 2 hours), and am very excited about the ideas that have been put out here
> and on devel about where AS is going in 1.9.
>
> Something I think isn't there, which maybe a good idea, is an applet
> library. Every applet I look at includes its own xpm for fonts, which
seems
> like a huge waste. Might it be a good idea to have an libasapp or
something
> to attempt to encapsulate this?
libasapp is a very decent idea. I even strted implementing it some time
back, but
has not made any sagnificant progress.
Basically as it is right now, main AS libraries has been extended to
include most
of the things you'd want to see in libasapp, so it should be sufficient to
simply
recode applets to utilize this libraries. Things like: Drawing, memory
allocation,
hashing, hints management should be done using afterstep libs.
But that approach will create applets that will only work with AS, which
might not
be what applet developers want. It might make sense to create a libasapp as
a
subset of Agfterstep libraries, and allow its inclusion with applet distro.
when applet is compiled - it may check if afterstep is installed, and if it
is -
use afterstep libraries, otherwise use libasapp. That is the approach I
used with
aterm.
>
> I believe I am going to be gaining clock cycles soon which I would love
to
> help in AS work. (I know I said that about 8 months back, but then I had
to
> go to Australia for 2 months. I really mean it this time :))
>
> I have ideas for a few applets, which I shall try to get done before
getting
> Sasha and others to help me understand the AS 1.9 codebase.
>
> -Sean
> --
> Sean Dague
_______________________________________________
The AfterStep Window Manager for X User's Mailing List
http://mail.afterstep.org/mailman/listinfo/as-users