Make behavior of input line history a bit more intuitive
[quassel.git] / ChangeLog
index 6a0bc5a..6b55020 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,83 @@
-15.05.2007
-  Testing
+ChangeLog for Quassel IRC
+=========================
+This is not a full ChangeLog, but rather an end-user FeatureLog that is supposed
+to provide a list of new features between Quassel versions. As such, it only
+contains end-user visible, mostly major new features. It does not contain (most)
+bugfixes, nor is it guaranteed to be complete or up-to-date at all. Also, it does
+start at 0.3.0 only, since this was the first version widely available.
 
-17.05.2007
-  Just another test for the CIA bot
-  
\ No newline at end of file
+Please have a look at <http://bugs.quassel-irc.org/changelog_page.php> for a
+list of closed bug/feature reports (which still does not cover bugs we have
+fixed but which were never reported, of course), and for a full list of
+changes, the git history at <http://git.quassel-irc.org> is your friend.
+
+Without further ado, let's start:
+
+Version 0.4.0 (2009-02-17)
+================================
+
+* Buffer view font can now be changed
+* Colored nicknames
+* Wizard for setting up identity and networks on first run
+* Paste protection warns if you try to paste many lines
+* Use login name and real name for default identity
+* Add toolbar to main window
+* Away log window showing highlighted messages while you're away
+* Settings dialog streamlining
+* Animated system tray icon
+* Shiny new Oxygen icons all over the place, including our new app icon
+* Build system improvements
+* Put all config and data files in one location and make that configurable
+* Allow presetting networks and a list of channels to join on first start
+* Change and improve CLI argument handling
+* All buffer views are now customizable
+* Streamlined monolithic client
+* Many usability improvements
+* Method for easily hiding and unhiding buffers in buffer views
+* Renaming and merging of query buffers
+* Improved SSL certificate handling
+* Optional support for KDE4
+  - KNotify support
+  - KDE icon and color theme support
+  - Editable shortcuts
+* Core now supports a proxy for connections to IRC
+* Core supports SSL certs and keys for IRC connections 
+* Chat Monitor configuration dialog
+* Audio notifications
+* Clickable channel names in ChatView
+* Context menus in ChatView and BufferViews
+* Respect the separate clipboards (Ctrl+C / X11 selection) on X11
+* Improved mouse handling:
+  - Double/triple click selections
+  - Drag'n'Drop
+
+Version 0.3.1 (2008-11-20)
+================================
+
+* Nick changes and day change messages can now be hidden
+* Web previews and status icons can be disabled
+* Icons for Online/Away/Offline status of queries
+* Load Qt's default translations
+* Add new settings for proper message redirection
+* Add context menu to links
+* Automatic backtraces on Windows
+* Add russian translation
+* Cut off the sender column on the left in ChatView
+* Enable away on detach
+* Backlog amount (initial and dynamic) can now be configured
+* Shift Up/Down scrolls the ChatView
+* Page Up/Down scrolls the ChatView
+* ChatView Zoom with Ctrl + / Ctrl -
+* Join/Part/Quit... events can now be hidden in ChatView
+* Monolithic build features zero configuration: Click'n'Run
+* Monolithic build now uses a proper (socket-less) internal connection
+* Ctrl+L focuses input line
+* Improve notification handling, use proper D-Bus notifications
+* Day change messages in ChatView
+* Web Preview on hovering over a link (requires QtWebkit)
+* Allow icons to be installed externally, optionally use system Oxygen theme
+* Improve URL handling in ChatView (underline, single-click invocation)
+
+Version 0.3.0 (2008-08-27)
+==========================
+The first widely available release of Quassel IRC.