Commit graph

279 commits

Author SHA1 Message Date
Yusyuriv
bb7900c0e0
Add PyWin32-related directories to path for Python plugins 2025-02-02 15:27:02 +06:00
Yusyuriv
d5dd7b44a4
Use PYTHONDONTWRITEBYTECODE instead of -B flag when running Python plugins 2024-12-05 17:37:54 +06:00
Yusyuriv
fa8cd548f6
Add ., ./lib, ./plugin directories to path for Python plugins 2024-12-05 14:18:13 +06:00
Yusyuriv
1bdfc3009d
Add using when creating a file/folder dialog 2024-11-03 13:28:24 +06:00
Yusyuriv
6604710a3f
Fix inputWithFileBtn not working in SettingsTemplate.yml 2024-11-03 12:42:14 +06:00
Jeremy Wu
89e430f41f
add comment 2024-08-11 20:56:03 +10:00
Yusyuriv
81e5eaf10d
Fix startup localization issues 2024-08-10 09:23:47 +06:00
Yusyuriv
1c2d9e8f52
Remove unnecessary spaces 2024-06-27 11:10:50 +06:00
Yusyuriv
bfd8dfe2e1
Localize plugin init fail message 2024-06-27 11:10:12 +06:00
Yusyuriv
d502f1dd25
Correctly load plugin localization files 2024-06-27 11:05:18 +06:00
Yan
a3c7b2b40f
Merge branch 'dev' into localize-missing-python-js-dialog 2024-06-17 05:33:32 +06:00
Jeremy
03686dd935 Merge remote-tracking branch 'origin/dev' into quicklook 2024-06-12 14:22:24 +10:00
Jeremy
4dbecb1b5a allow preview plugin to override the AlwaysPreview setting 2024-06-12 14:14:25 +10:00
Yusyuriv
ca970bbe75
Localize startup messages about missing Python/NodeJS 2024-06-09 18:45:23 +06:00
Hongtao Zhang
87871b1080 fix process exited before calling "close" method on dispose. 2024-06-05 19:29:24 -05:00
Jeremy
f902eaed0d Merge remote-tracking branch 'origin/dev' into quicklook 2024-05-29 21:17:09 +10:00
Jeremy
666211dd4c add plugin support for external preview 2024-05-28 21:27:48 +10:00
Kevin Zhang
aad9fdc1c5
Merge pull request #2700 from Flow-Launcher/jsonrpc-cleanup
add a close overload for jsonrpcpluginv2
2024-05-26 23:52:48 -07: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
Jeremy Wu
1bbe0302fa
Merge pull request #2520 from flooxo/local_install
Feature: Add support for local plugin installation
2024-05-20 08:44:47 +10: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
Jeremy
2606faae17 minor fixes & refactor 2024-05-16 21:22:08 +10: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
692eb13011 remove some duplicate code 2024-02-15 22:15:22 -06:00
Hongtao Zhang
f6b17023dc remove redundant information to merge into the process stream plugin 2024-02-15 22:14:03 -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
VictoriousRaptor
a383856e46
Merge pull request #2557 from Yusyuriv/fix-nodejs-plugin-system
Fix Nodejs plugins not working
2024-02-11 15:53:02 +08:00
Garulf
cf48e532fa Remove short circuit on empty Settings 2024-02-11 02:33:48 -05:00
Yusyuriv
74970a6673 Fix Nodejs plugins not working 2024-02-10 19:59:52 +06:00
Hongtao Zhang
a524096fc2 Use job object to control child process 2024-02-06 13:07:21 -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
Garulf
ba45069d88
Merge branch 'dev' into move-exception-message-to-result 2023-12-10 02:20:00 -05:00
Hongtao Zhang
44fb863f07 minor fix jsonrpc errorstream and expect.txt 2023-11-26 09:33:34 -06:00
Garulf
f684883d72 Insure result is never in front of relevant results 2023-11-24 13:15:58 -05:00
Garulf
0e226d7a5b Reword title and subtitle 2023-11-24 13:15:29 -05:00
Garulf
a84e509aab Use proper error icon constant 2023-11-24 13:15:17 -05:00
Garulf
851df97649
Merge pull request #2430 from Flow-Launcher/Allow-SettingsChange-without-template-file
Improve JsonRPC plugin settings
2023-11-21 16:50:58 -05:00
Garulf
b63c4eb2bf Revert SettingsChanges to SettingsChange for backwards compatibility 2023-11-19 09:11:27 -05:00
Garulf
9275421c1c
Merge branch 'dev' into Allow-SettingsChange-without-template-file 2023-11-19 03:09:09 -05:00
Garulf
a86e7bcaa9 Remove save function from loop 2023-11-18 23:15:39 -05:00
Jeremy Wu
b3cb0fe737
Merge pull request #2428 from Flow-Launcher/concurrent-setting-jsonrpc
Use ConcurrentDictionary for JsonRPC Settings
2023-11-19 15:05:31 +11:00
Jeremy Wu
4efac50a8f
Merge pull request #2369 from VictoriousRaptor/delay-restart-2
Delay restart after installing/uninstalling/updating plugins
2023-11-19 15:01:51 +11:00
Garulf
ab7685e9ea Show a result error instead of popping up dialog 2023-11-18 21:45:06 -05:00
Garulf
5c90946a6e Save to file on update 2023-11-18 18:45:24 -05:00
Garulf
ba9aba2bff Allow new setting keys to be instantiated 2023-11-18 18:45:16 -05:00