Category Archives: Iain’s compositor

A compositor that Iain wrote, which now lives in trunk. See the parent category for more about compositing in general.

Underground Cave Dwellers Society

A quick update on the compositor.  I updated the branch to match the trunk, so all the bug fixes have been up into the branch. Some more compositing bugs have been squashed: Changing screen resolution should work The transparency property on windows is now respected (meaning that gdk_window_set_opacity works, as does transset) Jonathan Matthew fixed […]

Ok commandos, you’ve been asking for it all week

Everyone seemed concerned about window previews in the alt-tab dialog… 20 minutes coding, 30 lines of code added, this composite lark is easy (yeah, right…). Not committed yet, a few bugs remain (note the glitches in the Gossip window corners and the terminal window doesn’t get previewed yet, and obviously the scaling), but I’m confident […]

Adventures in Compositation Land

As Thomas said, I’ve been working on hacking about with a compositor in Metacity recently. All I’ve really done is to take xcompmgr.c by Keith Packard and worked it into Metacity, so I’m not claiming that I really wrote the compositor, more massaged an already existing one into shape. The code is at and […]

2007-11-14: a quieter day than usual

Some helpful Ubunteros came and fixed Thomas’s laptop, which meant that Benjamin’s patch got reviewed (good work there), and also that the question was raised about what api.[ch] are good for. Most of the checkin activity today was from Iain Holmes with his new compositor rewrite (or, as he has called the branch, the Bling-Tastic […]