Implement Draw-tool opaqueness option
This commit is contained in:
parent
6f9f7fb831
commit
a3806e2946
|
@ -1699,6 +1699,7 @@ MidiTimeAxisView::add_region (timepos_t const & f, timecnt_t const & length, boo
|
|||
plist.add (ARDOUR::Properties::automatic, true);
|
||||
plist.add (ARDOUR::Properties::whole_file, true);
|
||||
plist.add (ARDOUR::Properties::name, PBD::basename_nosuffix(src->name()));
|
||||
plist.add (ARDOUR::Properties::opaque, _session->config.get_draw_opaque_midi_regions());
|
||||
|
||||
region = (RegionFactory::create (src, plist, true));
|
||||
}
|
||||
|
|
|
@ -360,6 +360,13 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
|
|||
|
||||
add_option (_("Misc"), new OptionEditorHeading (_("MIDI Options")));
|
||||
|
||||
add_option (_("Misc"), new BoolOption (
|
||||
"draw-opaque-midi-regions",
|
||||
_("Draw tool creates opaque MIDI regions"),
|
||||
sigc::mem_fun (*_session_config, &SessionConfiguration::get_draw_opaque_midi_regions),
|
||||
sigc::mem_fun (*_session_config, &SessionConfiguration::set_draw_opaque_midi_regions)
|
||||
));
|
||||
|
||||
add_option (_("Misc"), new BoolOption (
|
||||
"midi-copy-is-fork",
|
||||
_("MIDI region copies are independent"),
|
||||
|
|
Loading…
Reference in New Issue
Block a user