Commit graph

24 commits

Author SHA1 Message Date
Jack251970
5b344fb53c Improve windows index search with special character 2024-12-09 13:23:28 +08:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08:00
Jeremy Wu
00c229d82c add exception handling when Windows Search service not available 2022-12-15 22:03:54 +11:00
Hongtao Zhang
970fcd8f14
Fix testing and remove obsolete method 2022-11-03 23:57:47 -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
d36d15c887
Further Refactor UI Code and Implement Engine Selection and Everything Setting UI 2022-07-03 19:50:19 -05:00
弘韬 张
0fe92d35cb fix testing and a potential error coding 2021-01-23 11:32:41 +08:00
弘韬 张
bc0146e68b Use Window Search Orderby instead of getting the result and order them by filename 2021-01-23 10:53:01 +08:00
Jeremy Wu
d64d51cc57 fix localized path when using Explorer plugin 2020-08-24 08:21:16 +10:00
Jeremy Wu
8abd97d523 add file content search to Index Search 2020-07-12 22:43:38 +10:00
Jeremy Wu
5d696bd3ab explorer general touch ups- no logic change 2020-06-08 14:20:22 +10:00
Jeremy Wu
758b565f01 change strings to Constants 2020-05-28 21:35:12 +10:00
Jeremy Wu
b5e9ec3a9f Add search hotkeys to Constants 2020-05-28 07:41:14 +10:00
Jeremy Wu
5b2f06bf10 add logic for index search to search with partial item name 2020-05-26 21:55:07 +10:00
Jeremy Wu
353fa026af rename variables and update comment 2020-05-26 21:49:59 +10:00
Jeremy Wu
107fc75d97 Add file type icon images 2020-05-19 18:46:42 +10:00
Jeremy Wu
7b69d98e59 Add Seacher class and move OleDb connection method 2020-05-18 22:23:20 +10:00
Jeremy Wu
5484b30514 Add OleDb connection method 2020-05-18 21:31:28 +10:00
Jeremy Wu
ff03f7d284 Add tests and methods for all folders and files search 2020-05-18 20:14:38 +10:00
Jeremy Wu
e87a3a2e61 Update method comments 2020-05-18 20:13:31 +10:00
Jeremy Wu
f4ae5badf5 Add test for directory search query string and method 2020-05-12 06:50:17 +10:00
Jeremy Wu
26f0ce2778 Add base query constructor 2020-05-12 06:47:45 +10:00
Jeremy Wu
6d7aa46747 Add Windows Index directory search query test 2020-05-11 23:19:41 +10:00