diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-03 02:15:56 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-03 02:15:56 +0000 |
commit | 50b48aec6ddd451a6d1709c0942477b503457663 (patch) | |
tree | a9ece53ec06fd0a2819de7a2a6de997193566626 /ChangeLog | |
download | k3b-50b48aec6ddd451a6d1709c0942477b503457663.tar.gz k3b-50b48aec6ddd451a6d1709c0942477b503457663.zip |
Added abandoned KDE3 version of K3B
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k3b@1084400 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 743 |
1 files changed, 743 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..c4477a1 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,743 @@ +1.0.5 +===== + * Fix CD Copy device selection (Bug 151924) + * Fixed HAL mounting (thanks to Ken Milmore) + * Always wait for the drive to become ready before starting verification. + +1.0.4 +===== + * Never use growisofs parameter -dvd-compat with DVD-RW media in restricted overwrite mode + * Unmount medium before DVD formatting + * Silently (without introducing new strings for translation) allow the burning of files + bigger than 4 GB with appropriate versions of genisoimage or mkisofs. + * Do only reload the medium before verification if necessary, i.e. if the newly written + track cannot be read otherwise (many old drives depend on this). Hopefully this will + at least work around the aweful "DMA disabled" bug for many users. + +1.0.3 +===== + * Reverted to old behaviour of reloading medium before verification. Not enough + testing had been done before introducing this and some systems fail to read the + medium before reload (Bugs 147297, 147328, 147420, 147698). + * Do not crash when the currently playing audio project item is removed (Bug 147548). + * Added desktop actions to handle empty media with K3b. + * Fixed read retry when reading data tracks (Bug 147778) + * K3b's dialogs now honor the global button layout setting (Bug 147799) + * Do not crash on mp3 files without tags if compiled with taglib support (Bug 142651) + * Do not allow to copy a rewritable media to itself. + * Fixed crash on startup with devices that return bogus GET PERFORMANCE data (Bug 147676) + +1.0.2 +===== + * Properly determine the capacity of complete CD-R(W) media. + * Mark a data project as modified if files are renamed. + * Allow adding of all actions to the welcome window (Bug 145866) + * Added "NoDisplay=true" property to k3b-cue.desktop and k3b-iso.desktop + * Fixed supported write speed detection on some devices + * No reload before verification and between writing sessions (CD copy + Mixed Mode CD) anymore + +1.0.1 +===== + * Fixed crash when using the Device menu without a selected device. + * Fixed DVD copy when reading from a DVD+RW. + * Fixed --without-alsa configure check + * Fixed a crash in Video DVD ripping when the title does not contain an audio stream + * Only use the mkisofs parameters -biblio, -copyright, and -abstract if they have been set. Using them + with invalid values (empty) seems to result in broken iso images sometimes. + * Better compatibility with recent transcode development branch + * Fixed Multisession import size handling. + * Fixed Lame quality preset handling. + * Made libk3bdevice really thread-safe. This fixes the disabled DMA bug! + * New configure check --without-cdrecord-suid-root to disable K3b's check for cdrecord permissions. + Although not recommended it is requested by many distributors. + * Changed the order of the buttons in the tool dialogs to match the KDE order. + * Added handling of the newly introduced genisoimage parameter -allow-limited-size + * Make the K3b Sox audio encoder plugin work with newer sox versions (Thanks, Stephan.) + +1.0 +=== + * K3b now includes a VideoDVD kio slave. It can be used in Konqueror through the protocol videodvd:/ + to copy the files from a VideoDVD with on-the-fly decryption if libdvdcss is installed. + (Be aware that in some countries it is not permitted to use libdvdcss.) + * New Device menu containing all the actions possible for a device (like eject, unmount, ...). + This includes the possibility of assigning shortcuts to these kind of actions. + * K3b now warns if user parameters for external programs have been specified. This has been introduced + because there were some bug report that were caused by faulty user parameters. + * Cleaned up all the job classes: No job creates a widget anymore. This allows for non-GUI usage of libk3b. + For example in a kioslave. + * New option in the data project to not cache the inodes. That means it is possible to have multiple + actual copies of the same file on one CD/DVD. + * K3b now tries to disable stuff that might influence the burning process. This includes the KDED module + mediamanager, SuSEPlugger, and automounting (currently supported: subfs, supermount). + * New Audio Track source editor dialog to cut audio track sources at the beginning and the end. + * Splitted "read retries" and "ignore read errors" for data and audio sectors in cd copy and set new + defaults for audio sectors which make more sense: 5 retires and skip unreadable sectors. + * New Mediamanager which makes K3b always know which device contains which medium. This makes medium handling + more smooth and the user now selects a medium instead of a device. + Other advantages: + - No waiting time anymore when asking for information on media (including for example Audio CD ripping). + - Nice default image filenames. + - CD Copy: Enable/disable options based on the source medium + - Automatically select newly inserted media as burning medium + * DCOP call directBurn() now returns a boolean value stating if the process could be started. + * New DCOP calls cddaRip(), videocdrip(), and videodvdrip() with media:/ url support. + * K3b can now handle media:/ urls from the command line to specify devices + * Better Lame settings dialog. Easier to use for the novice user and better defaults. + * Nicer Ogg Vorbis encoder settings dialog. + * K3b now shows the DVD Medium ID in the disk information view. + * K3b now displays a rough estimate on the remaining time for the current job. + * New automatic media size mode for the projects. This means K3b uses the size from an inserted medium + for the project maximum size. + * Make a suggestion for the filename when saving a project based on the Volume ID (data projects) or the + CD-Text title (Audio CD) + * The Audio encoder plugins are now able to provide (very simplistic) user feedback in case of an error. + * New settings "Swap byte order" and "Write Wave header" in the audio encoding plugin using external apps. + This makes way for the usage of such programs as mppenc to encode Musepack files. In fact, mppenc is set up + as a default along with flac if installed. + * New DCOP interface: K3bJobInterface which provides DCOP signals for the currently running job. It may, + for example, be used to provide information to a Karamba module. + * New KFile plugin for K3b projects. For now it only shows the type of the project (Data DVD or Audio CD or ...) + but may be extended to show arbitrary information. + * K3b now chooses default image names based on the project name or the volumeid/cdtext title in case of + CD/DVD copy. + * The K3b Project DCOP Interface now uses the QString type for url parameters instead of KURL. + * Save/load audio cd track sources in audio projects + * Display a beautified volume id. For example: THE_TRANSPORTER -> The Transporter + * Check if the image directory exists before starting to create a project image + * Possibility to hide the OSD temporarily for one process. + * Completely rewritten Video DVD ripping and transcoding support: + - Simple on-the-fly transcoding of Video DVD titles + - Interface similar to Audio CD ripping + - Preview images in the ripping window + - Automatic clipping + - Simple resizing with automatic aspect ratio handling + * File System presets for all data projects including all the advanced options. + * Completely rewritten data project verification + - K3b now compares the written image instead of the single files + - Verification of Video DVD projects + * Little GUI changes: + - Changed the dialog layout in the action dialogs. + - Simplified the layout of the burn dialogs for data projects (more advanced settings hidden) + - Improved theme support (transparent themes) + * Device buffer status display for DVD burning with growisofs >= 7.0 + * Support for Audio CD ripping with libcdio instead of libcdparanoia + * Support for Cdrkit, the Debian fork of cdrtools + +0.12.17 +======= + * Fixed saving/loading of the file view configuration. + * Improved ffmpeg autoconf check. + * More FreeBSD Compile fixes (thanks to Heiner Eichmann). + * Fixed symbolic link handling in data projects (a bug introduced in 0.12.16) + * Use UTF-8 encoding to store and load local CDDB entries. + * Never use growisofs parameter -dvd-compat with DVD+RW media. + * Fixed flac audio encoding for the audio project conversion feature. + +0.12.16 +======= + * FreeBSD Compile fixes (thanks to Heiner Eichmann). + * Always force 44.1khz in the Lame MP3 encoder plugin. + * Fixed VideoDVD creation on rewritable media. + * NetBSD support (thanks to Mark Davies). + * Fixed Copy of Enhanced Audio CDs with CD-Text + * Changed default boot cataloge name from "boot.cataloge" to "boot.catalog" + * Fixed a crash when reusing the same DVD Iso Image writing dialog. + * Ignore case when comparing MD5 sums entered by the user. + * Make sure that filenames in a data project's folder are unique. + * Allow index statements bigger than 99 minutes in cue files. + * Properly set the length of SCSI commands (this fixes some device detection problems). + +0.12.15 +======= + * Write more metadata tags in the default setup of the external encoder plugin. + * Fixed on-the-fly Video DVD creation + * Fixed data project verification in case filenames had to be shortened due to Joliet limitations. + * Use -dvd-compat parameter to close DVDs in on-the-fly mode. + * Fixed libdvdcss handling (again), no crashes anymore. + * Fixed the "invalid url" bug. + * Use SG IO for scsi commands with newer linux kernels. This should fix problems with scsi device + detection. + * Warn about shortened filenames due to Joliet restrictions before starting the burning process. + +0.12.14 +======= + * Make sure new projects are not already marked as modified. + * Fixed (hopefully) the last bug related to Data project verification. + +0.12.13 +======= + * Honor umask when creating directories for Audio CD ripping. + * Only update the buffer state for DVD burning if it really changes. + * Fixed a crash in verification if the CD/DVD does not contain RR extensions. + * Lowered default DVD writing buffer size to 32 MB to avoid "memorylock limit" problems + as described on http://fy.chalmers.se/~appro/linux/DVD+RW/tools/ + * Fixed loading of libdvdcss. + +0.12.12 +======= + * Fixed another bug in the iso options code which sometimes resulted in a failed verification. + * Properly close the reading device when copying VideoDVDs. This bug resulted in a blocked device. + * Fixed handling of filenames in libdvdcss backend (this fixes VideoDVD copy). + +0.12.11 +======= + * Fixed selection in the audio CD ripping window. + * Fixed info block handling in WAVE audio file decoder: no more clicks at the end. + * Introduced a hack which fixes the "Wav detected as Mpeg file" bug. + * Fixed Auto multisession mode for DVD+RW and DVD-RW in restricted overwrite mode in case + a previous session was imported. + * Fixed a crash with HAL >= 0.5 when exiting K3b. + * Allow copying of double layer DVDs with a size below 4.3 GB to single layer media. + * Support for the ring buffer in growisofs 6.0. + * Use .iso extension for images instead of .img + * Properly remove the image file in case verification failed. + * Ignore mounting state of a medium when showing its contents. + * Fixed a bug in the iso options code which sometimes resulted in a failed verification. + * Properly handle cue files withan image file name like image.bin.cue + image.bin + * Write a proper Xing header when encoding VBR mp3 files. + +0.12.10 +======= + * Fixed Auto multisession mode in DVD projects + * Fixed crash in dcop call directBurn in case no valid burner device was set. + * Fixed verification of datacd projects when using the MaxIso9660 option without the OmitVersionNumber option + +0.12.9 +====== + * New project dcop calls: + directBurn() - directly starts the burn process without user interaction + setBurnDevice(QString) - set the burn device to be used + * Disable the cd-text fields if cd-text writing is disabled. + * New Alsa audio output plugin. + * If a DVD project does not fill up the DVD completely do not close the DVD in automatic + multisession mode. + * Fixed problems with filenames ending in backslashes. + * Fixed verification problems with localized characters. + * Added error handling for incorrectly encoded filenames. + * Automatically use a newly installed version of an external application at the next K3b start. + * Complete new set of K3b action icons for project types and tools. Many thanks to Marcel Dierkes. + * Show text on the burn button to make it catch the eye. + * Support for media:// urls in the Image writing dialogs. + * Fixed problems with files bigger than 2 GB on some systems. + +0.12.8 +====== + * Load index0 value in audio project. + * Ignore case in cue files. + * The "eject media" setting was not used properly in some situations (thanks to simon@munton.demon.co.uk for the patch) + * Fixed a bug in the mp3 decoder which caused it to miss some perfectly valid mp3 files. + +0.12.7 +====== + * Fixed crash when refreshing the device list. + * Fixed cancellation of adding files to a data project. + * Fixed on-the-fly data project burning. + * Backported a warning about following links to folders (K3b cannot do that after the link has + been added to the project). + +0.12.6 +====== + * Copy XA Form1 tracks always in TAO writing mode. + * Support for media:/ urls. + * No extra whitespace when renaming audio files in a data project anymore. + * Fixed verification of multisession CDs (thanks to simon@munton.demon.co.uk) + * Preserve directory access time in data projects when using the "backup" option. + * Disable the "audio normalization" option in case the normalize program is not installed. + +0.12.5 +====== + * Fixed the progressbar in the file view + * It is possible to add the "New Data DVD Project" button to the welcome window again. + * Fixed problems with unreadable items when using a non-standard color scheme + * Properly set the permissions on cdrecord versions >= 2.01.01a02 + * Fixed the "Disabled start button in Copy dialog" bug. + * Little window layout fix in K3bSetup2. + * Always use sector size 2048 when only creating an image in CD Copy. This means extracted + iso images from CDs with non-Mode1 tracks are useable again. + * Preserve directory permissions and user/group id in data projects when using the "backup" option. + +0.12.4 +====== + * Fixed --cdimage and --dvdimage parameters. + * Fixed the file browser menu. Now it contains the bookmarks and "add to project" actions again. + * Fixed Index 0 (Pregap) handling in audio cue files. + * Improved handling of broken cue files: K3b now searches the directory for image files that could fit + the cue file in case the FILE entry is bogus. + * Always try to create a new session in case the old one has been imported regardless of the inserted + medium's free space. + * Fixed DVD-RW Restricted Overwrite media handling + * Use RAW writing mode for audio CDs in case the writer does not support DAO but RAW. + * Fixed compile problems with latest ffmpeg builds. + +0.12.3 +====== + * Ignore dock config from K3b versions older than 0.12 + * Do not delete DVD project iso image if "remove image" is unchecked. + * Properly load multisession default settings. + * Update device selection boxes when devices are added or removed via HAL. + * Properly cancel DVD project writing. + * Fixed DVD+RW session import + +0.12.2 +====== + * After for example copying a CD when the dialog comes up again keep the last settings. + * Default to incremental sequential writing mode when copying a DVD to a DVD-R. + * Fixed a crash when the DVD copy dialog is reused. + * Fixed inline editing in the audio CD view (without bigger changes this only works with a + rather strange selection mode.) + * Show the configured splash screen image instead of the default. + * Fixed eMovix 0.9 default settings handling. + * Import session: disable RockRidge if the previous session does not contain RR extensions. + This fixes the problem with strange filenames if the new session is mounted via RR. + * Fixed the --cdimage parameter. + * Changed max copies from 99 to 999. + * Improved session import dialog. + * Properly default to DVD size in Video DVD project. + * Fixed automatic multisession handling for DVD+RW media. + * Fixed handbook installation. + * Fixed HAL backend: devices are properly removed now. + * Ignore K3b Themes that do not follow the new filename scheme. + +0.12.1 +Fixed compilation problems with older musepack library version. +Fixed compile problem with older gcc versions. +Enable verification checkbox for ISO9660 images in the CD writing dialog. +Do not report success even if audio project conversion failed. + +0.12 +Added "Mpeg Still" support to Video-CD Project +FreeBSD support (thanks to Adriaan De Groot) +Support for all global CD-Text fields with cdrecord. +Some GUI changes: cleaned up the action dialogs, moved the burnfree option to the global settings dialog + since turning it off should be a very seldomly used task. +Added support for multiple copies to the projects. +Added missed VCD 3.0 track interpretation option for SVCD's +New Lame encoding plugin providing a proper configuration dialog. +Added Bookmarks to the file browser. +Fixed window layering problem with windowmanagers != kwm +Added KPart plugin which converts a list of audio files into one of the supported encoder formats. +Allow disabling of CD-Text reading in cd-copy to overcome problems with CD-Text on some drives. +Check CD-Text crc when copying +Fixed incorrect PBC order, PBC now should work on all "standalone" DVD Players +Fixed waittime bug for PBC infinite timeout. +Import Audio Cue files into an audio project. +It is now possible to open an iso image or an audio cue file just like a project file. +Create cue files for an audio CD ripped into one single file +Show writer buffer state in addition to fifo buffer when writing CDs. +Show device buffer state for DVD writing (does not work always yet) +Fixed read and save setting in VideoCD project. +Big parts of the audio project have been rewritten to have a way better design: + - K3b now does not create additional silence between the tracks by default + the pregap is treated as part of the previous track like in all other + writing applications. + - Instead it's possible to add additional silence manually to a track. + - Allow multible sources for one track. + - Split tracks, merge tracks. + - Improved track dialog. +K3b now always writes a logfile in $(KDEHOME)/share/apps/k3b/lastlog.log +New device configuration format which solves all issues with removable devices like USB. +Copy CSS encrypted DVDs if libdvdcss is installed. +Libsndfile decoder plugin. This includes support for AIFF audio files. +ffmpeg decoder plugin. This includes support for wma audio files. +Musepack audio decoder plugin. +Use DAO writing mode for data CDs when overwrite is enabled. +Added option to load the last used settings in addition to the default user settings in every + action dialog. +Show system device name in case the string representing two devices are equal. +Fixed the docking issues. No floating dock windows anymore. :) I have no idea why I wasn't able to do this + before... it was so easy after all. +Plugin based Audio Output system for Audio project "preview". +Dropped id3lib in favor of TagLib (great work Scott :) +When the speed for an on-the-fly audio project is set to "Auto" K3b now determines the max writing speed. +Do not close dialogs after the action is done (for example cd copy) +Directly copy Audio tracks from an Audio CD to an Audio project. +Session management +Made K3b a unique application only allowing one instance. +Improved dcop interface for data projects which allows to add and remove items + to and from specific folders in the project. +Conditional audio ripping pattern. Now what does that mean? It means that you can do stuff like: + "if the track has a genre encoded use it, otherwise use 'misc'" and stuff like that. +New project plugin interface. Example: the audio project cddb plugin is now a project plugin +MusicBrainz support (Query audio file tags over the internet) +K3b now has a "smart" automatic multisession handling in Data projects. +Replaced the system tray by an OSD inspired by the one in amaroK +Better symlink handling with proper size information if "follow symlinks" is activated. +HAL support (turn on your USB writer while K3b is running and see it getting detected automatically) +eMovix 0.9.0 support + +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 + +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�mez <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... ;-) + |