Monthly Archives: May 2007

How Metacity creates an alt-Tab list

I’ve been asked to explain how to add new items to the list of programs which appears when you use alt-Tab to switch between programs in Metacity. This is a bit of a simplification, but it goes like this: When the user is switching between applications using alt-Tab, Metacity has what’s called a “keyboard grab” […]