Commit graph

602 commits

Author SHA1 Message Date
Hongtao Zhang
d57eb6c8d4 add packages.lock.json 2025-02-28 02:27:29 -06:00
Hongtao Zhang
555188058d restore package with lock file 2025-02-28 02:23:45 -06:00
Hongtao Zhang
debd4159f1 update system.drawing.common 2025-02-28 02:15:52 -06:00
Hongtao Zhang
865c865942 update to .net 9 2025-02-26 22:37:41 +08:00
Jeremy Wu
c143aa4fdb
Merge pull request #3218 from Jack251970/logon_task
Support Logon Task for Faster Startup Experience
2025-02-25 20:10:22 +11:00
Jack Ye
e299721e96
Merge pull request #3175 from Jack251970/dev4
Introduce Dependency Injection for Better Development Experience
2025-02-24 17:04:57 +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
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
e022ad6acd Remove instance for StringMatcher 2025-02-23 13:40:10 +08:00
Jack251970
cdf02d588f Resolve conflicts 2025-02-23 13:18:03 +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
Jack Ye
8b6dcd0afe
Merge branch 'dev' into dev4 2025-02-19 17:13:51 +08:00
Jack Ye
f0cb036c9f
Merge pull request #3246 from Jack251970/get_thumbnail_exception
Fix Exception When Getting Thumbnails
2025-02-19 16:31:15 +08:00
Jack Ye
23f63420c2
Merge branch 'dev' into dev4 2025-02-18 14:36:42 +08:00
Jack251970
71f1acd9ec Revert com expcetion & Add thumbnail only check 2025-02-17 19:07:01 +08:00
Kevin Zhang
e0d2af2bdd
Merge pull request #3238 from Jack251970/active_explorer_path
Improve explorer path parse when path ends with backslash
2025-02-16 23:26:29 -08:00
Jack Ye
25684a92ae
Merge branch 'dev' into dev4 2025-02-17 14:54:06 +08:00
Kevin Zhang
741ddfeafe
Merge pull request #3170 from Jack251970/dev3
Add New API for ProgressBoxEx to Show Progress & Add Progress Display for Plugin Downloading & Improve DownloadUrl Api Function
2025-02-16 22:20:29 -08:00
Jack251970
38b285067d Improve documents 2025-02-16 22:50:43 +08:00
Jack251970
cc570274ff Fix get thumbnail exception 2025-02-16 22:47:10 +08:00
Jack251970
980795ba00 Improve explorer path parse when path ends with backslash 2025-02-12 10:21:14 +08:00
Jack251970
f0e74a2aa5 Fix issue that plugin manager will save settings for the uninstalled and settings-removed plugins 2025-02-08 19:12:53 +08:00
Jack251970
3260faba98 Add support for changing startup to logon task for faster startup experience 2025-01-31 22:01:29 +08:00
Jack251970
6a2389f4b8 Fix test project build issue 2025-01-27 10:45:05 +08:00
Jack251970
ed16d340cb Improve code quality 2025-01-27 09:40:24 +08:00
Jack Ye
bb257747f2
Merge branch 'dev' into dev4 2025-01-26 11:52:08 +08:00
Jack Ye
8b290a688c
Merge branch 'dev' into dev4 2025-01-21 16:25:58 +08:00
Jack Ye
fc2ce73343
Merge branch 'dev' into dev3 2025-01-19 15:17:36 +08:00
Jack251970
1bf045f3e7 Make fileMode usage between progress and non-progress paths consistent 2025-01-19 15:15:02 +08:00
Jack Ye
66b3f5af0d
Merge branch 'dev' into dev2 2025-01-19 14:23:20 +08:00
dependabot[bot]
43965f4751
Bump BitFaster.Caching from 2.5.2 to 2.5.3
Bumps [BitFaster.Caching](https://github.com/bitfaster/BitFaster.Caching) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/bitfaster/BitFaster.Caching/releases)
- [Commits](https://github.com/bitfaster/BitFaster.Caching/compare/v2.5.2...v2.5.3)

---
updated-dependencies:
- dependency-name: BitFaster.Caching
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 22:11:23 +00:00
Jack251970
3bebb69093 Fix unitest build issue 2025-01-13 10:21:14 +08:00
Jack251970
c3f71c213e Revert "Fix test project build issue"
This reverts commit ff110b3c49.
2025-01-13 10:18:35 +08:00
Jack251970
ff110b3c49 Fix test project build issue 2025-01-13 10:01:50 +08:00
Jack251970
2a423f09bb Improve code quality 2025-01-13 09:36:14 +08:00
Jack251970
1b76a2bc1a Use dependency injection for all services 2025-01-12 19:45:36 +08:00
Jack251970
32cac76c82 Improve Settings management 2025-01-12 18:44:52 +08:00
Jack251970
8eb5a4dfca Improve HttpDownloadAsync function & Use it in PluginManager plugin 2025-01-11 13:24:41 +08:00
Hongtao Zhang
4b38e0e714 properly dispose the filestream 2025-01-10 13:11:35 -06:00
Hongtao Zhang
a62b222e6b resolve link before using File.Replace 2025-01-09 12:48:43 -06:00
Jack251970
46c2c1f668 Change system language code to lowercase 2025-01-06 19:20:47 +08:00
Jack251970
6febbe719a Use system language as default in settings 2025-01-06 16:58:19 +08:00
Jack251970
3ccd8b42ae Move SystemLanguageCode to constant 2025-01-06 16:58:08 +08:00
Jack251970
56069e657c Improve code quality 2025-01-05 15:31:14 +08:00
Jack251970
5d623123fc Fix operator equal application issue 2025-01-04 14:02:50 +08:00
Jack251970
e0f0bed822 Revert "Fix clipboard action under sta thread issue" 2025-01-04 00:33:24 +08:00
Kevin Zhang
fd3576d52c
Merge pull request #3122 from Jack251970/dev3
Replace DllImport and flags with CSWin32 & Remove useless DllImport and flags & Fix right Win key click issue
2024-12-27 16:06:44 -08:00
Hongtao Zhang
0153f71083 use stackalloc if possible and fix some incorrect use of safehandle 2024-12-25 11:20:09 -06:00
Jack251970
6f899092b5 Move dll import codes to win32 helper 2024-12-24 11:59:04 +08:00