|
|
ChangelogNoughtPointFivePointOne
Changelog for 0.5.1
0.5.1 is primarily a bug fix release, but also includes some early features from 0.6 development. Major bug fixes are highlighted in bold.
- The identd plugin now works
- The error manager now shows the elapsed time since the error occured, rather than the absolute time
- The "nicklist alt background colour" and "treeview rollover colour" options now use a single setting, rather than one to enable and one to set the colour
- Added a /saveconfig command
- The /set command now has an --unset switch
- Actions can now be disabled by setting actions.killswitch to true
- The preferences dialog now saves optional colour settings properly
- Fix a rare exception in the error manager dialog
- The nicklist alt background colour and all treeview colours now update as soon as their config settings are changed
- Added a migration wizard to re-extract actions and plugins if they've been updated
- The error manager now shows more detailed status information
- Added default aliases for op, deop, voice, devoice, kickban and unset
- Fixed an exception in the Now Playing plugin
- The formatter now catches exceptions better and provides more detailed error information
- Added mode aliases for plexus/rizon
- Added formatters for plexus' help responses, and extra whois fields
- The preferences dialog now indicates a client restart is needed to change the Look and Feel
- Receiving a names reply for an unknown channel no longer throws an error
- URL linking is now more intelligent and can often strip off unwanted trailing punctuation
- More options are now cached, so the client should use less CPU time
- The title bar of maximised windows no longer reappears after the UI is reset
- Added support for notification groups and intelligent notification targets - this allows (for example) all whois output to be sent to the last window where a whois command was issued for the relevant user
- Duplicates of DMDirc's default settings are no longer stored in the user's configuration file
- DMDirc now attempts to save its config files properly if it is unexpectedly shutdown (e.g. terminated by a task manager)
- Added -r command line option to disable error reporting for that session
- The actions editor no longer allows invalid or empty file names
- Fixed exception in some dialogs when they didn't have a saved state
- The status bar error icon now shows the highest severity error that hasn't been viewed, rather than displaying each error for 10 seconds
- Fixed some plugins' default settings not being registered properly
- The perform panel in the Server Settings dialog now saves correctly
- Added a setting to make DMDirc confirm when it's being closed
- Fixed rare issue where the active treeview node got set to a notification colour
- Added a plugin configuration menu
- The actions condition editor now shows the correct comparisons
- The links in the about dialog now open correctly
- Treeview colours now fall back to proper values if they're not set
- The preferences dialog now sets the right options for the nicklist colours
- The list modes panel in the Channel Settings dialog is now disabled correctly if there are no list modes
- Potential fix for a rare exception when right clicking in the nicklist
- Fixed bug where a single line added to an empty textpane would not be drawn straight away
Sign in to add a comment
