Gregory Holmes
9f24d1b8da
Check the new icon against the correct thing.
git-svn-id: http://svn.dmdirc.com/trunk@1000 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
0235818f90
Refactorisation, minor bug fix
git-svn-id: http://svn.dmdirc.com/trunk@999 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
456675d94e
Error menu now shows a placeholder menu item when empty.
git-svn-id: http://svn.dmdirc.com/trunk@998 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
6c5313a80a
ISSUE: 177: (reopened) Pasted line count should be checked after splitting is performed
git-svn-id: http://svn.dmdirc.com/trunk@997 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
d1a1eeb7e7
Potential fix for issue 215
Fixed error with new error menu throwing exceptions
git-svn-id: http://svn.dmdirc.com/trunk@996 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
c224ac1561
FEATURE: Added /allchannels and /allservers commands to easily issuing multi-{channel,server} commands (e.g., amsgs, away states on all servers, spamming the hell out of everyone)
git-svn-id: http://svn.dmdirc.com/trunk@995 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
5eb25a0ca4
Added misc Object param to *Info Objects
git-svn-id: http://svn.dmdirc.com/trunk@994 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
9cfcd221b7
FEATURE: It is now possible to clear the error menu
BUG: The error menu only shows if there are errors to show
git-svn-id: http://svn.dmdirc.com/trunk@993 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
e0bb2c98f9
Logger now logs queries
git-svn-id: http://svn.dmdirc.com/trunk@992 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
ca48dd638d
Added query.getHost
git-svn-id: http://svn.dmdirc.com/trunk@991 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
f87d1ce8da
Added QUERY_SELF* action hooks
BUG: Fixed bizarre logic error causing actions that were too long to be sent but displayed as "Action too long to send" locally.
git-svn-id: http://svn.dmdirc.com/trunk@990 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
386e9a3f7e
Added methods to unregister commands
git-svn-id: http://svn.dmdirc.com/trunk@989 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
7ba3cebc08
Added QUERY_{OPENED,MESSAGE,ACTION} hooks
git-svn-id: http://svn.dmdirc.com/trunk@988 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
31df5f0cc2
FEATURE: Added plugins menu, and methods for plugins to add their own menu items
git-svn-id: http://svn.dmdirc.com/trunk@987 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
c6d4956d95
Can now specify addLine(foo, false) to disable timestamping
git-svn-id: http://svn.dmdirc.com/trunk@986 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
d10d66f3ee
Added CHANNEL_OPENED action
git-svn-id: http://svn.dmdirc.com/trunk@985 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
9d72d8868e
Fixed bug in the dcop plugin (missing space)
Fixed bug in the action manager (array index)
Added menu to systray plugin
Switched to a new SVG-based icon
Abstracted quit functionality
git-svn-id: http://svn.dmdirc.com/trunk@984 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
1b0ab7a7c2
Added notice command
git-svn-id: http://svn.dmdirc.com/trunk@983 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
c8f37cf2c2
/help sorts alphabetically
git-svn-id: http://svn.dmdirc.com/trunk@982 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
b14164088c
.. I suck ?
git-svn-id: http://svn.dmdirc.com/trunk@981 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
0dc129d5dc
Fixes
git-svn-id: http://svn.dmdirc.com/trunk@980 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
3018bb1b8b
Refactored preferences titles
git-svn-id: http://svn.dmdirc.com/trunk@979 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
ef34bcb086
LoadPlugin command now activates the plugins and has been updated to use teh return value of addPlugin
git-svn-id: http://svn.dmdirc.com/trunk@978 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
aef7b65854
FEATURE: Added very basic systray plugin
(Needs menu and click handlers adding)
$message is now substituted into actions
git-svn-id: http://svn.dmdirc.com/trunk@977 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
56945ab9bb
Added isActive() to plugins, this must return true for events to be called.
git-svn-id: http://svn.dmdirc.com/trunk@976 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
a8c871ac9e
Plugin Manager now calls onActivate when it autoloads a plugin.
git-svn-id: http://svn.dmdirc.com/trunk@975 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
7fa5c15286
Added: Ability to set window title in PreferencesPanel
Changed: Logging plugin config window now sets the window title
git-svn-id: http://svn.dmdirc.com/trunk@974 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
9c4efcbd88
Moved "filenamehash" from general to advanced
git-svn-id: http://svn.dmdirc.com/trunk@973 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
fae8083281
Removed some superfluous code after parser improvements
git-svn-id: http://svn.dmdirc.com/trunk@972 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
3551d8575a
Removed debugging
git-svn-id: http://svn.dmdirc.com/trunk@971 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
f5bdededf9
Logging plugin
git-svn-id: http://svn.dmdirc.com/trunk@970 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
6618a46e0a
Changes to facilitate logging plugin.
git-svn-id: http://svn.dmdirc.com/trunk@969 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
ff0493cba5
Apply UI settings before the mainframe is instansiated, rather than try and bodge them afterwards
git-svn-id: http://svn.dmdirc.com/trunk@968 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
e7aef46d1c
Added set command
git-svn-id: http://svn.dmdirc.com/trunk@967 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
071fb0fbe9
Added action types for SELF_MESSAGE, SELF_ACTION and MODECHANGE
git-svn-id: http://svn.dmdirc.com/trunk@965 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
2fe5ddacd3
FEATURE: Preferences can now add blurbs to categories
Renamed logging category in preferences to error handling
moved textpane in preperation for when i redo it
git-svn-id: http://svn.dmdirc.com/trunk@964 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
45a90a93dd
Added ability to specify blurb in addCategory
git-svn-id: http://svn.dmdirc.com/trunk@963 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
7b6fa0e4b9
Config variables under the 'actions' domain are now substituted into actions
Added action components and comparisons to use channel colours
Removed default sendNotification from channel
git-svn-id: http://svn.dmdirc.com/trunk@962 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
137599ce39
ISSUE: 220
General tidying up
git-svn-id: http://svn.dmdirc.com/trunk@960 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
48a47a4e0a
Added event forwarding to plugins
Fixed NPE when socket is closed before 001
git-svn-id: http://svn.dmdirc.com/trunk@959 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
3dfb192deb
Added text substitution to actions
Added some more comparisons and conditions
git-svn-id: http://svn.dmdirc.com/trunk@957 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
2894a010eb
Added various action components and comparisons
git-svn-id: http://svn.dmdirc.com/trunk@956 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
db966cc0b5
FEATURE: Actions support
(Uses stdout to debug, will switch to logger later, want to commit before it all breaks)
git-svn-id: http://svn.dmdirc.com/trunk@953 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
a4dd47e995
Moved UI stuff from Main to MainFrame
git-svn-id: http://svn.dmdirc.com/trunk@951 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Chris Smith
ac767733f0
FEATURE: Basic actions now work
FEATURE: ActionManager now autoloads all user actions
Channel events are now passed a Channel object, not one of the parser's representations
git-svn-id: http://svn.dmdirc.com/trunk@947 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
e47efd6fb4
Mesage timeouts are specified in seconds, both in the config and when calling the method
git-svn-id: http://svn.dmdirc.com/trunk@946 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
4c239dd6db
Fixued issue 216
git-svn-id: http://svn.dmdirc.com/trunk@945 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
8ea79d6580
Sane default frame buffer size
buffer sizes mention what they're measured in
git-svn-id: http://svn.dmdirc.com/trunk@944 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Shane Mc Cormack
6dab16b797
Temp Fix for issue 214
git-svn-id: http://svn.dmdirc.com/trunk@943 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ
Gregory Holmes
c5c10ad26a
More ui defaults, might fix some treeview size issues
ping timeout message now uses 10 second timeout
git-svn-id: http://svn.dmdirc.com/trunk@942 00569f92 -eb28-0410-84fd-f71c24880f
17 gadus atpakaļ