--- gigedit/trunk/ChangeLog 2020/05/29 21:49:48 3781 +++ gigedit/trunk/ChangeLog 2024/01/26 17:24:43 4082 @@ -1,4 +1,13 @@ -Version SVN trunk (?) +Version 1.2.1 (2024-01-26) + + * Use libgig's new IO-per-thread feature to avoid file I/O concurrency + issues with .gig files in multi-threaded environment. + * configure: make it clear that liblinuxsampler is mandatory for this + version of gigedit. + * Live-editing: Show an error message on terminal if sampler's libgig + version and Gigedit's libgig version are not binary compatible. + +Version 1.2.0 (2021-05-09) * Script Editor: Added syntax highlighting support for standard measurement units (and their potential metric prefix). @@ -57,6 +66,33 @@ editor for that double clicked script. * Combine Tool: Fixed wrong number of output dimension zones being created (on unequal, odd dimension zone count between two input instruments). + * Combine Tool: Prevent NULL samples in combined instrument (if source + dimension had less zones than output dimension). + * When removing sample reference by clicking the NULL button, do that + actually for the appropriate set of all dimension regions currently being + selected by user. + * Fixed instrument list's 'script count' column not being updated after + having duplicated an instrument. + * Refactored ModelColumns -> InstrumentsModel, + m_Columns -> m_InstrumentsModel, m_TreeView -> m_TreeViewInstruments, + m_refTreeModel -> m_refInstrumentsTreeModel, + m_refTreeModelFilter -> m_refInstrumentsModelFilter. + * Fixed MainWindow::get_instrument() having returned wrong instrument if + instrument name filter was used. + * Fixed wrong script slots being shown if instrument name filter was used. + * Fixed wrong instrument being selected in instruments menu if instrument + name filter was used. + * Fixed instrument properties dialog having displayed properties of wrong + instrument if instrument name filter was used. + * Fixed wrong instruments being duplicated if instrument name filter was used. + * Fixed wrong instruments being removed if instrument name filter was used. + * Fixed instrument reordering by drag and drop when instrument name filter + was used. + * Fixed wrong instruments being selected for combination if instrument name + filter was used. + * Fixed double selection if instrument name filter was active while clicking + an instrument from the list. + * Main Window: auto save & restore the vertical splitter position. Version 1.1.1 (2019-07-27)