Chris Smith
9bc93e216c
Lag display plugin now displays "Not connected" when the server isn't connected, and removes cached text on disconnection (fixing a potential minor memory leak)
git-svn-id: http://svn.dmdirc.com/trunk@2699 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
216b26d0e7
IgnoreList work, and some minor code tidying
git-svn-id: http://svn.dmdirc.com/trunk@2698 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
b36aa2aa1b
Added server_disconnected AT
git-svn-id: http://svn.dmdirc.com/trunk@2697 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
398d72fe91
Fixed bug where .class files in subdirs (aka mediasources plugin) were not being added to the jars.
git-svn-id: http://svn.dmdirc.com/trunk@2696 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
4776ca0a81
Server.showRaw now activates existing raw instances instead of blindly adding more
git-svn-id: http://svn.dmdirc.com/trunk@2695 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
ee4dbf7376
When on unreal, requestListModes sends modes 1 at a time.
ListModes now properly clear the setAddState() when the list is finished recieving
git-svn-id: http://svn.dmdirc.com/trunk@2694 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
123f20b2f5
ConfigFile javadoc + methods
Added /map command
git-svn-id: http://svn.dmdirc.com/trunk@2693 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
af2c4bb82c
ofc I tested this
git-svn-id: http://svn.dmdirc.com/trunk@2692 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
e2cb5ac1ad
requestListModes will now use "LISTMODE" not "MODE" if supported.
Parser will not add a duplicate mode to the LMQ. (ie /mode #channel bb should only add b once)
git-svn-id: http://svn.dmdirc.com/trunk@2691 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
69c2e836da
requestListModes is now only called after the initial NAMES reply is returned, and if the current ircd is freenode, it won't ask for modes e and I when not opped.
git-svn-id: http://svn.dmdirc.com/trunk@2690 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
1333a284e5
This commit fixes issue 499
Hyperion/Dancer sucks.
OnJoin now asks for as many listmodes at a time as possible
Parser now keeps track of list modes requested and what order they were requested, so that listmode processor knows what each incomming listmode should be.
Misc fixes to support hyperion/dacer gayness with list modes.
parser.setAutoListMode() allows disabling automatic list mode requesting.
channel.hasAskedForListModes() returns true/false if channel.requestListModes() has ever been called.
git-svn-id: http://svn.dmdirc.com/trunk@2689 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
5754a01b75
Handles mode +q on freenode better now. (ie they don't get added to the bans list even tho hyperion is retarded and sends it via mode +b)
git-svn-id: http://svn.dmdirc.com/trunk@2688 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
21e29c91c6
New layout for the Profile manager (in attempt to fix a GTK bug, but just moved the bug elsewhere in the dialog)
Profile settings dont show briefly as incorrect when deselecting/reselecting a profile
git-svn-id: http://svn.dmdirc.com/trunk@2687 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
5e52fbb4b0
GTK Fixes
Expanding settings now uses a TextLabel not a JTextArea for the blurb
Renamed GeneralTabPanel.getName GeneralTabPanel.getActionName in the action editor to fix an NPE
SwingController.getMainWindow now initialises in the EDT
Added "Native" as an option in the look and feel selection
git-svn-id: http://svn.dmdirc.com/trunk@2686 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
cba39ecfdf
Token 333 shouldn't cause IOB anymore
git-svn-id: http://svn.dmdirc.com/trunk@2685 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
38f5b39a0f
will it work? wont it work? your guess is as good as mine!
git-svn-id: http://svn.dmdirc.com/trunk@2684 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
33f2a515f0
debug--
git-svn-id: http://svn.dmdirc.com/trunk@2683 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
892cd0a9a8
Issue 482: User modes in server settings dialog
git-svn-id: http://svn.dmdirc.com/trunk@2682 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
fd65545ec4
Remove handleNotification's fallback param, which fixes reconnect/socket notifications breaking
git-svn-id: http://svn.dmdirc.com/trunk@2681 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
52642e37df
away indicator uses the frames config manager
BUG: away indicator will always be removed, even if it has been disabled
new feedback dialog blurb
feedback dialog now send debug info for all servers
git-svn-id: http://svn.dmdirc.com/trunk@2680 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
b6184c49c2
Only add an away indicator if the frame has a server
git-svn-id: http://svn.dmdirc.com/trunk@2677 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
3fd2311457
Added Topic.toString
Issue 504: Topic History
Moved server info checkbox in feedback dialog
git-svn-id: http://svn.dmdirc.com/trunk@2676 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
1300dc8a0f
away labels work once again
git-svn-id: http://svn.dmdirc.com/trunk@2675 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
847ac86f84
Added new IgnoreList class
Tests now work with stupid versions of JUnit, like 3.x
git-svn-id: http://svn.dmdirc.com/trunk@2674 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
72dc2188ef
Now knows channel creation time
git-svn-id: http://svn.dmdirc.com/trunk@2673 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
d5282aa65f
Added support for token 221 to ProcessMode
Misc Spacing edits in plugins
git-svn-id: http://svn.dmdirc.com/trunk@2672 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
3d82ee22f7
Added isOper() to ClientInfo, currently guesses based on usermodes (so only works for cMySelf)
Fixed javadoc wording in IPost005
git-svn-id: http://svn.dmdirc.com/trunk@2671 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
4325de4cc6
Feedback is now submitted in a new thread
git-svn-id: http://svn.dmdirc.com/trunk@2670 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
f57561b23f
Feature: Feedback form (blurb needs improving)
git-svn-id: http://svn.dmdirc.com/trunk@2669 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
c9179365d6
Away state listeners and formatters
git-svn-id: http://svn.dmdirc.com/trunk@2667 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
4579c2b814
CallbackManager is now created before ProcessingManager.
git-svn-id: http://svn.dmdirc.com/trunk@2666 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
14f0f5a0fe
Removed pointless code
git-svn-id: http://svn.dmdirc.com/trunk@2665 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
da81d8d474
build.xml will now automatically try and run build-plugins on -post-compile
=> build-plugins will try to run build-plugins_bash and build-plugins_ant-contrib
=> build-plugins_ant-contrib will only run if ant-contrib was found where libs.antcontrib points
=> build-plugins_bash will only run if ant-contrib was not found where libs.antcontrib points, and /bin/bash exists
git-svn-id: http://svn.dmdirc.com/trunk@2664 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
ef7d14c7cf
Added BuildPlugins.xml
If ant-contrib-1.0b3.jar is present in the current dir (or elsewhere as specified by libs.antcontrib in nbproject/private/private.properties or so), this can be used to automatically build all the plugin jar files using ant -buildfile BuildPlugins.xml build-plugins
git-svn-id: http://svn.dmdirc.com/trunk@2663 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
123fb6059c
GTK Fixes
git-svn-id: http://svn.dmdirc.com/trunk@2662 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
f606873bb9
Installed fixes for new wizard code
git-svn-id: http://svn.dmdirc.com/trunk@2661 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
6786dca67e
annoying installer, shifting calls elsewhere
git-svn-id: http://svn.dmdirc.com/trunk@2659 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
96b05ecffa
GTK Fix for HTMLLabel and TextLabel (also makes the code nicer)
Fixed an NPE in setting idents in profiles
git-svn-id: http://svn.dmdirc.com/trunk@2658 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
9eae9f9557
Readded "extends junit.framework.TestCase" to all Tests to make them still work on ant 1.6.5
git-svn-id: http://svn.dmdirc.com/trunk@2657 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
82b02f94c9
Added migration and firstrun params to the debug command
first run wizard is now packed, all content is now visible on GTK, but its too big
git-svn-id: http://svn.dmdirc.com/trunk@2656 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
eb95196fe4
New wizard layout fixing GTK bugs, removed some useless crap added a listener (installer might be broken)
git-svn-id: http://svn.dmdirc.com/trunk@2655 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
e09e63f993
fixed potential NPE in treeview
git-svn-id: http://svn.dmdirc.com/trunk@2654 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
75d6f88cd9
fixed layout issue created when fixing the searchbar layout issue
git-svn-id: http://svn.dmdirc.com/trunk@2653 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
47d28b6f94
Issue 522: Search bar layout issues
git-svn-id: http://svn.dmdirc.com/trunk@2652 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
f8410f3d97
Logging command works again
Issue 518: pgup/pgdown don't work in non-input windows
git-svn-id: http://svn.dmdirc.com/trunk@2651 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7cb4afc331
Cached some config setting with an annoyingly long name
More channel abstraction/fiddling
git-svn-id: http://svn.dmdirc.com/trunk@2650 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
6d02957121
* Topic pane no longer defaults to limiting to 250 characters if the server doesn't specify length
* Added delegates for parser.isValidChannelName and topic setting
* Reordered Server methods
git-svn-id: http://svn.dmdirc.com/trunk@2649 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
7f52a73b7d
tooltips
git-svn-id: http://svn.dmdirc.com/trunk@2648 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
b3b4e99632
Fixed update checker's update listener being GC'd
Removed status bar message
git-svn-id: http://svn.dmdirc.com/trunk@2647 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
98f0400f12
Update notifications work again
git-svn-id: http://svn.dmdirc.com/trunk@2646 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago