0.73.0, Impliment RunCount

and some minor fixes
updated Everything64.dll
This commit is contained in:
Victor Yu Chieh Lin 2023-09-02 13:21:32 +08:00
parent 52b7c1fe4d
commit 77cbf007e8
7 changed files with 8 additions and 5 deletions

View File

@ -23,14 +23,14 @@
<PropertyGroup Condition="'$(Configuration)'=='Debug'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\..\..\$(Platform)\$(Configuration)\modules\launcher\Plugins\Everything\</OutputPath>
<OutputPath>..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Everything\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<OutputPath>..\..\..\..\..\$(Platform)\$(Configuration)\modules\launcher\Plugins\Everything\</OutputPath>
<OutputPath>..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Everything\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>none</DebugType>

View File

@ -83,6 +83,7 @@ namespace Community.PowerToys.Run.Plugin.Everything
try
{
process.Start();
_ = Everything_IncRunCountFromFileName(fullPath);
return true;
}
catch (Win32Exception)

Binary file not shown.

View File

@ -112,6 +112,8 @@ namespace Community.PowerToys.Run.Plugin.Everything.Interop
internal static extern uint Everything_GetNumResults();
[DllImport(dllName, CharSet = CharSet.Unicode)]
internal static extern void Everything_GetResultFullPathName(uint nIndex, StringBuilder lpString, uint nMaxCount);
[DllImport(dllName, CharSet = CharSet.Unicode)]
public static extern uint Everything_IncRunCountFromFileName(string lpFileName);
[DllImport(dllName)]
internal static extern bool Everything_IsFolderResult(uint index);
[DllImport(dllName)]

View File

@ -17,7 +17,7 @@ Dev instructions are in the wiki.
#### Requirements
* [PowerToys](https://learn.microsoft.com/en-us/windows/powertoys/)
* [Everything]([https://www.voidtools.com/](https://github.com/lin-ycv/EverythingPowerToys/releases)) (non-lite version) needs to be installed separately and **running**.
* [Everything](https://www.voidtools.com/) (non-lite version) needs to be installed separately and **running**.
* *if you are on 1.5 alpha, you need to [Disable 1.5a Instance](http://www.voidtools.com/forum/viewtopic.php?f=12&t=9799#instance)*

View File

@ -4,7 +4,7 @@
"IsGlobal": true,
"Name": "Everything",
"Author": "Yu Chieh (Victor) Lin",
"Version": "0.72.0",
"Version": "0.73.0",
"Language": "csharp",
"Website": "https://github.com/Lin-ycv/EverythingPowerToys",
"ExecuteFileName": "Community.PowerToys.Run.Plugin.Everything.dll",

View File

@ -1,5 +1,5 @@
# This is the settings file to override the behaviour for "Everything for PowerToys"
# to override a setting, uncomment that line by uncommenting and changing the value
# to override a setting, uncomment that line and change the value
# ie: "# max = 20" -> "max = 10"
# Restart of powertoys is needed if values are changed