1 October 2005 * Dragging a selection out of a window and dropping it creates a new sample. * Dragging a selection will copy it into the drop position. * Fixed the bug that was stopping the hand appearing when over a selection 27 September 2005 * Replaced use ot EphyArrowToolButton with GtkMenuToolButton 11 September 2005 * Markers can be removed by dragging them off the marker view * And pressing the backspace key will remove the focused one 6 September 2005 * Moved the burn code to a plugin. Combined the cdda ripper and the CD burner plugins into one - libcd. * Wrote a little document on the slightly obscure hidden things that exist in Marlin - Currently changing the tmpdir and stopping users from having local plugins. * Removed the use of some libgnomeui deprecated functions...sadly by cutting and pasting the code into them. Fixed some bugs in them too :) * Fixed a bug stopping filenames with spaces from being loaded. 3 September 2005 * Fixed the Progress Dialog's time reporting, so it never says "0 seconds remaining", because it should read "1 second remaining". * Load pipeline now does progress reporting in a much more sensible and less ugly manner than it used to. 2 September 2005 * Moved MarlinProgressWindow into libmarlinx, renamed it MarlinProgressDialog and made its existence more GTKish. 20 August 2005 * Wrote some more API docs. * Wrote some more for writing a plugin. * Made a MarlinBaseWindow interface that the MarlinWindow implements. * Requires Gtk 2.8 19 August 2005 * Wrote a test plugin * Ported the Generate Waveform to be a plugin * Wrote a Plugin about dialog plugin. * Wrote a little document about writing plugins. * Ported the about dialog to GtkAboutDialog 12 August 2005 * Generate tone works. * Fixed some errors in overview bar * Resurrected marlin-plugin.[ch] after 3 years 10 August 2005 * Sink can limit the number of frames it will load. 21 July 2005 * Overviewbar will redraw when resized. 19 July 2005 * Fixed some memory related errors found by Valgrind * Fixed memory leaks. 15 July 2005 * Made Nautilus CD Burner an optional requirement * Neatened up the configure script a bit