ClientGUI: user import wildcards, add ProgressMonitor, simplified logging, add new...
authorEddie <dev@fun2be.me>
Sat, 6 Jun 2015 10:45:41 +0000 (11:45 +0100)
committerEddie <dev@fun2be.me>
Sat, 6 Jun 2015 10:57:45 +0000 (11:57 +0100)
commit515ed50f6a6b16611896a312f378b8ee1211d1cc
treede8a75c875ab5e6771a00676b7f13c401d435282
parentf052e2f7b409370e11c7582e3b1d60849c1db5bc
ClientGUI: user import wildcards, add ProgressMonitor, simplified logging, add new functionality...

 * use import x.y.z.* wildcards to reduce clutter in header
 * use project-standardised simplified logp()
 * refactor some method names to be more descriptive e.g. loginDialog() -> doLogin()
 * add exitCleanly() to shutdown background threads
 * add setServiceTitles() to update network service Sender fields after user login
 * add ServiceAddressMap updates from Neigbour multicast announcements (no longer done by NetworkServer*)
 * Login intent: add self to members online
 * add Logout intent handling
 * replace main() with generic app handling used in all other project executables
src/uk/ac/ntu/n0521366/wsyd/client/ClientGUI.java