Greg Holmes
6c0aaff176
Add method to twitter parser
Change-Id: I5fe70a4a23c161552fd1679cce68e6453e992220
Reviewed-on: http://gerrit.dmdirc.com/1282
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
059a40e1a8
Use new invite methods, remove useless maplist.
Change-Id: If37f7f4d986afa7b1e1ed16d839eac438a690d85
Depends-On: Ie63e84f626a248f85af36185c3a4a72d9f117e74
Reviewed-on: http://gerrit.dmdirc.com/1278
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
5b7c10b73d
Fixes broken AED unit test
Fixes issue 4173
Change-Id: I326c5e6890999c1ab72780423effd1f35e10f8ad
Reviewed-on: http://gerrit.dmdirc.com/1277
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
2530588781
Accept/Dismiss all invites only accepts or dismisses the current server's invites now.
Fixes issue 4174
Change-Id: I5266c24460c2a6f733a2c2b902bfaab33fdc5094
Reviewed-on: http://gerrit.dmdirc.com/1273
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
91136719fa
Fix unit test for advanced panel.
Change-Id: I279cbcd91921a18a76fb12dfdb4ce8e96b80d0b8
Reviewed-on: http://gerrit.dmdirc.com/1272
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
a39613f33f
Always save protocol schemes in lowercase.
Issue 4161
Change-Id: Ie494032e0c0d1cfe339c6d297a9bfb8f43116e53
Reviewed-on: http://gerrit.dmdirc.com/1271
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
c7944d491b
Rework the logic of the dopaste method.
Adds consistency across multi-line pasting with and without the
dialog and when not pasting multiple lines.
Fixes issue 4163
Change-Id: Ibf72bed71353530f2a8c340c31c05148b1ec014f
Reviewed-on: http://gerrit.dmdirc.com/1269
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
af353efffd
Add action stop support to the AED
Fixes issue 4170
Change-Id: I35ae563f53c048fc74779ed699f74b2f31b3c3f1
Reviewed-on: http://gerrit.dmdirc.com/1268
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg
f03d296053
Update AED unit tests
Introduce DMDirc base UI test with helper methods
Move utility classes into harness/ui package
Change-Id: Id70553a03baa43b02036524a577aaa9f791b795b
Reviewed-on: http://gerrit.dmdirc.com/1264
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
4aea15d34b
User level plugin support for actions changes
Fixes issue 4121
Depends-On: I857570b97afaeca11f89d12c372bd9464732670c
Change-Id: I444916cc93dbf939d1a8405f4fc85c125b849f08
Reviewed-on: http://gerrit.dmdirc.com/1266
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
f13dbdb988
On the fly frame manager switching.
TreeView supports this, buttonbar has issues.
Fixes issue 4061
Change-Id: If1f254caac4455a0c0f730ea4885f73de62bebec
Reviewed-on: http://gerrit.dmdirc.com/1188
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg
7b277c40cb
Update uispec4j with source code
Change-Id: Ib40148ee0db710a4b9989df440a4303866b5503e
Reviewed-on: http://gerrit.dmdirc.com/1262
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg
0b53e3261e
Convert inputtextframe tests to uispec4j
Replace selected text when using paste dialog
Fixes issue 4162
Change-Id: I0d4997c8ced84efbc1ed31276b48133ffcce909a
Reviewed-on: http://gerrit.dmdirc.com/1261
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
2c407c04da
checks key for null in getData method of MPRISource
fixes issue 4155
Change-Id: I26fcb0b617339e3db81bef0836436c4920d57f4f
Reviewed-on: http://gerrit.dmdirc.com/1263
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
8f719bfc4f
Convert MainFrameText to uispec4j, other changes enable this.
Change-Id: I19cf1101ffded41901e250e6d35431686838f163
Reviewed-on: http://gerrit.dmdirc.com/1260
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
9656945b4b
Fix rogue ".".
Fixes issue 3872
Change-Id: I55159e41cb85759e2cd12bd352c6e81a6316145a
Reviewed-on: http://gerrit.dmdirc.com/1259
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
bece7966e7
Fix stupid, stupid NPE in Twitter plugin.
Fixes issue 4157
Change-Id: I156292fbd7b859ebde2e5f0428100b83ed4019e6
Reviewed-on: http://gerrit.dmdirc.com/1257
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
58940e1594
Add a connect and read timeout to the twitter API
Fixes issue 4159
Change-Id: Ibfc29f6fc110e65d917e0614b2240adff22bb18f
Reviewed-on: http://gerrit.dmdirc.com/1255
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
91a6413801
Fix fallout from command changes
Change-Id: Ia5fb799a514aa47cbd3c407c42b3a149b147ae44
Reviewed-on: http://gerrit.dmdirc.com/1251
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
05fcdd81ab
Stop using Main.getUI() in swing subplugins
Change-Id: I704fb691582b58777e184bdafa9a5266cfb7b358
Reviewed-on: http://gerrit.dmdirc.com/1249
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
7f2045cc20
Adds some advanced options to the AED.
Fixes issue 3911
Change-Id: I6c137739de587f77139cc12265bf627c10284af9
Reviewed-on: http://gerrit.dmdirc.com/1248
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
69468c4fcf
Initialise a variable we use...
Fixes issue 4125
Change-Id: I9e2a6cd1b8a5858343dd444074190e8740d81c7b
Reviewed-on: http://gerrit.dmdirc.com/1246
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
0f1d198134
Fixes failing InputTextFrame tests
Change-Id: If2ece6df8a89686ad36a123f1bddf3974b216a8c
Reviewed-on: http://gerrit.dmdirc.com/1244
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
786b444351
Fix broken unit tests, ignore a broken one.
Fixes issue 4132
Fixes issue 4136
Fixes issue 4138
Fixes issue 4137
Change-Id: Ib9ebecf889c4dd14a77b6754de6f4fd697db042c
Reviewed-on: http://gerrit.dmdirc.com/1243
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greboid
a668406f3d
Add a string array row comparator to the alias dialog response column.
Fixes issue 4146
Change-Id: I1bfbf9356f21ebed5a7adc0c8e0a1d3a8d3ad300
Reviewed-on: http://gerrit.dmdirc.com/1242
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
42054cbdbc
Prefix some windows with "DMDirc:"
Fixes issue 4134
Fixes issue 4135
Fixes issue 4133
Change-Id: Iddd21293b8adbc004a04a25da9c4cad57cb6c168
Reviewed-on: http://gerrit.dmdirc.com/1241
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
aa3e2afa01
Fixes compile warnings
Change-Id: I940e17cc8b1de1dcac0cb6d92f61f3067a5cc058
Reviewed-on: http://gerrit.dmdirc.com/1239
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Simon Mott
e969295b10
Mouse scrolling of buttonbar works the same as the treeview.
issue 4062
Change-Id: I70082e47c387462e656a566e72ee390cba331770
Reviewed-on: http://gerrit.dmdirc.com/1199
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
227750d140
Fix history window not working
Fixes issue 4130
Change-Id: Ic6037c6a0716ff9c85c48e49716856e7f2faa90e
Reviewed-on: http://gerrit.dmdirc.com/1235
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
2aaefca2e3
Show errors when loading frame managers
Change-Id: I7965c1569a86fa288b532169ff2ef44dc04881b3
Reviewed-on: http://gerrit.dmdirc.com/1198
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
2a043de513
Change StandardDialog setTitle behaviour to include DMDirc: in the title.
Change-Id: I69d5e094768f2d463a30bf023b996dbe778227c5
Reviewed-on: http://gerrit.dmdirc.com/1233
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
0d9b815a2b
Yay I love OS X!!!!!!!!!!!!!!!!!!!! </sarcasm>
If using OS X UI, default to default padding in mig layout.
Change-Id: Ib2010399c032e87e8f9bf1f50438ffd7b0cdcdcf
Reviewed-on: http://gerrit.dmdirc.com/1232
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greboid
e384f363cd
Adds vetoable selection listeners and made NSD use them to prevent de-selection.
Fixes issue 4126
Change-Id: I07dbbe0ea7afc5907be20c157b6753bc7e32b122
Reviewed-on: http://gerrit.dmdirc.com/1231
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
e3450e779b
Add twitter action components
See https://gist.github.com/328179 for example usage
Change-Id: I30658c9492a2145dcad20b33174e2d0a9ed0dbc4
Reviewed-on: http://gerrit.dmdirc.com/1223
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
a2f55161fa
Merge branch 'dcc-architecture'
Fixes issue 4035
Change-Id: I7c29ec0d55ba00295e85c94e7364ad59bf9bbaa3
Reviewed-on: http://gerrit.dmdirc.com/1220
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
f7f41d5683
Use SwingWindowListener instead of FrameListener in WindowMenuFrameManager
fixes issue 4110
Change-Id: I8f0a8f0e7bdfb46b4b5a01ab2044deb5e7334203
Reviewed-on: http://gerrit.dmdirc.com/1218
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
1cd400da2c
Dont use a known null component in the prefs panel...
Fixes issue 4105
Change-Id: I2d2339e999b0e5b649896bd99cf329aa8c085db2
Reviewed-on: http://gerrit.dmdirc.com/1217
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
508dc526cd
Update plugins to use filesDir
Change-Id: I7b86511d66a605d3f800b6d4171d65863cdae70c
Reviewed-on: http://gerrit.dmdirc.com/1216
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Shane Mc Cormack
da96af41ff
Fix dcc and relaybot plugins after recent change to parser callbacks.
Change-Id: Ieff2782b780f37d794ae0fc935cb9b4e6b989535
Reviewed-on: http://gerrit.dmdirc.com/1214
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
5cf9115cfe
Twitter plugin now uses real timestamps for messages
Change-Id: I26ed65823ded1bdc0b886df5b0a0bc0c4885ff3b
Reviewed-on: http://gerrit.dmdirc.com/1210
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greboid
295a55a7dd
Fixes away state indicators being broken if away on connect (or attach)
Change-Id: I5472a2ac3024b80c5a260c8ca64d53b48b83e78b
Reviewed-on: http://gerrit.dmdirc.com/1205
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
b410dbcdc0
Remove some calls to Main.getUI()
Change-Id: I403de4733013a46723c310bfc81163a0a3376d4c
Reviewed-on: http://gerrit.dmdirc.com/1197
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
6ef1791ee1
Tidy up away state handling
Change-Id: I71786e7df170e52a8a8b898fbc6168c0c3884bf6
Reviewed-on: http://gerrit.dmdirc.com/1204
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
75f2a661e2
Removes some uses of deprecated methods
Change-Id: I22de49ab4ce11af7647d2cdaadb894ac7a0291ef
Reviewed-on: http://gerrit.dmdirc.com/1196
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
5c067cb03c
Remove OpenJDK warning, OpenJDK works better than sun jre6 now...
Fixes issue 3853
Change-Id: Id57da707ee10ce17189a233a321cdd8d10a9f2f7
Reviewed-on: http://gerrit.dmdirc.com/1190
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Simon Mott
eb13f5902b
Implements button sorting according to UI Sort settings
fixes issue 4040
Change-Id: Iee0dbde098f0870624112f77fddeee44c266191f
Reviewed-on: http://gerrit.dmdirc.com/1194
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
62c9d9427e
Increase efficiency of windowdeleted method in button bar
Change-Id: I193ddeed1b8d147d16bfca976378ebe667e1630c
Reviewed-on: http://gerrit.dmdirc.com/1193
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
a9bb982de5
Don't modify the layout of a container whilst its visible.
Fixes issue 4083
Change-Id: I6b939c7516b481366d0933f6b572d76616e89864
Reviewed-on: http://gerrit.dmdirc.com/1192
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
2306638331
Right click menus for Buttons in buttonBar.
Fixes issue 4063
Change-Id: I2b7c705f572784e23dadc5b6e65a007d0ca9b4b2
Reviewed-on: http://gerrit.dmdirc.com/1191
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Simon Mott
a494a9d9d8
Check for null
fixes issue 4066
fixes issue 4067
Change-Id: Iaeada7d3db1d7ed9ffab8e8a30294a6f3eb59ba7
Reviewed-on: http://gerrit.dmdirc.com/1187
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago