to post messages and comments.

Кстати, а с какого перепугу вернулась мода на ростер прибитый к окну чатов, так еще и слева? Это та вещь из-за которой я не задержался на tkabber в свое время — дико неудобно. А сейчас заметил ее в tox, посмотрел на скрины других десктопных версий попсовых im — всюду так, одно окно и ростер прибит слева.

tox

Вообще табличка со сравнением клиентов меня радует. Одни умеют одно, другие другое. Нов се сразу(что надо мне) не умеет никто. Нет, может там устаревшие данных, но всеранво забавно.

tox

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

tox

Привет.
Кто знает, не появился ли Tox бот для проверки звуковой связи?
Есть Groupbot

56A1ADE4B65B86BCD51CC73E2CD4E542179F47959FE3E0E21B4B0ACDADE51855D34D34D37CB5

Есть Kalina

12EDB939AA529641CE53830B518D6EB30241868EE0E5023C46A372363CAEC91C2C948AEFE4EB

К ним вызов идет, но они, ясное дело, трубку не берут. ))
Они вообще, имхо, не совсем рабочие.

Не могу залогиниться в групчат основной, в главную группу. Захожу, бот добавляет, а написать ничего не могу и через некоторое время дисконнект. Что за ерунда? Это с разными клиентами, tox id, никнеймами, ip, PC. При этом в группе толпа народа. Токс зобанели в России?

Начал кодить Tox-клиент на 8th (коммерческий кроссплатформенный forth), затестил FFI, довольно мило:
"tox" lib tox

tox drop
"N" "tox_version_major" func: tox_version_major
"N" "tox_version_minor" func: tox_version_minor
"N" "tox_version_patch" func: tox_version_patch

"NNNN" "tox_version_is_compatible" func: tox_version_is_compatible

"Pn" "tox_options_new" func: tox_options_new

tox_version_minor .
tox_version_major .
tox_version_patch .
1 2 3 tox_version_is_compatible .

п2п мессенджер Токс уже очень неплохо обеспечивает общение не только текстом но и голосом. Скачать можно тут tox.im Мой ID: AD7DAE350E57A4CC016B2AF5E6241123060E7D8A9D185A6DE908D13DA6A5E239AB3808C316E9

tox

но на тему оптимизации нонешние девелоперы заморачиваются в последнюю очередь, конечно. этот самый qTox полторы сотни мег оперативки под себя отгрёб и рад. Ну, я понимаю, что супротив скайпа с его двумя сотнями resident memory он полегче, ну так у в скайпе и всякого барахла понапихано больше... впрочем, пофигу.

tox

решил заюзать qTox вместо uTox, ибо qTox хоть и глючен, но подружелюбнее будет. По крайней мере умеет по крестику выживать в систрее )

tox

ну, типа, поставил. Помучал слегка.
Собсно: звук вроде как работает.
Видео utox — utox пробовал с товарищем — вроде как работает, но поток от него в какой-то момент начал жутко засираться артефактами.
Видео utox — qtox между моими же нетбуком и десктопом, сидящими в одной сети, почему-то не работает, qtox рисует брутально чорное окно, а utox девственно белое.

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

Нашел одну херотень в ракетке.
Когда tox присылет асинхронно сообщения, то контрол editor иногда кидает эксепшеном что мол метод insert вызван на залоченом редакторе и идите нахуй:
```
sequence-contract-violation: negative: method insert cannot be called, except in states (unlocked)
```

Такое проявляется если tox начинает срать безостановочно кучей сообщений с мелким интервалом (спасибо штилетте)

Пока навернул такой костыль, но это жуткая ебанина, буду долбиться в их список рассылки за объяснениями.
```
(call/cc
(lambda (cc)
(with-handlers ([exn:fail?
(lambda (ex)
(sleep 1)
(cc))])

(send editor insert message))))
```