Chris Smith
6ef783d983
Commands are now removed properly when they're unregistered.
Fixes issue 772.
git-svn-id: http://svn.dmdirc.com/trunk@3320 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
ac3cc8bf3b
Typo fix
git-svn-id: http://svn.dmdirc.com/trunk@3318 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
8ecc5c3f1f
fixes issue 755: Input field (and now text areas) add colours at the wrong point
git-svn-id: http://svn.dmdirc.com/trunk@3317 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
6f8f4b809f
Made ignore list panel use a vaguely sane model
The advanced view checkbox now gets disabled/enabled as soon as a non-convertable regexp is added/removed, rather than waiting until you try to use it (and never re-enabling)
Fixes issue 524, I think.
git-svn-id: http://svn.dmdirc.com/trunk@3316 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
add4e4dca4
Fixed bug where ignore list would convert some regexps to incorrect simple expressions, instead of throwing an exception.
The ignore list panel now validates its input
Added a new RegexValidator (to validate regexps) and ValidatorChain (to chain multiple validators together)
git-svn-id: http://svn.dmdirc.com/trunk@3315 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
89e2104c06
Initial work on advanced ignore list UI (issue 524)
git-svn-id: http://svn.dmdirc.com/trunk@3314 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
1364f1655e
Parser unit tests
git-svn-id: http://svn.dmdirc.com/trunk@3313 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
b83e17bda8
Fix issue 758.
git-svn-id: http://svn.dmdirc.com/trunk@3312 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a37b66f895
Unit test for issue 758
git-svn-id: http://svn.dmdirc.com/trunk@3311 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
845363e5f2
Some basic list mode unit tests
git-svn-id: http://svn.dmdirc.com/trunk@3309 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
c264f1ceca
add action/input maps paste actions to the textfield in the inputfield (fixes issue 753)
git-svn-id: http://svn.dmdirc.com/trunk@3308 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
10047756d9
Fixes issue 441.
Added try/except around all the deleting code, and on startup tells the user to make sure DMDirc isn't running else some files might not get removed correctly.
git-svn-id: http://svn.dmdirc.com/trunk@3307 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
d74b28b64c
Fixed error icon priorities
Fixed update dialog not updating everything if one of them required a restart
Added checkboxes to the update dialog (fixes issue 756)
Redid the layout for the update dialog
All packing tables are no longer uneditable
Moved Update.Status to UpdateStatus
Remove debug fakeupdate command (fixes issue 757)
[23:23:58] <@Greboid > Fixed focus issues with the new inputfield
git-svn-id: http://svn.dmdirc.com/trunk@3306 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
9e896a2a8d
/loadplugin now works as expected. (Forward-ported? from .5.5)
(Issue 726)
git-svn-id: http://svn.dmdirc.com/trunk@3305 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a1ff57f1d8
Topic pane and paste dialog can now enter control codes
git-svn-id: http://svn.dmdirc.com/trunk@3302 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
d6ba00f7d5
Muppet.
git-svn-id: http://svn.dmdirc.com/trunk@3301 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
4a02a09205
Fix for vista being crap.
Fixes issue 719
git-svn-id: http://svn.dmdirc.com/trunk@3300 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
aec4d62806
Makes more sense to use the addAll method I already have...
git-svn-id: http://svn.dmdirc.com/trunk@3299 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
86314e8d0f
Fix addAll()
git-svn-id: http://svn.dmdirc.com/trunk@3298 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
06b55f0c44
This should fix the unit tests. I commited this last night I'm sure of it, but it aparently didn't commit.
git-svn-id: http://svn.dmdirc.com/trunk@3297 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
d78703dbb3
RegexStringList unit test
git-svn-id: http://svn.dmdirc.com/trunk@3296 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
61a272e7cf
Parser unit tests.
Removed pointless SVN info methods from parser classes
git-svn-id: http://svn.dmdirc.com/trunk@3295 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
12e6e0b9d3
Fix issue 724 (queries with channels)
git-svn-id: http://svn.dmdirc.com/trunk@3294 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
92a2acab25
Parser unit tests
git-svn-id: http://svn.dmdirc.com/trunk@3293 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
90e29f568c
Setting change listeners.
OSD config now works 100%
Fixed OSD position being cached between preferences instances
Vaguely issue 44 related
git-svn-id: http://svn.dmdirc.com/trunk@3292 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
cf5cf1f514
Category change listeners, OSD plugin bodging
Config OSD window now moves properly, instead of assuming you're moving it from (0,0)
Vaguely issue 444 related
git-svn-id: http://svn.dmdirc.com/trunk@3291 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
f8777fee0c
Bodge some stuff so that pref categories can now be named the same
git-svn-id: http://svn.dmdirc.com/trunk@3290 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
456d9465be
Redid NSD layout
Removing URL protocols from the URLConfigPanel now removes the expected protocol
git-svn-id: http://svn.dmdirc.com/trunk@3289 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
6ee0106547
Preferences. ComboBoxes now work as expected.
Somehow vaguely related to issue 444
git-svn-id: http://svn.dmdirc.com/trunk@3288 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
37e97c5e39
Some parser unit testing
git-svn-id: http://svn.dmdirc.com/trunk@3287 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
4e65b5642a
Some parser unit testing
git-svn-id: http://svn.dmdirc.com/trunk@3286 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
75f7f3e31f
Some parser unit testing
git-svn-id: http://svn.dmdirc.com/trunk@3285 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
fc3d7d1a33
Some parser unit testing
git-svn-id: http://svn.dmdirc.com/trunk@3284 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
f7582169ad
fixes issue 585 again, its already fixed this removes confusing behaviour
git-svn-id: http://svn.dmdirc.com/trunk@3281 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
8db1085912
fixes issue 551
git-svn-id: http://svn.dmdirc.com/trunk@3280 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
4cc857a36c
++(unit tests)
git-svn-id: http://svn.dmdirc.com/trunk@3279 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
1d5630f8d7
My favourite hobby — unit tests!
git-svn-id: http://svn.dmdirc.com/trunk@3278 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
6a4c7cc293
Fix update panel's enable checkbox not working properly
git-svn-id: http://svn.dmdirc.com/trunk@3277 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
541aa2a0f2
Add mode aliases version to mode alias error reports
git-svn-id: http://svn.dmdirc.com/trunk@3275 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
cf8e3a74bc
Optional colour settings can now have {true:,false:} prefixes
Vaguely related to issue 444
git-svn-id: http://svn.dmdirc.com/trunk@3274 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
8e6508e3cd
fix setting the foreground and background colours of the input field
git-svn-id: http://svn.dmdirc.com/trunk@3273 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
286286d7bd
Prefs stuff. Issue 444.
git-svn-id: http://svn.dmdirc.com/trunk@3272 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
52bd0275fc
Update config panel now uses friendly names
git-svn-id: http://svn.dmdirc.com/trunk@3269 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
6e00e15731
Issue 444. Fix horrible horrible breakage
git-svn-id: http://svn.dmdirc.com/trunk@3268 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
495ada7af0
Issue 444: Merge SwingPreferencesPanel and PreferencesDialog
Horribly, horribly break preferences dialog somehow
git-svn-id: http://svn.dmdirc.com/trunk@3267 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
b44496f278
Preferences work (issue 444)
Removed "Plugin" from the config setting names of a couple of plugins
Fix typo in VLC mediasource's config
Saving of custom panels now works
Plugin list now caches its plugins until the user OKs or Cancels
git-svn-id: http://svn.dmdirc.com/trunk@3266 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
b5d3759404
Nope, there's no styliser bug here.
It definitely didn't try to parse characters >F as hex strings, that'd be daft
git-svn-id: http://svn.dmdirc.com/trunk@3264 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
e8d443b1e7
Bet you can't guess what these are!
Hint: they being with "un" and end in "sts" (and aren't "unisex vests")
git-svn-id: http://svn.dmdirc.com/trunk@3263 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a6cbd25d71
One last unit test before the next run
git-svn-id: http://svn.dmdirc.com/trunk@3262 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
3e1c99dcd5
Testy!
git-svn-id: http://svn.dmdirc.com/trunk@3261 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago