Commit graph

30 commits

Author SHA1 Message Date
Jack Ye
48f67b1886
Improve and fix query result update logic issue & provide access to exact query typed by user (#3502) 2025-11-26 21:15:12 +11:00
Jack251970
5a2db37d39 Add code comments 2025-04-09 19:43:22 +08:00
Jack251970
4095eb4b86 Improve code quality 2025-04-09 19:26:52 +08:00
Jack251970
8730a5fce8 Improve log message 2025-04-09 18:10:44 +08:00
Jack251970
d3fdd99e10 Fix ConnectionLostException for JsonRPC v2 plugins 2025-04-09 18:09:54 +08:00
Jeremy Wu
cc463c86ed
Merge pull request #3081 from Flow-Launcher/taooceros-patch-1
Reload Context
2025-02-23 11:01:13 +11:00
Kevin Zhang
3dade8bbfc
Don't restart the jsonrpc process when reloading data. 2025-02-19 00:03:46 -08:00
Hongtao Zhang
d21b9362cf do not try catch the error for jsonrpc v2 2025-01-20 09:14:28 -06:00
Hongtao Zhang
2a1d502aff fix build error 2025-01-10 13:18:14 -06:00
Kevin Zhang
5a80adcbfe
Send a reload request with ctx when reloading 2024-11-17 23:59:43 -06:00
Hongtao Zhang
b4a33479c6 dispose other stuff in finally block 2024-05-27 01:15:00 -05:00
Kevin Zhang
81f234e230
Remove unused using; 2024-05-26 23:00:11 -07:00
Hongtao Zhang
f54c92402b rethrow instead of catching general exception 2024-05-23 12:54:03 -05:00
Hongtao Zhang
cea1fcfe47 skip if method not found 2024-05-16 22:24:24 -05:00
Hongtao Zhang
59f3eeecf2 add a close overload for jsonrpcpluginv2 2024-05-16 22:21:35 -05:00
Hongtao Zhang
d3a05473b5 implement context_menu with JoinableTaskFactory 2024-02-19 11:10:05 -06:00
Hongtao Zhang
38c9641833 fix jsonrpcv2 plugin setting not sent 2024-02-19 10:21:33 -06:00
Hongtao Zhang
2882d18863 use HeaderDeliminatedHandler for NodePlugin while NewLineDeliminated for everything else 2024-02-18 23:46:24 -06:00
Hongtao Zhang
a27d5336df fix python plugin and node plugin
fix job process association the program plugin
2024-02-15 22:06:19 -06:00
Hongtao Zhang
bdc9d02f93 update StreamJsonRPC, use System.Text.Json and apply serialization Option to the formatter; fix empty setting still trigger setting initialization 2023-12-10 02:26:43 -06:00
Hongtao Zhang
7436aaa2bb switch back to jsonmessageformatter 2023-11-09 20:02:20 -06:00
Hongtao Zhang
20f23b01bb update streamjsonrpc and use systemtextjsonformatter 2023-08-28 18:57:12 +08:00
Hongtao Zhang
c50d98c5e2 Abstract out ProcessStreamPluginV2.cs and add ExecutablePluginV2.cs 2023-07-03 16:44:50 +08:00
Hongtao Zhang
e1deefc1d2 Add UpdateResults Functionality 2023-07-03 16:19:27 +08:00
Hongtao Zhang
a971156519 Add Initialization Code 2023-06-25 18:18:41 +08:00
Hongtao Zhang
32bbf1eaf0 Finally make JSONRPC Bidirection work 2023-06-25 00:43:21 +08:00
Hongtao Zhang
e183920b8e
implement v2 2023-06-02 23:05:09 +08:00
Hongtao Zhang
a3367abd7a
fix some bug (v1 still broken) 2023-03-26 14:04:06 -05:00
Hongtao Zhang
683f6ebce4
refactor jsonrpc structure (extract setting to a standalone file PortableSettings.cs) 2023-03-26 02:24:31 -05:00
Hongtao Zhang
67d1b896b1
Implement JSONRPC V2 Draft 2022-08-31 21:34:47 -05:00