Hongtao Zhang
dda587493b
Migrate Program plugin settings to Avalonia and fix scroll issues
...
- Update ISettingProvider to support CreateSettingPanelAvalonia
- Create native Avalonia settings UI for Program Plugin (ProgramSetting.axaml)
- Implement ProgramSettingViewModel using CommunityToolkit.Mvvm
- Update PluginsSettingsViewModel to detect and load native Avalonia settings
- Replace ListBox with ItemsControl in PluginsSettingsPage to fix auto-scroll issues when expanding settings
- Align Avalonia package versions (11.2.3) across projects to fix type load errors
2026-01-19 00:06:36 -08:00
Jeremy Wu
229987ee90
Release 2.0.3 ( #4121 )
Publish Default Plugins / publish (push) Has been cancelled
Build / build (push) Has been cancelled
2025-11-20 19:01:51 +08:00
Jeremy Wu
a05e09908c
Release 2.0.1 ( #3998 )
2025-09-21 20:23:00 +08:00
Jack Ye
ed0524d207
Merge branch 'dev' into code_quality
2025-07-20 20:02:51 +08:00
Jack251970
d71d3a5094
Fix build issue
2025-07-20 12:57:56 +08:00
Jack Ye
e931f3ae41
Fix translations
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-20 12:57:04 +08:00
Jack251970
ba0a113cc9
Add translations & Use ShowMsgError
2025-07-20 12:28:55 +08:00
Jack Ye
fc6ff5a7a0
Merge branch 'dev' into code_quality
2025-07-14 09:09:09 +08:00
Jack251970
80b7775412
Return results when query is empty for program
2025-07-04 10:50:50 +08:00
Jack251970
c4cbf941cf
Add directory null check
2025-06-23 13:13:45 +08:00
Jack251970
68fc103d7f
Use trick to get the cache directory path
2025-06-23 12:45:31 +08:00
Jack251970
3f57f944f6
Remove useless debug
2025-04-13 17:52:42 +08:00
Jack251970
4f246460c3
Fix build issue
2025-04-09 16:46:13 +08:00
Jack Ye
ab34e83c5e
Merge branch 'dev' into 250320BookmarkFavicon
2025-04-09 16:41:28 +08:00
Jack Ye
f5de5d70db
Fix log message issue
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-09 13:08:28 +08:00
Jack251970
826bc42536
Improve code quality
2025-04-09 12:44:26 +08:00
Jack251970
9c07989edf
Improve code quality
2025-04-09 12:14:07 +08:00
Jack251970
24d43ed84b
Use api functions in Program plugin
2025-04-08 21:46:02 +08:00
Jack251970
482e37316a
Remove useless releases
2025-04-08 19:46:40 +08:00
Jack251970
d7ca36e60a
Change variable name
2025-04-08 19:44:30 +08:00
Jack251970
2ff09cf9b0
Improve code quality
2025-04-08 19:41:02 +08:00
Jack251970
4c4a6c0e22
Add log handler for indexing
2025-04-08 19:27:53 +08:00
Jack251970
68268026de
Improve performance
2025-04-08 19:21:03 +08:00
Jack251970
c11ee2f9e7
Improve code quality & comments & Fix lock issue
2025-04-08 17:20:57 +08:00
Jack251970
734c5bb67d
Fix lock release issue
2025-04-08 16:59:27 +08:00
Jack251970
7da2884e84
Add locks for win32s & uwps
2025-04-08 16:29:03 +08:00
Jack Ye
8cd81b74f9
Merge branch 'dev' into binary_storage_api
2025-04-04 16:41:08 +08:00
Jack251970
44ba60cdfc
Move ValidateDirectory functions to FileFolders for plugin usage
2025-04-02 20:17:32 +08:00
Jack251970
0496d6c04a
Use api functions for Program plugin
2025-04-01 14:21:29 +08:00
Jack251970
fe86e23dea
Add exception handles
2025-02-24 16:11:49 +08:00
Jack251970
a0c2a42e17
Let Program plugin use plugin cache path
2025-02-24 15:15:26 +08: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
Jack251970
aee585620a
Remove back to query result and call this function in ChangeQuery & ReQuery
2025-02-22 19:32:08 +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
ccf8d876ae
Add support for hiding dulplicated windows apps
2025-02-20 14:59:16 +08:00
Jack251970
1562c88ea7
Improve context menu item action response
2025-01-26 20:07:40 +08:00
Jeremy Wu
0c7dc07c74
fix typo
2025-01-26 09:34:07 +11:00
Jack251970
71dad9f356
Add support for more uninstaller prefixs
2025-01-24 18:35:11 +08:00
Jack251970
fec553c87c
Improve uninstaller check function
2025-01-24 12:11:48 +08:00
Jack251970
9cb464df05
Add debug log for exception.
2024-11-24 09:21:27 +08:00
Jack251970
4e3fd84f06
Remove useless comment
2024-11-23 21:32:42 +08:00
Jack251970
6e4f6e2abf
Fix System.OperationCanceledException Issue ( #3091 )
2024-11-22 11:20:12 +08:00
Yusyuriv
87542e4385
Add option to hide uninstallers from results
2024-05-26 16:01:29 +06:00
VictoriousRaptor
df589cea49
Fix program indexing logic when cache is empty
2024-03-31 20:07:18 +08:00
Hongtao Zhang
83553244d7
use memorypack instead of binaryformatter
2023-11-11 18:10:06 -06:00
Vic
4debacde4f
Refactor program indexing and cache logic
...
No longer await on first run (no cache detected) to speed up boost
30 hours cache life
2023-04-24 21:22:18 +08:00
Vic
099021b186
Save programs cache after indexing
2023-04-24 19:50:34 +08:00
Vic
1d77d45fe2
Add an option to enable/dsiable UWP indexing
2022-12-17 22:20:49 +08:00
Vic
592b838f3e
Fix hard-coded translation
2022-11-29 18:13:55 +08:00