OnTV 3.0.0:
===========

* Added context menu to the program window.
* Fixed problem with channel dialog not closing itself (#513793).
* Use natural sorting in the channel tab. Patch from John Daiker.
* Search title instead of performing exact matching on reminders.
* Added possibility to position upcoming programs to right instead of below
current programs.
* Use gnome-control-center (keybinding capplet) instead of the preferences
dialog for setting up keybindings.
* Updated translations (es, fi, fr, nb, nl, oc, pl, sv).

OnTV 2.8.0:
===========

* Added possibility to use a custom grabbber.
* Bug fixes.
* Code cleanups.
* Added translations (oc).
* Updated translations (ar, dz, en_GB, es, fi, fr, sv).

OnTV 2.6.0:
===========

* Added bars for the headers in the program window. Thanks to Eugenia
Loli-Queru for suggesting this.
* Various visual fixes.
* Crash and bug fixes.
* Bumped dependency on Python to 2.5.
* Added better error handling in the XMLTV assistant.
* Updated translations (en_GB, sv).

OnTV 2.4.0:
===========

* Added assistant for setting up a XMLTV grabber and support for downloading
  XMLTV files.
* Switched to a new shiny icon from Josef Vybíral.
* Switched to notify-python for notifications, channel logos are now showed in
  reminders.
* Better error handling.
* Bug fixes.
* Added translations (ar, ca, dz, sk).
* Updated translations (cs, en_GB, fi, fr, nb, pl, sp, sv, vi).

OnTV 2.2.0:
===========

* Automatically download channel logos if the XMLTV file links to them.
* Added dialog for setting custom channel logos.
* Entries in reminders tab now update an item on return.
* Notifications now points to the center of the icon.
* New AccelEntry for hotkeys.
* Ellipsize program titles longer than 80 characters.
* Added support for transparent panels.
* Added translations (lv, nl).
* Updated translations (de, fi, sv, vi).

OnTV 2.0.0:
===========

* Added a Details button in notifications.
* Fixed sensitivity bug for the Add reminder button in the search dialog.
* Added a program dialog which can be accessed from the search dialog.
* Updated translations (es, fi, pt_BR, sv, vi).

OnTV 1.8.8:
===========

* Bug fixes.
* Updated translations (es, fi, sv, vi).

OnTV 1.8.6:
===========

* Updated python-xmltv to 1.0. This version depends on cElementTree instead of
  python-xml which makes loading much faster.
* Added support for per channel searches in the search dialog.
* Bug fixes.
* Updated translations (sv, vi).

OnTV 1.8.4:
===========

* Fixed problem with internal listings growing larger and larger when reloading
  XMLTV file.
* Fixed problem with drop-down window not positioning correctly when first
  opened.
* Updated translation (vi).

OnTV 1.8.2:
===========

* Reworked the applet button.
* Added support for reminders using libnotify.
* Brought down memory usage a bit.
* Updated translations (de, en_CA, es, fi, sv, vi)

OnTV 1.8.0:
===========

* Added support for global keybindings (thanks to Nigel Tao and Alex Graveley).
* Fixed bug which made logos disappear when reloading XMLTV file.
* Added command line options for debugging and running in a stand alone window.
* Escape now hides the program window.
* Added translation (bg).
* Updated translations (de, en_CA, es, sv).

OnTV 1.6.2:
===========

* Fixed bug when adding the applet to a right, left or bottom aligned panel.
* Fixed alot of problems with loading of XMLTV file.
* Bumped required versions of pygtk, gnome-python and gnome-python-extras to
  2.8.0 and 2.12.0 (fixes #312320).
* Added translation (pl).
* Updated translations (vi, sv).

OnTV 1.6.0:
===========

* Added popup menu in channels treeview for handling logos.
* Loaded listings are now serialized, speeding up the startup.
* Removed metadata about the XMLTV file from preferences dialog.
* Added program search dialog.
* Added translations (fi, vi, fr).
* Updated translations (de, en_CA, es).

OnTV 1.4.4:
===========

* Fixed problem when building from source.
* Added interactive search and selection on activation in channels treeview.
* Added translations (uk, pa).
* Updated translations (en_CA, de).

OnTV 1.4.2:
===========

* Fixed problem with grabbers not including seconds in timestamps.
* Fixed problem with Add to panel not working.
* Updated translation (en_CA).

OnTV 1.4:
=========

* Improved startup time, the XMLTV file is now loaded in a new thread.
* A error dialog is now displayed if there is no ontv directory in GConf.
* Many small bug fixes.
* Added translations (es, pt_BR).
* Updated translations (en_CA, en_GB, de, sv).

OnTV 1.2:
=========

* Added support for channel logos (see FAQ).
* Added translations (de, en_GB, en_CA, zh_CN).

OnTV 1.0:
=========

* Many small bug fixes.
* Increased update interval for programme progressbars from 1s to 60s.
* Added translation (nb).

OnTV 0.8:
=========

* Reworked channel selection tab.
* Added option for auto reloading of XMLTV file every X hour.
* The About dialog now uses the new gtk.AboutDialog.

OnTV 0.6:
=========

* Rewrote code base.

OnTV 0.4:
=========

* Preferences dialog now displays data about the XMLTV-file.
* Added translation (sv).
* Reworked GUI to confirm to the HIG.
* Added support for translations.
* Switched from distutils to autotools for installation.
* Fixed nasty performance bug.
