1jalv (1.6.6) stable;
2
3  * Add a command line argument to select a specific UI
4  * Explicitly support lv2:inPlaceBroken
5  * Ignore ports with nonsense lv2:control designations
6  * Remove Jack session support
7  * Support port events for ui:showInterface UIs
8
9 -- David Robillard <d@drobilla.net>  Thu, 07 Jan 2021 22:05:38 +0000
10
11jalv (1.6.4) stable;
12
13  * Support rdfs:label for port groups
14  * Use screen refresh rate with Gtk3 and Qt5
15
16 -- David Robillard <d@drobilla.net>  Sun, 10 Nov 2019 21:56:49 +0000
17
18jalv (1.6.2) stable;
19
20  * Add jalv -i option to ignore stdin for background use
21  * Add several commands to console interface
22  * Add support for running as an internal Jack client (thanks Timo Wischer)
23  * Add support for underscore in port names on command line (thanks Jośe
24    Fernando Moyano)
25  * Fix Jack deactivation
26  * Fix compilation with recent Gtkmm versions that require C++11
27  * Fix potential crash when closed with worker (thanks JP Cimalando)
28  * Fix potential hang after Ctrl-c in console interface (thanks Laxmi Devi)
29  * Make Suil dependency optional
30  * Remove support for deprecated event and uri-map extensions
31
32 -- David Robillard <d@drobilla.net>  Thu, 06 Jun 2019 20:38:01 +0000
33
34jalv (1.6.0) stable;
35
36  * Add PortAudio backend (compile time option, audio only)
37  * Add Qt5 version
38  * Add command prompt to console version for changing controls
39  * Add generic Qt control UI from Amadeus Folego
40  * Add option to print plugin trace messages
41  * Allow Jack client name to be set from command line (thanks Adam Avramov)
42  * Exit GUI versions on interrupt
43  * Exit on Jack shutdown (patch from Robin Gareus)
44  * Fix memory error on preset save resulting in odd bundle names
45  * Fix semaphore correctness issues
46  * Fix unreliable UI state initialization (patch from Hanspeter Portner)
47  * Improve preset support
48  * Print colorful log if output is a terminal
49  * Report Jack latency (patch from Robin Gareus)
50  * Set Jack port order metadata
51  * Support CV ports if Jack metadata is enabled (patch from Hanspeter
52    Portner)
53  * Support numeric and string plugin properties (event-based control)
54  * Support thread-safe state restoration
55  * Update UI when internal plugin state is changed during preset load
56  * Use moc-qt4 if present for systems with multiple Qt versions
57
58 -- David Robillard <d@drobilla.net>  Wed, 04 Jan 2017 17:24:58 +0000
59
60jalv (1.4.6) stable;
61
62  * Add option to print control output changes to stdout
63  * Add support for data-access extension (based on patch by Filipe Coelho)
64  * Generate Qt moc nonsense at build time for broader compatibility
65  * Set port pretty names via new Jack metadata API
66  * Show newly saved presets in the preset menu
67  * Support new UI show/hide interface in console version
68  * Support saving the same preset several times
69  * Update for latest LV2 Atom Object simplifications
70  * Update man pages and console jalv help output for new options
71  * Upgrade to waf 1.7.16
72
73 -- David Robillard <d@drobilla.net>  Fri, 08 Aug 2014 22:30:28 +0000
74
75jalv (1.4.4) stable;
76
77  * Add --no-menu option for jalv.gtk
78  * Add -c option for setting controls from the command line
79  * Don't expose non-MIDI event ports to Jack
80  * Hide controls for ports with notOnGUI property in generic UI (based on
81    patch from Robin Gareus)
82  * Preset menu support for Qt (patch from Timo Westkämper)
83  * Support ui:portMap feature to allow UIs to avoid hard-coded port indices
84    (useful for compatibility and separately distributed UIs)
85
86 -- David Robillard <d@drobilla.net>  Sat, 04 Jan 2014 21:11:45 +0000
87
88jalv (1.4.2) stable;
89
90  * Add command-line option to control UI update frequency
91  * Fix crash when running "jalv" with bad command line arguments
92  * Fix default setting for non-sequential enumeration ports (patch from Robin
93    Gareus)
94  * Fix parameter changes with Qt UI
95  * Fix potential crash with UIs and debug printing
96  * Nicer printing of atom messages with -d
97  * Support rsz:minimumSize for atom and event ports
98  * Upgrade to waf 1.7.11
99  * Work around Gtk bug for labels on sliders (patch from Robin Gareus)
100
101 -- David Robillard <d@drobilla.net>  Fri, 09 Aug 2013 14:40:20 +0000
102
103jalv (1.4.0) stable;
104
105  * Add menu bar and pass parent widget in Qt version for true UI embedding
106  * Add spinbuttons for precisely setting control values
107  * Group controls under headings if port group information is available
108  * Make URI map thread-safe, fixing occasional crashes for plugins with UIs
109  * Send time information to plugin when Jack tempo changes
110  * Support state:loadDefaultState
111  * Update to waf 1.7.8 and autowaf r90
112  * Use a more efficient dense layout for controls
113
114 -- David Robillard <d@drobilla.net>  Sat, 23 Feb 2013 03:35:22 +0000
115
116jalv (1.2.0) stable;
117
118  * Add Gtk3 UI
119  * Fix Jack Session support
120  * Notify plugins of Jack transport changes by sending events (an atom:Blank
121    with properties from the LV2 time extension)
122  * Port to MinGW
123  * Refuse to instantiate plugins which require unsupported features
124  * Support LV2 buf-size extension (with all features)
125  * Support lv2:sampleRate control ports.
126  * Tolerate loading presets with port values that aren't xsd:decimal
127  * Tune UI update rate and ring size based on JACK rate and MIDI buffer size
128    to handle the handle the maximum message rate the plugin can send.
129
130 -- David Robillard <d@drobilla.net>  Sun, 14 Oct 2012 22:38:53 +0000
131
132jalv (1.0.0) stable;
133
134  * Initial release
135
136 -- David Robillard <d@drobilla.net>  Thu, 19 Apr 2012 22:42:42 +0000
137