KJukeBox Changes

0.3.2

* Replay of the song now works in linear mode (not shuffle mode)
* Completely rewritten fade device. The problems with the old device 
  are now hopefully solved.  The old class fadeDevice2 is now 
  moved into a model-view-concept with the two classes fadeDevice
  and fadeDeviceGui.
* It is now possible to up case the first letter of each Word. So it can 
  never be happen that "Faith no More" and "Faith No More" are interpreted 
  as different artists. You must enable this feature at the global settings.


0.3.1

* Completely rewritten m3u file export which now write the correct path.


0.3

* Loggin of played songs
* Log view 
* Mark/unmark all songs
* Repeat if all songs played
* The /dev/dsp and /dev/audio problems no hopefully fixed. Please send me 
  feedback if it works or not!


0.2beta

* "No /dev/dsp Device" fixed
* Show the left time in playlist 
* Now you can mark played songs as not played
* Move up/down a song in the playlist


0.1.14

* A lot of internal improvements
* No Segmentation fault during closing the program
* Much better import functions


0.1.13

* Changing the configure script, with --enable-sleep the player need much 
  less cpu time, but be carfull, you can get buffer underuns.
* A pulldown menu on the right button for important functions 
* A slide bar for performing the fader function 
* In the soundtoolbar you can now direct call the song information of the
  current song.
* Removing of files in the playlist now works better, but no mutliselection.
* KJukeBox now know 147 genres which are displayed sorted in the the song 
  information window. (thanks to Andreas Boeckler)
* Changing the audio device works directly
* Command line support added
* Better support for QT 1.44 and SuSE
* A lot of short keys are defined for the KJukeBox


0.1.12

* The "floating point exception" after the last song is fixed
* A lot of "segmentation faults" are fixed, now it must run under Solaris
* The refresh of the database view now works correct
* The correct filename-suffix is added.
* Files with wrong MP3 layers are not added
* Files with non MP3 tag can be ignored or filled with standard informations
* The Solaris port is ready and tested with Solaris 2.6.
* The audio device settings now works change


0.1.11

* Better support for SunOS (tested with Solaris 2.6, KDE 1.1, QT 1.42)
* All player events are now interpreted. This fixed the bug when
  sometimes the GUI don't recognize when the player stopped.
* The fade device now don't fade longer as the song. For example if
  the fade duration is 10 seconds and the fader begin 4 seconds before
  the song ended it now fade the remaining 4 seconds.
* When KJukeBox is killed, it save now the settings.
* The timer device can now display "-0:00" if it is in remain time mode


0.1.10

* New sound library which fixed a lot of problems
* With ./configure --disable-sleep   you can solve a
  lot of problems with buffer underruns. But the decoders need more CPU time.
* You can setup the quality of the player to mono and/or downsample it to 22kHz.
  To use the settings you must restart the KJukeBox.
* The FileDialog now start in the last directory
* The two fade buttons are now one
* Complete new MP3 layer class which returns the correct time.
* with ./configure --disable-debug-output you can disable all debug output to 
  the shell


0.1.9

* This version is the pre version for 0.2 
  (in v.0.2 are much less debug messages)
* after a long time this is a first public version
* If a player crashed the kjukebox now automaticly try to restart him. 


0.1.6

* New Version of the YAF-Library
* Jump now works during pause
* You can now configure the function of a double click
* Direct play of a song
* Adding a song menu into the main toolbar
* <TAB>, <SHIFT>+<TAB> key works to walk trough the tag-editor 
* A bug in the fade device is solved
* Drop into the playlist works now.
* Nicer and much faster display for the database 
  (I changed from KTreeList to KTreeView)
* The nice level can now be set and it really works. 
* It is now possible to print the database. This can be useful for a 
  party where the guests can decide what to play next. 
* I added a very simple preview for the print. 
* Sometime, the songs were not sorted, this bug is now fixed. 
  I think that was the bug, why the KJukeBox sometimes crashed 
  on Linux SuSE 6.0.


0.1.5

* A better M3U-Import from Malte Starostik, thanks
* A big BUG in splay is solved (that was the reason, that sometimes 
  the player don't played the next song)
* removing a lot of "segmentation fault" of version 0.1.4.
  I hope, I have all found. Sorry for version 0.1.4


0.1.4

* Change the hack-code to a model-view-concept code
* Removing any use of the STL-Libraries
* Sorting the songtree of the database.
* Adding the album to the datebase view.
* A better shuffle algorithm which prevent accumulation of played songs
* Open recent file dialog
* More information are displayed in the statusbar.
* a lot of little bugs are fixed


0.1.3

* Button to disable the check if each file of a list exists.
  Very useful if load your MP3files from a cd-player.
* Flicker of the database is removed 
* code clean 
* a lot of internal changes
  - re-implementation of LCD-Display
  - re-implementation of alarm device
* implementation of a jump device 
* fade in and out device with buttons
* import of MP3file can now import directories
* tag editor in the song information window
* smaller code


0.1.2

* First official release
* some little bug fixes


0.1.1

* First release
* full automake support
                                 
