0.11.20
Fixed handling of -xa and -xa1 options for dvd patched cdrecord versions in which case K3b
	had problems with the -dvd suffix in the version string.

0.11.19
Finally fixed mp3 file detection (I feared I was never going to find the problem)
Fixed bug which made the DataDvdJob delete an image even if none was created.
Fixed bug which made the iso image verification fail when writing in TAO mode.
Fixed crash when no DVD writer is present.
	
0.11.18
Fixed Cd-Text loading in audio projects.
Fixed data project character restrictions.
Little improvements to the device capabilities detection.
Once again improved writing speed detection. Hopefully this is the last time. ;)
Do not warn about cdrecord not running suid root on kernel 2.6.8 and above
K3bSetup now removes the suid root bit on kernel 2.6.8 an above systems.
K3bSetup now also sets the proper permissions on the generic devices.
Fixed handling of boot load segment 0 for "none-emulation" boo images

0.11.17
Fixed some DVD writing speed detection issues.
Always write pure Data CDs in TAO mode when using cdrecord since DAO fails on so many
	writers. There should not be any drawback.
Properly restrict the charset everywhere a file in a data project can be renamed.
	
0.11.16
Open the device read-only in case opening read/write failes.

0.11.15
Fixed writer detection issues with kernel >= 2.6.8 (this only means that K3b now openes the device
	read/write when issuing the MODE SELECT command. Nothing more. Tests with kernel 2.6.9-rc2
	on my system still produced problems)
Fixed Sox encoder plugin.
Fixed editing range for audio track length.

0.11.14
QT 3.1 compile fix (I keep forgetting these...)
Fixed ID3V2 Tag size calculation. This fixes mp3 file detection for some files.

0.11.13
Backported the new Mp3 file detection.
Fixed cddb local file naming for disc ids with less than 8 digits.
Properly disable all buttons in the copy dialogs if no writer is installed and only-create-image
	is selected.
Fixed VideoDVD on-the-fly writing problem.
Select appropriate raw writing mode if raw96r is not supported.
Properly save the device search path. Now hotplug devices should be detected properly.
BACKPORT: DVD+R Double Layer writing.
Properly close a DVD when the user did not want multisession.
Properly find dvd+rw-format version >= 4.10.
Improved the raw toc data hex/bcd check. This should fix problems with drives providing
	totally bogus raw data.

0.11.12
Another qt 3.1 compile fix
Mkisofs 2.02 obsoletes the use of -L, -H, and -P. Replaced them by the long versions.
Fixed GET PERFORMANCE command which caused crashes on some systems and DMA problems on other.
Default to RAW writing mode for Audio CDs which contain zero length pregaps since there are
    so many buggy CD writers out there failing to create proper CDs in that case.
Backported new device configuration format fixing all issues with removable devices (USB,...)
Fix: Some writers return the number of bytes instead of the number of write speed descriptors
     in mode page 2a data (thanks to <simon@munton.demon.co.uk>)
Fixed a bug which caused the audio ripping window to stay greyed out if cddb queries are disabled.
Always use single click in the tree view like konqi does.
	
0.11.11
Qt 3.1 compile fix
Honor the manual writing app selection for automatic CDRW erasing.
K3b now refuses to use transcode >= 0.6.12 for dvd ripping. The next major version will
	be able to use new transcode versions.
Properly eject the written media between multiple cd (clone) copies
Fix toc reading for old CD drives which report raw to data in bcd.

0.11.10
Support Mp3 files starting with multiple ID3 tags.
Improved ~ handling in the QuickDirSelector.
Save/Load composer fields in audio projects
Save/Load default DVD Copy reading device
Fixed cdrecord output parsing on Debian
Backported the audio project beautification
Added checks for all TEAC R5XS compatible (and thus non-MMC) writers
Fixed writing speed detection with some DVD writers
Fixed capacity detection with some DVD writers
Fixed VideoCD creation with enabled PBC
Remember the last directory in the filebrowser.
Do not remove successfully created CD/DVD copy images if the writing failes but 
	the user requested to keep the images
	
0.11.9
Fixed data project size calculation (for good this time).
	
0.11.8
K3b now searches for the Debian cdrecord wrapper script and properly selects the cdrecord version to use
	(cdrecord.mmap or cdrecord.shm) based on the kernel version. This should fix all problems with
	K3bSetup on Debian.
Fixed writing speed parsing with patched cdrecord
Add leading zero to tracknumber meta data field when encoding audio tracks.
Fixed data project size calculation if files from different devices have the same inode number.
It is now possible to enter hexadecimal values in the boot image load segment fields.
Fixed external program encoder plugin (this includes lame and flac encoding)

0.11.7
Check size of returned CD-TEXT data to be a multiple of the pack length. This should fix problems
	with CD copy.
Audio Project: Do not overwrite CD-Text values loaded from the project file with the ones detected.
Added --copydvd command line parameter
Do only read MCN and ISRCs when copying an audio cd since scanning them takes a very long time.
Fixed cdrdao 1.1.8 version handling (no ATAPI warning)
Fixed crash when using the Audiometadatarenamer on Movix Projects
Automatically enable UDF extensions in case the project contains files bigger then 2 gb.
	
0.11.6
Fixed length calculation for long FLAC files.
Allow Audio CDs that violate the Red Book standard (Tracks shorter than 4 seconds)
Some improvements in disk-info retrieval

0.11.5
Do not ask for overwriting directories in cloning dialog
Again fixed some disk detection problems which were introduced with the previous fixes :-(
Fixed a crash which occured if the last boot image was displayed in the fileview while removing it.
Support for ID3 Tags in FLAC files.
Support for cdrdao 1.1.8.
	
0.11.4
Fixed adding of hidden files (wrong naming of config entries)
Use a default imagefile name for cloning if none was specified.
Use the Joliet names if no Rockridge is available in session import
	
0.11.3
fixed features detection with some devices.
fixed multisession writing on some systems (K3b used to open the device instead of leaving it to mkisofs to
	prevent permission problems. Sadly this does not work with all systems since it seems that K3b does
	not close the device early enough so cdrecord cannot open it.)

0.11.2
K3bProcess now has a clean API and a non-stupid implementation which fixes the kde 3.2 issue
way better than the hotfix from 0.11.1.
Fixed a crash at K3b start which happened with ROM drives that return zero length modepage 0x05 data.
fixed onthefly DVD copy issues
K3b now uses the internal reader for DVD copy instead of readcd
added read retries and "ignore read error" options to the dvd copy dialog
fixed handling of empty raw toc data
fixed the bug that made K3b try to use cdrdao for DVD iso image writing.
add files to a project by dropping them on the corresponding tab
removed the "query cddb" option from the copy dialog since this is configured globally anyway.
fixed loading of VideoDVD projects
Fixed VideoDVD project with a HACK. mkisofs is not able to create a VideoDVD using graft-points which
	is the default in K3b. So now K3b links all VIDEO_TS files in a temp directory.
	
0.11.1
fixed an issue introduced with KDE 3.2rc1 which caused on-the-fly data writing to fail all the time.
  (If you need to know: For some reason KProcess makes the Stdin fd O_NONBLOCK. This way mkisofs is
   not  able to write properly to cdrecord's stdin anymore.)

0.11
fixed libcdparanoia-loading on Debian (and maybe some other systems)
fixed crash at end of image creation in DVD project
fixed filesize display for very large files and projects (integer overflow)
fixed CD-TEXT reading. On some systems some senseless characters where appended.
fixed Id3lib detection in configure.in.in
added primitive supermount support
kernel 2.5 compile fixes (thanks to ismail (cartman) dönmez <ismail.donmez@boun.edu.tr>)
K3b now defaults to the generic-mmc cdrdao driver if the used burner is not listed in 
	cdrdao's driver table. As all modern drives use the generic-mmc driver anyway this
	is valid and prevents from a lot of newbie problems.
Added a thememanager and the new crystal look by Everaldo
K3b does not mount the disk for session import or data verification anymore. This way supermount
	users will have no problems.
merged cue/bin and isoimage burning in one dialog which provides image-type-detection
	supported so far: iso, cue, cdrdao toc, cdrecord clone images
better systemconfigcheck messages when cdrecord is not running with root privs
proper automatic writing mode and writing app selection for non-DAO-capable writers
overwriting of files in a new session
default CD size is now 80 min
generic resampling for all audio plugins
support for mono files
support for 8Bit wave files
FLAC decoding plugin (thanks to John Steele Scott)
check if a DVD-R(W) writer supports incremental streaming before trying multisession
check if a DVD-R(W) writer supports testwriting before trying a simulation
fixed DVD-Copy. We needed to determine the size of the data to copy for ourselves instead of relying
	on the kernel
Automatic CD-writing speed selection (chooses always the max for now)
Technical info about audiofiles in the audio project are displayed in the track properties dialog
One may now add complete dirs to an audio project
Detection of Justlink support
Finally the device handling is completely independant. No calls to cdrecord anymore. That's why we
now have a libk3bdevice.
Improved writing speed estimation for audio tracks.
Added a button which determines the supported writing speeds with the mounted media. this way it is possible
	to also select dvd writing speeds other than 1x
fixed directory sorting in iso filesystems
fixed boot image file sorting
Joliet long support (103 chars joliet filenames)
improved meta tag handling for audio encoding, support for album title and stuff
fixed crash when only creating images without an installed cd writer
writing speed is loaded correctly again
Completely rewritten CD copy:
   - Copy Audio, multisession and Mixed mode CDs.
   - Copy CD-TEXT
   - Create CD-TEXT from Cddb entries
   - Audio reading with cdparanoia for high quality ripping
   - no cdrdao anymore
Support for new growisofs option to specify the size of a written image in DAO mode
Added check for free space in temp dir to dvd copy
Added a script to simplify the start of K3bSetup2.
	
0.10
DVD writing support with the DVD+RW-tools by Andy Polyakov <appro@fy.chalmers.se>
DVD formatting
DVD Copy (pure data dvd copy without any video transcoding)
CD Cloning with cdrtools >= 2.01a17
device capabilities detection without cdrecord. This solves the long startup problem with ATAPI devices.
moved audio ripping pattern configuration from options dialog to audio ripping dialog
option to automatically erase CD-RWs and DVD-RWs without asking before writing
dragging files from a data project to the audio player (basically it's just a KURLDrag so it may be dragged
	everywhere)
K3b is now divided in three libs and the main application: libk3bcore, libk3btools, and libk3bproject
	this makes creating KParts-plugins easy. Two examples can be found in the tests/kpartplugins dir
	one of them is a former K3b option which allowed to use audio meta data to rename files while
	adding them to a data project. Now this is done by a plugin and a much higher degree of user 
	interaction.
Iso9660 file sorting (mkisofs -sort)
libid3 support for better mp3 tag access (we had that in some very old version but back then
	K3b depended on it. Now it defaults to using KFileMetaInfo if it's not available)
Pluggable audio decoding
Pluggable audio encoding and completely rewritten audio ripping
	much faster now due to a much better threading
Check for read permission when adding files to a project
file filter in binimagewritingdialog and isoimagewritingdialog (thanx to David Maciejak)
Verification of written data (compares md5 sums of all written files).
K3bSetup is not longer compiled unless explicit activated (K3bSetup is outdated and K3bSetup2 is still not ready)
K3b now also compiles without aRts. In this case the audioplayer will be useless (but still there)
no need for special mkisofs permissons anymore. K3b now openes the device itself when importing
	an old session.
added a little color animation when dropping files onto a directory in data projects
	it is always hard to tell if one dropped on the correct dir. If some one has a better animation 
	I would be interested in replacing this simple one.
Added CD-TEXT reading (used for Audio CD ripping)
sox encoder plugin to encode to all audio formats supported by sox (will anyone ever use this??)
encoder plugin that let's you specify a commandline to encode the data. Typical example would be calling lame to
	encode to mp3.
much better TOC reading. K3b now displays multisession info.
m3u Playlist creation for ripped audio files
replaced the old K3bSetup with a quite simple KControl Module which is only able to change the
	needed permission for devices and external programs. Everything else is nowadays done
	by the distros.

	
0.9
support for eMovix 0.8.0rc2
better data project size calculation

0.9pre2
support for writing CD-Text with cdrecord
support for writing audio and mixed-mode CDs on-the-fly with cdrecord >= 2.01a13
no gui blocking when reloading the media while writing a two-session mixed-mode cd
nodma option in eMovix project
fixed problems with audio decoding (the process sometimes stalled)

0.9pre1	
added system notification
added eMovix project
added bootable cd support (multible images)
K3b now allows automatic writing mode selection to be sure to always use the best writing mode (DAO, TAO)
the environment PATH is searched for external bins
more error handling
dropped KDE/QT 3.0.x compatibility, now K3b requires at least 3.1
internals:
  devices rewrite, use generic packet ioctl's
  cdinfo rewrite, use generic packet ioctl's
  merged cdrdaoparser and cdrdaowriter
added multisession cd copy
fixed onlyCreateImage (this time for real!)
added option to hide main window while writing
fixed temp-dir problems with nfs-mounted home directories
   K3b now uses the default kde tempdir
Resmgr support
added user datamode selection (mode1, mode2(form1))
support for relative paths in playlists (thanx to Nick Bloke)
new progressdialog
faster cddb access (older versions just queried all entries, now only the selected one gets queried)
K3b is now threaded.
Gui beautifying.
videocd:
   add playback control (PBC)
	 add customizing of Gaps and Margins
   add HQ-VIDEOCD support
   add relaxed APS support (this controls whether APS constraints are strict or relaxed)
   add category restriction support
   add an option to create always an empty `/SEGMENT' directory (some Players need this)
   fixed load and saveUserDefaults
   fixed autodetection VCD Typ (now the user can turn off this feature)
added audio volume normalization
added udf support to data project
user commands for external programs are separated by space now since the comma just 
   made problems for options like "--driver generic-mmc" which had to be specified
   as "--driver, generic-mmc"
support for newer versions of cdrecord which have a slighly changed user interface
support for cuefile writing with cdrecord > 2.01a14
    
0.8.1
fixed compiling problems with kernel < 2.4.3
fixed onlyCreateImage in data project
fixed handling of cdrecord burnfree/burnproof driveroption in versions < 1.10
fixed error with localized docking config that caused empty windows when changing the language
introduced workaround for serious cdrdao bug that caused tocfiles to be deleted
disabled the delete shortcut in the fileview (way too many users deleted files by accident when they 
	wanted to remove project items)

0.8
advanced options: manually selection of writing app (cdrecord or cdrdao)

changed the option dialog layout -> smaller window

fixed problems with first pregap in audio project:
  no need to set the first pregap to 0 on some writers anymore
  no 4 second pregap before first tracks anymore

fixed problems with detecting some audio tracks that had flags like preemp set
	
removed cdparanoia dependancy (dynamic linking)
big internal changes
split bin/cue writing from iso-image-writing
better cdcopy (mainly more options)
customizeable audio ripping

mixed mode cd creation
video cd creation
video cd on cd-i support
better error handling

indivdual selection of final size for encoded movie
clean vob dir before start and restore it (i.e playing wiht PowerDVD stores
config files in the directory)

AC3-passthrough mode for DIVX Encoding
DND for AudioCD-Ripping to harddisc.


0.7.5
Added session import
little reordering of menus
fixed the "cdrecord error 255" bug
fixed some i18n issues
improved mp3 file detection
added K3b project mimetype
added konqueror servicemenu entries
now KoStore is used for saving documents
K3bSetup is started with the correct language now
MD5 sum is only calculated on demand (but still asynchronous)
fixed K3bSetup linking problems

0.7.4
fixed bug that caused stupid mountpoints to be assigned to the devices
Mounting dvd with UDF filesystem (uppercase words) should now work (copy ifo-files).
beautified cddb setup
internal cddb change (rewrite)
fixed problems when writing mp3 and ogg vorbis files together
burnproof support for cdrecord <= 1.11a02 works again (and also for the new cdrecord ;)
Fix audiolanguange parsing for transcode 0.6.2 (wrong entries in k3bDVDRip.xml)
Bugfix Selecting ripping dir with file dialog and new directory now shows the available space properly.
Bugfix Cancel one pass in encoding now works
If select "Add to project" in the context menu of the file/dir tree a dialog (audio/data) asks
for creating a new data or audio project.

0.7.3
fixed compile problems with gcc 3.x

0.7.2
added md5sum to iso-image dialog
fixed compile problem when ogg-vorbis is not installed
fixed iso-image volume descriptor problem that caused all descriptors to be enclosed in quotation marks
added raw-copy option
better external program handling
	
0.7.1
audio:
 fixed mp3 resampling problems
 better handling of newly added tracks
data:
 proper symlink handling
 better support of the mkisofs options
 option for adding hidden files
 backup permissions
device:
 support for symlinks in fstab
misc:
 progress display in the K3b titlebar
 better progress display in systray
	
0.7
DivX/XviD encoding
enhanced cddb support
new artwork from Ayo
fixed some device detection problems
fixed problems with long filenames and Joliet
some gui enhancements
added libmad to the sources
removed id3lib

0.6pre2
added ogg-vorbis support
added iso ids to diskInfo
fixed iso project input fields

0.6pre1
well... I don't know.. everything?

0.5.1
fixed bug that caused a compile error on some systems
fixed problems with audio cd writing
disabled projects while writing (needed for writing in the background)

0.5.0
-fixed mkisofs 1.14 problems
-audio on-the-fly burning (even corrupted mp3-files)
-saving/loading of projects
-atip and toc info
-cd-ripping (wav) with extended pattern support
-cddb support
-play audio cds
-extended option-dialog
-hide first track on audio-cds
-detection of ide-devices as cd-rom
-blanking of cdrws
-writing of existing iso-images
-optional setting of cdrdao driver for every scsi-device
-burn in the background (it's even possible to write on two writers simultaneous or write a cd and create an image (if your system is fast enough ;-))
-K3b checks for an empty disk before writing!
-and like every time some other stuff i cannot remember ;-)

0.4.3
Fixed bug that caused K3b to crash while detecting devices
highly improved adding of files and directories to a data project
adding empty directories to data project via context menu
disabled audio on-the-fly burning due to a problem that caused faulty cds
	
0.4.2
added new DirTree (code from Konqueror)
added new device-management (the scsi-bus is checked directly)
detection of Burn-Proof-capable drives
some bugfixes

0.4.1
added whitespace-treatment
dock-positions are saved

0.4.0
Added ISO-cd support
file-tree creation via drag'n'drop
renaming of files
support of most of the mkisofs-features
improved audiotrack dialog
use of ID3Lib

... and other things i really cannot remember... ;-)

