Chris Smith
6d1bdb66f6
* Added FrameManager interface
* Topics are now stripped of control codes before being put into titlebars
git-svn-id: http://svn.dmdirc.com/trunk@291 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
98e6d7e439
Updated colours in line with mirc.
* 10 was the same as 11 - this has now changed to a darker cyna in line with mirc
* 13 was more of a peach colour than pink and has now been changed to RGB 146 0 146
git-svn-id: http://svn.dmdirc.com/trunk@290 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
b6507260be
Fixed imports
git-svn-id: http://svn.dmdirc.com/trunk@287 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
42436f511d
javadoc enhancements
git-svn-id: http://svn.dmdirc.com/trunk@286 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
ad15229ca5
Added IgnoreList stuff.
Fixed bug with adding clients to channels and that not always being able to find them again.
If a user parts who we did not know was on the channel, we throw a warning (call onErrorInfo) rather than calling the part callback with a null ChannelClient
git-svn-id: http://svn.dmdirc.com/trunk@285 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
376ec438fe
* Added timestamps!
* More formatterification
git-svn-id: http://svn.dmdirc.com/trunk@284 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
8001d8fb6c
* Added methods to Server and Channel frames to allow easy formatting of messages
* Formatted more channel messages
* All query messages are now formatted
git-svn-id: http://svn.dmdirc.com/trunk@283 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
18c3c5f321
More channel callbacks now use the formatter
The formatter now throws an error if the message type doesn't exist, instead of a null pointer exception being thrown down the line
git-svn-id: http://svn.dmdirc.com/trunk@282 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
59c29190af
* Styliser now uses a colour at the start of a string as the default colour.
* Channel messages and actions are passed through the Formatter
git-svn-id: http://svn.dmdirc.com/trunk@281 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
68f3ebd947
Fixed previous commit.
git-svn-id: http://svn.dmdirc.com/trunk@280 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
dc3b32e891
added getImportantModePrefix()
added getImportantModeValue()
replaced getImportantMode()
git-svn-id: http://svn.dmdirc.com/trunk@279 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
480486e019
Fixed Server and Query after last revision
git-svn-id: http://svn.dmdirc.com/trunk@278 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
d57b4a5adc
cClient is no longer passed to any On[Unknown|Private][Notice|Action|Message|CTCP(?Reply)] callback due to being null most of the time.
git-svn-id: http://svn.dmdirc.com/trunk@277 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
02b118112a
Made logger error's output a stacktrace
Added query support
git-svn-id: http://svn.dmdirc.com/trunk@276 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9e857e032a
Javadoc'd, tidied up, and fixed licenses for all ui.messages classes
git-svn-id: http://svn.dmdirc.com/trunk@275 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
b5e443526f
Converted spaces to tabs
git-svn-id: http://svn.dmdirc.com/trunk@274 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
ec4c2a3be8
Fixed some compiler warnings on several classes
Added javadoc on Query
Added a license and javadoc to QueryFrame
git-svn-id: http://svn.dmdirc.com/trunk@273 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
775c5a0bef
Javadoc'd the raw class
git-svn-id: http://svn.dmdirc.com/trunk@272 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a383eab5d2
commandparser package is now fully javadoc'd
git-svn-id: http://svn.dmdirc.com/trunk@271 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e1dfd37dce
* Added me/0 and me commands for query windows
* Updated help command to show query commands
* Javadoc'd and tidied up server commands and the CommandManager
git-svn-id: http://svn.dmdirc.com/trunk@270 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
34e8863df5
Added QueryFrame
git-svn-id: http://svn.dmdirc.com/trunk@269 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2d9158a8d7
Javadoc and tidying up
git-svn-id: http://svn.dmdirc.com/trunk@268 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
Chris Smith
be76ee0afa
Added QueryCommand, QueryCommandParser and CommandManager.loadQueryCommands
git-svn-id: http://svn.dmdirc.com/trunk@265 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
8bd324e75b
Added preliminary Query class
git-svn-id: http://svn.dmdirc.com/trunk@264 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
Chris Smith
2acad8d700
Background colours are now supported
git-svn-id: http://svn.dmdirc.com/trunk@261 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d02d4af6b9
Now support foreground colours
git-svn-id: http://svn.dmdirc.com/trunk@260 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
Shane Mc Cormack
2b0f32c1d7
svn:keywords Id
git-svn-id: http://svn.dmdirc.com/trunk@257 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
637d365d8a
svn:kewords +Id
git-svn-id: http://svn.dmdirc.com/trunk@256 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
763334adf2
Javadoc Corrections
git-svn-id: http://svn.dmdirc.com/trunk@255 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
Chris Smith
1e58875319
The styliser now supports bold
git-svn-id: http://svn.dmdirc.com/trunk@253 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Chris Smith
2f9c8e5915
Added part command
git-svn-id: http://svn.dmdirc.com/trunk@222 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago
Shane Mc Cormack
bf2b6258b8
Added default values for variables
git-svn-id: http://svn.dmdirc.com/trunk@220 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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 years ago