Jack251970
78e5bf2a60
Use Flow.Launcher.Localization to improve code quality
2025-09-21 11:50:51 +08:00
Jack251970
a9748acd22
Code quality
2025-04-12 21:11:22 +08:00
Jack251970
022b345a4d
Add readonly
2025-04-12 21:10:39 +08:00
Jack251970
625ddbc0e1
Code quality
2025-04-12 21:10:26 +08:00
Jack251970
dd9dc82ecf
Fix Logical error in query constraint using System.Search.Rank
2025-04-12 21:06:52 +08:00
Jack251970
136a4aa1dd
Code quality
2025-04-12 20:47:43 +08:00
Jack Ye
cd916b391f
Merge branch 'dev' into SearchOrderByRank
2025-04-12 20:40:22 +08:00
Jack251970
9c07989edf
Improve code quality
2025-04-09 12:14:07 +08:00
Jack251970
5b344fb53c
Improve windows index search with special character
2024-12-09 13:23:28 +08:00
Garulf
ca6a6dca4b
Revert regex to original
...
Windows Index will not show results otherwise.
2024-02-04 20:06:47 -05:00
NoPlagiarism
81bfd75294
[Explorer] Fix ignoring reserved keywords ( #2492 )
2024-01-17 17:59:26 -06:00
Phoenix
ae18d12e42
Additional check for file extension in windows search results
2023-08-07 15:54:30 +03:00
Phoenix
cabe944979
Fix windows search empty paths
2023-08-07 15:42:31 +03:00
Vic
00e6e5b30d
Remove unused using
2023-04-25 21:02:34 +08:00
Vic
51f5d8a410
Add new constructor for EngineNotAvailableException
2023-01-19 16:21:23 +08:00
Vic
52e72992c2
Change context and settings to non static
2023-01-19 16:21:23 +08:00
Jeremy Wu
00c229d82c
add exception handling when Windows Search service not available
2022-12-15 22:03:54 +11:00
Jeremy
355035eefa
re-add warning when Windows Index service is off as a search result
2022-12-01 23:03:18 +11:00
Hongtao Zhang
9267938018
Append Result for everything error and windows index error
2022-11-25 13:25:12 -06:00
Hongtao Zhang
970fcd8f14
Fix testing and remove obsolete method
2022-11-03 23:57:47 -05:00
Hongtao Zhang
2c3df3f4db
Change signature back to string to accommodate async method.
...
Port open Windows Context Menu feature
2022-09-24 14:23:59 -05:00
Sparrkle
9d294ed71a
Merge Remote pattern
2022-09-21 19:21:28 -05:00
Hongtao Zhang
8b1c125bdf
Custom Exception & Some Refactor
...
- Try use ReadOnlySpan<char> instead of String for applicable API
- Use Customized Exception to return error result
2022-09-21 19:18:20 -05:00
Hongtao Zhang
000c45bfa8
Refactor Explorer Code to fit the new architecture
...
1. Rename some method in QueryConstructor.cs by removing prefix and suffix
2. Split the logic of checking '>' to outer SearchManager.cs
3. Use IAsyncEnumerable for potential future improvement.
2022-09-10 10:45:41 -05:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable>
2022-08-16 18:45:36 -04:00
Hongtao Zhang
d36d15c887
Further Refactor UI Code and Implement Engine Selection and Everything Setting UI
2022-07-03 19:50:19 -05:00
Hongtao Zhang
d5e1b7cb22
Rewrite Explorer View Logic based on MVVM Pattern to avoid complicated View Logic
2022-06-30 23:56:15 -05:00
Hongtao Zhang
9b471de3cf
Implement Path Enumeration and ContentSearch
2022-06-25 12:39:02 -05:00
Hongtao Zhang
fa0cd35e18
Support Path Enumeration (Part 1)
2022-06-25 12:39:02 -05:00
Hongtao Zhang
6fdff2971c
Merge Explorer & Everything Plugins (Step 1)
...
1. Shared Interface for Windows Index and Everything Index
2. Settings Merge (Part 1)
3. Include Everything dll
2022-06-25 12:38:50 -05:00
Jeremy
091b4afe4e
switch to use main window's Show method
2021-11-27 13:51:45 +11:00
Jeremy
4941f346a5
fix explorer crash on square brackets
2021-10-01 07:44:59 +10:00
Jeremy
1b69d27ea9
fix Explorer plugin crash on semicolon
2021-09-29 22:18:01 +10:00
Jeremy
8cfd80b962
delay the create query helper call
...
to catch exception when Windows Search service is not running
2021-07-30 12:30:21 +10:00
Jeremy
bd15aa7ef9
pass query helper object
2021-07-27 18:55:52 +10:00
Jeremy Wu
f588f2a763
fix typo
2021-07-25 20:44:04 +10:00
Jeremy Wu
0f9fd94312
handle future scenario where PluginsManager's action keyword increased
2021-07-25 20:42:26 +10:00
Jeremy Wu
10a30f4abe
move exception result into its own method
2021-07-25 20:16:30 +10:00
Jeremy Wu
86fe664404
add option to remove warning msg and install Everything plugin
2021-07-25 19:58:21 +10:00
Jeremy Wu
44d8666e27
add warning for Windows Search service not turned on
2021-07-25 17:48:57 +10:00
pc223
5d3b0ba2c0
Should be DESC
2021-07-13 04:12:09 +07:00
pc223
fcbf972754
Testing new search order: System.Search.Rank
2021-07-13 03:44:48 +07:00
Kevin Zhang
f80ae3092e
CherryPick Exception Optimize
2021-06-29 19:02:27 +08:00
弘韬 张
1015177b45
Refactor code
2021-04-13 19:40:04 +08:00
Jeremy Wu
9479923531
remove unnecessary catching OperationCanceledException
2021-03-18 06:50:55 +11:00
Jeremy Wu
f4971e2e96
remove async and task run
2021-03-18 06:44:00 +11:00
Jeremy Wu
b138838805
add ConfigureWait and cancellation token
2021-03-17 06:32:53 +11:00
Jeremy Wu
7aa1396821
move index exclude method to IndexSearch class and add async
2021-03-16 21:33:40 +11:00
弘韬 张
c875ad5277
Make most class in Explorer plugin become static class
2021-01-29 18:40:51 +08:00
Jeremy Wu
4944a001d6
Merge remote-tracking branch 'origin/dev' into OrderByOpt
2021-01-24 20:24:49 +11:00