[#]
Re: Android клиент
vit01(mira, 1) — Andrew Lobanov
2016-09-26 08:19:47
AL> Круто. Отвечаю из него уже.
Этого мало. Надо рассказать, что бы добавить, что упростить, какие ошибки исправить.
Вот, например, думаю, надо ли делать автосохранение при выходе из внутреннего редактора.
Ещё хочу реализовать конкретно "непрочитанные" отдельно от карбонки.
Плюс сделать интерфейс для "дополнительно".
[#]
Re: Android клиент
Difrex(mira, 14) — Difrex
2016-09-26 17:11:07
Да. Еще нужно указывать колличество непрочитанных сообщений напротив эх. Типа, ii.14 (*12*)
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — vit01
2016-09-26 06:46:19
vit01> Клиент сегодня получил статус ... клиента! Ибо теперь можно не только читать, но и писать. Это победа, товарищи =)
Круто. Отвечаю из него уже.
[#]
Re: Android клиент
Difrex(mira, 14) — vit01
2016-09-26 17:09:41
Очень круто! Пишу с него :)
Замечания и предложения:
* Заглавная буква после точки
* Хочется получать сообщения потянув экран вниз
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — vit01
2016-09-26 08:41:18
AL>> Круто. Отвечаю из него уже.
vit01> Этого мало. Надо рассказать, что бы добавить, что упростить, какие ошибки исправить.
Ну неплохо было бы иметь возможность не только тыкать курсор в произвольное место текста, но и выделять блоки текста. Например, для обрезания цитирования. Ещё вызвало дискамфорт поведение клавиатуры, когда после точки надо было самому нажимать на Shift чтобы ввести заглавную букву.
Это сугубо по редактору.
Ещё было бы неплохо выделять эхи в списке с новыми или непрочитанными сообщениями. Второй предпочтительней.
Это сугубо то, что пока меня коробит. Более плотно я его ещё не тыкал, так как только только посмотрел свежую версию.
[#]
Re: Android клиент
vit01(mira, 1) — Andrew Lobanov
2016-09-26 11:38:05
AL> Ну неплохо было бы иметь возможность не только тыкать курсор в произвольное место текста, но и выделять блоки текста. Например, для обрезания цитирования.
Это и сейчас есть. Долгое нажатие на каком-нибудь слове => меню выделения. Стандартное поведение на тачскринах для полей ввода.
AL> после точки надо было самому нажимать на Shift
Увидел. Будет исправлено.
AL> Ещё было бы неплохо выделять эхи в списке с новыми или непрочитанными сообщениями. Второй предпочтительней.
Это уже есть в планах. Самому неудобно без индикатора.
[#]
Re: Android клиент
vit01(mira, 1) — Difrex
2016-09-26 17:24:12
Difrex> * Хочется получать сообщения потянув экран вниз
И где такое применимо? На главном экране?
Насчёт остального - обязательно будет.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — vit01
2016-09-26 11:47:56
vit01> Это и сейчас есть. Долгое нажатие на каком-нибудь слове => меню выделения. Стандартное поведение на тачскринах для полей ввода.
Странно. Ну значит я с утра такой абалдуй =)
[#]
Re: Android клиент
vit01(mira, 1) — Difrex
2016-09-27 10:33:39
vit01>> И где такое применимо? На главном экране?
Difrex> Ну да. Там, оде список эх.
Можно жест сделать для фетча по идее. Попробую потом, наверное.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — btimofeev
2016-09-26 21:23:52
AL>>> Круто. Отвечаю из него уже.
vit01>> Этого мало. Надо рассказать, что бы добавить, что упростить, какие ошибки исправить.
vit01>> Вот, например, думаю, надо ли делать автосохранение при выходе из внутреннего редактора.
vit01>> Ещё хочу реализовать конкретно "непрочитанные" отдельно от карбонки.
vit01>> Плюс сделать интерфейс для "дополнительно".
vit01>> // тоже из него отвечаю
Знакомая картина =)
[#]
Re: Android клиент
Difrex(mira, 14) — vit01
2016-09-27 02:15:18
Difrex>> * Хочется получать сообщения потянув экран вниз
vit01> И где такое применимо? На главном экране?
Ну да. Там, оде список эх.
[#]
Re: Android клиент
Difrex(mira, 14) — vit01
2016-09-27 02:16:55
А еще очень долго на главный экран возвращатся. Нужно что-то сделать, чтобы быстро можно было вернуться к списку
[#]
Re: Android клиент
btimofeev(mira, 24) — vit01
2016-09-26 21:01:38
AL>> Круто. Отвечаю из него уже.
vit01> Этого мало. Надо рассказать, что бы добавить, что упростить, какие ошибки исправить.
vit01> Вот, например, думаю, надо ли делать автосохранение при выходе из внутреннего редактора.
vit01> Ещё хочу реализовать конкретно "непрочитанные" отдельно от карбонки.
vit01> Плюс сделать интерфейс для "дополнительно".
vit01> // тоже из него отвечаю
[#]
Re: Android клиент
btimofeev(mira, 24) — Andrew Lobanov
2016-09-27 21:08:26
AL> Правда какая-то беда с прокруткой списка сообщений в эхе. Она как будто спотыкается и заедает.
Это список подгружает сообщения. Думаю нужно просто увеличить количество подгружаемых сообщений раз в 5-10.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — Andrew Lobanov
2016-09-27 21:02:39
И до кучи. Пытаюсь добавить эху в список. Пока нахожусь на экране редактирования списка все ок. Как только с него ухожу, все новые эхи пропадают.
[#]
Re: Android клиент
vit01(mira, 1) — vit01
2016-09-27 15:34:57
Вдогонку: добавил пункт "Непрочитанные" в NavDrawer, чтобы заходить туда после фетча и сразу же читать новое.
На сегодня пока всё.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — Andrew Lobanov
2016-09-27 20:43:33
Ещё лучше прятать строку "Ответ:-" в случае пустого repto. Но это так. Косметический недостаток.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — vit01
2016-09-27 20:28:26
Клиент получается офигенный. Правда какая-то беда с прокруткой списка сообщений в эхе. Она как будто спотыкается и заедает. В остальных местах шероховатостей особо не заметил.
В отличных от работы местах уже пользуюсь только твоим клиентом.
[#]
Re: Android клиент
Difrex(mira, 14) — vit01
2016-09-28 09:30:01
Нужно сделать кнопку быстрого ответа. Чтобы сообщение сразу улетело после написания. Т.е. просто повесить save/push на одну кнопку. :)
[#]
Re: Android клиент
vit01(mira, 1) — vit01
2016-09-27 14:58:22
Сегодня мне подогнали монитор, так что работа над клиентом продолжается.
Быстрофиксы:
* Теперь заглавная буква в редакторе ставится, как надо
* Редактор сообщений сохраняет черновик при выходе из него
* Добавлен Swipe to Fetch на главном экране по предложению Дениса. Оказывается, действительно удобная штука!
APK по той же ссылке.
[#]
Re: Android клиент
vit01(mira, 1) — Andrew Lobanov
2016-09-28 03:33:03
AL> Правда какая-то беда с прокруткой списка сообщений в эхе. Она как будто спотыкается и заедает.
Проблема в том, что сообщения подгружаются с фиксированной задержкой в 0.5 секунд (через postDelayed). Я так специально поставил. Если её убрать, то тормоза исчезают, но в logcat начинает сыпаться какая-то дрянь.
Можно попробовать уменьшить эту задержку, чтобы не сильно заметно было.
[#]
Re: Android клиент
Andrew Lobanov(tavern,1) — Andrew Lobanov
2016-09-28 11:11:28
AL> И до кучи. Пытаюсь добавить эху в список. Пока нахожусь на экране редактирования списка все ок. Как только с него ухожу, все новые эхи пропадают.
Разобрался. Если жать кнопку "назад" на панели, то не сохраняется список.
Ещё кеш x/c почему-то пришлось чистить после добавления новой эхи.