Commit graph

57 commits

Author SHA1 Message Date
Yusyuriv
87542e4385
Add option to hide uninstallers from results 2024-05-26 16:01:29 +06:00
VictoriousRaptor
df589cea49 Fix program indexing logic when cache is empty 2024-03-31 20:07:18 +08:00
Hongtao Zhang
83553244d7 use memorypack instead of binaryformatter 2023-11-11 18:10:06 -06:00
Vic
4debacde4f Refactor program indexing and cache logic
No longer await on first run (no cache detected) to speed up boost
30 hours cache life
2023-04-24 21:22:18 +08:00
Vic
099021b186 Save programs cache after indexing 2023-04-24 19:50:34 +08:00
Vic
1d77d45fe2 Add an option to enable/dsiable UWP indexing 2022-12-17 22:20:49 +08:00
Vic
592b838f3e Fix hard-coded translation 2022-11-29 18:13:55 +08:00
Vic
5f2b944245 Only watch user specified extensions 2022-11-17 17:39:09 +08:00
Vic
e5f82eb0d9 Revert "non-recursive monitor for custom source"
This reverts commit 0e18c08798.
2022-11-17 16:55:53 +08:00
Vic
0e18c08798 non-recursive monitor for custom source 2022-11-17 16:49:10 +08:00
Vic
2ea310ce37 Merge remote-tracking branch 'upstream/dev' into FixProgramUID 2022-11-14 15:25:40 +08:00
Vic
befa19c4bb remove unnecessary using 2022-11-03 18:20:13 +08:00
Vic
4296652edf Time when manually reindex 2022-10-30 02:37:22 +08:00
Vic
0b247db1b2 minor changes 2022-10-30 01:27:41 +08:00
Vic
3efa0e185d Remove DisabledProgramSource 2022-10-28 18:06:44 +08:00
Vic
efece39c1e Fix var for task.run 2022-10-28 16:44:44 +08:00
Vic
874383bd07 bugfix and refactor
1. Fix issues with uid.
2. Implement #1486.
2022-10-25 17:39:01 +08:00
Vic
2f9b19ddfc Fix 1356 2022-10-25 15:27:47 +08:00
Vic
0a19b02792 Fix merge 2022-10-25 14:53:59 +08:00
Vic
184aa57db9 Merge branch 'FixProgramPluginSettings' into FixProgramUID 2022-10-25 14:20:01 +08:00
Vic
31453e5942 Review update 2022-10-24 14:31:19 +08:00
Vic
d92ea580b2 CA1822 2022-10-21 18:39:03 +08:00
Vic
3362d1cba7 CA1825 2022-10-21 18:35:10 +08:00
Vic
4da7a5e078 Remove DisabledProgramSource() 2022-10-20 16:55:14 +08:00
Vic
4f2dc062d2 fix 2022-10-20 16:36:58 +08:00
Vic
fac76af685 Reindex when disable program from results 2022-10-18 21:30:55 +08:00
Vic
ce1023876a Fix typo 2022-10-16 00:32:24 +08:00
Jeremy
202821824d Merge remote-tracking branch 'origin/dev' into filewatcher 2022-08-30 06:19:41 +10:00
Oren Nachman
3648126854 Revert JSON Null change + fix more warnings
See comment inline re:JSON null
2022-08-08 17:35:38 -07:00
Hongtao Zhang
80eb0e4943 Reset Cache and rewrite uwp detection logic 2022-02-21 15:54:46 -06:00
Hongtao Zhang
87e7ff5b53 Remove unneeded logic and add a background reindex at startup 2022-02-06 17:34:50 -06:00
Jeremy
18acea3321 remove dup RegisterBookmarkFile & update condition 2022-02-07 08:47:28 +11:00
Hongtao Zhang
9fc0e03b3d detect windows version 2022-01-08 16:03:53 -06:00
Hongtao Zhang
73056534bb Reindex when app install or deleted (and uwp update). 2022-01-08 15:50:27 -06:00
Kevin Zhang
505bbb94c8 Rename setting and reset cache when results are chosen 2021-11-29 18:31:48 -06:00
Kevin Zhang
fb923c4849 Fix rename issue 2021-11-06 13:58:28 -05:00
Kevin Zhang
84ebbd99ae Migrate Program Plugin Custom Explorer 2021-11-06 01:10:29 -05:00
Jeremy
04a10ed62d add glyph option to settings 2021-10-07 21:58:54 +11:00
Dobin Park
66e722bc53 - Change context icon to glyph in some plugin
- Add Glyph property in themes
2021-10-06 13:21:19 +09:00
弘韬 张
8eecbfbed3 Use MemoryCache to control size 2021-05-27 19:28:17 +08:00
弘韬 张
9b1180fc89 remove testing code 2021-05-24 11:14:20 +08:00
弘韬 张
6931c8d86c add cache for program plugin 2021-05-24 10:21:39 +08:00
张弘韬
d84eff7712 Remove unneccessary api, rename storage api, and update comment 2021-05-13 19:29:21 +08:00
张弘韬
25f6e664f2 add auto save for all setting that has been registered, and remove Separate Save 2021-05-12 00:37:28 +08:00
张弘韬
33accbd5d4 Move most direct call of PluginJsonStorage to API call 2021-05-11 20:24:22 +08:00
Jeremy Wu
9479923531 remove unnecessary catching OperationCanceledException 2021-03-18 06:50:55 +11:00
张弘韬
da3f20a61a Stop await indexing when indexing is required and cache exist 2021-03-08 16:16:54 +08:00
Jeremy Wu
ba5cb5788e remove unused variables 2021-02-15 07:18:16 +11:00
弘韬 张
267c796ad8 await indexing process in Program plugin 2021-01-23 12:40:10 +08:00
弘韬 张
3e6961dc9f automatically check whether we shall reindex when querying 2021-01-23 12:33:47 +08:00