/[svn]/gigedit/trunk/ChangeLog
ViewVC logotype

Diff of /gigedit/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3635 by schoenebeck, Thu Oct 24 11:16:26 2019 UTC revision 3918 by schoenebeck, Thu Jun 10 13:28:17 2021 UTC
# Line 1  Line 1 
1  Version SVN trunk (?)  Version SVN trunk (?)
2    
3      * Use libgig's new IO-per-thread feature to avoid file I/O concurrency
4        issues with .gig files in multi-threaded environment.
5    
6    Version 1.2.0 (2021-05-09)
7    
8    * Script Editor: Added syntax highlighting support for standard measurement    * Script Editor: Added syntax highlighting support for standard measurement
9      units (and their potential metric prefix).      units (and their potential metric prefix).
10    * Require C++11 compliant compiler.    * Require C++11 compliant compiler.
# Line 24  Version SVN trunk (?) Line 29  Version SVN trunk (?)
29      certain window managers and/or Gtk versions (patch by Ivan Maguidhir).      certain window managers and/or Gtk versions (patch by Ivan Maguidhir).
30    * Instrument Property dialog is now tabbed, showing (already existing)    * Instrument Property dialog is now tabbed, showing (already existing)
31      instrument settings on tab 1, and showing now DLS meta info on 2nd tab.      instrument settings on tab 1, and showing now DLS meta info on 2nd tab.
32      * Refactored PropDialog -> FilePropDialog.
33      * Implemented sample property dialog.
34      * Gain: Allow also any positive dB gain value (instead of only +6 dB) up to
35        +96 dB and dropped the old "Gain +6dB" checkbox for that reason.
36      * Instrument Properties Dialog: Allow -96 dB .. +96 dB and dropped "Gain +6dB"
37        checkbox there as well.
38      * Instrument Properties Dialog: Show unit for attenuation and pitchbend range.
39      * GIG SOUND FORMAT EXTENSION: Support for additional filter types:
40        lowpass 1/2/4/6-pole, highpass 1/2/4/6-pole, bandpass 2-pole,
41        bandreject 2-pole.
42      * Combine Tool: Fixed user's selection set reduction not being reflected
43        correctly as it supposed to.
44      * Fix: dimregion edit actions were ignored if user did not click (ever) on
45        any dimension zone yet.
46      * Added boolean setting to main menu -> "View" -> "Instrument Properties by
47        Double Click", which allows to prevent double clicking an instrument on the
48        instruments list view from opening its properties dialog.
49      * Added "Move Instrument To ..." menu action (available as Ctrl + i shortcut)
50        which shows a small dialog for entering the instrument's new index.
51      * Added widget class 'MultiLineLabel' to fix size issues with stock Gtk::Label
52        on large text blocks.
53      * Script Editor: highlight new NKSP 'patch' keyword in pink color.
54      * NKSP: Added support for managing script 'patch' variables for each
55        instrument; added a dedicated "Script" tab on right-hand side of Gigedit's
56        main window with a list view to manage these variables.
57      * Use more appropriate stepping/paging increments/decrements for spinboxes'
58        plus/minus buttons (depending on the individual parameter spinbutton
59        actually controls).
60      * Script 'patch' variables editor: double click anywhere on a script's title
61        row (or hitting <enter> while that row is selected) opens script source code
62        editor for that double clicked script.
63      * Combine Tool: Fixed wrong number of output dimension zones being created
64        (on unequal, odd dimension zone count between two input instruments).
65      * Combine Tool: Prevent NULL samples in combined instrument (if source
66        dimension had less zones than output dimension).
67      * When removing sample reference by clicking the NULL button, do that
68        actually for the appropriate set of all dimension regions currently being
69        selected by user.
70      * Fixed instrument list's 'script count' column not being updated after
71        having duplicated an instrument.
72      * Refactored ModelColumns -> InstrumentsModel,
73        m_Columns -> m_InstrumentsModel, m_TreeView -> m_TreeViewInstruments,
74        m_refTreeModel -> m_refInstrumentsTreeModel,
75        m_refTreeModelFilter -> m_refInstrumentsModelFilter.
76      * Fixed MainWindow::get_instrument() having returned wrong instrument if
77        instrument name filter was used.
78      * Fixed wrong script slots being shown if instrument name filter was used.
79      * Fixed wrong instrument being selected in instruments menu if instrument
80        name filter was used.
81      * Fixed instrument properties dialog having displayed properties of wrong
82        instrument if instrument name filter was used.
83      * Fixed wrong instruments being duplicated if instrument name filter was used.
84      * Fixed wrong instruments being removed if instrument name filter was used.
85      * Fixed instrument reordering by drag and drop when instrument name filter
86        was used.
87      * Fixed wrong instruments being selected for combination if instrument name
88        filter was used.
89      * Fixed double selection if instrument name filter was active while clicking
90        an instrument from the list.
91      * Main Window: auto save & restore the vertical splitter position.
92    
93  Version 1.1.1 (2019-07-27)  Version 1.1.1 (2019-07-27)
94    

Legend:
Removed from v.3635  
changed lines
  Added in v.3918

  ViewVC Help
Powered by ViewVC