@@ -61,22 +61,26 @@ public List<Result> Query(Query query)
61
61
62
62
if ( basedir != null )
63
63
{
64
- var autocomplete = Directory . GetFileSystemEntries ( basedir ) . Select ( o => dir + Path . GetFileName ( o ) ) . Where ( o => o . StartsWith ( cmd , StringComparison . OrdinalIgnoreCase ) &&
64
+ var autocomplete =
65
+ Directory . GetFileSystemEntries ( basedir )
66
+ . Select ( o => dir + Path . GetFileName ( o ) )
67
+ . Where ( o => o . StartsWith ( cmd , StringComparison . OrdinalIgnoreCase ) &&
65
68
! results . Any ( p => o . Equals ( p . Title , StringComparison . OrdinalIgnoreCase ) ) &&
66
69
! results . Any ( p => o . Equals ( p . Title , StringComparison . OrdinalIgnoreCase ) ) ) . ToList ( ) ;
70
+
67
71
autocomplete . Sort ( ) ;
72
+
68
73
results . AddRange ( autocomplete . ConvertAll ( m => new Result
69
74
{
70
75
Title = m ,
71
76
IcoPath = Image ,
72
77
Action = c =>
73
78
{
74
- var runAsAdministrator = (
79
+ var runAsAdministrator =
75
80
c . SpecialKeyState . CtrlPressed &&
76
81
c . SpecialKeyState . ShiftPressed &&
77
82
! c . SpecialKeyState . AltPressed &&
78
- ! c . SpecialKeyState . WinPressed
79
- ) ;
83
+ ! c . SpecialKeyState . WinPressed ;
80
84
81
85
Execute ( Process . Start , PrepareProcessStartInfo ( m , runAsAdministrator ) ) ;
82
86
return true ;
@@ -111,12 +115,11 @@ private List<Result> GetHistoryCmds(string cmd, Result result)
111
115
IcoPath = Image ,
112
116
Action = c =>
113
117
{
114
- var runAsAdministrator = (
118
+ var runAsAdministrator =
115
119
c . SpecialKeyState . CtrlPressed &&
116
120
c . SpecialKeyState . ShiftPressed &&
117
121
! c . SpecialKeyState . AltPressed &&
118
- ! c . SpecialKeyState . WinPressed
119
- ) ;
122
+ ! c . SpecialKeyState . WinPressed ;
120
123
121
124
Execute ( Process . Start , PrepareProcessStartInfo ( m . Key , runAsAdministrator ) ) ;
122
125
return true ;
@@ -141,12 +144,11 @@ private Result GetCurrentCmd(string cmd)
141
144
IcoPath = Image ,
142
145
Action = c =>
143
146
{
144
- var runAsAdministrator = (
147
+ var runAsAdministrator =
145
148
c . SpecialKeyState . CtrlPressed &&
146
149
c . SpecialKeyState . ShiftPressed &&
147
150
! c . SpecialKeyState . AltPressed &&
148
- ! c . SpecialKeyState . WinPressed
149
- ) ;
151
+ ! c . SpecialKeyState . WinPressed ;
150
152
151
153
Execute ( Process . Start , PrepareProcessStartInfo ( cmd , runAsAdministrator ) ) ;
152
154
return true ;
@@ -166,12 +168,11 @@ private List<Result> ResultsFromlHistory()
166
168
IcoPath = Image ,
167
169
Action = c =>
168
170
{
169
- var runAsAdministrator = (
171
+ var runAsAdministrator =
170
172
c . SpecialKeyState . CtrlPressed &&
171
173
c . SpecialKeyState . ShiftPressed &&
172
174
! c . SpecialKeyState . AltPressed &&
173
- ! c . SpecialKeyState . WinPressed
174
- ) ;
175
+ ! c . SpecialKeyState . WinPressed ;
175
176
176
177
Execute ( Process . Start , PrepareProcessStartInfo ( m . Key , runAsAdministrator ) ) ;
177
178
return true ;
0 commit comments