[>]
Re: 51talk - новая жизнь
ii.14
Ромеро(syscall,5) — Ромеро
2017-04-17 22:12:32
кста, нормальный клиент, мне понравился
тока в sqlite-версии не работают карбонки и поиск - со временем исправлю
[>]
ii/idec/гк -- прекрасны
ii.14
Peter(syscall,1) — All
2017-04-18 00:26:18
На данный момент хочу сказать, что ваши технологии мне очень нравятся -- они прекрасны!
Все, что пишу ниже -- это имхо. Лучшее, на мой взгляд это:
- gk11 сайт Ромы (он прекрасен, и честно говоря, именно его дизайн заставил меня погрузиться в сеть). На данный момент -- это лучшее решение для неподготовленных людей (особенно подкупает простота регистрации). Я очень рад, что он сделал вариант с idec транспортом;
- цезий от Андрея -- офигенен!
- rss2idec от Андрея -- рулит!
- сам idec -- прост как валенок и выполняет свою работу (при всей технологичности ГК11, мне кажется, idec обладает большей простотой);
[>]
Re: Путь развития ii
ii.14
jmaks(station13, 12) — Andrew Lobanov
2017-04-26 13:42:14
AL> Всё перечисленное является особенностями интернета и без этого не обойтись. Сами же ноды (что на питоне, что на golang) не требуют ничего, кроме питона и golang соответственно. И для их работы надо всего лишь прописать нужные эхи в конфиг (чтобы они не были скрытыми) и добавить поинтов. Всё. Остальное уже относится к транспорту, проксированию http и всяким другим штукам.
Это-то оно и понятно. Я и не имел ввиду, что понимая, все перечисленное,
что поставить/настроить ноду -- будет дейтвительно легко, как и было
сказано ранее. Даже не надо будет никаких джедайских навыков.
А людям малопросвещенным, это будет крайне темный лес. Просто, как мне
опять же показалось, в том утверждении, это касалось всех.
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — vit01
2017-04-23 15:07:52
Обновление!
1. Добавлена навигация по обсуждениям (то есть по repto) методом стека. Смотрим в менюшку во время прочтения эхи и в верхнюю панель
2. Теперь можно удалять все черновики, все отправленные и все избранные. Искать кнопки на соответствующем экране
3. Полностью переработана правка списка эх. Эхи можно перемещать и удалять с помощью свайпа и drag & drop. Это надо не просто увидеть, это надо потрогать! ;)
4. Прилагаем меньше усилий пальцами, чтобы открывать свайпом NavigationDrawer
5. Изменён фетчер. Если включен /x/c, то идёт более сильная экономия трафика, чем была ранее. Эту фичу у меня Андрей просил. Ещё поменял настройки по умолчанию (теперь всегда предлагается обрезка индекса, как в Цезии), добавил предупреждение на галочку с рекурсивным скачиванием
6. В настройках по умолчанию Таверна - это теперь на самом деле Таверна idec.spline-online.tk. И в предложенные дефолтные эхи для неё включена game.rogue.14.
7. Ещё пару мелочей поменял (например, заход в пустую эху), причесал исходники для более удобного чтения (фетчер), и.т.д.
Спасибо Борису за советы и продолжительные консультации.
А вы, товарищи, обновляйтесь, тестируйте и пишите! Чем больше народу отзывается, тем больше шансов, что я таки буду пилить клиент для вас всех по выходным, а не валяться в кровати и пинать балду иным образом.
Вот.
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — vit01
2017-04-23 15:33:57
Если кто-то успел обновить клиент до того, как прочитал это сообщение, ставьте его снова. Поспешишь - людей насмешишь!
Видимо, эту неделю мне придётся смешить людей ещё много-много раз, ведь фетчер нуждается в ещё большей основательной доработке.
[>]
Re: idec-нода на Авалоне
ii.14
jmaks(station13, 12) — vit01
2017-05-01 22:21:12
vit01> Проставил в фетчер.
Отлично.
vit01> // Надо бы уже json-файлы с картой фетча обновить. В последнее время сеть подросла в размерах, да и схемы гейтов изменились
надо бы, надо бы, чтобы уж точно понимать, кто к кому завязан и отвязан.
[>]
Re: caesium
ii.14
jmaks(mira, 20) — Andrew Lobanov
2017-05-01 22:51:18
>> И связку подобную mutt с abook или чем-нибудь своим, пусть даже в виде
>> каталога /adr в виде текстовых визиток, выбрал алиас и вуаля,
>> открылся никнейм-фамилиё и т.д., который при выборе сразу в
>> строку To: попадает.
AL> Я в прошлом году выносил идею поинт-листов и интеграции их с клиентами, но как-то не взлетело. Надо ещё раз попробовать, всё обдумать и предложить.
Полюбому стоит, будет на самом деле круто. Особенно удобно для сисопов.
Ну и вообще, будет понятно кто где сидит и что делает.
Типа там, визитка, я водолей, люблю кофе, вожусь с котом, пишу код, гмыло
тут, нода там, сервохост здесь и тому подобное !;
[>]
Re: Судьба obsd.11
ii.14
jmaks(station13, 12) — Peter
2017-05-01 18:44:21
Peter> В связи с отсутствием взаимности с нодой Ромы у меня вопрос:
Peter> Оставлять ли obsd.11 эху? Нужна ои она кому-то в виде оторванного островка? :)
Peter> Мне самому obsd нравится, но если я один -- смысла оставлять эху не вижу.
Оставлять, в любом случае. Тем не менее я ее с club фетчу.
[>]
idec-нода на Авалоне
ii.14
jmaks(station13, 12) — All
2017-05-01 19:21:24
Вроде все завел и работает. Версия iing с гита, крайний коммит-лог 0a13b622.
Больше пока не обновлялся.
http://idec.av4lon.tk
[[ работает не 24/7, пока так, и пока меня это вполне устраивает, да
формат сети как бы подразумевает, тот самый теплый ламповый оффлайн ]]
. планируется в будущем переход на постоянное обслуживание
. собирает эхи (какие нашел) с club, mira, station13, tavern (в принципе
могу разместить конфиги фетчера, чтобы было понятно)
. поинтов выдаю по запросу на max.kasherny@gmail.com
. в будущем как AL допилит работу с базами и регистрацию будет все
автоматизировано
. предложения/пожелания/поздравления все приветствуется
Добро пожаловать на борт и в наш Закрытый космос, до связи сетяне...
[>]
Re: idec-нода на Авалоне
ii.14
vit01(mira, 1) — 1i8r4
2017-05-02 02:55:43
1i8r4> Кстати, vit01, это нормально, что вываливаются у тебя кишки ноды
1i8r4> по адресу https://ii-net.tk/ii/ ???
Это не просто нормально, а я так специально сделал. Придётся в листинг, видимо, пояснение добавлять, потому что ты не первый спрашиваешь.
1. На чужих компьютерах (без ssh) можно вручную запустить фетчеры (и rss-ботов) через браузер, если Cron оказался слишком медленным.
2. В те места, в которые лазить не надо, сервер всё равно тебя не пустит :)
[>]
Re: caesium
ii.14
jmaks(mira, 20) — Andrew Lobanov
2017-05-01 22:51:19
>> Как тебе идея сделать инициализацию cfg, хотя бы раздела эх,
>> включенных-отключенных при прогрузке почты?
AL> Хорошая идея. Закину в todo.
Реально не помню уже, что я это писал и что-то предлагал. !;
>> )j(
AL> Надо лепить шаблоны сообщений с подписями и приветствиями %)
Бо ты сначала допили sqlite и более менее стабильный функционал, а уж
потом за всякими уркашательствами.
[>]
Что то последний цезий у меня сломался
ii.14
Peter(syscall,1) — Andrew Lobanov
2017-05-02 09:39:47
Не пойму в чем дело. При запуске:
Traceback (most recent call last):
File "./caesium.py", line 1646, in <module>
get_counts()
File "./caesium.py", line 349, in get_counts
echo_counts["favorites"] = len(get_favorites_list())
File "/home/peter/Devel/caesium/api/ait.py", line 68, in get_favorites_list
return codecs.open("ait/favorites.iat", "r", "utf-8").read().split("\n")[:-1]
File "/usr/local/lib/python3.6/codecs.py", line 895, in open
file = builtins.open(filename, mode, buffering)
FileNotFoundError: [Errno 2] No such file or directory: 'ait/favorites.iat'
git status показывает чистую установку:
только caesium.cfg изменен.
sqlite режим у меня отключен. с ним запускается, но на клиенте думал iat использовать.
[>]
Re: idec-нода на Авалоне
ii.14
1i8r4(av4lon,3) — vit01
2017-05-02 09:20:48
Да, я понял, находил уже те каталоги, куды нельзя !;
Ну еще бы понимать как у тебя оно работает, (больше для себя и для интересу), а то, вроде понимаю, что сделано совершенно нечто другое у тебя, и fetch делается по другому нежели в iing, а вот без знания python как то не очень во всем разобраться.
Может твоя реализация ноды в чем-то удобнее или проще, кто знает ...
[>]
Re: idec-нода на Авалоне
ii.14
Andrew Lobanov(tavern,1) — vit01
2017-05-02 12:35:28
> Надо бы уже json-файлы с картой фетча обновить. В последнее время сеть подросла в размерах, да и схемы гейтов изменились
Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.
Формат есть в существующем нодлисте, который можно взять, например, у меня
http://idec.spline-online.tk/x/file/nodelist.json (или файл-запросом "nodelist.json").
Как только все отпишутся, скомпилирую общий нодлист и обновлю схему.
[>]
Re: idec-нода на Авалоне
ii.14
vit01(mira, 1) — 1i8r4
2017-05-02 11:52:19
1i8r4> Ну еще бы понимать как у тебя оно работает, (больше для себя и для интересу), а то, вроде понимаю, что сделано совершенно нечто другое у тебя, и fetch делается по другому нежели в iing, а вот без знания python как то не очень во всем разобраться.
Это ведь похапе
Может быть, из исходников более понятно будет:
https://github.com/vit1-irk/ii-php
[>]
Re: idec-нода на Авалоне
ii.14
Andrew Lobanov(tavern,1) — Difrex
2017-05-02 14:27:56
> Может будет по стандартному пути nodelist.json отдавать?
А есть ли смысл? Он нужен то по стольку по скольку. Я бы просто на фреках и оставил, как оно сейчас и есть.
[>]
Ошибки на станции Клуба INSTEAD
ii.14
vit01(mira, 1) — All
2017-05-02 17:02:14
Фетчер заругался вот на эти сообщения: KNMUXRTMJA6XWHMB22CD и 6AKO6DEWYF7EHXWMI2BY
Рома, видимо, плохо читал документацию, но в стандарте IDEC чётко указано, что пустые поля сабжа и/или текста сообщения не допускаются.
Если вдруг пользователь взял и отправил пустой черновик (иногда это бывает), то нода по-хорошему должна выдавать ошибку и "не пущать".
[>]
Re: idec-нода на Авалоне
ii.14
1i8r4(av4lon,3) — Andrew Lobanov
2017-05-02 19:13:40
>> Надо бы уже json-файлы с картой фетча обновить. В последнее время сеть подросла в размерах, да и схемы гейтов изменились
AL> Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.
Сейчас сделаю. Почта та же spline1986_at_gmail_dot_com^?
AL> // Снимайте с фетча station13. Узел висит по остаточному принципу и ляжет в обозримом будущем вместе с сервером. Если вы используете станцию13 для общения, то все поинты продублированы в таверне (http://idec.spline-online.tk/).
С фетча снял, но как бы, это сказать, оставить для архива/бэкапа станцию не думал?
Или все связано, что решил оставить @iing и вплотную подсесть на @tavern?
Из-за golang и, как помню, ты писал, что это чистый стандарт idec?
[>]
Re: idec-нода на Авалоне
ii.14
1i8r4(av4lon,3) — Andrew Lobanov
2017-05-02 20:13:05
AL> Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.
В общем я слегка торможу, потому отправил туда nodelist c3BsaW5lMTk4NkBnbWFpbC5jb20K
[>]
Re: idec-нода на Авалоне
ii.14
1i8r4(av4lon,3) — vit01
2017-05-02 17:50:02
1i8r4>> Ну еще бы понимать как у тебя оно работает, (больше для себя и для интересу), а то, вроде понимаю, что сделано совершенно нечто другое у тебя, и fetch делается по другому нежели в iing, а вот без знания python как то не очень во всем разобраться.
vit01> Это ведь похапе
да, это я имел ввиду, говоря python, смотрю на расширение php, и уже вчера
от долгого блуждания в сети и настройках различных, читаю как python...
короче смержилось в мыслях.
vit01> Может быть, из исходников более понятно будет:
vit01> https://github.com/vit1-irk/ii-php
окей, спасибо, гляну.
[>]
Re: idec-нода на Авалоне
ii.14
vit01(mira, 1) — Andrew Lobanov
2017-05-02 17:02:14
Обновил только что свои нодлисты (лежат в /x/file).
Из изменений:
1. Убрал station13 с фетча
2. Добавил av4lon и syscall, оба с интервалом в 10 минут
Вся остальная информация осталась прежней.
[>]
Re: статистика
ii.14
vit01(mira, 1) — Andrew Lobanov
2017-05-02 21:17:24
>> P.S. статистика по узлам нужна, потому что она немного поднимает самооценку в конце недели :)
AL> Вот тут поподробней. Какого рода статистика нужна?
Какая есть, такую и оставь. Я имел в виду, что когда смотришь на циферки (иногда довольно большие), то становится приятнее.
Взглянешь и подумаешь: "Уу, оказывается, у нас не всё так уж плохо; и люди пишут, и сеть живая". Когда статистики нет, то таких мыслей может не возникать. Хотя это, наверное, и самообман, но "глаз радует".
[>]
ii.bugs & ii.caesium.bugs
ii.14
1i8r4(av4lon,3) — All
2017-05-03 12:57:11
Вот так рухнул цезий первый раз.
=============
[ii.14 / BQoIclsu1cHbJpuz3zqi]─────────────────────────────────────────────────[ Обсуждение сети ii и софта]
От: vit01 (mira, 1) 2017.05.02 17:17 UTC
Кому: Andrew Lobanov
Тема: Re: статистика
[954 B]─[Ответ на YJXaZxgc5GvRlXZg7cV1]──────────────────────────────────────────────────────────────────────────
>> P.S. статистика по узлам нужна, потому что она немного поднимает самооценку в конце недели :)
AL> Вот тут поподробней. Какого рода статистика нужна?
┌[Куда сохранить?]─────┐
Какая есть, такую и оставь. Я имел в виду, │Сохранить в исходящие │ферки (иногда довольно большие), то
становится приятнее. │Сохранить как черновикTraceback (most recent call last):
└[Esc - отмена]────────┘ File "./caesium.py", line 1635, in <module>ывается, у нас не всё так уж плохо; и люди пишут, и сеть живая". Когда
статистики нет, то таких мыслей echo_selector() Хотя это, наверное, и самообман, но "глаз радует".
File "./caesium.py", line 653, in echo_selector
go = not echo_reader(echoareas[cursor], last, archive, False, False, False)
File "./caesium.py", line 1351, in echo_reader
call_editor()
Caesium/0.3 │ Соо File "./caesium.py", line 860, in call_editor │ 15:44
save_out()
File "./caesium.py", line 254, in save_out
codecs.open(outcount() + ".out", "w", "utf-8").write("\n".join(buf))
UnboundLocalError: local variable 'buf' referenced before assignment
=============
Вот так рухнул цезий второй раз. Я пытался ввести сообщение, с тем же самым содержанием, практически, как в этом мессадже.
=============
┌[Куда сохранить?]─────┐
│Сохранить в исходящие │
│Сохранить как черновикTraceback (most recent call last):
└[Esc - отмена]────────┘ File "./caesium.py", line 1635, in <module>
echo_selector()
File "./caesium.py", line 653, in echo_selector
go = not echo_reader(echoareas[cursor], last, archive, False, False, False)
File "./caesium.py", line 1351, in echo_reader
call_editor()
File "./caesium.py", line 860, in call_editor
save_out()
File "./caesium.py", line 254, in save_out
codecs.open(outcount() + ".out", "w", "utf-8").write("\n".join(buf))
UnboundLocalError: local variable 'buf' referenced before assignment
%
=============
Вот такое выдала нода не задолго перед тем как рухнул цезий.
=============
% Traceback (most recent call last): !194
File "/usr/lib/python3.4/wsgiref/handlers.py", line 138, in run
self.finish_response()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 180, in finish_response
self.write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 279, in write
self._write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 453, in _write
self.stdout.write(data)
File "/usr/lib/python3.4/socket.py", line 391, in write
return self._sock.send(b)
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 57351)
Traceback (most recent call last):
File "/usr/lib/python3.4/wsgiref/handlers.py", line 138, in run
self.finish_response()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 180, in finish_response
self.write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 279, in write
self._write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 453, in _write
self.stdout.write(data)
File "/usr/lib/python3.4/socket.py", line 391, in write
return self._sock.send(b)
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.4/wsgiref/handlers.py", line 141, in run
self.handle_error()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 368, in handle_error
self.finish_response()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 180, in finish_response
self.write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 274, in write
self.send_headers()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 331, in send_headers
if not self.origin_server or self.client_is_modern():
File "/usr/lib/python3.4/wsgiref/handlers.py", line 344, in client_is_modern
return self.environ['SERVER_PROTOCOL'].upper() != 'HTTP/0.9'
TypeError: 'NoneType' object is not subscriptable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
self._write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 453, in _write
self.stdout.write(data)
File "/usr/lib/python3.4/socket.py", line 391, in write
return self._sock.send(b)
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 57351)
Traceback (most recent call last):
File "/usr/lib/python3.4/wsgiref/handlers.py", line 138, in run
self.finish_response()
File "/usr/lib/python3.4/wsgiref/handlers.py", line 180, in finish_response
self.write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 279, in write
self._write(data)
File "/usr/lib/python3.4/wsgiref/handlers.py", line 453, in _write
self.stdout.write(data)
============
[>]
Re: ii.bugs & ii.caesium.bugs
ii.14
Andrew Lobanov(tavern,1) — 1i8r4
2017-05-03 13:21:54
> Вот так рухнул цезий первый раз.
Это всё от кривого заголовка. Видимо, ты его испортил при написании сообщения.
> Вот такое выдала нода не задолго перед тем как рухнул цезий.
Это вещи не связанные. Буду думать.
[>]
Re: idec mobile
ii.14
btimofeev(tavern,13) — vit01
2017-05-03 23:50:36
Парочка багов в VIP:
Фон у bottom sheet в тёмных темах белый и текст на нём не виден, бэкграунд наверное нужно из основных цветов темы брать, либо задать отдельную переменную для него.
Если я ничего не ввожу в поиск и жму кнопку "начать поиск", то приложение падает.
А если я что-то ввожу в поиск, то кнопка "начать поиск" куда-то пропадает из расширенных настроек, приходится закрывать расширенные и нажимать enter на клавиатуре в верхнем поле ввода.
Саму кнопочку поиска можно бы заменить на floating action button прикрепленную в правом верхнем углу bottom sheet, будет красивее (вот пример
http://stackoverflow.com/questions/24459352/how-can-i-add-the-new-floating-action-button-between-two-widgets-layouts )
[>]
Re: idec-нода на Авалоне
ii.14
Andrew Lobanov(tavern,1) — vit01
2017-05-02 20:54:16
> P.S. статистика по узлам нужна, потому что она немного поднимает самооценку в конце недели :)
Вот тут поподробней. Какого рода статистика нужна?
[>]
Re: Ошибки на станции Клуба INSTEAD
ii.14
1i8r4(av4lon,3) — Peter
2017-05-02 20:36:05
Peter> http://gk11.ru/q/2MBBJ2CKWWSU2LUTLLWB
Peter> У себя убил эти сообщения. Убейте их везде.
Peter> KNMUXRTMJA6XWHMB22CD
Peter> 6AKO6DEWYF7EHXWMI2BY
добавил в blacklist.txt <Вт май 2 23:35:35 NOVT 2017
[>]
Re: idec-нода на Авалоне
ii.14
Andrew Lobanov(tavern,1) — 1i8r4
2017-05-02 20:21:50
>> Сетяне! У кого менялась схема фетча или у вас новый узел, которого нет в схеме, шлите мне на почту c3BsaW5lQHJvb2tlci5ydQo= информацию о своём узле.
> Сейчас сделаю. Почта та же spline1986_at_gmail_dot_com^?
Можно и сюда, но я ящик в base64 указал =)
>> Снимайте с фетча station13. Узел висит по остаточному принципу и ляжет в обозримом будущем вместе с сервером. Если вы используете станцию13 для общения, то все поинты продублированы в таверне (http://idec.spline-online.tk/).
> С фетча снял, но как бы, это сказать, оставить для архива/бэкапа станцию не думал?
Содержимое дублируется в таверне.
> Или все связано, что решил оставить @iing и вплотную подсесть на @tavern?
Станция13 не на iing, а на iiphp. Я просто уже давно оставил её на автопилоте и смысла в текущих реалиях в ней не вижу. Когда я её запускал в 2014-м, у меня просто не было вариантов.
> Из-за golang и, как помню, ты писал, что это чистый стандарт idec?
Вот как раз golang-реализацию я пока притормозил. Думаю как лучше с ней поступить, а по факту, и iing неплохо себя ведёт и пока я сконцентрирован на ней, но это всё не важно. Таверна остаётся таверной, даже если я её перенесу на другую реализацию.
[>]
Re: go-нода [из nZ0sryzR4IbSlT08eSTl]
ii.14
Difrex(mira, 14) — Andrew Lobanov
2017-05-04 11:27:00
>Вот как раз golang-реализацию я пока притормозил
Кстати, может вместе поработаем над голанг нодой? У меня же тоже на Go нода на lessmore. Просто она в эластик смотрит. Нужно API вынести в либу.
Кстати, а где исходники гошной ноды, на гитхабе не нашел?
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — btimofeev
2017-05-04 05:24:27
btimofeev> А если я что-то ввожу в поиск, то кнопка "начать поиск" куда-то пропадает из расширенных настроек, приходится закрывать расширенные и нажимать enter на клавиатуре в верхнем поле ввода.
Это не баг, это фича. Специально делал
Насчёт остального понял; исправлю, когда время будет.
[>]
Re: idec mobile
ii.14
btimofeev(tavern,13) — vit01
2017-05-03 23:56:15
Ещё нельзя удалить название эхи из расширенного поиска: удаляю, закрываю, открываю снова и та же эха вписана снова.
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — vit01
2017-05-05 18:46:36
Ключевые изменения с момента публикации предыдущего поста (за исключением багофиксов):
1. Перемещение в прошлое по обсуждениям теперь идёт нажатием на msgid ответа
2. msgid (как нормальный, так и repto) при нажатии копируется в буфер обмена
3. NavigationDrawer поменялся везде в угоду читаемости. В светлых темах изменена картинка. Кто ещё не видел, посмотрите!
4. Обновил алгоритм сохранения позиции в режиме чтения
5. В настройки добавлен пункт сортировки сообщений по дате. Работает, если зайти в эху.
6. Убран автофокус на тексте сообщения в слайдере
7. Экспорт отдельных сообщений в txt-файлы. Идею взял прямиком из Цезия
8. Поиск по сообщениям! Да, да, поиск! Эксклюзивная фича, которой пока ни в одном клиенте ещё не было.
При нажатии кнопки "вниз" вылезает окошко расширенного поиска. Там можно указать нужную эху, сабж, отправителя, получателя, станцию и промежуток времени.
Поиск доступен не только на главном экране, но и внутри эхи, в избранных, в карбонке. Нужные параметры (вроде названия эхи) проставляются там автоматически).
А ещё нам очень требуются ТЕСТИРОВАНИЕ и ОТЗЫВЫ.
Не стесняйтесь писать, я не кусаюсь.
[>]
Re: idec mobile
ii.14
btimofeev(tavern,13) — vit01
2017-05-04 10:50:07
vit01> // Зря ты это в ii.14 написал, ибо новая фича есть только в git, да и вообще это должно было быть сюрпризом :)
Сорри, просто в jabber ты редко заходишь и я не уверен что там сообщение дойдет. А здесь по-любому прочитаешь. Можем создать скрытоэху для подобного.
[>]
Re: go-нода [из nZ0sryzR4IbSlT08eSTl]
ii.14
Andrew Lobanov(tavern,1) — Difrex
2017-05-04 13:40:24
>> Вот как раз golang-реализацию я пока притормозил
> Кстати, может вместе поработаем над голанг нодой? У меня же тоже на Go нода на lessmore. Просто она в эластик смотрит. Нужно API вынести в либу.
Дедянька, я ведь не настоящий сварщик. Я даже не все слова в твоём сообщении понимаю =)
> Кстати, а где исходники гошной ноды, на гитхабе не нашел?
На секретном сервере =)
http://git.spline-online.tk/spline/tavern
Написано криво, так как это первая программа после helloworld.go на golang.
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — vit01
2017-05-06 06:03:58
Утреннее обновление
1. Изменён способ получения (и закрытия) экземпляра БД, что должно пофиксить кое-какой баг.
2. Расширенный поиск теперь адекватнее взаимодействует с экранной клавиатурой (+ workaround для перекрытия кнопки)
И самое главное:
3. Поддержка разметки для моноширинного текста. Всё-таки получилось!
APK:
https://ii-net.tk/ii/files/app-debug.apk
// Тест ради примера
switch (id) {
case R.id.action_settings:
startActivity(new Intent(this, CommonSettings.class));
return true;
case R.id.action_fetch: {
Intent intent = new Intent(this, DebugActivity.class);
intent.putExtra("task", "fetch");
startActivity(intent);
return true;
}
И ещё тест
..- - .
' `.
'.- . .--. .
|: _ | : _ :|
|`(@)--`.(@) |
: .' `-, :
:(_____.-'.' `
: `-.__.-' :
` _. _. .
/ / `_ ' \ .
. : \\ \
. : _ __ .\ .
. / : `. \
: / ' : `. .
' ` : : : `.
.`_ : : / ' |
:' \ . : '__ :
.--' \`-._ . .' : `).
..| \ ) : '._.' :
; \-'. ..: /
'. \ - ....- | '
-. : _____ | .'
` -. .'-- --`. .'
`-- --
[>]
Re: idec mobile
ii.14
Andrew Lobanov(tavern,1) — vit01
2017-05-05 19:31:25
> Ключевые изменения с момента публикации предыдущего поста (за исключением багофиксов):
Как круто! Обязательно обновлюсь.
> А ещё нам очень требуются ТЕСТИРОВАНИЕ и ОТЗЫВЫ.
> Не стесняйтесь писать, я не кусаюсь.
Вот я писал уже, вроде. У меня какая-то фигня с сообщениями. Настраиваю ноду, подписки, жму "скачать", скачиваются сообщения далеко не у всех конференций. Ещё бывает, то скачал сообщения, а счётчики в списке не обновились. Обновляются с перезапуском клиента.
Формализовать и отловить все условия не могу, но вот так вот.
PPS: Тебя не затруднит в такие новости сразу ссылку на apk в конце пихать? Реально удобней было бы =)
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — Andrew Lobanov
2017-05-05 19:49:12
AL> У меня какая-то фигня с сообщениями. Настраиваю ноду, подписки, жму "скачать", скачиваются сообщения далеко не у всех конференций
Фетчер я обновил ещё в предыдущей версии. Должно всё скачиваться
Кроме этого, чистка /x/c теперь действительно работает.
AL> PPS: Тебя не затруднит в такие новости сразу ссылку на apk в конце пихать? Реально удобней было бы =)
В навдравере есть кнопка "Обновиться", но для тех, кто сидит на старых версиях, повторюсь:
https://ii-net.tk/ii/files/app-debug.apk
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — btimofeev
2017-05-06 03:01:12
btimofeev> vit01, может добавить в клиент версионирование? Да и не плохо бы распространять релиз версию, ты же вроде до сих пор дебаг ключом подписываешь?
Насчёт версионирования хорошая идея. В следующий раз будет не 1.0, а 1.1.
На релиз версию планировал перейти примерно в августе, потому что в сентябре должен истекать срок действия дебаг-ключа.
Принципиального различия между ними не вижу, кроме возможности публиковать в маркетах.
А публикация произойдёт только в том случае, если:
1. Будет нормальное, красивое, понятное README. Как на Гитхабе, так и в самом приложении
2. Переведём клиент на английский
[>]
Re: idec mobile
ii.14
vit01(mira, 1) — Andrew Lobanov
2017-05-06 03:01:12
>> Фетчер я обновил ещё в предыдущей версии. Должно всё скачиваться
AL> А вот тут я не понял. Похоже, я постоянно ставил какую-то древнюю версию. Потому что всё совсем иначе выглядит после обновления =)
Если быть более точным, то фетчер был обновлён в APK вечером 23 апреля.
AL> Будет ли поддержка моноширинных вставок (которые ==== обрамляются)?
В клиенте уже есть зачатки кода, который работает с ними, но я пока не знаю, как это реализовать. Тоже очень хочется эту фичу. Будем надеяться, что будет :)
AL> Действительно ли нужны кнопки перехода на последнее сообщение и списка в читалке? Просто я из-за этого не вижу количество сообщений.
Сам пользуюсь только кнопкой "В конец". В список практически не захожу. Но кнопку "в список" следовало бы оставить, потому что по списку иногда быстрее и проще ориентироваться.
Не мог бы ты накидать скриншотов клиента в целом? Просто у меня нет девайсов с маленьким экраном, только две "лопаты".
[>]
Re: idec mobile
ii.14
Andrew Lobanov(tavern,1) — vit01
2017-05-05 20:35:48
> Фетчер я обновил ещё в предыдущей версии. Должно всё скачиваться
А вот тут я не понял. Похоже, я постоянно ставил какую-то древнюю версию. Потому что всё совсем иначе выглядит после обновления =)
> В навдравере есть кнопка "Обновиться", но для тех, кто сидит на старых версиях, повторюсь:
А ещё это полезно новым пользователям.