PowerToys/src/modules/launcher/Wox.Infrastructure/Storage
Alekhya d17fc86fa4
[PT Run] Clear binary and json storage files on version upgrade (#4479)
* Clean termination of powertoys process.

* Fixed issue with run not responding to WM_CLOSE

* Fixed serialization error in pinyin and image cache

* Fixed merge conflict

* Fixed nit wrt to master

* Basic framework of clearing up of cache is working

* formatting

* removed the default argument of load

* fixed nit comment

* rewriting the PowerToys version

* Each storage file has an associated version file which helps decide whether or not to delete that file on loading

* removed unnecessary reference

* renamed file to StoragePowerToysVersionInfo

* adding log files

* Checking whether the version strings are null, if so, we would clear the cache

* Added filepath to log files to make it more informative

* fixed nit naming

* using lesser than to compare instead of portable version

Co-authored-by: Divyansh Srivastava <somm14divi@gmail.com>
2020-06-26 11:54:42 -07:00
..
BinaryStorage.cs [PT Run] Clear binary and json storage files on version upgrade (#4479) 2020-06-26 11:54:42 -07:00
ISavable.cs Spelling: ... src/modules/launcher (#3694) 2020-05-25 17:27:13 -07:00
JsonStorage.cs [PT Run] Clear binary and json storage files on version upgrade (#4479) 2020-06-26 11:54:42 -07:00
PluginJsonStorage.cs Spelling: ... wox (#3775) 2020-05-27 08:05:54 -07:00
StoragePowerToysVersionInfo.cs [PT Run] Clear binary and json storage files on version upgrade (#4479) 2020-06-26 11:54:42 -07:00
WoxJsonStorage.cs Spelling: ... wox (#3775) 2020-05-27 08:05:54 -07:00