Chris Smith
4297c54e73
Added basic ParamModePanel
git-svn-id: http://svn.dmdirc.com/trunk@471 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9a8c5b58f7
Added all quakenet mode aliases
Sorted mode checkboxes into some order (ABCabc)
git-svn-id: http://svn.dmdirc.com/trunk@470 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c80d9787bc
Added mouse wheel scrolling to the treeview
git-svn-id: http://svn.dmdirc.com/trunk@469 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ecf67cf93b
Added mode checkboxes
Added config options to alias modes to nice names
git-svn-id: http://svn.dmdirc.com/trunk@468 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2c79545ace
Added various controls to ChannelSettingsDialog
Added /channelsettings command
git-svn-id: http://svn.dmdirc.com/trunk@467 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
524222c1a0
Fully implemented issue 112
Fixed popup menu bug opening anywhere and needing something selected
git-svn-id: http://svn.dmdirc.com/trunk@466 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
4ea69130ee
Rollover effect for treeview
Mouse + drag channel scrolling
git-svn-id: http://svn.dmdirc.com/trunk@465 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
90dc1f1b15
Added components to channel settings dialog
git-svn-id: http://svn.dmdirc.com/trunk@464 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
5b4f7dc564
Added close() method to FrameContainer
git-svn-id: http://svn.dmdirc.com/trunk@463 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0b9e7d3932
Added serialVersionUID to new dialogs, and made them extend StandardDialog instead of JDialog
git-svn-id: http://svn.dmdirc.com/trunk@462 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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