Chris Smith
c4cb789cae
Apparently we want a working client. Who knew?
Change-Id: I5aafd69701ff7ce3ba9fe74cdf019715425b328a
Reviewed-on: http://gerrit.dmdirc.com/2483
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Chris Smith
568688caef
Skip lists ftw.
Change-Id: Idf0e6eac6ea3f58119cc46c701657db28f2d900c
Fixes-issue: CLIENT-366
Reviewed-on: http://gerrit.dmdirc.com/2482
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Git
cc3486dbe6
Update submodules: plugins
plugins:
62240b2 Chris Smith <chris@dmdirc.com >
Support for sending raw stanzas with the XMPP parser.
Fixes-issue: CLIENT-371
Gerrit: http://gerrit.dmdirc.com/2479
Change-Id: If17f9bff4c39e7576d1e16d23cc7a6a4fe3c309f
12 years ago
Chris Smith
6800ed773b
Handle update responses more defensively.
Change-Id: Ib767f3843ad93a575a1ecb63a21a7102c9fb341a
Fixes-issue: CLIENT-365
Reviewed-on: http://gerrit.dmdirc.com/2480
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 years ago
Git
dd1a790e77
Update submodules: plugins
plugins:
d367b6f Chris Smith <chris@dmdirc.com >
Add basic error handling for XMPP messages
Fixes-issue: CLIENT-370
Gerrit: http://gerrit.dmdirc.com/2478
Change-Id: I8fd52649b60890b1ab94e58a5eb4b540524c34dd
12 years ago
Git
99cc1ec58d
Update submodules: plugins
plugins:
65ab5f4 Chris Smith <chris@dmdirc.com >
Adapt to Smack's silly exception structure.
Fixes-issue: CLIENT-354
Gerrit: http://gerrit.dmdirc.com/2477
Change-Id: I7c5f798ec35876e8dcd34a36f0d535fcba01bb0d
12 years ago
Git
6c735aa234
Update submodules: plugins
plugins:
2a7c3e3 Greg Holmes <greg@dmdirc.com >
Add Windows Session Lock plugin.
Gerrit: http://gerrit.dmdirc.com/2472
Change-Id: Ie4631a872dd2117d770ebf98b3c2de6672b09ce8
12 years ago
Git
b1125d337f
Update submodules: plugins
plugins:
fedcadf Greg Holmes <greg@dmdirc.com >
Convert between model and view for row selection.
Fixes-Issue: CLIENT-369
Gerrit: http://gerrit.dmdirc.com/2476
957d682 Greg Holmes <greg@dmdirc.com >
Use NMA API in new thread.
Fixes-Issue: CLIENT-368
Gerrit: http://gerrit.dmdirc.com/2475
Change-Id: I1657574897d1ac562c71b7680c37d0e7c60ece71
12 years ago
Git
762e3aab23
Update submodules: plugins
plugins:
8f7991a Greg Holmes <greg@dmdirc.com >
Tidy up some threading in MainFrame.
Gerrit: http://gerrit.dmdirc.com/2474
Change-Id: Ic55316477967b4a72f59b6d6821e31b9b2a6150f
12 years ago
Git
42e2d8463d
Update submodules: plugins
plugins:
1b8961d Greg Holmes <greg@dmdirc.com >
Fix long ruynning bug where the DCC plugin doesn't work.
Gerrit: http://gerrit.dmdirc.com/2473
Change-Id: Ic5bf8f73d5a5b611f0a605ce20771dd33d17810e
12 years ago
Git
6301ff9917
Update submodules: plugins
plugins:
ae65b22 Greg Holmes <greg@dmdirc.com >
Pass caret position into input handler.
Depends-On: Ia5bcb212121521a73c14b14f8f827756e2f0a29d
Gerrit: http://gerrit.dmdirc.com/2471
2b0dc53 Greg Holmes <greg@dmdirc.com >
Add new method for invokeAndWait using Callable not ReturnableThread
Gerrit: http://gerrit.dmdirc.com/2465
Change-Id: I75d5d4d681a2b93195b12929105e89f2dd899425
12 years ago
Greg Holmes
8e83dde6d2
Dont do colour dialog checks if line has a single character.
Pass caret position into input handler to remove race condition.
Change-Id: Ia5bcb212121521a73c14b14f8f827756e2f0a29d
Fixes-Issue: CLIENT-364
Fixes-Issue: CLIENT-359
Reviewed-on: http://gerrit.dmdirc.com/2470
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
d3e301edbd
Fix FED hanging the EDT.
Change-Id: Ie76300883a5303cf40ff1fdd9ba3d93fc0e1c69d
Fixes-Issue: CLIENT-363
Reviewed-on: http://gerrit.dmdirc.com/2469
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Git
c172b8b1ec
Update submodules: plugins
plugins:
79056d1 Shane Mc Cormack <shanemcc@gmail.com >
Detect new and old names for apple look and feel. Fix Apple Menu Items to actually work for the first time since November 2010 (db95f29d75 ) This should probably be backported also along with I6b31f255981dd064ef19bea2b84e8389d63e71c3 but is less important.
Gerrit: http://gerrit.dmdirc.com/2467
Change-Id: Iae0d7c001b3a3d7defd0c01bc31a9cb8e6627b6b
12 years ago
Git
f634eb48ff
Update submodules: installer, plugins
installer:
a3800f4 Shane Mc Cormack <shanemcc@gmail.com >
Put stuff in the correct place, make some changes to how VolumeIcon is stored if built under OS X.
Gerrit: http://gerrit.dmdirc.com/2468
plugins:
28a5bf7 Shane Mc Cormack <shanemcc@gmail.com >
Prevent "Apple" class being given a null config. 0.6.7 for OS X will need rebuilding to include this fix.
Gerrit: http://gerrit.dmdirc.com/2466
Change-Id: Ie27421bd0d8555349d5aa495763c8216eda1c7d5
12 years ago
Git
4df9ebd2d2
Update submodules: plugins
plugins:
61d33d4 Greg Holmes <greg@dmdirc.com >
This code is really not required, might even fix an issue.
Fixes-Issue: CLIENT-359
Gerrit: http://gerrit.dmdirc.com/2464
02bee41 Greg Holmes <greg@dmdirc.com >
Fix textpane being unable to display a single line.
Fixes-Issue: CLIENT-362
Gerrit: http://gerrit.dmdirc.com/2463
Change-Id: I533a24276d6633fb1efc9d31a1a82243d29cb016
12 years ago
Git
86e8283532
Update submodules: util
util:
093f9e6 Greg Holmes <greg@dmdirc.com >
Add support for closing Sockets (could be removed if we switched to Java7)
Gerrit: http://gerrit.dmdirc.com/2462
Change-Id: Ifc4a1c488e26d0fe4e63a717c734f2cc1b289d5c
12 years ago
Git
4fe3bcc722
Update submodules: plugins
plugins:
ee95cbe Greg Holmes <greg@dmdirc.com >
Tidy up ident plugin and unit test.
Depends-On: I34aa3a772f7f777aa31ca6a243ad51bdc86fbb8e
Gerrit: http://gerrit.dmdirc.com/2458
Change-Id: If0ecdf8f8318a50ae499b9d3bfc6be1ce51de269
12 years ago
Git
c2d63ffef8
Update submodules: plugins
plugins:
b1fb7f5 Greg Holmes <greg@dmdirc.com >
(Almost) Generic background image painter
Gerrit: http://gerrit.dmdirc.com/2461
Change-Id: I3850fa2b1576823615a4273d57222c1d95523aac
12 years ago
Git
b84a6431e3
Update submodules: plugins
plugins:
d2e06ff Greg Holmes <greg@dmdirc.com >
Fix for errant new line notifications in the textpane.
Fixes-Issue: CLIENT-361
Gerrit: http://gerrit.dmdirc.com/2456
Change-Id: I843400eb62337110c8f23b8aced4bf1c4b7b22db
12 years ago
Git
2de786692d
Update submodules: plugins
plugins:
38d9202 Greg Holmes <greg@dmdirc.com >
Simplify with lombok
Gerrit: http://gerrit.dmdirc.com/2460
c8a0e27 Greg Holmes <greg@dmdirc.com >
Associated changes for prefs tidy up.
Depends-On: I428aa1596e7d41e6842175d805d88a4421c1b764
Depends-On: Iadcf92d4390034828d005a9c9e92d9a8ba189c99
Gerrit: http://gerrit.dmdirc.com/2453
Change-Id: Iec46445dafba369218a81deebf0e307df23f3bec
12 years ago
Greg Holmes
62db47acbb
Tidy up unit Prefs stuff (and unit test!)
Change-Id: I428aa1596e7d41e6842175d805d88a4421c1b764
Depends-On: Id8e090709271b6a908bc56273b9ff8dfd180370d
Reviewed-on: http://gerrit.dmdirc.com/2452
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
ab45825e88
De-singleton + unit test
Change-Id: Iadcf92d4390034828d005a9c9e92d9a8ba189c99
Depends-On: I17790a0e71a6c004a088a6eb51332293b23062a4
Reviewed-on: http://gerrit.dmdirc.com/2455
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
380f04bdc7
Add server manager to plugin loader injector
Change-Id: I68272cd2e34358524e80415976cb5dba173666f2
Reviewed-on: http://gerrit.dmdirc.com/2459
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
c5457ebae4
Stop ServerManager being final
Change-Id: I15c71313b7df83080f2ba14d6f934d4e523c5e9b
Reviewed-on: http://gerrit.dmdirc.com/2457
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Git
f9564be69b
Update submodules: plugins
plugins:
3971b17 Greg Holmes <greg@dmdirc.com >
Associated changes from core commit
Depends-On: Iadcf92d4390034828d005a9c9e92d9a8ba189c99
Gerrit: http://gerrit.dmdirc.com/2454
Change-Id: I0421e51022f50c1ca32c32cf51fa3f9bca0bcf46
12 years ago
Greg Holmes
09cbf8933b
Add unit test for ActionNameValidator
Change-Id: Ib003bb6b359cfa02c144a07b48c9ef51518c277f
Reviewed-on: http://gerrit.dmdirc.com/2451
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
a72a77c11e
Add unit test for StatusBarManager
Change-Id: Idb4ef101ceb239522a5120418be7285459e04b54
Reviewed-on: http://gerrit.dmdirc.com/2450
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
d1b2b98b56
Add unit test for StatusMessage
Change-Id: I7488d64d10147a95df5676a0a9ebb10574af7444
Reviewed-on: http://gerrit.dmdirc.com/2449
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Greg Holmes
a02b2fb548
Add more unit tests for WindowManager
Change-Id: I32f8d56e54888007c66f16ec593172bda0d62ee0
Reviewed-on: http://gerrit.dmdirc.com/2448
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Git
4e01c51998
Update submodules: util
util:
e9c30ea Greg Holmes <greg@dmdirc.com >
SimpleInjector Unit test
Gerrit: http://gerrit.dmdirc.com/2447
Change-Id: I63a6993bb331cb3ec10393ca34893986c5cdaa69
12 years ago
Git
7e2c9d18f1
Update submodules: util
util:
9dd933b Greg Holmes <greg@dmdirc.com >
ReturnableThread unit test
Gerrit: http://gerrit.dmdirc.com/2446
Change-Id: Icf5f83bbd4eb6e37c32b833654c125c85e77bde4
12 years ago
Chris Smith
0a6af6d64f
Remove/tidy some iffy tests
Change-Id: I79f722c55277f8b54221558af44e43e133f1daf7
Reviewed-on: http://gerrit.dmdirc.com/2445
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Git
a3b50e8336
Update submodules: util
util:
1b7c2f2 Greg Holmes <greg@dmdirc.com >
Unit testing
Gerrit: http://gerrit.dmdirc.com/2444
Change-Id: I4b9306abd6a18267746fdf347461da781809d4df
12 years ago
Git
407cfb6134
Update submodules: util
util:
ccfd2a6 Greg Holmes <greg@dmdirc.com >
Alter behaviour of CommandUtils wrt stripping spaces
Gerrit: http://gerrit.dmdirc.com/2443
Change-Id: I09da24ddbcf8d81e3e021c6b6d535f0b6609dcf9
12 years ago
Chris Smith
df0f4ba6df
Unit test for LegacyInstallationStrategy.
Tidying
Change-Id: I187cd3546cef668ffd37d678cc71e18840c2cbf7
Reviewed-on: http://gerrit.dmdirc.com/2442
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Git
42a882d7a1
Update submodules: util
util:
70766a1 Greg Holmes <greg@dmdirc.com >
Tidy up unit tests
Gerrit: http://gerrit.dmdirc.com/2441
Change-Id: Ie608521dc606ffb1e19a51c3afbc3c19f5a9dcaa
12 years ago
Git
778fc770b1
Update submodules: util
util:
eff5c40 Greg Holmes <greg@dmdirc.com >
Add tests for ListenerList
Gerrit: http://gerrit.dmdirc.com/2440
Change-Id: I89472a3908c89d488238cdc854f353a8828b98a4
12 years ago
Git
818f78ed00
Update submodules: util
util:
3e8ac97 Greg Holmes <greg@dmdirc.com >
Unit tests (and fixed a but in WeakList)
Gerrit: http://gerrit.dmdirc.com/2439
Change-Id: I813e8e44e88ef3b57785c0b3b9ab68df146a5293
12 years ago
Chris Smith
4675b84ee9
Unit test for naive update consolidator
Change-Id: I9faf0e9fe4f16768a7b7e1ff4818e792d0d91f8a
Reviewed-on: http://gerrit.dmdirc.com/2438
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 years ago
Git
70361dabdc
Update submodules: util
util:
f16e4ab Greg Holmes <greg@dmdirc.com >
Improve server name validation. Unit test things.
Gerrit: http://gerrit.dmdirc.com/2437
Change-Id: I7bce943b2dd53ac041b1ad0aa5753f9cd1982d24
12 years ago
Git
81e2dea8a5
Update submodules: plugins
plugins:
ec14d94 Greg Holmes <greg@dmdirc.com >
Improve unit tests for profile manager dialog, fix bugs they found.
Gerrit: http://gerrit.dmdirc.com/2435
Change-Id: I673ea43dbd3200f6a0652920d45101a586356afd
12 years ago
Greg Holmes
bb50394fe4
Add some more import ordering
Change-Id: Ibc777b3f9ea8b2a218799bb8b9ff9393fe26260a
Reviewed-on: http://gerrit.dmdirc.com/2434
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Chris Smith
a230223cde
Rewrite unit tests for Version
Change-Id: I7b2c4e2bbcafa5da5de9f15b97b3c444f48ef196
Reviewed-on: http://gerrit.dmdirc.com/2432
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Git
80f4fd77af
Update submodules: plugins
plugins:
bc91261 Chris Smith <chris@dmdirc.com >
Only compile plugins when testing, don't package
Gerrit: http://gerrit.dmdirc.com/2433
Change-Id: Iee384cffe344fd5303729ef511ea85c67cfeea5a
12 years ago
Chris Smith
3031258c3b
Tidy the PrefrencesManager, add some basic unit tests
Change-Id: I908f44f84f8413d19950de6aebf419c1f747098a
Reviewed-on: http://gerrit.dmdirc.com/2431
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Git
5604512aeb
Update submodules: plugins
plugins:
dfba3f0 Chris Smith <chris@dmdirc.com >
Add support for instrumenting plugins with clover
Gerrit: http://gerrit.dmdirc.com/2428
f1f1c55 Chris Smith <chris@dmdirc.com >
Tidy/lombok
Gerrit: http://gerrit.dmdirc.com/2430
Change-Id: If763f6a233545659c5c9194d1a301f023952ff85
12 years ago
Chris Smith
c0e76a32a7
Instrument plugins. Bye bye coverage :(
Change-Id: Idb463f11dd20e00a0e7b9951f7d20ece1abc1179
Depends-On: I5fb872db584f5e007feb0e3940b89de9ec8627ab
Reviewed-on: http://gerrit.dmdirc.com/2429
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 years ago
Git
d707a5ebf4
Update submodules: plugins
plugins:
f43fec4 Greg Holmes <greg@dmdirc.com >
Fix truncating treeview node labels.
Fixes-Issue: CLIENT-358
Gerrit: http://gerrit.dmdirc.com/2427
5615637 Greg Holmes <greg@dmdirc.com >
Ad support for runtime changing of global fonts.
There is at least one known bug with this, probably more.
Fixes-Issue: CLIENT-357
Gerrit: http://gerrit.dmdirc.com/2426
Change-Id: I68fd6a479533b87eea7f06e92fec49a86a7ce992
12 years ago
Git
a17105a02b
Update submodules: plugins
plugins:
cab1a30 Greg Holmes <greg@dmdirc.com >
Fix broken button bar.
Fixes-Issue: CLIENT-356
Gerrit: http://gerrit.dmdirc.com/2425
Change-Id: I42ae4cd94880f9b895f90bb56e7ba5cea88b7516
12 years ago