Re: GNOME CVS: gimp mitch

1999-12-18 Thread Sven Neumann

Hi,

> BTW, now that I changed it back (and set the "allow_shrink" hint to FALSE)
> how does it look? At least enlightenment now omits the border and shows
> only a title. (I didn't configure anything on the WM side)

Sawmill honors the WM hint (it did honor it before the changes) and uses 
the decorations for a transient window. Icewm seems to ignore it and adds 
normal decorations. I think we can declare WM´s that don´t follow the 
hints as buggy. There´s no need to change anything on our side.


Salut, Sven




Re: GNOME CVS: gimp mitch

1999-12-18 Thread tomr

Michael;

On Sat, Dec 18, 1999 at 05:25:58PM +0100, Michael Natterer wrote:
> [EMAIL PROTECTED] wrote:
> > On Sat, Dec 18, 1999 at 09:48:21AM +0100, Marc Lehmann wrote:
> > > I am not at all sure what people are talking about... the hints
> > > for the splash screen advise most window managers to not use a
> > > decor already (works in fvwm, 4dwm and vuewm).
[explanations snipped]
> 
> BTW, now that I changed it back (and set the "allow_shrink" hint to
> FALSE) how does it look? At least enlightenment now omits the border
> and shows only a title. (I didn't configure anything on the WM side)

My fvwm2 behaviour is the same - no title, thick border. As I said
I've specifically configured it this way. The window is also
not resizable.

Looks fine to me!

Tom

-- 
--Tom Rathborne[EMAIL PROTECTED]
-- http://www.aceldama.com/~tomr/
--"I seem to be having tremendous difficulty with my life-style."



Re: GNOME CVS: gimp mitch

1999-12-18 Thread Michael Natterer

[EMAIL PROTECTED] wrote:
> 
> Marc;
> 
> On Sat, Dec 18, 1999 at 09:48:21AM +0100, Marc Lehmann wrote:
> > I am not at all sure what people are talking about... the hints for
> > the splash screen advise most window managers to not use a decor
> > already (works in fvwm, 4dwm and vuewm).
> 
> I believe that mitch made the splash screen "unmanaged" or something
> like that - so it wasn't even under the control of the wm. Thus, not
> only would it have no decor (or border!) but it would be on _every_
> page of your virtual screen and could not be moved/hidden.

That's IMHO exactly what happened. I created the splash with

gtk_window_new (GTK_WINDOW_POPUP) instead of GTK_WINDOW_DIALOG.

And AFAIK popup windows are ignored by all WMs (just like the windows
that pop up when you press +mouse in a xterm) and are under
total controll of the creating program.

Therefore popup windows are only useful together with grabbing the pointer
(which is the case for e.g. the xterm dialogs and the various gimp
context preview popups) and not at all as dialog-like windows.

So I believe this is not a WM issue at all but rather the
desired behaviour of popup windows.

BTW, now that I changed it back (and set the "allow_shrink" hint to FALSE)
how does it look? At least enlightenment now omits the border and shows
only a title. (I didn't configure anything on the WM side)

bye,
--Mitch



Re: GNOME CVS: gimp mitch

1999-12-18 Thread Steinar H. Gunderson

On Sat, Dec 18, 1999 at 09:48:21AM +0100, Marc Lehmann wrote:
>I am not at all sure what people are talking about... the hints for the
>splash screen advise most window managers to not use a decor already
>(works in fvwm, 4dwm and vuewm).

explorer.exe (or whatever you'll want to set as the Win32 WM) doesn't...
Window Maker doesn't, either.

/* Steinar */
-- 
Homepage: http://members.xoom.com/sneeze/



Re: GNOME CVS: gimp mitch

1999-12-18 Thread tomr

Marc;

On Sat, Dec 18, 1999 at 09:48:21AM +0100, Marc Lehmann wrote:
> I am not at all sure what people are talking about... the hints for
> the splash screen advise most window managers to not use a decor
> already (works in fvwm, 4dwm and vuewm).

I believe that mitch made the splash screen "unmanaged" or something
like that - so it wasn't even under the control of the wm. Thus, not
only would it have no decor (or border!) but it would be on _every_
page of your virtual screen and could not be moved/hidden.

That's my guess.

> When in doubt get a real wm, like fvwm, who honours these hints ;->

I have set up fvwm2 to have a huge 16-pixel border (with no handles)
for my gimp splash screen window. Looks really funky.

Tom

-- 
--Tom Rathborne[EMAIL PROTECTED]
-- http://www.aceldama.com/~tomr/
--"I seem to be having tremendous difficulty with my life-style."



Re: GNOME CVS: gimp mitch

1999-12-18 Thread Marc Lehmann

I am not at all sure what people are talking about... the hints for the
splash screen advise most window managers to not use a decor already
(works in fvwm, 4dwm and vuewm).

When in doubt get a real wm, like fvwm, who honours these hints ;->

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED] |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |



Re: GNOME CVS: gimp mitch

1999-12-17 Thread Guillermo S. Romero / Familia Romero

>> * app/app_procs.c: I thought we should have a real splash (without
>> decoration). Like it???
>Not really. We tried this back in the pre-1.0 days, and switched it back
>because unmanaged windows for splashes are evil (they appear on all desktops,
>above all windows).

Uuumm, if someone wants non decored window, I guess wm can handle that. Just
that window should have some ID that no other has so wm can match it and
apply no decor.

>While the splash is cool and all, we should not be so arrogant to assume
>people always want to stare at it. :)

True, really true. I want to work, and with a multitasking system that means
the less splashes the better. Most times I launch Gimp ahead (no splash and
maybe even no data) and keep working in other things.

Anyway, the guy that invented splash windows surely was a marketing guy. A
clock or small widget somewhere saying "Loading Foo" should  be enough in
any situation. If the app is good it does not need to do user brain washing.

Well, lot of people always say that I am bit radical and that my GUI looks
spartan or "console rendered by pixel instead of by chars". ;]

GSR
 



Re: GNOME CVS: gimp mitch

1999-12-17 Thread Michael Natterer

Manish Singh wrote:
> 
> > * app/app_procs.c: I thought we should have a real splash (without
> > decoration). Like it???
> 
> Not really. We tried this back in the pre-1.0 days, and switched it back
> because unmanaged windows for splashes are evil (they appear on all desktops,
> above all windows).

I just noticed this myself and its more than ugly. I'll revert the change.

bye,
--Mitch



Re: GNOME CVS: gimp mitch

1999-12-17 Thread Manish Singh

> * app/app_procs.c: I thought we should have a real splash (without
> decoration). Like it???

Not really. We tried this back in the pre-1.0 days, and switched it back
because unmanaged windows for splashes are evil (they appear on all desktops,
above all windows).

While the splash is cool and all, we should not be so arrogant to assume
people always want to stare at it. :)

-Yosh