Robin Gareus
ac7df69b49
rec-safe GUI
2016-05-24 21:30:33 +02:00
Robin Gareus
6605b52c17
centralize rec-en sensitivity & prepare for rec-safe
2016-05-24 03:01:27 +02:00
Robin Gareus
cc0abf4ef5
add route-ui pin-manager
2016-05-10 20:54:11 +02:00
Robin Gareus
3dc322fa66
fix 8f14f422e0, port_prefix already includes colon
2016-04-17 16:52:38 +02:00
Robin Gareus
8f14f422e0
unhardcode "Program Name" string length
2016-04-17 14:01:57 +02:00
Robin Gareus
6f4ccfcd3b
hide strict-i/o UI for Mixbus
2016-04-15 14:53:18 +02:00
Robin Gareus
d739d2fd64
hide add/remove output buttons on mixer-strip.
2016-04-14 20:04:58 +02:00
Robin Gareus
bff4972e5b
add mixer strip context menu to en/disable strict-i/o
2016-03-28 18:25:34 +02:00
Paul Davis
b77236d4b4
fixing leaking tooltip string
...
Manually created version of PR #211
2016-02-26 14:36:51 -05:00
Paul Davis
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
Paul Davis
dd32c05cda
GainMeter(Base) now has an explicit gain control given to it
2016-01-25 11:47:44 -05:00
Paul Davis
9e5b7db89f
first compiling, mostly working version of group controls changes
2016-01-22 11:58:31 -05:00
Robin Gareus
5a766dc24d
indicate monitor-state
2016-01-08 14:22:02 +01:00
Robin Gareus
559649c338
use config value to avoid race on session-setup.
2016-01-08 11:34:28 +01:00
Robin Gareus
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
Robin Gareus
7edd521afe
unhardcode "ardour:" port-prefix
2015-12-21 18:54:34 +01:00
Robin Gareus
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
Robin Gareus
778e656bd7
update editor-mixer frozen state - fixes #6689
2015-11-21 19:47:36 +01:00
Ben Loftis
cf8b9464c5
tweak selection code for mixer strip Duplicate func
2015-11-17 17:34:33 -06:00
Ben Loftis
6f955aa0bd
add Duplicate action to track and mixer context menus
2015-11-17 16:55:11 -06:00
Robin Gareus
696b89b71a
rework 8b80fe0, use std::string, not char*
2015-10-15 11:24:15 +02:00
Robin Gareus
22b07e0233
NOOP, remove trailing tabs/whitespace.
2015-10-05 16:17:49 +02:00
Robin Gareus
9f2aba1451
mixer-strip name context-menu cleanup
...
patch thanks to chaot4
2015-09-27 21:45:40 +02:00
Robin Gareus
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
Tim Mayberry
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
Tim Mayberry
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
Tim Mayberry
45d487f16e
Move ARDOUR_UI::ui_scale into UIConfiguration class
2015-09-16 16:55:17 -04:00
Robin Gareus
6cfceb8823
fix mixer-strip input button update
2015-08-23 19:50:04 +02:00
Robin Gareus
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
Robin Gareus
1d5c6104f5
replace old ArdourButton::Icon API with Gtkmm2ext.
2015-05-24 21:45:39 +02:00
Robin Gareus
db7d0c59b5
remove explicit VectorIcon Element
2015-05-24 20:28:24 +02:00
Robin Gareus
ff563d293e
separate detent & zero-arc flags for knob
2015-04-25 16:59:33 +02:00
Robin Gareus
517211681e
0dBFS peak meter GUI
2015-04-25 06:46:56 +02:00
Robin Gareus
c43c3d3e08
more trim knob tweaks
2015-04-25 02:25:07 +02:00
Robin Gareus
50a0748c2b
trim typo and details
2015-04-25 01:17:25 +02:00
Robin Gareus
e22d7c2e28
tweak trim-knob size (same height as midi-input)
2015-04-25 01:04:54 +02:00
Robin Gareus
de80782f05
add trim control to mixer-strip.
2015-04-24 22:37:03 +02:00
Robin Gareus
b38ab89d92
clean up GUI scaling
2015-04-22 21:40:43 +02:00
Robin Gareus
451450d3f8
scalable panners
2015-04-20 20:45:36 +02:00
Robin Gareus
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
Paul Davis
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
Robin Gareus
d25e8f2233
update ArdourButton Icon API
2015-04-07 22:34:09 +02:00
Paul Davis
c819449552
add explanatory comment
2015-04-06 20:14:37 -04:00
Paul Davis
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
Robin Gareus
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
Robin Gareus
c57d2627a2
and lock, too.
2015-04-05 02:06:03 +02:00
Robin Gareus
0c468dc379
add more contexts for SLA.
2015-04-05 00:44:03 +02:00
Robin Gareus
6d531b82e0
add context to single-letter translatable
2015-04-05 00:17:53 +02:00
Robin Gareus
22ca914f1b
Revert "fix typo, list output bundles properly."
...
This reverts commit ba8b91679a .
2015-04-02 19:01:22 +02:00