Commit graph

81 commits

Author SHA1 Message Date
Jack251970
4095eb4b86 Improve code quality 2025-04-09 19:26:52 +08:00
Jack251970
d3fdd99e10 Fix ConnectionLostException for JsonRPC v2 plugins 2025-04-09 18:09:54 +08:00
Jack251970
3efe550b7f Use context plugin settings path 2025-02-24 13:28:58 +08:00
Jack251970
8f7ad27aef Remove useless usings 2025-02-23 21:28:14 +08:00
Hongtao Zhang
0459d6e4fa fix v1 plugin issue
- Settings NullReference
- ExecutablePlugin not working
2023-07-03 12:58:44 +08:00
Hongtao Zhang
f6912597b4 Merge branch 'dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher.Plugin/Query.cs
2023-06-23 11:24:27 +08:00
Hongtao Zhang
e183920b8e
implement v2 2023-06-02 23:05:09 +08:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08: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
85fdcde8a8
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into jsonrpc_v2 2023-03-26 01:00:30 -05:00
Hongtao Zhang
a7afa171e0
catch exception when killing unused jsonrpc process 2023-01-12 15:52:43 -06:00
Jeremy Wu
5af272ad0b Merge branch 'dev' into add_nodejs_env 2022-12-20 20:56:46 +11:00
DB p
d6a31f02ab Remove Color of debugging 2022-12-11 12:40:30 +09:00
DB p
b4b342fa6f Add Layout for Browse button 2022-12-11 12:39:28 +09:00
DB p
28b6bba438 Adjust TextBlock 2022-12-11 12:29:17 +09:00
DB p
27016c4f2d Add hyperlink layout 2022-12-10 09:53:41 +09:00
DB p
ba3ed35699 - Adjust JsonRPC Panel Design 2022-12-10 08:04:56 +09:00
DB p
b1768b5abf - Adjust JsonRPCplugin Panel Layout
- Adjust System Plugin Setting Panel Margin
2022-12-09 17:46:35 +09:00
Jeremy
d297779e4b remove unused SupportedLanguage property 2022-11-30 21:10:30 +11:00
Hongtao Zhang
2fd13c08d8
Rollback rename 2022-08-31 21:38:10 -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
f6e6cd5a42
Fix Error Message for empty response 2022-08-21 22:09:56 -04:00
Hongtao Zhang
793b432d61
Use Length instead of Position to keep thing clear 2022-08-21 22:02:46 -04:00
Hongtao Zhang
74d9290944
Redesign exception stream handling and dispose stream to recycle 2022-08-21 22:00:42 -04:00
Hongtao Zhang
2b60422a6c
Cleanup Using 2022-08-21 20:59:31 -04:00
Hongtao Zhang
ddb25a253a
Unregister Cancellation Event by disposing the delegate 2022-08-21 20:58:17 -04:00
Hongtao Zhang
c3dd3b1851
Suppress JsonRPC Empty Response Exception and refactor code 2022-08-18 09:37:41 -04:00
Hongtao Zhang
76d23aba9b
Suppress JsonRPC Empty Response Exception and refactor code 2022-08-18 09:34:53 -04:00
Oren Nachman
13c70a9bb7 Remove unused code 2022-08-09 17:41:02 -07:00
Oren Nachman
3648126854 Revert JSON Null change + fix more warnings
See comment inline re:JSON null
2022-08-08 17:35:38 -07:00
Oren Nachman
b85399137e Addressing more warnings 2022-08-08 14:55:04 -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
4cee1b9740 Implement Async Result Execution to stop JsonRPCPlugin hang Flow when executing results 2022-04-12 04:30:04 -05:00
Hongtao Zhang
0ceefea2dd Use Cancellation Token to avoid potential race tracing issue 2022-02-01 15:32:32 -06:00
DB p
a05f2bb92b Adjust Control Aligment 2021-12-17 11:25:41 +09:00
DB p
31ce34bac6 Adjust TextBlock Margin 2021-12-17 11:06:31 +09:00
DB p
a8331af8a7 Adjust Vertical Aligment and margins 2021-12-17 04:05:17 +09:00
Hongtao Zhang
238d4df109 Add using for File.OpenRead 2021-12-08 21:17:51 -06:00
Kevin Zhang
5ea8675c02
Update Flow.Launcher.Core/Plugin/JsonRPCPlugin.cs
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2021-12-08 16:20:54 -06:00
Kevin Zhang
0a3b566e56 Implment textBlock and add tooltip 2021-11-15 20:35:05 -06:00
Kevin Zhang
c35ddbc2d9 add ability to add new line in textarea 2021-11-14 21:19:32 -06:00
Kevin Zhang
c677a63679 Manually Implement UI Binding 2021-11-14 11:46:09 -06:00
Kevin Zhang
420d8ea005 fix passwordBox issue 2021-11-14 11:12:47 -06:00
Kevin Zhang
36bb439647 Add passwordBox 2021-11-13 23:59:14 -06:00
Kevin Zhang
ddc6af52ed Allow modifying Setting via result 2021-11-13 23:48:53 -06:00
Kevin Zhang
05104a5ab0 Implement Setting back and forward transfer 2021-11-13 23:11:05 -06:00
Kevin Zhang
9cd3f90ec4 Change some configuration and refactor code 2021-10-30 16:17:33 -05:00
Kevin Zhang
054d1650e6 Use Yaml as configuration file 2021-10-30 13:46:57 -05:00