Сообщения в Re: idec mobile

Re: idec mobile

Ответ на сообщение
Для тех, кому лень обновляться.

Настройки должны выглядеть как-то так: https://ii-net.tk/screens/Screenshot_20170608-155106.png

А главный экран - вот так: https://ii-net.tk/screens/Screenshot_2017-06-08-15-49-40.png
vit01 to vit01 (2017-06-08 07:59:16) [ссылка]

Re: idec mobile

Ответ на сообщение
> Просто обновишься поверх, повернёшь телефон туда-сюда.
На моём телефоне не видать ничего нового.
> И в настройки зайди, если в предыдущий раз не смотрел.
Вот настройки клёво переделал. По повороту позже посмотрю.
Andrew Lobanov to vit01 (2017-06-08 08:36:28) [ссылка]

Re: idec mobile

Ответ на сообщение
AL> На моём телефоне не видать ничего нового.
Так и задумывалось. Фишка работает на размерах экрана в ширину 650dip (device independent pixels) и более.

У меня на телефоне 5.3 дюйма, а на планшете - 7. И там, и там новый layout включается только в ландшафтном режиме.
На 10-дюймовом девайсе оно наверняка заработает и так, без поворота.

Кстати, у тебя же есть какая-то китайская коробочка с андроидом, которую ты куда-то там подключал. Можешь завтра на неё клиент поставить и там проверить?
vit01 to Andrew Lobanov (2017-06-08 09:02:54) [ссылка]

Re: idec mobile

Ответ на сообщение
> На 10-дюймовом девайсе оно наверняка заработает и так, без поворота.
Вот тут интересно будет посмотреть. Не уверен, что в портретном режиме это будет удобно.
> Кстати, у тебя же есть какая-то китайская коробочка с андроидом, которую ты куда-то там подключал. Можешь завтра на неё клиент поставить и там проверить?
Попробую завтра.
Andrew Lobanov to vit01 (2017-06-08 09:38:16) [ссылка]

Re: idec mobile

Ответ на сообщение
> Кстати, у тебя же есть какая-то китайская коробочка с андроидом, которую ты куда-то там подключал. Можешь завтра на неё клиент поставить и там проверить?
AL> Попробую завтра.
И как оно? Работает или нет?
vit01 to Andrew Lobanov (2017-06-11 09:42:39) [ссылка]

Re: idec mobile

Ответ на сообщение
К сожалению, настоящим релизом я вас сегодня порадовать не могу.

Но пусть будет хотя бы скриншот: https://ii-net.tk/screens/Screenshot_2017-06-12-22-56-49.png

Поставленная задача с планшетной читалкой оказалась довольно сложная, и я пока что еле-еле реализовал самые базовые вещи.
Зато фича наверняка позже себя оправдает.

// Особо любопытные могут скомпилировать с Гитхаба, но юзабилити пока оставляет желать лучшего
vit01 to vit01 (2017-06-12 15:07:55) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> Но пусть будет хотя бы скриншот: https://ii-net.tk/screens/Screenshot_2017-06-12-22-56-49.png
По-моему, выглядит отлично. И наверняка удобно будет.
btimofeev to vit01 (2017-06-12 15:29:16) [ссылка]

Re: idec mobile

Ответ на сообщение
> К сожалению, настоящим релизом я вас сегодня порадовать не могу.
> Но пусть будет хотя бы скриншот: https://ii-net.tk/screens/Screenshot_2017-06-12-22-56-49.png
> Поставленная задача с планшетной читалкой оказалась довольно сложная, и я пока что еле-еле реализовал самые базовые вещи.
> Зато фича наверняка позже себя оправдает.
О е! Шикарно смотрится. К сожалению, я только сегодня более менее оказался свободен и до сих пор не попробовал предыдущий релиз на nexbox'е. Зато перестелил родителям пол в гостиной =)
Andrew Lobanov to vit01 (2017-06-12 16:24:43) [ссылка]

Re: idec mobile

Ответ на сообщение
Ура, товарищи! Можно порадовать вас реальным готовым релизом.
Ссылка на APK висит на главной https://ii-net.tk

Из новых фич, как вы уже догадались, у нас планшетный режим. Со времени предыдущего скриншота я добавил выделение цветом текущего прочитанного сообщения и увеличил размер боковой панели для девайсов с 1000dp ширины и более. И ещё исправил огромное количество багов.

О пользователях с обычными, мелкими экранами тоже забочусь
Что нового:

1. Лента сообщений теперь более юзабельная: последнее прочитанное (в обычных эхах) выделяется цветом
2. В этой же ленте, то есть в списке, включена автопрокрутка до последнего прочитанного, чтобы не потерять нить дискуссии и быстро отыскивать нужное
3. Во внутреннем редакторе убран автофокус на полях ввода, чтобы лучше работалось пальцами (раньше сразу выскакивала наэкранная клавиатура и вызывала путаницу)
4. В непрочитанных сообщениях и в результатах поиска теперь можно выходить в список сообщений для навигации, как и в нормальных эхах.

Тестировать всем обязательно, как можно быстрее! На этот релиз было затрачено всё моё свободное время за эти дни.
По статистике Гитхаба изменено 25 файлов, 1104 additions, 586 deletions. Объём работы большой, и хочется получить отклик.
vit01 to vit01 (2017-06-14 13:29:43) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> Из новых фич, как вы уже догадались, у нас планшетный режим.
К сожалению потестить не смогу, т.к. нет планшета, но хотелось бы.
vit01> 1. последнее прочитанное (в обычных эхах) выделяется цветом
vit01> 2. включена автопрокрутка до последнего прочитанного
Класс, стало гораздо информативнее.
vit01> 4. В непрочитанных сообщениях и в результатах поиска теперь можно выходить в список сообщений для навигации, как и в нормальных эхах.
Небольшой баг: если отключить опцию "Открывать последнее прочитанное", то в вышеназванных разделах вместо списка открывается сообщение. А после нажатия кнопки "назад" открывается список.
btimofeev to vit01 (2017-06-15 13:17:03) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01>> Из новых фич, как вы уже догадались, у нас планшетный режим.
btimofeev> К сожалению потестить не смогу, т.к. нет планшета, но хотелось бы.
Можешь попробовать поменять 640dp в названиях каталогов ресурсов на меньшее значение.
А ещё в 7 андроиде (да и в 6 тоже) можно менять масштаб изображения на экране в системных настройках. Так что с пятидюймовкой протестировать можешь без проблем. У меня почти на самом минимуме стоит масштаб.

// только что важный коммит сделал, который падение исправляет кое-где, обновись
vit01 to btimofeev (2017-06-15 13:49:04) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01>> 4. В непрочитанных сообщениях и в результатах поиска теперь можно выходить в список сообщений для навигации, как и в нормальных эхах.
btimofeev> Небольшой баг: если отключить опцию "Открывать последнее прочитанное", то в вышеназванных разделах вместо списка открывается сообщение. А после нажатия кнопки "назад" открывается список.
Это не баг, это фича. Я специально захардкодил так, чтобы в результатах поиска и в непрочитанных всегда открывалось само сообщение независимо от настроек. Это сделано в целях экономии времени.

И насчёт кнопки "назад" при отключенной (и включенной) настройке поведение мною специально тестировалось. Так и должно быть
vit01 to btimofeev (2017-06-15 13:56:53) [ссылка]

Re: idec mobile

Ответ на сообщение
Вот это на телефоне скрин (5.3'): https://ii-net.tk/screens/Screenshot_20170615-220642.png
Это планшет (7'): https://ii-net.tk/screens/Screenshot_2017-06-15-22-07-07.png
vit01 to vit01 (2017-06-15 14:12:43) [ссылка]

Re: idec mobile

Ответ на сообщение
> Вот это на телефоне скрин (5.3'): https://ii-net.tk/screens/Screenshot_20170615-220642.png
> Это планшет (7'): https://ii-net.tk/screens/Screenshot_2017-06-15-22-07-07.png
Я начинаю хотеть планшет %)
Andrew Lobanov to vit01 (2017-06-15 15:17:57) [ссылка]

Re: idec mobile

Ответ на сообщение
AL> Я начинаю хотеть планшет %)
На самом деле не стоит. Во-первых, в карман фиг засунешь. Во-вторых, придётся таскать клавиатуру, потому что без неё толку от девайса мало (самому вот не повезло, прошивка планшета USB OTG не поддерживает).

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

Планшет мне нужен, чтобы тестировать наш клиент на Android 4.4, потому что на основном девайсе семёрка. Ну и для подстраховки таскаю его на дачу (на тот случай, если мобила разрядилась). А так его мать юзает, чтобы кинцо всякое разное смотреть.
vit01 to Andrew Lobanov (2017-06-15 15:49:22) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> Это не баг, это фича. Я специально захардкодил так, чтобы в результатах поиска и в непрочитанных всегда открывалось само сообщение независимо от настроек. Это сделано в целях экономии времени.
По-моему, это не логичное поведение. Если пользователь хочет, что бы сразу отображалось сообщение, то он включит опцию в настройках. Если хочет список, то выключит опцию. А так получается, что в одной части приложения это поведение настраивается, а в другой нет. Как-то странно.
btimofeev to vit01 (2017-06-15 18:28:04) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> А ещё в 7 андроиде (да и в 6 тоже) можно менять масштаб изображения на экране в системных настройках.
Не нашел такого у себя в 6-ке, видимо в стандартной прошивке этого нет.
btimofeev to vit01 (2017-06-15 18:35:18) [ссылка]

Re: idec mobile

Ответ на сообщение
Кстати, а возможно ли сдедать так, чтобы клиент на Android'е работал и без доступа к SD (нет карточки)?
atsym to Andrew Lobanov (2017-06-16 01:04:05) [ссылка]

Re: idec mobile

Ответ на сообщение
atsym> Кстати, а возможно ли сдедать так, чтобы клиент на Android'е работал и без доступа к SD (нет карточки)?
Ему нужна только внутренняя память, то есть /storage/sdcard0

Может быть, я не очень корректно написал предупреждение клиента, но внешняя карта там не используется.
vit01 to atsym (2017-06-16 02:06:01) [ссылка]

Re: idec mobile

Ответ на сообщение
Корректирующая сборка

1. Исправлена регрессия с неработающей навигацией по repto
2. Учтены пожелания Бориса по "логичности" открытия списка сообщений
3. Поправлен текст предупреждения о доступе к памяти (чтобы не путать народ насчёт SD-карты)
vit01 to vit01 (2017-06-16 10:19:45) [ссылка]

Re: idec mobile

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

Пока я ездил на дачу собирать клубнику и упарывался в ii://develop.16 (увы, никто это даже не прокомментировал), времени на кодинг совсем не было. А сейчас - появилось.

Что нового:

1. Исправлен баг со скроллбарами в режиме чтения. Спасибо Борису за внимательность
2. Попытался поправить баг с пометкой сообщений прочитанными в списке

И ещё, для всех пользователей клиента я подготовил небольшой сюрприз, о котором здесь не написал.
Обновитесь - увидите =)

Обновляться всем обязательно!
vit01 to vit01 (2017-06-26 06:20:16) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> Обновление клиента!
Ура!
vit01> Пока я ездил на дачу собирать клубнику и упарывался в ii://develop.16 (увы, никто это даже не прокомментировал), времени на кодинг совсем не было. А сейчас - появилось.
Я не знаю что тебе ответить на эти занятия. Я считаю, что это круто, но самоделкин во мне умер в возрасте 14-ти лет и с тех пор я занимаюсь разве что быдлокодингом. Поэтому решил не разводить информационный шум. Тем не менее, читать интересно. Хотелось бы видео (особенно второй модели и со стаканом) =)
vit01> И ещё, для всех пользователей клиента я подготовил небольшой сюрприз, о котором здесь не написал.
vit01> Обновитесь - увидите =)
Уи-и-и-и! Люблю сюрпризы =)
vit01> Обновляться всем обязательно!
Уже побежал качать апдейт.
Andrew Lobanov to vit01 (2017-06-26 07:12:45) [ссылка]

Re: idec mobile

Ответ на сообщение
Кстати, есть инструкция как его билдить? Всё таки хочу запилить Solarized расцветку.
Andrew Lobanov to vit01 (2017-06-26 10:04:57) [ссылка]

Re: idec mobile

Ответ на сообщение
AL> Кстати, есть инструкция как его билдить? Всё таки хочу запилить Solarized расцветку.
Есть. Посмотри в ii://tmp.red.eyes
SDK, кстати, можно брать даже самый новый (но build-tools обязаны быть 23 версии для 32-битных систем).

А ещё я только что специально для тебя закинул в репу скрипт progbuild.sh (в корне). Пропиши там путь к своему SDK, запусти с нужным ключом, и он всё соберёт.

И предупреждаю:

APK, которые я распространяю здесь, подписанные, поэтому установить свой поверх него тебе система не даст.
Так что либо запускай в виртуалке (Android-x86, это очень удобный вариант), либо удаляй моё приложение (перед этим не забудь экспортировать базу данных и конфиг в меню "Дополнительно", дабы заново ничего не настраивать).
vit01 to Andrew Lobanov (2017-06-26 10:26:28) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> SDK, кстати, можно брать даже самый новый (но build-tools обязаны быть 23 версии для 32-битных систем).
Не обязательно, я себе с 25 версией собираю, нужно просто в файле app/build.gradle номер версии поменять.
btimofeev to vit01 (2017-06-26 16:19:03) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> И ещё, для всех пользователей клиента я подготовил небольшой сюрприз, о котором здесь не написал.
Какое-то все гигантское, и шрифт, и прогресс-колесо))
btimofeev to vit01 (2017-06-26 16:36:52) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01>> И ещё, для всех пользователей клиента я подготовил небольшой сюрприз, о котором здесь не написал.
btimofeev> Какое-то все гигантское, и шрифт, и прогресс-колесо))
Всё относительно :)
https://ii-net.tk/screens/Screenshot_20170627-004834.png

Ну ничё, исправим
vit01>> SDK, кстати, можно брать даже самый новый (но build-tools обязаны быть 23 версии для 32-битных систем).
btimofeev> Не обязательно, я себе с 25 версией собираю, нужно просто в файле app/build.gradle номер версии поменять.
Так понятно, что поменять можно. Специально указал, что для 32-битных систем. Или Гугл одумался и выпустил 25 build-tools на старое железо?
vit01 to btimofeev (2017-06-26 17:02:06) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01> Так понятно, что поменять можно. Специально указал, что для 32-битных систем. Или Гугл одумался и выпустил 25 build-tools на старое железо?
Да, ты прав, я про эту проблему и забыл уже.
btimofeev to vit01 (2017-06-26 17:15:56) [ссылка]

Re: idec mobile

Ответ на сообщение
vit01>> И ещё, для всех пользователей клиента я подготовил небольшой сюрприз, о котором здесь не написал.
btimofeev> Какое-то все гигантское, и шрифт, и прогресс-колесо))
Шрифт и правда великоват, а колесо я вообще не увидел =(
Andrew Lobanov to btimofeev (2017-06-26 18:45:18) [ссылка]

Re: idec mobile

Ответ на сообщение
AL> Шрифт и правда великоват, а колесо я вообще не увидел =(
Заглянув в исходники, я примерно понял свою ошибку, но всё-таки хотелось бы увидеть скриншот.
vit01 to Andrew Lobanov (2017-06-27 01:21:09) [ссылка]