Commit graph

11213 commits

Author SHA1 Message Date
Jack251970
66228151ae Fix typos 2025-02-24 16:08:06 +08:00
Jack251970
65ae342bca Add documents for Flow.Launcher.Plugin 2025-02-24 15:37:13 +08:00
Jack251970
a29ed64f3c Use metadata for plugin settings directory 2025-02-24 15:27:04 +08:00
Jack251970
a0c2a42e17 Let Program plugin use plugin cache path 2025-02-24 15:15:26 +08:00
Jack251970
47adfd1286 Improve code quality 2025-02-24 15:15:02 +08:00
DB p
db5036a3c9 Fix other delays when hide window 2025-02-24 15:31:41 +09:00
DB p
278121bff3 Remove delay for hide 2025-02-24 15:28:21 +09:00
DB p
53cb94dc60 Fix first load issue 2025-02-24 15:16:11 +09:00
Jack251970
58de62565a Do not validate plugin settings & cache path 2025-02-24 14:14:19 +08:00
Jack251970
012ef494e1 Fix log directory fetch issue 2025-02-24 14:11:45 +08:00
Jack251970
3106b025e3 Support plugin directory update & validate 2025-02-24 13:46:58 +08:00
Jack251970
126153bf20 Improve plugin settings directory clean & Support plugin cache directory clean 2025-02-24 13:35:17 +08:00
Jack251970
3efe550b7f Use context plugin settings path 2025-02-24 13:28:58 +08:00
Jack251970
601211173c Add log directory & version log directory & themes directory in data location 2025-02-24 13:17:02 +08:00
Jack251970
b50db58673 Add assembly name & plugin settings path & plugin cache path in meta data for non-csharp plugins 2025-02-24 12:37:08 +08:00
Jack251970
d07b304f9e Improve code quality 2025-02-24 11:35:41 +08:00
Jack251970
2741366a3f Improve code quality 2025-02-24 10:01:52 +08:00
Jack251970
6e763f0c3b Remove ReplaceActionKeyword api function & Add action keyword same noticification 2025-02-24 09:53:00 +08:00
Hongtao Zhang
16798a06ce use constructor injection for PublicAPIInstance.cs 2025-02-24 09:40:33 +08:00
VictoriousRaptor
3573580e6f
Merge pull request #3177 from Flow-Launcher/symlink
resolve link before using File.Replace
2025-02-24 09:21:55 +08:00
Jack251970
38402848aa Improve code quality for project references 2025-02-23 23:06:15 +08:00
Jack251970
91490c0251 Remove usage of _settingsVM._settings and make _settings private 2025-02-23 22:05:49 +08:00
Jack251970
ef68ccb70a Fix unit test issue 2025-02-23 21:59:35 +08:00
Hongtao Zhang
f5f0986036 remove some usage of Ioc.GetRequiredService when injection is possible. 2025-02-23 21:54:08 +08:00
Jack251970
8f7ad27aef Remove useless usings 2025-02-23 21:28:14 +08:00
Jack251970
9cd30112fe Add documents for plugin metadata 2025-02-23 21:28:03 +08:00
Jack251970
1aaba46b8f Use constants & data location for code quality 2025-02-23 21:06:21 +08:00
Jack251970
f1b5e68cf2 Remove reflection codes for deleting csharp plugin settings 2025-02-23 21:02:32 +08:00
Jack251970
5919418980 Add assembly name & plugin settings path & plugin cache path in meta data for csharp plugins 2025-02-23 21:01:53 +08:00
Jack251970
89bca3b6a9 Add plugin cache path 2025-02-23 21:00:57 +08:00
Jack251970
ad63b0e7f4 Improve code quality for field names 2025-02-23 19:48:38 +08:00
Jack251970
5d67eef57b Improve code quality 2025-02-23 19:43:25 +08:00
Jack251970
4ebc19a82d Check action keywords without order 2025-02-23 19:42:43 +08:00
Jack251970
8496cfc819 Use Ioc.Default in initialize function 2025-02-23 14:37:29 +08:00
Jack251970
e989b5ac28 Add instance obsolete message 2025-02-23 14:35:37 +08:00
Jack251970
34cb078602 Check old action keyword out of PluginManager 2025-02-23 14:06:58 +08:00
Jack251970
d4f90999c7 Improve constructor injection for updater 2025-02-23 13:55:33 +08:00
Jack251970
a3964f5667 Remove instance for Internationalization & Theme 2025-02-23 13:51:37 +08:00
Jack251970
e022ad6acd Remove instance for StringMatcher 2025-02-23 13:40:10 +08:00
Jack251970
39d34b1a03 Add circular dependency comments 2025-02-23 13:31:07 +08:00
Jack251970
39d7187713 Use constructor injection for updater 2025-02-23 13:27:39 +08:00
Jack251970
c072012073 Fix parameter name issue. 2025-02-23 13:19:55 +08:00
Jack251970
cdf02d588f Resolve conflicts 2025-02-23 13:18:03 +08:00
Jack251970
87febda78f Add ReplaceActionKeyword api function 2025-02-23 12:49:21 +08:00
Jack251970
463293214b Revert "Remove useless * keywords" and do not let users change action keywords of Explorer 2025-02-23 12:32:06 +08:00
Jeremy Wu
2bc9203be6
Merge pull request #3219 from Jack251970/delete_plugin_settings
Support deleting plugin settings when uninstalling plugins
2025-02-23 15:29:25 +11:00
Jack251970
58f8aaa810 Show message when failed to remove plugin settings & Improve code quality 2025-02-23 09:29:24 +08:00
DB p
270f5b3ca0 Base Structure for fluent window 2025-02-23 09:48:33 +09:00
Jeremy Wu
cc463c86ed
Merge pull request #3081 from Flow-Launcher/taooceros-patch-1
Reload Context
2025-02-23 11:01:13 +11:00
Jeremy Wu
4b03aa477c
Merge pull request #3240 from Jack251970/back_query_results_before_change_query
Fix ChangeQuery & ReQuery Work Issue When Results Are Not From Query Results
2025-02-23 10:13:11 +11:00