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 = ""