Chris Smith
fb3eb66bdb
* Added empty TabCompleter class
* Added back buffer support to InputHandler
git-svn-id: http://svn.dmdirc.com/trunk@300 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1101681019
Added InputHandler
You can now use ctrl+u, ctrl+b, ctrl+o and ctrl+k in all frames
git-svn-id: http://svn.dmdirc.com/trunk@299 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3e2fbec965
Added serialVersionUID to all serializable classes
git-svn-id: http://svn.dmdirc.com/trunk@298 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
42729086e1
The fatal error dialog now has a title
git-svn-id: http://svn.dmdirc.com/trunk@297 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
32dbfa3799
Added option to new server dialog to use SSL
git-svn-id: http://svn.dmdirc.com/trunk@296 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
682d873934
The new server dialog can now re-use an existing connection if the user desires
git-svn-id: http://svn.dmdirc.com/trunk@295 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3d17c42a6c
* Actually call closeQueries() when the server window is closing...
* Fix bug whereby an invalid pointer to the raw windows was kept after it had been closed
* Fixed bug with the way timestamps are prepending (causing colouring issues)
git-svn-id: http://svn.dmdirc.com/trunk@294 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
8cbf703606
Frames are now maximised if there is another maximised window.
When a frame is maximised/minimised, all other frames are now also.
git-svn-id: http://svn.dmdirc.com/trunk@293 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
474f46a15b
Respect the "always maximise" preference, and default it to off
git-svn-id: http://svn.dmdirc.com/trunk@292 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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