Commit Graph

949 Commits

Author SHA1 Message Date
Sebastian Kaspari 9a702f5d1a Check conversation type on handler execution where needed 2010-03-10 21:14:20 +01:00
Sebastian Kaspari 7863ee8aa2 ChannelReceiver now uses conversations instead of channels 2010-03-10 21:12:21 +01:00
Sebastian Kaspari 3104603543 IRCConnection now uses conversations instead of channels 2010-03-10 21:12:07 +01:00
Sebastian Kaspari cf891d8371 ServersActivity now uses conversations instead of channels 2010-03-10 21:11:10 +01:00
Sebastian Kaspari 9e94638f14 ChannelListener now uses conversations instead of channels 2010-03-10 21:06:42 +01:00
Sebastian Kaspari 9259ae2afd All handlers now use conversations instead of channels 2010-03-10 21:06:18 +01:00
Sebastian Kaspari 47ee4d1d6e CommandParser now uses conversations instead of channels 2010-03-10 20:58:37 +01:00
Sebastian Kaspari d30360b606 BaseHandler now uses conversations instead of channels 2010-03-10 20:58:11 +01:00
Sebastian Kaspari 046342dcd2 ServerActivity now uses conversations instead of channels 2010-03-10 20:56:14 +01:00
Sebastian Kaspari d1e6b0ffa8 MessageListAdapter now uses conversations instead of channels 2010-03-10 20:46:07 +01:00
Sebastian Kaspari 5517660011 DeckAdapter now uses conversations instead of channels 2010-03-10 20:45:56 +01:00
Sebastian Kaspari d9755926ec Server class uses conversations instead of channels 2010-03-10 20:33:43 +01:00
Sebastian Kaspari 396f1ad4d9 First basic implementation of a query model class 2010-03-10 09:37:48 +01:00
Sebastian Kaspari 38564ad644 Conversation: Added abstract method getType() and added constants TYPE_* 2010-03-10 09:37:31 +01:00
Sebastian Kaspari 1c128cc682 Channel now inherits from Conversation 2010-03-10 09:32:20 +01:00
Sebastian Kaspari 64c7ad2f45 Moved command handlers to org.yaaic.command.handler and renamend them. 2010-03-10 09:01:49 +01:00
Sebastian Kaspari 0342c6ea7f some cleanup 2010-03-10 08:57:37 +01:00
Sebastian Kaspari c52cc6a1f8 Implemented command: /kick <nickname> 2010-03-10 08:57:16 +01:00
Sebastian Kaspari 6ecbac45af Added op, voice, deop, devoice commands to command parser 2010-03-09 23:59:40 +01:00
Sebastian Kaspari 2b895d855c Implemented command: /voice <nickname> 2010-03-09 23:59:11 +01:00
Sebastian Kaspari e67b8a73ab Implemented command: /op <nickname> 2010-03-09 23:59:02 +01:00
Sebastian Kaspari e64fee57c2 Implemented command: /devoice <nickname> 2010-03-09 23:58:53 +01:00
Sebastian Kaspari ed1fe91596 Implemented command: /deop <nickname> 2010-03-09 23:58:42 +01:00
Sebastian Kaspari ed23e0e6dc Implemented command: /quit [<reason>] 2010-03-09 23:46:32 +01:00
Sebastian Kaspari 3b8f6ee494 Remember channel's topic and print on /topic 2010-03-09 23:35:40 +01:00
Sebastian Kaspari c5dc8115d2 Implemented command: /topic <topic> 2010-03-09 23:26:56 +01:00
Sebastian Kaspari 2b2500ee38 Log to android debug log instead of standard output 2010-03-09 23:20:16 +01:00
Sebastian Kaspari 6548cbe894 Implemented command: /echo <text> 2010-03-09 23:14:02 +01:00
Sebastian Kaspari 2c60fec377 Channel: Removed dead code 2010-03-09 23:07:28 +01:00
Sebastian Kaspari 218b2a8ed5 Implemented onQuit() event for other users 2010-03-09 22:42:12 +01:00
Sebastian Kaspari 608ea2e614 Pircbot Patch: Call onQuit() before removing the user. Otherwise we do not know which channels the user was on 2010-03-09 22:41:01 +01:00
Sebastian Kaspari 7ee8984f9a Implemented command: /names 2010-03-09 22:25:54 +01:00
Sebastian Kaspari 2dd9d4a3e8 Implemented /me <action> 2010-03-09 22:14:39 +01:00
Sebastian Kaspari ea4e90fb60 BaseCommand: New helpers: mergeParams(String[]), mergeParams(String[], int) 2010-03-09 22:14:07 +01:00
Sebastian Kaspari 3abf251c36 New command syntax: /command <param> [<optional>] 2010-03-09 22:00:04 +01:00
Sebastian Kaspari dee13c82bf Implemented onNickChange IRC event 2010-03-09 21:58:05 +01:00
Sebastian Kaspari 995ba53319 Implemented /join channel [key] 2010-03-09 20:24:33 +01:00
Sebastian Kaspari ff1ccb7aea Fixed bug in Channel.pollBufferedMessages() - Messages were polled in the wrong order 2010-03-09 20:22:19 +01:00
Sebastian Kaspari 8cec5b100d CommandParser: imports 2010-03-09 20:13:53 +01:00
Sebastian Kaspari 9b572792ea Commands can throw CommandExceptions 2010-03-09 20:13:29 +01:00
Sebastian Kaspari 4c3fb69a02 Implemented the first command: /nick 2010-03-09 19:58:51 +01:00
Sebastian Kaspari 3dc268219d BaseCommand: source documentation 2010-03-09 19:55:16 +01:00
Sebastian Kaspari d5e72638d1 Check for commands and parse them 2010-03-09 19:46:02 +01:00
Sebastian Kaspari 8dda8861e1 Show name of selected channel at the top 2010-03-09 02:11:34 +01:00
Sebastian Kaspari 691f3b3982 Get channel view from channel list and not from a (broken) cache 2010-03-09 01:57:22 +01:00
Sebastian Kaspari 6b8b1d25b9 Fixed identation for messages with icons 2010-03-09 00:33:35 +01:00
Sebastian Kaspari 7a46c98e6c Show entered message and post to channel 2010-03-09 00:30:17 +01:00
Sebastian Kaspari d43b76c51d Some refactoring 2010-03-09 00:00:53 +01:00
Sebastian Kaspari fa53df0f41 Removed even more dead code 2010-03-08 23:57:38 +01:00
Sebastian Kaspari 3a7ad82cce Removed dead code 2010-03-08 23:56:40 +01:00