Gregory Holmes
c9cf2f5309
Removed stray debug output
git-svn-id: http://svn.dmdirc.com/trunk@165 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a3f553da64
Fixed NicklistComparator
git-svn-id: http://svn.dmdirc.com/trunk@164 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
570c90ebc0
Server and Channel frames now tell the Mainframe when they're maximised or restored
git-svn-id: http://svn.dmdirc.com/trunk@163 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
58bcd08342
Fixed getImportantMode() and getChanModeStr() again. Not sure where this fix dissapeared to before.
This also fixes sorting ;)
git-svn-id: http://svn.dmdirc.com/trunk@162 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
92e1e05df3
Name fixes
git-svn-id: http://svn.dmdirc.com/trunk@161 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
889339893a
Added getSocketState() method.
git-svn-id: http://svn.dmdirc.com/trunk@159 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
74cb0a9fde
renamed onUserModeChange to onUserModeChanged
git-svn-id: http://svn.dmdirc.com/trunk@156 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
3516869811
Renamed FromParser to bFromParser in onDataOut for consistancy
git-svn-id: http://svn.dmdirc.com/trunk@150 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
afc4211eb0
Fully javadoc'd the command parser package
git-svn-id: http://svn.dmdirc.com/trunk@145 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
7b1ce06ba2
Fixed autoscrolling in the textpanes
git-svn-id: http://svn.dmdirc.com/trunk@142 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
609ba9a4e3
Moved isValidChannelName from ChannelInfo to IRCParser
git-svn-id: http://svn.dmdirc.com/trunk@141 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
3a61f06128
sendLine and sendString no longer attempt to send data before the socket is created.
git-svn-id: http://svn.dmdirc.com/trunk@140 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
4d4cbdc941
More updates to the command parser classes.
Command instances are no longer singletons per se, but the CommandManager handles creating and storing a single instance.
The server frame now uses a server command parser.
git-svn-id: http://svn.dmdirc.com/trunk@139 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
410e71c1ba
Fixed restoring windows after maximisation
git-svn-id: http://svn.dmdirc.com/trunk@138 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9781dc12e8
Major changes to the command parser framework
git-svn-id: http://svn.dmdirc.com/trunk@137 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
cca0feb77e
Fixed the nickname list's model...
git-svn-id: http://svn.dmdirc.com/trunk@136 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
4886a4d3a8
* Added Window menu - can now semi-restore windows
* Added MainFrame.getActiveFrame() - returns the active JInternalFrame
* Tidied up menu variable names a bit
* Default port is now 7000
git-svn-id: http://svn.dmdirc.com/trunk@135 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
9f12767e2c
Renamed Callback Methods to coincide with callback names.
git-svn-id: http://svn.dmdirc.com/trunk@134 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d67a751740
ChannelFrames now shed their window decorations when maximised. Resolves issue 25
Removed the pane on the left hand side of the main frame until some kind of switchbar is implemented
git-svn-id: http://svn.dmdirc.com/trunk@131 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
acf23c7037
Channel and server frames now autoscroll with their contents. Resolves issue 28
git-svn-id: http://svn.dmdirc.com/trunk@130 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
449fe7a870
Textpanes in the channel and server frames are no longer editable. Resolves bug 27
git-svn-id: http://svn.dmdirc.com/trunk@129 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
854da31fe3
Fixed some javadoc errors
git-svn-id: http://svn.dmdirc.com/trunk@128 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
54cef4fac7
Regression fix.
git-svn-id: http://svn.dmdirc.com/trunk@127 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
Gregory Holmes
8ff9f6fdab
Fixed NicklistListModel.
git-svn-id: http://svn.dmdirc.com/trunk@125 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
Shane Mc Cormack
90e00b2b01
Also fixed getImportantMode()
git-svn-id: http://svn.dmdirc.com/trunk@123 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
Shane Mc Cormack
30c98a9478
Fixed not firing ChannelGotNames
git-svn-id: http://svn.dmdirc.com/trunk@120 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0e359985b9
Fixed NickListComparator
git-svn-id: http://svn.dmdirc.com/trunk@119 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
Gregory Holmes
0fde309990
Added missing license headers
git-svn-id: http://svn.dmdirc.com/trunk@117 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Chris Smith
ee27770520
Rename package to uk.org....
git-svn-id: http://svn.dmdirc.com/trunk@109 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Shane Mc Cormack
4500bad8b2
getChannelClients is now typed.
git-svn-id: http://svn.dmdirc.com/trunk@103 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
Shane Mc Cormack
a663982791
OnTopic -> onChannelTopic
git-svn-id: http://svn.dmdirc.com/trunk@100 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
4eddca8580
GotNames -> ChannelGotNames
git-svn-id: http://svn.dmdirc.com/trunk@99 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago