Bombus - mobile Jabber client
Sources: http://bombus-im.org/wiki/bombus/svn
!!! ВНИМАНИЕ !!! Убедительная просьба перед занесением багрепорта ознакомиться с правилами. Правильно оформленный отчёт об ошибке - залог быстрого её исправления. Спасибо!
FS#281 — Автоматическое сохранение "устаревших" сообщений в телефоне
Открыто Дмитрий (LDN) - Wednesday, 21 June 2006, 12:28 GMT+1
Последние изменения zet (zet) - Friday, 26 December 2008, 19:31 GMT+1
|
ПодробностиВсе мобильные телефоны имеют ограничение по объему кучи (Heap). В случае моторов это ограничение составляет 800К. В то же время MIDP 2.0 позволяет работать с файловой системой телефона. Посему, есть предложение. Попробую его кратко описать: 1. Завести в бомбусе 3-и параметра(можно даже ограничиться их настройкой через *.jad):
2. Вести внутри бомбуса “цепочку” всех сообщений (независимо от отправителя), отсортированнную по времени в порядке возрастания. “Цепочка” должна содержать объем каждого сообщения. 3. При достижении бомбусом максимального объема памяти, заданного параметром, описанном в п.1, начать выгружать сообщения на файловую систему телефона с обновременным удалением их из памяти телефона, двигаясь по “цепочке” п.2. При этом:
4. При просмотре сообщений специальным значком должно показываться, что у данного контакта есть непрочитанные, но выгруженные сообщения и соответственно быть команды включения в просмотр “выгруженных” сообщений и их удаления. 5. Отдельный вопрос - что делать с конференциями. Можно выгружать на файловую систему, а можно ограничить параметром максимальное количество сообщений и чистить. P.S. Если с идеей согласны, то после уточнения деталей попробую написать патч. В любом случае, последнее слово в концепции построения Bombus’а - за EvgS. Жду комментариев. |
дополнительно - ограничение на количество сообщений по типу “headline”, в частности, это rss-feeds на jabber.ru headlines не должны сохраняться автоматически в историю
а делать то не будете?
сама идея это жесть, мозг сносит