--- qsampler/trunk/ChangeLog 2007/01/12 10:56:31 1024 +++ qsampler/trunk/ChangeLog 2008/02/16 19:41:05 1698 @@ -5,9 +5,83 @@ CVS HEAD +* Implemented MIDI device activity windows, selectable from the "View" + main menu. + +* Implemented MIDI activity indicator on channel strips. + +* Added FX Sends Dialog to Channel Strips. + +* Color pallete fix for the instrument name display in channel strip, + particularly notorious on Mac OS X builds. + +* Added dialog when the application exits which lets the user decide + whether to keep the LinuxSampler running or not. + + +0.2.1 2007-12-06 Qt4 migration was complete. + +* Added recent new support of libgig for retrieving instrument names in a + very fast way. If libgig provides this feature, then the respective + name retrieval setting in qsampler is enabled by default. + +* The current selected/activated channel-strip is now visually + evident while in the application workspace (highlighting). + +* Make View/Menubar and Toolbar shortcuts accessible even though + the main menu and toobar are not visible. + +* Audio routing table is initially hidden in the dialog, when + creating a new sampler channel. + +* README requirements and configuration notes update. + +* Disable OK button in sampler channel form and MIDI instrument + form if no valid engine is selected (to avoid bothering newbie + users with confusing LSCP syntax errors when using the UI the + first time). + +* Fixed creation of devices (don't try to set device parameters + which the user did not touch in the device creation dialog). + +* Added Windows file path support. + +* Fixed win32/qmakefile and win32/config.h so that it compiles + under win32. + +* Qt4 port of the application. + + +0.1.5 2007-10-15 Five months later a fifth is heard. + +* Added support for LSCP escape sequences to allow loading and + mapping instrument files with special characters in their + filename, as well as special characters for instrument names + and instrument map names (requires LSCP v1.2 on sampler side). + +* Added new button "Edit" to the channel strips, which probably + does exactly what you think it does: it opens an appropriate + instrument editor application; the channel instrument editor + tool is also accessible from the main menu and toolbar. + +* Application icon is now installed to ${prefix}/share/pixmaps; + application desktop entry file is now included in installation; + spec file (RPM) is now a bit more openSUSE compliant. + +* Crash fix on double-clicking on a empty instrument list. + + +0.1.4 2007-05-04 Almost another year has gone by. + +* Channel button colors have changed: yellow for mute and + cyan for solo is now the rule, but note that this color + highlighting is only rendered on some widget styles. + +* Master sampler volume slider/spinbox combo is now featured. + * Initial support for sampler channel FX sends, while saving the session state, only at code-level. - + * Sampler channel setup dialog does not mandate for valid nor existing instrument file name. @@ -64,9 +138,9 @@ sample SPEC file for RPM build is now being included and generated at configure time. -* Set to use QApplication::setMainWidget() instead of - registering the traditional lastWindowClosed() signal - to quit() slot, just to let the -geometry command line +* Set to use QApplication::setMainWidget() instead of + registering the traditional lastWindowClosed() signal + to quit() slot, just to let the -geometry command line argument have some effect on X11. * Added MUTE/SOLO buttons to individual channel strips. @@ -77,7 +151,7 @@ 0.1.2 2005-06-23 Even minor workings needs a rest. -* Fixed output disability when messages limit option is +* Fixed output disability when messages limit option is turned off (thanks to Wolfgang Woehl for spotting this one, while on qjackctl). @@ -114,11 +188,11 @@ consistency, regarding the enumeration of available sampler engines, Audio and MIDI drivers. -* [bug #13] Update instrument names list when a new +* [bug #13] Update instrument names list when a new instrument file is select on the channel setup dialog. * Show appropriate message in channel strip while loading - an instrument. + an instrument. * Show libgig version in About box (in case libgig is used). @@ -148,8 +222,8 @@ drop is allowed, but it only makes sense for instrument files, each one prompting to create a new sampler channel. -* Drag-and-drop to an existing channel strip is now also - featured, allowing the in-place change of the channel +* Drag-and-drop to an existing channel strip is now also + featured, allowing the in-place change of the channel sampler instrument file. * Actual instrument names are now optionally retrieved