Chris Smith
96a4d3aa00
Channel settings dialog now includes param modes
The text field for params is disabled/enabled when the checkbox is toggled
git-svn-id: http://svn.dmdirc.com/trunk@484 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
539042ac84
Javadoc fix
git-svn-id: http://svn.dmdirc.com/trunk@483 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
259bb94080
Property Fixes
git-svn-id: http://svn.dmdirc.com/trunk@482 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a79eda4e03
added Id property
Javadoc fixes
git-svn-id: http://svn.dmdirc.com/trunk@481 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
595d674600
Refactored parser.
Now has separate classes for different types of incomming message
git-svn-id: http://svn.dmdirc.com/trunk@480 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
b26f825e9d
Call() of the OnNickInUse callback now returns true only when there was at least 1 callback that did not return an error (rather than previously calling back whenever there was a callback present).
If an onNickInUse handler exists before 001, that returns an error - the parser will now use its inbuilt handling.
git-svn-id: http://svn.dmdirc.com/trunk@479 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
43e8f0013c
made parseChanModes() protected again.
git-svn-id: http://svn.dmdirc.com/trunk@478 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
77020cc7db
added:
* getBoolChanModes005() - get boolean Chanmodes in 005 order
* getBoolChanModes() - get boolean Chanmodes in alphabetical order
* getSetUnsetChanModes() - get Set/Unset Chanmodes in alphabetical order
* getSetOnlyChanModes() - get Set Only Chanmodes in alphabetical order
* getListChanModes() - get List Chanmodes in alphabetical order
git-svn-id: http://svn.dmdirc.com/trunk@477 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
43864cdb64
Fixes to treeview
git-svn-id: http://svn.dmdirc.com/trunk@476 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
2286374fc3
Fixed start position of scrolling
git-svn-id: http://svn.dmdirc.com/trunk@475 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
4d08e5fdbf
Missing javadoc
git-svn-id: http://svn.dmdirc.com/trunk@474 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
b99f872423
Added treeview rollover config options to the default list
Implemented TreeViewModel with the potential to sort
Altered TreeFrameManager to use the new model
Removed unnecessary TreeViewNode
git-svn-id: http://svn.dmdirc.com/trunk@473 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
18b40e7a40
Fix issue 140
git-svn-id: http://svn.dmdirc.com/trunk@472 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
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