Jeremy Wu
45a81a90a9
fix action keyword missing when traversing paths or using autocomplete
2022-12-12 14:07:04 +11:00
Jeremy
605db6095a
add icon for Everything's content search warning
2022-12-02 09:04:13 +11:00
Jeremy
a8d6e8df64
only display quick access list when action keyword is used
2022-11-30 08:21:17 +11:00
Jeremy
9fdf220e09
trigger general search only when action keywords match
2022-11-30 07:42:59 +11:00
Jeremy
a4ca486a6c
formatting
2022-11-29 20:44:28 +11:00
Jeremy
0e555b5224
fix Windows Indexed Content search not triggering
2022-11-29 20:33:22 +11:00
Hongtao Zhang
acc7d5171b
Remove legacy code and slightly refactor
2022-11-28 21:38:27 -06:00
Hongtao Zhang
786e9427d9
Apply IndexSearchExcludedPaths to Index Search in a unified way
2022-11-24 17:06:22 -06:00
Hongtao Zhang
2da557c2db
fix path equality check
2022-11-24 16:46:33 -06:00
Hongtao Zhang
e41691d10f
Fix everything sdk issue & a null reference issue
2022-11-04 01:06:56 -05:00
Hongtao Zhang
d973826333
Remove extra information in subtitle (discussion #706 )
...
Fix index search keyword not working
2022-09-24 14:31:32 -05:00
Hongtao Zhang
1622e57e78
Merge remote-tracking branch 'origin/dev' into explorerMerge
2022-09-21 19:19:13 -05:00
Hongtao Zhang
8b1c125bdf
Custom Exception & Some Refactor
...
- Try use ReadOnlySpan<char> instead of String for applicable API
- Use Customized Exception to return error result
2022-09-21 19:18:20 -05:00
Jeremy
e23eb94caf
allow progress bar customisation via plugin
2022-09-12 08:05:03 +10:00
Hongtao Zhang
000c45bfa8
Refactor Explorer Code to fit the new architecture
...
1. Rename some method in QueryConstructor.cs by removing prefix and suffix
2. Split the logic of checking '>' to outer SearchManager.cs
3. Use IAsyncEnumerable for potential future improvement.
2022-09-10 10:45:41 -05:00
Hongtao Zhang
193ea552dd
Merge remote-tracking branch 'origin/dev' into explorerMerge
...
# Conflicts:
# Flow.Launcher.Test/Plugins/ExplorerTest.cs
# Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs
2022-08-16 21:38:15 -04:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable>
2022-08-16 18:45:36 -04:00
Oren Nachman
ffd877290d
Addressing initial feedback
2022-08-08 11:27:11 -07:00
Oren Nachman
a3197f8ee1
Fix (some) build warnings
...
CS1572
CS1573
CS0168
CS8073
CA2200
VSTHRD110
VSTHRD200
VSTHRD105
SYSLIB0013
CS8524
2022-08-07 21:31:38 -07:00
Hongtao Zhang
d36d15c887
Further Refactor UI Code and Implement Engine Selection and Everything Setting UI
2022-07-03 19:50:19 -05:00
Hongtao Zhang
9b471de3cf
Implement Path Enumeration and ContentSearch
2022-06-25 12:39:02 -05:00
Hongtao Zhang
fa0cd35e18
Support Path Enumeration (Part 1)
2022-06-25 12:39:02 -05:00
Hongtao Zhang
6fdff2971c
Merge Explorer & Everything Plugins (Step 1)
...
1. Shared Interface for Windows Index and Everything Index
2. Settings Merge (Part 1)
3. Include Everything dll
2022-06-25 12:38:50 -05:00
Jeremy
dd6b8f8c47
Merge remote-tracking branch 'origin/dev' into add_quickaccess_actionkeyword
2021-09-15 21:15:33 +10:00
Jeremy
b5b21cf43b
rename IndexOnlySearchKeywordEnabled for consistency
2021-09-01 22:05:19 +10:00
Jeremy
267fb6551b
add File Content Search Enabled status property
2021-09-01 21:10:52 +10:00
Jeremy
ad04c981f1
Merge branch 'dev' into add_quickaccess_actionkeyword
2021-07-30 20:45:54 +10:00
Jeremy
6978b65d8e
add Quick Access action keyword
2021-07-30 20:44:29 +10:00
Jeremy
8cfd80b962
delay the create query helper call
...
to catch exception when Windows Search service is not running
2021-07-30 12:30:21 +10:00
Jeremy
bd15aa7ef9
pass query helper object
2021-07-27 18:55:52 +10:00
Jeremy Wu
86fe664404
add option to remove warning msg and install Everything plugin
2021-07-25 19:58:21 +10:00
Jeremy Wu
44d8666e27
add warning for Windows Search service not turned on
2021-07-25 17:48:57 +10:00
Kevin Zhang
0df9f373ce
Rename variables
2021-07-03 12:45:00 +08:00
Kevin Zhang
192d64bb2a
Use Constant Name
2021-07-03 00:20:33 +08:00
Jeremy
ff404c5c5b
update ActionKeywordSetting view logic
2021-06-05 18:44:16 +10:00
Jeremy
f13e24bd07
removed obsolete api object, updated search action keyword naming,
2021-06-05 14:07:13 +10:00
弘韬 张
5966ddc4d9
Refactor Code
...
1. Moving Property match to Settings.cs
2. Use Binding to avoid explicit Function Assign
3. Simplify ActionKeywordMatch
2021-06-01 18:10:24 -07:00
Jeremy
995cf568ff
option to allow action keywords to be disabled
2021-05-30 19:28:18 +10:00
Jeremy
3bf3afc795
update action keyword match logic
2021-05-30 15:11:59 +10:00
Jeremy
7e799b5625
keep search activation, enable and disable path and index search
2021-05-29 20:08:34 +10:00
弘韬 张
acba2dd1a3
Add specific keyword for path explore in explorer plugin
2021-05-22 17:23:25 +08:00
Jeremy Wu
7aa1396821
move index exclude method to IndexSearch class and add async
2021-03-16 21:33:40 +11:00
Jeremy Wu
e73b2a05ce
change to for loop
2021-03-16 07:12:36 +11:00
Jeremy Wu
b2dc2ef71b
do not exclude if in Quick Access list
2021-03-16 07:12:01 +11:00
Jeremy Wu
b642898132
update loop logic
2021-03-15 08:12:03 +11:00
Jeremy Wu
a5e3049adc
fix typo
2021-03-15 07:39:14 +11:00
Jeremy Wu
43f1cae350
fix exclusion of Windows Index file or folder search
2021-03-15 06:01:29 +11:00
Jeremy Wu
abb11b22fc
update
2021-02-19 21:03:23 +11:00
弘韬 张
73ee3437f3
Use UnionWith
2021-02-18 06:41:56 +08:00
弘韬 张
94e45878c5
Merge branch 'fix_duplicate_entry_quickaccess' of github.com:Flow-Launcher/Flow.Launcher into HEAD
2021-02-18 06:41:18 +08:00