Handle concurrent identity requests correctly
authorSam Thursfield <samthursfield@codethink.co.uk>
Wed, 15 Jun 2011 10:23:36 +0000 (11:23 +0100)
committerSam Thursfield <samthursfield@codethink.co.uk>
Wed, 15 Jun 2011 10:23:36 +0000 (11:23 +0100)
commitaf8a73ace02cf0140041fcfa37140c9ff8698853
tree03b1c97b8f4db5ac4ecdfdb5739f2fdc35f72381
parentef401cf42eaf46a4ef9ca22c834c0c019bfdad47
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