Greg Holmes
d04e2bea4f
Change header?
Change-Id: I635e0d111ed182713132145e4d5fb1654f776ec4
Reviewed-on: http://gerrit.dmdirc.com/2071
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 år sedan
Greg Holmes
7de4daf5a2
Move Input command to swing ui
Change-Id: I04ce2450ad660e50975e3cc51f67a5acaaad6db3
Reviewed-on: http://gerrit.dmdirc.com/2013
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 år sedan
Greg Holmes
935c21ebf8
Remove windows from commands
Change-Id: I5b6e7e2ca81d114028fef6cac0d88498def62ea0
Depends-On: I895be099fa526e4e4b566e7178120b5d1ad0912c
Reviewed-on: http://gerrit.dmdirc.com/2011
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 år sedan
Chris Smith
7cd4171bf1
Add BasicCommandInfo and make core commands use it
Change-Id: I24e8daf8cc076d90328f7c38cf539420566bf14e
Fixes-Issue: CLIENT-262
Reviewed-on: http://gerrit.dmdirc.com/2009
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 år sedan
Chris Smith
949770857a
Make CommandManager a singleton
CLIENT-84
Change-Id: I48182a9cd7c8f49612025ba208ae90d3bb19ee2b
Depends-On: Ib62d32dbfdadaf38930ceacf667ff533de047599
Reviewed-on: http://gerrit.dmdirc.com/1996
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 år sedan
Chris Smith
c90b7be0aa
Commands style fixes
Change-Id: I4124ed9a760e174b7e3ce65b7a0dc7f00366b479
Reviewed-on: http://gerrit.dmdirc.com/1993
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 år sedan
Chris Smith
ef8a269d00
Make UIs responsible for their own selection handling.
This removes the core concept of an active window,
and as such the 'active' notification target has
been removed. Fixes CLIENT-214.
Change-Id: Ieddf71114e55e0d3e3b040751d21a5523d4438d4
Depends-On: I9a135fb48b197bb555f470d3052f2ebc9a0a426c
Reviewed-on: http://gerrit.dmdirc.com/1948
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 år sedan
Chris Smith
77b570a30f
Style fixes
Change-Id: If63e94dcf0aec9e9aa99e84f9962879fca46051f
Reviewed-on: http://gerrit.dmdirc.com/1931
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 år sedan
Shane Mc Cormack
fd83b6b2a9
Update Copyright
Change-Id: I7f63fdd02ea0109fe31e55c44b078edae3862f32
Reviewed-on: http://gerrit.dmdirc.com/1726
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 år sedan
Greg Holmes
936792f136
Remove debug command from client, moved to a plugin.
Change-Id: I0828dd46c1315a4ae475d23a6152dc8183e1ab09
Reviewed-on: http://gerrit.dmdirc.com/1698
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 år sedan
Greg Holmes
a1c4dde046
Fix some PMD errors.
Change-Id: Ia8c864cc8abab3bfdcabeac30b41f6fb29233e73
Reviewed-on: http://gerrit.dmdirc.com/1689
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 år sedan
Chris Smith
a0c696ca89
Commands no longer register themselves in their ctors
Fixes CLIENT-61
Change-Id: I35c09e83804216c75f10290815cdeacd35bc57fd
Reviewed-on: http://gerrit.dmdirc.com/1531
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 år sedan
Chris Smith
5d584f2068
Style fixes
Change-Id: Idffa6c2559bcc2112c9657b15349aa80579ab83a
Reviewed-on: http://gerrit.dmdirc.com/1336
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 år sedan
Chris Smith
6e42762d67
Style fixes
Change-Id: Icfab1de147645d80a999c3678daf268e7e115066
Reviewed-on: http://gerrit.dmdirc.com/1331
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 år sedan
Chris Smith
00ae9c2a1f
Core style fixes
Change-Id: Id071eef525d7cbf9e08f8bbf975277b6ca7e4f1d
Reviewed-on: http://gerrit.dmdirc.com/1317
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 år sedan
Simon Mott
bb628e6158
adds serversetting command that displays server settings dialog
Fixes issue 4156
Change-Id: Ib616a045f412f00dca0089bbd7be25299fb50b1e
Reviewed-on: http://gerrit.dmdirc.com/1293
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 år sedan
Chris Smith
4bb001e258
Add invite command
Fixes issue 4118
Issue 3594
Change-Id: I0ec15591dcc33c1af55b1267d175ea3abb0178fa
Reviewed-on: http://gerrit.dmdirc.com/1290
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 år sedan
Simon Mott
4302cd751c
Adds input command which allows actions to add text to an inputField
Fixes issue 3433
Change-Id: Ifde84f7794b4cb71decde3e10ce8daa22e75148a
Reviewed-on: http://gerrit.dmdirc.com/978
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 år sedan
Shane Mc Cormack
b691b14491
Update the copyright date on all files.
UpdateCopyright.sh now works out the year automatically.
UpdateCopyright.sh now ignores .git aswell as .svn
UpdateCopyright.sh now excludes Binary Files from being matched during the initial search, rather than as an afterthought.
Change-Id: I2cfc56851a4217a4c85cbc7361c7a90421aae717
Reviewed-on: http://gerrit.dmdirc.com/202
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 år sedan
Chris Smith
4f8dc5fa47
Finish basic join channel command. Fixes issue 1444. Issue 2736.
15 år sedan
Chris Smith
e4cd22244c
All methods marked @since 0.6.3 are now @since 0.6.3m1
15 år sedan
Chris Smith
143c2c1f4d
Fix help command and then fix subsequent breakage
Fixes issue 2258, fixes issue 2304, fixes issue 2305, fixes issue 2307
15 år sedan
Chris Smith
af0ce866b7
Remove remaining deprecated loadCommand method
15 år sedan
Chris Smith
89ddbfdaa6
Fiddling with method deprecation
15 år sedan
Chris Smith
c71f179d59
Switch command parsers from using deprecated methods, and remove those that aren't in use by plugins
15 år sedan
Chris Smith
5fd1350626
Tidy up and deprecated some pointless methods in CommandManager.
15 år sedan
Chris Smith
b395d5d6e5
You can now register commands of types that don't already have parsers (handy for starting up)
15 år sedan
Chris Smith
fc830e35a6
Channel/Query parsers are now also registered as Chat parsers
15 år sedan
Chris Smith
af3fd83d71
Remove and simplify some ugly code
15 år sedan
Chris Smith
c46da9510f
Refactor various CommandManager methods to cope with CommandInfos
15 år sedan
Chris Smith
27c887cdae
Command no longer implements CommandInfo. Horrible breakage ensues.
15 år sedan
Chris Smith
44693c7f9f
Pass CommandInfo onto the parsers correctly
15 år sedan
Chris Smith
2d6d11d6c4
More command abstraction
15 år sedan
Chris Smith
1ef0277d3a
Issue 1453: Initial separation of Command and CommandInfo
15 år sedan
Chris Smith
4daf47ca4b
More deprecation fixes and style improvements
15 år sedan
Gregory Holmes
ad6cddbba0
Update copyright header to 2009
15 år sedan
Chris Smith
074671302c
/help is now a global command
Fixes issue 0001678
git-svn-id: http://svn.dmdirc.com/trunk@4602 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
5e9885685d
Tab Completion Flexability [sic]
Fixes issue 542, fixes issue 880
git-svn-id: http://svn.dmdirc.com/trunk@3461 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
293e87044a
Added getOptionChar to ConfigSource and made CommandManager use it.
Fixes issue 859
git-svn-id: http://svn.dmdirc.com/trunk@3452 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
6ef783d983
Commands are now removed properly when they're unregistered.
Fixes issue 772.
git-svn-id: http://svn.dmdirc.com/trunk@3320 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Shane Mc Cormack
882e9e735d
Updated copyright header on all files.
2006-2007 -> 2006-2008
git-svn-id: http://svn.dmdirc.com/trunk@3151 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
8cdeab2ef4
Core javadoc. Fixes issue 633.
Removed some now-unused popup type stuff
git-svn-id: http://svn.dmdirc.com/trunk@3137 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
a57f0f14f0
Remove some deprecated methods
git-svn-id: http://svn.dmdirc.com/trunk@3120 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
99b55c47e9
Change the way queries are stored, and made them update tab completers properly.
Fixes issue 611. Fixes issue 610.
git-svn-id: http://svn.dmdirc.com/trunk@3112 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
5acbc62e3b
Deprecation related to popup manager
git-svn-id: http://svn.dmdirc.com/trunk@2968 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
2e50bdd0e2
Added oper command
git-svn-id: http://svn.dmdirc.com/trunk@2938 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
c663f84afe
Added /names and /umode commands
git-svn-id: http://svn.dmdirc.com/trunk@2911 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
2e210b70d3
Moved some logic from UI to Core, added alias command
git-svn-id: http://svn.dmdirc.com/trunk@2882 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Shane Mc Cormack
5c99b2d35d
Added unloadplugin command
getPossiblePlugins() now takes a boolean parameter.
=> true makes it call addPLugin() on all found plugins (old behaviour)
=> false makes it return a list of fake PluginInfos (getFileName() is all that will be of any use - loadPlugin() will return immediately without doing anything)
IfPlugin and ReloadPlugin now use getPluginInfos() not getPossiblePlugins() (Quicker, doesn't scan the plugins dir)LoadPlugin uses getPossiblePlugins(false) so that it doesn't call addPlugin() on everything it finds (and thus always fail to addPlugin later)
git-svn-id: http://svn.dmdirc.com/trunk@2725 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan
Chris Smith
7688441349
Fix topic command
git-svn-id: http://svn.dmdirc.com/trunk@2704 00569f92 -eb28-0410-84fd-f71c24880f
16 år sedan