Commit graph

2443 commits

Author SHA1 Message Date
flox_x
30f9a43dbb
Merge branch 'Flow-Launcher:dev' into shell_fix 2023-11-19 12:20:38 +01:00
Jeremy Wu
f531a46225
Merge pull request #2404 from Flow-Launcher/dependabot/nuget/Microsoft.Data.Sqlite-7.0.13
Bump Microsoft.Data.Sqlite from 7.0.10 to 7.0.13
2023-11-19 15:11:38 +11:00
Jeremy Wu
4efac50a8f
Merge pull request #2369 from VictoriousRaptor/delay-restart-2
Delay restart after installing/uninstalling/updating plugins
2023-11-19 15:01:51 +11:00
VictoriousRaptor
439eebf6cb Version bump 3.1.4 2023-11-12 12:34:38 +08:00
VictoriousRaptor
c18ae41e56 Delete existing zip before downloading 2023-11-12 11:42:13 +08:00
Hongtao Zhang
83553244d7 use memorypack instead of binaryformatter 2023-11-11 18:10:06 -06:00
Florian Grabmeier
3623316fc0 Disable conflicting options
Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
2023-11-11 13:47:22 +01:00
Florian Grabmeier
276c6eda6b Fix overlapping layout
Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
2023-11-11 12:36:09 +01:00
VictoriousRaptor
af9c662892 Remove comment 2023-11-11 16:21:36 +08:00
VictoriousRaptor
f6a4942a48 Refactor plugin zip logic
- Download zip to temp folder
- Unzip to unique folder
2023-11-11 16:11:21 +08:00
VictoriousRaptor
50449de653 Hide modified plugins in query results 2023-11-11 15:29:55 +08:00
VictoriousRaptor
53eec76069 Remove unused import 2023-11-11 15:17:24 +08:00
VictoriousRaptor
69dad1be6c Check if plugin has been modified when installing/updating/uninstalling 2023-11-11 15:05:24 +08:00
VictoriousRaptor
b7a78362bf Throw exception when zip not found 2023-11-11 10:25:45 +08:00
VictoriousRaptor
9f39dfceee Use FuzzySearch to search access links 2023-11-11 01:43:29 +08:00
VictoriousRaptor
41721150f9 Add glyphs for pm context menu 2023-11-11 01:20:32 +08:00
VictoriousRaptor
842451db69 Show plugin icons in pm Install results 2023-11-11 00:48:18 +08:00
VictoriousRaptor
5b2220b9da Exclude installed plugins in pm install results 2023-11-11 00:47:18 +08:00
VictoriousRaptor
e7ffd573f0 Move Install/Uninstall plugin logic to Core.PluginManager 2023-11-11 00:40:27 +08:00
VictoriousRaptor
08da4e34df Use toast to improve consistency 2023-11-11 00:06:02 +08:00
VictoriousRaptor
72134e8f9a
Tweak notification text
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2023-11-08 21:51:48 +08:00
Florian Grabmeier
06211a181e Add more language support for new shell option
Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
2023-11-05 14:30:12 +01:00
flox_x
6ce66604ff
Merge branch 'dev' into shell_fix 2023-11-05 14:02:48 +01:00
Florian Grabmeier
4c5eae895b Implement CloseShellAfterPress (no logic)
Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
2023-11-01 17:35:00 +01:00
Hongtao Zhang
f69a6db54f fix a negative width 2023-10-31 08:51:56 -05:00
dependabot[bot]
cc2ae7c768
Bump Microsoft.Data.Sqlite from 7.0.10 to 7.0.13
Bumps [Microsoft.Data.Sqlite](https://github.com/dotnet/efcore) from 7.0.10 to 7.0.13.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v7.0.10...v7.0.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 23:09:43 +00:00
Jeremy Wu
026e5f5b09
Merge pull request #2335 from ktos/bookmarks-newsqlite
Switch Bookmarks plugin to use Microsoft.Data.Sqlite
2023-10-24 21:34:13 +11:00
Hongtao Zhang
ab96629395 remove legacy CompileRemove 2023-10-16 05:55:57 -05:00
VictoriousRaptor
117ef26154
Merge branch 'dev' into delay-restart-2 2023-10-06 16:35:58 +08:00
VictoriousRaptor
08cc8b50ff
Merge pull request #2378 from VictoriousRaptor/fix-edge-bm-workspace
Add Edge Workspace support
2023-10-03 19:01:47 +08:00
VictoriousRaptor
07e77e7a41 Add Edge Workspaces support 2023-10-03 13:55:47 +08:00
VictoriousRaptor
1334798c6d Add AutoRestartAfterChanging option
- Option and UI
- New prompts and notification messages
2023-09-29 13:06:42 +08:00
VictoriousRaptor
31131ea4a0 Remove download success notification 2023-09-28 23:45:11 +08:00
VictoriousRaptor
ee8b0702a7 Ignore .lnk target file extension
- To avoid query "ex" matching any ".exe" file
2023-09-28 11:18:17 +08:00
Jeremy Wu
a8206dfcde
New Crowdin updates (#2331)
New translations
2023-09-25 13:39:03 +03:00
Jeremy Wu
63eb42099d
Merge pull request #2330 from Flow-Launcher/release_version_bumps
Release 1.16.2 version bump
2023-09-25 19:47:36 +10:00
Hongtao Zhang
63b2a07dd9 load unmanaged dll from dependencyResolver as well 2023-09-11 09:12:41 -05:00
Jeremy
992f6d11dc add allowEqual parameter name to call to make it clearer 2023-09-11 21:16:01 +10:00
Marcin Badurowicz
5c7141d4f8 set default rid to x64 2023-09-10 23:44:10 +02:00
Marcin Badurowicz
c33e8127ea remove dll copy step as it is automatically done when dotnet build with rid 2023-09-10 23:41:57 +02:00
Marcin Badurowicz
bdc3bfc6b8 remove unused properties from connection string 2023-09-10 23:41:49 +02:00
Marcin Badurowicz
802457f713 switch to different nuget 2023-09-10 23:41:39 +02:00
VictoriousRaptor
ec58939e55 Fix exclude path check for index search 2023-09-09 01:49:18 +08:00
Jeremy Wu
1c7f2a6f46 bump plugin versions 2023-09-07 21:44:00 +10:00
Jeremy Wu
c4caf388c4
New Crowdin updates (#2305)
New translations added
2023-08-30 18:06:55 +05:30
Jeremy Wu
4f66b01394 fix spelling 2023-08-22 07:58:46 +10:00
Jeremy Wu
a27e98b0d7 add handling of default plugin installation 2023-08-22 06:50:00 +10:00
Jeremy
c44ab83c98 bump plugin versions 2023-08-09 07:54:48 +10:00
Phoenix
ae18d12e42 Additional check for file extension in windows search results 2023-08-07 15:54:30 +03:00
Phoenix
cabe944979 Fix windows search empty paths 2023-08-07 15:42:31 +03:00
Jeremy Wu
1f1940ae9b
Merge pull request #2194 from Flow-Launcher/dependabot/nuget/System.Data.SQLite-1.0.118
Bump System.Data.SQLite from 1.0.116 to 1.0.118
2023-08-07 13:02:28 +10:00
Jeremy Wu
1e16c5fdbe
New Crowdin updates (#2242)
New translations update
2023-08-04 08:43:15 +10:00
Jeremy Wu
3b8ddca4d8 remove irrelevant action keyword from Shell plugin description 2023-07-18 18:02:32 +10:00
Jeremy Wu
6020cd9b81
Merge pull request #2209 from Flow-Launcher/version_bumps
Bump versions for release
2023-07-10 21:24:11 +09:30
Jeremy Wu
f5b2a3f5b0
New Crowdin updates (#2230)
New translations
2023-07-10 14:45:31 +03:00
Jeremy Wu
e6c9a79ce8 version bump plugin 2023-07-10 21:13:07 +10:00
Jeremy Wu
826449cad5
Merge pull request #2222 from JohnTheGr8/plugin_manifest_enhancements
Rework how we fetch community plugin data
2023-07-10 13:33:12 +09:30
Jeremy Wu
4758ea2284
New Crowdin updates (#2215)
New translations
2023-07-09 13:57:28 +03:00
Ioannis G
2d6b476685
use Ctrl+R to fetch primary manifest source
from a `pm install` or `pm update` query

should help with #2048
2023-07-05 17:01:55 +03:00
Ioannis G
f03ac76494
throttle PluginsManifest.UpdateManifestAsync
avoid repeatedly fetching manifest data while the user is typing a `pm` query
2023-07-05 16:54:50 +03:00
Jeremy Wu
ddeca153e9 version bump plugins 2023-06-30 21:55:30 +10:00
Jeremy Wu
e695781e3b
New Crowdin updates (#2119)
New translations
2023-06-30 14:33:34 +03:00
VictoriousRaptor
f23284a1c6
Merge pull request #2152 from VictoriousRaptor/FirefoxBookmark
Fix bookmark plugin file monitoring issue
2023-06-29 19:49:04 +08:00
VictoriousRaptor
9656e5cf4b
Clarify initialized condition
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2023-06-29 08:48:25 +08:00
VictoriousRaptor
d602f5cafa
Merge branch 'dev' into FirefoxBookmark 2023-06-24 10:55:18 +08:00
VictoriousRaptor
e0e86d039d Remove delay 2023-06-24 10:54:53 +08:00
dependabot[bot]
f9697e598b
Bump System.Data.SQLite from 1.0.116 to 1.0.118
Bumps System.Data.SQLite from 1.0.116 to 1.0.118.

---
updated-dependencies:
- dependency-name: System.Data.SQLite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 22:59:07 +00:00
Vic
9b5341c2b7 Preserve file watchers when monitored files change 2023-06-18 10:57:04 +08:00
Vic
e46df28fdd Move initialized flag 2023-06-17 00:42:21 +08:00
Vic
6d64abd21a Load bookmarks in Query() if not initialized 2023-06-15 21:30:55 +08:00
Ioannis G
c6a6c6bd5c
plugin/shell: add powershell core (pwsh) option
Co-authored-by: shobu13 <shobu13@hotmail.fr>
2023-06-12 16:18:23 +03:00
Ioannis G
e6baa88002
decouple Shell from the ComboBox SelectedIndex
enables us to add new `Shell` options without messing with the user's
saved settings, while keeping the `RunCommand` option last.
2023-06-12 15:49:33 +03:00
VictoriousRaptor
1b68d09d51
Merge pull request #2115 from VictoriousRaptor/RemoveUnusedNuget
Remove unused nuget and imports
2023-06-12 16:11:41 +08:00
Jeremy Wu
144fdad5d2
Merge pull request #2177 from Flow-Launcher/refactor_copy
Refactor clipboard copying
2023-06-11 22:51:36 +09:30
Jeremy Wu
e078de557b add CopyText for Shell plugin 2023-06-11 21:59:46 +10:00
VictoriousRaptor
dcc7dbb918
Merge branch 'dev' into RemoveUnusedNuget 2023-06-11 18:36:04 +08:00
VictoriousRaptor
6655d837c3
Merge pull request #2123 from VictoriousRaptor/BoostProgramInit
Reduce CPU and disk usage during Program plugin init
2023-06-11 17:40:45 +08:00
Jeremy Wu
2b862f702a Make CopyToClipboard generic 2023-06-09 19:59:49 +10:00
Jeremy Wu
1ff328be03 update copy calls to use API CopyToClipboard method 2023-06-08 22:46:37 +10:00
Ioannis G
6bdf6ac1ce
fix kill command to honor "Last Query Style" 2023-06-04 06:20:50 +03:00
Vic
4591fa76d9 Create file watchers when reloading bookmarks 2023-05-23 19:37:38 +08:00
Vic
cbf73fcc0f Don't load bookmark files if plugin disabled 2023-05-22 23:29:10 +08:00
Vic
d0289b49b6 Refactor file watcher logic
* Remove LastAccessed filter to avoid unwanted recursive RegisterBookmarkFile() calls
* Check if watcher exists
2023-05-22 23:13:29 +08:00
Nguyen Tran
6cc5fe8ff6 Add admin permissions when non-admin doesn't work 2023-05-21 23:48:06 -04:00
VictoriousRaptor
306ad7931b
Merge branch 'dev' into RemoveUnusedNuget 2023-05-04 21:14:13 +08:00
VictoriousRaptor
803633ff05
Merge pull request #2072 from VictoriousRaptor/PrintWindowsBuildNumber
Print windows build number in log
2023-05-04 07:14:06 +08:00
VictoriousRaptor
1ee7110d4a
Merge pull request #2105 from VictoriousRaptor/hide-startup-programs
Hide programs in startmenu/startup folder
2023-05-03 05:27:13 +08:00
Jeremy Wu
7e2a2db4c6 version bump plugins 2023-05-03 06:28:38 +10:00
Vic
c5c7bf783c Hide programs in startmenu/startup folder 2023-05-01 10:15:21 +08:00
Vic
df5e8ca132 Remove unused packages 2023-04-25 21:02:34 +08:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08: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
b123c09c6c Remove unused settings 2023-04-24 21:10:07 +08:00
Vic
099021b186 Save programs cache after indexing 2023-04-24 19:50:34 +08:00
Vic
3ae656f456 Requery after killing a process 2023-04-24 15:46:26 +08:00
Vic
0b4d68505a Change issue URL to issue list
Guide users to the issue list to see if there's any pinned issue and search first, instead of posting an issue immediately
2023-04-22 23:46:22 +08:00
Jeremy Wu
c61d6f791c
New Crowdin updates (#2028)
* New translations
2023-04-19 03:03:50 +03:00
Jeremy Wu
2a1d9de6df
Merge pull request #2062 from VictoriousRaptor/FilterStartMenuPrograms
Prioritize shortcut in start menu
2023-04-19 08:01:46 +10:00
Vic
bff467d03a Preserve program shortcut in start menu 2023-04-18 20:12:22 +08:00
Vic
be35ff0a07 Add missing glyphs 2023-04-10 00:28:55 +08:00
Vic
2616b70db5 Add hotkey to open program's parent folder 2023-04-10 00:26:55 +08:00
TheBestPessimist
1699b17d43 Revert "Better field name"
This reverts commit bfdf1dd67c.
2023-04-06 08:48:31 +03:00
TheBestPessimist
8051a03481 Cosmetic 2023-04-03 16:00:26 +03:00
TheBestPessimist
29a9def969 In path search, ignore extra whitespace around the > character 2023-04-03 16:00:08 +03:00
TheBestPessimist
bfdf1dd67c Better field name 2023-04-03 15:59:17 +03:00
Jeremy Wu
d71098e402
New Crowdin updates (#2018)
New translations
2023-04-03 00:35:54 +03:00
Jeremy Wu
2c6fa48473
New Crowdin updates (#2011)
New translations
2023-03-31 00:24:58 +03:00
VictoriousRaptor
19ba8e475c
Fix wrong variable name in #2004 (#2014)
* Fix wrong variable name

* Fix typo
2023-03-31 07:35:14 +11:00
Vic
2a96f1cd48 Rename for clarity 2023-03-29 15:19:55 +08:00
Vic
9db13fdbb6 Fix path search logic
open folder in file manager when path search is disabled
2023-03-24 15:45:45 +08:00
Vic
0f5b02fa38 Open file with associated program
Prevent opening zip in Explorer
Fix working directory issue
2023-03-24 15:22:55 +08:00
Vic
a22028460d Add option to open in default file manager 2023-03-24 15:02:11 +08:00
Vic
2d13d5684b Fix style 2023-03-24 14:39:59 +08:00
TheBestPessimist
1ed1c99931 Revert "add scoring based on index and small optimization"
This reverts commit 02b321c4a3.
2023-03-15 20:53:14 +02:00
Hongtao
02b321c4a3 add scoring based on index and small optimization 2023-03-14 16:42:09 -05:00
TheBestPessimist
1da8c017f7 use more suggestive name 2023-03-14 10:50:12 +02:00
TheBestPessimist
78cb45ce76 Do not check if file/folder exists 2023-03-14 09:33:36 +02:00
TheBestPessimist
48ed1fec15 more todo 2023-03-14 09:21:11 +02:00
TheBestPessimist
569046b45d Fix private function naming convention 2023-03-14 09:21:03 +02:00
TheBestPessimist
96afa29905 cleanup + warnings 2023-03-08 14:29:46 +02:00
TheBestPessimist
9debba9e4e centralize the 3 actions: open file, open folder, open file as admin, for simpler logic 2023-03-08 14:29:46 +02:00
TheBestPessimist
2be108d740 formatting 2023-03-08 14:29:46 +02:00
TheBestPessimist
4289d10af6 Remove SortOption.RunCountAsc because it doesn't make sense 2023-03-08 14:29:46 +02:00
TheBestPessimist
fa971c6b81 Ask Everything for RunCount only if sorting by it 2023-03-08 14:29:46 +02:00
TheBestPessimist
a1a4c720c0 More comments 2023-03-08 14:29:46 +02:00
TheBestPessimist
3cecf5b302 Use String Interpolation 2023-03-08 14:29:46 +02:00
TheBestPessimist
9bc6a4e072 Waiting on a semaphore must be outside of try 2023-03-08 14:29:46 +02:00
TheBestPessimist
7d6d0258d0 Add more debugging info to DEBUG profile 2023-03-08 14:29:46 +02:00
TheBestPessimist
84b63e5f54 Use Request Flags when retrieving results from Everything, to be able to retrieve RunCount as well 2023-03-08 14:29:46 +02:00
TheBestPessimist
5ff916a17b Use the SearchResult.Score instead of 0 when creating the plugin Result 2023-03-08 14:29:46 +02:00
TheBestPessimist
ac3c955539 Async is hard.
Not sure exactly why the previous version was not working, but i _assume_ it's because I was in a deadlock on that semaphore.
2023-03-08 14:29:46 +02:00
TheBestPessimist
94b841d341 Should be working 2023-03-08 14:29:46 +02:00
TheBestPessimist
f96bf4c592 cleanup 2023-03-08 14:29:46 +02:00
TheBestPessimist
742d80922c Indentation 2023-03-08 14:29:46 +02:00
TheBestPessimist
86869ff5f4 Extract RunExplorer nested ifs as functions for readability 2023-03-08 14:29:46 +02:00
TheBestPessimist
ad8dffe468 Add direct call to Everything API from ResultManager
Obviously this is stupid because we forcefully tied Explorer plugin to Everything. This needs more thinking, but is a good enough for now solution to test what works and doesnt work
2023-03-08 14:29:46 +02:00
DB p
731c76d274 Fix Typo 2023-03-05 06:08:22 +09:00
DB p
02de141135 Fix Typo In Comment 2023-03-05 05:59:49 +09:00
DB p
45ff919f81 - Fix Enabled Label
- Fix Error when Click the Icon ColumnHeader
2023-03-05 05:57:31 +09:00
Hongtao
520ef3777f Remove Obsolete Property and use Status Property for Sorting 2023-03-04 14:17:22 -06:00
DB p
1d9fa902bc Fix Dark Text Color in Everything Panel 2023-03-04 04:24:06 +09:00
Jeremy Wu
720f88a136
Merge pull request #1939 from Flow-Launcher/version_update
Release version bumps
2023-03-02 17:17:30 +11:00
Jeremy
5dc55b00ef update plugin versions 2023-03-02 17:02:35 +11:00
Jeremy
08f250d9c0 update translations from Crowdin 2023-03-02 09:02:40 +11:00
Jeremy Wu
af2a19499f
update plugin version 2023-02-27 08:41:04 +11:00
Jeremy Wu
3b05ee2582
Merge pull request #1899 from Flow-Launcher/everything_full_path_option
add option for everything search in full path (default true)
2023-02-21 08:24:05 +11:00
Jeremy Wu
73ba2368a8
update option name 2023-02-21 08:10:03 +11:00
Kevin Zhang
d87b5af5dc
default false 2023-02-20 14:04:50 -06:00
Jeremy Wu
11573cf5e8
New Crowdin updates (#1766)
* New translations en.xaml (French)
[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 (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 (Spanish (Modern))
[ci skip]

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

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

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

* New translations Resources.resx (French)
[ci skip]

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

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

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

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

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

* New translations en.xaml (Chinese Simplified)
[ci skip]
2023-02-16 09:24:07 +02:00
DB P
6cfdc30800
Merge branch 'dev' into GuideForBookmarkPlugin 2023-02-15 11:50:01 +09:00