Jeremy Wu
201c26f7c8
Add run as administrator to Shell plugin settings
2019-12-10 08:23:34 +11:00
Jeremy Wu
1fd31d83bf
Merge branch 'dev' into add_shell_plugin_runasadmin
2019-12-10 07:19:11 +11:00
SysC0mp
7d5c827dec
Remove whitespace
2019-12-09 21:08:38 +01:00
SysC0mp
ce89ff3c85
FIx test methods
...
Use RawScore or Score depending on the test case. Also removed
unnecessary test settings introduced earlier.
2019-12-09 21:08:17 +01:00
SysC0mp
e60797cd0f
Introduce RawScore property
...
New property RawScore is used to save the calculated score without any
search precision filtering added.
2019-12-09 21:06:31 +01:00
SysC0mp
49c5c5bbde
Pass "ShouldUsePinyin" to StringMatcher
...
Flag is used in method "ShouldUsePinyin()" to avoid calling Alphabet
service. Otherwise, tests applying to StringMatcher.FuzzySearch() would
fail because the pinyin helper library fails to initialize.
2019-12-09 20:57:59 +01:00
SysC0mp
78f243651e
Pass Settings instance to Alphabet again
2019-12-09 20:47:24 +01:00
Jeremy Wu
8dc8431c0e
Merge pull request #94 from jjw24/add_folderplugin_displaytip
...
Add Folder search tips results' subtitle
2019-12-09 21:36:11 +11:00
Jeremy Wu
5aa15ef731
Add tips string to folder subtitle
2019-12-09 21:27:33 +11:00
AT
37a4eefc46
updated to use share folder
2019-12-09 00:26:21 +02:00
Jeremy Wu
1efcb2f80b
Merge pull request #91 from jjw24/fix_folderplugin_exceptions
...
Fix exceptions in Folder plugin search + other fixes
2019-12-09 08:34:50 +11:00
Jeremy Wu
0acb4f5aed
lower the score for folder results
...
A search of other scores shows highest is 500, except for calculated score from String.Matcher
2019-12-09 08:29:20 +11:00
Jeremy Wu
4f38a953ac
Add handling when query action keyword is empty
2019-12-09 08:28:22 +11:00
Jeremy Wu
f05767afe8
Add exceptions for unauth and arg not found when searching
2019-12-09 08:27:50 +11:00
Jeremy Wu
ddbf23df68
Merge pull request #90 from jjw24/fix_folderplugin_missingactionkeyword
...
Add action keyword when changing query in Folder plugin
2019-12-09 07:47:34 +11:00
Jeremy Wu
6c4ab3b7f4
add action keyword when changing qury
2019-12-09 07:45:19 +11:00
Jeremy Wu
4d902c01a6
Merge pull request #89 from theClueless/addAltHomeforFirstResult
...
Addalthomeforfirstresult
2019-12-08 21:12:16 +11:00
Jeremy Wu
d1a5ba2b8e
Merge pull request #88 from theClueless/folderPluginUpdates
...
Folderpluginupdates
2019-12-08 21:10:58 +11:00
Jeremy Wu
982cac3472
Merge pull request #86 from theClueless/smallFixes
...
Smallfixes
2019-12-08 20:55:09 +11:00
AT
431f22283d
added goto first result command (alt home)
2019-12-07 16:57:21 +02:00
AT
7e61b1ecad
updated folder plugin
2019-12-07 12:44:58 +02:00
AT
a2d685815f
updated
2019-12-06 22:36:00 +02:00
Jeremy Wu
92bde25a49
Add option to run as administrator for Shell plugin
2019-12-06 07:49:20 +11:00
AT
02511b7785
some more
2019-12-04 00:15:46 +02:00
AT
b3fdc4bb96
updated user selected record
2019-12-03 23:37:55 +02:00
AT
c90dd0e818
updated top most record
2019-12-03 23:02:24 +02:00
SysC0mp
f4a2f67db3
Fix wrong comparison parameter
...
Wrong string was used for FuzzySearch comparison which resulted wrong highlighted letters in the results.
2019-12-03 19:23:01 +01:00
SysC0mp
601d6f37af
Highlight how results matched
2019-12-03 15:31:23 +01:00
SysC0mp
a004ef65af
Set title & subtitle highlight data
2019-12-03 15:31:23 +01:00
SysC0mp
8997c27819
Add highlight converter component
2019-12-03 15:31:23 +01:00
SysC0mp
2aeceb7ea8
Fix tests for new search precision handling
2019-12-03 15:31:23 +01:00
SysC0mp
627e99859d
Directly calculate pinyin if needed
...
The MatchResult will always get the maximum score from either
ScoreForPinyin() or CalculateSearchScore(). ScoreForPinyin() is
completely dependant on the "ShouldUsePinyin" global setting.
2019-12-03 15:31:23 +01:00
SysC0mp
6ebca7fa7c
Apply search precision filter on assignment
...
The search precision must be used, so it makes sense to apply the filter
directly on score assignment. Score will be "0" if precision filter
was not met.
2019-12-03 15:31:23 +01:00
SysC0mp
3d55ad783e
Only pass needed setting to Alphabet
...
As Alphabet class is static, its methods could be used without
ever calling Alphabet.initialize(_settings) beforehand which would end
in an exception. Therefor only _shouldUsePinyin settings needed will
be transferred with a given default value.
2019-12-03 15:31:08 +01:00
SysC0mp
05f66f9bea
Improve code formatting
2019-12-03 15:31:07 +01:00
Jeremy Wu
434ba82705
Fix build fail from task reindex run
2019-12-03 15:31:07 +01:00
Jeremy Wu
b47e7f068c
Merge pull request #83 from theClueless/smallFixes
...
Smallfixes
2019-12-01 17:49:30 +11:00
Jeremy Wu
20a59a2c58
Merge pull request #82 from theClueless/fixProgramLock
...
Fixprogramlock
2019-12-01 17:46:00 +11:00
AT
406cc71f96
remove unused new list
2019-11-29 02:05:48 +02:00
AT
132d0631d2
program lock bug
2019-11-29 01:38:50 +02:00
Jeremy Wu
09c7955149
Merge pull request #80 from jjw24/fix_buildfail_task_reindex
...
Fix build fail from task reindex run
2019-11-17 18:07:40 +11:00
Jeremy Wu
9a2a88a703
Fix build fail from task reindex run
2019-11-17 18:06:25 +11:00
Jeremy Wu
820ae7d6e3
Merge branch 'master' into dev
2019-11-17 17:49:18 +11:00
Jeremy Wu
9c69f22f79
Merge pull request #77 from theClueless/pinyinInfraSettings
...
Pinyin infra settings
2019-11-17 17:35:08 +11:00
Jeremy Wu
85ad6b12ba
Merge pull request #78 from theClueless/programSyncIssue
...
fixed lock issue
2019-11-17 17:30:04 +11:00
Jeremy Wu
79706b4a1a
Merge pull request #76 from theClueless/uwpErrorFix
...
fixed broken log
2019-11-17 17:26:19 +11:00
theClueless
72180d4248
Merge branch 'dev' into uwpErrorFix
2019-11-16 11:48:09 +02:00
AT
8446c9563d
fixed lock issue
2019-11-16 02:37:01 +02:00
AT
9d98d26cc7
added log into Alphabet service since it can induce a large perf hit
2019-11-16 01:28:07 +02:00
AT
0c762e610f
fixed broken log
2019-11-16 00:57:30 +02:00