Chris Smith
a7fe27227e
Support for core config provider changes
7 lat temu
Chris Smith
8bbc292101
Update copyright.
7 lat temu
Chris Smith
332d9b86b2
Migrate to new @GlobalConfig annotation.
7 lat temu
Chris Smith
a55aa85f2e
Restructure to standard maven/gradle layout.
Stop swimming against the tide and accept what most of the rest of
the world does.
While it adds an annoying depth to the actual source code, it makes
the root directory nicer (no more 'test-res' dirs), means we don't
have to override the gradle config, and makes it nicer to work in
IDEA 2016.1.
7 lat temu
Chris Smith
935e77181c
Move the IconManager to ui_swing.
9 lat temu
Chris Smith
307b46ff77
Don't annotate IconManager with @GlobalConfig
9 lat temu
Shane Mc Cormack
ef35f746ad
2015!
9 lat temu
Chris Smith
075d454abb
More J8 improvements.
9 lat temu
Greg Holmes
6fc005ce9c
Add a qualifier for ColourManager.
Change-Id: I81484e5df7b5dfeb7067ba211c11f2df198ac43c
Depends-On: Icf9c64b84ddc129fe54765a4a3cac475c58cf1de
Reviewed-on: http://gerrit.dmdirc.com/3892
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 lat temu
Chris Smith
93d405608c
Gradle-ify the plugins.
* Move all plugins to their own top-level directories.
* Move resources out of source trees
* Add Gradle build scripts.
* Remove ivy and ant build scripts.
Change-Id: Ib69a48ef26800c174ccf51c84ff9d1f73529460f
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3850
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 lat temu
Chris Smith
a1b01276bb
Tidying.
Remove pointless super() calls.
Remove redundant interface decs.
Remove unnecessary enum annotations.
Change .length == 0 to .isEmpty.
Change-Id: Idadc982cc8f37aec4404ec8ec26d0a5b1f0515ad
Reviewed-on: http://gerrit.dmdirc.com/3842
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 lat temu
Chris Smith
f105588129
Remove pointless inheritDocs.
Change-Id: I28f9a7302f10f82889e19c2a35eff8d55f4c41c0
Reviewed-on: http://gerrit.dmdirc.com/3807
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 lat temu
Chris Smith
1da89bbb51
Add a @MainWindow qualifier in the swing plugin.
This allows the MainFrame to be injected as a plain Window or Frame.
Change-Id: I1023153393dd68744b064a1bef0b39e309c359d3
Reviewed-on: http://gerrit.dmdirc.com/3457
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
Chris Smith
b7dbb5dd6c
Bulk remove inheritDoc.
Change-Id: I34cf63e7b9307b35de53b48165e4ba71a50213ab
Reviewed-on: http://gerrit.dmdirc.com/3274
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
Chris Smith
8dea33a684
Tidy more TextFrame related code.
Change-Id: Ic10d762073e74c4d8b1e7c785e56bd341c068598
Reviewed-on: http://gerrit.dmdirc.com/3272
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Chris Smith
74aa499be4
Autoformat all the plugins.
Change-Id: I35bf8ce93d7be8fb714b1a58adc9dd66672ec717
Reviewed-on: http://gerrit.dmdirc.com/3124
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Shane Mc Cormack
c7990ef968
Update Copyright to 2014
Change-Id: I3e4fd86a0d19f5167506df5986f7ec256b224820
Reviewed-on: http://gerrit.dmdirc.com/2979
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
Greg Holmes
48ccf694cb
Begin work to declare accurate dependencies in dialogs
Change-Id: I04ff910a432f5657db818ef2d9082252cfe1c9bf
Reviewed-on: http://gerrit.dmdirc.com/2939
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 lat temu
Chris Smith
e1a4293280
Remove static ColourManager calls.
Remove many unused constructors from swing colour components.
Change-Id: I03bbcbfa94eb7f04cb508de39a18c8a6dc282976
Reviewed-on: http://gerrit.dmdirc.com/2824
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Shane Mc Cormack
d30f7690e4
Update copyright for 2013
Change-Id: I1eea04000294c228a8f66464c89f92c1a7cd5321
Reviewed-on: http://gerrit.dmdirc.com/2605
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 lat temu
Greg Holmes
2b0dc53a8d
Add new method for invokeAndWait using Callable not ReturnableThread
Change-Id: Ic0edb15c06533c0df5bc78f0f6878ca5ae98d9d0
Reviewed-on: http://gerrit.dmdirc.com/2465
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 lat temu
Shane Mc Cormack
f40fbcff29
Update copyright for 2012
Change-Id: I559bbd9a7e6abdfc73068d4934cfb0fc9f7ce84c
Reviewed-on: http://gerrit.dmdirc.com/2289
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Greg Holmes
4d80c32e27
Mass singleton removal spree. Minor tidying in edited classes.
This tidying introduces a DialogManager class which ensures only a
single instance of a dialog can exist at any one time. This will be
expanded in the future to support management of all dialogs.
Change-Id: I506d7dde623628e38fddcd5f81221d9f2cc832ca
Reviewed-on: http://gerrit.dmdirc.com/2246
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 lat temu
Chris Smith
c7e9a3c076
Fix fallout from util changes
Change-Id: Ia8de3c1a5fdc1eb9cfaa8b29a32bb3efb6d8ce6f
Depends-On: I0bfd2dc61096dd9670b269463c27d9b00fd9a917
Depends-On: I6d0665e57f6e0e2ff2fb6a18742acb99010e79bf
Reviewed-on: http://gerrit.dmdirc.com/2241
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Greg Holmes
41c77ef7ed
Move interfaces to a central location.
Depends-On: If624693f050e1aa9cf4cabcd5264518604eb8bcd
Change-Id: I862891efc407a64559788812ee039a9ec565a973
Reviewed-on: http://gerrit.dmdirc.com/2166
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
12 lat temu
Chris Smith
93c94e0fcd
Fix weird input field/handler initialisation
No longer creates to input handlers per window
Change-Id: I077f39af4f41033118eb8bf6af86522ee9b0759c
Fixes-issue: CLIENT-283
Reviewed-on: http://gerrit.dmdirc.com/2116
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
cc87d3c604
Stop using deprecated IconManager methods
Change-Id: Iec9ad87b6b09d79e569786f30c8f441b4c08cdd9
Reviewed-on: http://gerrit.dmdirc.com/2087
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
85a02e5f38
Change header?
Change-Id: Id75a4947fe4c2a08460b4ee9e6e481c568d0c6d3
Reviewed-on: http://gerrit.dmdirc.com/2074
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
77ff9629e7
Fixes input handlers being mostly broken in the swing UI.
Change-Id: Ide1404c9411c419bf2e1aa37ad1b16ab84ee726b
Reviewed-on: http://gerrit.dmdirc.com/2070
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
a93906a609
Switch to using component frames.
Change-Id: Ibbed782aaf570bdac2641842ad4bebbc7e285404
Reviewed-on: http://gerrit.dmdirc.com/2050
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
11204480cf
Hide colour picker dialogs when focus is lost.
Fixes CLIENT-191
Change-Id: I1f4d9617215e699282a5b934b7d2ecd842d62ed5
Reviewed-on: http://gerrit.dmdirc.com/1818
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Shane Mc Cormack
e1106c80db
Update Copyright
13 lat temu
Greg Holmes
0025d6bc58
Move InputFields into their own package.
Foundation work for Action/Alias dialogs to allow control code input.
Issue CLIENT-53
Change-Id: I2a9cc50577050120357d263f2471e8137c78eaae
Reviewed-on: http://gerrit.dmdirc.com/1535
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
7a5ad49789
Add some source checking to enterPressed action in inputfield.
Fixes issue 4306
Change-Id: Icf1baca52dbf18a53ffdc37a305c3badbcbb5cac
Reviewed-on: http://gerrit.dmdirc.com/1426
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 lat temu
Chris Smith
430711e424
Style fixes
Change-Id: Idfb8db25bbc7d0d9ba8f7233f2fa59b4e6c44924
Reviewed-on: http://gerrit.dmdirc.com/1333
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 lat temu
Greg Holmes
8016183432
Import order fixing
Change-Id: I96c3ad666c6a176d5289f47c02ba6a524ee34172
Reviewed-on: http://gerrit.dmdirc.com/1327
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 lat temu
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 lat temu
Gregory Holmes
2bd84179f7
.... Randomly add some extra height to the input field to compensate for it magically getting smaller
Fixes issue 3765
Change-Id: Ib2e20e5f01d8105aef18f4f35bedb76770049056
Reviewed-on: http://gerrit.dmdirc.com/878
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 lat temu
Shane Mc Cormack
86a7294aac
Import Plugins
14 lat temu