Commit graph

5177 commits

Author SHA1 Message Date
Hongtao Zhang
000c45bfa8
Refactor Explorer Code to fit the new architecture
1. Rename some method in QueryConstructor.cs by removing prefix and suffix
2. Split the logic of checking '>' to outer SearchManager.cs
3. Use IAsyncEnumerable for potential future improvement.
2022-09-10 10:45:41 -05:00
Hongtao Zhang
193ea552dd
Merge remote-tracking branch 'origin/dev' into explorerMerge
# Conflicts:
#	Flow.Launcher.Test/Plugins/ExplorerTest.cs
#	Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs
2022-08-16 21:38:15 -04:00
Hongtao Zhang
6423143c5c
Implement Everything AutoInstall 2022-08-16 21:32:49 -04:00
Hongtao Zhang
4b6b10af02
Add Open with Shell for folder result 2022-08-16 20:52:53 -04:00
Hongtao Zhang
6a5509bc80
Add customized editor path 2022-08-16 18:51:03 -04:00
Hongtao Zhang
6df3bd8275
Add UseWpf option to csproj for Shell and sys plugin to resolve weird error for IDE 2022-08-16 18:46:23 -04:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable> 2022-08-16 18:45:36 -04:00
Jeremy Wu
b122dc35c6
New Crowdin updates (#1280)
* New translations en.xaml (Danish)
* New translations en.xaml (French)
* New translations Resources.resx (Polish)
* New translations en.xaml (French)
* New translations Resources.resx (French)
* New translations Resources.resx (Danish)
* New translations Resources.resx (German)
* New translations Resources.resx (Italian)
* New translations Resources.resx (Japanese)
* New translations Resources.resx (Korean)
* New translations Resources.resx (Dutch)
* New translations Resources.resx (Portuguese)
* New translations Resources.resx (Spanish, Latin America)
* New translations Resources.resx (Russian)
* New translations Resources.resx (Slovak)
* New translations Resources.resx (Turkish)
* New translations Resources.resx (Ukrainian)
* New translations Resources.resx (Chinese Simplified)
* New translations Resources.resx (Chinese Traditional)
* New translations Resources.resx (Portuguese, Brazilian)
* New translations Resources.resx (Norwegian Bokmal)
* New translations Resources.resx (Serbian (Latin))
* New translations Resources.resx (Spanish (Modern))
* New translations en.xaml (Japanese)
* New translations en.xaml (Korean)
* New translations en.xaml (German)
* New translations en.xaml (Italian)
* New translations en.xaml (Russian)
* New translations en.xaml (Dutch)
* New translations en.xaml (Polish)
* New translations en.xaml (Ukrainian)
* New translations en.xaml (Chinese Simplified)
* New translations en.xaml (Chinese Simplified)
* New translations en.xaml (Turkish)
* New translations en.xaml (Chinese Simplified)
* New translations en.xaml (Norwegian Bokmal)
* New translations en.xaml (Serbian (Latin))
* New translations en.xaml (Chinese Traditional)
* New translations en.xaml (Portuguese, Brazilian)
* New translations en.xaml (Spanish, Latin America)
2022-08-17 01:15:04 +03:00
Zero
a9ed7da16e
DOC: use issue forms replace plain text (#752) 2022-08-15 22:57:51 -04:00
Kevin Zhang
fa7057ae8f
Plugin Exception Draft (#1147) 2022-08-12 23:12:38 +10:00
Kevin Zhang
af7efd8347
Merge pull request #1314 from nachmore/warnings
Fix (some) build warnings
2022-08-11 09:42:12 -05:00
Oren Nachman
4a1c585f17 return Task directly 2022-08-10 12:40:46 -07:00
Oren Nachman
719fc99154 Combine string 2022-08-10 11:52:16 -07:00
Oren Nachman
30669e8c25 Further cleanups 2022-08-09 20:18:37 -07:00
Oren Nachman
13c70a9bb7 Remove unused code 2022-08-09 17:41:02 -07:00
Oren Nachman
03cedcc37e AllowedLanguage documentation 2022-08-09 16:38:43 -07:00
Oren Nachman
dbe2151810 Clean up exception throwing code for plugin loading 2022-08-09 16:31:29 -07:00
Oren Nachman
b38ffef23c Remove spuriously added discard (_=) for void call
Intellisense for the non-win
2022-08-08 17:48:17 -07:00
Oren Nachman
3648126854 Revert JSON Null change + fix more warnings
See comment inline re:JSON null
2022-08-08 17:35:38 -07:00
Jeremy Wu
0db6679da3
Merge pull request #1289 from Flow-Launcher/add_query_length_check
[Dev] add check query length when calling backspace command action
2022-08-09 09:22:16 +10:00
Oren Nachman
b85399137e Addressing more warnings 2022-08-08 14:55:04 -07:00
Oren Nachman
ffd877290d Addressing initial feedback 2022-08-08 11:27:11 -07:00
Oren Nachman
4a05a32e1f Remove explicit platform from AssemblyInfo
While it reflects reality it may prevent some launches on systems that
are happily using Flow without hitting specific APIs.
2022-08-07 21:46:36 -07:00
Oren Nachman
eb26070b8e Merge branch 'warnings' of https://github.com/nachmore/Flow.Launcher into warnings 2022-08-07 21:41:05 -07:00
Oren Nachman
a3197f8ee1 Fix (some) build warnings
CS1572
CS1573
CS0168
CS8073
CA2200
VSTHRD110
VSTHRD200
VSTHRD105
SYSLIB0013
CS8524
2022-08-07 21:31:38 -07:00
Kevin Zhang
1d02c30352
Merge pull request #1299 from nachmore/bug_1269
Fix crash when user does not have access to registry startup keys
2022-08-07 22:21:54 -05:00
Oren Nachman
ae177a365f Remove unneeded changes from merge 2022-08-07 20:00:54 -07:00
Oren Nachman
91ada374d8 Merge branch 'bug_1269' of https://github.com/nachmore/Flow.Launcher into bug_1269 2022-08-07 19:57:04 -07:00
Oren Nachman
f96cda1332
Merge branch 'dev' into bug_1269 2022-08-08 11:24:58 +10:00
Oren Nachman
ebbd1daa39 Use direct binding to set auto-startup
Also includes better messaging (single message for registry failure)
2022-08-07 18:23:35 -07:00
Jeremy Wu
96d9309f4e
add sponsor (#1306) 2022-08-07 19:50:52 -05:00
Kevin Zhang
d28fbeffa9
Merge branch 'dev' into bug_1269 2022-08-05 14:43:55 -05:00
Kevin Zhang
ec4f3a781a
Apply Logic in the viewmodel 2022-08-01 11:36:35 -05:00
Oren Nachman
c557031ef1 Show notification when failing to enable/disable autostartup 2022-07-31 16:28:03 -07:00
Oren Nachman
bde85c87a7 Refactor auto-startup registry code into its own helper 2022-07-29 00:09:33 -07:00
Jeremy Wu
dfed91f0a8
Merge pull request #1294 from Flow-Launcher/pluginInfoMultipleActionKeyword
Fix plugin info not displayed when it has multiple actionkeywords
2022-07-29 07:01:13 +10:00
Jeremy Wu
85061c4422
Merge pull request #1283 from nachmore/dev
Force reload theme resources when changing fonts etc in settings
2022-07-28 20:29:35 +10:00
Jeremy Wu
8498a15ff0
update comment 2022-07-28 20:23:39 +10:00
Oren Nachman
c3a67d46f6 Fix crash when user does not have access to registry startup keys
Instead log an error about non-critical functionality and continue on.
2022-07-27 16:34:30 -07:00
Jeremy Wu
b079aa3b29
Merge pull request #1296 from nachmore/bug_1284
Fix theme fonts not changing separately for query box and results
2022-07-25 14:03:54 +10:00
Oren Nachman
7352c112dd Allow setting fonts separately for query box and results
Fixes #1284: `CollectionViewSource` will synchronize the current item
across all users of the same view source unless they explicitly set
`IsSynchronizedWithCurrentItem`.
2022-07-24 18:49:19 -07:00
Oren Nachman
9ac822fe3d
Merge branch 'Flow-Launcher:dev' into dev 2022-07-25 09:49:32 +10:00
Hongtao Zhang
2077c0b48c
Fix plugin info not displayed when it has multiple actionkeywords 2022-07-24 16:23:33 -05:00
Jeremy Wu
fee3d1da90 Merge branch 'master' into dev 2022-07-24 11:42:19 +10:00
Jeremy Wu
6dedb4fc40
Release 1.9.4 (#1287)
* Merge pull request #1205 from Flow-Launcher/fix_cmd_command_with_blank

Fix shell cmd command with quote and space

* Bump NuGet.CommandLine from 5.4.0 to 5.7.2 (#1241)

* Merge pull request #1098 from Flow-Launcher/ScrollToSelectedPlugin

Scroll to selected item when expanded or size changed

* fix RemoveOldQueryResults NullPointerException (#1204)

* Merge pull request #1005 from Flow-Launcher/KillProcess

Use Cancellation Token to avoid potential race tracing issue

* Merge pull request #1187 from Flow-Launcher/update_python_download_mirrors

Update Python download mirrors

* Merge pull request #1108 from Flow-Launcher/CalculatorDecimalSeparator

Respect Decimal Separator for query not just result

* Merge pull request #1087 from Flow-Launcher/turnoff_replace_win_r_shell

Set Shell plugin's default replace Win R hotkey to off

* Merge pull request #1077 from Flow-Launcher/fix_explorer_button_visibility

Fix incorrect button visibility in Explorer's expander control

* Merge pull request #1076 from Flow-Launcher/fix_path_search_with_index

Fix the use of index in path search

* Merge pull request #1071 from medlir/fix-browser-bookmarks-plugin-exception

avoid exception in ChromiumBookmarkLoader.cs

* Merge pull request #1056 from Flow-Launcher/fix_context_menu_typo

Fix typo for plugin title in context menu and WindowsSettings name

* Merge pull request #1119 from onesounds/antialising

Remove All Cleartype Rendering

* Version bump

* Remove Calculator plugin CopyText feature for 1.9.4 release
2022-07-24 11:39:31 +10:00
Jeremy Wu
914f7e346b add check query length when calling backspace command action 2022-07-23 20:29:41 +10:00
Jeremy Wu
dae0a5a812
Merge pull request #1121 from Garulf/Remove-trim-from-query
Pass query without trimming whitespace
2022-07-21 20:41:15 +10:00
Jeremy Wu
9bd9b94264
Merge pull request #1123 from Flow-Launcher/AsyncResultCallback
Implement Async Result Execution
2022-07-21 20:34:56 +10:00
Jeremy Wu
4c4ba92b22
Merge pull request #1005 from Flow-Launcher/KillProcess
Use Cancellation Token to avoid potential race tracing issue
2022-07-21 20:25:11 +10:00
Kevin Zhang
886eb8650d
fix RemoveOldQueryResults NullPointerException (#1204) 2022-07-21 20:12:24 +10:00