/srv/irclogs.ubuntu.com/2015/02/18/#ubuntu-mir.txt

=== c74d is now known as Guest26173
=== c74d is now known as Guest50332
=== marcusto_ is now known as marcustomlinson
alan_gduflu_: @scene-can-identify-surface-under-cursor would you be happy if I renamed the function surface_visible_at()?11:34
duflu_alan_g: Don't think so. Because the answer is incorrect if that point has transparent pixels (which are meant to be communicated via input_area_contains in theory)11:35
alan_gBut for click select, drag and resize I want to include decorations - not just the input area11:35
alan_gOr do I misunderstand "input area"?11:36
duflu_alan_g: You mean the usual Alt+mouse?11:37
alan_gyes11:37
duflu_alan_g: Unfortunately I think tiling would require the rectangle and free floating windows should honour the shape properly, maybe11:38
duflu_alan_g: I think input_area is meant to follow the non-transparent shape of the surface. If so use that. But it might be meant for something else...?11:42
duflu_You can't automate keeping them in sync because that would involve reading all pixels on every frame11:42
duflu_So the client is meant to do it traditionally, somehow11:42
duflu_OK, that's late enough11:46
=== c74d is now known as Guest60144
=== alan_g is now known as alan_g|lunch
=== dandrader_ is now known as dandrader|afk
=== alan_g|lunch is now known as alan_g
alan_ganpok_: got your answer now? https://code.launchpad.net/~mir-team/mir/add-keymap-change-support/+merge/24871913:16
anpok_alan_g: yes13:34
=== dandrader|afk is now known as dandrader
=== c74d is now known as Guest87025
=== c74d is now known as Guest82831
=== dandrader is now known as dandrader|lunch
=== c74d is now known as Guest43455
racarrtext standup: Moving pointer enter/exit event synthesis from input dispatcher to pointer controller.17:08
racarrto fix 2 remaining bugs17:08
racarrone of which includes...emittingpointer enter/exit events in response to sce3ne changes17:09
racarrinstead of input changes17:09
racarrthe input dispatcher doesnt even track the location of the cursor as it stands though17:09
racarrso decided to go for thissplit rather than add another input dispatcher responsibility17:09
=== dandrader|lunch is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!