|
From: | Riccardo Mottola |
Subject: | Re: Changes I've been thinking of... |
Date: | Thu, 08 Oct 2009 01:13:29 +0200 |
User-agent: | Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.23) Gecko/20090906 SeaMonkey/1.1.18 |
Hi,
Thank you for citing the effort. It is indeed very young. I was also amazed at the little response it got, given the amount of time usually spent talking/writing about theming. My themes are just a beginning because they are pixmap themes that go 1:1 with Thematic capabilities.The first, and most obvious, is that GNUstep theming is still very young. Apart from Camaleon (does it still work?) and some of Riccardo's themes there's nothing out there.
Code themes can bemore powerful but more complex to write, I think we should be able to do a good simple scheme by playing with pixmaps and colors only.
If you look for something more subtle, look at the "Neos" theme.
From a packager point of you that is understandable. Maybe an init script wwhich sets defaults, a bit like windowmaker does?The second, which is a little deeper, is that there's no way to globally define defaults. If I'm out there creating a GNUstep package (and I mostly do for Slackware, I just need to get on it for 13.0) there's not way for me to set a default, "preferred" theme--which is what the GUI toolkits above allow you to do--there is just no way for me to do that. I know it's been brought up a few times in the past, and if I remember correctly it's because of the way NSUserDefaults is setup, so (again, in my opinion) that's where the problem lies.
Riccardo
[Prev in Thread] | Current Thread | [Next in Thread] |