5 * Added K20 and K14 scales.
6 * When running under NSM, closing the mein window only hides UI and the "Quit"
7 menu entry is replaced with a "Hide" entry.
8 * Added a global option to always ask for confirmation when quitting
10 * Allow drag'n'drop to change channel positions.
11 * Added ability to shrink/expand width of input channels.
12 * Added maximum width for control group labels. Labels are ellipsized if too
13 long and a tooltip with the full name is added.
14 * The font color of control group labels automatically adapts to their
15 background color for better contrast and readability.
16 * Fixed some issues with channel moitoring.
18 With contributions from Daniel Sheeler and Christopher Arndt.
25 * Store preferences to per session config file to override global
27 * Added accelerator shortcuts to menu items.
28 * New ctrl-click, double-click, scroll, and click-drag-anywhere
30 * Added MIDI 'Pick Up' behavior to avoid discontinuities.
31 * Can choose output channel colors.
32 * Changed to logarithmic ramping on volume changes.
33 * Added a pre/post fader button.
34 * Pick volume for new channels.
35 * Allow manual setting of MIDI control change numbers.
36 * Remove GConf; use plaintext .ini preferences file instead.
37 * Remove remnants of Swig python bindings.
39 With contributions from Daniel Sheeler and Christopher Arndt.
45 * Added reporting of the current volume through SIGUSR1 signal to
47 * Reset color of over 0db/NaN peak on click.
49 * Fixed some Python 3 compatibility leftovers.
51 With contributions from Daniel Sheeler and Athanasios Silis.
57 * Spread out volume transition over a period of time to reduce
59 * Port to pygobject and GTK3.
62 With contributions from Daniel Sheeler.
68 * Fixed change of channel settings (#18299)
69 * Added a MIDI out port for feeding back volume levels into motorized
71 * Added jack_mix_box, a minimalistic (no UI) jack mixer
72 * Added a trayicon and minimize to tray feature
74 With contributions from John Hedges, Sarah Mischke, and Nedko Arnaudov.
80 * Changed to no longer appends PID to jack client name (#15006)
81 * Added 'Edit .. channel' submenus
82 * Set a default 'apply' button in channel properties
83 * Fixed creation of mono channels
84 * Removed bad crackling when changing the volume through MIDI
85 * Moved back to polling for MIDI events, to avoid the need for threads
86 * Changed to use backward compatible call to gobject.timeout_add (#14999)
87 * Updated not to fail if we can't get lash server name
88 * Added support for Ladish level 1
89 * Improved SIGUSR1 handling
91 With contributions from Nedko Arnaudov and Arnout Engelen.
97 * Fix private modules lookup
98 * Fix rotation of output channel colours
99 * New menu items to remove output channels
100 * New command line parameter to not connect to LASH
106 * New maintainer, thanks Nedko for everything!
107 * New icon by Lapo Calamandrei
108 * Option to have a gradient in the vumeters
109 * Option to use stock GtkScale widget for volume and balance
110 * Rewrite of the C/Python binding (this removed the dependency on SWIG)
111 * Improve performance when drawing vumeters
112 * New menu items to load/save settings
113 * New "Channel Properties" dialog, allowing to change assigned MIDI CCs
114 * Automatic post fader outputs for input channels
115 * Possibility to add new output channels, besides main mix
116 * New "monitor" output, assignable to any output channel, or input channel
117 (in which case it will take its prefader volume)
118 * Removal of PyXML dependency
120 With contributions from Nedko Arnaudov, Lapo Calamandrei, Arnout Engelen,
121 and Krzysztof Foltman.
127 * Fix building against jack 0.102.20
128 * Handle python prefix different from install prefix
129 * Fix LASH-less operation
130 * Update install instructions after lash-0.5.3 and phat-0.4.1 releases
131 * Apply Markus patch (thanks!) for sr #1698 (can't restore session using LASH)