mcabber patch

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

mcabber patch

Сообщение Voice »

Смысл в следующем. В конфигурационном файле mcabberrc есть параметр events_command, который позволяет нам выполнить произвольные действия при получении нового сообщения, изменения статуса собеседников, и т.д.
При использовании ion3 захотел чтобы в statusbar'е "загоралась лампочка" при наявности непрочитанных сообщений, и "тухла"
после прочтения всех сообщений. Но вот проблема в том что с помощью events_command не возможно узнать когда мы прочитали все сообщения, и соответственно "потушить лампочку".
Предлагаемый патчик это дело поправляет:
statusd_mcabber.lua.gz
(804 байт) 152 скачивания


Вот так я его накладывал:
$ ls
mcabber-0.9.6 mcabber-0.9.6.1.patch
$ patch -p0 -i mcabber-0.9.6.1.patch

А вот мой events_command скрипт:
on_event.gz
(203 байт) 176 скачиваний

А вот еще и statusd_mcabber.lua для ion3:
mcabber_0.9.6.1.patch.gz
(613 байт) 150 скачиваний
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: mcabber patch

Сообщение Voice »

Теперь данный патч (практически полностью переписан автором mcabber'а) попал в оф. дерево исходников.
http://www.lilotux.net/~mikael/mcabber/hg/?rev/3bf11085c6a5
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Ответить