Bug 8799 - Case-insensitivity при фильтрации коллекции по строке с русскими буквами
: Case-insensitivity при фильтрации коллекции по строке с русскими буквами
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/amarok)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-01-05 15:58 by
Modified: 2009-06-01 14:53 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-01-05 15:58:42
Во вкладке "Коллекция" есть возможность просмотреть не дерево по всей
коллекции,
а только по тем ее пунктам, что соответствуют определенной строке-фильтру. При
этом, если речь идет о вводе строки символами ASCII - то все замечательно, их
можно вводить в любом регистре, поиск происходит case insensitively. А если
вводить строчку с русскими буквами - то их нужно вводить именно так, как они
есть в коллекции, т.е. поиск чувствителен к регистру.

Хочется, чтобы поведение было аналогичным в обоих случаях и при использовании
русских символов (а наверняка это касается вообще всего non-ASCII - не только
именно русского юникода) в названиях - поиск был бы тоже case insensitive.
------- Comment #1 From 2006-01-17 17:56:46 -------
К сожалениею, это ограничение SQLite, а не самого амарок.
При поиске в коллекции используется выборка из базы SQLite (где non-ascii
символы инетрпретируются как BLOB и ищутся case-sensitive), а при поиске в
плейлисте используется внутренняя система фильтрования, которая нормальнео
воспринимает non-ascii символы.
По идее, если для Вас критична эта возможность, пересборка и использование
амарок с поддержкой MySQL/Postgress должно помочь, поскольку там такой проблемы
нет.
Подождем, посмотрим что будет в более поздних версиях SQLite.
------- Comment #2 From 2006-01-17 18:05:18 -------
Может быть имеет смысл перевесить эту багу на sqlite?
------- Comment #3 From 2006-11-01 16:23:40 -------
Напоминаю...
------- Comment #4 From 2009-06-01 14:48:49 -------
libsqlite 3.5.9 / amarok 1.4.10-alt7, полёт нормальный, баг не проявляется.
------- Comment #5 From 2009-06-01 14:53:18 -------
Да, думаю, можно закрывать.