5
5
using System ;
6
6
using System . Globalization ;
7
7
using System . Linq ;
8
- using CmdPal . Ext . EdgeFavorites . Pages ;
9
8
using CmdPal . Ext . EdgeFavorites . Services ;
10
9
using Community . PowerToys . Run . Plugin . EdgeFavorite . Core . Models ;
11
10
using Community . PowerToys . Run . Plugin . EdgeFavorite . Core . Services ;
@@ -21,7 +20,7 @@ private FavoriteListItem(ICommand command)
21
20
{
22
21
}
23
22
24
- public static FavoriteListItem Create ( EdgeManager edgeManager , SettingsRepository settingsRepository , FavoriteItem favorite , bool showProfileName , bool searchTree )
23
+ public static FavoriteListItem Create ( EdgeManager edgeManager , SettingsManager settingsManager , FavoriteItem favorite , bool showProfileName , bool searchTree )
25
24
{
26
25
if ( favorite . Type == FavoriteType . Folder )
27
26
{
@@ -34,7 +33,7 @@ public static FavoriteListItem Create(EdgeManager edgeManager, SettingsRepositor
34
33
Icon = new ( "\uE8B7 " ) ,
35
34
TextToSuggest = $ "{ favorite . Path } /",
36
35
Tags = [ new Tag ( ) { Text = ResourceLoaderInstance . ResourceLoader . GetString ( "Folder_Tag" ) } ] ,
37
- MoreCommands = GetFolderMoreCommands ( edgeManager , favorite , settingsRepository ) ,
36
+ MoreCommands = GetFolderMoreCommands ( edgeManager , favorite , settingsManager ) ,
38
37
} ;
39
38
}
40
39
else if ( favorite . Type == FavoriteType . Url )
@@ -53,7 +52,6 @@ public static FavoriteListItem Create(EdgeManager edgeManager, SettingsRepositor
53
52
new CommandContextItem ( new CopyTextCommand ( favorite . Url ) { Name = ResourceLoaderInstance . ResourceLoader . GetString ( "Command_CopyUrl" ) } ) ,
54
53
new CommandContextItem ( new OpenEdgeCommand ( edgeManager , favorite , false , true ) { Name = ResourceLoaderInstance . ResourceLoader . GetString ( "Command_OpenWindow" ) , Icon = new ( "\uE8A7 " ) } ) ,
55
54
new CommandContextItem ( new OpenEdgeCommand ( edgeManager , favorite , true , false ) { Name = ResourceLoaderInstance . ResourceLoader . GetString ( "Command_OpenPrivate" ) , Icon = new ( "\uE727 " ) } ) ,
56
- GetSettingsCommand ( settingsRepository ) ,
57
55
] ,
58
56
} ;
59
57
}
@@ -65,7 +63,7 @@ public static FavoriteListItem Create(EdgeManager edgeManager, SettingsRepositor
65
63
}
66
64
}
67
65
68
- private static IContextItem [ ] GetFolderMoreCommands ( EdgeManager edgeManager , FavoriteItem favorite , SettingsRepository settingsRepository )
66
+ private static IContextItem [ ] GetFolderMoreCommands ( EdgeManager edgeManager , FavoriteItem favorite , SettingsManager settingsManager )
69
67
{
70
68
var childFav = favorite . Children . Where ( c => c . Type == FavoriteType . Url ) . ToArray ( ) ;
71
69
var childFavCount = childFav . Length ;
@@ -77,17 +75,11 @@ private static IContextItem[] GetFolderMoreCommands(EdgeManager edgeManager, Fav
77
75
new CommandContextItem ( new OpenEdgeCommand ( edgeManager , childFav , false , false ) { Name = string . Format ( CultureInfo . CurrentCulture , ResourceLoaderInstance . ResourceLoader . GetString ( "Command_OpenAll" ) , childFavCount ) , Icon = new ( "\uE737 " ) } ) ,
78
76
new CommandContextItem ( new OpenEdgeCommand ( edgeManager , childFav , false , true ) { Name = string . Format ( CultureInfo . CurrentCulture , ResourceLoaderInstance . ResourceLoader . GetString ( "Command_OpenAllWindow" ) , childFavCount ) , Icon = new ( "\uE8A7 " ) } ) ,
79
77
new CommandContextItem ( new OpenEdgeCommand ( edgeManager , childFav , true , false ) { Name = string . Format ( CultureInfo . CurrentCulture , ResourceLoaderInstance . ResourceLoader . GetString ( "Command_OpenAllPrivate" ) , childFavCount ) , Icon = new ( "\uE727 " ) } ) ,
80
- GetSettingsCommand ( settingsRepository ) ,
81
78
] ;
82
79
}
83
80
else
84
81
{
85
- return [ GetSettingsCommand ( settingsRepository ) ] ;
82
+ return [ ] ;
86
83
}
87
84
}
88
-
89
- private static CommandContextItem GetSettingsCommand ( SettingsRepository settingsRepository )
90
- {
91
- return new CommandContextItem ( new SettingsPage ( settingsRepository ) ) ;
92
- }
93
85
}
0 commit comments