Skip to content

Commit 3a1d408

Browse files
committed
rename project items to quick access link naming
1 parent cab7f94 commit 3a1d408

File tree

7 files changed

+28
-29
lines changed

7 files changed

+28
-29
lines changed

Plugins/Flow.Launcher.Plugin.Explorer/ContextMenu.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using Flow.Launcher.Infrastructure.Logger;
88
using Flow.Launcher.Plugin.SharedCommands;
99
using Flow.Launcher.Plugin.Explorer.Search;
10-
using Flow.Launcher.Plugin.Explorer.Search.FolderLinks;
10+
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink;
1111
using System.Linq;
1212
using MessageBox = System.Windows.Forms.MessageBox;
1313
using MessageBoxIcon = System.Windows.Forms.MessageBoxIcon;
@@ -61,7 +61,7 @@ public List<Result> LoadContextMenus(Result selectedResult)
6161
{
6262
try
6363
{
64-
Settings.QuickFolderAccessLinks.Add(new FolderLink { Path = record.FullPath, Type = record.Type });
64+
Settings.QuickFolderAccessLinks.Add(new AccessLink { Path = record.FullPath, Type = record.Type });
6565

6666
Context.API.ShowMsg(Context.API.GetTranslation("plugin_explorer_addfilefoldersuccess"),
6767
string.Format(
@@ -260,7 +260,7 @@ private Result CreateAddToIndexSearchExclusionListResult(SearchResult record)
260260
Action = _ =>
261261
{
262262
if(!Settings.IndexSearchExcludedSubdirectoryPaths.Any(x => x.Path == record.FullPath))
263-
Settings.IndexSearchExcludedSubdirectoryPaths.Add(new FolderLink { Path = record.FullPath });
263+
Settings.IndexSearchExcludedSubdirectoryPaths.Add(new AccessLink { Path = record.FullPath });
264264

265265
Task.Run(() =>
266266
{

Plugins/Flow.Launcher.Plugin.Explorer/Search/FolderLinks/FolderLink.cs renamed to Plugins/Flow.Launcher.Plugin.Explorer/Search/QuickAccessLink/AccessLink.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
using System;
22
using System.Linq;
3-
using System.Text.Json;
43
using System.Text.Json.Serialization;
54

6-
namespace Flow.Launcher.Plugin.Explorer.Search.FolderLinks
5+
namespace Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink
76
{
8-
public class FolderLink
7+
public class AccessLink
98
{
109
public string Path { get; set; }
1110

Plugins/Flow.Launcher.Plugin.Explorer/Search/FolderLinks/QuickFolderAccess.cs renamed to Plugins/Flow.Launcher.Plugin.Explorer/Search/QuickAccessLink/QuickAccess.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
using System.Collections.Generic;
33
using System.Linq;
44

5-
namespace Flow.Launcher.Plugin.Explorer.Search.FolderLinks
5+
namespace Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink
66
{
7-
public class QuickFolderAccess
7+
public class QuickAccess
88
{
99
private readonly ResultManager resultManager;
1010

11-
public QuickFolderAccess(PluginInitContext context)
11+
public QuickAccess(PluginInitContext context)
1212
{
1313
resultManager = new ResultManager(context);
1414
}
1515

16-
internal List<Result> FolderListMatched(Query query, List<FolderLink> folderLinks)
16+
internal List<Result> FolderListMatched(Query query, List<AccessLink> folderLinks)
1717
{
1818
if (string.IsNullOrEmpty(query.Search))
1919
return new List<Result>();
@@ -37,7 +37,7 @@ internal List<Result> FolderListMatched(Query query, List<FolderLink> folderLink
3737
.ToList();
3838
}
3939

40-
internal List<Result> FolderListAll(Query query, List<FolderLink> folderLinks)
40+
internal List<Result> FolderListAll(Query query, List<AccessLink> folderLinks)
4141
=> folderLinks
4242
.Where(x => x.Type == ResultType.Folder)
4343
.Select(item =>

Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Flow.Launcher.Plugin.Explorer.Search.DirectoryInfo;
2-
using Flow.Launcher.Plugin.Explorer.Search.FolderLinks;
2+
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink;
33
using Flow.Launcher.Plugin.Explorer.Search.WindowsIndex;
44
using Flow.Launcher.Plugin.SharedCommands;
55
using System;
@@ -16,7 +16,7 @@ public class SearchManager
1616

1717
private readonly IndexSearch indexSearch;
1818

19-
private readonly QuickFolderAccess quickFolderAccess;
19+
private readonly QuickAccess quickFolderAccess;
2020

2121
private readonly ResultManager resultManager;
2222

@@ -28,7 +28,7 @@ public SearchManager(Settings settings, PluginInitContext context)
2828
indexSearch = new IndexSearch(context);
2929
resultManager = new ResultManager(context);
3030
this.settings = settings;
31-
quickFolderAccess = new QuickFolderAccess(context);
31+
quickFolderAccess = new QuickAccess(context);
3232
}
3333

3434
internal async Task<List<Result>> SearchAsync(Query query, CancellationToken token)

Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Flow.Launcher.Plugin.Explorer.Search;
2-
using Flow.Launcher.Plugin.Explorer.Search.FolderLinks;
2+
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink;
33
using System.Collections.Generic;
44

55
namespace Flow.Launcher.Plugin.Explorer
@@ -8,11 +8,11 @@ public class Settings
88
{
99
public int MaxResult { get; set; } = 100;
1010

11-
public List<FolderLink> QuickFolderAccessLinks { get; set; } = new List<FolderLink>();
11+
public List<AccessLink> QuickFolderAccessLinks { get; set; } = new List<AccessLink>();
1212

1313
public bool UseWindowsIndexForDirectorySearch { get; set; } = true;
1414

15-
public List<FolderLink> IndexSearchExcludedSubdirectoryPaths { get; set; } = new List<FolderLink>();
15+
public List<AccessLink> IndexSearchExcludedSubdirectoryPaths { get; set; } = new List<AccessLink>();
1616

1717
public string SearchActionKeyword { get; set; } = Query.GlobalPluginWildcardSign;
1818

Plugins/Flow.Launcher.Plugin.Explorer/ViewModels/SettingsViewModel.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Flow.Launcher.Core.Plugin;
22
using Flow.Launcher.Infrastructure.Storage;
33
using Flow.Launcher.Plugin.Explorer.Search;
4-
using Flow.Launcher.Plugin.Explorer.Search.FolderLinks;
4+
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink;
55
using System.Diagnostics;
66
using System.Threading.Tasks;
77

@@ -32,9 +32,9 @@ public void Save()
3232
storage.Save();
3333
}
3434

35-
internal void RemoveFolderLinkFromQuickFolders(FolderLink selectedRow) => Settings.QuickFolderAccessLinks.Remove(selectedRow);
35+
internal void RemoveFolderLinkFromQuickFolders(AccessLink selectedRow) => Settings.QuickFolderAccessLinks.Remove(selectedRow);
3636

37-
internal void RemoveFolderLinkFromExcludedIndexPaths(FolderLink selectedRow) => Settings.IndexSearchExcludedSubdirectoryPaths.Remove(selectedRow);
37+
internal void RemoveFolderLinkFromExcludedIndexPaths(AccessLink selectedRow) => Settings.IndexSearchExcludedSubdirectoryPaths.Remove(selectedRow);
3838

3939
internal void OpenWindowsIndexingOptions()
4040
{

Plugins/Flow.Launcher.Plugin.Explorer/Views/ExplorerSettings.xaml.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Flow.Launcher.Plugin.Explorer.Search.FolderLinks;
1+
using Flow.Launcher.Plugin.Explorer.Search.QuickAccessLink;
22
using Flow.Launcher.Plugin.Explorer.ViewModels;
33
using System;
44
using System.Collections.Generic;
@@ -161,7 +161,7 @@ private void expExcludedPaths_Click(object sender, RoutedEventArgs e)
161161

162162
private void btnDelete_Click(object sender, RoutedEventArgs e)
163163
{
164-
var selectedRow = lbxFolderLinks.SelectedItem as FolderLink?? lbxExcludedPaths.SelectedItem as FolderLink;
164+
var selectedRow = lbxFolderLinks.SelectedItem as AccessLink?? lbxExcludedPaths.SelectedItem as AccessLink;
165165

166166
if (selectedRow != null)
167167
{
@@ -199,7 +199,7 @@ private void btnEdit_Click(object sender, RoutedEventArgs e)
199199
}
200200
else
201201
{
202-
var selectedRow = lbxFolderLinks.SelectedItem as FolderLink ?? lbxExcludedPaths.SelectedItem as FolderLink;
202+
var selectedRow = lbxFolderLinks.SelectedItem as AccessLink ?? lbxExcludedPaths.SelectedItem as AccessLink;
203203

204204
if (selectedRow != null)
205205
{
@@ -235,7 +235,7 @@ private void btnAdd_Click(object sender, RoutedEventArgs e)
235235
var folderBrowserDialog = new FolderBrowserDialog();
236236
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
237237
{
238-
var newFolderLink = new FolderLink
238+
var newFolderLink = new AccessLink
239239
{
240240
Path = folderBrowserDialog.SelectedPath
241241
};
@@ -253,13 +253,13 @@ private void lbxFolders_Drop(object sender, DragEventArgs e)
253253
if (files != null && files.Count() > 0)
254254
{
255255
if (expFolderLinks.IsExpanded && viewModel.Settings.QuickFolderAccessLinks == null)
256-
viewModel.Settings.QuickFolderAccessLinks = new List<FolderLink>();
256+
viewModel.Settings.QuickFolderAccessLinks = new List<AccessLink>();
257257

258258
foreach (string s in files)
259259
{
260260
if (Directory.Exists(s))
261261
{
262-
var newFolderLink = new FolderLink
262+
var newFolderLink = new AccessLink
263263
{
264264
Path = s
265265
};
@@ -272,13 +272,13 @@ private void lbxFolders_Drop(object sender, DragEventArgs e)
272272
}
273273
}
274274

275-
private void AddFolderLink(FolderLink newFolderLink)
275+
private void AddFolderLink(AccessLink newFolderLink)
276276
{
277277
if (expFolderLinks.IsExpanded
278278
&& !viewModel.Settings.QuickFolderAccessLinks.Any(x => x.Path == newFolderLink.Path))
279279
{
280280
if (viewModel.Settings.QuickFolderAccessLinks == null)
281-
viewModel.Settings.QuickFolderAccessLinks = new List<FolderLink>();
281+
viewModel.Settings.QuickFolderAccessLinks = new List<AccessLink>();
282282

283283
viewModel.Settings.QuickFolderAccessLinks.Add(newFolderLink);
284284
}
@@ -287,7 +287,7 @@ private void AddFolderLink(FolderLink newFolderLink)
287287
&& !viewModel.Settings.IndexSearchExcludedSubdirectoryPaths.Any(x => x.Path == newFolderLink.Path))
288288
{
289289
if (viewModel.Settings.IndexSearchExcludedSubdirectoryPaths == null)
290-
viewModel.Settings.IndexSearchExcludedSubdirectoryPaths = new List<FolderLink>();
290+
viewModel.Settings.IndexSearchExcludedSubdirectoryPaths = new List<AccessLink>();
291291

292292
viewModel.Settings.IndexSearchExcludedSubdirectoryPaths.Add(newFolderLink);
293293
}

0 commit comments

Comments
 (0)