-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo
60 lines (34 loc) · 4.72 KB
/
todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Предложение: добавить линейный режим просмотра, причём без списка сообщений, просто сообщения подряд.
отправка сообщений из клиента[done] + автоквотинг[done] + анонимный постинг с отображением капчи
постинг на lorquotes :)
работа с tile 0.7.8 ?
постинг: добавление шаблонов("для труѣ", "корованы" и т.д.)
О, ещё фичреквест: вроде Оперовской "fit to width", чтобы preformatted посты широкие всегда укладывались в экран.
Кстати, а вот что было бы реально сытной фичей - это заточить такое под n8х0... Но это надо переписывать заново - tcl там вроде как нет.
Вот ведь... "Заточить" - в данном случае означает модифицировать интерфейс с целью обеспечения максимального удобства на тачскрине при заданном фиксированном разрешении. В идеале - чтобы интерфейс выглядил "родным" на соотв. устройстве.
[model] Загрузка сообщений в память не полностью, а только отображаемых заголовков.
Это тянет за собой переписывание алгоритма кеширования, создание индексов для записей.
Можно будет реализовать установку флага "прочитано" без пересоздания всего файла кеша заново.
возможность просмотра последних сообщений (http://www.linux.org.ru/tracker.jsp)
модная тёмная тема
+просмотр неподтверждённых и пасхальные яички :-)
спеллчекер
[лор не поддерживает сжатие, отсутствует либа для распаковки] gzip при скачивании файлов
поиск по лору
для внутрилоровских ссылок: переход внутри клиента + навигация <-/->
[не получается] add 3-state items instead of checkbuttons in font configuration
описать LOR API на основе XML-RPC
сделать возможность настраивать биндинги из менюшки или конфигов
Добавить список последних тем, в которые я ходил и писал.
использовать MVC для работы со списками:
унаследовать класс treewidget и засунуть в него все функции работы с деревом
!!! течёт память из-за установки значения чекбоксов через set на widget pathname
Хочется настройки для автообновления, с указанием интервала через который обновлять
>> Еще очень хотелось бы иметь возможность скоринга. Хотя бы базовую. Отмечать треды, чтоб потом не искать каждый раз.
> растолкуй, а то я не совсем понимаю о чём речь
Ну вот к примеру, меня интересует какая-то цепочка обсуждений в пределах какой-то новости. Чтобы ее можно было отметить как "интересующую". И эта цепочка будет всегда отображаться перед остальными. А скоринг в полном смысле этого слова - это выделение цепочек по присутствию в заголовке интересующих слов (по regexp). То есть в идеале "интересноть" имеет численное значение. Треды с наибольшим значением инетересноти идут в начале.
Как одна из возможностей следует та, что все треды, в которых имеются сообщения адресованные мне, показываются в первую очередь.
Копирование ссылок.
ники -- выделять жирным или кидать вниз сообщения.
Аватары.
Переделять обновлялку дерева. Нахрен.