bff4972e5b
add mixer strip context menu to en/disable strict-i/o
2016-03-28 18:25:34 +02:00
b77236d4b4
fixing leaking tooltip string
...
Manually created version of PR #211
2016-02-26 14:36:51 -05:00
6991a07902
remove all trace of SAE from source code.
...
This had become incoherent over time, and posed a development hazard and burden going forward
2016-02-22 15:31:24 -05:00
dd32c05cda
GainMeter(Base) now has an explicit gain control given to it
2016-01-25 11:47:44 -05:00
9e5b7db89f
first compiling, mostly working version of group controls changes
2016-01-22 11:58:31 -05:00
5a766dc24d
indicate monitor-state
2016-01-08 14:22:02 +01:00
559649c338
use config value to avoid race on session-setup.
2016-01-08 11:34:28 +01:00
ca6ee56347
kunterbunte Monitor-Sektion
...
reduce color diversity and clean up color definitions of
the monitor section: mute, solo: use mixer-colors, prefix all MS-colors
with "monitor section"
2016-01-01 13:28:47 +01:00
7edd521afe
unhardcode "ardour:" port-prefix
2015-12-21 18:54:34 +01:00
ffde3968ec
allow to show/hide Monitor Section
2015-12-19 17:42:36 +01:00
André Nusser
7a846b7e6d
Make capitalization consistent and other minor spelling corrections.
2015-12-01 00:39:35 +01:00
778e656bd7
update editor-mixer frozen state - fixes #6689
2015-11-21 19:47:36 +01:00
cf8b9464c5
tweak selection code for mixer strip Duplicate func
2015-11-17 17:34:33 -06:00
6f955aa0bd
add Duplicate action to track and mixer context menus
2015-11-17 16:55:11 -06:00
696b89b71a
rework 8b80fe0
, use std::string, not char*
2015-10-15 11:24:15 +02:00
22b07e0233
NOOP, remove trailing tabs/whitespace.
2015-10-05 16:17:49 +02:00
9f2aba1451
mixer-strip name context-menu cleanup
...
patch thanks to chaot4
2015-09-27 21:45:40 +02:00
c829c10a74
band-aid for Glib::operator<<
...
it seems that g_locale_from_utf8() (called by <<) is not thread safe,
at least not on OSX.
glib error-code 1, Invalid byte sequence in conversion input
-> throws Glib::Error.
possible fix for #6435 , route-creation is interrupted via catch(...)
2015-09-19 19:00:43 +02:00
1d42ed077e
Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip
...
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting
tooltips. Removes inclusion of ardour_ui.h from 16 files.
2015-09-16 16:55:17 -04:00
6b019a4953
Move UIConfiguration Singleton into UIConfiguration header
...
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16 16:55:17 -04:00
45d487f16e
Move ARDOUR_UI::ui_scale into UIConfiguration class
2015-09-16 16:55:17 -04:00
6cfceb8823
fix mixer-strip input button update
2015-08-23 19:50:04 +02:00
71595234bc
indicate port-connections of non-track type
...
Previously a Midi-track with synth showed “-“ for the output
even if the audio output ports were connected. (only MIDI
connections are displayed on the button).
2015-07-02 10:03:21 +02:00
1d5c6104f5
replace old ArdourButton::Icon API with Gtkmm2ext.
2015-05-24 21:45:39 +02:00
db7d0c59b5
remove explicit VectorIcon Element
2015-05-24 20:28:24 +02:00
ff563d293e
separate detent & zero-arc flags for knob
2015-04-25 16:59:33 +02:00
517211681e
0dBFS peak meter GUI
2015-04-25 06:46:56 +02:00
c43c3d3e08
more trim knob tweaks
2015-04-25 02:25:07 +02:00
50a0748c2b
trim typo and details
2015-04-25 01:17:25 +02:00
e22d7c2e28
tweak trim-knob size (same height as midi-input)
2015-04-25 01:04:54 +02:00
de80782f05
add trim control to mixer-strip.
2015-04-24 22:37:03 +02:00
b38ab89d92
clean up GUI scaling
2015-04-22 21:40:43 +02:00
451450d3f8
scalable panners
2015-04-20 20:45:36 +02:00
494009a6e2
towards scaleable meter and mixer UI
...
somewhat hacky solution, but there's no good central point to
control this and get integer rounding/summing, is there?
2015-04-20 20:45:36 +02:00
edb9a24727
when building context menu for click on mixer strip, ensure clicked-on strip sets selection appropriately
2015-04-13 22:43:22 -04:00
d25e8f2233
update ArdourButton Icon API
2015-04-07 22:34:09 +02:00
c819449552
add explanatory comment
2015-04-06 20:14:37 -04:00
803853b4a4
rationalize incorrect design for removing tracks.
...
Still requires a way to make this work correctly from the mixer window
2015-04-06 17:56:23 -04:00
446baca43b
renice mixer strip
...
Also speed up track creation(!). get_icon()’s
regexp file search takes a surprising long time.
2015-04-06 18:44:55 +02:00
c57d2627a2
and lock, too.
2015-04-05 02:06:03 +02:00
0c468dc379
add more contexts for SLA.
2015-04-05 00:44:03 +02:00
6d531b82e0
add context to single-letter translatable
2015-04-05 00:17:53 +02:00
22ca914f1b
Revert "fix typo, list output bundles properly."
...
This reverts commit ba8b91679a
.
2015-04-02 19:01:22 +02:00
d6574c9c40
remove duplicated calls to update solo/mute state from RouteUI descendants.
...
RouteUI::set_route() already does the right thing. Also remove RouteUI::mute_changed() since its
only role was to handle the mute change signal from a route, which boost::bind() makes unnecessary
since we can connect update_mute_display() directly.
2015-03-31 12:31:06 -04:00
nick_m
ca1856a09b
Mixer visibility prefs changes teke effect "live".
2015-03-29 17:43:07 +11:00
d44273e8a4
make mixer strip “Add XXX Port” translatable
2015-03-24 02:57:25 +01:00
37a9ef0501
indicate MIDI port names (vs audio system ports)
2015-03-12 16:18:06 +01:00
69dc9451a7
NOOP, add a missing ‘p’
2015-03-11 20:06:41 +01:00
0272c4f749
renice connection button labels
...
* pango ellipsize text
* use pretty-names if available
2015-03-11 20:06:41 +01:00
ba8b91679a
fix typo, list output bundles properly.
2015-03-08 19:02:32 +01:00