Commit graph

2281 commits

Author SHA1 Message Date
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
Vic
9b0cf20184 update text 2023-02-14 16:35:34 +08:00
Vic
39c4a2be2e Auto reload bookmarks when editing checkboxes 2023-02-14 16:35:06 +08:00
Vic
ab0d6245df Auto reload all bookmarks when finish editing 2023-02-12 01:58:53 +08:00
Vic
dd61d195e2 Update desc 2023-02-12 01:27:31 +08:00
dependabot[bot]
43b5c06c47
Bump SharpZipLib from 1.4.1 to 1.4.2 (#1882) 2023-02-11 16:41:44 +00:00
Hongtao Zhang
083527e603
add option for everything search in full path (default true) 2023-02-11 10:35:26 -06:00
DB p
b2b22dc4cf Fix UseWindowsForms in csproj 2023-02-11 14:14:42 +09:00
DB p
c240f1e2e0 - Added Guide Texts in CustomBrowsePopup
- Added 'Edit' Button, It will be disable when non-select situation
- Added Browse Button in Path Select Textbox
2023-02-11 07:37:18 +09:00
DB P
ef16484957
Merge branch 'dev' into SelectBrowserCore 2023-02-10 11:06:09 +09:00
Vic
46c8dd8070 Fix translation 2023-02-09 12:25:59 +08:00
Jeremy
2c124f7768 bump plugin version from .Net upgrade 2023-02-07 08:19:26 +11:00
Jeremy Wu
88feed0aa2
Merge pull request #1878 from VictoriousRaptor/PluginInstallNotification1
Show plugin names in download success notification
2023-02-07 07:52:19 +11:00
Jeremy Wu
aa4f3a9350
Merge pull request #1745 from Flow-Launcher/net7.0
Update to .Net 7
2023-02-07 07:33:11 +11:00
VictoriousRaptor
90a48ee5f2
Merge pull request #1864 from TheBestPessimist/program_plugin_search_in_start_menu
Read the list of programs from `Start Menu` folder instead of `Start Menu/Programs`
2023-02-07 01:46:34 +08:00
Vic
0c963045ba Show plugin names in download success notification 2023-02-07 01:37:21 +08:00
Vic
30b73e5488 Revert "version"
This reverts commit 43cf3ded87.
2023-02-07 01:26:30 +08:00
Vic
a6d3aafe9b Add Browser Engine header 2023-02-06 12:57:55 +08:00
Hongtao Zhang
704c26ca3d
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into net7.0 2023-02-04 11:52:15 -06:00
Vic
b7e7217b2e Fix folder path 2023-02-03 17:29:51 +08:00
Vic
c7f3283e3a Add UI to select browser engine 2023-02-03 17:07:33 +08:00
Vic
fe5da58378 Use switch expression for loader 2023-02-03 16:23:14 +08:00
VictoriousRaptor
824f61d3aa
Merge pull request #1874 from VictoriousRaptor/bugfix
Fix 1861 and 1863
2023-02-03 13:37:50 +08:00
Vic
196c359819 Add custom firefox browser location 2023-02-03 13:07:46 +08:00
Vic
fbd12eb96b Add missing translation 2023-02-03 12:21:25 +08:00
TheBestPessimist
2e0923d25b more whitespace 2023-01-30 14:51:41 +02:00
TheBestPessimist
43cf3ded87 version 2023-01-30 14:48:15 +02:00
TheBestPessimist
e89d8b3577 Read list of programs from Start Menu instead of Start Menu/Programs 2023-01-30 14:47:27 +02:00
TheBestPessimist
9e11b0cd9d whitespace 2023-01-30 14:44:48 +02:00
dependabot[bot]
51c909800f
Bump SharpZipLib from 1.3.3 to 1.4.1 (#1833) 2023-01-28 16:08:55 +00:00
dependabot[bot]
892f1b8ed2
Bump System.Data.OleDb from 5.0.0 to 7.0.0 (#1808) 2023-01-28 16:08:35 +00:00
Kevin Zhang
c99790b049
Merge pull request #1848 from TheBestPessimist/#1800_Everything_search_full_path
Everything Search: Match Path
2023-01-28 10:07:29 -06:00
DB P
0bdea7c0db
Merge pull request #1847 from TheBestPessimist/Change_the_default_shortcut_for_Plugin_Indicator_to__
Change the default shortcut for Plugin Indicator to `?` #1825
2023-01-27 16:11:45 +09:00
TheBestPessimist
18d1bb5668 Cleanup unused properties 2023-01-26 09:19:42 +02:00
TheBestPessimist
1b9a879d48 Use EverythingSearchOption flag to set up FullPathSearch instead of hardcoding it 2023-01-26 08:58:41 +02:00
TheBestPessimist
2b6c92c48c question to the FL developers 2023-01-26 08:50:42 +02:00
TheBestPessimist
1482637cf1 Everything.MatchPath = true 2023-01-26 08:50:42 +02:00
Lasith Manujitha
7fc704558d
Fix autocomplete on Program plugin (#1850)
* Fix autocomplete on Program plugin

* Code refactor
2023-01-26 12:31:40 +08:00
TheBestPessimist
89fb78f3cd Change the default shortcut for Plugin Indicator to ? #1825 2023-01-25 13:20:30 +02:00
Jeremy Wu
d16a249e36 version bump plugins 2023-01-23 08:51:36 +11:00
Vic
f5cc792ce9 Return empty when operation canceled 2023-01-21 16:57:41 +08:00
Vic
71a2f996db Set environment var dict in LoadEnvironmentStringPaths() 2023-01-20 15:27:19 +08:00
Vic
966d3e752e Fix environment variable expansion logic 2023-01-20 15:22:54 +08:00
Vic
4d267fe71e Fix incorrect %homepath% parsing
Parse environment variables before checking path existence
2023-01-20 14:31:01 +08:00
Vic
504fb4ae05 Display environment vars in upper case 2023-01-20 14:02:04 +08:00
VictoriousRaptor
768ed4f80a
Update wording
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2023-01-20 12:13:02 +08:00
Vic
4bea50d4cf Add unit test for PathEqualityComparator 2023-01-19 23:17:04 +08:00
Vic
beb144956c Rename method and add option to allow equality 2023-01-19 21:33:09 +08:00
Vic
ac92b93f66 Move IsSubPathOf to SharedCommands 2023-01-19 20:29:25 +08:00
Vic
32268890b9 Remove TranslateEnvironmentVariablePath 2023-01-19 20:23:33 +08:00
Vic
2c36692052 Use case-insensitve comparator for path 2023-01-19 16:21:24 +08:00
Vic
a6b7c5898b Fix subpath check 2023-01-19 16:21:24 +08:00
Vic
383298a46b Fix null subtitle when creating disk result 2023-01-19 16:21:23 +08:00
Vic
51f5d8a410 Add new constructor for EngineNotAvailableException 2023-01-19 16:21:23 +08:00
Vic
52e72992c2 Change context and settings to non static 2023-01-19 16:21:23 +08:00
Vic
009ee3dc5c Simplify environment variable detection 2023-01-19 16:21:23 +08:00
Vic
983f0aafc4 Use a static dictionary for environment vars 2023-01-19 16:21:23 +08:00
Vic
6efa9d1731 Only expand environment var when path starts with % 2023-01-19 16:21:23 +08:00
Vic
2e4127c63b Catch specifc exception 2023-01-19 16:21:23 +08:00
Jeremy Wu
c5cc4ed279
Merge pull request #1781 from VictoriousRaptor/ShowProgramDesc
Always show/search description in program results if enabled
2023-01-16 21:21:09 +11:00
Vic
ce8c3f9288 Fix typo 2023-01-13 15:12:45 +08:00
Hongtao Zhang
f07cff7742
fix explorer setting UseLocationAsWorkingDir 2023-01-12 15:29:58 -06:00
Vic
8208af4d1a Always show/search desc in result if enabled 2023-01-10 14:18:12 +08:00