]> git.0d.be Git - jack_mixer.git/blob - NEWS
Set version to 14 in preparation for next release
[jack_mixer.git] / NEWS
1 ===========
2 Version 14
3 ===========
4
5  * Changes to channel fader/meter layout and features:
6    * Added K20 and K14 scales.
7    * Added tick marks for left/center/right on balance slider and add tooltip
8      displaying left/right value.
9    * Added maximum width for control group labels. Labels are ellipsized if too
10      long and a tooltip with the full name is added.
11  * Channel add/property dialogs usability improvements:
12    * Remember last used settings for new input/outut channel dialogs (MIDI CCs
13      are always initialized with -1 by default, so they can be auto-assigned).
14    * Channel name is pre-filled in with "Input" or "output" and an
15      auto-incremented number suffix.
16    * Add mnemonics for all input/output channel dialog fields.
17  * When running under NSM, closing the main window only hides UI and the "Quit"
18    menu entry is replaced with a "Hide" entry.
19  * Added a global option to always ask for confirmation when quitting
20    jack_mixer.
21  * Allow drag'n'drop to change channel positions.
22  * Added ability to shrink/expand width of input and output channels.
23  * The font color of control group labels automatically adapts to their
24    background color for better contrast and readability.
25  * Fixed: Ctrl-click on volume fader sets it to 0.0 dbFS, not 1.0.
26  * Fixed: some issues with channel monitoring.
27  * Fixed: don't create empty project file on new NSM session.
28  * Fixed: on project load, give input focus to fader of last added channel and
29    deselect volume entry widget so keyboard input doesn't accidentally change
30    the value.
31
32 With contributions from Christopher Arndt, Daniel Sheeler and Frédéric Péters.
33
34 ==========
35 Version 13
36 ==========
37
38  * Added NSM support.
39  * Store preferences to per session config file to override global
40    preferences.
41  * Added accelerator shortcuts to menu items.
42  * New ctrl-click, double-click, scroll, and click-drag-anywhere
43    fader behaviors.
44  * Added MIDI 'Pick Up' behavior to avoid discontinuities.
45  * Can choose output channel colors.
46  * Changed to logarithmic ramping on volume changes.
47  * Added a pre/post fader button.
48  * Pick volume for new channels.
49  * Allow manual setting of MIDI control change numbers.
50  * Remove GConf; use plaintext .ini preferences file instead.
51  * Remove remnants of Swig python bindings.
52
53 With contributions from Daniel Sheeler and Christopher Arndt.
54
55 ==========
56 Version 12
57 ==========
58
59  * Added reporting of the current volume through SIGUSR1 signal to
60    jack_mix_box.
61  * Reset color of over 0db/NaN peak on click.
62  * Fixed memory leaks.
63  * Fixed some Python 3 compatibility leftovers.
64
65 With contributions from Daniel Sheeler and Athanasios Silis.
66
67 ==========
68 Version 11
69 ==========
70
71  * Spread out volume transition over a period of time to reduce
72    discontinuities.
73  * Port to pygobject and GTK3.
74  * Port to Python 3.
75
76 With contributions from Daniel Sheeler.
77
78 ==========
79 Version 10
80 ==========
81
82  * Fixed change of channel settings (#18299)
83  * Added a MIDI out port for feeding back volume levels into motorized
84    controllers
85  * Added jack_mix_box, a minimalistic (no UI) jack mixer
86  * Added a trayicon and minimize to tray feature
87
88 With contributions from John Hedges, Sarah Mischke, and Nedko Arnaudov.
89
90 =========
91 Version 9
92 =========
93
94  * Changed to no longer appends PID to jack client name (#15006)
95  * Added 'Edit .. channel' submenus
96  * Set a default 'apply' button in channel properties
97  * Fixed creation of  mono channels
98  * Removed bad crackling when changing the volume through MIDI
99  * Moved back to polling for MIDI events, to avoid the need for threads
100  * Changed to use backward compatible call to gobject.timeout_add (#14999)
101  * Updated not to fail if we can't get lash server name
102  * Added support for Ladish level 1
103  * Improved SIGUSR1 handling
104
105 With contributions from Nedko Arnaudov and Arnout Engelen.
106
107 =========
108 Version 8
109 =========
110
111  * Fix private modules lookup
112  * Fix rotation of output channel colours
113  * New menu items to remove output channels
114  * New command line parameter to not connect to LASH
115
116 =========
117 Version 7
118 =========
119
120  * New maintainer, thanks Nedko for everything!
121  * New icon by Lapo Calamandrei
122  * Option to have a gradient in the vumeters
123  * Option to use stock GtkScale widget for volume and balance
124  * Rewrite of the C/Python binding (this removed the dependency on SWIG)
125  * Improve performance when drawing vumeters
126  * New menu items to load/save settings
127  * New "Channel Properties" dialog, allowing to change assigned MIDI CCs
128  * Automatic post fader outputs for input channels
129  * Possibility to add new output channels, besides main mix
130  * New "monitor" output, assignable to any output channel, or input channel
131    (in which case it will take its prefader volume)
132  * Removal of PyXML dependency
133
134 With contributions from Nedko Arnaudov, Lapo Calamandrei, Arnout Engelen,
135 and Krzysztof Foltman.
136
137 =========
138 Version 6
139 =========
140
141  * Fix building against jack 0.102.20
142  * Handle python prefix different from install prefix
143  * Fix LASH-less operation
144  * Update install instructions after lash-0.5.3 and phat-0.4.1 releases
145  * Apply Markus patch (thanks!) for sr #1698 (can't restore session using LASH)