#  Re: Email to ii
ntrknlmp.exe (mira, 9) → vit01  –  10:00:14 2014-11-11

здорово! с вложениями можно будет работать?
#  Re: Email to ii
ntrknlmp.exe (mira, 9) → vit01  –  13:37:38 2014-11-11

вариантов много, но все они из разряда "нагромождать протокол" и т.д.
#  Re: Email to ii
ntrknlmp.exe (mira, 9) → vit01  –  21:03:53 2014-11-11

посмотрел. нотификация работает нормально, если использовать механизм подписок.
отдебажить не получилось, там что-то очень жесткое. и непонятно, каким образом вообще клиент падает, все проверяемые исключения ловятся
#  Re: Email to ii
vit01 (mira, 1) → vit01  –  09:01:39 2014-11-12

Получилось снять лог во время возникновения ошибки!


I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30599 uid=10089 gids={50089, 3003}
D/ActivityThread(30599): handleBindApplication:com.ii.client
D/ActivityThread(30599): setTargetHeapUtilization:0.25
D/ActivityThread(30599): setTargetHeapMinFree:524288
D/Debug (30599): EchoListActivity: onCreate
D/Debug (30599): EchoListFragment: onCreate
D/Debug (30599): initClient
D/Debug (30599): useSubscribes
D/Debug (30599): EchoListFragment: onCreateView
D/Debug (30599): EchoListActivity: onResume
D/Debug (30599): EchoListFragment: onResume
D/Service (30599): onCreate


>> Читать далее
#  Re: Email to ii
vit01 (mira, 1) → ntrknlmp.exe  –  14:08:05 2014-11-11

Тогда всё-таки лучше не надо. Нагромоздить протокол мы всегда успеем, и лучше делать это тогда, когда это действительно необходимо.

Кстати, интересно, когда таки можно будет нормально пользоваться уведомлениями в клиенте? =) Чтобы всегда быть в курсе новых событий и новостей.
#  Email to ii
vit01 (mira, 1) → All  –  11:31:00 2014-11-10

Через пару дней будет готово и это! С получением и раскидкой писем я уже разобрался (с fetchmail и procmail), теперь надо дописать парсер и тоссер, и можно будет читать свою электронную почту с помощью ii.
#  Re: Email to ii
ntrknlmp.exe (mira, 9) → vit01  –  14:15:42 2014-11-11

>Кстати, интересно, когда таки можно будет нормально пользоваться уведомлениями в клиенте? =)

Не знаю, гляну вечером наверное..Если там не долго, исправлю. Я сейчас в другой плоскости занимаюсь рефакторингом клиента.
#  Re: Email to ii
vit01 (mira, 1) → ntrknlmp.exe  –  12:17:55 2014-11-11

> с вложениями можно будет работать?
Я думал над этим и решил, что это не нужно. Просто дело в том, что здесь, в ii, даже картинки смотреть не очень-то получается, да и как это сделать? Через base64-ююки это очень неудобно, и портится база, загружать на внешний сервис - тоже не нужно, а, в случае чего, имеется веб-интерфейс почтового сервиса.
#  Re: Email to ii
ntrknlmp.exe (mira, 9) → vit01  –  19:48:41 2014-11-12

https://yadi.sk/d/iCL2ob75cfykh

попробуй
#  Re: Email to ii
vit01 (mira, 1) → vit01  –  09:16:51 2014-11-13

Уведомления нормально работают в свёрнутом клиенте, всё логично.
#  Re: Email to ii
vit01 (mira, 1) → ntrknlmp.exe  –  05:33:56 2014-11-13

Ура, теперь бага нет :)

потестирую уведомления
#  Re: Email to ii
vit01 (mira, 1) → ntrknlmp.exe  –  13:19:05 2014-11-11

А как бы ты это реализовал?
#  Дизайнерский эксперимент №2
vit01 (mira, 1) → All  –  12:28:41 2014-11-14

Сделал облегчённый стиль читалки по мотивам Material Design, с узнаваемыми цветами из Android 5.0 и белым логотипом. Лично мне нравится.
http://ii-net.tk/ii/ii-reader-nd.php
#  Re: Разделение Хабра
vit01 (mira, 1) → Difrex  –  04:51:51 2014-11-06

> Кто там говорил про статью про парсилку хабры на хабре? =)
Я говорил =) К примеру, вот эта статья: http://habrahabr.ru/post/192670/
#  Re: Email to ii
vit01 (mira, 1) → ntrknlmp.exe  –  16:15:10 2014-11-11

> Я сейчас в другой плоскости занимаюсь рефакторингом клиента.
Интересно узнать, в какой ;-)

// просто я твой клиент использую каждый день, это критично =)
#  Re: Разделение Хабра
Difrex (station13, 7) → spline  –  11:12:46 2014-11-05

Да, проблемы есть. Набросал на коленке.

Можете в один пост баги написать, я все поправлю? :)
#  Re: Разделение Хабра
Difrex (station13, 7) → Difrex  –  09:44:22 2014-11-05

Сырцы https://github.com/Difrex/iitools/tree/master/habrafetch
#  Re: Разделение Хабра
Difrex (station13, 7) → vit01  –  12:40:25 2014-11-05

>1. Много пустых мест и отступов в содержимом
Я просто заменяю <br> на '\n'

>2. Отображается не вся статья, а только начало
Не вижу смысла тянуть всю статью. Она может быть не интересна совсем. А так, если захочется, то можно кликнуть на "читать дальше" и перейти на всю статью.
Хотя смысл во всей статье тоже есть. Подумаю над этим. Собственно говоря, добавить фетчер всей стать -- совсем не проблема.

>3. Вместо нормальной читаемой разметки html-теги
Работаю над этим =)

>4. Неплохо бы сохранять ссылки на картинки, чтобы посмотреть можно было
Куда сохранять? Линки же вроде остаются...
#  Re: Разделение Хабра
vit01 (mira, 1) → Difrex  –  00:21:36 2014-11-06

ii://HwArNq5Jtn2XGcZ0dg4A
ii://RwDkjN6NVBLt0feRdTi7
+ ещё lisp предлагали
#  Re: Разделение Хабра
spline (station13, 1) → Difrex  –  11:01:40 2014-11-05

До кучи сделай замену вот такого вот [img habrastorage.org/files/112/e60/c80/112e60c801d640e9be72430911ab5abd.jpg" align="right" width="300] на директ-линки на изображения =)
#  Re: Разделение Хабра
vit01 (mira, 1) → vit01  –  10:55:08 2014-11-05

Оу, тут куча пустых мест, хтмл теги и до хабраката :(
Ну ничего, и так читать можно =)

Спасибо, что даже так у нас есть, чего почитать =).
#  Re: пустота
vit01 (mira, 1) → Difrex  –  13:02:35 2014-11-05

>Да, мне сегодня пришло такое
А я во все свои фетчеры встроил проверку на плохие сообщения, поэтому invalid message не пройдёт :)
#  Re: Разделение Хабра
Difrex (station13, 7) → Difrex  –  09:30:53 2014-11-05

http://ii.difrex.ru/habra.14 -- гейтуйте, если хотите. Хабра фетчится.
#  Re: Разделение Хабра
spline (station13, 1) → Difrex  –  11:00:15 2014-11-05

Отлично, но для этого сгодился бы любой RSS-фетчер на самом деле =)

Соль была в репосте статей целиком в формате markdown. Как учёбу разгребу, попробую накалякать что-нить менее требовательное к сторонним библиотекам. Где-то на уровне lxml проблема, судя по всему. Причём отловить её мне так и не удалось -- на одном и том же линке получаю разные данные и никогда статью целиком. Всегда это какой-то кусок страницы.
#  Re: Разделение Хабра
spline (station13, 1) → Difrex  –  16:03:13 2014-11-05

Парсилка html на легко делается с помощью html2text.
Powered by iii-php v0.11