Сообщения в ii.14

Re: Мысли о стандартах

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

Вот с ограничениями в описаниях у меня такой ясности мысли пока нет.

А ещё как быть с названиями фэх? Сейчас у меня позволяются вообще любые и я не вижу смысла в обязательной точке, например.
Andrew Lobanov to vit01 (2017-06-15 12:33:30) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
> А в чем файлэхи будут кардинально отличается от текущего списка файлов? Правильно ли я понимаю, что:
> 1. Файлы смогут загружать пользователи? Если так, то тут и вправду нужно вводить ограничения. Ты же не обрадуешься, если я к тебе на сервер залью коллекцию своих любимых фильмов. И если это так, то сможет ли пользователь потом удалить файл?
Пользователи будут загружать. Удалять не смогут. Пожалуй, ты прав. Не нужно полагаться на здравый смысл пользователей =)
> 2. Файлэх может быть несколько? То есть можно будет разбить все файлы на категории: софт, музыка и т.п.?
Сколько угодно. Более того, в текущей реализации (уже на гитхабе) поинты могут создавать фэхи сами.
> 3. Будут ли они гейтоваться между станциями? То есть смогу ли сидя на одной станции получить список файлов другой станции и скачать что-нибудь?
Вот тут вкуснота. Фэхи растространяются аналогично обычным эхам. Не надо никуда ходить, ничего делать руками. Подписался на фэху и все файлы, попадающие туда, к тебе ссыпятся автоматом. То есть они гейтуются и это в них самое вкусное. В отличии от фреков, мне видится большим преимуществом, что файлы сами будут приходить к пользователям.

ЗЫЖ Вот большие объёмы не знаю как ограничить. Административно или технически.
Andrew Lobanov to btimofeev (2017-06-15 12:33:29) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
>> В случае файлэх нужен механизм однозначного признака, отличающего имя фэхи от имени файла. Поэтому пока нет такого. Но мы ж тут обсуждаем будущее расширение стандарта =) Готов подумать и принять предложения к рассмотрению.
> Рома в таких случаях использовал двоеточие. А насчёт имени файла мы поставим его в "запретные" символы. Один фиг в некоторых ФС этот символ нельзя использовать. И слэши точно нельзя, можно их взять
А вот, кстати. В индексе фэхи есть двоеточия, а в имени нет. Значит можно считать строку с двоеточием именем фэхи =) Всё на поверхности же.
>> В случае файлэхи не очень понятен юзкейс для которого это поле нужно. Можно поподробнее?
> Не, ну ты чё. Скачивать файл 2 килобайта и 20 гигабайт есть разница и огромная. Во втором случае я ещё подумаю, надо это мне или нет (особенно если с телефона сижу, где трафик - это время и часто деньги). Да и на серверах ресурсы не резиновые. Это позволит писать скрипты, которые будут рассчитывать свободное место и выдавать уведомления мне как сисопу, например, что, дескать, всё, хватит.
За посыл в фэху 20 гигов надо карать =) Сам юзкейс фэх это передача небольших файлов.
>> Запостить файл с именем, длина которого свалит фс, вряд ли возможно, а описание вряд ли вообще может на что-то повлиять.
> Вот так и возникают уязвимости :) Ай да, и так сойдёт, как говорится ;)
Я руководствуюсь принципом Оккама. Отсекаю лишнее. Пока я не смог придумать гипотетической ситуации, которая свалит узел или клиента через длину файла или описания.
> Предлагаю имя файла ограничить 256 символами, описание - 4096. В имени файла только английский алфавит, никаких спецсимволов и пробелов.
Не взирая на мой предыдущий абзац, пожалуй всё же введу такое ограничение. Причём имя файла я бы подрезал до 64-х ну или хотя бы 128-и символов. Описание тоже срезал бы до килобайта. И то оверхед.
> В описании - любой юникод, за исключением двоеточия и переворачивающих последовательностей (для правостороннего набора). Имя поинта и адрес задаются станцией.
Двоеточие то зачем в описании запрещать? В индексе все поля фиксированы же. Выходит что-то типа того (пример на python):
f = row.split(":")
filename = f[0]
filesize = f[1]
username = f[2]
addr = f[3]
dsc = ":".join(f[4:])
и ни в чём не ограничиваем описание. Запрещать всякие спецсимволы это надо подумать. Если не затруднит, можно привести их список, а то я пока не знаю как их искать? =)
Andrew Lobanov to vit01 (2017-06-15 12:33:29) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
vit01>> В имени файла только английский алфавит, никаких спецсимволов и пробелов.
btimofeev> Хотя бы цифры, нижнее подчеркивание (или дефис, для разделения слов) и точку (для расширения файла) надо бы оставить.
Ах ну да, само собой разумеется. Просто всякие там иероглифы, дубликаты букв и хрень вроде управляющих последовательностей не хочется иметь в имени файлов. Можно ещё русский алфавит оставить, если сильно захочется кому-нибудь.
vit01 to btimofeev (2017-06-15 11:59:40) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
vit01> В имени файла только английский алфавит, никаких спецсимволов и пробелов.
Хотя бы цифры, нижнее подчеркивание (или дефис, для разделения слов) и точку (для расширения файла) надо бы оставить.
btimofeev to vit01 (2017-06-15 11:43:53) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> По поводу f/e у меня есть мысль в виде спецсимола в перед именем фэхи. Например, как я сделал расцветку квотированных строк в цезии, chr(15) + fecho. Если такой вариант кажется приемлемым, то так и сделаю.
Ни в коем случае! Надо только печатаемые символы. Тем более, если мы будем на фэху в сообщении ссылаться.
vit01 to Andrew Lobanov (2017-06-15 11:42:20) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
А в чем файлэхи будут кардинально отличается от текущего списка файлов? Правильно ли я понимаю, что:

1. Файлы смогут загружать пользователи? Если так, то тут и вправду нужно вводить ограничения. Ты же не обрадуешься, если я к тебе на сервер залью коллекцию своих любимых фильмов. И если это так, то сможет ли пользователь потом удалить файл?

2. Файлэх может быть несколько? То есть можно будет разбить все файлы на категории: софт, музыка и т.п.?

3. Будут ли они гейтоваться между станциями? То есть смогу ли сидя на одной станции получить список файлов другой станции и скачать что-нибудь?
btimofeev to Andrew Lobanov (2017-06-15 11:38:32) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
> 2. Для обычных эх доступны запросы вида /u/e/echo.1/echo.2
AL> В случае файлэх нужен механизм однозначного признака, отличающего имя фэхи от имени файла. Поэтому пока нет такого. Но мы ж тут обсуждаем будущее расширение стандарта =) Готов подумать и принять предложения к рассмотрению.
Рома в таких случаях использовал двоеточие. А насчёт имени файла мы поставим его в "запретные" символы. Один фиг в некоторых ФС этот символ нельзя использовать. И слэши точно нельзя, можно их взять
> 1. Обязательно требуется поле размера файла (в байтах), как сейчас есть в /x/file. Без этого никак 100%
AL> В случае файлэхи не очень понятен юзкейс для которого это поле нужно. Можно поподробнее?
Не, ну ты чё. Скачивать файл 2 килобайта и 20 гигабайт есть разница и огромная. Во втором случае я ещё подумаю, надо это мне или нет (особенно если с телефона сижу, где трафик - это время и часто деньги). Да и на серверах ресурсы не резиновые. Это позволит писать скрипты, которые будут рассчитывать свободное место и выдавать уведомления мне как сисопу, например, что, дескать, всё, хватит.

Котов в мешке никому качать не хочется. Особенно если в мешке не кот, а большая связка кирпичей.
AL> Запостить файл с именем, длина которого свалит фс, вряд ли возможно, а описание вряд ли вообще может на что-то повлиять.
Вот так и возникают уязвимости :) Ай да, и так сойдёт, как говорится ;)

Предлагаю имя файла ограничить 256 символами, описание - 4096. В имени файла только английский алфавит, никаких спецсимволов и пробелов. В описании - любой юникод, за исключением двоеточия и переворачивающих последовательностей (для правостороннего набора). Имя поинта и адрес задаются станцией.
vit01 to Andrew Lobanov (2017-06-15 11:32:08) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
Изменения по мотивам предыдущего сообщения Виктора:

* f/e теперь поддерживает слайсы аналогично расширенной u/e, но пока не поддерживает несколько фэх одновременно;
* появилась схема f/c, работающая аналогично x/c;
* в индекс фэхи теперь сохраняется информация об отправителе файла.

По поводу f/e у меня есть мысль в виде спецсимола в перед именем фэхи. Например, как я сделал расцветку квотированных строк в цезии, chr(15) + fecho. Если такой вариант кажется приемлемым, то так и сделаю. Если есть более разумные предложения, то традиционно открыт для диалога =)
Andrew Lobanov to All (2017-06-15 11:16:02) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
>> Есть мысли что можно добавить и улучшить?
> 1. Обязательно требуется поле размера файла (в байтах), как сейчас есть в /x/file. Без этого никак 100℅
В случае файлэхи не очень понятен юзкейс для которого это поле нужно. Можно поподробнее?
> 2. Для обычных эх доступны запросы вида /u/e/echo.1/echo.2
В случае файлэх нужен механизм однозначного признака, отличающего имя фэхи от имени файла. Поэтому пока нет такого. Но мы ж тут обсуждаем будущее расширение стандарта =) Готов подумать и принять предложения к рассмотрению.
> а также расширенный /u/e и /x/c.
Вот это дело. Самое смешное, что я их планировал, но забыл сделать. Напишу сегодня-завтра.
> 3. Я ещё не уверен в этом, но следовало бы подставлять имя поинта+адрес в метаданные, дабы отслеживать, откуда и от кого ползут файлы.
Это надо обдумать. Наверное, прямо отдельными полями индекса будет наиболее правильно.
> 4. На описание и на имя файла следует наложить лимиты, чтобы не было неожиданностей. На размер пока не знаю, здесь от сисопов всё зависит (ресурсы сервера)
Вот тут особого смысла не вижу. Запостить файл с именем, длина которого свалит фс, вряд ли возможно, а описание вряд ли вообще может на что-то повлиять. Но я готов обсудить конкретные предложения по ограничениям.
> Пока вроде всё
Ну буду править код под эти замечания. Не вопрос.
Andrew Lobanov to vit01 (2017-06-15 09:59:04) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> Есть мысли что можно добавить и улучшить?
1. Обязательно требуется поле размера файла (в байтах), как сейчас есть в /x/file. Без этого никак 100℅

2. Для обычных эх доступны запросы вида /u/e/echo.1/echo.2, а также расширенный /u/e и /x/c. Для фэх предлагаю сделать то же самое, чтобы они не были неполноценными. Будет что-то вроде файлового IDEC'a

3. Я ещё не уверен в этом, но следовало бы подставлять имя поинта+адрес в метаданные, дабы отслеживать, откуда и от кого ползут файлы.

4. На описание и на имя файла следует наложить лимиты, чтобы не было неожиданностей. На размер пока не знаю, здесь от сисопов всё зависит (ресурсы сервера)

Пока вроде всё
vit01 to Andrew Lobanov (2017-06-15 09:05:17) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
Итак, последние приготовления перед пушем iing с файлэхами.

Работает это всё по трём новым схемам:
f/e/
возвращает список файлов в фэхе (одной за запрос) в формате

имя_файла:описание
f/f//
скачивает нужный файл из фэхи (разные фэхи могут содержать одинаковые имена файлов).

f/p

через POST-запрос получает параметры pauth, fecho, dsc и file (строка авторизации, название фэхи, описание файла и сам файл соответственно) и сохраняет файл на узле, добавляя имя и описание в соответствующий индекс.

На уровне ФС это выглядит так:

В корне iing есть директория fecho/.

В ней есть поддиректории, соответствующие названиям фэх и индексы с именем файла <имя фэхи>.txt.

Встроенный фетчер iing уже поддерживает фэхи (параметр конфига fecho). Так же есть скрипт ff.py (войдёт в стандартную поставку iing) для публикации файлов в фэхах.

Есть мысли что можно добавить и улучшить?
Andrew Lobanov to All (2017-06-15 06:45:16) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> Я думал сделать дополнительную схему, где по authstr отдавать только те сообщения, которые совпадают с пользователем.
Ради одной-двух эх вводить такое вряд ли имеет смысл, но попробовать можно.

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

Если уж очень хочется что-то сделать с этим (например, сохранять ключи в куках), то надо будет использовать внешнюю javascript-библиотеку, потому что самостоятельно мы это не потянем.
vit01 to Andrew Lobanov (2017-06-14 14:37:34) [ссылка]

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: Мысли о стандартах

Ответ на сообщение
> И эту "личкоэху" можно прописать по умолчанию во всех наших клиентах. А все сообщения "лично для тебя" сразу будут лезть в карбонку (как всегда и бывает), так что не надо будет беспокоиться о работе "из коробки".
> Любители экзотики по своему желанию могут личные эхи себе настроить.
Я думал сделать дополнительную схему, где по authstr отдавать только те сообщения, которые совпадают с пользователем. Снять нагрузку с клиентов, в общем. Про PGP в принципе согласен. Его лучше таки использовать, но придётся лепить удобный механизм работы с этем делом. В том числе и через веб-интерфейс. Так что хотелось бы хорошенько продумать этот вопрос.
Andrew Lobanov to vit01 (2017-06-14 13:00:33) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> Мне эта идея в контексте личной переписки всё равно кажется несколько неудобной, так как требует помимо адреса ещё и открытый ключ, а не везде так удобно это делать. Хотя можно через файлэху публиковать %)
Да можно хоть прямо здесь сбросить. Но по канонам криптографии открытыми ключами обмениваются вообще при личной встрече или по нескольким каналам одновременно.

Как-то раз хотел шифрованно послать одному товарищу кое-какой текст. Он опубликовал свой открытый ключ в 3 местах: на своём Гитхабе, через Telegram и в публичной группе ВК.
И только после того, как я убедился, что эти послания все одинаковые (принадлежат одному человеку), мы наладили такой вот дополнительный "канал связи".
Паранойя, конечно, но если ты заботишься о настоящем и хорошем шифровании, то только так.
AL> И просто жизненно необходимо, чтобы личная переписка ходила не только в пределах одной станции.
В контексте нашей сети народу будет совсем несложно прокинуть лишнюю эху специально для "лички". Более того, я даже не думаю, что там трафик достигнет больше 30 сообщений в неделю. Плюс PGP заключается в том, что он работает где угодно и когда угодно, он совместим со всем подряд. А открытые ключи заполучать всегда не очень просто.

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

Любители экзотики по своему желанию могут личные эхи себе настроить.
vit01 to Andrew Lobanov (2017-06-14 09:12:29) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> Или привлекать PGP и монстрячить способ распросстранения открытых ключей или доверять всем сисопам сети личную переписку, отдавая поинтам только их сообщения.
По-моему лучше первый вариант. Так сделано во многих email и jabber клиентах. Обменялись открытыми ключами, а потом в эхе выбираешь для кого шифруешь сообщения и они отправляются шифрованные, а полученные клиент соответственно расшифровывает твоим приватным ключем.
btimofeev to Andrew Lobanov (2017-06-14 08:49:56) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
> Придётся раньше времени выдавать наши секреты =)
> Борис придумал сделать в андроид-клиенте интеграцию с PGP, которую лично я себе представляю примерно так:
> При заходе в эху будет пункт меню "Настройки шифрования"
> В этих настройках пользователь указывает, что будет шифровать сообщения, отправляемые в эту эху, такими-то ключами, а расшировывать - своим таким-то.
> Механизм будет в идеале работать вообще в прозрачном режиме, вся шифровка-дешифровка будет производиться на уровне мейлера-фетчера. Шифровке подвергнется текст сообщения и сабж (мини-костылём).
> Выбор ключа и всю грязную возню с криптографией под капотом будет осуществлять свободное приложение OpenKeyChain. Оно, кстати, есть в F-Droid'е, так что за удобный GUI и юзабилити беспокоиться не надо.
Мне эта идея в контексте личной переписки всё равно кажется несколько неудобной, так как требует помимо адреса ещё и открытый ключ, а не везде так удобно это делать. Хотя можно через файлэху публиковать %)

Короче, никак у меня в голове не ложится личная переписка на стандарт так, чтобы не выглядела костылём или не была неудобной. Если же сделать её сбоку по образу фидошной, то начнутся проблемы с роутингом нетмейла, что нафиг не нужно для такой простой сети, как наша.

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

ЗЫЖ Прости, gl00my, я так пока и не перевёл iing на sqlite.
Andrew Lobanov to vit01 (2017-06-14 08:47:09) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
AL> Или привлекать PGP и монстрячить способ распросстранения открытых ключей или доверять всем сисопам сети личную переписку, отдавая поинтам только их сообщения. Если честно, мне оба варианта не нравятся. Может, у кого есть идеи получше?
Придётся раньше времени выдавать наши секреты =)
Борис придумал сделать в андроид-клиенте интеграцию с PGP, которую лично я себе представляю примерно так:

При заходе в эху будет пункт меню "Настройки шифрования"
В этих настройках пользователь указывает, что будет шифровать сообщения, отправляемые в эту эху, такими-то ключами, а расшировывать - своим таким-то.
Механизм будет в идеале работать вообще в прозрачном режиме, вся шифровка-дешифровка будет производиться на уровне мейлера-фетчера. Шифровке подвергнется текст сообщения и сабж (мини-костылём).

Выбор ключа и всю грязную возню с криптографией под капотом будет осуществлять свободное приложение OpenKeyChain. Оно, кстати, есть в F-Droid'е, так что за удобный GUI и юзабилити беспокоиться не надо.

---------------

Насчёт фэхи сначала посмотрим то, что ты наваяешь, а потом решим. Но в целом мне эта идея нравится. Даёшь децентрализованный варез и прон!
vit01 to Andrew Lobanov (2017-06-14 08:13:07) [ссылка]

Re: Мысли о стандартах

Ответ на сообщение
Можешь - делай. Потыкаем, потестим. Идея бодрая и нужная.
Kerbal to Andrew Lobanov (2017-06-14 07:40:54) [ссылка]

Мысли о стандартах

В очередной раз задумался о расширении стандарта.

Первое (уже озвученное ранее) это нетмейл. То есть личная переписка.

Удобного и действительно безопасного варианта я так и не придумал. Или привлекать PGP и монстрячить способ распросстранения открытых ключей или доверять всем сисопам сети личную переписку, отдавая поинтам только их сообщения. Если честно, мне оба варианта не нравятся. Может, у кого есть идеи получше?

// В любом случае, нетмейл будет ходить не между всеми узлами, а только между доверенными, но это всё равно не гарантирует безопасности.

Второе (вот тут не уверен, что вопрос поднимался мной ранее), это файл-эхи. Тут как раз всё просто: запрашиваем индекс фэхи, качаем нужные файлы. Пока я вижу это так:

Например, выделяем под это схемы f/

f/e/node.list вернёт что-то типа
node.list
n20170614.json:Нодлист за 14.06.2017
...
etc
Потом запрашиваем недостающие файлы

f/f/n201706.14.json

Скачиваем их и сохраняем локальный индекс.

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

Что думаете об этом вот всём? Надо ли оно? Если честно, мне эти фичи кажутся такими вкусными, что я прямо горю желанием их реализовать =)
Andrew Lobanov to All (2017-06-14 07:11:24) [ссылка]

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

Ответ на сообщение
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

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

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

Re: idec mobile

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

Re: idec mobile

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

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

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

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

Ответ на сообщение
Да там тестировать-то нечего.

Просто обновишься поверх, повернёшь телефон туда-сюда.
И в настройки зайди, если в предыдущий раз не смотрел.
vit01 to Andrew Lobanov (2017-06-08 07:46:54) [ссылка]