GNUstep Narcissus theme

2007 December 18
by guenthernoack

GNUstep Narcissus theme by Günther Noack

In August, I started playing around with GNUstep’s Narcissus theme. It turned out that Camaelon was quite easy to use, but still a bit slow IMHO.

So I decided to continue my experiments by writing my own theme engine from scratch, drawing everything using the simple PS drawing primitives. The look stays pretty much the same. It’s really only a start, but the code it way cleaner compared to Camaelon, and it may provide a good starting point for others. Chances are low that I will continue working on this, so go ahead and play around with it! Narcissus-0.1.tar.gz

Compare to the original GNUstep theme, which can easily be found on Google: http://images.google.com/images?q=GNUstep

2 Responses leave one →
  1. 2008 January 21

    I notice that NSScroller.m is not included in GNUmakefile and it makes it unusable. Is it on purpose ?

  2. 2008 January 21

    Yes, it’s done on purpose.

    To theme NSScroller in a cleaner way than the original Camaelon, I modified the NSScroller code in GNUstep-GUI. However, the patch I submitted on the -devel mailing list did not match the (largely undocumented) idea of how themeing is supposed to work one day. So it was revoked and thus NSScroller themeing doesn’t work in the Narcissus theme engine. :-(

    Here’s the link to the patch:
    http://thread.gmane.org/gmane.comp.lib.gnustep.devel/6499

    Best regards,
    Günther

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS