[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Dean McNamee
On Fri, Mar 13, 2009 at 5:54 PM, Darin Fisher wrote: > Are tool tips always top-most? Yes. > > -Darin > > > On Fri, Mar 13, 2009 at 5:02 AM, Dean McNamee wrote: >> Hey Darin, >> >> I'm a bit familiar with this problem.  From what I understand, the >> window manager doesn't get a chance to hand

[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Darin Fisher
Are tool tips always top-most? -Darin On Fri, Mar 13, 2009 at 5:02 AM, Dean McNamee wrote: > Hey Darin, > > I'm a bit familiar with this problem.  From what I understand, the > window manager doesn't get a chance to handle popup windows.  The > problem we have with the status bubble now, is if

[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Avi Drissman
Right. So the idea is a child window, borderless, with custom drawing. Shouldn't be too hard, and I'm envisioning some use of Core Animation to do things like the fading... Avi On Fri, Mar 13, 2009 at 9:17 AM, Amanda Walker wrote: > On Fri, Mar 13, 2009 at 8:17 AM, Dean McNamee wrote: > > I w

[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Amanda Walker
On Fri, Mar 13, 2009 at 8:17 AM, Dean McNamee wrote: > I wonder if the situation is at all similar on Mac. The Mac is pretty flexible in this regard--we can create arbitrarily shaped windows that are grouped/stacked with existing windows however we want (or put another way, "child windows" aren'

[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Dean McNamee
In case you wanted to boring technical details on the topic: >From the ICCCM: http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.10 """ If the window will be visible for a very short time and should not be decorated at all, the client can set override-redirect on the window. In general, this shoul

[chromium-dev] Re: Status Bubble GTK?

2009-03-13 Thread Dean McNamee
Hey Darin, I'm a bit familiar with this problem. From what I understand, the window manager doesn't get a chance to handle popup windows. The problem we have with the status bubble now, is if chrome is not on top (it's behind some other window), and you mouse over a link, our status bubble popu

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Evan Martin
On Thu, Mar 12, 2009 at 2:34 PM, Darin Fisher wrote: > I see... there has to be a way with window manager hints to make this work > :-) I hope so, too. I played around with it for a while in a test app, and then decided that doing it Right was going to be a lot of effort and I'd be better off f

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Peter Kasting
On Thu, Mar 12, 2009 at 2:34 PM, Darin Fisher wrote: > Anyways, this isn't the most important thing to worry about now, but it > sure is sad to lose out on such a cool feature of Chrome (that the status > bar won't obscure what the mouse is over). > It's easy to make that happen, you just slide

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Darin Fisher
I see... there has to be a way with window manager hints to make this work :-) Anyways, this isn't the most important thing to worry about now, but it sure is sad to lose out on such a cool feature of Chrome (that the status bar won't obscure what the mouse is over). -Darin On Thu, Mar 12, 2009

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Evan Martin
Yes, though I only played around with it a bit. The window can be either a normal top-level window (in which case the window manager tries to manage it, especially in the tiling situation) or a popup. It seems popups want to be topmost, though I'm not certain about it. On Thu, Mar 12, 2009 at 2:

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Avi Drissman
OK. I'm going to do it on the Mac as a child window, so it'll be bound to the parent but still independent in positioning. Sounds like that plan is fine. Thanks, Avi On Thu, Mar 12, 2009 at 5:11 PM, Evan Martin wrote: > Basically, what I wrote was a quick hack just because I was tired of > no

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Darin Fisher
this seems wrong. surely you can create a top-level window that has no window decorations. then you can just position that however you like. is the problem with managing the z-order? -darin On Thu, Mar 12, 2009 at 2:11 PM, Evan Martin wrote: > > Basically, what I wrote was a quick hack just

[chromium-dev] Re: Status Bubble GTK?

2009-03-12 Thread Evan Martin
Basically, what I wrote was a quick hack just because I was tired of not seeing where links go, and someone will need to think about harder what exact kinds of behaviors we want. I don't exactly understand how it works on windows, except that the status bubble can slide out of the main window whi