Handle empty LINK_EXTRA
[quassel.git] / ChangeLog
1 ChangeLog for Quassel IRC
2 =========================
3 This is not a full ChangeLog, but rather an end-user FeatureLog that is supposed
4 to provide a list of new features between Quassel versions. As such, it only
5 contains end-user visible, mostly major new features. It does not contain (most)
6 bugfixes, nor is it guaranteed to be complete or up-to-date at all. Also, it does
7 start at 0.3.0 only, since this was the first version widely available.
8
9 Please have a look at <http://bugs.quassel-irc.org/changelog_page.php> for a
10 list of closed bug/feature reports (which still does not cover bugs we have
11 fixed but which were never reported, of course), and for a full list of
12 changes, the git history at <http://git.quassel-irc.org> is your friend.
13
14 Without further ado, let's start:
15
16 Version 0.4.0 (2009-02-17)
17 ================================
18
19 * Buffer view font can now be changed
20 * Colored nicknames
21 * Wizard for setting up identity and networks on first run
22 * Paste protection warns if you try to paste many lines
23 * Use login name and real name for default identity
24 * Add toolbar to main window
25 * Away log window showing highlighted messages while you're away
26 * Settings dialog streamlining
27 * Animated system tray icon
28 * Shiny new Oxygen icons all over the place, including our new app icon
29 * Build system improvements
30 * Put all config and data files in one location and make that configurable
31 * Allow presetting networks and a list of channels to join on first start
32 * Change and improve CLI argument handling
33 * All buffer views are now customizable
34 * Streamlined monolithic client
35 * Many usability improvements
36 * Method for easily hiding and unhiding buffers in buffer views
37 * Renaming and merging of query buffers
38 * Improved SSL certificate handling
39 * Optional support for KDE4
40   - KNotify support
41   - KDE icon and color theme support
42   - Editable shortcuts
43 * Core now supports a proxy for connections to IRC
44 * Core supports SSL certs and keys for IRC connections 
45 * Chat Monitor configuration dialog
46 * Audio notifications
47 * Clickable channel names in ChatView
48 * Context menus in ChatView and BufferViews
49 * Respect the separate clipboards (Ctrl+C / X11 selection) on X11
50 * Improved mouse handling:
51   - Double/triple click selections
52   - Drag'n'Drop
53
54 Version 0.3.1 (2008-11-20)
55 ================================
56
57 * Nick changes and day change messages can now be hidden
58 * Web previews and status icons can be disabled
59 * Icons for Online/Away/Offline status of queries
60 * Load Qt's default translations
61 * Add new settings for proper message redirection
62 * Add context menu to links
63 * Automatic backtraces on Windows
64 * Add russian translation
65 * Cut off the sender column on the left in ChatView
66 * Enable away on detach
67 * Backlog amount (initial and dynamic) can now be configured
68 * Shift Up/Down scrolls the ChatView
69 * Page Up/Down scrolls the ChatView
70 * ChatView Zoom with Ctrl + / Ctrl -
71 * Join/Part/Quit... events can now be hidden in ChatView
72 * Monolithic build features zero configuration: Click'n'Run
73 * Monolithic build now uses a proper (socket-less) internal connection
74 * Ctrl+L focuses input line
75 * Improve notification handling, use proper D-Bus notifications
76 * Day change messages in ChatView
77 * Web Preview on hovering over a link (requires QtWebkit)
78 * Allow icons to be installed externally, optionally use system Oxygen theme
79 * Improve URL handling in ChatView (underline, single-click invocation)
80
81 Version 0.3.0 (2008-08-27)
82 ==========================
83 The first widely available release of Quassel IRC.