#  Re: Странно
Peter (syscall,1) → vit01  –  12:16:54 2017-05-06

Может, тогда не закрывать его самому по тайм-ауту, а всегда ждать нажатия кнопки -- типа -- "принято"?
#  Re: Странно
Peter (syscall,1) → Peter  –  12:10:26 2017-05-06

Ой. Ну ii.club.syscall.ru то-есть. Но видимо это не важно. Воспроизводится 100 у меня. Могу что то посмотреть, если скажешь что.
#  Re: Странно
vit01 (mira, 1) → Peter  –  11:50:32 2017-05-06

Peter> Ну можно было в лог писать, например.

И в логи оно пишется. Точнее, дублируется.

// Надо ведь узнать иногда, что было при предыдущих фетчах. Так что любители "традиционного" метода тоже не ущемляются

Но, как все уже поняли, выхлоп фетчера выводится на экран, потому что он нужен прямо здесь и сейчас.
#  Re: Странно
Peter (syscall,1) → vit01  –  15:36:43 2017-05-06

Девайс не рутован. С logcat пока не получилось (в меню разработчика не нашел такого пункта). Вечером еще посмотрю. После отпуска только смогу через adb.
#  Re: Странно
Andrew Lobanov (tavern,1) → Peter  –  07:24:58 2017-05-06

> особенно жестко когда это окно всплывает при потягивани списка конф вниз.

Это можно отключить в настройках. Я так и сделал.
#  Re: idec mobile
Andrew Lobanov (tavern,1) → vit01  –  08:05:06 2017-05-06

А вот. Я так понимаю, количество сообщений в сабже подсчитывается при каждом открытии списка конференций. Почему бы не сделать это при старте и после фетча? Тогда отзывчивость будет существенно выше.
#  Re: Странно
Peter (syscall,1) → Peter  –  12:23:02 2017-05-06

Вообще, лучше забей на мой отзыв по окну. Вероятно, я не показательный пример. Если совсем уж приспичит -- соберу себе персональный вариант без таймаута. :) тут это все очень субъективно, бесполезно пытаться уголить всем. Я и сам не знаю, что именно мне не нравится. Но пока останусь на цезии и вебе. Это субъективщина!
#  Re: Странно
vit01 (mira, 1) → vit01  –  12:09:20 2017-05-06

Подгуглил насчёт Navigation Bar'а. Увы, убирать отдельные кнопки (да и отключить эту штуку в целом) нельзя. Можно только временно скрывать с глаз долой.
#  Re: Странно
vit01 (mira, 1) → Peter  –  10:39:59 2017-05-06

Peter> То-есть и в релизе окно дебага будет?

Говорю же, что это ключевой элемент. Поэтому конечно будет.

У нас раньше, в 2014, был другой андроид-клиент, от товарища ntkrnlmp.exe, который ныне в секте не сидит.

Так вот, там был довольно баганутый фетчер, да и вообще не очень-то стабильно клиент работал. И меня жутко задалбывало, что там окна отладки не было.

Ведь когда чаще всего валятся ерроры? Правильно, когда их меньше всего ждёшь, то есть на улице, между парами, в автобусе. И запустить там adb или отладчик - ну вообще не вариант. Так хотя бы появляется возможность понять, что произошло.
#  Re: Странно
btimofeev (mira, 24) → vit01  –  14:53:36 2017-05-06

Peter> При заборе сообщений появляется окно отладки, в котором вывод фетчера. После того, как забор завершился, окно висит еще около секунды. В этот момент я судорожно начинаю давить кнопку <. Он говорит мне что дебаг закрывать нехорошо.

Я бы тоже окно дебага убрал бы. Тоже периодически надоедает, да ещё и не понятно что оно там выводит и зачем мне это. Лучше писать эту инфу в файл, а сообщения загружать в фоновом сервисе. Человек при ошибке тебе и файл отправит.
#  Re: idec mobile
Andrew Lobanov (tavern,1) → vit01  –  17:09:41 2017-05-05

А вот вопросы есть.

Будет ли поддержка моноширинных вставок (которые ==== обрамляются)?

Действительно ли нужны кнопки перехода на последнее сообщение и списка в читалке? Просто я из-за этого не вижу количество сообщений. Хотя, это как раз фигня.
#  Re: idec mobile
Andrew Lobanov (tavern,1) → vit01  –  04:35:05 2017-05-06

> Мы с Борисом уже мельком обсуждали несостоятельность API организации меню. Проблема в том, что приоритет появления элементов в верхней панели и их сортировка должны отличаться, а они не отличаются. И эта хрень идёт от самих разработчиков Гугла. Поэтому мне придётся продумать парочку костылей.

Я понаблюдал за разработкой того же хотдога (там дело усугубляется поддержкой древних систем) и понял, что гугл сделали хорошее АПИ, конечно, но не очень гибкое.

>> Спрятать в меню?
> Да. Если нет никаких других достойных вариантов, то только так.

Ну я других вариантов даже придумать не могу. Нужно оставить функцию, но не захламлять панель же.

>> http://192.168.1.2:3000/x/file/idec-mobile0.png
>> http://192.168.1.2:3000/x/file/idec-mobile1.png
> Если много раз повторять хорошие шутки (с айпи-адресами), то эти хорошие шутки уже становятся приевшимися :)

Ай да я. Привык с ноута, где у меня в /etc/hosts всё прописано и на андроиде по привычке даже не проверил ссылки.


>> Читать далее
#  Re: idec mobile
btimofeev (mira, 24) → vit01  –  06:01:52 2017-05-06

vit01> Если стек-трейсы будут оставаться прежними (то есть вывод adb страдать не будет), то тогда вполне можно и перейти на релиз-сборки.

А у тебя будет две версии в этом случае собираться. Себе будешь ставить дебаг версию, пользователям релиз. Просто пользователям незачем тратить лишний трафик и ресурсы телефона.

У меня в патчере, например, команда gradle build собирает сразу восемь apk, релиз и дебаг версии для четырех магазинов приложений (с немного измененными настройками, а для Google Play и с измененными исходниками). Там все довольно гибко можно настроить.
#  Re: idec mobile
Andrew Lobanov (tavern,1) → vit01  –  03:24:39 2017-05-06

> Если быть более точным, то фетчер был обновлён в APK вечером 23 апреля.

У меня и внешний вид отличался несколько.

> Сам пользуюсь только кнопкой "В конец". В список практически не захожу. Но кнопку "в список" следовало бы оставить, потому что по списку иногда быстрее и проще ориентироваться.

Я просто имел в виду, что на панели нужны функции, которые необходимы часто. Так же в списке конференций кнопка скачивания нужна чаще кнопки поиска, но у меня только поиск и видно.

> // Но могу всё-таки убрать

Спрятать в меню?
#  Странно
Andrew Lobanov (tavern,1) → All  –  03:27:39 2017-05-06

Я всего лишь нажал на кнопку "Отправить". Откуда он взял столько странных сообщений?
#  Re: Странно
Andrew Lobanov (tavern,1) → vit01  –  04:31:46 2017-05-06

>> Я всего лишь нажал на кнопку "Отправить". Откуда он взял столько странных сообщений?
> Ну блин, народ, я ведь специально над этим делом работал, а вы жалуетесь.
> На экране написания сообщения специально есть пункт "Удалить", на который надо нажимать, если нажали на ответ случайно. Он удаляет черновик.

Хм. Слона то я и не заметил =)

>> В цезии я сделал так: запоминается хеш сообщения перед редактированием и сравнивается с хешем после редактирования. Если хеши совпадают, то сообщение не сохраняется.
> У меня так нельзя. Знаешь, почему? Потому что есть фича правки сообщения во внешнем редакторе.

Цезий использует исключительно внешние редакторы же. У тебя есть исходное сообщение (уже отквотированное или пустое), у тебя есть отредактированное сообщение. Почему нельзя их сравнить?

> P.S. "случайные" сообщения уже в ЧС на моей станции. Кстати, idec mobile тоже умеет работать с чёрным списком в 1 клик, если вы это успели забыть :)

Как до ноута доберусь, так обязательно в таверне занесу.


>> Читать далее
#  Re: Странно
btimofeev (mira, 24) → Andrew Lobanov  –  03:38:55 2017-05-06

AL> Я всего лишь нажал на кнопку "Отправить". Откуда он взял столько странных сообщений?

Жмешь кнопку ответить с цитатой, ничего не пишешь, выходишь назад, клиент сохраняет сообщение в черновиках. Так несколько раз. Я обычно перед отправкой черновики просматриваю.

Может при выходе из редактирования спрашивать сохранять ли сообщение в черновике? Или определять, что поинт ничего не написал.
#  Re: Странно
vit01 (mira, 1) → Andrew Lobanov  –  04:55:14 2017-05-06

AL> Цезий использует исключительно внешние редакторы же. У тебя есть исходное сообщение (уже отквотированное или пустое), у тебя есть отредактированное сообщение. Почему нельзя их сравнить?

Хмм. Если запускать редакторы в неблокирующем режиме (то есть в фоновом процессе), то нельзя отследить, когда человек выходит из редактора.
С другой стороны, можно записывать хэши куда-нибудь во временное местечко, а при отправке доставать их оттуда и искать совпадения. Это уже неплохая идея. Окей, попробую так и сделать потом.

AL> // Вот чего не хватает в мобильном клиенте, так это удобного удаления квотированных абзацев. Если вдруг когда будет желание их переделать, то могу показать скрины и пояснить как это сделано в том же хотдоге (NNTP- и FTN-клиент под андроид). Поведение там несколько нестандартное, но очень и очень удобное.

Интересно было бы почитать и разобраться.

>>> Спрятать в меню?
>> Да. Если нет никаких других достойных вариантов, то только так.

AL> Ну я других вариантов даже придумать не могу. Нужно оставить функцию, но не захламлять панель же.

На больших экранах, например, планшетах, проблема противоположная. Там места куча, ещё хоть 10 значков впихнуть можно, но API панели не даёт использовать это свободное место на все 100%.

>> Читать далее
#  Re: idec mobile
Andrew Lobanov (tavern,1) → vit01  –  03:24:39 2017-05-06

> Не мог бы ты накидать скриншотов клиента в целом? Просто у меня нет девайсов с маленьким экраном, только две "лопаты".

http://192.168.1.2:3000/x/file/idec-mobile0.png
http://192.168.1.2:3000/x/file/idec-mobile1.png
#  Re: idec mobile
vit01 (mira, 1) → Andrew Lobanov  –  23:01:12 2017-05-05

>> Фетчер я обновил ещё в предыдущей версии. Должно всё скачиваться
AL> А вот тут я не понял. Похоже, я постоянно ставил какую-то древнюю версию. Потому что всё совсем иначе выглядит после обновления =)

Если быть более точным, то фетчер был обновлён в APK вечером 23 апреля.

AL> Будет ли поддержка моноширинных вставок (которые ==== обрамляются)?

В клиенте уже есть зачатки кода, который работает с ними, но я пока не знаю, как это реализовать. Тоже очень хочется эту фичу. Будем надеяться, что будет :)

AL> Действительно ли нужны кнопки перехода на последнее сообщение и списка в читалке? Просто я из-за этого не вижу количество сообщений.

Сам пользуюсь только кнопкой "В конец". В список практически не захожу. Но кнопку "в список" следовало бы оставить, потому что по списку иногда быстрее и проще ориентироваться.
// Но могу всё-таки убрать

Не мог бы ты накидать скриншотов клиента в целом? Просто у меня нет девайсов с маленьким экраном, только две "лопаты".
#  Re: idec mobile
vit01 (mira, 1) → Andrew Lobanov  –  04:23:53 2017-05-06

AL> на панели нужны функции, которые необходимы часто. Так же в списке конференций кнопка скачивания нужна чаще кнопки поиска, но у меня только поиск и видно.

Оппа. А вот это неожиданно. Надо, видимо, снова заняться переорганизацией элементов и некоторые поменять местами.

Мы с Борисом уже мельком обсуждали несостоятельность API организации меню. Проблема в том, что приоритет появления элементов в верхней панели и их сортировка должны отличаться, а они не отличаются. И эта хрень идёт от самих разработчиков Гугла. Поэтому мне придётся продумать парочку костылей.

>> // Но могу всё-таки убрать
AL> Спрятать в меню?

Да. Если нет никаких других достойных вариантов, то только так.

> http://192.168.1.2:3000/x/file/idec-mobile0.png
> http://192.168.1.2:3000/x/file/idec-mobile1.png

Если много раз повторять хорошие шутки (с айпи-адресами), то эти хорошие шутки уже становятся приевшимися :)
#  Re: idec mobile
vit01 (mira, 1) → btimofeev  –  23:01:12 2017-05-05

btimofeev> vit01, может добавить в клиент версионирование? Да и не плохо бы распространять релиз версию, ты же вроде до сих пор дебаг ключом подписываешь?

Насчёт версионирования хорошая идея. В следующий раз будет не 1.0, а 1.1.
На релиз версию планировал перейти примерно в августе, потому что в сентябре должен истекать срок действия дебаг-ключа.

Принципиального различия между ними не вижу, кроме возможности публиковать в маркетах.
А публикация произойдёт только в том случае, если:

1. Будет нормальное, красивое, понятное README. Как на Гитхабе, так и в самом приложении
2. Переведём клиент на английский
#  Re: idec mobile
vit01 (mira, 1) → btimofeev  –  04:07:52 2017-05-06

btimofeev> Ещё релиз меньше по размеру, т.к. не содержит отладочной информации

Если стек-трейсы будут оставаться прежними (то есть вывод adb страдать не будет), то тогда вполне можно и перейти на релиз-сборки.
#  Re: Странно
Peter (syscall,1) → vit01  –  07:14:01 2017-05-06

Начал тестить андроид клиент.
Не баг, но то мучает лично меня. При заборе сообщений появляется окно отладки, в котором вывод фетчера. После того, как забор завершился, окно висит еще около секунды. В этот момент я судорожно начинаю давить кнопку <. Он говорит мне что дебаг закрывать нехорошо. Понимаю, это индивидуально мой глюк психики, но это настолько раздражает, что аж жесть. В прошлый раз этот момент меня победил. Щас терплю. :) особенно жестко когда это окно всплывает при потягивани списка конф вниз. Можно либо убрать таймаут, или убрать кнопку отмена, или вообще дать возможность дебаг не смотреть? Или в фон пускать фетчер. :) а так супер все.
#  Re: Странно
Andrew Lobanov (tavern,1) → btimofeev  –  03:57:31 2017-05-06

> Жмешь кнопку ответить с цитатой, ничего не пишешь, выходишь назад, клиент сохраняет сообщение в черновиках. Так несколько раз. Я обычно перед отправкой черновики просматриваю.

Учту на будущее.

> Может при выходе из редактирования спрашивать сохранять ли сообщение в черновике? Или определять, что поинт ничего не написал.

В цезии я сделал так: запоминается хеш сообщения перед редактированием и сравнивается с хешем после редактирования. Если хеши совпадают, то сообщение не сохраняется.
Powered by iii-php v0.11