Greboid
8659e5a66c
Fixes issue 3801: Custom fonts break line hitboxing
Change-Id: I690db311d9472b1f8015f408f0643150842b84ad
Reviewed-on: http://gerrit.dmdirc.com/945
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 年之前
Greboid
f31164b0b6
Fixes issue 3826: Colour chooser dialog should position itself before being made visible rather than appearing, then jumping
Change-Id: I90e1b51868dc35e332f680f6448f4ce500c8c2d7
Reviewed-on: http://gerrit.dmdirc.com/944
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Greboid
99c7c446bb
Adjust the hitboxes magically
Fixes issue 3833
Change-Id: Id90dc43d9228ce7a8530031c6be4d836243cf552
Reviewed-on: http://gerrit.dmdirc.com/943
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年之前
Gregory Holmes
a4bcbceabe
Moved complicated code out of if statements into named functions. Stopped dubious calls to actionPerformed. Only start editing the topic bar when double clicking if not already editing the topic.
Fixes issue 3816
Change-Id: I50e26f721f463933a308754d13c93f2a53583f45
Reviewed-on: http://gerrit.dmdirc.com/929
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Gregory Holmes
d47020719d
Fixes issue 3812: AMD groupname validation fails when editing a group
Change-Id: I86bf10717a12f341e9093f02cb97474eb771497d
Reviewed-on: http://gerrit.dmdirc.com/928
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
Gregory Holmes
b67420af6f
Change wording in URL protocol panels.
Fixes issue 3813
Change-Id: I553af3678c1e92039fa8ed2546525f83ec0031d9
Reviewed-on: http://gerrit.dmdirc.com/923
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 年之前
Gregory Holmes
5c45567bd1
Allow duplicate nickname in the PMD if its the value you're editing
Fixes issue 3807
Change-Id: Ieb3a135ca3ba9f129b06c99bfd5f63d1e13ac887
Reviewed-on: http://gerrit.dmdirc.com/920
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 年之前
Gregory Holmes
006f505b70
Refuse to perform topicy actions if we're not on a channel
Fixes issue 3811
Change-Id: Ibb70e135cd8cc9e1cc3cd52ebe40c13e1a1aee20
Reviewed-on: http://gerrit.dmdirc.com/921
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年之前
Gregory Holmes
b3ccf94caa
Bugs do not exist
Fixes issue 3806
Change-Id: I7798965a71ab1e64f76308706d27031e5f3ff8e9
Reviewed-on: http://gerrit.dmdirc.com/918
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.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
ec6f16c302
Throw a hissy fit if asked to scroll to things that don't exist.
Fixes issue 3798
Change-Id: I2e33bd8ae68e2e06161d1e6d107d32170052cc97
Reviewed-on: http://gerrit.dmdirc.com/904
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前
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 年之前