diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2009-10-04 15:00:25 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2009-10-04 15:00:25 +0200 |
| commit | cf1f8d377549c6cb5ad9475dcd5ec5f48738a8e8 (patch) | |
| tree | 8fb096c1760e22f4d9d73c532727455966822636 /UQuickConnect.pas | |
| parent | 3ecc07595f41f436430291fb2299dd540c01f292 (diff) | |
| download | tuxcmd-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.pas | 10 |
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; |
