[sldev] GTK 2.8

Callum Lerwick seg at haxxed.com
Tue Mar 11 09:44:46 PDT 2008


On Tue, 2008-03-11 at 20:26 +0900, Alissa Sabre wrote:
> Today, there are many application programs on Linux that does not
> support the feature you want.  It is probably because the feature is X
> Window specific and people wants similar UI experiences on different
> platforms or because majority of people just don't like it.  (I'm not
> sure...)

Name one. Other than slviewer.

> Also, the current SL program structure is not suitable to implement
> the feature, because the event handling codes are primarily common to
> all platforms, but the feature should be only for X11, otherwise most
> Windows/Macintosh users, including myself, will complain the feature.

That's why you only enable it by default on X11. Like how Firefox does
it. Firefox 3 has even switched to native GTK widgets anyway...

Cross platform compatibility means blending in seamlessly with the
platform it is running on. It does not mean making your program 100%
uniform across all platforms, that is simply wrong and will make all
your users hate you. Like Java AWT and Swing, for example...

> If you write a patch to implement it, however, I don't object to
> integrating it to the viewer code.

Well, if slviewer was using GTK widgets or even QT you'd get it
automagically...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20080311/d105b998/attachment.pgp


More information about the SLDev mailing list