DMDircthe intelligent IRC client
DMDirc 0.3 changelog
Features
- Notice handling
- Logger now actually logs
- Added host/ident to all messages that didn't have it
- Added italics support
- Added hex colours
- Added support for fixed pitch control code (\017, ctrl+f)
- Added MOTD handling
- Formatter can now load multiple files
- Added commands to save and load the formatter to/from a file
- The config option general.formatters can now contain a new-line deliminated list of formatters to load
- NewServerDialog now supports enter/escape keys
- OK/Cancel buttons are reversed for windows users
- You can now format selections of text properly
- Config directory correctly set for windows and OS X
- Added Encryption class
- Channel settings dialog
- Rollover effect for treeview
- Mouse + drag channel scrolling
- Added /channelsettings command
- Added config options to alias modes to nice names
- Added mouse wheel scrolling to the treeview
- Sorted treeview
- Notifications can now be configured to go to the server window, active window, or all windows
- Added default CTCP replies
- Added Clear command
- Preferences dialog
- Added status bar
- Added clickable URLs and channels to all Frames
- Added nice error reporting
- Enabled Profile picking in the NewServerDialog
- Added topic/0 command
- Added motd/0 command
- Added away and back commands
- Added ban command
- Copy and paste functionality
- Added numeric handling
- Nicklist and treeview are now resizeable
- Added /configinfo command
- Added the ability to use channel commands from other windows (/command <channel> args)
- Nicklist is now blanked when the client parts or get kicked
- Alternating nicklist background colours
- Window minimisation
- Multi line pasting
- Long line splitting
- Switched to Java 6
- Server timeout detection
- Add a whois/1 command
- Added SetTopic command
- Added CTCP command
- Theres an option to automatically submit errors (defaults to false)
- Added /loadplugin command
Bug fixes
- Fixed pink in the colour manager
- Parser should get client host from join so as host is always known
- Fix for outofbounds exception in colour handling
- ColourManager throw NPE on invalid formats
- Fixed start position of scrolling for treeview
- Special output for Channel UserMode changes
- FrameContainer.close() should part/quit
- Fixed issue where disconnecting from a server parted all channels
- Fixed NPE in Channel.sendNotification
- Fixed bug with active channel turning red...
- Fixed bug with servers being registered with a null title
- Fixed ridiculously wide channel windows on restore
- Fixed bug with default backgrounds not being handled correctly
- Added padding to the input field
- Made password field mask input.
- Pasting lines now adds to input back buffer
- Altered Frame to hide its border before its visible if it should be maximised (prevents the northpane flashing briefly when opened )
- Taskbar removed from some look and feels
- Fixed issue with reconnecting causing duplicate channel windows
- Added options to specify whether {channels,queries} should be closed when the client {quits,gets disconnected}
- Tree frame manager now respects window colour settings (still needs to be updated when the preferences change)
- No context menu in the frame manager under windows (and probably other enviroments)
- Invalid background/foreground colours cause fatal errors
- Empty lines are no longer added to the input buffer
- Added exit + profile manager menu items to the file menu
- Hack to send key presses to input field from text pane
- Potential fix for lockup during connection
Documentation
In this section
Other sections
- No other sections available
If you're having problems with DMDirc, please feel free to
join us on IRC.