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
Simon Mott
aed217b531
Fixed an issue with buttons not being removed correctly when all windows are closed
Change-Id: I4d7f531c22fd697243592a7f96f0d173eafc0f6b
Reviewed-on: http://gerrit.dmdirc.com/1186
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
089efde3d5
Fixes treeview not listening for new settings
Change-Id: Ib8f97015ca6488a631a67ecc52787a25d2992aef
Reviewed-on: http://gerrit.dmdirc.com/1185
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
dc79b2f3ef
Add protocol description objects to twitter/irc plugins
Change-Id: I9703a04c087940686705e7fdddb0be5dcc2a3b00
Reviewed-on: http://gerrit.dmdirc.com/1183
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
c393cb45be
ButtonBar groups children to parent and sorts by the order windows were created by default.
Also prevents multiple buttons showing as being active
Groundwork for issue 4040
Change-Id: If5cbf48857ba7f78b35833bdd46911f4cf83c884
Reviewed-on: http://gerrit.dmdirc.com/1165
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
da5e7aef92
Rename treeview sort config options
issue 3837
Change-Id: I0302e13d8bf72b4af17a52d51ae527d266a7ce5a
Reviewed-on: http://gerrit.dmdirc.com/1180
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greboid
6ded35dee3
Fixes textpane not autoscrolling on creation.
Change-Id: If3499a631e9dfe919bb1dab480c7c01504e39dc0
Reviewed-on: http://gerrit.dmdirc.com/1168
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greboid
856ec9f657
Fixes nicklist and topicbar being empty on channel join
Change-Id: Ib4cb9e6fc1222eddc8dafab30104b951f8d0ae41
Reviewed-on: http://gerrit.dmdirc.com/1167
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Simon Mott
85c333cb59
Created ButtonPanel which extends JPanel and implements Scrollable.
fixes issue 4041
fixes issue 4042
Change-Id: I2244fc811c0974305d5fecfb0f69ea1f6776c995
Reviewed-on: http://gerrit.dmdirc.com/1163
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
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 years ago
Greboid
15f5314833
Move FrameManager to the SwingUI, use UI window listeners for frame containers
Make background opened windows respect maximised states
Fixes issue 4037
Change-Id: I2d5096ef116b5e5325eb050c51a17cab4e5b867d
Reviewed-on: http://gerrit.dmdirc.com/1154
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
d21f487e3c
Fix lag display plugin using deprecated methods
Change-Id: I5f8a128dd57f79aee696d21ee55da796824470f0
Reviewed-on: http://gerrit.dmdirc.com/1153
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
46ba0c303d
Minor deprecation changes
Change-Id: I4085cc6243386d8911afddd752769b252e1810c7
Reviewed-on: http://gerrit.dmdirc.com/1151
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
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 years ago
Greboid
7fcb6727aa
FrameContainers need UIControllers to be sane... Simple method to provide this.
Change-Id: I1fe08f27693e9fb8134b53c317a8871d93658178
Reviewed-on: http://gerrit.dmdirc.com/1145
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
0ee836f0f5
Wraps Buttonbar in a scrollPane
fixes issue 4022
Change-Id: Ibc83b9069eb802adfed4276a1b94e1f45b156280
Reviewed-on: http://gerrit.dmdirc.com/1142
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
9a1986e00e
Follow through with the deprecations
Change-Id: I0e391bd7997f1bed8214dc4decad2616925e51bf
Reviewed-on: http://gerrit.dmdirc.com/1147
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
ae3eb43d28
Massive window changes.
See corresponding core change for full details.
Change-Id: I6ddf872aa7073dd9306a17f6ae03c462a5898296
Reviewed-on: http://gerrit.dmdirc.com/1143
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
ffd5721510
Resizing of buttonBar now works correctly (You can make it smaller!!)
fixes issue 4025
Change-Id: I30abdc51d1cd7eee8907ab6c0038ef1d3981a354
Reviewed-on: http://gerrit.dmdirc.com/1141
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
4058009b8f
Fix unit tests not compiling
Change-Id: I251a10fd3a0b4d0eabf13aff9052b6e576120911
Reviewed-on: http://gerrit.dmdirc.com/1139
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
347ddc730b
Unbreak and break some more stuff
Change-Id: Ifea87add9b2280433071363e850b4c37ce14d12e
Reviewed-on: http://gerrit.dmdirc.com/1135
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
5bad64fced
Fixes relaybot plugin relying on a non existant parser
Change-Id: I86b948e6a3b6f84315c78766b814f7747263b0b9
Reviewed-on: http://gerrit.dmdirc.com/1132
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
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 years ago
Simon Mott
a24dbcff2b
mIRC tab completer does not cache results.
fixes issue 3883
Change-Id: Id6dc34d0dabb763a8ac03ef20ee66fd9caf6d8eb
Reviewed-on: http://gerrit.dmdirc.com/1110
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
a84bdb82b1
Relaybot is now a subplugin of the IRC Parser
Fixes issue 4001
Change-Id: Ic93e65f19337913aea5133cce6a845c5ab8b974d
Reviewed-on: http://gerrit.dmdirc.com/1128
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
c4ee8a70ef
Fixes issue 4009
I rewrote the code to disable and enable the buttons a while back, I'll add
this code as a fallback safety measure.
Change-Id: Ia6037f25f5222d6bf954d45f6344a0121a2dfca9
Reviewed-on: http://gerrit.dmdirc.com/1127
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
f31a2c4756
Deprecated methods, new ListenerList usage
Change-Id: I58916a0dedd6c8e737f593279b4c91a01f1ba2f0
Reviewed-on: http://gerrit.dmdirc.com/1126
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
c758701a6d
Fixes issue 4007
Wow, thats ugly code, bonus feature discovery (its up to you to figure out the
crazy IPv6 FTP stuff it's doing if you care)
Change-Id: I67ca079365ad40891f5cefab18f36f2ff68d1a30
Reviewed-on: http://gerrit.dmdirc.com/1121
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
b9a405db16
Fix some deprecated methods
Change-Id: Ie169d4727694407e9c2fda813c1be55cd11fc703
Reviewed-on: http://gerrit.dmdirc.com/1123
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greboid
46debb5912
Fixes issue 3992
I don't actually know what side effects this has, I cant even work out what
the hell top level window isn't an input window..
Change-Id: I3553ee9a604b9beb8f149c60f418a154f5a9db49
Reviewed-on: http://gerrit.dmdirc.com/1120
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greboid
7a54a12896
Remove deprecation in TextFrame
Change-Id: I0bca7cf413afc66e39fed928137ad3ddb0c50ccf
Reviewed-on: http://gerrit.dmdirc.com/1114
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
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 years ago
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 years ago
Chris Smith
03ef0bc895
Fix fallout from command changes
Change-Id: I8d60d7dd048915a173a9c566a58260ac4cb8f1db
Reviewed-on: http://gerrit.dmdirc.com/1117
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
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 years ago
Greboid
872c63648a
Auto scrolling should work again now
Fixes issue 3986
Change-Id: Id6495b6e4e1cca43608555ee0fe5848d4bb8c152
Reviewed-on: http://gerrit.dmdirc.com/1109
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
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 years ago
Simon Mott
c5c967dd2f
Removed style links setting from here as its now under GUI category
issue 3860
Change-Id: I917ee253d8bc5b0e76c74584daa379e7f7e41e13
Reviewed-on: http://gerrit.dmdirc.com/1104
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greboid
a0908ebca5
Fix deadlock in the textpane... (EDT!!)
Fixes issue 3985
Change-Id: I8b1bfd3b0e227107b5188feccd52f3ac572d109e
Reviewed-on: http://gerrit.dmdirc.com/1102
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
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 years ago
Greboid
d1824f69b8
Window buffer size os now optional
Fixes issue 3984
Change-Id: Ideba8b9ec4f528b41a671c85713bd96c010d3ea9
Reviewed-on: http://gerrit.dmdirc.com/1100
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago