0.6.0
Features
- depends on libproxy for better proxy configuration
  (can be disabled manually by PASSING "-DWITHOUT_LIBPROXY=YES"
  to cmake. See INSTALL and PACKAGING for details.
- sorting of the stream list now possible and well-tuned
- support for dragging URLs of new streams (drag and drop)
- support for paste from clipboard and paste from mouse selection
- smooth scrolling
- better alignment of data in the table (numeric values right-aligned)
- a missing download directory is created automatically if possible
- default support for multimedia keys
- new column showing the URL
- new column showing the meta data interval in milliseconds
- better formating of unrecognized streamripper errors
- more icons used
- better context menus
- newly created entries are automatically selected
- useful default for the download directory
- download directory is saved relative to your home directory now
- recognization of bitrate etc. works also if the download
  directory is invalid

Internals
- compiles without warnings
- switching from KDevelop3 to KDevelop4
- source package contains a manpage (but it is not installed
  automatically with cmake, you have to do this manually)
- much more parameters "by const reference" instead of "by value"
- more standard-like use of const parameters
- even more detailed documentation
- less warning on stderr
- a little bit of code cleanup

Bug fixes
- Metadata intervall is now displayed with the corresponding unit
- song and dataSize info is now yet available while buffering
- a relay port is now only displayed while the status is is_skipping
  or is_ripping
- Actualization of data in the table should now work immediatly also
  after using a configuration dialog
- Unit of bandwidth in status bar corrected to "kbit/s"
- folder debian/ is renamed to deb/ to make packaging for 
  debian based distributions easier
- various spelling errors corrected
- .mo files have correct qualifier now in RPM packages

0.5.0
- Packagers, please take notice of the file PACKAGING.
- Dual licensing: Additionally to GPL 2, now optionally also GPL 3
  and GPL versions that are approved by KDE e.V., can be used.
  (I don't trust in FSF, so I do not use a simple "any later"!)
- Feature: Session management support.
- Feature: czech translation. Thanks to Pavel Fric.
- Feature: brazilian portuguese translation. Thanks to Márcio P. Moraes.
- Feature: german translation.
- Feature: more consistent user visible strings
- Feature: When closing, KRadioRipper waits until all files are saved.
- Feature: When adding a new radio station, KRadioRipper respects
  now when the user clicks on "cancel".
- Feature: Testing if download directory is writable before starting to rip.
- Feature: Installing kcfg files to make the config files of KRadioRipper
  avaible to KDE (for example for use in KConfigEditor)
- Bug fix: vertical header is not visible
- Bug fix: displaying "0.0000098 MB". Expected: "0.00 MB".
- Bug fix: displaying "status error -". Expected: "status - error"
- Audio playback support removed. It did never work stable and had a bad UI.
  Will need some work to return in a future release...
- Packaging: Packages for Mandriva available.
- Packaging: Compile by default without debug informations (but when using the
  scripts for internal build: by default with debug informations enabled).

Under the hood:
- semantic markup for all user-visible strings (makes localisation much easier).
- new apidoc HTML page: apidoc/index.html (generated by set-version.sh)
- API documentation is now complete
- following KDE coding style
- code passed the krazy2 codechecks (including "extra" checks
  like "coding style") with very few issues: see apidoc/codecheck.html
- completly reworked internal handling of stream properties, with more options
  for nice displaying and a cleaner code base.
- renamed directory "packaging" to RPM and created
  directory "debian" - as service for packagers.
  See PACKAGING.
- signals now usually don't use for example "const int& parameter"
  but "int parameter", resulting in easier maintaince
- kradiorippper.kdevelop.psc is now automaticly deleted before producing the tarball
- all-jobs-build.sh now removes the old build files and the the old cmake cache.
- basic documentation for the internal build scripts available.
- KConfigXT handling is no longer done manually, but integrated into CMake.
- source files are better organized in the directory tree
- no more static libs used during the build process -> faster build

0.4.4
- using KDE's "krazy2" code checker
- apidoc for almost all classes
- fixed a bug in the properties dialog (recognization of stream data)
- fixed a bug in the properties dialog in the representation of not recognized values
- fixed a crash in the properties dialog (on clicking "Cancel")
- new internal structure for on-the-fly recognization of stream data
- initial support for Mandriva RPMs in packaging/*.spec
- scripts are polished and "rm -f -r *" is only execuded if the
  previous "cd" worked fine. Thanks to hlovdal.
- fixed a bug in "stream properties"/save: "override" was never avaible for unsplitted files.
- missspelled file LICENCE renamed to LICENSE. Thanks to Alessandro Ghersi.
- created a symlink pointing to LICENSE named COPYING. Thanks to Alessandro Ghersi.

0.4.1
- kradioripper comes with a .desktop file - which makes the app visible in the menus
- main view: context menu for the horizontal table header:
  the user can choose which columns to display
- main view: more columns avaible
- main view: context menu for the stream list
- "tips of the day" are now avaible
- interpretation of the streamripper output is no longer
  case-sensitive -> less unrecognized messages
- if "streamripper" couldn't be started, an appropriate error message is displayed.

under the hood:
- .spec file avaible at "packaging"
- internationalization is now working (also when still no translation is avaible)
- extensive API documentation for many classes (rest is in progress)
- extensive code review
- KDevelop files (without build support)
- the class structure is now reworked and more fine-graded
- out-of-source-builds are working
- the source code is now at "src"
- the source code is now structured in directories and static libraries
- in "scripts" there are some bash scripts who automate some development tasks
- kconfig_compiler is called by some scripts befor release - there where
  problems with out-of-source-builds when leaving this to the build system

0.2.1
- new option: skip ... first tracks
- new option: override files (always, larger, never)
- new option: truncate duplicates in "incomplete"
- bug fix: prepad and postpad are applied correctly
- during the recognization of stream name and so on, no recording any more...
- bug fix: offset can now also be negative
- bug fix: bitrate now recognized correctly
- in the settings dialog, the units are now part of the spinboxes
- Now KRadioRipper makes shure, that the serach window is always bigger than the silence window
- The applications settings dialog in now modal.