summaryrefslogtreecommitdiff
path: root/UQuickConnect.pas
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@users.sourceforge.net>2009-10-04 15:00:25 +0200
committerTomas Bzatek <tbzatek@users.sourceforge.net>2009-10-04 15:00:25 +0200
commitcf1f8d377549c6cb5ad9475dcd5ec5f48738a8e8 (patch)
tree8fb096c1760e22f4d9d73c532727455966822636 /UQuickConnect.pas
parent3ecc07595f41f436430291fb2299dd540c01f292 (diff)
downloadtuxcmd-cf1f8d377549c6cb5ad9475dcd5ec5f48738a8e8.tar.xz
Consolidate plugin IDs
This breaks custom-chosen plugins for saved connections (with automatic fallback to 'auto')
Diffstat (limited to 'UQuickConnect.pas')
-rw-r--r--UQuickConnect.pas10
1 files changed, 5 insertions, 5 deletions
diff --git a/UQuickConnect.pas b/UQuickConnect.pas
index 91be256..2e22148 100644
--- a/UQuickConnect.pas
+++ b/UQuickConnect.pas
@@ -149,7 +149,7 @@ begin
PluginOptionMenu.Items.Add(MenuItem);
for i := 0 to PluginList.Count - 1 do begin
MenuItem := TGTKMenuItem.CreateTyped(Self, itImageText);
- MenuItem.SetCaptionPlain(Format('%s [%s]', [TVFSPlugin(PluginList[i]).VFSName,
+ MenuItem.SetCaptionPlain(Format('%s [%s]', [TVFSPlugin(PluginList[i]).ModuleName,
ExtractFileName(TVFSPlugin(PluginList[i]).FullPath)]));
PluginOptionMenu.Items.Add(MenuItem);
end;
@@ -157,7 +157,7 @@ begin
// Find last used plugin
if Length(Trim(ConfQuickConnectPluginID)) > 0 then
for i := 0 to PluginList.Count - 1 do
- if TVFSPlugin(PluginList[i]).VFSName = ConfQuickConnectPluginID then begin
+ if TVFSPlugin(PluginList[i]).ModuleID = ConfQuickConnectPluginID then begin
PluginOptionMenu.ItemIndex := i + 1;
Break;
end;
@@ -237,7 +237,7 @@ begin
if Length(Trim(URIComboBox.Entry.Text)) > 0 then
SaveItemToHistory(URIComboBox.Entry.Text, QuickConnectHistory);
if PluginOptionMenu.ItemIndex <> 0
- then ConfQuickConnectPluginID := TVFSPlugin(PluginList[PluginOptionMenu.ItemIndex - 1]).VFSName
+ then ConfQuickConnectPluginID := TVFSPlugin(PluginList[PluginOptionMenu.ItemIndex - 1]).ModuleID
else ConfQuickConnectPluginID := '';
end;
@@ -282,11 +282,11 @@ begin
// Find VFS module to use for this connection
VFSPlugin := nil;
- if PluginOptionMenu.ItemIndex <> 0 then ConfQuickConnectPluginID := TVFSPlugin(PluginList[PluginOptionMenu.ItemIndex - 1]).VFSName
+ if PluginOptionMenu.ItemIndex <> 0 then ConfQuickConnectPluginID := TVFSPlugin(PluginList[PluginOptionMenu.ItemIndex - 1]).ModuleID
else ConfQuickConnectPluginID := '';
if Length(ConfQuickConnectPluginID) > 0 then
for i := 0 to PluginList.Count - 1 do
- if TVFSPlugin(PluginList[i]).VFSName = ConfQuickConnectPluginID then begin
+ if TVFSPlugin(PluginList[i]).ModuleID = ConfQuickConnectPluginID then begin
VFSPlugin := PluginList[i];
Break;
end;