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 lat temu
Greg Holmes
4e45644e2a
Take document trimming into account with new line indicator.
Fixes CLIENT-272
Change-Id: I7fadc16777bfd6f5a5de180d4a747e03aaf1a841
Reviewed-on: http://gerrit.dmdirc.com/2076
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
18e817b90c
Only close statusbar popups when the mouse leaves the label and popup.
Fixes CLIENT-273
Change-Id: Ic7d01df1140034c600255e299c5afa3adabe8b07
Reviewed-on: http://gerrit.dmdirc.com/2069
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Simon Mott
f94c61d4ad
Right click option for pop out/in in treeview
fixes issue CLIENT-266
Change-Id: Ie8deb7af81ec16b27b34c2da3143f943525dc38f
Reviewed-on: http://gerrit.dmdirc.com/2040
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
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
c0a7ed0f1f
Don't create needless empty strings
Change-Id: I74cbf6b8ae2e2c4eabaaa392258dc47a050e3ebc
Reviewed-on: http://gerrit.dmdirc.com/2058
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
55e60dbd85
Add debug parameter to javac task
Change-Id: I8dee92e012d14d3b072c08685c666bd3612d086c
Reviewed-on: http://gerrit.dmdirc.com/2067
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
1a53efb2b6
Remove obsolete collection
Change-Id: I50cb63fa32512a62d5e3fea691d8e5baa6cb968b
Reviewed-on: http://gerrit.dmdirc.com/2055
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
247b1e6461
Optimise toArray calls
Change-Id: I8bdb71aad94e34b54b9c3d0c72dcfe2857e8b948
Reviewed-on: http://gerrit.dmdirc.com/2053
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
c2c4ccde1b
Display all modes not set modes, fix layout issues.
Fixes CLIENT-270
Change-Id: I6eac57b36a5a390acb59132ac6686c77ce02155b
Reviewed-on: http://gerrit.dmdirc.com/2051
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
d0409a198b
Use some dependency injection
Change-Id: I438b113d8b312b2c241d738047f6d307109dc142
Reviewed-on: http://gerrit.dmdirc.com/2049
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
a100d40b0a
Fix after PM method change
Change-Id: I0dd7ec532e5e6fdf295da488b1870fef9ad976f1
Depends-On: Idd93067e0d4ec64c2819d8c7035ce1695d4e8ebf
Reviewed-on: http://gerrit.dmdirc.com/2046
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
c55ab4f18d
Initial work on componentising DCC plugin (and all windows)
Change-Id: I2d54aeab876cb60d63d8fd5445d5344aee914054
Reviewed-on: http://gerrit.dmdirc.com/2042
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
9c89b0efee
Don't show each message twice.
Fixes CLIENT-268
Change-Id: I10690003ee1439e4feb518c98dab2392aff65470
Reviewed-on: http://gerrit.dmdirc.com/2041
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
3096dc6684
Fix a couple of style errors in the textpane
Change-Id: If8dcad12e4332150c23149e1714570d09a372ff8
Reviewed-on: http://gerrit.dmdirc.com/2039
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
c9fadebbd6
Use new BasePlugin methods for registering commands.
Change-Id: If0aa11d3423514916f98054d44ef863dcaac3a49
Depends-On: I62a79e69bd92d4aad1c244f5683f2d0524b8337e
Reviewed-on: http://gerrit.dmdirc.com/2036
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
b9ccdf76f9
Remove unused ctor args
Change-Id: I970b49db0abac46d15a11e2b71dc0b50bd3a8faf
Depends-on: Ief1c8e499af7e3a43328046dc140ba941d8cb010
Reviewed-on: http://gerrit.dmdirc.com/2033
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
1ed60c75bd
Remove unused fields, params and classes
Change-Id: I83a39fe9a6284f5a9918cb0dbf02061ba0a41d9d
Reviewed-on: http://gerrit.dmdirc.com/2031
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
ee7505be95
Expose Swing UI version in about dialog.
Fixes CLIENT-227
Change-Id: Ia55cf5fcb88817a669523da3c8f070bf53be9420
Reviewed-on: http://gerrit.dmdirc.com/2032
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
fbf1d84c1a
Remove pointless constructors
Change-Id: Ie9dab60b6946e6b5ecfa8d9c3a5cae8381806324
Reviewed-on: http://gerrit.dmdirc.com/2027
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
c3eeeace73
Fix web ui having wrong titles, names and icons
Change-Id: I93b8281a417b7748edc151816304f3314daa5b11
Fixes-issue: CLIENT-177
Reviewed-on: http://gerrit.dmdirc.com/2026
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
3640d1717c
Fix msn parser breaking on timeout
Change-Id: Ia95275b14eecdbeaaeccd5b8599a86dcb003b320
Reviewed-on: http://gerrit.dmdirc.com/2025
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
1bf844cc7a
Plugin build process
Fix stupid regexp error, don't bundle html files from apache libs
Change-Id: Ib5d4695e21f165994ee87437b20ff5643f68b733
Reviewed-on: http://gerrit.dmdirc.com/2024
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
c19d8e8b0d
Revert "Fix new build script so it runs under Windows"
This reverts commit 4642c2326b . This commit did make the build scripts run under windows, but it also caused all the DMDirc classes not to be included.
Change-Id: I50fcdfd18f2a20ce7b8f552614bb4c3c7ba16daf
Reviewed-on: http://gerrit.dmdirc.com/2022
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
4642c2326b
Fix new build script so it runs under Windows
Change-Id: Id79b56398a86fe6b0158463d7794eedbe9f17886
Reviewed-on: http://gerrit.dmdirc.com/2021
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
07b6882d6e
Add macro to retrieve git version
Make taskdefs play nicer when included in parent build file
Change-Id: I6d650d700aa0bf6324fc877fe16970674dd07c0c
Reviewed-on: http://gerrit.dmdirc.com/2019
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
5d761561a5
Put licenses into META-INF in plugins
Change-Id: I9a59a3866f553757fbce5739e04b1de2a24da192
Reviewed-on: http://gerrit.dmdirc.com/2018
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
7c0388f4b8
Show restart dialog when retart is needed
Change-Id: I0a4d9014ec979ff84b675d42923746612de15ca0
Reviewed-on: http://gerrit.dmdirc.com/2017
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Simon Mott
1d52c51289
/popout and /popin command added to swing ui
Fixes issue CLIENT-260
Change-Id: I61210a30cc9ae6719bbf3fa9da7008b73b2ee5c5
Reviewed-on: http://gerrit.dmdirc.com/2007
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
0d469817e3
Remove frame changed action triggering from the UI
Change-Id: Ia0446b5ceea9eb9bb580395027212dab1fe308ca
Reviewed-on: http://gerrit.dmdirc.com/2016
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
e7b2ef53cc
Move Input command to SwingUI
Change-Id: I3cace87bb0061d0255ce4c1e108baf09c0dc37bc
Reviewed-on: http://gerrit.dmdirc.com/2014
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
967d52debc
build.xml now packages plugins
Change-Id: I2c9293b39bee7a604191ae22349cad48c740af78
Fixes-issue: CLIENT-139
Reviewed-on: http://gerrit.dmdirc.com/2015
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
5f76f5b75c
Remove windows from commands
Change-Id: I895be099fa526e4e4b566e7178120b5d1ad0912c
Depends-On: I5b6e7e2ca81d114028fef6cac0d88498def62ea0
Reviewed-on: http://gerrit.dmdirc.com/2012
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
e60a0bc76f
Make some commands use new BaseCommandInfo class
Change-Id: I0d83ee53a42e933f97b5a29ea06e6bad661d5e2b
Reviewed-on: http://gerrit.dmdirc.com/2010
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
7a1f50f3a1
Pass correct arg when making numeric calls in XMPP parser
Change-Id: I542d664245b7def86beb246c71fb98816f162b7a
Fixes-Issue: CLIENT-264
Reviewed-on: http://gerrit.dmdirc.com/2008
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
40a4e2fab9
Fix XMPP parser not caching server name
Switch to new callback methods
Change-Id: I9631efe0d42568c7e1d7c1d47099c8dbe2b5405c
Depends-On: Icc4de20b0617f9962853e8c9fe66737d6a5b9297
Fixes-Issue: CLIENT-258
Reviewed-on: http://gerrit.dmdirc.com/2004
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
f7f9223483
Make protocol descriptors check if a URI is secure.
Issue CLIENT-209
Change-Id: Ibf3e3a2f03270089849d9943a535e022245e0f44
Depends-On: I802cf467f0c4f41f6316ddba5451069b0bbaa0c5
Reviewed-on: http://gerrit.dmdirc.com/1999
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
19b7174227
Fixes away state handling in parser
Improves exception handling from msn library
Allows you to connect with a url without query params
Change-Id: I44628ce632eabf87c299b24f072531afb93498db
Reviewed-on: http://gerrit.dmdirc.com/1997
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
969b084619
Fix fallout from CommandManager changes
Change-Id: Ib62d32dbfdadaf38930ceacf667ff533de047599
Depends-On: I48182a9cd7c8f49612025ba208ae90d3bb19ee2b
Reviewed-on: http://gerrit.dmdirc.com/1995
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
338dae7db1
Don't use tostring for CSD title
Change-Id: Ic606047d4ac3454e7732a18113f0819f02803076
Reviewed-on: http://gerrit.dmdirc.com/1994
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
01cbd5830f
Use @ChildImplementations
Change-Id: I7178085b05baaf1923f0d41e936c863e4f79a0aa
Depends-On: Ib43769c82b0a5ca1a0ac3bd6fd91e4105b0c2a87
Reviewed-on: http://gerrit.dmdirc.com/1992
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Greg Holmes
c51d08c6d7
Add initial work on MSN parser
Change-Id: Ie684811c98597cabdfa608786763675b491444fc
Depends-On: Icaa1cebfd34ddc1a278d00468d9d1da3048eb869
Reviewed-on: http://gerrit.dmdirc.com/1990
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
318f0fd32f
Fix fallout from WindowManager changes
Change-Id: Ia9b45bc4ff7f17af9e1eed758c0a659f6ab47251
Depends-On: I4f8df35efbb7ce266d6e8b1239c646a0a9c92107
Reviewed-on: http://gerrit.dmdirc.com/1988
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
7d1d256d19
Contactlist plugin
Fixes CLIENT-254
Change-Id: Idb5a3172b615b2b00fd2dfe1b089183303a8bd18
Reviewed-on: http://gerrit.dmdirc.com/1984
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
5035ea4ae7
Use new WM method in SwingController to fix reattaching
Fixes CLIENT-257
Change-Id: I943d0fd7599a188ba2850f3fd090f4deb98312c9
Depends-On: If02d3fa96e1cba0ddb8d8b6d4960870d5a461df1
Reviewed-on: http://gerrit.dmdirc.com/1986
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
36fd171ca1
Expose AwayState in other parsers
Change-Id: I41638fedc08dbebdb89e8ad9f872536db5d3091f
Depends-On: Iafa0b38ea0f1f4dc39d153b9f6f8646389676ed5
Reviewed-on: http://gerrit.dmdirc.com/1982
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 lat temu
Greg Holmes
612e2779bf
Don't load remote images in the EDT.
Change-Id: I81d900a45cc589ffe2af0afdc05cfef2f87c5b20
Reviewed-on: http://gerrit.dmdirc.com/1981
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Greg Holmes
f5de47b21c
Revert "Don't load remote images in the EDT"
This reverts commit 00b7926810 .
Change-Id: Ic46e4185df7959ae8723adf2c1167a67c4fb450b
Reviewed-on: http://gerrit.dmdirc.com/1980
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu