Commit graph

79 commits

Author SHA1 Message Date
Hongtao Zhang
f6912597b4 Merge branch 'dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher.Plugin/Query.cs
2023-06-23 11:24:27 +08:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08:00
Hongtao Zhang
85fdcde8a8
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into jsonrpc_v2 2023-03-26 01:00:30 -05:00
Vic
966d3e752e Fix environment variable expansion logic 2023-01-20 15:22:54 +08:00
Jeremy Wu
fefb137870 fix test format 2023-01-20 07:45:39 +11:00
Vic
4bea50d4cf Add unit test for PathEqualityComparator 2023-01-19 23:17:04 +08:00
Vic
52e72992c2 Change context and settings to non static 2023-01-19 16:21:23 +08:00
Jeremy Wu
7da7e608b1
Merge branch 'dev' into add_nodejs_env 2022-12-27 15:43:49 +09:30
Jeremy
3f2b741dcc add unit tests for get autocomplete result 2022-12-25 04:58:37 +11:00
Jeremy
fac24285e0 add folder and file get path unit tests 2022-12-24 22:50:50 +11:00
Jeremy Wu
5af272ad0b Merge branch 'dev' into add_nodejs_env 2022-12-20 20:56:46 +11:00
Jeremy Wu
00c229d82c add exception handling when Windows Search service not available 2022-12-15 22:03:54 +11:00
Kevin Zhang
435144b440
Merge branch 'dev' into explorerMerge 2022-12-03 13:53:48 -06:00
Jeremy
d297779e4b remove unused SupportedLanguage property 2022-11-30 21:10:30 +11:00
Vic
8dffdfc61d Delete ProgramTest.cs 2022-11-30 16:42:12 +08:00
Vic
54f408aead comment unused 2022-11-28 22:09:55 +08:00
DB P
e011b718e2
Merge branch 'dev' into explorerMerge 2022-11-18 14:02:28 +09:00
Hongtao Zhang
970fcd8f14
Fix testing and remove obsolete method 2022-11-03 23:57:47 -05:00
Vic
d92ea580b2 CA1822 2022-10-21 18:39:03 +08: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
094da0ef0a
Rollback rename 2022-08-31 21:37:29 -05:00
Hongtao Zhang
67d1b896b1
Implement JSONRPC V2 Draft 2022-08-31 21:34:47 -05:00
Hongtao Zhang
193ea552dd
Merge remote-tracking branch 'origin/dev' into explorerMerge
# Conflicts:
#	Flow.Launcher.Test/Plugins/ExplorerTest.cs
#	Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs
2022-08-16 21:38:15 -04:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable> 2022-08-16 18:45:36 -04:00
Oren Nachman
30669e8c25 Further cleanups 2022-08-09 20:18:37 -07:00
Jeremy Wu
9bd9b94264
Merge pull request #1123 from Flow-Launcher/AsyncResultCallback
Implement Async Result Execution
2022-07-21 20:34:56 +10:00
Hongtao Zhang
de1b0a23c6 Rename from ActionAsync to AsyncAction 2022-04-15 18:32:05 -05:00
Hongtao Zhang
3f08dfca9a Update test 2022-04-15 18:11:38 -05:00
Kevin Zhang
06993cf0bc Add net5.0-windows as targetframework for plugin 2021-12-28 11:36:28 -06:00
Jeremy
c7e77e3912 add tests for loading unique metadata method 2021-11-21 16:54:30 +11:00
Kevin Zhang
7ab86ca1f2 Refactor JsonRPC structure 2021-08-13 13:55:07 +08:00
Jeremy Wu
7d8a148c73
add comment to explain locale swap 2021-07-18 22:40:53 +10:00
pc223
2c296a3faf Change hard-coded 1033 LCID (en-US) to system's LCID 2021-07-18 17:34:17 +07:00
Kevin Zhang
11ce7cb830 rename test 2021-07-07 12:40:17 +08:00
Kevin Zhang
c35232ae68 Revert two unexpected change 2021-07-05 22:40:52 +08:00
Kevin Zhang
a3a6e0ef23 Additional Test Cases 2021-07-05 22:29:56 +08:00
Kevin Zhang
d34ad660c1 initial JsonRPCPlugin Unit Test 2021-07-03 20:31:34 +08:00
弘韬 张
d41f47ddcf Migrate UrlPluginTest to Plugins folder 2021-02-22 13:45:40 +08:00
弘韬 张
c875ad5277 Make most class in Explorer plugin become static class 2021-01-29 18:40:51 +08:00
Jeremy Wu
647156ce6f Merge branch 'dev' into ExplorerPathAsync 2021-01-24 21:27:21 +11:00
Jeremy Wu
288baa5538 Merge branch 'dev' into ExplorerDirectorySearchWithIndexFix 2021-01-24 20:52:10 +11:00
Jeremy Wu
19d23afbfc add test for when using wildcard directory search 2021-01-24 20:51:56 +11:00
弘韬 张
0fe92d35cb fix testing and a potential error coding 2021-01-23 11:32:41 +08:00
弘韬 张
5285c46bc1 fix testing 2021-01-23 10:59:37 +08:00
弘韬 张
4f12b80603 fix testing 2021-01-19 22:46:18 +08:00
弘韬 张
63e32f1097 fix testing 2021-01-03 10:52:59 +08:00
弘韬 张
d7805d7a8c Make Explorer plugin completely async 2021-01-03 10:33:59 +08:00
Jeremy Wu
d64d51cc57 fix localized path when using Explorer plugin 2020-08-24 08:21:16 +10:00
Jeremy Wu
4226b74fc4 update test for file content search action keyword 2020-07-19 22:24:02 +10:00
Jeremy Wu
08bfa8da9c add unit test for determining file content search 2020-07-12 22:41:01 +10:00