From 7895de57e34327351a0178389baad4e6606bf686 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 20 Feb 2019 17:23:45 +0100 Subject: [PATCH] Tweak Plugin List script: output formatting and name --- scripts/{dump_plugins.lua => list_plugins.lua} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename scripts/{dump_plugins.lua => list_plugins.lua} (78%) 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 = ""