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 年之前
Shane Mc Cormack
8b99e892cc
I have done the impossible!
Fixes issue 2931.
This also makes the Notice command not use sendRawMessage for no good reason.
Change-Id: I65aedd0f562a860a0996549fc16c47b105616679
Reviewed-on: http://gerrit.dmdirc.com/181
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Shane Mc Cormack
c57d50ecd4
Add getURI to NewServer.
getURI takes a string as an address and returns a URI.
- This calls new URI(<address>) and checks to see if the resulting port is "-1" (ie, passed port was +foo or noport given), if so it tries to work out the port itself.
Fixes issue 3117
Change-Id: Ib498b9620464b9cd0de5b924d6d88793d859bb3f
Reviewed-on: http://gerrit.dmdirc.com/158
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
bf590d89f8
External command fixes
CommandArguments.getWordsAsString now sanity checks its arguments
External /mode command now uses correct offset
All external commands are now passed the correct arguments
Fixes issue 3125
Change-Id: Ib546c03443ac51a1bb6b5d3d4b6a2204e04a8be1
Reviewed-on: http://gerrit.dmdirc.com/58
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
f8fc611fc1
Use URI instead of IrcAddress.
Fixes issue 2921. Issue 2872.
Change-Id: I3f31ea528d02a4c1de0147e5f416b84ff05defde
Reviewed-on: http://gerrit.dmdirc.com/56
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年之前
Chris Smith
5d7782a1c1
Most channel commands can no longer be used offline
Fixes issue 3067
Change-Id: I65ad9fef58b8a6504a82a31ceb2f54449cf9904e
Reviewed-on: http://gerrit.dmdirc.com/25
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年之前
Chris Smith
53d567e45d
Strip / properly in alias command.
Fixes issue 3041 (needs unit test)
Change-Id: I693aba4a3f4ea296e3b30520fa072180ff3cb6bd
Reviewed-on: http://gerrit.dmdirc.com/13
Tested-by: Hudson <webmaster@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Gregory Holmes
0fd36aaddc
fixes issue 3027
15 年之前
Gregory Holmes
5c2e855000
fixes issue 3010; fixes NPE in newserver command and actions
15 年之前
Gregory Holmes
1c8605377e
oh crap i broke it all, run, RUUN\!
15 年之前
Gregory Holmes
025d589af3
issue 2736
15 年之前
Chris Smith
4f8dc5fa47
Finish basic join channel command. Fixes issue 1444. Issue 2736.
15 年之前
Gregory Holmes
1331edc419
issue 2736
15 年之前
Chris Smith
3e8d7c6ea2
Servers no longer autoconnect.
Fixes issue 2227; fixes issue 2807 (dev error)
15 年之前
Chris Smith
4f7bdf0544
Server.connect() now uses IrcAddress. Issue 2736.
15 年之前
Chris Smith
5aec5dfc9f
Servers now use IrcAddresses in constructors. Issue 2736.
15 年之前
Chris Smith
c740256650
More parser abstraction, issue 2736
15 年之前
Chris Smith
2b7181d4ad
Abstract parseHost[Full]
15 年之前
Chris Smith
d075ab9cbb
More parser abstraction
15 年之前
Chris Smith
5f6483ae75
More changes.
15 年之前
Chris Smith
effc8a86c7
Don't abstract the parser from itself internally, as that just causes headaches
15 年之前
Chris Smith
1b1dcbb8ce
Under 300 errors!
15 年之前
Chris Smith
54125d2f8e
Parser abstraction. What more do you want me to say?
15 年之前
Chris Smith
d2eed5cbf8
Lots of changes.
15 年之前
Chris Smith
038fdfbd8f
Abstract CommandInfos somewhat
15 年之前
Chris Smith
e4cd22244c
All methods marked @since 0.6.3 are now @since 0.6.3m1
15 年之前
Chris Smith
b6fd7639ca
External commands no longer no longer work. Fixes issue 2391.
15 年之前
Chris Smith
2674496e0e
Fixes issue 2382 (needs unit test)
15 年之前
Shane Mc Cormack
8170188903
Only suggest plugins that are actually loaded when offering tab completion.
15 年之前
Chris Smith
a8474c9ac0
Add CommandOptions class and make all server commands that can't be used
offline use it. Fixes issue 2317.
15 年之前
Chris Smith
143c2c1f4d
Fix help command and then fix subsequent breakage
Fixes issue 2258, fixes issue 2304, fixes issue 2305, fixes issue 2307
15 年之前
Chris Smith
e8e4a0a43a
ValidatingCommand and WrappableCommand now use CommandArguments
/me now takes its two \001s into account (fixes issue 2291)
Removed deprecated implodeArgs methods
15 年之前
Chris Smith
a6b420b787
Add unit test for /mode and fix bug with external invocations not
working (oops!)
15 年之前
Chris Smith
504d813f06
Test /server command execution
15 年之前
Chris Smith
b61a48f5c1
Server commands
Fixed prefs dialog setting ui.sortBy* instead of nicklist.sortBy*
Fixes issue 2209
15 年之前
Chris Smith
76ca1ed8e0
Chat and global commands
15 年之前
Chris Smith
97be347f31
Channel commands
15 年之前
Chris Smith
a48c5c00ee
Update all plugin commands to use the new arguments
15 年之前
Chris Smith
c33fd01752
Initial work on moving to CommandArguments
15 年之前
Chris Smith
e8594a14e5
Initial implementation of CommandArguments class
15 年之前
Chris Smith
af0ce866b7
Remove remaining deprecated loadCommand method
15 年之前
Chris Smith
89ddbfdaa6
Fiddling with method deprecation
15 年之前
Chris Smith
c71f179d59
Switch command parsers from using deprecated methods, and remove those that aren't in use by plugins
15 年之前
Chris Smith
5fd1350626
Tidy up and deprecated some pointless methods in CommandManager.
15 年之前
Chris Smith
b395d5d6e5
You can now register commands of types that don't already have parsers (handy for starting up)
15 年之前
Chris Smith
9d3dc80159
The help command now compiles and nearly works
15 年之前
Chris Smith
fc830e35a6
Channel/Query parsers are now also registered as Chat parsers
15 年之前
Chris Smith
af3fd83d71
Remove and simplify some ugly code
15 年之前
Chris Smith
c46da9510f
Refactor various CommandManager methods to cope with CommandInfos
15 年之前
Chris Smith
d5298a5486
Command.implodeArgs can be static
15 年之前