Project

General

Profile

Feature #1599

Поиск по истории сообщений

Added by Tehnick over 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
04/28/2014
Due date:
% Done:

100%

Estimated time:
12.00 h

Description

Поиск по истории сообщений сейчас есть, но сделан очень неудобно:
1) однонаправленный (от начала переписки с контактом до конца)
2) не цикличный (после достижения конца переписки не предлагает искать с начала)
3) нет отдельных кнопок и сочетаний клавиш для поиска вперед и назад (работает только по нажатию Enter в строке с поисковой фразой)
4) нет возможности переключения на регистрозависимый поиск

Всех этих недостатков лишен поиск по переписке в чате. Рекомендую посмотреть на него и сделать аналогично.

#1

Updated by 0xd34df00d over 7 years ago

  • Target version set to 0.6.70
  • Status changed from New to Assigned

Разве что, п. 4 не сделаешь — этим уж sqlite заведует, там регистрозависимость like вроде как особо не меняется.

#2

Updated by Tehnick over 7 years ago

0xd34df00d wrote:

Разве что, п. 4 не сделаешь — этим уж sqlite заведует, там регистрозависимость like вроде как особо не меняется.

Надо загуглить команды SQL: там есть возможность приводить все строки к верхнему или нижнему регистру, а затем делать поиск...

#3

Updated by 0xd34df00d over 7 years ago

Медленно будет, чую, но можно.

Правда, для вообще хоть какой-то работы с регистром нужно, чтобы sqlite была собрана с icu. Это так в дебианах всяких?

#4

Updated by Tehnick over 7 years ago

0xd34df00d wrote:

Медленно будет, чую, но можно.

Медленно, но возможно. Кстати, тултип с предупреджением или даже диалог при активации галочки нужно будет добавить.

Правда, для вообще хоть какой-то работы с регистром нужно, чтобы sqlite была собрана с icu. Это так в дебианах всяких?

Без понятия, честно.

#5

Updated by 0xd34df00d about 7 years ago

  • Estimated time set to 12.00 h
  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#6

Updated by 0xd34df00d about 7 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF