Contacts icon indicating copy to clipboard operation
Contacts copied to clipboard

enable decomposition in search for ligatures and diacritics

Open robinschwab opened this issue 1 year ago • 3 comments

Checklist

  • [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • [X] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • [X] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [X] This issue contains only one feature request.
  • [X] I have read and understood the contribution guidelines.
  • [ ] I optionally donated to support the Fossify mission.

Feature description

When you search for names there should be decomposition for ligatures and special glyphs. This should work on both sides

I.e. when you search for an entry with the name Lætitia, the search term "Laetitia" should return a hit. It doesn't currently.

On the other hand when you have a name that is entered with ANSI characters someone using a local keyboard should get a hit too. I.e. in Switzerland you would enter the name Jule Aßmann as Jule Assmann. But someone with a German (Germany) keyboard layout might search for Aßmann and will currently not get a hit.

Why do you want this feature?

Depending on your language it will happen regularly that you search for a name that contains special characters. You may not be sure wether this name is stored in Unicode or in ANSI in the contacts. Or you type on a keyboard that does not contain the special character.

This feature is expected by users since it is widely implemented in Google, MS Word, Acrobat. Spotify finds the right song when you enter "laetitia" even when it is stored as "Elaeudanla téitéia" (spelled) in their database.

Additional information

The feature is not presend in AOSP either. But we want Fossify to be better, don't we?

robinschwab avatar Jan 14 '25 12:01 robinschwab

I don't know if it's the same issue or if I should open a new one. If you search for special characters, the emphasis of the search is disabled as soon as you type it.

ignoreImageMinify ignoreImageMinify

christian179717 avatar Oct 14 '25 20:10 christian179717

There's an old issue about it: https://github.com/FossifyOrg/Contacts/issues/12

naveensingh avatar Oct 14 '25 20:10 naveensingh

Doesn't found it while searching, thanks.

christian179717 avatar Oct 14 '25 20:10 christian179717