--- qsampler/trunk/ChangeLog 2008/01/07 20:00:13 1637 +++ qsampler/trunk/ChangeLog 2010/08/23 13:08:28 2116 @@ -3,20 +3,123 @@ ChangeLog -CVS HEAD +SVN TRUNK -* Color pallete fix for the instrument name display in channel strip, - particularly notorious on Mac OS X builds. +* libX11 is now being added explicitly to the build link phase, + as seen necessary on some bleeding-edge distros eg. Fedora 13, + Debian 6. -* Added dialog when the application exits which lets the user decide - whether to keep the LinuxSampler running or not. +* Moving from old deprecated Qt3'ish custom event post handling + into regular asynchronous signal/slot strategy. (EXPERIMENTAL) + +* Sampler channel and instrument file requester support for + other than GIG engine instrument files (*gig; *.dls) has + been added, making roads for the newer SFZ and SF2 engines + instrument files (*.sfz; *.sf2). + +* General standard dialog buttons layout is now in place. + +* Initial widget geometry and visibility persistence logic has + been slightly revised as much to avoid crash failures due to + wrong main widget hidden state. + +* General source tree layout and build configuration change. + +* Automatic crash-dump reports, debugger stack-traces (gdb), back- + traces, whatever, are being introduced as a brand new configure + option (--enable-stacktrace) and default enabled on debug build + targets (--enable-debug). + +* Attempt to fix broken instrument list model/view on Qt >= 4.6. + +* Device parameter spin-box default maximum has been set higher: + now at a magic 24-bit limit (16777216) instead of older 16-bit + (65536), possibly fixing bug #136. + +* LADISH Level 1 support has been added: SIGUSR1 signal trap + just makes it a shortcut to File/Save. + +* MIDI Device Status menu is disabled when no MIDI device exists; + a menu separator has been added. + +* Window manager's close button was found missing from the Devices + and Instruments widgets when on Qt >= 4.5, now fixed. + +* MIDI activity indicator on channel strips and MIDI device status + widgets is now implemented as a flashing green LED, instead of a + lame green solid background :). + +* Global configuration state is now explicitly saved/committed to + disk when View/Options... dialog changes are accepted and applied. + +* Czech (cs) translation added (by Pavel Fric). + + +0.2.2 2009-08-01 New release cycle. + +* Russian (qsampler_ru.ts by Alexandre Prokoudine) makes it as + brand first translation delivered. Thanks and welcomes whom + ever may follow ;) + +* Converted obsolete QMessageBox forms to standard buttons. + +* Added support for runtime max. voices / disk streams setting + (accessible from the "Options..." dialog). Those fine tuning + settings will be saved in case the user modified them and + automatically restored to the sampler when reconnecting to + a sampler the next time. + +* Grayed/disabled palette color group fix for dark color themes. + +* Fait-divers: desktop menu file touched to openSUSE conventions. + +* Due to some trouble with newer Qt >= 4.4 applications regarding + font size configuration, a new global user option is now available + to the rescue: View/Options... /Display/Other/Base font size + (default none). + +* Attempt to load Qt's own translation support and get rid of + the ever warning startup message, unless built in debug mode. + (transaction by Guido Scholz, while on qsynth-devel, thanks). + +* Only one application instance is now allowed to be up and + running, with immediate but graceful termination upon startup + iif an already running instance is detected, which will see its + main widget shown up automatically (Qt/X11 platform only). + +* Messages file logging makes its first long overdue appearance, + with user configurable settings in View/Options.../Server/Logging. + +* Bugfix in sampler channel dialog, driver combo boxes' content were + screwed. + +* Automatically add & remove channel strips as they were removed + e.g. by other frontends. + +* Refresh device management dialog when device informations changed, + e.g. on changes caused by other frontends + (fixes segfault on device changes) + +* 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. +* Added recent new support of libgig for retrieving instrument + names in avery 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).