Shane Mc Cormack
39cf41bfb1
Fix issue 1017: myself is now added to channel on join before NAMES reply
Fix issue 902: Only fake a part for ourself if we are already on the channel, fatal error otherwise
git-svn-id: http://svn.dmdirc.com/trunk@3724 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
a37db83815
Work on issue 441
Linux uninstaller now checks if DMDirc is running and aborts if it is.
Also tidyied it up a little bit, added errordialog/messagedialog/questiondialog functions rather than copy/pasting the dialog code every time.
git-svn-id: http://svn.dmdirc.com/trunk@3723 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
350a43d323
Don't raise an error every time a nick change overwrites a client.
Fixes 0001039
git-svn-id: http://svn.dmdirc.com/trunk@3722 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
048e5092c3
RHS Frame managers once again work properly
git-svn-id: http://svn.dmdirc.com/trunk@3721 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
cb5dacd76b
fixes issue 1045: "Accept all invites" option
git-svn-id: http://svn.dmdirc.com/trunk@3720 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
0e3ecf0e0e
Some more work on issue 1027
git-svn-id: http://svn.dmdirc.com/trunk@3719 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
66a34df5af
Added a filename validator
git-svn-id: http://svn.dmdirc.com/trunk@3718 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
fac70664f9
Some more skeleton work on issue 1027
git-svn-id: http://svn.dmdirc.com/trunk@3717 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
f5bcac021a
Code tidying in SwingController/UIController
git-svn-id: http://svn.dmdirc.com/trunk@3716 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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
16 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Shane Mc Cormack
fa57db5edf
Fix installers
git-svn-id: http://svn.dmdirc.com/trunk@3704 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Gregory Holmes
812197bfaa
old actions manager dialog--
git-svn-id: http://svn.dmdirc.com/trunk@3698 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
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 years ago
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 years ago
Gregory Holmes
9d17b59c7c
debugging--
git-svn-id: http://svn.dmdirc.com/trunk@3695 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
Gregory Holmes
1f5c716188
Added containertogglebutton
git-svn-id: http://svn.dmdirc.com/trunk@3677 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
1068973d91
Moved getComponent into PrefsComponentFactory
git-svn-id: http://svn.dmdirc.com/trunk@3676 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
f0ded724e5
Minor tidying of Swing Prefs Dialog
git-svn-id: http://svn.dmdirc.com/trunk@3675 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago