mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
Implement Draw-tool opaqueness option
This commit is contained in:
parent
6f9f7fb831
commit
a3806e2946
2 changed files with 8 additions and 0 deletions
|
|
@ -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::automatic, true);
|
||||||
plist.add (ARDOUR::Properties::whole_file, true);
|
plist.add (ARDOUR::Properties::whole_file, true);
|
||||||
plist.add (ARDOUR::Properties::name, PBD::basename_nosuffix(src->name()));
|
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));
|
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 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 (
|
add_option (_("Misc"), new BoolOption (
|
||||||
"midi-copy-is-fork",
|
"midi-copy-is-fork",
|
||||||
_("MIDI region copies are independent"),
|
_("MIDI region copies are independent"),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue