Commit graph

11240 commits

Author SHA1 Message Date
WayneFerdon
47089bdaab
Merge branch 'dev' into dev 2025-07-15 21:32:11 +08:00
WayneFerdon
a34b8f2630 [Plugin.Sys Enhancement] Support returning all usable commands while query is empty; ChangeQuery by ThemeSelector Action with ActionKeyword at the front as well 2025-07-15 21:22:19 +08:00
Jeremy Wu
fa6301b2de
Merge pull request #3827 from Flow-Launcher/plugin_update
Add Support for Automatically Checking Plugin Updates
2025-07-15 22:51:53 +10:00
Jeremy Wu
37d6cea2d3
fix typo 2025-07-15 22:10:07 +10:00
VictoriousRaptor
e3e8eff5c9 Fix EOF newline 2025-07-15 20:06:33 +08:00
VictoriousRaptor
07415913ed Add word 2025-07-15 20:05:03 +08:00
VictoriousRaptor
34238051cf Update spelling patterns to support optional spaces in Pinyin matching 2025-07-15 20:03:17 +08:00
Jack Ye
77a7c6ec75
Merge branch 'dev' into plugin_update 2025-07-15 19:58:49 +08:00
Jack Ye
a858aa8f55
Update auto update desc
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2025-07-15 19:58:12 +08:00
VictoriousRaptor
af50c7bdc3 Add double pinyin schemas to patterns
They are not well formed English words so can be rejected by built-in checks. Use regex as a workaround.
2025-07-15 19:57:46 +08:00
VictoriousRaptor
1e84f0f604
Merge branch 'test-spellcheck-0024' into tweak-double-pin-pane 2025-07-15 19:18:23 +08:00
VictoriousRaptor
ab0e664073 Use a stable version 2025-07-15 19:16:59 +08:00
VictoriousRaptor
e08b731548
Disable line_forbidden.patterns 2025-07-15 00:10:44 +08:00
VictoriousRaptor
c15ff61f92
Use stable version 2025-07-14 22:19:34 +08:00
VictoriousRaptor
dae16b9b8d Try to fix false spell check alarms by using stable version 2025-07-14 21:55:34 +08:00
VictoriousRaptor
f3bca63232 Update wording 2025-07-14 21:48:24 +08:00
VictoriousRaptor
50e570eb36
Merge pull request #3831 from Flow-Launcher/tweak-double-pin-pane
Hide double pin card when use pinyin is false
2025-07-14 21:43:43 +08:00
VictoriousRaptor
970aa5eefe Fix typo 2025-07-14 21:24:11 +08:00
VictoriousRaptor
7cc0d232be
Merge branch 'dev' into code_quality 2025-07-14 21:23:24 +08:00
VictoriousRaptor
50be508a8b Update spell check 2025-07-14 21:22:08 +08:00
VictoriousRaptor
fd4efe009c Hide double pin card when use pinyin is false 2025-07-14 21:09:21 +08:00
Jack Ye
207355e41d
Merge pull request #3830 from Flow-Launcher/double_pin_rework
Reload on all settings change
2025-07-14 19:47:23 +08:00
Jack251970
8c56c0bddf Fix logic 2025-07-14 19:30:16 +08:00
Jack251970
6317d0eec6 Reload on all settings change 2025-07-14 19:29:12 +08:00
Jack Ye
eb81f7174f
Merge pull request #3829 from Flow-Launcher/setting_panel_design
Change double pinyin panel design
2025-07-14 17:08:46 +08:00
Jack251970
ed5749543a Replace dynamic type with a strongly-typed model 2025-07-14 16:56:12 +08:00
Jack251970
05e01ab9ac Change double pinyin panel design 2025-07-14 16:49:04 +08:00
Jack251970
44fbc6eed5 Add auto update subtitle 2025-07-14 16:35:48 +08:00
Jack251970
69d5e33150 Show message box with button instead 2025-07-14 16:31:09 +08:00
Jack251970
b5baf3ebea Rename function name 2025-07-14 16:24:46 +08:00
Jack251970
b393d36186 Add check plugin update button 2025-07-14 16:24:09 +08:00
Jack251970
6eb52b8961 Check plugin updates in the background 2025-07-14 16:18:22 +08:00
Jack251970
6ec659e3ef Update string resource 2025-07-14 16:14:13 +08:00
Jack251970
c0c7546cfc Add auto plugin update setting & UI 2025-07-14 15:48:15 +08:00
Jack251970
79f81a6274 Improve code quality 2025-07-14 15:35:23 +08:00
VictoriousRaptor
42b2fd17a9
Merge pull request #3825 from Flow-Launcher/double-pin
Improve performance and readablility of Pinyin Alphabet
2025-07-14 10:42:33 +08:00
VictoriousRaptor
bdf5ccd3a9
Add word 2025-07-14 09:28:52 +08:00
Jack251970
88a6e59f46 Fix test project field issue 2025-07-14 09:19:46 +08:00
Jack251970
d7d3549c82 Improve code quality 2025-07-14 09:17:32 +08:00
Jack251970
071b75bcb5 Improve code quality 2025-07-14 09:12:14 +08:00
Jack Ye
fc6ff5a7a0
Merge branch 'dev' into code_quality 2025-07-14 09:09:09 +08:00
Jack251970
19f37f4c3a Add code comments 2025-07-14 09:01:59 +08:00
dcog989
78b4c7db85 Fix BrowserBookmark '100% CPU' issue
# Fix BrowserBookmark plugin locking threads at 100% CPU

The following files were modified to implement this fix:

1. /Flow.Launcher.Plugin.BrowserBookmark.csproj
    - packages SkiaSharp and Svg.Skia added to output WEBP

2. /Helper/FaviconHelper.cs
    - new method, TryConvertToWebp, added to take any image data and encode to WEBP

3. /FirefoxBookmarkLoader.cs
    - LoadFaviconsFromDb to use the new helper which ensures only safe WEBP files are used by the UI, which resolves the CPU-locking. It was GZIPped SVGs that were causing the thread / CPU lock.
2025-07-14 00:43:39 +01:00
VictoriousRaptor
efcce81536
Merge branch 'dev' into double-pin 2025-07-13 23:39:44 +08:00
VictoriousRaptor
2316c36a05 Improve performance and readablility 2025-07-13 23:32:53 +08:00
Jeremy Wu
3cdf9197b9
Merge release v1.20.2 back to dev (#3823) 2025-07-13 23:11:06 +08:00
Jeremy Wu
354e5ecf99
Merge pull request #2427 from Flow-Launcher/double-pin
Double pinyin query
2025-07-14 00:35:57 +10:00
Jeremy Wu
2e0dd1cfa1
Release 1.20.2 | Plugin 4.7.0 (#3820) 2025-07-13 17:18:34 +03:00
Jeremy Wu
df9be30394
Merge pull request #3822 from Flow-Launcher/fix_milestone_string_workflow
Fix release PR milestone filter output print
2025-07-14 00:10:27 +10:00
Jeremy Wu
3b1fe2119c fix milestone filter print 2025-07-13 13:33:28 +00:00