Haiku Theming System
Manette.be - January 26th, 2008

Hi all,

In the middle of the night (EU speaking) Fran├žois “mmu_man” Revol wrote a post in his blog to tell us more about what exactly is the “themes” stuff he is actually working on. Recall, theming code first appeared in CVS during the last BeGeistert. Originally the code was developped for Zeta.

Basically: … “The Theme Manager is an addon-based desktop theme selector. It can selectively apply parts of a theme, create a new one based on the current configuration, add a screenshot to it. Currently, themes contain settings for ui colors, system fonts, background pictures, window decorator, deskbar position, screensaver, Terminal colors, font and size, sounds, and even the selected Winamp skin from CL-Amp and SoundPlay through a specific plugin.” …

So, you can do things like that:

For all the coders out there, the post contains plenty of information about code’s architecture, the BMessage and Add-On inners, information on how to write theme-compatible code or how to adapt yours.Some screenshots can be found here and there. Four sample themes are also provided.

Kudos to you Fran├žois !

Category: News   -   Comments RSS   -   Post a Comment   -   Trackback  

« »