diff --git a/scripts/dump_plugins.lua b/scripts/list_plugins.lua similarity index 78% rename from scripts/dump_plugins.lua rename to scripts/list_plugins.lua index f27723576b..6a6efe12b8 100644 --- a/scripts/dump_plugins.lua +++ b/scripts/list_plugins.lua @@ -1,11 +1,11 @@ -ardour { ["type"] = "EditorAction", name = "Dump Plugins", +ardour { ["type"] = "EditorAction", name = "List Plugins", license = "MIT", author = "Ardour Team", description = [[List and count plugins used in this session]] } function factory () return function () - local rv = "Plugins used in this session:\n | TYPE | NAME (ID)" + local rv = "Plugins used in this session:\nCNT | TYPE | NAME" local all_plugs = {} for r in Session:get_routes ():iter () do @@ -38,10 +38,10 @@ function factory () return function () for k,v in pairs (all_plugs) do print (string.format ("%2d * %-6s %-30s (%s)", v['cnt'], plugintypestr(v['type']), v['name'], v['id'])) - rv = rv .. "\n" .. string.format ("%2d * %-6s %-30s (%s)", v['cnt'], plugintypestr(v['type']), v['name'], v['id']) + rv = rv .. "\n" .. string.format ("%2d * %-6s %s", v['cnt'], plugintypestr(v['type']), v['name']) end - LuaDialog.Message ("All Plugins", rv, LuaDialog.MessageType.Info, LuaDialog.ButtonType.Close):run() + LuaDialog.Message ("All Plugins", "" .. rv .. "", LuaDialog.MessageType.Info, LuaDialog.ButtonType.Close):run() all_plugs = nil rv = ""