Commit graph

250 commits

Author SHA1 Message Date
Vic
a2d57c14bf Fix xpath issue 2022-11-29 17:49:36 +08:00
Vic
713c586b9f Fix IDE0005 2022-11-29 14:40:50 +08:00
Vic
f9fbd08873 Delete unused file 2022-11-29 14:38:09 +08:00
Vic
2fd241d776 Use search pattern in Directory.EnumerateFiles 2022-11-29 14:34:15 +08:00
Vic
78bc3f4809 Prepare for preview panel 2022-11-29 12:30:36 +08:00
Vic
f40f41628d Comment legacy logo code 2022-11-29 12:12:09 +08:00
Vic
76f5c6c5ab Revert "Remove Uwp Icon's Backgorund color" to avoid conflict
This reverts commit 48c67c7ab7.
2022-11-29 11:55:21 +08:00
Vic
7299833529 Formatting 2022-11-29 02:14:43 +08:00
Vic
da19788df1 Fix potential null reference 2022-11-29 02:06:11 +08:00
Vic
a9c271502a Reuse LogoPathFromUri() for preview image 2022-11-29 01:48:04 +08:00
Vic
202c660ee6 Log exceptions when initing apps 2022-11-29 01:46:48 +08:00
Vic
df30ec9742 Init apps after construction 2022-11-29 01:22:28 +08:00
Vic
b50f43ae7c Remove ApplicationActivationHelper 2022-11-29 01:02:53 +08:00
Vic
07a68ed192 Use imageloader to load icon 2022-11-28 22:55:10 +08:00
Vic
0374e9f56f set default values of fields 2022-11-28 22:13:55 +08:00
Vic
54f408aead comment unused 2022-11-28 22:09:55 +08:00
Vic
cd801e8ae7 Get uwp logo from xml 2022-11-28 22:01:16 +08:00
Vic
a62ea0e989 Remove UWP member in Application 2022-11-28 19:06:16 +08:00
Vic
97d6b6e234 fix typo 2022-11-28 18:47:27 +08:00
Vic
e098426f5c Parse Appmanifest.xml 2022-11-28 18:46:48 +08:00
Vic
e4733207b3 Use AppListEntry to construct app 2022-11-28 18:43:56 +08:00
Vic
6fdf2f101b Avoid unnecessary logo finding 2022-11-28 17:48:27 +08:00
Vic
afc0946eda Use winRT api for uwp info and logo 2022-11-28 15:51:28 +08:00
DB p
48c67c7ab7 Remove Uwp Icon's Backgorund color 2022-11-27 03:28:25 +09:00
DB p
14bb856639 Merge Dev 2022-11-25 21:30:17 +09:00
Vic
2b14d5b140 Distinguish .lnks by arguments 2022-11-21 19:36:11 +08:00
Vic
626e8b1f42 Eliminate warning 2022-11-21 18:11:53 +08:00
Vic
1b51a461dc Use path of lnk to execute program 2022-11-21 18:05:35 +08:00
DB p
cdb583cb59 Merge Dev 2022-11-19 00:08:10 +09:00
Vic
4845e35d71 Fix subpath detection in PATH 2022-11-18 12:11:24 +08:00
Vic
9dcf030e8a formatting 2022-11-18 01:42:15 +08:00
Vic
db8ba91558 Fix subpath 2022-11-18 01:39:42 +08:00
Vic
8bac95db66 fix typo 2022-11-18 01:16:57 +08:00
Vic
118e100140 Fix opening containing folder for lnk
open parent dir of .lnk instead of its target
2022-11-17 23:16:11 +08:00
Vic
5f2b944245 Only watch user specified extensions 2022-11-17 17:39:09 +08:00
Vic
e5f82eb0d9 Revert "non-recursive monitor for custom source"
This reverts commit 0e18c08798.
2022-11-17 16:55:53 +08:00
Vic
0e18c08798 non-recursive monitor for custom source 2022-11-17 16:49:10 +08:00
Vic
fed130b0ce Filter common parent for PATH and custom sources 2022-11-17 16:22:05 +08:00
Vic
e69926ec44 Renaming functions 2022-11-17 16:02:39 +08:00
Vic
5f85694142 get common parents for program sources 2022-11-17 15:50:54 +08:00
Vic
519702cd6f handing exception 2022-11-17 15:41:25 +08:00
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
DB P
6b85e1abf1
Merge branch 'dev' into ImagePreview 2022-11-16 13:12:37 +09: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
DB p
80db9b8592 Merge Dev 2022-11-14 02:02:49 +09:00
VictoriousRaptor
2263c94010
Merge branch 'dev' into SearchProgramsInPATH 2022-11-13 16:36:31 +08:00
VictoriousRaptor
c8b80f42b4
Merge branch 'dev' into FixProgramUID 2022-11-13 16:36:16 +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
59c355eed2 remove unused property 2022-11-05 13:48:16 +08:00
Vic
1e8cc9afb5 Slightly speed up uwp index 2022-11-05 13:21:57 +08:00
Vic
cdde5fae2e Update Win32.cs 2022-11-04 17:09:23 +08:00
Vic
44c541bd1e Fix path case in comparison 2022-11-04 16:01:14 +08:00
Vic
8d4a21ed95 Merge remote-tracking branch 'upstream/dev' into FixProgramIcons 2022-11-04 15:39:16 +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
e1220eefcf Merge branch 'dev' into FixProgramIcons 2022-11-02 14:00:08 +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
0ab82de704 Try to find logo closest to 44x44 2022-10-31 20:03:34 +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
3af296e4d7 Try to get 44x44 logo 2022-10-29 02:04:26 +08:00
Vic
6e19b49f91 Freeze logo 2022-10-28 16:50:08 +08:00
Vic
8ac873b953 remove comments 2022-10-28 16:25:28 +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
84b1c26369 Fix image file usage
See https://github.com/microsoft/PowerToys/pull/5109
2022-10-22 00:28:17 +08:00
Vic
d92ea580b2 CA1822 2022-10-21 18:39:03 +08:00
Vic
3362d1cba7 CA1825 2022-10-21 18:35:10 +08:00
Vic
02b23756ff set AppxPackageHelper to static 2022-10-21 18:34:49 +08:00
Vic
e72810ca2c Temporary fix for sharing violation
Sharing violation may occur when reindexing after deleting user added source, causing some uwp programs can't be indexed. Don't actually know why it happens. Try to fix it.
2022-10-21 15:45:00 +08:00
Vic
d533c5ee93 Try to find in Assets\ if logo doesn't exist 2022-10-21 01:01:07 +08:00
Vic
cbcae41d0a bugfix 2022-10-20 20:54:16 +08:00