Implement text cursor position protocol.
authorScott Moreau <oreaus@gmail.com>
Sun, 27 May 2012 20:25:02 +0000 (14:25 -0600)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 31 May 2012 17:10:22 +0000 (13:10 -0400)
commit7a1b32a19888bb4f4a47dc951cf5d72db0899c11
tree47498c34e446f9ce7899b99e3d29b124192b57cf
parentd64bdf4755005854fc59922ed0e4cbf12ebfbdac
Implement text cursor position protocol.

Here we create a new client/compositor interface in weston to allow
clients to report their x/y cursor position to the compositor. These
values are then used to center the zoom area on this point. This
is useful for everyone, especially people who are visually impaired.
12 files changed:
clients/.gitignore
clients/Makefile.am
clients/terminal.c
clients/window.c
clients/window.h
protocol/text-cursor-position.xml [new file with mode: 0644]
src/.gitignore
src/Makefile.am
src/compositor.c
src/compositor.h
src/shell.c
src/text-cursor-position.c [new file with mode: 0644]