Chris Smith
85f7ec82e3
Action unit test
git-svn-id: http://svn.dmdirc.com/trunk@3828 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
d1fe7ee2d0
CommandParser unit test
git-svn-id: http://svn.dmdirc.com/trunk@3827 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
2ab815cdc8
Bit more memory for stuff - this is about as high as we can go
git-svn-id: http://svn.dmdirc.com/trunk@3824 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
79915df339
Also report installer-build failures
git-svn-id: http://svn.dmdirc.com/trunk@3822 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
2811156db0
Fix silly inefficiency with CommandParser.addHistory
git-svn-id: http://svn.dmdirc.com/trunk@3820 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
5afafb93e8
Report nightly build failures
git-svn-id: http://svn.dmdirc.com/trunk@3818 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
6ee51f5e65
Refactor IdentClient slightly
Add unit test for ident responses
git-svn-id: http://svn.dmdirc.com/trunk@3817 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
abfde3c6df
Fix definition of ACTION_DELETED - fixes issue 1091
git-svn-id: http://svn.dmdirc.com/trunk@3815 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
ed44286502
Fix confirm quit pref setting the wrong setting
git-svn-id: http://svn.dmdirc.com/trunk@3814 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
a9b646423e
Add general.logerrors to prefs dialog
Remove command/silence char settings from prefs dialog, as changing them will result in huge amounts of pain unless you know what you're doing
git-svn-id: http://svn.dmdirc.com/trunk@3813 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
10cc43e005
If general.logerrors is set to false (its default value), errors are no longer logged to disk
git-svn-id: http://svn.dmdirc.com/trunk@3812 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
e205da6d2e
Synchronise access to ConfigManager.listeners
Should fix issue 1089
git-svn-id: http://svn.dmdirc.com/trunk@3811 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
68762fdb63
Identities are now loaded (falling back to properties for backwards compat) and saved as ConfigFiles
Fixes issue 1085
git-svn-id: http://svn.dmdirc.com/trunk@3810 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
a957a8cb10
Unit tests++
git-svn-id: http://svn.dmdirc.com/trunk@3809 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
029ded545e
Add messages to the ActionEventsTest to figure out which is failing
git-svn-id: http://svn.dmdirc.com/trunk@3807 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
93846c22ea
fixed a couple of issues with selected node background/foreground colours and rollover colours
git-svn-id: http://svn.dmdirc.com/trunk@3806 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
dae092e1f8
Fix bizarre unit test breakage
git-svn-id: http://svn.dmdirc.com/trunk@3805 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
12f8a18612
Unit test updates/additions
git-svn-id: http://svn.dmdirc.com/trunk@3804 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
3082d892d6
Rollovers are no longer checked if the option is disabled
possible fix for issue 1090
git-svn-id: http://svn.dmdirc.com/trunk@3803 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
134b487838
Treeview once again has rollovers
git-svn-id: http://svn.dmdirc.com/trunk@3799 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
73b19e6b8c
use input-error not error for input error
git-svn-id: http://svn.dmdirc.com/trunk@3791 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
fa8aef6a57
fixes issue 454: Line wrap indicator
git-svn-id: http://svn.dmdirc.com/trunk@3790 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
0e47e54b08
ConfigFile now escapes #
git-svn-id: http://svn.dmdirc.com/trunk@3789 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
5b5cad149d
code tidying, more *_BORDER removal
git-svn-id: http://svn.dmdirc.com/trunk@3788 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
5bf62d37f6
Fiddled the way ConfigFile does escaping to allow = in keys
git-svn-id: http://svn.dmdirc.com/trunk@3787 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
8905c5cab0
ConfigFile now escapes/unescapes content vaguely sensibly, although it still doesn't like =s
git-svn-id: http://svn.dmdirc.com/trunk@3786 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
466200a6e1
Update config file test to cover odd things like :, =, \r, \n, \
git-svn-id: http://svn.dmdirc.com/trunk@3785 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
beb8cda1da
fixes issue 1072: AMD deselects all groups when an action is changed
AMD now deletes actions
git-svn-id: http://svn.dmdirc.com/trunk@3784 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
9f4f7a0af3
synchronised access on actions, added a few methods
git-svn-id: http://svn.dmdirc.com/trunk@3783 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
7b04007cbe
move the action delete action into Action instead of ActionManager
git-svn-id: http://svn.dmdirc.com/trunk@3782 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
8ec5908ff6
Added ACTION_DELETED action
Moved Action action firing to the core
git-svn-id: http://svn.dmdirc.com/trunk@3781 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
6358e7c737
use nice font in license panel in about dialog
git-svn-id: http://svn.dmdirc.com/trunk@3780 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
e7bd64c4e2
fix repainting issues with the treeview?
git-svn-id: http://svn.dmdirc.com/trunk@3779 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
5ec6ac76b8
Switch to making the seperator invisible instead of removing it
Issue 1065
git-svn-id: http://svn.dmdirc.com/trunk@3778 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
8071452dcf
Seperator in the window menu is now dynamically show/hidden
Fixes issue 1065
git-svn-id: http://svn.dmdirc.com/trunk@3777 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
53b83f702e
It's now possible to delete actions. Joy.
Fixes issue 1081 (dev error)
git-svn-id: http://svn.dmdirc.com/trunk@3776 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
9bb5987574
Fixed synchronisation in AMD
Should fix issue 1056
git-svn-id: http://svn.dmdirc.com/trunk@3775 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
2a0e1d562f
icon changes for frame containers in the treeview are now instant not delayed until the next repaint
git-svn-id: http://svn.dmdirc.com/trunk@3774 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
7590504657
AMD now edits the right actions
Fixes issue 1073
git-svn-id: http://svn.dmdirc.com/trunk@3773 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Gregory Holmes
1374f6c9d7
notifications are no longer cleared on any selection change
git-svn-id: http://svn.dmdirc.com/trunk@3772 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
69bebf138e
AMD now bound-checks the saved state
Should fix issue 1071
git-svn-id: http://svn.dmdirc.com/trunk@3771 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
576dc5c3a5
SwingFirstRunWizard now uses an action listener to show the profile manager
Fixes issue 1066
git-svn-id: http://svn.dmdirc.com/trunk@3770 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
3d44f87b55
Fix silly bug in linux uninstaller that prevented it from working
Switched linux uninstaller to use RMI for DMDirc-detection, not ps ax | grep DMDirc.jar
Issue 441
git-svn-id: http://svn.dmdirc.com/trunk@3769 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
c1d1073350
Tidy some of the crap javadoc/code/other crappy stuff in {Linux,}Installer.java
git-svn-id: http://svn.dmdirc.com/trunk@3768 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
7abd3f272a
Fatal errors are now reported immediately, rather than being queued, and block the reporting thread until they're done
git-svn-id: http://svn.dmdirc.com/trunk@3767 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
704717675d
The minimise and close MIs are now disabled if there are no active windows
Fixes issue 1078
git-svn-id: http://svn.dmdirc.com/trunk@3766 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
bae43594c3
Minimise and Close items in the window menu now work
Fixes issue 1077
git-svn-id: http://svn.dmdirc.com/trunk@3765 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
29b68358c6
Work around JDesktopPane not tracking selected frame in any sane manner
Fixes issue 1076
git-svn-id: http://svn.dmdirc.com/trunk@3764 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
162d9ee71d
Removed a bunch of unused methods from the FrameManager interface and its implementations
Added liberal doses of @Override annotations to ButtonBar and TreeFrameManager
Tidied up a DCCFrame method to reflect earlier InputWindow/WritableFrameContainer changes
git-svn-id: http://svn.dmdirc.com/trunk@3763 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
930e084741
Window menu's "toggleState" button now defaults to "Maximise"
Fixes issue 1064
git-svn-id: http://svn.dmdirc.com/trunk@3762 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ