Commit graph

2642 commits

Author SHA1 Message Date
Jack251970
5ee110b3b7 Fix unix directory seperator issue 2025-02-07 16:42:01 +08:00
Jack251970
3ee3528e54 Revert "Fix unix directory seperator issue"
This reverts commit a3cc5e25f9.
2025-02-07 16:40:45 +08:00
Jack251970
a3cc5e25f9 Fix unix directory seperator issue 2025-02-07 16:05:35 +08:00
Jeremy
99323161b7 Merge branch 'dev' into merge_back_1.19.5 2025-01-27 17:29:50 +11:00
Jeremy
b9890a9756 bump plugin versions 2025-01-27 16:48:43 +11:00
Jeremy Wu
f7edecea10 New Crowdin updates (#3149)
New translations
2025-01-27 16:40:41 +11:00
Jeremy
f9518c073d New Crowdin updates (#3062)
* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations resources.resx (Portuguese)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Arabic)
[ci skip]

* New translations en.xaml (Czech)
[ci skip]

* New translations en.xaml (Danish)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Italian)
[ci skip]

* New translations en.xaml (Japanese)
[ci skip]

* New translations en.xaml (Korean)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (Turkish)
[ci skip]

* New translations en.xaml (Ukrainian)
[ci skip]

* New translations en.xaml (Chinese Simplified)
[ci skip]

* New translations en.xaml (Chinese Traditional)
[ci skip]

* New translations en.xaml (Vietnamese)
[ci skip]

* New translations en.xaml (Portuguese, Brazilian)
[ci skip]

* New translations en.xaml (Norwegian Bokmal)
[ci skip]

* New translations en.xaml (Serbian (Latin))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish, Latin America)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Arabic)
[ci skip]

* New translations en.xaml (Czech)
[ci skip]

* New translations en.xaml (Danish)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Italian)
[ci skip]

* New translations en.xaml (Japanese)
[ci skip]

* New translations en.xaml (Korean)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (Turkish)
[ci skip]

* New translations en.xaml (Ukrainian)
[ci skip]

* New translations en.xaml (Chinese Simplified)
[ci skip]

* New translations en.xaml (Chinese Traditional)
[ci skip]

* New translations en.xaml (Vietnamese)
[ci skip]

* New translations en.xaml (Portuguese, Brazilian)
[ci skip]

* New translations en.xaml (Norwegian Bokmal)
[ci skip]

* New translations en.xaml (Serbian (Latin))
[ci skip]

* New translations en.xaml (Spanish, Latin America)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

---------

Co-authored-by: Kevin Zhang <45326534+taooceros@users.noreply.github.com>
2025-01-27 16:39:07 +11: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
dependabot[bot]
a9d77d8bcf
Bump Mages from 2.0.2 to 3.0.0 (#3154) 2025-01-10 19:31:36 +00:00
Kevin Zhang
5f4d24a26f
Merge pull request #3174 from Jack251970/dev1
Use System.Text.Json to replace Newtonsoft.Json for better performance
2025-01-09 22:13:54 -08:00
Jack251970
95b4c4c766 Improve code quality 2025-01-10 13:34:10 +08:00
Jeremy Wu
f1746b09e0
New Crowdin updates (#3149)
New translations
2025-01-10 07:26:20 +02:00
Jack251970
ad0270079d Use System.Text.Json to replace Newtonsoft.Json for better performance 2025-01-09 20:57:43 +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
Jack251970
02a45661c4 Add consistent error handling for GetArguments 2024-12-26 13:04:15 +08:00
Hongtao Zhang
0153f71083 use stackalloc if possible and fix some incorrect use of safehandle 2024-12-25 11:20:09 -06:00
Jeremy Wu
e7e825e930
New Crowdin updates (#3062)
* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations resources.resx (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations resources.resx (Portuguese)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Arabic)
[ci skip]

* New translations en.xaml (Czech)
[ci skip]

* New translations en.xaml (Danish)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Italian)
[ci skip]

* New translations en.xaml (Japanese)
[ci skip]

* New translations en.xaml (Korean)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (Turkish)
[ci skip]

* New translations en.xaml (Ukrainian)
[ci skip]

* New translations en.xaml (Chinese Simplified)
[ci skip]

* New translations en.xaml (Chinese Traditional)
[ci skip]

* New translations en.xaml (Vietnamese)
[ci skip]

* New translations en.xaml (Portuguese, Brazilian)
[ci skip]

* New translations en.xaml (Norwegian Bokmal)
[ci skip]

* New translations en.xaml (Serbian (Latin))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish, Latin America)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations resources.resx (Hebrew)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Hebrew)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Arabic)
[ci skip]

* New translations en.xaml (Czech)
[ci skip]

* New translations en.xaml (Danish)
[ci skip]

* New translations en.xaml (German)
[ci skip]

* New translations en.xaml (Italian)
[ci skip]

* New translations en.xaml (Japanese)
[ci skip]

* New translations en.xaml (Korean)
[ci skip]

* New translations en.xaml (Dutch)
[ci skip]

* New translations en.xaml (Polish)
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

* New translations en.xaml (Russian)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (Turkish)
[ci skip]

* New translations en.xaml (Ukrainian)
[ci skip]

* New translations en.xaml (Chinese Simplified)
[ci skip]

* New translations en.xaml (Chinese Traditional)
[ci skip]

* New translations en.xaml (Vietnamese)
[ci skip]

* New translations en.xaml (Portuguese, Brazilian)
[ci skip]

* New translations en.xaml (Norwegian Bokmal)
[ci skip]

* New translations en.xaml (Serbian (Latin))
[ci skip]

* New translations en.xaml (Spanish, Latin America)
[ci skip]

* New translations en.xaml (Slovak)
[ci skip]

* New translations en.xaml (French)
[ci skip]

* New translations en.xaml (Spanish (Modern))
[ci skip]

* New translations en.xaml (Portuguese)
[ci skip]

---------

Co-authored-by: Kevin Zhang <45326534+taooceros@users.noreply.github.com>
2024-12-25 18:41:40 +02:00
Jack251970
1073821b65 Improve recyble bin clear issue noticification 2024-12-20 18:55:57 +08:00
Jeremy Wu
9fb0233b6d
Merge branch 'dev' into dev3 2024-12-19 22:08:12 +11:00
Jack251970
a899ff83e5 Improve code quality 2024-12-14 11:46:09 +08:00
Jack251970
a088f91541 Add comments for string truncation 2024-12-14 11:17:29 +08:00
Jeremy Wu
713034c1cf
Merge pull request #3119 from Jack251970/dev4
Improve windows index search with special character
2024-12-12 21:30:24 +11:00
Jeremy Wu
86fc68b44b
Merge pull request #3114 from cibere/sys-plugin-add-copy-text
add CopyText and AutoCompleteText to some results in the sys plugin
2024-12-12 21:20:22 +11:00
cibere
fe4fcf6cc0 remove AutoCompleteText from the Open Recycle Bin result in sys plugin 2024-12-11 10:53:25 -08:00
Jack251970
ccfc39e54a Fix string length issue 2024-12-10 15:12:35 +08:00
Jack251970
313f86b648 Replace DllImport & flags with CSWin32 2024-12-10 15:09:06 +08:00
Jack251970
ca01b25a39 Replace DllImport & flags with CSWin32 2024-12-10 13:29:21 +08:00
Jack251970
a395936a6c Replace FormApplication & DllImport with CSWin32 2024-12-10 11:56:32 +08:00
Jack251970
5b344fb53c Improve windows index search with special character 2024-12-09 13:23:28 +08:00
Jeremy Wu
304f98e9ed
Merge pull request #3082 from NoPlagiarism/search_copy_url
[WebSearch] Add copy URL to menu
2024-12-08 10:48:34 +11:00
Jeremy Wu
ce6b4d90bd
Merge pull request #3093 from Jack251970/dev4
Replace original MessageBox with MessageBoxEx & Improve MessageBoxEx display style & Add new public api for using MessageBoxEx
2024-12-08 10:44:08 +11:00
cibere
29c9fd69ad add AutoCompleteText key to some results in the sys plugin 2024-12-07 14:45:32 -08:00
cibere
6410853e34 add CopyText to recyclebin, log folder, flow tips, and userdata folder results in sys plugin 2024-12-07 14:38:28 -08:00
Jeremy
676a5b1590 add defaults to MessageBoxEx Show & update WebSearch to use api call 2024-12-07 22:21:08 +11:00
Jack251970
57cbe10ef0 Fix parameter bug 2024-12-01 20:13:13 +08:00
Jack251970
534a1117aa Use public api to call ShowMsgBox functions & remove useless Core project import 2024-11-27 12:21:34 +08:00
Jack251970
897fd7aaba Replace Flow.Launcher.Core.MessageBoxType & MessageBoxImage with System.Windows.MessageBoxButton & MessageBoxImage
Remove useless warning file
2024-11-26 21:31:13 +08:00
dependabot[bot]
f3c21d5842
Bump Microsoft.Extensions.Caching.Memory from 8.0.1 to 9.0.0
Bumps [Microsoft.Extensions.Caching.Memory](https://github.com/dotnet/runtime) from 8.0.1 to 9.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.1...v9.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Caching.Memory
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 22:59:12 +00:00
Jack251970
b30cc4fc38 Replace System.Windows.MessageBox with MessageBoxEx 2024-11-25 10:38:43 +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
dependabot[bot]
ba96d1a830
Bump Microsoft.Data.Sqlite from 8.0.10 to 9.0.0
Bumps [Microsoft.Data.Sqlite](https://github.com/dotnet/efcore) from 8.0.10 to 9.0.0.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.10...v9.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Data.Sqlite
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 22:09:21 +00:00
NoPlagiarism
386ac9735f [WebSearch] sanitize ContextData 2024-11-18 17:43:22 +05:00
NoPlagiarism
4fbd74a14d [WebSearch] Add copy URL to menu 2024-11-18 17:07:57 +05:00
Jeremy Wu
1bbc104182 version bump plugins 2024-11-05 07:30:53 +00:00
Jeremy Wu
ecfbf32128
New Crowdin updates (#3034) 2024-11-05 05:31:06 +02:00
Jeremy Wu
350423b1f1
Merge pull request #3054 from Flow-Launcher/fix-install-source-author
fix out of index error when install source is not standard github link
2024-10-31 21:46:08 +11:00