Gregory Holmes
29add05499
javadoc fixes
git-svn-id: http://svn.dmdirc.com/trunk@855 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a4b5783d89
I suck.
git-svn-id: http://svn.dmdirc.com/trunk@854 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
5133b84f25
Logic fixes
git-svn-id: http://svn.dmdirc.com/trunk@853 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
a99742c8ca
Added imports
git-svn-id: http://svn.dmdirc.com/trunk@852 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
247c920ad9
javadoc fix
git-svn-id: http://svn.dmdirc.com/trunk@851 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
cb62f5a645
javadoc correction
git-svn-id: http://svn.dmdirc.com/trunk@849 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
1969edb241
Make use of logger class
git-svn-id: http://svn.dmdirc.com/trunk@848 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a7173bf19e
Tidy up dcop plugin
Altered CommandManager to ensure lists are instansiated when a command is being registered
The plugin manager is now instansiated at startup
git-svn-id: http://svn.dmdirc.com/trunk@847 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
cb7dab3189
onLoad(); now returns true/false to allow the plugin to make itself unloadable.
PluginManager reads the config option plugins.autoload to get a lsit of plugins to load automatically.
git-svn-id: http://svn.dmdirc.com/trunk@846 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
2eedbc1fd7
Command parsers are now stored by the manager so that new commands can be added.
git-svn-id: http://svn.dmdirc.com/trunk@845 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
11aa826177
Added adding/deleting to the profile manager
git-svn-id: http://svn.dmdirc.com/trunk@844 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
26d494b63f
Remove default profile from trunk, we now autocreate one if there are no user profiles
git-svn-id: http://svn.dmdirc.com/trunk@843 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9b3ced96dc
Identity names are now read from the properties, rather than stored in the object
git-svn-id: http://svn.dmdirc.com/trunk@842 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
eeae31dac4
Newly created identities are now registered with the manager
git-svn-id: http://svn.dmdirc.com/trunk@841 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
c653b3d65d
Added Identity.delete()
git-svn-id: http://svn.dmdirc.com/trunk@840 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
95bc53734d
Added code to create profiles
git-svn-id: http://svn.dmdirc.com/trunk@839 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
8c9242ae07
Added exit + profile manager menu items to the file menu
New profile manager layout
git-svn-id: http://svn.dmdirc.com/trunk@838 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1519239079
Added skeleton dcop plugin
Added /loadplugin command
Made PluginManager a singleton
git-svn-id: http://svn.dmdirc.com/trunk@837 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
e4fbf5a2d6
re-added onLoad() call to addPlugin
git-svn-id: http://svn.dmdirc.com/trunk@836 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
aead8840d7
Tidied up plugin interface
git-svn-id: http://svn.dmdirc.com/trunk@835 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0460e9e046
Mock layout for profile editor
git-svn-id: http://svn.dmdirc.com/trunk@834 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9f8af6be06
Fixed bug that made getChannelConfig build a new identity each time (and thus not apply changes until the client was restarted)
git-svn-id: http://svn.dmdirc.com/trunk@833 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
45ffb71108
Preferences dialog can use Spinners for numeric input
Preferences dialog uses combo box for logging date format
Initial work for profile editor dialog
git-svn-id: http://svn.dmdirc.com/trunk@832 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
3595846392
Fixed issue 187
Logged number format exceptions
git-svn-id: http://svn.dmdirc.com/trunk@831 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
47bcf47998
Client settings pane probably works now
git-svn-id: http://svn.dmdirc.com/trunk@830 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1612b91969
Restructuring of commandmanager and commands to allow plugins to register commands
git-svn-id: http://svn.dmdirc.com/trunk@829 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
4ccadc5749
Empty lines are no longer added to the input buffer
git-svn-id: http://svn.dmdirc.com/trunk@828 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
1891445a00
stale classes... fixed trunk breakage
git-svn-id: http://svn.dmdirc.com/trunk@827 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
b6ca479d42
Caught some more exceptions
git-svn-id: http://svn.dmdirc.com/trunk@826 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
132fd8550b
...and the nicklist
git-svn-id: http://svn.dmdirc.com/trunk@825 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
cdaf8aae02
Fixed issue 193 (treeview and frames)
More refactoring of client settings pane (now nicely broken too)
git-svn-id: http://svn.dmdirc.com/trunk@824 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d32f75afe3
For InvocationTargetExceptions, we now log the cause rather than the [useless] ITE itself
git-svn-id: http://svn.dmdirc.com/trunk@823 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ef6081e09e
Added unit test for Identity
Fixed bug where identity files were wiped every time buildIdentity() was used
git-svn-id: http://svn.dmdirc.com/trunk@822 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e6f49d4f90
The identity dir should now be created if it doesn't exist
git-svn-id: http://svn.dmdirc.com/trunk@821 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
27568b0e71
Just saving client settings to do
git-svn-id: http://svn.dmdirc.com/trunk@820 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
52a8b93d2e
Fixed issue retrieving identity settings
git-svn-id: http://svn.dmdirc.com/trunk@819 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
338575fc23
Fixed issue 189.
git-svn-id: http://svn.dmdirc.com/trunk@818 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
4220895ecd
You can view errors without the client vanishing now
Theres an option to automatically submit errors (defaults to false)
Debug removed
git-svn-id: http://svn.dmdirc.com/trunk@817 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
b7a3a57d5b
Fatal errors actually get to submit now without bieng cut off mid sentence when speaking to the server
git-svn-id: http://svn.dmdirc.com/trunk@812 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
51fcc68745
Browser launching fix (invalid url construction)
Altered the uiutilities imports
Javadoc client settings tab
various changes to the client settings tab, still non functioning
git-svn-id: http://svn.dmdirc.com/trunk@808 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
efa73cb092
Fixed bug whereby all channel names would be stripped from the starting arguments of a command
git-svn-id: http://svn.dmdirc.com/trunk@807 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
b5ae1b0497
Added CTCP command
git-svn-id: http://svn.dmdirc.com/trunk@806 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
dc5ad61005
Tree frame manager now respects window colour settings (still needs to be updated when the preferences change)
Dialogs have been moved into their own package
Client settings panel moved out of the channel settings dialog
git-svn-id: http://svn.dmdirc.com/trunk@805 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1077e1498d
Added support for numeric 343 (is opered as)
git-svn-id: http://svn.dmdirc.com/trunk@804 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
25bd1d653c
Added PingFailed and PingSuccess to the parser's CallbackManager (nice testing!)
Added handler for PingFailed in the server class (just adds a status bar message at the minute)
Server callbacks are now specified in an array rather than having huge amounts of code repetiton
git-svn-id: http://svn.dmdirc.com/trunk@803 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
f989d44add
Spaces -> Tabs
git-svn-id: http://svn.dmdirc.com/trunk@801 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
31290c95dc
Fixed issue with reconnecting causing duplicate channel windows
Added options to specify whether {channels,queries} should be specified when the client {quits,gets disconnected}
git-svn-id: http://svn.dmdirc.com/trunk@800 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
344c27d843
Added SetTopic command
git-svn-id: http://svn.dmdirc.com/trunk@798 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ee48fc4c4f
Remove old config settings
Add a whois/1 command
git-svn-id: http://svn.dmdirc.com/trunk@796 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
cb9154060f
Numeric callbacks can now be set to go to the active window, server window, or all windows.
Whois replies now by default go to the active window
git-svn-id: http://svn.dmdirc.com/trunk@795 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago