Handle concurrent identity requests correctly
authorSam Thursfield <samthursfield@codethink.co.uk>
Wed, 15 Jun 2011 10:23:36 +0000 (11:23 +0100)
committerJavier Jardón <javier.jardon@codethink.co.uk>
Wed, 15 Jun 2011 13:38:38 +0000 (14:38 +0100)
commitf035a3a62518102602134743375f1a2740513d13
tree03b1c97b8f4db5ac4ecdfdb5739f2fdc35f72381
parente2b548618171311ba97c712912cd9b160e3a5d7d
Handle concurrent identity requests correctly

Introduces the IdentityRequest class to replace the single selection
callback on the main window. A simple list of callbacks is not possible
due to limitations of Vala, and this method also allows sharing more
code between the D-Bus and MSRPC servers.
Makefile.am
src/moonshot-dbus-server.vala
src/moonshot-identity-request.vala [new file with mode: 0644]
src/moonshot-msrpc-server.vala
src/moonshot-window.vala