When you press alt-tab under Metacity, the windows you see in the switcher are displayed in most-recently-used (MRU) order, except that minimised windows are always sorted to the end, and urgent (“needs attention”) windows are sorted to the beginning. A comment in the source describes this as “Windows sellout mode”.
In a recent blog post, Aza Raskin suggests using Markov modelling to learn which applications you commonly switch between, so that they will be in the right place when you need them. For example, if the system learns that you most often switch between gedit and firefox, then when you are using firefox, gedit will be the first application in the list.
Your chronicler believes the readership of this journal may be interested in discussing the idea. Anyone who wishes to implement it may count on all the help and advice they need from the Metacity maintainers.
Thanks to Arun Raghavan for bringing this to our attention.
Photo © Kevin Dooley, cc-by.