ignorovat diakritiku pri hledani písně v zařízení

Issue #42 resolved
Former user created an issue

Situace: máme staženou mimo jiné píseň "Břímě" od Petra Kalandry v telefonu-tabletu. Protože máme již staženo hodně písní, rádi vyhledáváme. Postup:

  • napíšeme do hledání Bri, ovšem auto-suggestion se neobjeví a píseň Břímě není nalezena, protože nesedí diakritika. Zadávání diakritiky je složitější a lépe by bylo, kdyby lokální hledání pro auto-suggestions ignorovalo diakritiku, resp. převádělo názvy písní a autory to podoby bez diakritiky a hledalo v této formě.

Comments (11)

  1. Karel Hovorka repo owner

    Tohle momentálně nepůjde snadno udělat, protože sqlite nepodporuje porovnávání bez diakritiky, muselo by se zasahovat do db modelu, navíc metoda na odstranění diakritiky na starších androidech chybí (to až takový problém ale není).

  2. Vítek F

    Kromě výše zmíněného (stále přetrvávajícího a velmi nepříjemného) problému je u diakritiky hledání navíc case sensitive :( , takže třeba "Čechomor" se opravdu vyhledává špatně.

    Tip pro Karla: co takhle přidat do DB tabulky sloupec, do kterého by aplikace vždy při uložení/importu písně zkopírovala název+autora bez diakritiky a sqlite by vyhledávalo v tomto sloupci?

  3. Vítek F

    Je nějaký pokrok v tomto prastarém problému? V kombinaci s issue #204 to poměrně škodí ovládání jinak skvělé aplikace

  4. Karel Hovorka repo owner

    Už přidávám na to do databáze sloupce na název songu/autora bez diakritiky. To je první krok 🙂

  5. Log in to comment