Skip to content

Releases: lin-ycv/EverythingPowerToys

v0.59.1

04 Jul 06:35
4c727ee
Compare
Choose a tag to compare

Extract folder in the zip file to C:\Program Files\PowerToys\modules\launcher\Plugins\
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

Full Changelog:

  • Fix #19 by using default helper methods
  • Fixed preview option not previewing file content as icon
  • Changed wording of Legacy icon logic to Alternative and added a descriptive explanation

the included Everything64.dll is the official dll from VoidTools

v0.58.0 R3 - Localizations

05 May 18:02
Compare
Choose a tag to compare

Extract folder in the zip file to C:\Program Files\PowerToys\modules\launcher\Plugins\
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

Full Changelog:

  • Typo fix #11
  • Changed function variable name to match new PT update
  • Included settings.toml to address #10 and #12
    • Changing the settings file requires a restart of PowerToys
  • Tagged release with x64
  • ARM64 is currently NOT planned, as I do not have a Windows ARM64 device to verify and debug the build.

Revision 1 - Everything-0.58.0.Rev1-x64.zip

  • Continue instead of throw when there's issues with reading the registry Fixes #13
  • Display proper icon for shortcut link files (.lnk)
  • Custom icon when there's no icon found

Revision 2 - Everything-0.58.0.Rev2-x64.zip

  • Implements search filter macros, Resolves #14
    • Filter macros are implemented as part of settings.toml instead of hardcoding
    • Users can adjust/create/delete filter macros to their liking
    • Included defaults matches the official VoidTool docs:
      • audio: Search for audio files.
      • zip: Search for compressed files.
      • doc: Search for document files.
      • exe: Search for executable files.
      • pic: Search for picture files.
      • video: Search for video files.
  • Made some code style changes and suppressions to match StyleCop requirements

Revision 3 - Everything-0.58.0.Rev3-x64.zip

  • Using AssocQueryString instead of manually traversing the registry, addresses #13 and #16
    • AssocQueryString will sometimes display program icon instead of file type icon, previous logic is still available with Legacy Icon Logic in the setting
    • Legacy Icon Logic will be phased out in the future if no issues are raised with AssocQueryString
    • Legacy Icon Logic will not crash the plugin when exceptions are thrown, but may result in no search results from Everything when exceptions are thrown
  • Some icon changes
  • Added localizations based on users who has starred the repo
    • Translations are done with with web translators, may have translations error
      • Arabic (ar)
      • German (de)
      • Hindi (hi)
      • Italian (it)
      • Japanese (ja)
      • Korean (ko)
      • Romanian (ro)
      • Swedish (sv)
      • Chinese Traditional (zh)
      • Chinese Simplified (zh-cn)
    • If you prefer to use English instead of a localization, delete the folder for your language
  • Changed C# version to 8.0 from 7.3

the included Everything64.dll is the official dll from VoidTools

v0.56.2 - .NET 6

08 Mar 16:45
e583ebf
Compare
Choose a tag to compare

Extract folder in the zip file to C:\Program Files\PowerToys\modules\launcher\Plugins\
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

Full Changelog:

  • Change target framework to .NET 6, in accordance to PT v.0.56.0 update
    • Backward compatibility not guaranteed
    • Forward compatibility should be fine, if not new version will be released accordingly
  • Changed logic for Preview when disabled to more accurately display the program used to open file type
  • Removed dispose for cancellation token to prevent issue #5
  • Increased default query time allowance 75 -> 150 ms, wait is still 1 sec

the included Everything64.dll is now using the official dll from VoidTools

Revision 1 - Everything0562_R1.zip

  • Using own Process.Start instead of Helper.OpenInShell Fixes #7
  • Removed depreciated nuget package, moved to Microsoft.CodeAnalysis.NetAnalyzers
  • Removed timeout warning when wait is enabled Fixes #8
  • Increased wait time to 2.5 sec

Revision 2 - Everything0562_R2.zip

  • Removed CancellationToken and wait #8
    • CancellationToken should be unnecessary since Everything is fast to return results
    • May cause slowdowns when searching non-local files with preview enabled
  • Improved icon handling when preview not enabled

v0.55.1 - .NET 5

03 Feb 16:37
Compare
Choose a tag to compare

Extract folder to C:\Program Files\PowerToys\modules\launcher\Plugins\
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

Full Changelog:

  • Change target framework to .NET 5, in accordance to PT v.0.55.0 update
    • Backward compatibility not guaranteed
    • Forward compatibility should be fine, if not new version will be released accordingly
  • Changed version to reflect the version of PT it's tested on
  • Changed Fast option to Preview (logic inverted) to better reflect what the option does
  • Show program icon instead when Preview option is not enabled
  • Updated option descriptions to be more descriptive

Release download removed due to bugs and undesirable UX, please download a newer version.

v0.2.5 - optimizations

23 Jan 10:44
Compare
Choose a tag to compare

Extract folder to C:\Program Files\PowerToys\modules\launcher\Plugins\
Everything needs to be installed separately and running: https://www.voidtools.com/downloads/

Tested with PowerToys v0.53.3

Changelog:

  • bypasses locks and unlocks in modified Everything64.dll; if this causes problems, replace with the separately provided Everything64.dll (Official).
  • better handling of timeouts.
  • insertion of results at the top is now an option instead of being the default behavior.
  • option to not preview icon, fixes freezing issues when searching non-local files

Bug fixes

17 Jan 17:38
Compare
Choose a tag to compare

Extract folder to C:\Program Files\PowerToys\modules\launcher\Plugins\
Everything needs to be installed separately and running: https://www.voidtools.com/downloads/

Tested with PowerToys v0.53.3

Changelog:

  • Fixed blank result bug #2
  • Increased results from 5 to 20 #2
  • Slightly increased query processing time 50ms->75ms
  • Added option in settings to allow for longer processing time (1s)
  • Fixed file or folder detection

Working Version

11 Jan 17:54
Compare
Choose a tag to compare

Extract folder to C:\Program Files\PowerToys\modules\launcher\Plugins\
Everything needs to be installed separately and running: https://www.voidtools.com/downloads/

Tested with PowerToys v0.53.1

Edit๏ผš20Everything will show 20 result instead of 5, but may take slightly longer to show all results