Chris Smith
336d42f6b4
Removed horrid Base64 class, made CipherUtils just return a UTF-8 string...
git-svn-id: http://svn.dmdirc.com/trunk@461 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
bf57c9a04d
Rename Encipher to CipherUtils
git-svn-id: http://svn.dmdirc.com/trunk@460 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
18e97ba1ea
Fix for outofbounds exception in colour handling
git-svn-id: http://svn.dmdirc.com/trunk@459 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
91f5a3fcce
Reset the caret position if we're autoscrolling
git-svn-id: http://svn.dmdirc.com/trunk@458 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
13bc70321b
Fixed Previous Commit..
git-svn-id: http://svn.dmdirc.com/trunk@457 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
98334a79e0
Fixed issue 131 - Parser is currently set to update the stored Host/Ident on most messages recieved (all the
message types, nick, topic, modes, join, part, quit) and who replies.
This may be changed to only be on join, nick and who replies by setting alwaysUpdateClient prior to compiling.
(Its a static boolean at the moment so that it can be disable if it slows the parser down too much in active
channels (1 less if() per message))
This should make the parser always know the host of a user when its being output (with the exception of a client
being kicked before the parser has a chance to see their host.)
git-svn-id: http://svn.dmdirc.com/trunk@456 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
dd2ff3e7b3
Made Encipher store the password hash if it doesnt exist
git-svn-id: http://svn.dmdirc.com/trunk@455 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
5d2121dad1
Added Base64 class courtesy of http://iharder.net/base64
Added Encipher class to hash, encrypt and decrypt strings
git-svn-id: http://svn.dmdirc.com/trunk@454 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0361a9505a
Removing debug from last commit
git-svn-id: http://svn.dmdirc.com/trunk@453 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d3b1f68056
Urm, lets try using the variable i get this time
git-svn-id: http://svn.dmdirc.com/trunk@452 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f5510b7a8e
Comitted sacrilege in Config.getConfigDir()
git-svn-id: http://svn.dmdirc.com/trunk@451 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
07cf692234
You can now format selections of text properly
git-svn-id: http://svn.dmdirc.com/trunk@450 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
74494c18fd
Added StandardDialog class to abstract common functionality.
NewServerDialog now supports enter/escape keys
OK/Cancel buttons are reversed for windows users
git-svn-id: http://svn.dmdirc.com/trunk@449 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f133895033
Formatter can now load multiple files
Added commands to save and load the formatter to/from a file
The config option general.formatters can now contain a new-line deliminated list of formatters to load
git-svn-id: http://svn.dmdirc.com/trunk@448 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e95afd307a
Added support for fixed pitch control code (\017, ctrl+f)
git-svn-id: http://svn.dmdirc.com/trunk@447 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
21c68a3d6d
Added Callbacks:
* onMOTDLine
* onMOTDStart
* onNoticeAuth
Modified onMOTDEnd to include a boolean to show if the call was a "No MOTD Found" or an actual end of MOTD
git-svn-id: http://svn.dmdirc.com/trunk@446 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f07c123184
Added hex colours
git-svn-id: http://svn.dmdirc.com/trunk@445 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
56b478800f
Added italics support
git-svn-id: http://svn.dmdirc.com/trunk@444 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a77aa141e1
Grouped formatter types into logical divisions
Added host/ident to all messages that didn't have it
git-svn-id: http://svn.dmdirc.com/trunk@443 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d2c1da7bd4
Logger now actually logs
git-svn-id: http://svn.dmdirc.com/trunk@442 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9bdeb9a78f
Fixed deprecation annotations
git-svn-id: http://svn.dmdirc.com/trunk@441 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
0e627d3c90
Removed pointless ParserTestClass. WHat was I thinking!?
git-svn-id: http://svn.dmdirc.com/trunk@438 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a46c49c6ec
Added/Edited .toString methods
git-svn-id: http://svn.dmdirc.com/trunk@437 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
88cead75b4
Fixed pink
git-svn-id: http://svn.dmdirc.com/trunk@432 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7cdb74b5c4
Added notice handling
git-svn-id: http://svn.dmdirc.com/trunk@431 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
44003f54c1
Added license to fatal error dialog
Added skeleton files for channel settings and prefs dialogs
git-svn-id: http://svn.dmdirc.com/trunk@429 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
b3a24e73ca
Use the crossplatform L&F until we test properly on others
git-svn-id: http://svn.dmdirc.com/trunk@406 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f0f31bce72
The treeview is now the default colour for the theme, rather than artificially inheriting the parent colour
git-svn-id: http://svn.dmdirc.com/trunk@405 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2496531825
TreeFrameManager now uses the parent's width instead of resizing.
git-svn-id: http://svn.dmdirc.com/trunk@404 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
983d69cc36
desktop pane now *does* expand...
git-svn-id: http://svn.dmdirc.com/trunk@403 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a60992fec9
Treeview panel now doesn't automatically take up 50% of the room when maximised
git-svn-id: http://svn.dmdirc.com/trunk@402 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
1a1eaada11
Updated Logger output to be more informative
Show stack traces properly in non fatal errors.
git-svn-id: http://svn.dmdirc.com/trunk@401 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0c427b417e
Added a border around the outside of the main frame
git-svn-id: http://svn.dmdirc.com/trunk@400 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9757adb068
Fixed a bunch of NPEs in channel
git-svn-id: http://svn.dmdirc.com/trunk@399 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
cc74ce2468
Made the scrolling hack hugely more tolerant of large jumps, so it won't randomly get stuck
git-svn-id: http://svn.dmdirc.com/trunk@398 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
68ba643a60
The current version number is now displayed in the titlebar (set to "SVN" currently)
Added config option to disable this
git-svn-id: http://svn.dmdirc.com/trunk@397 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
05c5eedb86
Added notification when we get disconnected from the server
Fixed yet another parser bug!
git-svn-id: http://svn.dmdirc.com/trunk@396 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a6910caf78
Committed nasty hack to semi-fix scrolling
git-svn-id: http://svn.dmdirc.com/trunk@395 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
d86c683d91
Added OnSocketClosed Callback
git-svn-id: http://svn.dmdirc.com/trunk@394 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a2a4ac1284
Added missing licenses
git-svn-id: http://svn.dmdirc.com/trunk@393 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
587102c470
Added custom model and node for the TreeView, currently not used.
git-svn-id: http://svn.dmdirc.com/trunk@392 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
65e08bb5a5
Format strings that span multiple lines are now split and each part has a timestamp prepended.
git-svn-id: http://svn.dmdirc.com/trunk@391 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
c1f744857d
Added raw command
git-svn-id: http://svn.dmdirc.com/trunk@389 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
57a4206ce7
Moved the CommandParser into the InputHandler.
InputHandler now handles the user pressing ctrl+enter (= send without parsing)
git-svn-id: http://svn.dmdirc.com/trunk@388 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
218a45e734
Fixed NPE when a server changed a channel mode
git-svn-id: http://svn.dmdirc.com/trunk@387 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
79d503604b
Fixed issue 109
Finalised all relevant methods
git-svn-id: http://svn.dmdirc.com/trunk@386 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c387796d3f
Fixed Issue 108
git-svn-id: http://svn.dmdirc.com/trunk@383 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
4084654147
Updated size fix to allow for customisable fonts
git-svn-id: http://svn.dmdirc.com/trunk@382 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a4efdba0a5
Potential fix for treeview size issues.
git-svn-id: http://svn.dmdirc.com/trunk@381 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9d0045657b
Fixed NPE in Channel.updateTitle
git-svn-id: http://svn.dmdirc.com/trunk@380 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago