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
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
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
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
Gregory Holmes
fb90c2c7f9
Some more work on exposing plugin licences nicely, they not get displayed in a tree under their associated plugin
Issue 2643: Expose plugin licences
Change-Id: Ia7213154f81e6647d18998dba89b3419ad9617e5
Reviewed-on: http://gerrit.dmdirc.com/768
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
eb9e1c227b
Fixes some license spacing issues and something else that doesn't need fixing
Change-Id: I13bd658b58560fbd383320a7a2aaa7c831429490
Reviewed-on: http://gerrit.dmdirc.com/760
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
3f2e993513
Fixes issue 3690: some kind of visual indicator that a setting requires a restart
Change-Id: I38230c04106e8dbfecace8aba2b2726f0d023f20
Reviewed-on: http://gerrit.dmdirc.com/759
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
f80bd498fb
Moves private editor kits to the text components package and makes them public
Change-Id: I398028d98b2bd1902ee8ec26d58f21a4ad87436a
Reviewed-on: http://gerrit.dmdirc.com/757
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
963c6c458b
Adds DMDircHTMLEditor kit to TextLabel, this enables the use of DMDirc URLs in the HTML contained within these labels
Change-Id: I9b183b113f740e4549239359b7070e487dfb0fe7
Reviewed-on: http://gerrit.dmdirc.com/756
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
dc06276ade
Add syncing to the error list (i don't think this'll work but if i notice it again i'll reopen)
Fixes issue 3689: ErrorListDialog desyncs
Change-Id: Ib63febb973321c0fba33cfe00d64cbd97bf1dcc9
Reviewed-on: http://gerrit.dmdirc.com/752
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
83d5f67576
Fixes issue 3679: Error list dialog needs a minimum size
Change-Id: I651bb4ec17d5cbd28830647e6c625bda1c355a9c
Reviewed-on: http://gerrit.dmdirc.com/740
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
03bc5a730b
Update URLHandler imports
Change-Id: I55ae6bd2dd83573d48cba656007061b0541efa09
Reviewed-on: http://gerrit.dmdirc.com/730
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
ce02cbd4d3
Fixes issue 3626: Sort modes in SSD/CSD
Change-Id: Ibd79387e1a34e782fdd95f4e9f5fbe3739aafb82
Reviewed-on: http://gerrit.dmdirc.com/719
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
2d2afa0908
Adds support for up/down buttons to re-order a reorderable list. Needs images for the buttons?
Fixes issue 3569
Change-Id: Ia1cbe3151f5cc707c8afd97c5ac5a6276283b777
Reviewed-on: http://gerrit.dmdirc.com/718
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
84f7d7d207
Remove ugly event ignoring, problems?
Change-Id: I537df73d5bd1eedb682de4e4aca40be97428e7ab
Reviewed-on: http://gerrit.dmdirc.com/699
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
daddc85ff8
Adds StandardMessageDialog
Adds "blocking" code to StandardDialog
Adds a getResult message to StandardQuestionDialog
Removes all uses of JOptionPane from the swing UI
Fixes issue 3663
Change-Id: Id91412c262d4bb812ffbfe6eef72d8ca99cd40f0
Reviewed-on: http://gerrit.dmdirc.com/710
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
2f65a30cf6
Change non-regex uses of replaceAll to replace
Change-Id: I59d14c6df67668f0389c51b7ae475ce6cc9103f6
Reviewed-on: http://gerrit.dmdirc.com/705
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
911c77041e
Replace lots of instances of JOptionPane with StandardDialog equivilents, more to follow
Fixes issue 3489
Change-Id: I4fa515a001ccbe1390cb8ca67b717ad16a376218
Reviewed-on: http://gerrit.dmdirc.com/698
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
7fa4f80ce9
Sync when adding and removing windows from the tree fixes issue 3645
Change-Id: Ibac7aac7b5f24a30e89509533c8bf63654b98ff2
Reviewed-on: http://gerrit.dmdirc.com/693
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
5ba7ce7302
Add a default desktop background image
Change-Id: Iff9ef896ac984ced5e1869dc59c1f639ca0c9f6f
Reviewed-on: http://gerrit.dmdirc.com/681
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago