mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 15:25:01 +01:00
Clean up DnD, use MIME-types
This is in preparation for allowing to drag trigger-regions or trigger-slots. Those will not use a static singleton PublicEditor API. Additionally this constrains Ardour-internal drags to Ardour (via Gtk::TARGET_SAME_APP).
This commit is contained in:
parent
1078dc7eda
commit
056189c76c
10 changed files with 32 additions and 28 deletions
|
|
@ -105,7 +105,7 @@ PluginSelector::PluginSelector (PluginManager& mgr)
|
|||
plugin_display.set_headers_clickable (true);
|
||||
plugin_display.set_reorderable (false);
|
||||
plugin_display.set_rules_hint (true);
|
||||
plugin_display.add_object_drag (plugin_columns.plugin.index(), "PluginInfoPtr");
|
||||
plugin_display.add_object_drag (plugin_columns.plugin.index(), "x-ardour/plugin.info");
|
||||
plugin_display.set_drag_column (plugin_columns.name.index());
|
||||
|
||||
// setting a sort-column prevents re-ordering via Drag/Drop
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue