b68d537ded
Prepare to use knobs in Generic Plugin UI
2016-07-04 00:20:11 +02:00
ff50b3780a
Replace Gtk::ToggleButton with ArdourButton in Generic Plugin GUI
2016-07-04 00:20:11 +02:00
1f2d1b586e
allow AutomatoinContoller to render as Knob instead of Slider.
2016-07-04 00:20:11 +02:00
1343f33706
add an ArdourButton/SpinButton Widget
...
alternative to ArdourDisplay (dropdown) to provide numeric entry with
ArdourKnob.
2016-07-04 00:20:11 +02:00
602b1597a4
fix background of ArdourButtons with no Body
2016-07-04 00:20:11 +02:00
15b006c6c2
LV2 render-value: override precision
...
lv2's units.ttl specifies "%f" for many values by default which results in
useless high precision
2016-07-04 00:20:11 +02:00
f49d0a1b1d
add PangoCairo lua bindings
2016-07-04 00:20:11 +02:00
02a18400fa
fix behaviour when opening up a gap to insert new Stripables.
...
Need to include all stripables, not just routes, and need to include master since editor (and maybe others) opt
to use the presentation_info().order() value for it
2016-07-03 13:22:52 -04:00
05a069a9e9
explanatory comment
2016-07-03 13:22:52 -04:00
913609becc
add grid to inline-spectrum
2016-07-03 14:46:29 +02:00
9220e81e20
clean up a-comp .ttl -- maintainer: the a-team
2016-07-03 14:45:15 +02:00
94e5060168
bundle a-comp
2016-07-03 03:21:44 +02:00
9c29e99345
HP/LP: enforce enum integr type (inline control sends continuous value)
2016-07-03 01:53:29 +02:00
ff0e1ac79b
update lua-scripts:
...
* add an inline spectrum display
* fix re-init HP/LP and Biquad
* add some comments, labels etc
2016-07-03 00:05:02 +02:00
c50a0c5dd0
only reconfigure lua DSP plugins if channelcount changes
2016-07-02 23:36:34 +02:00
d027ce8006
add Lua bindings for reference counted Cairo::ImageSurface
2016-07-02 23:36:34 +02:00
b47d7aec2d
fix Preference checkbox sensitivity for inline displays
2016-07-02 23:36:34 +02:00
08d7485e85
fix inline display when cairo_surface_has_snapshots
2016-07-02 23:36:34 +02:00
f169ff3db3
extend lua API:
...
* add a basic FFT spectrum analyzer
* prepare Cairo::ImageSurface
* HSL colorspace conversion
2016-07-02 23:36:34 +02:00
8b142a2fd6
make Selection catch up with session/libardour-side selection status at session load
2016-07-02 16:09:19 -04:00
36d7e3c61b
fix use of removed Session::get_nth_stripable()
2016-07-02 16:08:58 -04:00
02db39c1bc
remove Session::get_nth_stripable.cc
2016-07-02 16:08:38 -04:00
13ce731fc7
more hacks to gkt rc file to get text entries to behave
2016-07-02 13:54:16 -04:00
e88e9a278a
no need for a widget name here
2016-07-02 13:53:30 -04:00
7565e21341
partially revert incorrect changes to gain meter text entries/displays
2016-07-02 13:53:18 -04:00
ba0aa577b0
fix missing logic for RouteGroupMenu
2016-07-02 11:05:02 -04:00
661123c756
OSC: Account for some select edge cases
2016-07-01 21:21:08 -07:00
6ed7336384
OSC: make sure out of bank strip can not be converted to a stripable.
2016-07-01 18:31:13 -07:00
3491f22c04
OSC: Don't look for which stripable is selected until we actually need it, It may be wrong at application start.
2016-07-01 18:12:31 -07:00
55722a74fb
OSC: Change all time feedback to /position/<type>
2016-07-01 17:28:08 -07:00
1874aa6acd
use correct property when PresentationInfo::color is set from XML
2016-07-01 18:14:21 -04:00
e19646c3b1
remove commented code
2016-07-01 18:03:48 -04:00
176660fff4
fix logic of RouteUI::set_color_from_route()
2016-07-01 18:03:29 -04:00
8a6e9c19d7
fix logic of PresentationInfo::color_set()
2016-07-01 18:02:42 -04:00
1208c3472f
remove gtk_entry_* colors from themes except for cursor color
2016-07-01 17:48:46 -04:00
fe9ee90b9a
MotionFeedback vanished long ago
2016-07-01 17:47:05 -04:00
791c6d4d1f
drop use of gtk_entry_* colors (except cursor); use original base/text choices but avoid using selected for entire bg
2016-07-01 17:47:05 -04:00
58b2931685
add the potential for a bit more debugging of signal connects
2016-07-01 17:47:05 -04:00
ba700ecc63
add the potential for a bit more debugging of signal connects
2016-07-01 17:47:05 -04:00
47144ee7f4
minor no-op hacks (unneeded or suboptimal code)
2016-07-01 17:47:05 -04:00
0ae634cb1e
fix jack_port_rename() detection
2016-07-01 19:08:52 +02:00
29af3b1aee
some debug message for lua processors
2016-07-01 16:02:11 +02:00
f2d2bcfd10
fix lua filters for multi-channels processing
2016-07-01 16:02:03 +02:00
dd79aadb94
add (essentially random) color defs for text entries to other 3rd party themes
2016-06-30 17:42:48 -04:00
fcef47c4bb
NO-OP: remove trailing whitespace
2016-06-30 17:41:11 -04:00
85cddf30ee
assign appropriate styles for text entry and spinbuttons
...
SpinButtons do odd things to draw the two arrow buttons. So for now, leave them with the default theme,
even though this makes their text entry component different from the other text entry widgets
2016-06-30 17:41:11 -04:00
21eb660d9b
remove non-zero xthickness from "small_entry" widgets (gain display, peak display in mixer strip).
...
Unnecessary and wrong once you can see the border in a different color from the base
2016-06-30 17:41:11 -04:00
5c12c421e7
new style for Gtk::Entry widgets
...
More legibility and easier to figure out what colors are used for what
2016-06-30 17:41:11 -04:00
190c18aa5c
use a more appropriate @color name for the cursor color in a text entry
2016-06-30 17:41:11 -04:00
d243731c72
add text entry cursor color to dark theme
2016-06-30 17:41:11 -04:00