Commit graph

151 commits

Author SHA1 Message Date
Vic
3347e9f39e Refactor 2022-11-17 15:04:09 +08:00
Vic
d661836cad re-organize linq 2022-11-17 14:32:29 +08:00
Vic
d1e8bbf9ff Remove toarray() in ProgramsHasher 2022-11-17 01:27:58 +08:00
Vic
5c62c5ac9b Fix disabled source 2022-11-15 00:07:12 +08:00
Vic
f5701d44ac fix merge 2022-11-14 15:27:06 +08:00
Vic
2ea310ce37 Merge remote-tracking branch 'upstream/dev' into FixProgramUID 2022-11-14 15:25:40 +08:00
Vic
a67e719c8a merge fix 2022-11-08 13:32:55 +08:00
VictoriousRaptor
4062ce6f9e
Merge branch 'dev' into SearchProgramsInPATH 2022-11-05 14:53:14 +08:00
Vic
cdde5fae2e Update Win32.cs 2022-11-04 17:09:23 +08:00
Vic
b8a68febcd Check after merging all win32 programs 2022-11-04 01:50:28 +08:00
Vic
4725b0df07 Implement object.Equals for uwp and win32 2022-11-04 00:47:52 +08:00
Vic
165aa90da1 Fix indexing unwanted protocols in custom sources 2022-11-03 18:41:58 +08:00
Vic
85256ef42f Comments 2022-11-03 18:38:36 +08:00
Vic
befa19c4bb remove unnecessary using 2022-11-03 18:20:13 +08:00
Vic
55bc7cde97 formatting 2022-11-03 18:07:28 +08:00
Vic
187b195ff4 use ExeProgram for .exe 2022-11-03 18:03:29 +08:00
Vic
4d63895919 Formatting and use default for invalid programs 2022-11-03 17:59:37 +08:00
Vic
b0a4ac7996 Enable parallel query for custom sources 2022-11-03 17:40:16 +08:00
Vic
36f67b8f32 refactor usage of getprotocols 2022-11-03 17:33:38 +08:00
Vic
a523584c67 Fix indexing unwanted protocols in custom sources 2022-11-03 17:31:52 +08:00
Vic
f8346e4c18 Merge update 2022-11-02 14:12:42 +08:00
Vic
da755fa8c7 Index .url files in PATH 2022-11-02 14:07:56 +08:00
Vic
f6c842de2d Merge dev 2022-11-02 13:58:56 +08:00
DB P
7031971fcd
Merge branch 'dev' into SearchProgramsInPATH 2022-11-02 12:23:37 +09:00
Vic
24afcb22a1 minor fix 2022-11-01 01:18:54 +08:00
Vic
ac7a1a7ce8 Revert "Remove duplicate win32 programs"
This reverts commit d5d141f9db.
2022-10-31 22:02:10 +08:00
Vic
902c88df63 fix typo 2022-10-31 01:57:24 +08:00
Vic
c194d21948 Fix IcoPath for epic urls 2022-10-31 01:52:03 +08:00
Vic
134870815a revert 2022-10-30 02:49:33 +08:00
Vic
4296652edf Time when manually reindex 2022-10-30 02:37:22 +08:00
Vic
0b247db1b2 minor changes 2022-10-30 01:27:41 +08:00
Vic
874383bd07 bugfix and refactor
1. Fix issues with uid.
2. Implement #1486.
2022-10-25 17:39:01 +08:00
Vic
1aa3668ea4 bugfix 2022-10-25 01:13:36 +08:00
Vic
c8dfd565e5 Check if url field is null 2022-10-24 21:50:31 +08:00
Vic
568dced4bb Check null 2022-10-24 14:14:23 +08:00
Vic
2ba155944a bugfix 2022-10-24 14:00:02 +08:00
Vic
1715f8145d protocols setting 2022-10-23 20:01:18 +08:00
Vic
b77a8f755a Fix suffixes 2022-10-23 18:50:38 +08:00
Vic
d13c3817e4 Data binding for suffixes 2022-10-23 17:29:37 +08:00
Vic
bc54b07fdc manually set win32 uid when construct 2022-10-20 17:00:18 +08:00
Vic
c85af888f9 Make UID lowercase 2022-10-20 16:31:26 +08:00
Vic
a3adc4dcc0 Remove unused using 2022-10-16 23:02:35 +08:00
Vic
9de0b392ea Use Linq 2022-10-16 21:15:40 +08:00
Vic
cb6bfaf586 Remove duplicate win32 programs 2022-10-16 20:18:26 +08:00
Tai Le
750cfa44c1 Support .url file 2022-10-16 16:25:47 +07:00
Vic
0635ebd28b Disable recursive search for PATH folders 2022-10-16 02:28:29 +08:00
Vic
efd1b6cfdd minor fix 2022-10-16 01:24:07 +08:00
Vic
63912aaa62 Add PATH environment variable to program source 2022-10-15 21:24:02 +08:00
Jeremy
202821824d Merge remote-tracking branch 'origin/dev' into filewatcher 2022-08-30 06:19:41 +10: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
Hongtao Zhang
5404303c5f Wrap IndexWin32Programs with Task.Run 2022-02-23 18:21:13 -06:00
Hongtao Zhang
ef4bb121f9 Add FileSystemWatcher to Watcherlist 2022-02-23 18:19:34 -06:00
Hongtao Zhang
73056534bb Reindex when app install or deleted (and uwp update). 2022-01-08 15:50:27 -06:00
Kevin Zhang
505bbb94c8 Rename setting and reset cache when results are chosen 2021-11-29 18:31:48 -06:00
DB p
582fe6c193 Change EnableHideLnkPath Name to EnableHideAppsPath 2021-11-30 02:41:10 +09:00
Jeremy
51481d7766 simplify if condition for hide app path 2021-11-29 20:36:34 +11:00
DB p
8343bc761d Add hide uwp/lnk path setting 2021-11-28 05:05:25 +09:00
Kevin Zhang
84ebbd99ae Migrate Program Plugin Custom Explorer 2021-11-06 01:10:29 -05:00
Jeremy
04a10ed62d add glyph option to settings 2021-10-07 21:58:54 +11:00
Jeremy
54145d7604 revert subtitle change 2021-10-07 07:02:56 +11:00
Dobin Park
66e722bc53 - Change context icon to glyph in some plugin
- Add Glyph property in themes
2021-10-06 13:21:19 +09:00
Dobin Park
8aaeb85d69 - item of *.lnk remove subtitle (for test) 2021-10-06 02:25:37 +09:00
Michael Mouawad
ffd22d78c2 add run as administration when holding ctrl and shift to Program and Explorer plugins 2021-08-22 13:36:01 +03:00
弘韬 张
4a02cff498 Implement Option to disable program description 2021-05-20 17:07:44 +08:00
弘韬 张
df2be9b828 seperate user program sources and autoindex program source and distinct prior to user one 2021-02-16 16:09:55 +08:00
弘韬 张
5fe833f7f2 Take user added program outside the hasher 2021-02-16 15:55:44 +08:00
弘韬 张
f14a5b9229 add default win32, so we should not contain null 2021-02-16 15:54:11 +08:00
弘韬 张
033ce3051b filter desctiption existance before passing it to distinct 2021-02-16 01:41:02 +08:00
弘韬 张
208bde0f99 Use ExecutableName instead of getting it from path 2021-02-15 11:50:27 +08:00
弘韬 张
79d195f7e6 Change logic 2021-02-15 11:49:18 +08:00
Jeremy Wu
ad998b1788 add only path string match when lnk programs 2021-02-15 14:01:07 +11:00
Jeremy Wu
22bdbc9367 add match on path 2021-02-15 08:19:48 +11:00
Jeremy Wu
ba5cb5788e remove unused variables 2021-02-15 07:18:16 +11:00
弘韬 张
276395e5f4 Use customized distinctBy instead of customized equalitycomparator 2021-02-09 15:59:55 +08:00
张弘韬
a4160a14e8 Merge remote-tracking branch 'upstream/dev' into fix_win32_loading
# Conflicts:
#	Plugins/Flow.Launcher.Plugin.Program/Programs/Win32.cs
2021-02-08 13:00:22 +08:00
张弘韬
70db600c9f optimize format 2021-02-08 12:56:40 +08:00
张弘韬
2b9823a7ac Use Customized Except for removing disabled source 2021-02-08 12:49:27 +08:00
弘韬 张
f32cbaf331 Split name matching and desciption matching due to fuzzy change 2021-02-01 19:57:08 +08:00
张弘韬
d35d7ae2d6 Remove unused catch and optimize code 2021-01-17 23:45:15 +08:00
弘韬 张
f693f1c6af use Array.empty instead of new [0] to avoid unused allocation 2020-12-20 17:25:14 +08:00
弘韬 张
d3e88c478a Add Programs Hasher and use IEnumerable instead of ParallelQuery since it performs better. 2020-12-19 14:09:16 +08:00
Jeremy Wu
3cf8aba250 Merge branch 'dev' into fix_win32_loading 2020-12-17 06:51:17 +11:00
弘韬 张
27313cdddc Fix unauthorize exception lead to the whole directory unable to index. 2020-11-17 20:41:11 +08:00
Jeremy Wu
2cc4e84c63 alignment no logic changes 2020-11-11 20:40:45 +11:00
Jeremy Wu
b52ef233e8 Merge branch 'dev' into ProgramPluginImprovement 2020-11-11 20:23:53 +11:00
弘韬 张
d4b5a196fe add check for null or empty for description 2020-11-11 11:00:32 +08:00
弘韬 张
3d06adebaa Customize select funtionality in win32 except globally in program, and make code more readable 2020-11-09 18:12:07 +08:00
弘韬 张
ead4c9a99b Add more customized args 2020-11-09 10:25:43 +08:00
Jeremy Wu
d5d263be60 update property name and use const 2020-11-09 08:25:59 +11:00
弘韬 张
9de105b1cb Add customized args 2020-11-04 22:19:06 +08:00
弘韬 张
5ba4e515f3 Add customized args 2020-11-04 21:56:45 +08:00
弘韬 张
465146d36f Add Exploere Customize to Program Plugin 2020-11-04 08:03:10 +08:00
弘韬 张
8be2cf1493 Change contain to StartWith 2020-10-28 12:15:00 +08:00
弘韬 张
04ee651b64 remove extra fuzzy search
Co-authored-by: Qian Bao <bao.github@outlook.com>
2020-10-25 11:28:21 +08:00
弘韬 张
24ce10183e Improve reindex speed
Co-authored-by: Qian Bao <bao.github@outlook.com>
2020-10-25 11:03:01 +08:00
Jeremy Wu
b52dbbea53 launch win32 lnk programs using LnkResolvedPath
use LnkResolvedPath which is the original lnk path, rather than using the FullPath property which is assigned with the path to the actual exe
2020-08-19 21:02:46 +10:00
Jeremy Wu
4f8ca9a453 update commit for Flow-Launcher 2020-06-24 12:55:21 +10:00
Alekhya Reddy
b4c61927f0 Remove Program Plugin dll (ShObjldITIb.dll) 2020-06-24 12:45:31 +10:00
Jeremy Wu
f40d4fc782 Fix bug loading incorrect class for Lnk extension files 2020-04-25 18:44:02 +10:00
Jeremy Wu
28d67c8c81 Rename further code and text 2020-04-21 22:54:41 +10:00