Gregory Holmes
4438e087a2
Added javadoc
git-svn-id: http://svn.dmdirc.com/trunk@315 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2996635d26
All of the UI except the Identity Manager dialog (which will probably be completely rewritten before it's used) is now javadoc'd
git-svn-id: http://svn.dmdirc.com/trunk@314 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
036b898ece
Updated serialVersionUIDs
git-svn-id: http://svn.dmdirc.com/trunk@313 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f76e6acf24
Fixed auto scrolling issues
git-svn-id: http://svn.dmdirc.com/trunk@312 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
df045ab16f
Input fields now request focus when an internal frame is activated
git-svn-id: http://svn.dmdirc.com/trunk@311 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
739b3ce453
Fixed issue 62
git-svn-id: http://svn.dmdirc.com/trunk@310 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
215d09ae25
Updated javadoc to remove references to the now removed ClientInfo in the interfaces
git-svn-id: http://svn.dmdirc.com/trunk@309 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
37d1ac7e65
Fix issue 64
git-svn-id: http://svn.dmdirc.com/trunk@308 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ca3781cac0
Carat position is now set to the end of the tab completed word
Fixed bug where hitting tab at the start of a line raised an exception
git-svn-id: http://svn.dmdirc.com/trunk@305 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1f93656610
Added config option to make the tab completer case insensitive
git-svn-id: http://svn.dmdirc.com/trunk@304 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
93eb6d747a
Added tab completion support to Raw and Query windows
git-svn-id: http://svn.dmdirc.com/trunk@303 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
6bc14f4f87
Added support for tab completing a word with multiple matches
git-svn-id: http://svn.dmdirc.com/trunk@302 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
df2910a636
Added tab completion support to server and channel windows
git-svn-id: http://svn.dmdirc.com/trunk@301 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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