Greg Holmes
ad2ba6fc45
Update miglayout
Change-Id: I03836da1ff1f503d36609dfa4e4d6b489c14f776
Depends-On: Ie6defa7d2d0645c61eb89c12758589a3bdb5ed52
Reviewed-on: http://gerrit.dmdirc.com/1971
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
a115066bfa
Make swing UI detach on unload
Fixes CLIENT-11
Change-Id: I192562e176615f337df2f7686d0f6c50e00d9b27
Reviewed-on: http://gerrit.dmdirc.com/1969
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Chris Smith
e5fcc3f50d
Fix server list provider to be sane
Change-Id: I8e8da91831ce6e9a3e7f13fc0f3c6a8ab735e98a
Reviewed-on: http://gerrit.dmdirc.com/1967
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Chris Smith
0ea82bee8d
Fix deprecated method usages. Again.
Change-Id: Ib20eb804c786b157a33c6d0610e9151200371400
Reviewed-on: http://gerrit.dmdirc.com/1964
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Chris Smith
370bfd04ba
Make tests use new action manager methods
Change-Id: I53dc998067312ed410574114422eb175f75eb86d
Reviewed-on: http://gerrit.dmdirc.com/1962
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Greg Holmes
7869939cde
Don't invokeandwait for no reason.
Issue CLIENT-251
Change-Id: Ie58644157e91e0a8244074145aa507818d96dc5e
Reviewed-on: http://gerrit.dmdirc.com/1961
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
25e3a7c21e
Add new UIController method to UIControllers.
Change-Id: I02f3803fe1d3cce0a2b958fd11f3711965d8cfd3
Depends-On: Ib675bf702ed50b90649aafa8dcba67dd4ff35986
Reviewed-on: http://gerrit.dmdirc.com/1959
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
fda2a3ecbc
Don't hang the EDT when setting active frames.
Fixes CLIENT-248
Change-Id: Ie9ad238e436ed5367566769cbdcf955a53822d44
Reviewed-on: http://gerrit.dmdirc.com/1957
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Greg Holmes
67d6f2af60
Add listeners for frame info events.
Fixes CLIENT-243
Change-Id: I0bcf2aa93dd2248310996b02921bfe3e1d404087
Reviewed-on: http://gerrit.dmdirc.com/1956
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
7ae8510086
Hack around notification bug until issue CLIENT-247 is resolved.
Change-Id: Ia032f687273a40b6812b9f61939ec65ee7dc20b2
Reviewed-on: http://gerrit.dmdirc.com/1955
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
e0220cf274
Adds an active window command back to the client, swing ui only.
Change-Id: I3355f8b04449162413a6888e03e5d5d269193b0a
Reviewed-on: http://gerrit.dmdirc.com/1952
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Chris Smith
ecc72a9585
XMPP improvements
- Support for priorities
- Support for away states
- Hack around Smack problems more hackily, as the old one didn't work
Fixes CLIENT-235
Change-Id: I2d09becbfbd194fb0561247ff713e2634b65b6b1
Reviewed-on: http://gerrit.dmdirc.com/1954
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 년 전
Chris Smith
92e4db746b
Recalculate presence when endpoints are removed
Fixes CLIENT-246
Change-Id: Ibbe7b1387672ec43c5d0a4abcc288baa88933007
Reviewed-on: http://gerrit.dmdirc.com/1953
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
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 년 전
Greg Holmes
decb60c49b
Style fixes
Change-Id: Ib8fa12f91b38aecd30fc22b89fba624200c8e22a
Reviewed-on: http://gerrit.dmdirc.com/1946
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
c98f67b435
Switch to using DateUtils
Change-Id: I5010c1c77247579e586e20a11a1a9b7b73b81307
Depends-On: I8269aab84413d3865975a6ca15dc656a525895ea
Reviewed-on: http://gerrit.dmdirc.com/1930
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
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 년 전
Greg Holmes
5f035d6e76
Change Plugin to an interface and add BasePlugin abstract class.
Issue CLIENT-241
Depends-On: Ie1b3277bb1c667ee99a1b203c2ff1094616ceaff
Change-Id: If0fd1c74a19c488cb7853d69deae9f75bab43d41
Reviewed-on: http://gerrit.dmdirc.com/1923
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@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 년 전
Greg Holmes
3a479cb30f
Don't load/unload plugins in the EDT
Fixes CLIENT-226
Change-Id: I23a058df642f2738e2878491e72b679d04554257
Reviewed-on: http://gerrit.dmdirc.com/1916
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
90d9a407d7
Don't apply updates in the EDT
Fixes CLIENT-225
Change-Id: Ib2200064bcb63e7af66196ec51311d45aa1c8936
Reviewed-on: http://gerrit.dmdirc.com/1915
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
0eac1c649b
Don't dereference null items in server lists.
Fixes CLIENT-239
Change-Id: I5ef10b4666189c954719ef690d26a73cfb79092e
Reviewed-on: http://gerrit.dmdirc.com/1914
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
d2f9e8a282
Tidy up systray plugin, hopefully prevent NPE if mainframe fails to load
Change-Id: I7fd69c2d9a77e2c10bc2c86c7a3b2cbf9f484e1f
Reviewed-on: http://gerrit.dmdirc.com/1913
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
bb5125811f
Better positioning and sizing for message popup
Change-Id: I23786336df1f77579de73240332bb74a7edb5d42
Reviewed-on: http://gerrit.dmdirc.com/1911
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
4737c74580
Switch listener type for move/resize listener
Fixes CLIENT-233
Change-Id: I817281af3ad4ef17dafda28752c3cda5ce9d273c
Reviewed-on: http://gerrit.dmdirc.com/1910
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
238b65b85c
More finals
Change-Id: I5095c93b4119e6b2663bd810b052edf937e06a69
Reviewed-on: http://gerrit.dmdirc.com/1904
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
9fe179f4fd
Finally
Change-Id: I4ebbfe390671a012761066878a665e44fd8c268c
Reviewed-on: http://gerrit.dmdirc.com/1903
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
8d0de8aa1b
finally again
Change-Id: I2627f36dc1f8de76ce8a4fc96bf93afdb43683c9
Reviewed-on: http://gerrit.dmdirc.com/1906
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Simon Mott
cfe085d856
Exec command plugin
Fixes issue CLIENT-223
Change-Id: I0a25c94b05e364b483227a11311e26238b5a0d78
Reviewed-on: http://gerrit.dmdirc.com/1891
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
157f8e18f5
Make status bar message history popup the same size as the message label.
Fixes CLIENT-211
Change-Id: I4e0165c74b8f7c3c84a23b659aea341e122e849d
Reviewed-on: http://gerrit.dmdirc.com/1902
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
737edc9b89
Add support for a basic history popup
Issue CLIENT-211
Change-Id: I90ae92affc629dd0275c1a54cf63e692de696326
Reviewed-on: http://gerrit.dmdirc.com/1901
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
af50cf856b
Add generics to the statusbar popup panels.
Tidy up up status bar components.
Change-Id: I52ed05574ab06b819ddb33f8abc3d0048b20eba2
Reviewed-on: http://gerrit.dmdirc.com/1888
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
923451cbb2
Move duplicated borders into new sideless etched border
Change-Id: Icd40b8be9d01206d972e7fa942d11775517dd47e
Reviewed-on: http://gerrit.dmdirc.com/1882
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Chris Smith
949b525c5b
Remove third party classes from source tree
Fix some broken copyright headers
Minor style fixes
Change-Id: I9326c4f957c776867e166b7031af97050e872a42
Depends-On: I6e7791c8a4f500f2a5ce1bd9069e2b464f7dde50
Reviewed-on: http://gerrit.dmdirc.com/1887
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
0723cfa836
Add a status bar popup panel that is toggled by clicking not mouseover.
Change-Id: I08c81b81908d4b5af623da90ad7816e5c3668d7a
Reviewed-on: http://gerrit.dmdirc.com/1881
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
da5cedbecc
Add basic status bar message debug command
Change-Id: I2cf9101abbd0bd7b717579443a61b6d3286b34d6
Reviewed-on: http://gerrit.dmdirc.com/1883
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
3f3e387acd
Add queing to status bar
Change-Id: I8d8fe328244bdd508432139eee441e58017cf558
Reviewed-on: http://gerrit.dmdirc.com/1880
Reviewed-by: Chris Smith <chris@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
839cfacd95
Add window flashing config options.
Change-Id: Ib5e2fe93f4000d801c92be2f7fa9ce706a6ca998
Reviewed-on: http://gerrit.dmdirc.com/1879
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Chris Smith
20d6d3322b
Support for certificate listeners
Change-Id: I0824e93a7f0f0f11baf9ce444626e2aaf380471f
Depends-On: Ia13ab57d81b176c801c71d4a252cace76beb9163
Reviewed-on: http://gerrit.dmdirc.com/1876
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
19a47746ba
Add correct parent plugin. Don't flash if we have focus.
Change-Id: Iba18836162dc282090e26f044271fcf47d463ff6
Reviewed-on: http://gerrit.dmdirc.com/1868
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 년 전
Chris Smith
6440080ca0
Mass deprecation/deletion
Change-Id: I65a4cbe48f772dc7e400d585b1bfab15521fdd12
Depends-On: Ib499b44b594fa6dd85ac65fba5b95f16beb23c48
Reviewed-on: http://gerrit.dmdirc.com/1873
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 년 전
Shane Mc Cormack
d13cdc4cce
Move StreamReader to util.
Change-Id: I31ac07ade010d2bff38aefeac71a03e946069627
Depends-On: I23bd774f91c4248782e8e11831b9db6307c31842
Reviewed-on: http://gerrit.dmdirc.com/1870
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
5812994375
Add plugin to flash taskbar on windows
Depends-On: Iabc748b6d190b218f771c62a9e713259f81dcc9e
Depends-On: Ief644141e53c63aea5f1e7a405d1623fca5fbd10
Change-Id: Ia4e2bf42b18f88b2138a03a2484e903bfe67df15
Reviewed-on: http://gerrit.dmdirc.com/1867
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
cc923143f0
Move default timeout logic to StatusMessage.
Change-Id: I332549e037d94849a5af18e94e186cf65d3a033c
Depends-On: I7f8e95c440482310d1818cc50f389d9e7ec8dfa6
Reviewed-on: http://gerrit.dmdirc.com/1863
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Greg Holmes
298e0a9b4b
Set background transparent to correct colours
Fixes CLIENT-216
Change-Id: If48603a297ffc80862774c247d7e7d841dd559ea
Reviewed-on: http://gerrit.dmdirc.com/1858
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 년 전
Chris Smith
db9f4c4171
Fix XMPP parser reconnecting failing with NPE in weird circumstances
Change-Id: I695a1a7ada52d0a8c4144164afe7355b85c592e0
Reviewed-on: http://gerrit.dmdirc.com/1862
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
23da9da013
Fix various compiler warnings
Change-Id: I8e738009b44b802535b8c06db62d2cb219cf9dcf
Reviewed-on: http://gerrit.dmdirc.com/1857
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Greg Holmes
55a8e43850
More status bar deprecation.
Change-Id: I671f45a4057a9287e5b505572a108b3f32953fd7
Depends-On: Ie3c22f9bba6b43fe3caeca86957b6031dc3a0808
Reviewed-on: http://gerrit.dmdirc.com/1856
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 년 전
Chris Smith
ce075faf2f
Initial work on XMPP parser and parser base abstraction
Depends-On: I3bfbb811a5b5055d8dbe511a0390c3413d133292
Depends-On: I694d18a653ca8c3e3cad9d0e766e2fd207e615e9
Change-Id: I4ff484e8a2597017283eea557170c4aeb2029faa
Reviewed-on: http://gerrit.dmdirc.com/1852
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 년 전