Gregory Holmes
048e5092c3
RHS Frame managers once again work properly
git-svn-id: http://svn.dmdirc.com/trunk@3721 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
cb5dacd76b
fixes issue 1045: "Accept all invites" option
git-svn-id: http://svn.dmdirc.com/trunk@3720 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
0e3ecf0e0e
Some more work on issue 1027
git-svn-id: http://svn.dmdirc.com/trunk@3719 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
66a34df5af
Added a filename validator
git-svn-id: http://svn.dmdirc.com/trunk@3718 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
fac70664f9
Some more skeleton work on issue 1027
git-svn-id: http://svn.dmdirc.com/trunk@3717 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
f5bcac021a
Code tidying in SwingController/UIController
git-svn-id: http://svn.dmdirc.com/trunk@3716 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
9d32f3aa13
Potential fix for statusbar randomly taking up 99% of available space
Being unable to create the MainFrame is now classed a fatal error
Code tidying in SwingController
git-svn-id: http://svn.dmdirc.com/trunk@3715 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
a46a54c03a
fixes issue 1034: AMD should remember selected group
git-svn-id: http://svn.dmdirc.com/trunk@3714 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
68c3e17f7a
fixes issue 1037: java.lang.NullPointerException — ui.swing.dialogs.serversetting.UserModesPane.save(UserModesPane.java:141)
git-svn-id: http://svn.dmdirc.com/trunk@3713 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
43af93d4d4
fixes issue 1032: escape key should close the AMD
git-svn-id: http://svn.dmdirc.com/trunk@3712 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
Shane Mc Cormack
fa57db5edf
Fix installers
git-svn-id: http://svn.dmdirc.com/trunk@3704 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
Gregory Holmes
812197bfaa
old actions manager dialog--
git-svn-id: http://svn.dmdirc.com/trunk@3698 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Gregory Holmes
b74ea1cd5d
fixes issue 545: New actions manager UI
git-svn-id: http://svn.dmdirc.com/trunk@3697 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
Gregory Holmes
9d17b59c7c
debugging--
git-svn-id: http://svn.dmdirc.com/trunk@3695 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
Chris Smith
38a88e1fcb
User level plugin version bump (issue 390)
git-svn-id: http://svn.dmdirc.com/trunk@3690 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
Gregory Holmes
d225071b3d
Layout tidying in *Frame (switched to miglayout)
git-svn-id: http://svn.dmdirc.com/trunk@3686 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
Gregory Holmes
1f5c716188
Added containertogglebutton
git-svn-id: http://svn.dmdirc.com/trunk@3677 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Chris Smith
1068973d91
Moved getComponent into PrefsComponentFactory
git-svn-id: http://svn.dmdirc.com/trunk@3676 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
Chris Smith
f0ded724e5
Minor tidying of Swing Prefs Dialog
git-svn-id: http://svn.dmdirc.com/trunk@3675 00569f92 -eb28-0410-84fd-f71c24880f
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren
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
vor 16 Jahren