--- qsampler/trunk/ChangeLog 2009/11/04 18:59:57 2028 +++ qsampler/trunk/ChangeLog 2014/06/16 19:31:33 2642 @@ -3,12 +3,101 @@ ChangeLog -SVN HEAD +SVN TRUNK -- Global configuration state is now explicitly saved/committed to +* A man page has beed added (making up Matt Flax's work on + debian, thanks). + +* Translations install directory change. (EXPERIMENTAL) + +* Added support for SF2 instrument names/preset enumeration. + (EXPERIMENTAL) + +* Added instrument list popup on channel strip which shows up when + the instrument name is clicked. Allows faster switching among + instruments of the same file. + +* Adjusted configure check for libgig to detect its new libdir + (impolitely forcing the user now to have at least libgig 3.3.0). + + +0.2.3 2013-12-31 A fifth of a Jubilee. + +* Allow the build system to include an user specified LDFLAGS. + +* More preparations for Qt5 configure build. + +* Standard scalable format (SVG) and MIME type icons support for + session files (*.lscp) is now being added. + +* Preparations for Qt5 migration. + +* Added include to shut up gcc 4.7 build failures. + +* Make(ing) -jN parallel builds now available for the masses. + +* Fixed Makefile.in handling of installation directories to the + configure script eg. --datadir, --localedir. + +* Made lookup of translation files work inside a Mac OS X bundle. + +* Minor Mac OS X compilation error fix. + +* Debugging stacktrace now applies to all working threads. + +* Made lookup of translation files more robust on Windows. + +* Fixes for cross compiling and building for Windows with configure + and make. + +* libX11 is now being added explicitly to the build link phase, + as seen necessary on some bleeding-edge distros eg. Fedora 13, + Debian 6. + +* Moving from old deprecated Qt3'ish custom event post handling + into regular asynchronous signal/slot strategy. + +* 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). +* Czech (cs) translation added (by Pavel Fric). 0.2.2 2009-08-01 New release cycle.