Gregory Holmes
ddd05aae2c
Make SwingRestartDialog a singleton
Fixes issue 3800
Change-Id: Iaf4e3d1feed31d56d76c38a4063092d03f866e2c
Reviewed-on: http://gerrit.dmdirc.com/905
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
c5010ce03f
Fixes issue 3801: Custom fonts break line hitboxing
Change-Id: I7915af993b086366d52a9e375c359923598a25ce
Reviewed-on: http://gerrit.dmdirc.com/906
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
8ca205b73b
Fixes issue 3796: AMD sorting on triggers is incorrect
Change-Id: I91b6ebc60e8e712bda00b8a274ba1881dd942657
Reviewed-on: http://gerrit.dmdirc.com/903
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
101c88319c
Window closing changes
Depends-On: I21615028be7c8569877686e6a4644e765b8426ee
Change-Id: If107303392a13a2b0fdbb1238f4f95b19b985335
Reviewed-on: http://gerrit.dmdirc.com/893
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
19668fda4b
Fixes issue 3790: MDI buttons don't appear when opening client with only maximised global window
Change-Id: I93a625e8e74d81f6b7932d3626d11703b87406b0
Reviewed-on: http://gerrit.dmdirc.com/892
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
32bf4a6554
Fixes issue 3776: Quick copy doesn't work for double/triple clicks
Change-Id: Id16f25b753c4c6568348c22e72017235dd1d442f
Reviewed-on: http://gerrit.dmdirc.com/881
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
81fa8ae0a3
Fixes issue 3764: about dialog licence plugin info needs emboldening
Change-Id: If14bc9d91419ab00a3b214596148d8a8a04a0d27
Reviewed-on: http://gerrit.dmdirc.com/879
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
a6b0a1bfcf
Add a max width to the url protocol config panels in the prefs dialog
Fixes issue 3763
Change-Id: I6af15c109d7e38666c2ae2cae0c95534a579109b
Reviewed-on: http://gerrit.dmdirc.com/877
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
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 years ago
Gregory Holmes
0be27514a7
Check colours aren't null before comparing
Fixes issue 3755
Change-Id: Id90ea1a61c6f76d7788bc15fbbc9b6e0f47679db
Reviewed-on: http://gerrit.dmdirc.com/875
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
128c0ba132
Remove grd lines from tables that are used as lines
Fixes issue 3753: Addonbrowser tables have extra cell to the right
Change-Id: I72dc6b97c949ec5272ab7d956e19b4684bfe0ab3
Reviewed-on: http://gerrit.dmdirc.com/874
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
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 years ago
Gregory Holmes
2789134c19
This issue is caused by the desired behaviour of nimbus, the workaround offered by Sun has no effect, so I'm going to brute force a fix, which whilst horrible works nicely across all platforms.
Fixes issue 3743: nimbus LAF ignores background colour for topic bar
Change-Id: Id6274a362572b7281b39e39763463cb78e433a06
Reviewed-on: http://gerrit.dmdirc.com/866
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
5e0672480b
Fixes issue 3584: Textpane border is incorrect under gnome
I'm not 100% happy about doing this, its the wrong border, but its definately a huge improvement
Change-Id: Ibd05a4952b21f7c08e975340bfcda1f1d6127da2
Reviewed-on: http://gerrit.dmdirc.com/856
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
b776b0ef47
Remove some duplicated code from the textpane (feel free to leave this until after release, but it doesn't change anything)
Change-Id: I9568496fa012592871660c61f1a2c9e86d2325ec
Reviewed-on: http://gerrit.dmdirc.com/853
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
462fcff921
Re add the code to enable the topic bar to show tne entire topic wrapped onto a multiline topic bar
Fixes issue 3251: make showfulltopic work
Change-Id: I036e36ae88eed2281fa1ef6086440f927767a751
Reviewed-on: http://gerrit.dmdirc.com/854
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
1954d41816
The popup for the AED triggers should be at least as wide as the combobox and wider if required.
Fixes issue 3740
Change-Id: Ia3f18e1bcc424417317d97fafc262749d5bf25a9
Reviewed-on: http://gerrit.dmdirc.com/855
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
5705722aa9
Remove some unused code in the textpane
Change-Id: I3caf52b5b532202bd65c995c4b61e3cd51915118
Reviewed-on: http://gerrit.dmdirc.com/852
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
d6903ca08c
I'm almost tempted to class this as a bug, but equally i'm not... Add support for hyperlink events in WrapEditorKit so the topic bar URLs are exposed and clickable.
Fixes issue 3739: Topic bar URLs don't appear to work
Change-Id: I8c5412e5e5d6b87b14e0b841ce50be2b204a747e
Reviewed-on: http://gerrit.dmdirc.com/851
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
0afc286c4f
Fixes issue 3733: SSD per profile performs dont work at all
Change-Id: I899eea7dc76109d5c98b66570a79aaa2081c061b
Reviewed-on: http://gerrit.dmdirc.com/849
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
732bbc91a9
Fixes issue 3724: AED shows validation error on name when editing an existing action
Change-Id: Ie1ac0a8eb2c05403f4a926479f85cf79e85b8203
Reviewed-on: http://gerrit.dmdirc.com/845
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
97826854af
Fixes issue 3465: addonbrowser also likes to eat cpu cycles for breakfast
Change-Id: I58f4a65d320d4fd34fe7f6652d2b39e5089e527a
Reviewed-on: http://gerrit.dmdirc.com/848
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
bd45a6943d
Fixes issue 3725: AED Doesnt resize correctly when you show/hide substitutions
Change-Id: Id941aae4a913529a6ad12a1baf9d070f400e02b4
Reviewed-on: http://gerrit.dmdirc.com/847
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
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 years ago
Chris Smith
8fe9a336d2
Correct sorting of actions by responses in AMD
Remove pointless class
Fixes issue 3721 properly
Change-Id: I050eca8fbc3029b6939b9dbc7c725635d51c7dfe
Reviewed-on: http://gerrit.dmdirc.com/838
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
65356998ff
Fix readSize when skipBytes returns less than expected
Change-Id: Ia9d1850ba96e31120bcf67d5fc2d8058c8d5f300
Reviewed-on: http://gerrit.dmdirc.com/844
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
dcee7cd427
Let's implement turbo DCC vaguely properly
Fixes issue 3728
Change-Id: I68143b7557d0232ac681296adce9de8e43a926eb
Reviewed-on: http://gerrit.dmdirc.com/843
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
8eef7d7a40
Update receiveSize for resumed DCC receives
This makes it send the right ACK packets, which fixes resumes not finishing at all
Fixes issue 3726
Change-Id: Icc734b58080413c4e8afbc1ba7f251b585acfd3d
Reviewed-on: http://gerrit.dmdirc.com/841
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
09816d880c
Retrying a DCC and resuming now works
Fixes issue 2641
Change-Id: If618e428a1fb8f455e3a4dfb224733a086ef78e6
Reviewed-on: http://gerrit.dmdirc.com/840
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
720d22f663
Unit tests
Unit test for issue 3721
Change-Id: Ifc1e3a8c60576c0626098280d1eb93dea7fb7a3d
Reviewed-on: http://gerrit.dmdirc.com/839
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
0cf1d845c4
Take file start offset into account when determining failure
DCC resumes now complete properly
Fixes issue 3729
Change-Id: I6f682835f16b247302dca5f632c492ea4348f610
Reviewed-on: http://gerrit.dmdirc.com/842
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
68a00c666c
Fixes issue 3723: about dialog licences tree needs to refuse deselection and only allow single row selection
Change-Id: I9996b3c6b65b85417e33744047ba881dbb16410c
Reviewed-on: http://gerrit.dmdirc.com/836
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
c520c49bc6
Fixes issue 3721: Sorting actions in AMD by response sorts randomly
Change-Id: I0c42a673cbd066e8efcf1d7db4e310ef39794631
Reviewed-on: http://gerrit.dmdirc.com/833
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
c73e59c245
Unit testy
Change-Id: Ie9836e7338b5ddbeecc89fca651d19e991531ef8
Reviewed-on: http://gerrit.dmdirc.com/832
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
654dd23e4a
Style fixes and new unit test
Change-Id: Icfb27b2dcfa9cd9ca122881c912878862cef3c90
Reviewed-on: http://gerrit.dmdirc.com/830
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
307896fbdf
Fixes issue 3705: AED allows you to create actions with duplicate names
Change-Id: I72c8927fa25efdf3f6eb66ead1f2fdd3162e979b
Reviewed-on: http://gerrit.dmdirc.com/813
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
743d541c02
Style fixes
Change-Id: Ia02568300be35a94ed7ae338dfe02343de10fff2
Reviewed-on: http://gerrit.dmdirc.com/822
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
d5669cf38b
Make background colours of licence tree completely transparent, should make colouring consistant across all platforms
Fixes issue 3700
Change-Id: I170162b64ec3d21ac80f4460a05599728c4bc403
Reviewed-on: http://gerrit.dmdirc.com/816
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
0398b36a69
Fixes issue 3627: colour dialogs are too small
Change-Id: I47963752599ee8aa36fe328cb15022dd715e7a35
Reviewed-on: http://gerrit.dmdirc.com/812
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
1b79efd8eb
Make prefs setting restart dialog the same size as the text, add a space
Change-Id: Iff00bee0a6fcfbafcd2d5436a59cc7e548eecd2a
Reviewed-on: http://gerrit.dmdirc.com/811
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
6cbdd3dbe3
Ignore spazzy unit test
Change-Id: Ia9f6ccdc889d8df267d8f5222db7d04c49aa9a2a
Reviewed-on: http://gerrit.dmdirc.com/808
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
30ff1c293c
Fix tiled backgrounds using height not width
Fixes issue 3712
Change-Id: I9f55ee2230c0083d14b25c9eda4da10109d57a0f
Reviewed-on: http://gerrit.dmdirc.com/801
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
646089356f
Fixes issue 0003687: Socket is closed error in DCC plugin shows u00034 rather than a colour
Change-Id: I0571ce5d14ac4e3f280ea2e4b9acd6f7e3fa928d
Reviewed-on: http://gerrit.dmdirc.com/799
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
67e3d29fc8
Make SSL cert dialog test using Fest testcase
Change-Id: I2a3f8d15645bd9df2eb46b631e08eacfb9ee1abf
Reviewed-on: http://gerrit.dmdirc.com/793
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
be77c22c46
Wait for idle after doing anything
Change-Id: I36a606e5bb33c3261bc0657335b3eef228e7c4bb
Reviewed-on: http://gerrit.dmdirc.com/788
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
ed11a6d4f1
EDT-ify the actions ui unit tests
Change-Id: I0f5160488ef5bde11fe36d8c82d3a87aa4f1b319
Reviewed-on: http://gerrit.dmdirc.com/787
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
4cdf1edb6b
Load actions in AED test too
Change-Id: I2a217b7121717cda0e4ce9b3d0131d162e5e8b7f
Reviewed-on: http://gerrit.dmdirc.com/783
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
a480886eb7
Fixes issue 2275: Rendering issue with long categories in prefs dialog
Change-Id: I1534912275fc9226b05ce7cc2f8e68f52429be8d
Reviewed-on: http://gerrit.dmdirc.com/780
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
0f591a3c5f
Tidy up rendering for the tree to make it not look terrible
Fixes issue 2643: Expose plugin licences
Change-Id: Ib5b7e6cdf2b12c3f08009316f8d716583d724543
Reviewed-on: http://gerrit.dmdirc.com/774
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
f4f093fb39
Fixes issue 2275: Rendering issue with long categories in prefs dialog
Change-Id: Ie6a0b0b024627752c63d73ee72a75bb0b76a483c
Reviewed-on: http://gerrit.dmdirc.com/775
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago