[Cuis] [ANN] Cuis-ExtraThemes

David Graham david at unthinkable.org
Tue May 22 16:24:41 CDT 2012


On 5/22/12 2:51 PM, Casey Ransberger wrote:
> Fantastic! Comments below.
>
> On May 22, 2012, at 12:12 PM, David Graham<david at unthinkable.org>  wrote:
>
>> I mostly use a slightly tweaked "GrayTheme", but it's a bit too bright for late-night coding sessions, so I created a dark theme named Wintermute (similar to TextMate twilight) and posted it to github.
>>
>> https://github.com/davidgraham/Cuis-ExtraThemes
>>
>> I prefer a dark background without a picture for this theme, but didn't see a way to get remove the desktop picture from the theme class?  I've just been evaluating "World backgroundImageData: nil" before changing the theme.
>>
>> I'm happy to add anyone to the contrib list for this repo, just drop me an email.  I thought it would be nice to have a generic package for additional or beta themes.
>>
>> I ran into a couple minor issues that I plan on taking a closer look at.  Should I submit them to the Cuis repo issue tracker anyway?
> First off, awesome choice of name for your theme! (For the uninitiate, it's from an award-winning science fiction novel called Neuromancer.)
Thanks.  I don't know why it popped in my head while thinking of a name, 
but it seems to fit.

>   Makes me want to create a theme and call it TheBollards;)
>
> WRT background image, I never implemented that in Theme, because I didn't have a good way to put image data into a Theme subclass.
>
> Of course I forgot all about it, and then I wrote ContentPack. Now that you've reminded me, may I suggest: perhaps we should think about doing a touch of integration between Theme and ContentPack (since they're both already in the core of the system.)
>
> If you get the graphic into the system with a ContentPack, it shouldn't be too hard to add something to your Theme subclass that references it.
>
> If we do support backgrounds in theme, I do think we should put the new behavior on Theme and make Theme reference the default background image. That way we do everything exactly the same way.
Sounds good to me.  I'd rather avoid having end users deal with files.
> Thoughts, anyone?
>
> Casey
>
> P.S.
>
> I'm having a hard time getting to a laptop lately, so I won't be able to try it today. Can I have a screenshot? :)

Here you go (also on the github wiki):

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20120522/ce487aad/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Wintermute.png
Type: image/png
Size: 192148 bytes
Desc: not available
URL: <http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20120522/ce487aad/attachment-0004.png>


More information about the Cuis mailing list