thorwil | hi! | 14:30 |
---|---|---|
robsta | hi thorwil | 14:34 |
thorwil | robsta: hi! i'd like to have the template version-controlled while building it up | 14:38 |
thorwil | robsta: what do i have to do to get an account? | 14:39 |
robsta | thorwil: what kind of account? | 14:39 |
robsta | gnome svn? | 14:40 |
thorwil | yes, so i can check in | 14:40 |
robsta | thorwil: i'd be fine if it was in launchpad or somewhere else too | 14:40 |
thorwil | robsta: easiest for me. i thought it might be more comfortable for you :) | 14:41 |
robsta | thorwil: if only bzr-playground.gnome.org was back on, it's under canonical's administration | 14:42 |
thorwil | robsta: whats "Rapid development no (WARNING: this breaks theme switching)" about? | 14:44 |
robsta | thorwil: i'm just about to change that | 14:45 |
robsta | thorwil: to ensure full gtk compatibility the theme's css is translated into gtkrc and fed back to gtk | 14:46 |
robsta | so all gtk-internal colors and fallbacks are set up correctly | 14:46 |
robsta | the problem is that if you just feed the gtkrc back from the engine, the settings stick when you switch themes, and you get broken visual representation | 14:48 |
thorwil | sounds lovely | 14:48 |
robsta | so the css engine ships a small command-line tool `css2gtkrc' that translates theme.css to gtkrc | 14:49 |
robsta | so you can "include" it from the theme's boilerplate gtkrc | 14:49 |
robsta | like, include "theme.rc" | 14:50 |
robsta | problem is, while working on the theme you don't want to run the tool on each iteration | 14:50 |
robsta | (because it costs time) | 14:51 |
robsta | so you will just be able to to run "GCE_PREVIEW=1 ./twf" | 14:51 |
robsta | when the environment variable is set, the translated gtkrc is fed back automatically | 14:52 |
robsta | that's no problem inside TheWidgetFactory, because you just close it to get rid of messy settings | 14:52 |
robsta | and your desktop theme state stays intact | 14:53 |
robsta | ok? | 14:53 |
thorwil | i'm not sure i quite get it, but don't think i need to, now :) | 14:54 |
robsta | basically, the environment variable puts the theme engine in preview state | 14:55 |
thorwil | i remember i had some fun with messy theme switching with ubuntu community themes. wonder why there's no reliable reset mechanism | 14:55 |
* _MMA_ is saddened by the discovery that he *cannot* use all the outputs on his new SLI setup to drive 3 monitors. :( It either acts as a single card (with 2 outputs) or 2 cards with 4 outputs. | 16:07 | |
_MMA_ | Well, I can't use them as I thought I could. | 16:09 |
kwwii | _MMA_: guess you just need another monitor :-) | 18:08 |
kwwii | about time for me to head out to the motörhead concert...be back much later | 18:08 |
_MMA_ | Ace of Spades!! | 18:08 |
_MMA_ | \m/ | 18:08 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!