Monthly Archives: October 2009

Future directions for Cowbell

I believe the best direction in the immediate future for Cowbell is as follows: Fix the :hover and :active pseudoclasses. Add support for v2 themes back in. Provide a patch for Mutter. Port some more themes, such as Crux. Anyone wishing to advocate for anything else on the future directions list to come sooner is […]

The Sunshine theme

In order to demonstrate Cowbell more adequately, I asked Firinel to help design a new and simple theme. The result was Sunshine. In order to test Cowbell, you will need to download Sunshine.  Then follow the instructions in the README to unpack it into your ~/.themes directory.  The tarball also includes a copy of Crux, […]

CSS on window borders experimental layout language

I’m happy to announce the first experimental version of Metacity with support for CSS window borders (“Cowbell”).  This work was largely supported by Collabora Ltd. You can: download the tarball; read the documentation (it’s not as boring as you might imagine); review the source history. This diagram should explain everything, perhaps. I would especially like […]

Now with more cowbell

I posted a while ago about a system to represent window border styles in CSS. Well, once we had a workable system sorted out, it was time to add the support to a window manager. So I’ve recently been working on adding CSS support to Metacity. The most fiddly part so far has been getting […]