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 年前
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 年前
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 年前
Chris Smith
198a1597cc
Rework FrameContainer/UI interaction
- FrameContainers are no longer parameterised
- Introduced notion of window "Components"
- Removed per-window interfaces - fixes CLIENT-218
Change-Id: Ieefbf2d1e157e3638dbe8fdedbd4f32642061329
Depends-On: Iecbb2941c99a3412dc2eb3b7f56fc584d2db483e
Reviewed-on: http://gerrit.dmdirc.com/1885
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
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 年前
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 年前
Chris Smith
2a2355a537
Use listeners for nicklist updates
Fixes CLIENT-81
Change-Id: I212bbe435df34981d3cde17a2d042f3662bec6c3
Reviewed-on: http://gerrit.dmdirc.com/1624
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 年前
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 年前
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 年前
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 年前
Chris Smith
2edf699e02
Introduce command contexts.
Fixes issue 4152
Fixes issue 4002
Change-Id: I664124ecb0994a808e2de359a38507c3b5f16452
Reviewed-on: http://gerrit.dmdirc.com/1250
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年前
Chris Smith
b821286c41
/setnickcolour now works with new frame system
Fixes issue 4051
Change-Id: I985cd2aebe8574e4e31c78387324ece933855580
Reviewed-on: http://gerrit.dmdirc.com/1161
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 年前
Chris Smith
a42e5be4fe
Remove some deprecated method use
Better handling for multiple/no windows
Change-Id: Iedfb161bd958d5f13de74818fe2e03838990263b
Reviewed-on: http://gerrit.dmdirc.com/1150
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 年前
Chris Smith
f4bbdb48fe
Massive window changes.
Highlights:
- FrameContainers are now generic, according to their window type
- Writable frame containers now handle their tab completers
- Redirect plugin works again
- Windows are no longer actively requested from the UI; the UI
creates and adds them in response to events from the WindowManager
fixes issue 3997, fixes issue 4000, fixes issue 4012, fixes issue 4030
fixes issue 4027, fixes issue 4028, fixes issue 4029, fixes issue 4031
fixes issue 4032, fixes issue 4033
Change-Id: Ife307728e46bd3b6dcd189be6886ab8b6fbd9212
Reviewed-on: http://gerrit.dmdirc.com/1144
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 年前
Chris Smith
5334959656
Commands now use containers not windows
Fixes issue 3998
Change-Id: I901ed80272a445f2bd303a01e842e6f50cc5ae04
Reviewed-on: http://gerrit.dmdirc.com/1116
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 年前
Chris Smith
a72b699cb0
Intelligent command completion now includes context
Fixes issue 3869
Depends-On: Ib7f049ebe0c771bf7dc43334c6aed9568e0e8d72
Change-Id: I8d6b252b49ea7ae64d8bddd5c31dfb228465a4f6
Reviewed-on: http://gerrit.dmdirc.com/990
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 年前
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 年前
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
97be347f31
Channel commands
15 年前
Chris Smith
bd2cbccb30
Style fixes and more deprecation work
15 年前
Gregory Holmes
ad6cddbba0
Update copyright header to 2009
15 年前
Shane Mc Cormack
657b5485d1
Rename parser, again. Issue 1903
15 年前
Chris Smith
8657b5e630
Added ChannelWindow.redrawNicklist and made SetNickColour command use it instead of assuming we were using the swing UI
Fixes issue 1002
git-svn-id: http://svn.dmdirc.com/trunk@3647 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
1e633c505c
Issue 881.
/query, /channelsettings, /setnickcolour and /notice are now (more) intelligently completable
git-svn-id: http://svn.dmdirc.com/trunk@3462 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
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 年前
Chris Smith
e5e13a12df
Commands no longer have arities
git-svn-id: http://svn.dmdirc.com/trunk@2703 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
0a0e241b81
Commands now use constants for the two common formats (commandOutput/commandError)
git-svn-id: http://svn.dmdirc.com/trunk@2319 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
67b7959c17
Command parser refactoring
git-svn-id: http://svn.dmdirc.com/trunk@2276 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
041d1781fa
Implemented Command.showUsage, and made all commands use it (reduces some code reptition)
git-svn-id: http://svn.dmdirc.com/trunk@2250 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
89989ad12e
More deprecation fixes
git-svn-id: http://svn.dmdirc.com/trunk@2233 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Gregory Holmes
fa5e747c1d
Removed Frame dependencies in commands
git-svn-id: http://svn.dmdirc.com/trunk@1771 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Gregory Holmes
27ba50f263
Moved the ui into com.dmdirc.ui.swing
git-svn-id: http://svn.dmdirc.com/trunk@1768 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Gregory Holmes
739f6b6e93
ZOMG style fixes
git-svn-id: http://svn.dmdirc.com/trunk@1704 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Shane Mc Cormack
6b184df8cb
compileall now also compiles nowplaying plugin
SetNickColour now says which nickname is not known.
git-svn-id: http://svn.dmdirc.com/trunk@1615 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
5f011a46ab
Moved InputWindow interface into ui.interfaces
Deprecated sendLine() in frame container
git-svn-id: http://svn.dmdirc.com/trunk@1543 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
fcef8e2770
Renamed CommandWindow to InputWindow and moved to UI
git-svn-id: http://svn.dmdirc.com/trunk@1539 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Gregory Holmes
f4438c734b
javadoc, style, etc
ISSUE: 315
git-svn-id: http://svn.dmdirc.com/trunk@1447 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
1dd3f3d682
All core commands are now silencable
git-svn-id: http://svn.dmdirc.com/trunk@1316 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
49c80932d3
Typo fix++
git-svn-id: http://svn.dmdirc.com/trunk@1315 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Gregory Holmes
fb66b5c5e1
All commands now have an isSilent param
git-svn-id: http://svn.dmdirc.com/trunk@1313 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Shane Mc Cormack
7a22e084d1
Repackaged: Logger, CommandParser, Actions, Identities
git-svn-id: http://svn.dmdirc.com/trunk@1295 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Shane Mc Cormack
f7b6081fcf
Moved Files from uk/org/ownage/ to com/
Will sort imports etc next
git-svn-id: http://svn.dmdirc.com/trunk@1293 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
53dafbf8f7
/setnickcolour can now independently set or remove the nicklist or text colours (or both)
git-svn-id: http://svn.dmdirc.com/trunk@1262 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
e7602d9d01
Initial support for different nicklist/text nick colours
git-svn-id: http://svn.dmdirc.com/trunk@1259 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
22ffc6c872
Remove horrible casting of user maps, and a couple of warning supressions
git-svn-id: http://svn.dmdirc.com/trunk@1206 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Shane Mc Cormack
cd3854e0fa
[g|s]etMiscObject -> [g|s]etMap.
A Map is now used instead of a plain Object to allow for multiple values to be stored
git-svn-id: http://svn.dmdirc.com/trunk@1205 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
0b0b1eb39c
Some more deprecation fixes.
Commands now use commandOutput, commandUsage and commandError formats
git-svn-id: http://svn.dmdirc.com/trunk@1173 00569f92 -eb28-0410-84fd-f71c24880f
17 年前
Chris Smith
38e50bbc0a
Fixed some uses of deprecated methods, deprecated some more stuff
git-svn-id: http://svn.dmdirc.com/trunk@1171 00569f92 -eb28-0410-84fd-f71c24880f
17 年前