Show message on disconnect and update server status

This commit is contained in:
Sebastian Kaspari 2010-03-14 12:42:29 +01:00
parent aca93e39e2
commit c21fd58cf3
1 changed files with 13 additions and 1 deletions

View File

@ -617,7 +617,19 @@ public class IRCConnection extends PircBot
public void onDisconnect()
{
server.setStatus(Status.DISCONNECTED);
service.sendBroadcast(new Intent(Broadcast.SERVER_UPDATE));
Intent sIntent = new Intent(Broadcast.SERVER_UPDATE);
sIntent.putExtra(Broadcast.EXTRA_SERVER, server.getId());
service.sendBroadcast(sIntent);
Message message = new Message("Disconnected");
message.setIcon(R.drawable.error);
message.setColor(Message.COLOR_RED);
server.getConversation(ServerInfo.DEFAULT_NAME).addMessage(message);
Intent cIntent = new Intent(Broadcast.CONVERSATION_MESSAGE);
cIntent.putExtra(Broadcast.EXTRA_SERVER, server.getId());
cIntent.putExtra(Broadcast.EXTRA_CONVERSATION, ServerInfo.DEFAULT_NAME);
service.sendBroadcast(cIntent);
}
/**