Metacity Tasks
by havoc
While we’re making lists 😉 metacity has a few bugs
and some commonly-requested
enhancements. Here are some I’d love to see people hack on:
- Edge magnetism/resistance
- Special
cases where raise on click shouldn’t happen (see fairly recent
wm-spec-list proposal from Lubos Lunak) - Keep
new windows from taking focus in cases where they shouldn’t - Profile and optimize window
resize and redraw - Hack on the compositing manager, keep it in sync with the X
hackers, make it do neat things like smoothly animate
minimize/maximize/etc., add Expose-type switching, etc. - Create
a new version of the theme format - Unbreak constraints.c; the latest theory on how to do this is to
use GdkRegion and clipping, i.e. when a window is moved/resized clip
it to the required constraint area - Figure out all the focus bugs
and what to do about them (for the most part they only show up in
mouse/sloppy modes)
All of these things would have really noticeable impact.
(This post was originally found at http://log.ometer.com/2004-05.html#31)
My Twitter account is @havocp.
Interested in becoming a better software developer? Sign up for my email list and I'll let you know when I write something new.