Re: metacity window resize [OT rant]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ted Clark <bison@visi.com> writes:  
> 1. I see from reading http://www106.pair.com/rhp/free-software-ui.html
> on your home page that you are strongly in favor or removing
> preferences from software.

Well, let's qualify that a bit. As I argue on that page, the question
is not "prefs good"/"prefs bad" but "where do you draw the line?" 
 
> The problem is when 1 and 2 are combined together: the result is easy
> to use (for most users) software that is frustrating for skilled users
> because of its limitations.  In the case of window managers, asking
> experienced users to give up a convenient way to lower windows, or
> maximize windows along a single axis, or any number of other things,
> is like asking them to give up cut and paste or tab key completion.

Well, I'm fairly open to having those features. They don't necessarily
have to be prefs or optional though.

Right now middle-click titlebar in metacity doesn't do anything; I
think it's clear that "lower window" is the most popular possible use
for that, and I'm leaning toward making it do that.

And I don't have a problem with adding keybindings for both lower
window and vert/horz maximize. Those bugs are open on gnome.org.
 
> 1. Have defaults in metacity that work well for most users, and
> configuration options for the rest of us.  Really obscure and hard to
> configure options for all I care, just as long as the end result is a
> sharp knife and not a rubber mallot.
> 
> 2. Ship a second, highly configurable window manager THAT'S ACTUALLY
> SUPPORTED!  Putting some priority on getting sawfish fixed so that it
> can be used without running 'killall rep' on a regular basis would be
> appreciated.
> 

It's really hard to support a highly configurable window manager.
John Harper was always really helpful with Sawfish, but even then we
had a ton of open bugs on it, and had a lot of trouble fixing them
ourselves due to the elisp barrier.

The interaction with GNOME and KDE is also quite complex these days,
and the WM needs to be synced up properly with the desktop.

We have only one or two people with the skillz to hack on window
managers, including me, and I just don't expect to have time to
support one of these things - half the reason metacity is simple is
that it should be, the other half is that there's no time to do it any
other way...

If John makes a new Sawfish release, I'll build it and drop it in
gnomehide for people to see if it's errata-worthy. I'm happy to build
the package; I just can't really sign up to actively hack on it.

Havoc





[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux