=== JanC is now known as Guest56827 | ||
=== JanC_ is now known as JanC | ||
andyrock | hey all | 13:43 |
---|---|---|
seb128 | hey andyrock, how are you? had good holidays? | 14:04 |
andyrock | a lot of food and resting | 14:04 |
andyrock | what about you? :) | 14:04 |
seb128 | same! | 14:04 |
seb128 | which was good | 14:04 |
seb128 | slowly getting back in business now | 14:05 |
b4n | hi | 15:09 |
b4n | I'm trying to tackle https://bugs.launchpad.net/compiz/+bug/1653072 down, but I'm not very knowledgeable about X event interception | 15:09 |
ubot5` | Ubuntu bug 1653072 in Compiz "Make accessibility shortcuts usable in all context" [Undecided,New] | 15:09 |
b4n | so, has someone a pointer for me so I don't peek too far the tree? | 15:10 |
b4n | basically the problem is the plugins need to get binding events also when there's a keyboard grab active -- well, at any time that is | 15:11 |
andyrock | b4n: it's not just about shortcuts | 17:22 |
andyrock | e.g. the ezoom plugin fails to properly zoom in/out unity | 17:22 |
b4n | andyrock: you mean at all? | 17:22 |
andyrock | hikiko did some work on it | 17:23 |
andyrock | let me check the negative plugin | 17:23 |
andyrock | give me 10 mins | 17:23 |
b4n | sure | 17:24 |
b4n | BTW, maybe XI2 and the XI_Raw* events would work. Mumble seems to be using that and Mumble works with grabs just fine | 17:24 |
andyrock | and the true problem is that the screensaver and the menus have the grab | 17:25 |
andyrock | using XI2 should work but the amount of work is huge | 17:25 |
b4n | :( | 17:26 |
andyrock | I'm wondering how Orca does that | 17:26 |
b4n | the unaware X guy I am hoped it could be a matter of enabling XI2 and adding support for its events (possibly manually in the specific plugins if that's easier in the mantime) | 17:27 |
b4n | andyrock: I tried to check out, but I don't really understand their code | 17:27 |
b4n | it's in at-spi2-core | 17:27 |
b4n | but it looks hairy | 17:27 |
andyrock | mmm not sure you can do that hacking a single plugin but I can take a look | 17:28 |
b4n | https://git.gnome.org/browse/at-spi2-core/tree/registryd deviceeventcontroller-x11.c and event-source.c I'd say | 17:29 |
b4n | that would be awesome :) | 17:29 |
andyrock | i think we can use at-spi directly inside that plugins but I'm not completly sure | 17:34 |
andyrock | b4n: ^^^ | 17:34 |
andyrock | I'll take a look | 17:34 |
b4n | oh, I didn't think of that. sounds kind of hacky but possibly no more than manually handling XI2 indeed, and possibly easier | 17:35 |
b4n | andyrock: thanks | 17:36 |
=== JanC_ is now known as JanC |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!