Jack251970
50130e4b00
Use class name instead
2025-04-13 17:59:39 +08:00
Jack251970
9c07989edf
Improve code quality
2025-04-09 12:14:07 +08:00
Vic
ce8c3f9288
Fix typo
2023-01-13 15:12:45 +08:00
Vic
44438de7df
Fix typo
2022-12-31 01:49:30 +08:00
Hongtao Zhang
acc7d5171b
Remove legacy code and slightly refactor
2022-11-28 21:38:27 -06: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
70e9a0ca84
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into explorerMerge
2022-07-01 00:02:06 -05:00
Hongtao Zhang
9b471de3cf
Implement Path Enumeration and ContentSearch
2022-06-25 12:39:02 -05:00
Jeremy
a276022fbf
fix error logging message
2022-03-13 16:50:41 +11:00
张弘韬
da6dfcdf6d
CherryPick DirectoryInfoSearch.cs Exception Refactor
2021-06-29 19:04:45 +08:00
弘韬 张
1015177b45
Refactor code
2021-04-13 19:40:04 +08:00
弘韬 张
c875ad5277
Make most class in Explorer plugin become static class
2021-01-29 18:40:51 +08:00
Jeremy Wu
e46feb1165
fix formatting
2021-01-25 18:57:58 +11:00
弘韬 张
1a758c3919
Use Token.throwifCancellationRequested
2021-01-21 19:39:18 +08:00
弘韬 张
cd92512fe5
Optimize code
2021-01-20 13:47:25 +08:00
张弘韬
d7abae1ab2
Add Cancellation token for file system enumeration
2021-01-19 10:08:37 +08:00
Jeremy Wu
114c12bdaf
formatting and description
2021-01-17 18:47:19 +11:00
弘韬 张
d7805d7a8c
Make Explorer plugin completely async
2021-01-03 10:33:59 +08:00
Jeremy Wu
3fa3090ee3
Explorer plugin- change DefaultFolderSubtitleString to path
2020-06-30 06:20:22 +10:00
Jeremy Wu
82cfddbdb3
add ordering to file and folder results
2020-06-08 19:21:47 +10:00
Jeremy Wu
a196c4f269
add logging to Index and DirectoryInfo search
2020-06-08 19:01:32 +10:00
Jeremy Wu
5d696bd3ab
explorer general touch ups- no logic change
2020-06-08 14:20:22 +10:00
Jeremy Wu
e34bcbd1ba
add prompt press ctrl to open folder directly to folder results
2020-06-04 19:06:03 +10:00
Jeremy Wu
2225cbff92
rename method to reflect behaviour
2020-06-02 20:21:28 +10:00
Jeremy Wu
758b565f01
change strings to Constants
2020-05-28 21:35:12 +10:00
Jeremy Wu
0c53d76fec
fix TopLevelDirectory search activation
2020-05-28 21:33:33 +10:00
Jeremy Wu
ddffa52aca
Add method to construct search criteria for DirectoryInfoSeach
2020-05-28 08:57:13 +10:00
Jeremy Wu
2ea6642248
show if file or folder is indexed in context menu
2020-05-27 19:36:49 +10:00
Jeremy Wu
af00ec5879
remove obsolete variable folderSubtitleString in DirectoryInfoSeach
2020-05-27 07:41:08 +10:00
Jeremy Wu
c93f4a09ea
DirectoryInfoPath- fix partial item search
2020-05-27 07:30:52 +10:00
Jeremy Wu
e22abba18c
DirectoryInfoSearch- remove auto open folder via appending '\' to path
2020-05-27 07:30:27 +10:00
Jeremy Wu
0ba9a86e46
Clean up method
2020-05-26 13:46:59 +10:00
Jeremy Wu
08a3215c9d
Make ResultManager static
2020-05-25 18:55:50 +10:00
Jeremy Wu
5150d8a1f6
Add DirectryAllFilesFolders method to DirectoryInfo search
2020-05-25 07:37:05 +10:00
Jeremy Wu
6badecb877
Add TopLevelDirecotry search using DirectoryInfo
2020-05-24 20:14:36 +10:00