Gregory Holmes
94bfee60a1
Layout change in MainFrame (does nothing really)
When treeview rollovers are disabled they're now really disabled, CPU usage a huge issue when enabled (issue 1102)
git-svn-id: http://svn.dmdirc.com/trunk@3836 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
85f7ec82e3
Action unit test
git-svn-id: http://svn.dmdirc.com/trunk@3828 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
2811156db0
Fix silly inefficiency with CommandParser.addHistory
git-svn-id: http://svn.dmdirc.com/trunk@3820 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
Gregory Holmes
134b487838
Treeview once again has rollovers
git-svn-id: http://svn.dmdirc.com/trunk@3799 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
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 년 전
Gregory Holmes
fa8aef6a57
fixes issue 454: Line wrap indicator
git-svn-id: http://svn.dmdirc.com/trunk@3790 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
0e47e54b08
ConfigFile now escapes #
git-svn-id: http://svn.dmdirc.com/trunk@3789 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Gregory Holmes
5b5cad149d
code tidying, more *_BORDER removal
git-svn-id: http://svn.dmdirc.com/trunk@3788 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
Gregory Holmes
e7bd64c4e2
fix repainting issues with the treeview?
git-svn-id: http://svn.dmdirc.com/trunk@3779 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
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 년 전
Gregory Holmes
c8445f90fd
fixes issue 723: Closing windows with the treeview results in wrong title/window focus
Treeview now caches itself in a slightly more sane fashion (breaking rollovers for now)
git-svn-id: http://svn.dmdirc.com/trunk@3761 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
3fbaf0e662
Added support for line wrap notifications (only for non-commands)
InputWindows now have to return WritableFrameContainers not just FrameContainers
Issue 907
git-svn-id: http://svn.dmdirc.com/trunk@3760 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
1485c865bb
TextFiles/ConfigFiles can now be instansiated with InputStreams
Themes can now read metadata
Issue 1068
Fixes issue 1075 (dev error)
git-svn-id: http://svn.dmdirc.com/trunk@3759 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
9fd626a794
Added theme panel, repurposed PluginCellRenderer to render both themes and addons
Could do with some abstraction and tidying up, but it works
Issue 1068
git-svn-id: http://svn.dmdirc.com/trunk@3758 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
c80dc02059
Initial work on input validation/wrapping stuff
Issue 907
git-svn-id: http://svn.dmdirc.com/trunk@3757 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
3e18588f90
Plugin update components are no longer prefixed by "Plugin: "
git-svn-id: http://svn.dmdirc.com/trunk@3756 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
56b132e606
Tidy up the theme manager
Issue 1068
git-svn-id: http://svn.dmdirc.com/trunk@3755 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전
Chris Smith
a58c9034bb
Multiple themes can now be loaded at once
Issue 1068
git-svn-id: http://svn.dmdirc.com/trunk@3754 00569f92 -eb28-0410-84fd-f71c24880f
16 년 전