Сообщения в Re: Android клиент

Re: Android клиент

Еще один баг пару раз мне встречался: при переключении ноды список эх остается от предыдущей ноды и сколько не пробуй выбрать любую другую ноду список эх не меняется. При этом в навдравере показывает, что нода выбрана другая. Как баг воспроизвести не знаю.
btimofeev to vit01 (2016-10-25 15:20:04) [ссылка]

Re: Android клиент

Ответ на сообщение
btimofeev> Еще один баг пару раз мне встречался: при переключении ноды список эх остается от предыдущей ноды и сколько не пробуй выбрать любую другую ноду список эх не меняется. При этом в навдравере показывает, что нода выбрана другая. Как баг воспроизвести не знаю.
У меня он тоже воспроизводится, но только во время пробных запусков. Думаю, проблема в Instant Run. Помогает gradle clean и перезапуск приложения.

В реальных условиях ни разу не помню подобного, только при дебаге через IDE.
vit01 to btimofeev (2016-10-25 15:29:51) [ссылка]

Re: Android клиент

Ответ на сообщение
В новой сборке

Коммиты btimofeev:
1. Добавлена новая тёмная тема "Tomorrow Night Eighties"
2. В списке сообщений увеличено количество одновременно прогружаемых с 5 до 20
3. Изменена иконка в лончере
4. Ещё по мелочи

Остальные изменения:
1. Темы оформления оптимизированы под разные версии андроида через values-v21 и values-v23
2. Исправлены баги с кривым отображением чекбоксов и выпадающих меню
3. Багофиксы в белой теме

APK на том же месте.
vit01 to vit01 (2016-10-29 13:10:00) [ссылка]

Re: Android клиент

Ответ на сообщение
Что нового:

* Поддержка экспорта и импорта бандлов сообщений
* Чёрный список!
* Уведомления теперь приходят единые для всех станций (дабы больше не плодить огромное их количество)

APK: https://ii-net.tk/ii/files/app-debug.apk

Насчёт блэклиста упомяну, что хоть он и учитывается фетчером (гадость с ноды не придёт), но режим тотальной цензуры я решил не вводить. Чтобы убрать с глаз долой плохие сообщения в базе, надо нажать кнопку очистки.

Бандлы - это очень круто. Сейчас IDEC Mobile - это единственный клиент, который позволяет работать с ними через GUI. Теперь после установки сабжа можно не ждать загрузки сообщений с ноды через мобильный интернет, а просто заранее перекинуть базу с компьютера и импортировать её. Очень удобно!
Если что, https://github.com/vit1-irk/ii-db-utils/ или https://github.com/spline1986/idec-utils в помощь.
vit01 to vit01 (2016-11-02 14:55:05) [ссылка]

Re: Android клиент

Ответ на сообщение
Изменения на сегодня:

* Можно экспортировать сразу всю БД в бандл, а не только отдельные эхи.
* Доступен импорт и экспорт конфига
* Багофиксы

Из минусов "бандлового переноса" есть то, что избранные и непрочитанные не сохраняются. Но если уж и их хочется забэкапить, то проще будет вытащить sqlite-базу из /data/data/vit01.idecmobile/ и переносить именно её.
vit01 to vit01 (2016-11-03 07:07:09) [ссылка]

Re: Android клиент

Ответ на сообщение
vit01> Но если уж и их хочется забэкапить, то проще будет вытащить sqlite-базу из /data/data/vit01.idecmobile/ и переносить именно её.
Это, кажется, будет работать только у кого есть root.
btimofeev to vit01 (2016-11-03 14:55:13) [ссылка]

Re: Android клиент

Ответ на сообщение
vit01>> Но если уж и их хочется забэкапить, то проще будет вытащить sqlite-базу из /data/data/vit01.idecmobile/ и переносить именно её.
btimofeev> Это, кажется, будет работать только у кого есть root.
Конечно. Но, с другой стороны, если человек знает, что такое sqlite-БД, зачем она ему нужна и где её искать, то телефон у него уже наверняка рутованный.

В крайнем случае могу предусмотреть экспорт/импорт базы и в таком формате тоже.
vit01 to btimofeev (2016-11-03 15:14:06) [ссылка]

Re: Android клиент

Ответ на сообщение
vit01> * Уведомления теперь приходят единые для всех станций (дабы больше не плодить огромное их количество)
Еще хорошо, что бы уведомления не создавались заново, а обновляли предыдущее уведомление, если оно еще есть на экране.
btimofeev to vit01 (2016-11-04 12:08:27) [ссылка]

Re: Android клиент

Ответ на сообщение
Новое в клиенте:

* Починил старый баг в фетчере, из-за которого он медленно работал
* Уведомление теперь только одно, обновляется по мере поступления сообщений
* Добавлена GPLv3
* Библиотеки material drawer и AppCompat обновлены до последних версий
vit01 to vit01 (2016-11-05 07:27:31) [ссылка]

Re: Android клиент

Ответ на сообщение
Писал тебе в jabber, но возможно сообщение не дошло, повторю здесь:

У меня после открытия навдравера свайпом (как в телеграме) сразу же открывается активити правки эх. Видимо срабатывает еще и долгое нажатие. Это происходит не каждый раз, но очень часто.
btimofeev to vit01 (2016-11-06 18:28:55) [ссылка]

Re: Android клиент

Ответ на сообщение
btimofeev> У меня после открытия навдравера свайпом (как в телеграме) сразу же открывается активити правки эх. Видимо срабатывает еще и долгое нажатие.
Да, давно в курсе. Если бы проблемы не было, то уже написал бы о новой фиче здесь.

Надо как-то отлавливать успешную обработку события и блокировать передачу его далее. Пока что не вышло.
vit01 to btimofeev (2016-11-07 00:00:57) [ссылка]