Chris Smith
2d9158a8d7
Javadoc and tidying up
git-svn-id: http://svn.dmdirc.com/trunk@268 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
0f8911c6e3
ServerFrame now no longer needs a Server instance in its constructor
git-svn-id: http://svn.dmdirc.com/trunk@267 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
0edfb2e579
renamed ParseHost -> parseHost
OnPrivateX callbacks now can be specific
git-svn-id: http://svn.dmdirc.com/trunk@266 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
be76ee0afa
Added QueryCommand, QueryCommandParser and CommandManager.loadQueryCommands
git-svn-id: http://svn.dmdirc.com/trunk@265 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
8bd324e75b
Added preliminary Query class
git-svn-id: http://svn.dmdirc.com/trunk@264 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
7edc2310b9
Fully javadoc'd the channel class. Reordered methods so they're grouped by functionality, as per the coding conventions.
git-svn-id: http://svn.dmdirc.com/trunk@263 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
6220a2028e
Moved creation of the server's command parser from the UI to the core
git-svn-id: http://svn.dmdirc.com/trunk@262 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
2acad8d700
Background colours are now supported
git-svn-id: http://svn.dmdirc.com/trunk@261 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
d02d4af6b9
Now support foreground colours
git-svn-id: http://svn.dmdirc.com/trunk@260 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
35e6a00402
Added support for underlining
Added support for "ctrl+o" (ascii 15, removes all formatting)
git-svn-id: http://svn.dmdirc.com/trunk@259 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
48d1bf0543
added svn:keywords Id to files that didn't have it.
git-svn-id: http://svn.dmdirc.com/trunk@258 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
2b0f32c1d7
svn:keywords Id
git-svn-id: http://svn.dmdirc.com/trunk@257 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
637d365d8a
svn:kewords +Id
git-svn-id: http://svn.dmdirc.com/trunk@256 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
763334adf2
Javadoc Corrections
git-svn-id: http://svn.dmdirc.com/trunk@255 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
5284d93988
Added basic messsage formatter, needs more default formats added
git-svn-id: http://svn.dmdirc.com/trunk@254 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
1e58875319
The styliser now supports bold
git-svn-id: http://svn.dmdirc.com/trunk@253 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
6803591b9d
Added Styliser class
Server and Channel frames now add lines via the styliser
git-svn-id: http://svn.dmdirc.com/trunk@252 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
70bdab0fc5
Internal frames now use the main frame's icon
git-svn-id: http://svn.dmdirc.com/trunk@251 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
a460cd1c22
Added SSL support to Parser. (Trusts ALL certificates at present, this can be worked on)
No longer waits for first line from server before sending NICK/USER/PASS (this can be overridden by setting
waitForFirst in the ServerInfo object)
git-svn-id: http://svn.dmdirc.com/trunk@239 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
37c16dbcf1
Made NewServerDialog open centered with the MainFrame
git-svn-id: http://svn.dmdirc.com/trunk@236 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
823e025fd4
Fix concurrent modification error when closing channel windows
git-svn-id: http://svn.dmdirc.com/trunk@228 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
28763eacd1
Read alternate nickname from config file as well
git-svn-id: http://svn.dmdirc.com/trunk@227 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
7492cedbd0
Save the config if the user closes the main frame rather than using /quit
git-svn-id: http://svn.dmdirc.com/trunk@225 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
12fbeb8c11
Use a default nickname from the config file
git-svn-id: http://svn.dmdirc.com/trunk@224 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
1396ba0fcb
Added cycle command
Fixed bug with channels being associated with the wrong ChannelInfo object after parting
git-svn-id: http://svn.dmdirc.com/trunk@223 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
2f9c8e5915
Added part command
git-svn-id: http://svn.dmdirc.com/trunk@222 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
4fba843211
Someone changing the topic now actually changes it.
git-svn-id: http://svn.dmdirc.com/trunk@221 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
bf2b6258b8
Added default values for variables
git-svn-id: http://svn.dmdirc.com/trunk@220 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
a04c9e304b
The background of the main desktopPane is now a light grey
git-svn-id: http://svn.dmdirc.com/trunk@217 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
8363f3d1a5
Fixed major bug whereby channels weren't being removed from their hashmap correctly, preventing the client from closing if you had parted a channel
git-svn-id: http://svn.dmdirc.com/trunk@216 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
f458a89309
Innerframe titles are now displayed in the main titlebar when maximised
git-svn-id: http://svn.dmdirc.com/trunk@215 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
370c506907
Pointless, removed.
git-svn-id: http://svn.dmdirc.com/trunk@214 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
9b43dc99d0
Updated core to work with parser changes
git-svn-id: http://svn.dmdirc.com/trunk@213 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
3996f4646c
Added a temporary icon for the main frame
git-svn-id: http://svn.dmdirc.com/trunk@212 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
d13f6eca91
Added svn:keywords +Id to all Callback stuff
git-svn-id: http://svn.dmdirc.com/trunk@211 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
26bfb2a813
Moved Callbacks and Interfaces into new packages:
uk.org.ownage.dmdirc.parser.callbacks
uk.org.ownage.dmdirc.parser.callbacks.interfaces
Made Server/Channel/Raw use new packages.
Fixed on*Action calls having a trailing \001
addCallback now throws an exception, addNonCriticalCallback returns true/false instead.
git-svn-id: http://svn.dmdirc.com/trunk@210 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
953e1f624b
MainFrame now uses Logger if it can't toggle the state of an internal frame
git-svn-id: http://svn.dmdirc.com/trunk@209 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
8d0885412f
Made Raw/Channel/Server classes compatible with the parser changes
git-svn-id: http://svn.dmdirc.com/trunk@208 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
bd4194f52a
Added error and debug methods that use the default log level
git-svn-id: http://svn.dmdirc.com/trunk@207 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
dc0a0d13b7
Changed logging and levels.
git-svn-id: http://svn.dmdirc.com/trunk@206 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
cec4f06fba
Servers are now closed nicely when the client is closed
Errors setting the LAF are now handled via the Logger
git-svn-id: http://svn.dmdirc.com/trunk@205 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Shane Mc Cormack
2b851bd7d3
Rewrote callback system.
To add a callback now, use: myIRCParser.getCallbackManager().addCallback("OnDebugInfo", this[, "#channel"])
(the channel parameter is taken only by Channel callbacks - excluding ChannelSelfJoin)
git-svn-id: http://svn.dmdirc.com/trunk@204 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
a487f2a80c
Fixed NicklistListModel not setting the config options it accessed
Added some logging defaults to Config
Seperated Logger's logging into 3 files, added config checks as to whether to write to these
git-svn-id: http://svn.dmdirc.com/trunk@203 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
3aaf4aa2d4
Remove debugging info
git-svn-id: http://svn.dmdirc.com/trunk@202 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
7f0d140c57
Frames are now staggered as they're opened, so you don't end up with too many windows in the same place
git-svn-id: http://svn.dmdirc.com/trunk@201 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
a481b7c957
Channels are now parted and their associated information killed when a channel window is closed
git-svn-id: http://svn.dmdirc.com/trunk@200 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Gregory Holmes
2945115f5d
Updated logger to use the new FatalErrorDialog
Updated FatalErrorDialog to terminate the application and show the appropriate error message
git-svn-id: http://svn.dmdirc.com/trunk@199 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
e5641646c1
* me/0 is no longer displayed in help output
* Updated both command parser implementations to show the correct arity in error messages
git-svn-id: http://svn.dmdirc.com/trunk@198 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
8ca6834cdf
Added help/0 command
git-svn-id: http://svn.dmdirc.com/trunk@197 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전
Chris Smith
c33b6640eb
Added join/1 command
git-svn-id: http://svn.dmdirc.com/trunk@196 00569f92 -eb28-0410-84fd-f71c24880f
17 년 전