Re: Gestures implementation (was: Debian defaults (was: Galeon 1.3 comments))
Sven Luther <[email protected]>
| Newsgroups | gmane.comp.web.galeon.devel |
|---|---|
| Message-ID | <20030403123424.GC7131@iliana> |
On Thu, Apr 03, 2003 at 12:38:23PM +0300, Tommi Komulainen wrote: > On Thu, 2003-04-03 at 11:04, Sven Luther wrote: > > On Wed, Apr 02, 2003 at 08:09:46PM +0300, Tommi Komulainen wrote: > > > > What makes it worst, is that apparently the first context menu call > > > > takes longer to appear than the subsequent ones, maybe because the menu > > > > has to be generated or something such. > > > > > > I think this affects context menus in general. Like you said, there's > > > probably some overhead (bonobo_window_add_popup?) involved in the first > > > use. It can probably be minimized by adding all the popups in an idle > > > loop after creating the window, if you're interested. > > > > As an example of something needing fixed with the current gesture > > support is the following. I had not yet touched the right mouse button > > since i launched galeon today, and i pressed it quickly to bring up a > > menu (not moving the mouse or anything). What happened is that, maybe > > because bonobo was generating a menu or something such, apparently the > > mouse release event was lost, and it stayed with the little stencil > > icon, in gesture mode i guess. This is with an Athlon XP1700 and no load > > except the one from galeon. > > > > Subsequent right mouse click didn't have this problem. > > Yes, I'm aware of that problem. I have an idea that might help, but the > bug is quite difficult to trigger, and even if you do it's relatively > harmless, so it hasn't been a priority. The unaware user could trigger an unwated gesture though. Friendly, Sven Luther ------------------------------------------------------- This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/