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 години
Chris Smith
4c9c084912
Remove deprecated URLBuilder-related stuff.
Change-Id: I0109f276aa49ddf3376969126c7e34ff020023e0
Reviewed-on: http://gerrit.dmdirc.com/3108
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
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 години
Chris Smith
1739163552
Inject the menu bar and menus.
Change-Id: Id49ecdf582679829f8cbc44f4e9ff0589edf90d3
Reviewed-on: http://gerrit.dmdirc.com/2920
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
Chris Smith
ab9dd862a0
Initial foray into Swing UI DI.
Add a SwingManager to manage the injected content - eventually
this will become the SwingController.
Change-Id: Ie923301c00e0166792326f48beff25b5e59c42fa
Reviewed-on: http://gerrit.dmdirc.com/2913
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 10 години
Greg Holmes
a9354e7b54
Java 7 conversions
Change-Id: Ic204dbad72378455b5cd9dbd66d29dacf31ddd9c
Reviewed-on: http://gerrit.dmdirc.com/2895
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 10 години
Greg Holmes
e7301384cc
Tidy up javadoc
Change-Id: I428d39dedd0380a783bb612ab6ff4176302eb157
Reviewed-on: http://gerrit.dmdirc.com/2884
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 10 години
Chris Smith
a8316419d6
Fix most getIconManager() calls.
Change-Id: I8070f50bf1e22459f8a33bdc88bb64ec95c4b021
Depends-On: Id672fec154a19c999b078b3980681937f62bfb41
Reviewed-on: http://gerrit.dmdirc.com/2841
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
Chris Smith
526cb3e37b
Use config interfaces where possible.
Change-Id: I5f140e89bfb8c57804d0a500bbc9f5c18555b0e9
Depends-On: Iaabedda2fa68c4e5562bb069dcdf15fa0c3beeea
Reviewed-on: http://gerrit.dmdirc.com/2767
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
Chris Smith
28e3529e08
Handle stuff moving.
Change-Id: I94416680dfa9f0ee4896f5a6518889c6eb891909
Depends-On: I8d791451ead4b37f9181a9741e127cbc8b514d46
Reviewed-on: http://gerrit.dmdirc.com/2753
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
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 години
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 години
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 години
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 години
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 години
Chris Smith
f8283731f4
Make local variables final where appropriate
Change-Id: Ied3a5a2d993bd74c04eaa357bcbef7218871f529
Reviewed-on: http://gerrit.dmdirc.com/2082
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 13 години
Chris Smith
1facd19620
Fix some headers
Change-Id: Idd1241c7ed85ce2be12e028fe47fd09190d691bd
Reviewed-on: http://gerrit.dmdirc.com/2077
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 13 години
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 години
Chris Smith
9ee6857590
Decouple selection handling from the core
Swing MainFrame now maintains its active frame, and
requests to activate frames are handled internally
instead of engaging in a game of ping-pong with the core
Change-Id: I9a135fb48b197bb555f470d3052f2ebc9a0a426c
Depends-On: Ieddf71114e55e0d3e3b040751d21a5523d4438d4
Reviewed-on: http://gerrit.dmdirc.com/1947
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 13 години
Chris Smith
37016ac81e
Remove window open and close methods
Change-Id: Iafa45bf5e9d82204860d8f2364244a2ddf5e3c50
Depends-On: Ic4d826178fcb4245ea15ea2e3c937794313556d7
Reviewed-on: http://gerrit.dmdirc.com/1933
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 13 години
Chris Smith
f5fff70ef4
Fix line endings / trailing spaces
Change-Id: Id0a4aa086f7fb9bac776ec4c877aa8628175c0bc
Reviewed-on: http://gerrit.dmdirc.com/1921
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Chris Smith
84a4059c5f
Plugins support for core frame container changes
Change-Id: Iecbb2941c99a3412dc2eb3b7f56fc584d2db483e
Depends-On: Ieefbf2d1e157e3638dbe8fdedbd4f32642061329
Reviewed-on: http://gerrit.dmdirc.com/1884
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Greg Holmes
711d1107a2
Stip control codes from window menu names.
Fixes CLIENT-193
Change-Id: I0d5019c70db8c398cab6124b1e8f0233e665f2c7
Reviewed-on: http://gerrit.dmdirc.com/1813
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Greg Holmes
d349a2f5f2
Don't try and remove windows that don't exist in swing UI
Change-Id: Idac4020e7fa766f28f829f97310f2b0f9e7ba37f
Reviewed-on: http://gerrit.dmdirc.com/1775
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Greg Holmes
d48d1f7853
Move menu scroller to library
Depends-On: I7769f923a838d4812d23b6e24e1bd3571e3c5784
Change-Id: Idfe4ea8493e5aec37e05a485f67beb9ecaa42657
Reviewed-on: http://gerrit.dmdirc.com/1751
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Chris Smith
d2c654359a
PMD fixes
Change-Id: I4e2f059596c65303d7751d4a81388bb3b1ce19ce
Reviewed-on: http://gerrit.dmdirc.com/1742
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 13 години
Shane Mc Cormack
e1106c80db
Update Copyright
преди 13 години
Greg Holmes
b6ee9e0d34
Disable items correctly from client load.
Fixes issue CLIENT-125
Change-Id: Id89e098fc2ffe83aa16740256663f647f1da46be
Reviewed-on: http://gerrit.dmdirc.com/1670
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Greg Holmes
1bbd34206d
Disable close item correctly.
Fixes issue CLIENT-125
Change-Id: Ia7260bc40a29d2ac41c5218d154eea9d412894ee
Reviewed-on: http://gerrit.dmdirc.com/1664
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Greg Holmes
2c4fe17288
Remove MDI from the client.
Tidy up mainframe (creating a new dialog class).
Fix OptionalJSpinner having an excessive border.
Fixes issue CLIENT-66
Fixes issue CLIENT-2
Change-Id: I450fe4a6060988843caad0b22a1ac2ffad9e4c28
Depends-On: If58397d37b89c8fe6e099c47fb4d26fdc4589b49
Reviewed-on: http://gerrit.dmdirc.com/1630
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Greg Holmes
338ab10219
Adds some window arrangement options for MDI mode.
Fixes issue CLIENT-20
Change-Id: Ib36a2434ccee62e44894e7f6c6e49917247fcdb8
Reviewed-on: http://gerrit.dmdirc.com/1536
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
преди 13 години
Greg Holmes
cb383eedc1
Check window exists before using it
Fixes issue 4457
Change-Id: Iae1297c043b2c65836db2c276cb39d71cce827aa
Reviewed-on: http://gerrit.dmdirc.com/1504
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Chris Smith
6b0a81a27b
Style fixes
Change-Id: I1a3166e5b4f21430b119f5a2692c8554e192aec1
Reviewed-on: http://gerrit.dmdirc.com/1329
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
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 години
Greboid
3fefcc2cfa
Remove use of deprecated methods
Change-Id: Ic8894d6baba0065b4d928300625de2ca19e168d6
Reviewed-on: http://gerrit.dmdirc.com/1160
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Greboid
cdab0eee70
Fixes some EDT violations.
Change-Id: I0a41dbf8eb7e9e62eb5ec94eb54167a9a49243d4
Reviewed-on: http://gerrit.dmdirc.com/1149
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Greboid
9c5a770d98
Work on background opening of windows.
issue 141
Change-Id: I43ea7438c849c590f7c172b19caec99f1f8d8533
Reviewed-on: http://gerrit.dmdirc.com/1130
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Greboid
57a4ad75fe
Removes more deprecated method usages
Change-Id: I6e592b5e5582ddb3ecc7294fc65c009f62e0e8c1
Reviewed-on: http://gerrit.dmdirc.com/1115
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Chris Smith
d7eb1e57ae
Fix fallout from the title change
Change-Id: I89bd5b3c39bd5e8edc6550f8f6dd04eadfa2b8b3
Reviewed-on: http://gerrit.dmdirc.com/1119
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Chris Smith
9357e0b4fc
Fallout from the window changes
Change-Id: I6af2dec1947bfece2ad6a16906671758cc70526d
Reviewed-on: http://gerrit.dmdirc.com/1113
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Chris Smith
3717cd8a0b
Fix fallout of WidowManager changes
Change-Id: I300566ece09200443d61a8d47af8b54f61bbf6fd
Reviewed-on: http://gerrit.dmdirc.com/1105
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Simon Mott
603d50ac91
FrameContainerMenuIterface renamed to FrameContainerMenuInterface
Fixes issue 3857
Change-Id: I6c3cf98628911ca1fcb38ac43ab5e873ee44dcd1
Reviewed-on: http://gerrit.dmdirc.com/1099
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Greboid
cfd5f9a44e
Fixes issue 3856
It would seem i messed up the merging of the edt commit with the trunk
Change-Id: I11609dd100a9bec6534fd2a628376a7471d0ce0a
Reviewed-on: http://gerrit.dmdirc.com/970
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
0e001a7b99
EDT EDT EDT EDT EDT DEAR GOD THE EDT.
Change-Id: I82a1ed787e47777cfafe5073df47cebe37b1f943
Reviewed-on: http://gerrit.dmdirc.com/876
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
преди 14 години
Gregory Holmes
e44f50fca1
Fixes issue 3802: Sort order of window menu is wrong
Change-Id: I9d31bebe41f89822ff646ca78fb88a5eea92950e
Reviewed-on: http://gerrit.dmdirc.com/907
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 14 години
Gregory Holmes
e4b3744fdc
Lets try this again
Fixes issue 3738
Change-Id: If5ec31e73f30f05aa4851998711837054ed63322
Reviewed-on: http://gerrit.dmdirc.com/850
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Gregory Holmes
2641ebd311
Sync maps in window manager
Fixes issue 3699
Change-Id: I430bf509b3d4c4a2deea5ab5ec6e8504ee23a57b
Reviewed-on: http://gerrit.dmdirc.com/814
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Chris Smith
9c8ecf12e2
Fix UI unit tests and associated hackery
Change-Id: Ibb88173ef74bb597cee62e1b1adcfe4cd0556d5b
Reviewed-on: http://gerrit.dmdirc.com/482
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <devs-public@dmdirc.com >
преди 14 години
Gregory Holmes
0066607098
Fixes issue 3427: new window menu code doesn't use menu scrollers
Fixes issue 3419: Unable to execute thread. — addons.ui_swing.framemanager.windowmenu.WindowMenuScroller.<init>(WindowMenuScroller.java:59)
Change-Id: I93190266e54bcc4770554a73bb42ab8b71c5fbf1
Reviewed-on: http://gerrit.dmdirc.com/296
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години
Gregory Holmes
b44fd4dab5
Fixes issue 2383: Prefs dialog is too tall for a 600 high display (most netbooks)
Fixes the cleint being broken
Change-Id: I7d43d97e505077556fa62648610bd464493631dc
Reviewed-on: http://gerrit.dmdirc.com/269
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
преди 14 години