Chris Smith
37480bf40c
Added PING hooks to actions
FEATURE: Added primitive lag display plugin
UI settings are now applied before plugins are loaded
git-svn-id: http://svn.dmdirc.com/trunk@1057 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
dd5f885e1d
Tidied up some more config stuff
FEATURE: Added option to autoreconnect if the client is unexpectedly disconnected
git-svn-id: http://svn.dmdirc.com/trunk@1054 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c43feb0715
Type safe methods for preferences panel
git-svn-id: http://svn.dmdirc.com/trunk@1050 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
bb38dbce5a
Update all colour retrieval code to use new config methods
git-svn-id: http://svn.dmdirc.com/trunk@1049 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1a7f365c0b
ColourChooser now has a colourful panel rather than a textfield
git-svn-id: http://svn.dmdirc.com/trunk@1048 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
526d603acd
Move colour parsing logic from Config to ColourManager
git-svn-id: http://svn.dmdirc.com/trunk@1047 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1c63298f68
Foreground and background can now be hex strings
git-svn-id: http://svn.dmdirc.com/trunk@1046 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d1f3607578
Global config integer replacement
git-svn-id: http://svn.dmdirc.com/trunk@1045 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ea09a7e39e
find+replace of all global config boolean retrieval
git-svn-id: http://svn.dmdirc.com/trunk@1044 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0e2c5b2cd6
Initial refactoring for new config methods
git-svn-id: http://svn.dmdirc.com/trunk@1043 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
100532ec2c
Added option to hide queries until focused, so they don't jump up and annoy people
git-svn-id: http://svn.dmdirc.com/trunk@1042 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
73dd2bd30d
Removed debug, added javadoc
git-svn-id: http://svn.dmdirc.com/trunk@1041 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
ca361fe95e
restored initial message
git-svn-id: http://svn.dmdirc.com/trunk@1040 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
8581d907ea
FEATURE: Components can now be added and removed from the status bar
git-svn-id: http://svn.dmdirc.com/trunk@1039 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a8a9111a87
Added reloadactions command
git-svn-id: http://svn.dmdirc.com/trunk@1038 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
92a597a84c
Another attempt at fixing the UI Timer error, isnt this a fun game?
git-svn-id: http://svn.dmdirc.com/trunk@1037 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
293f38c60a
Style fixes
Fixed input field popup menu location regression
Fixed statsu error icon not changing back to normal
git-svn-id: http://svn.dmdirc.com/trunk@1036 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
673c6fafc3
Fix error in new formatter line for nick change
git-svn-id: http://svn.dmdirc.com/trunk@1035 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
b71e051a70
Formatter types are now piped through the actions system. Actions can change the formatter string to change the display of the message (for example, changing it to a special highlighted type. Setting the formatter string to an empty string ("") stops the message from being displayed (so default messages can be prevented).
git-svn-id: http://svn.dmdirc.com/trunk@1034 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0d726b7d94
Changed the way defaults in the formatter work, so plugins can register default formats for themselves
git-svn-id: http://svn.dmdirc.com/trunk@1033 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
12518827d2
Added an ActionComponent to get the length of a String[], and three comparisons for ints (>, <, =)
git-svn-id: http://svn.dmdirc.com/trunk@1032 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
42165fde61
Logging plugin style fixes
git-svn-id: http://svn.dmdirc.com/trunk@1031 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
93449da068
FEATURE: Added connection error handling
FEATURE: Added option to autoreconnect if there's an error connecting (defaults to on)
Added config methods getOptionBool and getOptionInt to simplify getting non-strings
git-svn-id: http://svn.dmdirc.com/trunk@1029 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c8235b12dc
This must have just looked odd in windows all along
git-svn-id: http://svn.dmdirc.com/trunk@1028 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c6d9a5df61
BUG: Fixed NPE in queries
BUG: stopped failure to get query events being fatal
BUG: Altered borders, need to adjust them to the native look and feel borders
colour picker now opens relative to the edit buttin in preferences
git-svn-id: http://svn.dmdirc.com/trunk@1027 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d2aad461d7
fixed NPE in preferences dialog
git-svn-id: http://svn.dmdirc.com/trunk@1026 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
92b93be6ed
Added callbacks i forgot to add before
git-svn-id: http://svn.dmdirc.com/trunk@1025 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
fb10874355
Added method to CommandWindow to get the FrameContainer that contains it
Abstracted invalidCommand handling back into CommandParser
Added action hook for unknown commands
git-svn-id: http://svn.dmdirc.com/trunk@1024 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
9e5ee45977
Preferences can no wuse colour picker properly (irc/hex/both)
background/foreground colours can only use irc colours, changed preferences dialog
git-svn-id: http://svn.dmdirc.com/trunk@1023 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
bd0844f890
FEATURE: preferences can now use the new colour picker
git-svn-id: http://svn.dmdirc.com/trunk@1022 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7a26794737
Added callbacks to colourpicker, tidied up a bit
git-svn-id: http://svn.dmdirc.com/trunk@1021 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3720abffca
Add initial colour picker code (needs callbacks and tidying up still)
git-svn-id: http://svn.dmdirc.com/trunk@1020 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9f5f5ad83c
Actions now use trivial errors instead of stdout/err
git-svn-id: http://svn.dmdirc.com/trunk@1019 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
aa69c55cc6
Started backbuffer stuff
Fixed errors introduced in last commit >.<
Added onConnectError callback
git-svn-id: http://svn.dmdirc.com/trunk@1018 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3922bad88a
Introduced an ActionMetaType interface so plugins (etc) can define their own meta-types
git-svn-id: http://svn.dmdirc.com/trunk@1017 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
5092e1a208
Rename ActionMetaType to CoreActionMetaType
git-svn-id: http://svn.dmdirc.com/trunk@1016 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
d891e5723d
Parser now gets the away reason using a sensible method not substring
git-svn-id: http://svn.dmdirc.com/trunk@1015 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
be9ec0a7fe
Fixed kick callback not creating a fake client
git-svn-id: http://svn.dmdirc.com/trunk@1014 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
a6befd820a
FEATURE: Added echo command
Updated /allchannels and /allservers to spoof the origin window, so commands like /echo work with them
git-svn-id: http://svn.dmdirc.com/trunk@1013 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7dcfd617f9
Tab completers are now updated when commands are registered or removed
git-svn-id: http://svn.dmdirc.com/trunk@1012 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
02e0531940
Channels now reregister their callbacks when their ChannelInfo object is changed
git-svn-id: http://svn.dmdirc.com/trunk@1011 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0882b62994
nicklist renderer now stores its channel
skeleton actions and plugins dialogs
git-svn-id: http://svn.dmdirc.com/trunk@1010 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3d37ed0844
Added AWAY/BACK action hooks, and $awaymsg substitution, which doesn't work at present due to a parser bug
git-svn-id: http://svn.dmdirc.com/trunk@1009 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
7500068811
BUG: Fixed NPE when opening and closing the CSD without altering modes
git-svn-id: http://svn.dmdirc.com/trunk@1008 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f5150b41ce
Finished adding away indicator.
git-svn-id: http://svn.dmdirc.com/trunk@1007 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9ae37606e8
Fixed inconsistency with case of queries
git-svn-id: http://svn.dmdirc.com/trunk@1005 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
433baae789
Added getQuery and getRaw methods to Server object
git-svn-id: http://svn.dmdirc.com/trunk@1004 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
5281c7bf8e
Made the preferences help text more conistant (shows no help availble when none specified)
FEATURE: Added a visual away indicator in the inputfield (currently only works in the server frame)
git-svn-id: http://svn.dmdirc.com/trunk@1003 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f045481106
Server object now tracks away states (breaks trunk!)
git-svn-id: http://svn.dmdirc.com/trunk@1002 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
6a15b6c005
Preference options can now specify help text to be displayed to the user.
git-svn-id: http://svn.dmdirc.com/trunk@1001 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago