Commit graph

8501 commits

Author SHA1 Message Date
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
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
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
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
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
Jack Ye
00468a7215
Merge pull request #3153 from Flow-Launcher/dependabot/nuget/nunit-4.3.2
Bump nunit from 3.14.0 to 4.3.2
2025-02-22 22:47:39 +08:00
Jack251970
81d479c3a3 Fix build issue for nunit 4.3.2 & Improve code quality 2025-02-22 22:32:26 +08:00
Jack Ye
2d90481968
Merge branch 'dev' into dependabot/nuget/nunit-4.3.2 2025-02-22 22:12:32 +08:00
Jack Ye
0f82246683
Update Flow.Launcher.Plugin/Interfaces/IPublicAPI.cs
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2025-02-22 20:16:36 +08:00
Jeremy Wu
61cd536028
Apply suggestions from code review 2025-02-22 23:16:20 +11:00
Jeremy Wu
e028ed399f
Merge pull request #3259 from Jack251970/remove_duplicated_programs
Support removing duplicated programs
2025-02-22 23:03:29 +11:00
Jack251970
64eb4a7bea Improve documents 2025-02-22 19:48:25 +08:00
Jack251970
a6f33401a3 Add BackToQueryResults in json prc api 2025-02-22 19:45:43 +08:00
Jack251970
6f55e8a35d Add BackToQueryResults api function back 2025-02-22 19:44:21 +08:00
Jack251970
aee585620a Remove back to query result and call this function in ChangeQuery & ReQuery 2025-02-22 19:32:08 +08:00
Jack Ye
c7218fb78a
Merge pull request #3266 from Jack251970/message_window_topmost
Make Message box Window to be Topmost
2025-02-22 18:01:43 +08:00
Jack Ye
9665619adc
Merge pull request #3257 from Jack251970/result_copy
Fix Issue that Plugin Cannot Cache Records
2025-02-22 17:59:45 +08:00
Jeremy Wu
70396bccd9
add exception handling for register & unregister hotkey (#3263) 2025-02-22 11:18:00 +02:00
Jack251970
b46922885c Add max value check 2025-02-22 15:59:38 +08:00
Jack251970
dd73e4b4b3 Fix topmost score issue 2025-02-22 15:51:36 +08:00
Jack251970
2b9716aa37 Fix message box window topmost issue when disabling hide FL when loss focus 2025-02-22 13:16:09 +08:00
Jeremy Wu
54a49d68f3
Enable the use of Win hotkey to trigger flow (#3262) 2025-02-21 18:55:32 +09:00
Jack Ye
c13709134b
Merge pull request #3248 from Jack251970/custom_hotkey_preview
Fix Custom Query Hotkey / Shortcuts Preview Issue
2025-02-21 12:00:38 +08:00
Jack Ye
8ae53a2e4e
Merge pull request #3260 from Jack251970/blank_settings_panel
Remove Useless Separate Line for Blank Settings Panel
2025-02-21 11:35:51 +08:00
Jack251970
c472239ea9 Fix unneccessary black lines when settings control is null 2025-02-21 11:20:00 +08:00
Jack251970
5fc8ed1824 Remove useless settings control & project reference 2025-02-21 11:11:44 +08:00
Jack251970
79bcf8be18 Use system environment for Windows app path 2025-02-21 09:32:58 +08:00
Jack251970
097633e9e0 Fix typos 2025-02-21 09:29:43 +08:00
Jack251970
7ccfbcae7f Add hide dulplicated windows apps into settings panel 2025-02-20 23:15:12 +08:00
Jack251970
9850e9d3eb Fix issue that plugin will cannot cache records 2025-02-20 18:17:29 +08:00
Jack251970
2ffe170407 Use deep clone for result updating 2025-02-20 18:06:15 +08:00
Jack251970
4f41be67ac Improve code quality 2025-02-20 18:02:59 +08:00
Jack251970
b4bffb1cf5 Use null as default value for record key 2025-02-20 17:17:53 +08:00