Gregory Holmes
ddbc25efc3
fixes issue 1035: ctrl+enter in paste dialog + topic
git-svn-id: http://svn.dmdirc.com/trunk@3711 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
482812b4cb
Made the actions manager blurb less crappy
Fixes issue 1030
git-svn-id: http://svn.dmdirc.com/trunk@3710 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
1a0d8549b1
1031: scrollable groups in the AMD (and the ability to scroll any other JList)
git-svn-id: http://svn.dmdirc.com/trunk@3709 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
25b199a9be
AMD: Group list smaller, ok button row all the way across, non-horizontally-scrolling table
git-svn-id: http://svn.dmdirc.com/trunk@3708 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
c5d1216962
Packing table now has an option to not extend the last column to fit text but to fit the viewport
git-svn-id: http://svn.dmdirc.com/trunk@3707 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
f976f4fe22
this was meant to be committed with the last commit
git-svn-id: http://svn.dmdirc.com/trunk@3706 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
181ef19fde
fixed issue 1026: java.lang.NullPointerException — ui.swing.dialogs.actionsmanager.ActionsGroupPanel.actionPerformed(ActionsGroupPanel.java:198)
git-svn-id: http://svn.dmdirc.com/trunk@3705 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Shane Mc Cormack
fa57db5edf
Fix installers
git-svn-id: http://svn.dmdirc.com/trunk@3704 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
d3c2fdd34c
DCC plugin:
Fix some stupid javadoc errors
Arrange imports to be in a sane order, rather than all over the place
Add some initial action meta-types/types
Issue 661
git-svn-id: http://svn.dmdirc.com/trunk@3703 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
40fdb14ab7
Fiddled with the way CommandLineParser works, so it can output an error message if -e is specified and it can't connect as soon as it parses -e, rather than miles down the line when it happens to be used
git-svn-id: http://svn.dmdirc.com/trunk@3702 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
5f8b02dc69
Fix RMI breaking because Java decided to garbage collect objects we were exposing over RMI (?!)
We now try up to 10 ports (1099-1109) when creating or finding an RMI server, so RMI should always work in normal use
git-svn-id: http://svn.dmdirc.com/trunk@3701 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
d8e0bfd85f
Fixed a load of crap javadoc and poor style
Installer now uses DMDirc icon
Fixes issue 958
git-svn-id: http://svn.dmdirc.com/trunk@3700 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
c65eaa2181
im not sure this is needed, but it wont do any harm (AMD bug fix)
git-svn-id: http://svn.dmdirc.com/trunk@3699 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
812197bfaa
old actions manager dialog--
git-svn-id: http://svn.dmdirc.com/trunk@3698 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
b74ea1cd5d
fixes issue 545: New actions manager UI
git-svn-id: http://svn.dmdirc.com/trunk@3697 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
c5c96107c1
Error Manager now synchronises sanely
Should fix issue 962
git-svn-id: http://svn.dmdirc.com/trunk@3696 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
9d17b59c7c
debugging--
git-svn-id: http://svn.dmdirc.com/trunk@3695 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
633a14e34a
EMD/AMD now have smaller split pane dividers (matching MainFrame)
git-svn-id: http://svn.dmdirc.com/trunk@3694 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
6d9c220dd1
Some fiddling with the way server state works
Might possibly fix issue 701
git-svn-id: http://svn.dmdirc.com/trunk@3693 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
ece5b98dac
Updates are no longer added if there was an error parsing the update line
Fixes issue 1023
git-svn-id: http://svn.dmdirc.com/trunk@3692 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
c3eefed216
Downloader now supports progress callbacks when downloading
Updates now have a percentage progress field for each stage
Updater UI now shows percentage progress for the download stage
Fixes issue 558
git-svn-id: http://svn.dmdirc.com/trunk@3691 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
38a88e1fcb
User level plugin version bump (issue 390)
git-svn-id: http://svn.dmdirc.com/trunk@3690 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
41c139ef2a
User level plugin is now functional (but extremely basic)
Fixes issue 390
git-svn-id: http://svn.dmdirc.com/trunk@3689 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
ab42d16705
some more work on issue 545
- Action settings can now be reverted individually (but revert anyway if you change action group)
- PreferencesSetting now has a needsSaving method
git-svn-id: http://svn.dmdirc.com/trunk@3688 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
1c95fdb9c2
another attempt at "fixing" the padding in the prefs dialog tree
git-svn-id: http://svn.dmdirc.com/trunk@3687 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
d225071b3d
Layout tidying in *Frame (switched to miglayout)
git-svn-id: http://svn.dmdirc.com/trunk@3686 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
678e9831ca
URL protocol panel no longer causes the prefs dialog to break
Issue 374
git-svn-id: http://svn.dmdirc.com/trunk@3685 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
df39bfdec3
Channel now refreshes its window's title when a topic is set/discovered
git-svn-id: http://svn.dmdirc.com/trunk@3684 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
5578421b9c
Some work on the user level plugin
Issue 390
git-svn-id: http://svn.dmdirc.com/trunk@3683 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
e166f63b40
URL protocol dialog no longer expands horizontally
Fixes issue 734
git-svn-id: http://svn.dmdirc.com/trunk@3682 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
4ebc5a20af
"Nick change would overwrite existing client" errors no longer include superfluous information
Fixes issue 997
git-svn-id: http://svn.dmdirc.com/trunk@3681 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Shane Mc Cormack
acc3ce4c54
PluginManager now removes plugins that have been deleted.
git-svn-id: http://svn.dmdirc.com/trunk@3680 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
7b17d44770
work on issue 545
- Added dismiss method to PreferencesSetting
- Action settings now work in the new AMD
git-svn-id: http://svn.dmdirc.com/trunk@3679 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
a9cbc8b593
PrefsComponentFactory: Break getComponent up into individual methods for each type, and various minor style fixes
git-svn-id: http://svn.dmdirc.com/trunk@3678 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
1f5c716188
Added containertogglebutton
git-svn-id: http://svn.dmdirc.com/trunk@3677 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
1068973d91
Moved getComponent into PrefsComponentFactory
git-svn-id: http://svn.dmdirc.com/trunk@3676 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
f0ded724e5
Minor tidying of Swing Prefs Dialog
git-svn-id: http://svn.dmdirc.com/trunk@3675 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
bd8764b79a
"Refactoring" the prefs dialog to allow other stuff to grab components
git-svn-id: http://svn.dmdirc.com/trunk@3674 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
9a97f59854
Fix CME caused by the previous fix
Added unit test for renaming action groups that contain actions
git-svn-id: http://svn.dmdirc.com/trunk@3673 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
dcdeb9cd72
Renaming action groups now removes actions from the old group before it's nuked, so they don't get randomly unregistered
git-svn-id: http://svn.dmdirc.com/trunk@3672 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
2348dd949e
ActionManagerTest now deletes test dirs before running
ActionManager.makeGroup no longer fails if the group directory already exists on disk, and now throws an IllegalArgumentException if directory creation is needed and fails
Fixes issue 1014
git-svn-id: http://svn.dmdirc.com/trunk@3670 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
ab688214d2
Added Logger.assertTrue and switched ActionManager to use it
Fixes issue 1012, fixes issue 1013
git-svn-id: http://svn.dmdirc.com/trunk@3667 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Gregory Holmes
7809d09f96
new AMD can now add/edit/delete action groups (issue 545)
git-svn-id: http://svn.dmdirc.com/trunk@3666 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
034eac4543
Tidied up ActionModel.trigger and separated some of it into ActionModel.test so it can be unit tested
git-svn-id: http://svn.dmdirc.com/trunk@3665 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
6c5ed5c123
Added Action unit test
Fixed actions not creating directories as expected (thus group renaming not working as expected)
git-svn-id: http://svn.dmdirc.com/trunk@3664 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
734bcb880a
Added ActionManager unit test
git-svn-id: http://svn.dmdirc.com/trunk@3663 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
d3c99f6e72
Move JWrappingLabel into the components package where it belongs
git-svn-id: http://svn.dmdirc.com/trunk@3662 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
8ccaf4c733
Updater dialog now uses JWrappingLabel
Fixes issue 931
git-svn-id: http://svn.dmdirc.com/trunk@3661 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
fe7254b09b
Fix headers in the update dialog being wrong
git-svn-id: http://svn.dmdirc.com/trunk@3660 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому
Chris Smith
1c18c772c5
Server.getNetwork now throws an exception if the parser is null
Fixes issue 1008
git-svn-id: http://svn.dmdirc.com/trunk@3659 00569f92 -eb28-0410-84fd-f71c24880f
16 роки тому