[LV2] [PATCH 0/3] jalv.gtk fixes
Robin Gareus
robin at gareus.org
Sat May 25 03:30:56 PDT 2013
Hi Dave et al,
Three small patches to jalv follow.
The first hides ports that are not useful to have in a UI:
(lv2:reportsLatency, pprops:notOnGUI).
I considered making this an option because they may be useful for
debugging, but since hosts will not show them, neither should jalv.
The second fixes enum default setting if the enum values are not
sequential 0..N.
And last but not least a gtk/gdk workaround: scale-points
on slider are often garbled here. It's aparenly a known issue
since gtk2-2.18.9 and still present in 2.24.18.
These changes are motivated by https://github.com/x42/midifilter.lv2
enum problem: http://gareus.org/oss/lv2/midifilter#mapkeyscale
slider-scale point problem: http://gareus.org/oss/lv2/midifilter#mididelay
Cheers!
robin
--
Robin Gareus (3):
ignore not-on-gui and reportsLatency ports
jalv make enum index independent from value.
work around bug in gtk_scale_add_mark: scale-marks need to be sorted
descending.
jalv/src/jalv_gtk.c | 38 +++++++++++++++++++++++++++++++-------
1 file changed, 31 insertions(+), 7 deletions(-)
More information about the Devel
mailing list