guodong / wmii

Automatically exported from code.google.com/p/wmii
MIT License
0 stars 0 forks source link

Click event problems with OctaneRenderer #168

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Launch octane
2. Right click in the "Graph Editor" area.

What is the expected result? What do you see instead?
Expect a context/popup menu. Get a lift click event?

What version of the product are you using (wmii -v)? On what operating
system?
wmii-hg2594, ArchLinux x86_64

Please provide any additional information below.
Demo version available at:
http://www.refractivesoftware.com/forum/viewtopic.php?f=9&t=332

Original issue reported on code.google.com by ald...@gmail.com on 29 Jan 2010 at 1:58

GoogleCodeExporter commented 8 years ago
I did eventually get around to installing Octane, which required a gargantuan 
Intel
CUDA toolkit install, only to find out that the gargantuan CUDA toolkit doesn't
support my video card, anyway.

Original comment by maglion...@gmail.com on 30 May 2010 at 7:37

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Sorry to hear that Maglione, thanks for trying to look into it (didn't expected
anyone to bother due to the dependencies).

Original comment by ald...@gmail.com on 30 May 2010 at 8:07

GoogleCodeExporter commented 8 years ago
If you don't mind running some tests for me, I may still be able to fix it. It 
may
take a while, though.

Original comment by maglion...@gmail.com on 30 May 2010 at 9:43

GoogleCodeExporter commented 8 years ago
Bring it on. ;)

Original comment by ald...@gmail.com on 30 May 2010 at 10:17

GoogleCodeExporter commented 8 years ago
Ok, in that case, I'll need the output of the following. When you get a 
crosshair
cursor, you'll need to click on the Octane window's titlebar:

  xprop >octane.xprop.log
  xwininfo -all >octane.wininfo.log
  xwininfo -frame -all >octane.frame.wininfo.log

Then, run this in a terminal, switch to the octane window, do the steps above 
that
cause the problem, switch back to the terminal and kill the command:

  wmiir read /debug/event >octane.event.log

Then post all of the logs as attachments.

Thanks for being so cooperative. :)

Original comment by maglion...@gmail.com on 30 May 2010 at 10:29

GoogleCodeExporter commented 8 years ago

Original comment by ald...@gmail.com on 30 May 2010 at 11:05

Attachments:

GoogleCodeExporter commented 8 years ago
Can you be more specific about what happens when you right click? Also, try 
applying
this patch and see if it makes a difference:

diff --git a/cmd/wmii/client.c b/cmd/wmii/client.c
--- a/cmd/wmii/client.c
+++ b/cmd/wmii/client.c
@@ -165,7 +165,7 @@ client_create(XWindow w, XWindowAttribut

    group_init(c);

-   grab_button(c->framewin->xid, AnyButton, AnyModifier);
+   // grab_button(c->framewin->xid, AnyButton, AnyModifier);

    for(t=&client ;; t=&t[0]->next)
        if(!*t) {

I'll note that it will break M-Mouse1/M-Mouse3 moving and resizing and 
click-to-focus.

Original comment by maglion...@gmail.com on 31 May 2010 at 12:18

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
> Can you be more specific about what happens when you right click?
Not really… It's supposed to bring up a context menu (and does so in other 
window
managers) but instead it just seems to function as a left click (can select and 
move
stuff about).

> Also, try applying this patch and see if it makes a difference
Nope didn't help.

Original comment by ald...@gmail.com on 31 May 2010 at 9:55

GoogleCodeExporter commented 8 years ago

Original comment by sunaku on 20 Sep 2011 at 12:10