It's a great improvement for chinese users. Thank you.
However, I hope we can search pinyin without adding a filter. So, my suggestion is: If the "QuanPin" option is enabled, the search will include the Pinyin results directly, no need to add a filter.
Thank you again.
I am considering a simple Search -> Pinyin toggle.
This will behave the same as having the Pinyin filter active.
I have concerns this might break some search functions and hurt performance.
Please let me know if you run into any troubles with the Pinyin filter active.
The Pinyin filter works well in Everything.
However I am also using the launcher software Fluent search, it calls Everything to search files. (I think a bunch of launcher softwares rely on the Everything.)
In the launcher software, I have to manually input the filter pinyin:.
The current method of using options is not perfect. When I want to modify the matching method, I have to change the settings as well.
It would be better if the filter supported the following methods:
pinyinjian: = pyj: (Single)
pinyinquan: = pyq: (Quanpin)
I think the perfect way is that users do not have to choose any option, everything can search both Quanpin and Single Pinyin, simultaneously.
Actually, somebody developed a plugin for everything, it realized the feature: search both Quanpin and Single Pinyin, without any filter or modifier. https://github.com/Chaoses-Ib/IbEverythingExt
But this plugin does not work after everything v1.5.0.1384.
Also, a Laucher software Listary could also search both Quanpin and Single Pinyin simultaneously.
bluespace wrote: ↑Wed Dec 04, 2024 7:42 am
I think the perfect way is that users do not have to choose any option, everything can search both Quanpin and Single Pinyin, simultaneously.
Actually, somebody developed a plugin for everything, it realized the feature: search both Quanpin and Single Pinyin, without any filter or modifier. https://github.com/Chaoses-Ib/IbEverythingExt
But this plugin does not work after everything v1.5.0.1384.
Also, a Laucher software Listary could also search both Quanpin and Single Pinyin simultaneously.
It supports many pinyin encodings (yeah, there are dozens of pinyin encodings) and mixing any of them. It's written in Rust, but provides a C interface as well, although limited. Hope it can provide some reference for void, or maybe he can integrate it directly as a built-in library or as a plugin, so the wheel doesn't need to be invented twice.
Great! It's much better. Thank you.
I added a filter, pyj:<#param:> | py:<#param:>
Then it could search with both QuanPin and JianPin. That's what I want.
But I hope that by default, users do not have to use modifier or filter, if the option is turned on.
By the way, it would be even better to include both pinyin and English, with pinyin listed before English. This way, there's no need to switch the pinyin filter every time during searches.
This is very user-friendly for those who search in Chinese and English.
bluespace wrote: ↑Thu Dec 05, 2024 6:17 am
Great! It's much better. Thank you.
I added a filter, pyj:<#param:> | py:<#param:>
Then it could search with both QuanPin and JianPin. That's what I want.
But I hope that by default, users do not have to use modifier or filter, if the option is turned on.