Gregory Holmes
54cef4fac7
Regression fix.
git-svn-id: http://svn.dmdirc.com/trunk@127 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
f6d969a6d9
Added javadoc for the new nicklist classes
git-svn-id: http://svn.dmdirc.com/trunk@126 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
8ff9f6fdab
Fixed NicklistListModel.
git-svn-id: http://svn.dmdirc.com/trunk@125 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
8524ba2af5
Added nicklist sorting
Added a nicklist on channel join, no updates done on other events
git-svn-id: http://svn.dmdirc.com/trunk@124 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
90e00b2b01
Also fixed getImportantMode()
git-svn-id: http://svn.dmdirc.com/trunk@123 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
8a467ad789
getChanModeStr now also shows the mode with the value "1" (usually voice)
git-svn-id: http://svn.dmdirc.com/trunk@122 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
436347e4cf
Fixed StringIndexOutOfBoundsException in ChannelClientInfo.toString() method
git-svn-id: http://svn.dmdirc.com/trunk@121 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
30c98a9478
Fixed not firing ChannelGotNames
git-svn-id: http://svn.dmdirc.com/trunk@120 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
0e359985b9
Fixed NickListComparator
git-svn-id: http://svn.dmdirc.com/trunk@119 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
1474f60726
Removed 'static' from toString and toFullString methods...
git-svn-id: http://svn.dmdirc.com/trunk@118 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
0fde309990
Added missing license headers
git-svn-id: http://svn.dmdirc.com/trunk@117 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
8adcb89835
Added preliminary, but broken, nicklist model and comparator.
git-svn-id: http://svn.dmdirc.com/trunk@116 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
2480d2d125
added ChannelClientInfo.toFullString() (returns @+Nickname) and ChannelClientInfo.toString() (returns @Nickname)
git-svn-id: http://svn.dmdirc.com/trunk@115 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
8653b9abc8
PrefixModes are now parsed in reverse (meaning a higher value for getImportantModeValue() is ALWAYS more important)
git-svn-id: http://svn.dmdirc.com/trunk@114 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
5c0a556773
Added ChannelClient.getImportantModeValue() to facilitate sorting by modes
Corrected ClientInfo.geUserModeStr -> ClientInfo.getUserModeStr
git-svn-id: http://svn.dmdirc.com/trunk@113 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
a8a5856486
Created ChannelCommand class
Changed all private properties of Command to Protected
Added abstract method Command.execute
git-svn-id: http://svn.dmdirc.com/trunk@112 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
6fe5da9520
Greboid appleasal (is that even a word?)
git-svn-id: http://svn.dmdirc.com/trunk@111 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
f2c5d584a5
The nickname list in the channel window no longer auto-resizes horizontally
Channel.sendLine now uses the correct method, and echos the text to the channel
git-svn-id: http://svn.dmdirc.com/trunk@110 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
ee27770520
Rename package to uk.org....
git-svn-id: http://svn.dmdirc.com/trunk@109 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
238ee7be0e
Added sendLine() method, and updated to use new ChannelFrame constructor
git-svn-id: http://svn.dmdirc.com/trunk@108 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
d7409fce54
Added .sendMessage .sendNotice .sendAction .sendCTCP and .sendCTCPReply to the main parser (takes a string target) and the channel object (sends to channel)
git-svn-id: http://svn.dmdirc.com/trunk@107 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
5b31cd3f0c
Text entered into the ChannelFrame's input now gets sent as a channel message (until the command parser is operational)
git-svn-id: http://svn.dmdirc.com/trunk@105 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
6651949389
Channels now use nicknames instead of full hosts for messages
Added GotNames handler
git-svn-id: http://svn.dmdirc.com/trunk@104 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
4500bad8b2
getChannelClients is now typed.
git-svn-id: http://svn.dmdirc.com/trunk@103 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
60cb1bdf0c
added Channel.getChannelClients() - returns an ArrayList of channel Clients
git-svn-id: http://svn.dmdirc.com/trunk@102 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
184de0074c
addChannelClient and delChannelClient are now protected not public
cMyself is now added to hClientlist on 001
git-svn-id: http://svn.dmdirc.com/trunk@101 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
a663982791
OnTopic -> onChannelTopic
git-svn-id: http://svn.dmdirc.com/trunk@100 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
4eddca8580
GotNames -> ChannelGotNames
git-svn-id: http://svn.dmdirc.com/trunk@99 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
a3aca1bb83
Calls to callbacks are now enclosed in try { } catch so that "lower" callbacks won't be prevented from running if one before it
breaks
git-svn-id: http://svn.dmdirc.com/trunk@98 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
b82c72006e
Fixed getUser(ClientInfo cWho)
git-svn-id: http://svn.dmdirc.com/trunk@97 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
434bac957a
* ChannelFrames now have their channel name and topic as the title
* Removed the ugly and non-functional seperator from ChannelFrame
git-svn-id: http://svn.dmdirc.com/trunk@96 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
caf4b1f52a
* Updated ChannelFrame to make itself visible/maximisable/etc on creation
* Channel instances are now created when the client joins a channel
git-svn-id: http://svn.dmdirc.com/trunk@95 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
3e7ff0bfb9
Corrected Javadoc
git-svn-id: http://svn.dmdirc.com/trunk@94 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
b9d4a48783
Channel Callbacks can now be made to only callback for a specific channel
bAddingNames is now protected not public
Added SelfChannelJoin method
Misc stuff
git-svn-id: http://svn.dmdirc.com/trunk@93 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
2399a4acb7
Added getParser() method to Server class
ServerFrame and Raw classes now access the parser's callbacks directly, instead of being proxied via the Server class
git-svn-id: http://svn.dmdirc.com/trunk@92 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
6b63cf7a22
Updated addLine methods of ServerFrame/ChannelFrame.
Changed Channel to use proper ChannelInfo class
Removed nick in use handling from Server class
git-svn-id: http://svn.dmdirc.com/trunk@91 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
12a62d3e76
Added listmode support to channels
Added getMyself method
git-svn-id: http://svn.dmdirc.com/trunk@90 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
b1d215129b
ServerFrame now uses jTextPane
git-svn-id: http://svn.dmdirc.com/trunk@89 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
35f21d4dc7
Updated ServerFrame to use new parser method names
Removed old build/classes/dmdirc folder
git-svn-id: http://svn.dmdirc.com/trunk@88 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Chris Smith
5d6b29432c
Updated core classes to use new parser methods
git-svn-id: http://svn.dmdirc.com/trunk@87 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
b99bc71fe9
Renamed: doIRCTokenise -> tokeniseLine
git-svn-id: http://svn.dmdirc.com/trunk@86 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
20cb257ee8
Fixed bugs introduced last commit
setNickname will not change nickname if cMySelf.getNickname = sNewNick
Renamed all 120 methods (This almost certainly breaks HEAD - I'm sorry!).
I think I got them all, if you find any still with a capital first letter, tell me.
GetClientInfo -> getClientInfo
GetChannelInfo -> getChannelInfo
AddChannelAction -> addChannelAction
AddChannelCTCP -> addChannelCTCP
AddChannelCTCPReply -> addChannelCTCPReply
AddChannelJoin -> addChannelJoin
AddChannelKick -> addChannelKick
AddChannelMessage -> addChannelMessage
AddChannelNotice -> addChannelNotice
AddChannelPart -> addChannelPart
AddChannelQuit -> addChannelQuit
AddDataIn -> addDataIn
AddDataOut -> addDataOut
AddDebugInfo -> addDebugInfo
AddErrorInfo -> addErrorInfo
AddGotNames -> addGotNames
AddModesChanged -> addModesChanged
AddMOTDEnd -> addMOTDEnd
AddNickChanged -> addNickChanged
AddNickInUse -> addNickInUse
AddPrivateAction -> addPrivateAction
AddPrivateCTCP -> addPrivateCTCP
AddPrivateCTCPReply -> addPrivateCTCPReply
AddQuit -> addQuit
AddServerReady -> addServerReady
AddTopic -> addTopic
AddUnknownAction -> addUnknownAction
AddUnknownCTCP -> addUnknownCTCP
AddUnknownCTCPReply -> addUnknownCTCPReply
AddUnknownMessage -> addUnknownMessage
AddUserModesChanged -> addUserModesChanged
delChannelAction -> delChannelAction
delChannelCTCP -> delChannelCTCP
delChannelCTCPReply -> delChannelCTCPReply
delChannelJoin -> delChannelJoin
delChannelKick -> delChannelKick
delChannelMessage -> delChannelMessage
delChannelNotice -> delChannelNotice
delChannelPart -> delChannelPart
delChannelQuit -> delChannelQuit
delDataIn -> delDataIn
delDataOut -> delDataOut
delDebugInfo -> delDebugInfo
delErrorInfo -> delErrorInfo
delGotNames -> delGotNames
delModesChanged -> delModesChanged
delMOTDEnd -> delMOTDEnd
delNickChanged -> delNickChanged
delNickInUse -> delNickInUse
delPrivateAction -> delPrivateAction
delPrivateCTCP -> delPrivateCTCP
delPrivateCTCPReply -> delPrivateCTCPReply
delQuit -> delQuit
delServerReady -> delServerReady
delTopic -> delTopic
delUnknownAction -> delUnknownAction
delUnknownCTCP -> delUnknownCTCP
delUnknownCTCPReply -> delUnknownCTCPReply
delUnknownMessage -> delUnknownMessage
delUserModesChanged -> delUserModesChanged
callChannelAction -> callChannelAction
callChannelCTCP -> callChannelCTCP
callChannelCTCPReply -> callChannelCTCPReply
callChannelJoin -> callChannelJoin
callChannelKick -> callChannelKick
callChannelMessage -> callChannelMessage
callChannelNotice -> callChannelNotice
callChannelPart -> callChannelPart
callChannelQuit -> callChannelQuit
callDataIn -> callDataIn
callDataOut -> callDataOut
callDebugInfo -> callDebugInfo
callErrorInfo -> callErrorInfo
callGotNames -> callGotNames
callModesChanged -> callModesChanged
callMOTDEnd -> callMOTDEnd
callNickChanged -> callNickChanged
callNickInUse -> callNickInUse
callPrivateAction -> callPrivateAction
callPrivateCTCP -> callPrivateCTCP
callPrivateCTCPReply -> callPrivateCTCPReply
callQuit -> callQuit
callServerReady -> callServerReady
callTopic -> callTopic
callUnknownAction -> callUnknownAction
callUnknownCTCP -> callUnknownCTCP
callUnknownCTCPReply -> callUnknownCTCPReply
callUnknownMessage -> callUnknownMessage
callUserModesChanged -> callUserModesChanged
AddCallback -> addCallback
DelCallback -> delCallback
DoSelfTest -> doSelfTest
GetParam -> getParam
JoinChannel -> joinChannel
ParseChanModes -> parseChanModes
ParsePrefixModes -> parsePrefixModes
ParseChanPrefix -> parseChanPrefix
PartChannel -> partChannel
IRCTokenise -> doIRCTokenise
Process001 -> process001
process004_005 -> process004_005
processAway -> processAway
processIRCMessage -> processIRCMessage
processJoinChannel -> processJoinChannel
processKickChannel -> processKickChannel
processLine -> processLine
processMode -> processMode
processNames -> processNames
processNickChange -> processNickChange
processNickInUse -> processNickInUse
processPartChannel -> processPartChannel
processQuit -> processQuit
processStringParam -> processStringParam
processTopic -> processTopic
processUserMode -> processUserMode
quit -> quit
resetState -> resetState
sendLine -> sendLine
sendString -> sendString
setNickname -> setNickname
git-svn-id: http://svn.dmdirc.com/trunk@85 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Gregory Holmes
371d439ab1
Added a logging.dateFormat Config default
git-svn-id: http://svn.dmdirc.com/trunk@84 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
257a4411dd
Final javadocing for now.
Added cPrepend character to MyInfo
git-svn-id: http://svn.dmdirc.com/trunk@83 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
3289a84a9a
More javadocing. (Almost done.)
Added isReady() to IRCParser
git-svn-id: http://svn.dmdirc.com/trunk@82 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
3fffb6257f
More Javadoc - No more javadoc generation errors
git-svn-id: http://svn.dmdirc.com/trunk@81 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
a551a930e2
More javadoc changes
git-svn-id: http://svn.dmdirc.com/trunk@80 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
40877a059e
Small javadoc improvements
git-svn-id: http://svn.dmdirc.com/trunk@79 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
d8a9dd0019
Bug fixes, Added SSL (untested)
git-svn-id: http://svn.dmdirc.com/trunk@78 00569f92 -eb28-0410-84fd-f71c24880f
17年前
Shane Mc Cormack
e02bded7f3
Added missing ,
git-svn-id: http://svn.dmdirc.com/trunk@77 00569f92 -eb28-0410-84fd-f71c24880f
17年前