From 4f4ee4c652fb40ffea28f69d572f1b0c3a545523 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 26 Jun 2020 12:47:11 +0200 Subject: [PATCH] Sort plugin chart alphabetically --- gtk2_ardour/mixer_ui.cc | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 8d03ec8238..48cc54eadb 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -3224,14 +3224,20 @@ void Mixer_UI::sync_treeview_from_favorite_order () { PBD::Unwinder uw (ignore_plugin_reorder, true); - if (plugin_list_mode () == PLM_Favorite) { - PluginUIOrderSorter cmp (favorite_ui_order); - plugin_list.sort (cmp); - } else { -#if 0 - PluginABCSorter cmp; - plugin_list.sort (cmp); -#endif + switch (plugin_list_mode ()) { + case PLM_Favorite: + { + PluginUIOrderSorter cmp (favorite_ui_order); + plugin_list.sort (cmp); + } + break; + case PLM_TopHits: + { + PluginABCSorter cmp; + plugin_list.sort (cmp); + } + case PLM_Recent: + break; } favorite_plugins_model->clear ();