On Sun, Jun 09, 2002 at 04:05:53AM +1000, Jeff Waugh wrote: > > Matched windows are a bummer in Metacity at the moment, Havoc I believe > > has said they are 'crack' but I'm sure if enough pester him he'll either > > add them or come up with an alternative solution. > > To a great extent, matched windows are a WM-level hack for badly behaving > applications. And Havoc is right - the applications should be fixed, rather > than adding crackrock stuff to the window manager. The problem is when you want them to do something that an application can't do, like specify which workspace it should be spawned on. Havoc told me XMMS doesn't work right because it's not session-aware, for example. Fix it and this will not happen anymore. Zinx Verituse tells me that if there's crack involved, Havoc is smoking it. XMMS _cannot_ tell a window manager what workspace to spawn on, regardless of session management. And the session-awareness is already in XMMS, as evidence that this is so. He did warn that I would have to disable hiding of the window frame for it to work, and I followed his instructions. Since no other application I've ever seen, session aware or otherwise, has the ability to configure which workspace it spawns to, I'm inclined to believe Zinx is right, and Havoc is living a dellusional fantasy where X11 does not suck. This isn't the only thing he won't do which a great number of people want to see for whatever reasons, and Havoc steadfastly refuses to implement nearly all of them. On my list are things like passing the focus click to the program, raising windows durring window cycles (which I consider to be an accessability feature given that I can't actually _SEE_ the little border highlight he uses), and disabling of the silly animation. That and it's highly annoying that metacity will not, when it dies, respawn. Do you have any idea what happens when you have 40 windows open across 10 workspaces and your window manager dies, but does not respawn? He says a proper fix is a 30 minute job, but that was more than a week ago that I commented on the already open bug report which already contained a workaround patch he won't apply. Idealism is one thing. Functionality is another. If I wanted to have something that was being designed as an ideal solution whether or not it was actually practical at the moment, I'd be running the HURD today instead of Linux. But I need something that works, and I need it _now_, not whenever the rest of the world decides to update sometimes 30 year old programs to work with some idealistic standard which has yet to be drafted or agreed upon by even the modern applications. -- Joseph Carter <knghtbrd@bluecherry.net> Have chainsaw will travel <Knghtbrd> Studies prove that research causes cancer in 43% of laboratory rats <CQ> knghtbrd- yeah, but 78% of those statistics are off by 52%...
Attachment:
pgp9sTT3CRRj_.pgp
Description: PGP signature