Skip to content

Releases: lin-ycv/EverythingPowerToys

v0.86.0

11 Nov 14:50
Compare
Choose a tag to compare
File SHA256
x64-ZIP 6a02c2e736766f2f54b7970f7f1aed5afd68c26b558bf03200dc4d22ee0d409b
x64-EXE 52d303fe985ce2bc3476c56234236588cf1b17c2d28352d2ce39761fd39b637a
ARM64-ZIP 6e2d909910d18c5a2b02b44babf2d21df92c8687255aa6113fd577427f250b29
ARM64-EXE 39b823d4590e940c3cb4848f2ed7b2eaafae89f678072a108327ee079c493fc7

For installation instructions and feature documentation, please visit the wiki page

Full Changelog

  • Improved fix for #132, auto detect both x32 and x64 for both 1.4 and 1.5a
  • Fixed #138 @SVNKoch
  • Italian translation @alessandrosimonelli
  • settings.toml have effect only if user using Everything 1.4
  • Updated to match PT v0.86.0

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.85.1 - Custom Program

12 Oct 17:27
Compare
Choose a tag to compare
File SHA256
x64-ZIP 40ffc65de62bf88362785dd6a2ccc2b4e732400adcfacd5942c4ecb02ed828be
x64-EXE 588de7e293b309f42b54649f09690814fa4f7c49d9e634e5c51b16add45f6373
ARM64-ZIP b71c6175802ca44754e46b741452b3faaa77047ebc877148fda6b0503f792d6b
ARM64-EXE 071681eed348f9ca6dc9a317cadbd5fc60276bf0b78adea2e6bec6f03cf1359c

For installation instructions and feature documentation, please visit the wiki page

Full Changelog

  • Implemented #130
  • Fixed #132
  • Minor translation fixes, removed redundant translations
  • Updated to match PT v0.85.1

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.82.1

20 Jul 11:31
Compare
Choose a tag to compare
File SHA256
x64-ZIP 6f2e7c57474ed67bb89ff334f427749ec0f2c66be6d27a538e0c25ac72d1f8a8
x64-EXE a366bf47a44cf81cdca2d5d90817063ef8254b42701806ba57e25f67ff77d030
ARM64-ZIP dc555f8b5c57bdffb7ec710aedcf5823a457e2549f707501de34b01b94d00153
ARM64-EXE eccf2532bd2c403ea4980c284bc42279a9c89ef55e373df939b0f5175436ced6

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package updates require review, process takes a while.
    • No dependencies are listed, install Powertoys and Everything seperately

      PowerToys: winget install microsoft.powertoys
      Everything: winget install voidtools.everything OR winget install voidtools.everything.alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey package updates pretty fast
    • Chocolately dependencies will only check for Everything 1.4

      PowerToys: choco install powertoys

  3. Scoop : scoop bucket add extras | scoop install extras/everything-powertoys
    • Scoop needs to be installed separately
    • Scoop package updates pretty fast
    • Dependencies are only listed as suggestions, needs to be installed seperately

      PowerToys: scoop bucket add extras | scoop install extras/powertoys
      Everything: scoop bucket add extras | scoop install extras/everything OR scoop bucket add versions | scoop install versions/everything-alpha

  4. Self-Extraction Installer (EXE) :
    • Some AV will detect the installer as malicious, either allow the EXE or use the ZIP file instead
    • Powertoys and Everything needs to be installed seperately
    1. Exit Powertoys
    2. Run EXE
    3. Restart PowerToys
  5. Manual Installation (ZIP) :
    • Powertoys and Everything needs to be installed seperately
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom of the settings page.

Both Everything and PowerToys needs to be installed
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)

Full Changelog

  • Feature to see more results in Everything main window
    • Setting to set Everything64.exe location if not in default "Program Files" location
  • Reduced default results to 10
  • Changed default sort to NAME_ASCENDING to match Everything defaults
  • Added ARM64 to both winget and scoop
  • Corrected License to EPL-2.0

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.82.0

03 Jul 14:22
Compare
Choose a tag to compare
File SHA256
x64-ZIP 7fba3bbd891999a36f625334444e04b8f688f4e408ea9f717ef5faf1f125733a
x64-EXE 9059e0abfc2d8fd2cd4d587516ce7ea67959058e4324300f897458c1aef4a4f8
ARM64-ZIP 6a179a4191779f5ead5e1ab30e8c9045f0db447660b1f62a388ef4547793a9d4
ARM64-EXE 27868417ca33ad7aeb26ea1fd17046631fa2719b3aa3133a967a8b8684dafd09

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package goes through manual review; there's always delays before new version becomes available
    • No dependencies are listed, install Everything and Powertoys seperately

      PowerToys: winget install microsoft.powertoys
      Everything: winget install voidtools.everything OR winget install voidtools.everything.alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey packages goes through automated review, usually approved within 6 hours of a new version being published
    • Chocolately dependencies will only check for Everything 1.4

      PowerToys: choco install powertoys

  3. Scoop : scoop bucket add extras | scoop install extras/everything-powertoys
    • Scoop needs to be installed separately
    • Scoop package review process may take a long time
    • Dependencies are only listed as suggestions, needs to be installed seperately

      PowerToys: scoop bucket add extras | scoop install extras/powertoys
      Everything: scoop bucket add extras | scoop install extras/everything OR scoop bucket add versions | scoop install versions/everything-alpha

  4. Self-Extraction Installer (EXE) :
    • Some AV will detect the installer as malicious, either allow the EXE or use the ZIP file instead
    1. Exit Powertoys
    2. Run EXE
    3. Restart PowerToys
  5. Manual Installation (ZIP) :
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom of the settings page.

Both Everything and PowerToys needs to be installed
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)

Full Changelog

  • Added prefix option in settings #115
    • Setting prefix to .pdf would limit all results to be pdf files (note the space after .pdf)
    • Setting prefix to doc: would limit all results to document files (space not needed after prefix)
    • Can also use custom filters created in settings.toml
  • Fixed exact term searching conflicts #117 @mike406
  • Removed feature where double quotation " enables path matching
    • If you want to search path but don't want to enable path matching in settings, use \
      • \program windows would search for any file containing windows that also contains program in the file path
  • Changed Everything query method to avoid issues with deeply nested results
  • Reverted back to dllimport
  • Split ARM64 from x64, as the unified version did not work #112
  • Spanish translation @jmalarcon

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.81.0.1

25 May 13:16
Compare
Choose a tag to compare
File SHA256
ZIP d2058bc8a9489a06a11cf23f41d435e06d40ac02a2cf0e94e2b18d3f6246f005
EXE 20458fb311c1bf807a2e0575aeff23aea2bb117574a8a16ff40c10ee6c82949d

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys
      • Does NOT check for dependency version, so package validation doesn't fail when new PT version isn't reviewed yet.

    Everything is NOT listed as a dependency, as you can choose to use either
    1.4 : winget install voidtools.Everything
    or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey packages also need a review process, but it's automated, and usually approved within 6 hours of a new version being published
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey
      • PowerToys Chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE) :
    • Automatically extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    • Some AV will detect the installer as malicious, either allow the EXE or use the ZIP file instead
    1. Exit Powertoys
    2. Run EXE
    3. Restart PowerToys
  4. Manual Installation (ZIP) :
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom of the settings page.

Both Everything and PowerToys needs to be installed
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)

Full Changelog

  • Hotfix for 0.80.0, addresses #108
  • Removed r: as it conflicts with folder:
    • Use regex: instead of r:
  • Added debug options

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.81.0 - ARM

22 May 17:15
Compare
Choose a tag to compare
v0.81.0 - ARM Pre-release
Pre-release
File SHA256
ZIP 40d68c1da2d62a88e4ef4f3469305aa0c737b4835cbe52eaadfcca2eed0b492c
EXE 15376819960510e4d604c8c377870c6a06460dfc82c38eaa4d0d8e2fb7703224

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys
      • Does NOT check for dependency version, so package validation doesn't fail when new PT version isn't reviewed yet.

    Everything is NOT listed as a dependency, as you can choose to use either
    1.4 : winget install voidtools.Everything
    or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey packages also need a review process, but it's automated, and usually approved within 6 hours of a new version being published
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey
      • PowerToys Chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE) :
    • Automatically extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    • Some AV will detect the installer as malicious, either allow the EXE or use the ZIP file instead
    1. Exit Powertoys
    2. Run EXE
    3. Restart PowerToys
  4. Manual Installation (ZIP) :
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom of the settings page.

For methods 3 and 4, both Everything and PowerToys needs to be installed manually
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)

Replace Community.PowerToys.Run.Plugin.Everything.dll with Community.PowerToys.Run.Plugin.Everything_Debug.dll to enable debugging mode

Full Changelog

  • Fixed search filter bug introduced in v0.80 when removing PluginJsonStorage #97 #101
  • Slight change to how search filters from settings.toml work
    • Introduced a new search filter r: as shorthand for regex:.
      This enables regex without enabling regex in settings, since search query doesn't support search filters when regex is enabled globally #96
      • Example: audio: 101 r:(\d{5}) Searchs for audio file with 101 in file name(/path) and must have 5 digits
    • File type filters should end with ;
  • Polish Update #91
  • Made EXE installer errors easier to understand #90 #93
  • Made EXE installer exit with the proper exit code upon installation errors #92
  • Simplified EXE installer logic to reduce AV FP
    • No further optimizations will be done by me, either you trust it or you don't; if you don't, then use the ZIP file instead
  • Fixed winget update #92
  • ARM support without needing extra configuration from user #45
    • Auto-detects and configures the appropriate dll to use
    • Deletes the unnessecary dll
    • Untested as I don't have an ARM device, but should be working.
  • Removed file type icon when not using preview
    • It was never working properly, and newer version of PT seems to handle cloud files previews very well

the included Everything64.dll and EverythingARM64.dll is the official dlls from VoidTools

GitHub release (by tag)

v0.80.0

07 Apr 07:29
Compare
Choose a tag to compare
File SHA256
ZIP 3bd90aac5fef6f04729c987bc027aae40028f3d5137302af6edcd6ab3c31a5c9
EXE 8cd59891764444f5764ac122b7ded7a09b3cab00946b698242cc8779176c4d9f

Installation methods

  1. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys
      • Does NOT check for dependency version, so package validation doesn't fail when new PT version isn't reviewed yet.

    Everything is NOT listed as a dependency, as you can choose to use either
    1.4 : winget install voidtools.Everything
    or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey packages also need a review process, but it's automated, and usually approved within 6 hours
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys Chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE) :
    • Does NOT automatically close or launch PowerToys, please do this manually
      • Done to reduce AV FP
    • Extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
  4. Manual Installation (ZIP) :
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will appear at the bottom instead of the usual position at the top.

For methods 3 and 4, both Everything and PowerToys needs to be installed manually
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)
if you're on ARM, read this: #45 (comment)

Full Changelog

  • Added Polish #88
  • Removed unnessecary usage of PluginJsonStorage #83
  • Changed EXE behaviour to do less checks
    • reduce AV FP
  • Removed publishing to scoop
    • Takes to long to review, impractical to support

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.78.0 - WinGet

31 Jan 13:30
Compare
Choose a tag to compare
File SHA256
ZIP 5f0c92a861f9f16793b82fd7e5f492d5b3923ec2bf9750e639910efaeb6b7d57
EXE 3e28fa80237a35ff5b5f86acab6b34d4aff34f4af21d8bd59d202f10a0c3c41c

Installation methods

  1. Self-Extraction Installer (EXE) :
    • Automatically closes PowerToys and extracts files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    • Automatically launches PowerToys after install if PT is install at one of the two default locations
  2. Manual Installation (ZIP) [Recommended]:
    • The preferred method, some users are still experiencing AV FP with this version of installer
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys
  3. WinGet : winget install lin-ycv.EverythingPowerToys
    • WinGet comes preinstalled with Windows 11 and Windows 10 version 1809+
    • WinGet package needs to go through manual review process; therefore when a new release is published, there's a delay before it becomes available.
    • Winget dependencies will check for Powertoys

    Everything is NOT listed as a dependency, as you can choose to use either
    1.4 : winget install voidtools.Everything
    or 1.5a : winget install voidtools.Everything.Alpha

  4. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed separately
    • Chocolatey package also need a review process, but it's automated, and usually approved within 6 hours
    • Chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys Chocolately package does not install when listed as a dependency (#55)
  5. Scoop : scoop install everythingpowertoys

Plugin settings for Everything in PT Run will appear at the bottom instead of the usual position at the top.

For methods 1 and 2, both Everything and PowerToys needs to be installed manually
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)
if you're on ARM, read this: #45 (comment)

Full Changelog

  • Fixed filter issue introduced in v0.77.0 #77
    • Proper support for multiple filters, and they do not need to be at the start of the query
    • All the following queries all works: pic: size:<2mb demo, pic: demo size:<2mb pic: demo, demo pic:, pic:|video:
  • More versatile filter in settings.toml #79
    • Now allows for paths in addition to extensions, for example: Demo: = C:\Windows\|C:\ProgramData, Demo: filter would limit search to Windows and ProgramData folders
    • This feature is more geared towards 1.4 users, 1.5a user can use the native filters in Everything
  • Changed update logic to download and run the EXE package
    • Revert to opening release page if EXE does not execute properly
  • New EXE builder to reduce false AV positive
    • If PowerToys is installed at a custom location, manual launch of PT is required after install

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.77.0 - Enviroment Variable

10 Jan 16:47
Compare
Choose a tag to compare
File SHA256
ZIP 9739218121c3b6087af907ee16dbf01f43feb5c53e6a6a243bb765a0ec74b399
EXE 43652bea6ed11804b84a1d778ae84ca280d0c29733afe621fcda08c049783732

Installation methods

  1. WinGet (Recommended) : winget install lin-ycv.EverythingPowerToys
    • winget comes preinstalled with Windows 11 and Windows 10 version 1809+
    • winget dependencies will check for .NET8 and Powertoys
    • the installer may be reported as a false positive by some AV; the source for the installer is publicly available, if you still have concerns, use method 2 or 4.

    Everything is NOT listed as a dependency, as you can choose to use either
    1.4 : winget install voidtools.Everything
    or 1.5a : winget install voidtools.Everything.Alpha

  2. Chocolatey : choco install everythingpowertoys
    • Chocolatey needs to be installed seperately
    • chocolately dependencies will only check for Everything 1.4, as 1.5a is not available on chocolatey, and the PowerToys chocolately package does not install when listed as a dependency (#55)
  3. Self-Extraction Installer (EXE):
    • To reduce the file size (few hundred kb vs few hundred mb), it is not self-contained, meaning your computer needs to have .NET 8 Desktop Runtime installed for the exe to execute.
    • You should see a console with messages when it executes properly, if it flash exits, you're missing .NET 8
    • When executed sucessfully, it will automatically do the 3 steps of the manual installation
  4. Manual Installation (ZIP):
    1. Exit Powertoys
    2. Extract the folder in the zip file to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins
    3. Restart PowerToys

Plugin settings for Everything in PT Run will show up at the bottom instead of the usual position at the top.

For methods 3 and 4, both Everything and PowerToys needs to be installed seperately
*This plugin does not work with the lite version of Everything, lite does not support IPC
if you are on 1.5 alpha, you need to Disable alpha Instance, read #74 (comment)
if you're on ARM, read this: #45 (comment)

Full Changelog:

  • Added option to expand Enviroment Variables
    • Requires some additional time to expand the variable, feature disabled by default
  • Resolved issue #70 where result will be incorrect if an Everything filter is used, but it's not a file type filter
    • This fix changes the parsing behaviour slightly, file type filter used to work anywhere in the query, it now has to be at the start of the query
      • Example: pic: size:<2mb demo and pic: demo will work as expected, but size:<2mb pic: demo or demo pic: will not work
  • Some minor code refactoring

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)

v0.76.2 - .NET 8

17 Dec 11:41
Compare
Choose a tag to compare

πŸŽ„ Last update of the year, Happy Holidays~ πŸŽ„

Extract folder in the zip file to C:\Program Files\PowerToys\RunPlugins
If you're using per user install (winget/Microsoft Store), you may need to extract it to %LOCALAPPDATA%\PowerToys\RunPlugins\ instead
Everything needs to be installed separately and running: https://www.voidtools.com/downloads/
*This does not work with the lite version of Everything, it does not support IPC
if you are on 1.5 alpha, you need to Disable 1.5a Instance
if you're on ARM, read this: #45 (comment)

Full Changelog:

  • Update notice control #57
    • Yes opens release page (will notify again)
    • No will prevent notice for that version (will notify newer versions)
    • Canel closes the update dialog (will notify again)
  • Slight change to how settings are loaded and saved.
  • Fixed a bug with filters #66
  • Updated to .NET 8 to match v0.76.0

the included Everything64.dll is the official dll from VoidTools

GitHub release (by tag)