Greg Holmes
50a0800044
Tidy up StringTransferable.
Change-Id: I7d62a06dcd5b07f59ecd21459a5593ae045c7029
Reviewed-on: http://gerrit.dmdirc.com/3711
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
b1a8a15f15
EventBus logging for the prefs dialog.
Also fix a couple of things IDEA complained about.
Change-Id: Ief34d2fb73a8b62dfbe0edf468667de592053583
Reviewed-on: http://gerrit.dmdirc.com/3710
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
d6596c0a41
EventBus some more logging.
Change-Id: I24148b4038b822f030aa6c222a5fbb1169205cb1
Reviewed-on: http://gerrit.dmdirc.com/3709
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
15084923b9
Style/inspection fixes.
Change-Id: Idc00a4321e228bad7983dc5cd7434860cf065010
Reviewed-on: http://gerrit.dmdirc.com/3705
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa
Chris Smith
b5e208829d
Introduce factories for frames.
Make the factories implement WindowProvider, and simplify the
SwingWindowFactory.
Change-Id: I0ee55bc971ab57e5c79c818693981797a0946c3f
Reviewed-on: http://gerrit.dmdirc.com/3704
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Chris Smith
f2367bc313
Manually create some factories.
Change-Id: Iea8da0aca11f7327d9e46d94bbb635629da03690
Reviewed-on: http://gerrit.dmdirc.com/3702
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Chris Smith
80532bfe08
Typo fixes
Change-Id: I2028d8c1ddd14b276f373b9400265b25f0e5e939
Reviewed-on: http://gerrit.dmdirc.com/3696
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Chris Smith
a2b3b7db63
Minor tidying
Change-Id: I37cb3ccfc87eee660d6e9d765b317d18bfbd8d16
Reviewed-on: http://gerrit.dmdirc.com/3689
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa
Chris Smith
ec7ff19cfc
Fix some oddness.
Change-Id: Iebe78f81943f8d2fda44c4d4385c07b209a4784d
Reviewed-on: http://gerrit.dmdirc.com/3683
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa
Greg Holmes
ca6134670b
Tidy up TreeTreeScroller.
Change-Id: I0c1e10c55b156b9ac35b4144c412d4c855f52f24
Reviewed-on: http://gerrit.dmdirc.com/3678
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
782192e5fd
EventBouse all the things (well the web ui anyway).
Change-Id: I009f9d3aceb102a16180085a33d067b8321896e5
Reviewed-on: http://gerrit.dmdirc.com/3677
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
490f027200
EventBus logging for FreeDesktop notifications plugin.
Change-Id: I9105cc37c129d3e468a24d13fc8c994d6e9b618b
Reviewed-on: http://gerrit.dmdirc.com/3667
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
a32eced8ce
EventBus logging for exec plugin.
Change-Id: Ib286ea7edc9bd245f4d3ec9459228b1ad44ac7d3
Reviewed-on: http://gerrit.dmdirc.com/3666
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
e2b1419602
EventBus logging for DCC plugin
Change-Id: I7bdb9ecea0f09c42d00cd63ec948ef8ce3a75dee
Reviewed-on: http://gerrit.dmdirc.com/3665
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
ac1c0178fc
Pass eventbus for logging in ParserFactory.
Change-Id: I3ae0f88982ad06d4f87e715ea538f567b7276fc1
Depends-On: Ia42d1a8c6783d2db5100c8a41c6ad46582022530
Reviewed-on: http://gerrit.dmdirc.com/3662
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
c8003bc035
Switch to event bug logging in logging plugin.
Change-Id: Ib89098251cbb408691f30ba4876e63771be7a088
Reviewed-on: http://gerrit.dmdirc.com/3656
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
d540900677
Switch to event bug logging in Identd plugin.
Change-Id: Ia4754024635482ac8ebd0e472c8d7e9282549585
Reviewed-on: http://gerrit.dmdirc.com/3655
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
1713bb8812
Switch to event bug logging in Debug plugin.
Change-Id: Ia04540b208586ba79458104fdd0644e8f37f7551
Reviewed-on: http://gerrit.dmdirc.com/3654
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
84ac4c964f
Switch to event bug logging in DCC plugin.
Change-Id: I2ef12247010aec00ee9e7da74a5fb85453495745
Reviewed-on: http://gerrit.dmdirc.com/3653
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
6dc22a2d0b
Unused field.
Change-Id: I801bef0d0a7c00c47978c024e118e28100bbb654
Reviewed-on: http://gerrit.dmdirc.com/3648
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Chris Smith
52f02f4c11
Introduce a DcopExecutor, deprecated static junk.
Change-Id: I2ab961afd0475693662604356b7946f8f12d2478
Reviewed-on: http://gerrit.dmdirc.com/3647
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa
Greg Holmes
d2166bb334
Ensure class is initialised before doing things with it.
Change-Id: Ib72e845e71bb08ca1e95784732d8f177723fc68f
Reviewed-on: http://gerrit.dmdirc.com/3634
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
ed6e3820f1
Select an alias when deleting one.
Change-Id: Ida668dcbb396e10c523559a095d829d8ca93ecaa
Fixes-Issue: CLIENT-517
Reviewed-on: http://gerrit.dmdirc.com/3631
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
10 anni fa
Greg Holmes
24fa126c09
Fix broken list selection model implementation.
Change-Id: I70c7ae244e5a70422dde66cef1fc9f99895fe227
Fixes-Issue: CLIENT-515
Reviewed-on: http://gerrit.dmdirc.com/3630
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
10 anni fa
Greg Holmes
4b5728fab6
Reset scrollpane when setting response text.
Change-Id: I43836666b447b4b8118d9bb620461eb2a55b6d5b
Fixes-Issue: CLIENT-516
Reviewed-on: http://gerrit.dmdirc.com/3628
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
10 anni fa
Greg Holmes
ae9a6ae6cd
Perform windowClose methods on the EDT.
Change-Id: If35167b19ad1642e0b38abd4a4a8425588d66821
Reviewed-on: http://gerrit.dmdirc.com/3627
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
2482d2a4de
Use new loadModel method in AliasDialogModel.
Change-Id: I509e95f7f4f6de31a0a99611ae4fb24c69657a8e
Depends-On: 17cdb63df9
Reviewed-on: http://gerrit.dmdirc.com/3622
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
75b36b0e01
Fix initial validation on new server dialog.
Change-Id: Ifc6056ed24715905f885baa1e514d3a5b88ae499
Reviewed-on: http://gerrit.dmdirc.com/3616
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
56b3438434
Add new feedback dialog.
Change-Id: I3c7e88f6ed4e9afd6f4ed5e6040471b1329f6576
Depends-On: Id16ce13eac3bf4f359bd0d743cdd6041fc47bcaa
Depends-On: Ifc8ca757700db2dd19db89715e95f6c1df15e999
Reviewed-on: http://gerrit.dmdirc.com/3615
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
fae999a0c0
Use new downloader methods, falling back to static if required.
Change-Id: I5330ef3fe6d9d6893a933d6639a2cd586ffddbfa
Depends-On: I5200f8d84e409cb71c5f7338bca18af6de4c0726
Depends-On: I38151f7c99de90b06e9a29c81e351361d9c6f75b
Reviewed-on: http://gerrit.dmdirc.com/3601
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
7f7f6fd56c
Add NewServerDialog and associated classes.
Change-Id: Id9a2531ee37ca4eee133e3bfa3183d21f8508ea5
Reviewed-on: http://gerrit.dmdirc.com/3596
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
108d8a117a
Fix VetoableComboBoxModel being broken.
Change-Id: I669eeae8d90f46fae3736dcfdf569e19ea84973d
Reviewed-on: http://gerrit.dmdirc.com/3595
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
b7662e6884
Add a JCheckBox without borders.
Change-Id: Ia3e419f33f121c48b085daa3a31d59193c33f535
Reviewed-on: http://gerrit.dmdirc.com/3594
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
2d0685d6ab
Don't NPE on null values.
Change-Id: I69b4e54e47ed9b7bb2b140fe857b86dcade6cf32
Reviewed-on: http://gerrit.dmdirc.com/3593
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
2ae4701de6
Move CoreAliasDialogModel classes.
Depends-On: I7ee9ec39fce785b8e374e50fd05f0ef824097ab0
Change-Id: I2905dd1596fad47d0c7beaa669331063b48bd305
Reviewed-on: http://gerrit.dmdirc.com/3588
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
f65adf16b1
Fix some generic craziness.
Change-Id: I38d00732e7ac42461b926eb06a5d5ef584c93d8e
Reviewed-on: http://gerrit.dmdirc.com/3586
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
255f496845
Add reorderablelist validator.
Change-Id: Id307495420830212ef5a98f0f366ce6db591d526
Reviewed-on: http://gerrit.dmdirc.com/3585
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
439c29e598
Remove some uneeded custom classes.
Change-Id: I07ece70b1f5dfd7b36bb8a589ebb472379699ca7
Reviewed-on: http://gerrit.dmdirc.com/3584
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
94db8f5782
Add more tests for VetoableListSelectionModel.
Change-Id: Icf602cbe6ed52b3db8ac230cb70a7d331f270ec2
Reviewed-on: http://gerrit.dmdirc.com/3582
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
282ce0aa97
Don't change alias if the current alias is invalid.
Change-Id: I8a097dec93b28411563895d60a8b0a0f937d9de4
Reviewed-on: http://gerrit.dmdirc.com/3583
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
a5afbf6c04
Add unit test for vetoablelistselectionmodel
Change-Id: I7f4592bdfddc0fb628697219f2892591f4c6c2a4
Reviewed-on: http://gerrit.dmdirc.com/3581
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
77963ce50d
Move AliasDialogModelHandler and remove useless controller.
Depends-On: Ic547ed6e12879c7c6ea77d2c6766989c01dff640
Change-Id: I71d77d5c76f72e44303d2fd7f5dede75eef89ec1
Reviewed-on: http://gerrit.dmdirc.com/3579
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
a2f834d3db
Keep initial size for AMD at 800.
Change-Id: I4c25aca7cda9df9901912ddb75945b2bc2ea7162
Reviewed-on: http://gerrit.dmdirc.com/3578
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
f047163d65
Don't validate disabled components.
Change-Id: I11dcddc5c9ec9f7ce44ffb7d3f0900c9fa626a9c
Reviewed-on: http://gerrit.dmdirc.com/3577
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
f4f9796dbc
Switch to non deprecated method.
Change-Id: I15abfa2c86b2351e76ada1b2d16efa52c2af5b61
Reviewed-on: http://gerrit.dmdirc.com/3576
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
3feb3bb3bb
Fix compiler warnings.
Change-Id: I41a2be71d099a4bfcfe20cea34cb83f3ac183e04
Reviewed-on: http://gerrit.dmdirc.com/3573
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anni fa
Greg Holmes
2ded7925f6
Tidy up alias manager dialog.
Change-Id: I132215db6d1291991261c41a580abecd79654a00
Depends-On: Ic9c0091441d4f7d87ddc96a327f5e5b12b4cf803
Reviewed-on: http://gerrit.dmdirc.com/3572
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
60e66ce6af
Default to no selection as per other models.
Change-Id: Ib7045c63153faf5aa0b1c84472a3a559d557856f
Reviewed-on: http://gerrit.dmdirc.com/3570
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Greg Holmes
ba73cd4af1
Switch alias dialog to use a side list instead of table.
Change-Id: I1ea9b8010782d01cbfcc49d4f8ef89f9361cbb89
Reviewed-on: http://gerrit.dmdirc.com/3566
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anni fa
Chris Smith
0896bce3ad
More fixes.
Change-Id: Ie9ce5e3ee199e93ee786912e6593a6b597d9e403
Reviewed-on: http://gerrit.dmdirc.com/3565
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anni fa