Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Плагин toobars для Pidgin  (Прочитано 28105 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #15 : 09 Декабря 2009, 22:57:05 »
Это на 2.6.2?
Только что на другой машине проверил, скачал последнюю версию, выполнил последовательно все действия по сборке...
В 2.6.3 работает вполне нормально, включает, выключает записи без проблем.
Сейчас 2.6.4 ковырять буду, если встанет :)

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #16 : 09 Декабря 2009, 23:05:41 »
ой, пардон, вчера уже собрал 2.6.4, сегфаулт на нем.
In Console We Trust!

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #17 : 10 Декабря 2009, 11:33:01 »
А! Ну, мне сабж собрать не удалось, оно забавно ругнулось на русском китайском и не захотело работать :(
По-быстрому глянул исходники, пункты меню, вроде бы, остались на своих местах (может из-за изменения структуры меню сегфолтить). Но возможны и ещё какие-то причины. Как появится в репозитории - буду тестить. Пока же снова пытаюсь прикрутить возможность смены статуса поаккаунтно (а-ля MyStatusBox).

Оффлайн aid

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #18 : 10 Декабря 2009, 12:57:48 »
pidgin 2.6.4
ubuntu 9.10

вот такая ошибка при ./configure
configure: error: The intltool scripts were not found. Please install intltool.
что это за скрипт intltool? и где его брать?


Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #19 : 10 Декабря 2009, 14:40:10 »
По информации из разных источников плагин в 2.6.4 не работает :(

Попробуй поставить intltool любым известным тебе способом - через Синаптик или через sudo apt-get install intltool

Оффлайн aid

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #20 : 10 Декабря 2009, 16:36:38 »
По информации из разных источников плагин в 2.6.4 не работает :(

Попробуй поставить intltool любым известным тебе способом - через Синаптик или через sudo apt-get install intltool


мда... ступил дико:) спасибо, intltool поставился.

но при ./configure ошибки
checking for PIDGIN... configure: error: Package requirements (pidgin purple) were not met:

No package 'pidgin' found
No package 'purple' found
pidgin 2.6.4 установлен:)

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #21 : 10 Декабря 2009, 19:05:37 »
Было бы не плохо к этим кнопкам прилепить хоткеи.
In Console We Trust!

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #22 : 10 Декабря 2009, 19:54:00 »
Цитировать
No package 'pidgin' found
No package 'purple' found

sudo apt-get install pidgin-dev



Цитировать
Было бы не плохо к этим кнопкам прилепить хоткеи.

Это можно. Поизучаю эту возможность.



Ура, товарищи! Сегфолт при включении аккаунта воспроизведён на рабочем стенде! Буду сильно думать в эту сторону, пока мыслей никаких нет :(

Оффлайн aid

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #23 : 11 Декабря 2009, 12:05:58 »
выше говорилось, что на 2.6.4 не работает плагин...

у меня работает и выполняет все функции:) Спасибо автору!

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #24 : 11 Декабря 2009, 16:17:40 »
Смешно, но после некоторых издевательств над бубном, и, казалось бы, возвращении всё обратно в исходное, на рабочем стенде снова перестал вываливаться при включении/отключении аккаунтов. Сдаётся мне, глюк не в плагине ;) Однако, есть предположение одно по этому поводу. Желающие, у кого при включении/отключении аккаунтов приложение вываливается, могут попробовать внести следующие правки в исходник: в процедуру ReDrawStatusBox_cb (на ~20 строк выше процедуры PluginLoad) добавляем первой строку PidginBuddyList *gtkblist = PIDGIN_BLIST (purple_get_blist ());, а в скобке со списком параметров функции меняем "*gtkblist" на что-то другое, например "*gtkblist1".

После чего делаем ./configure, make, sudo make install.

Если кто попробует (из тех, у кого стабильно проявляется ошибка) - отпишитесь сюда пожалуйста о результате. Всё же пока это лишь моё предположение.



Пользователь решил продолжить мысль 11 Декабря 2009, 16:51:44:
Ага, а может и в плагине - избыточное количество аргументов, принимаемых функцией ReDrawStatusBox_cb  ;D

Попробуйте убрать средние два в списке аргументов - old и new, оставив только account и gtkblist.
Не забудьте только убрать в обоих местах описания - в шапке, в списке функций, и там, где собственно описана функция.
« Последнее редактирование: 11 Декабря 2009, 16:51:44 от VaYurik »

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #25 : 11 Декабря 2009, 17:31:46 »
Хм, все заработало) Использовал первый способ. ;)
In Console We Trust!

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #26 : 11 Декабря 2009, 22:42:27 »
Я обнаружил и поправил уже несколько подобных своих косяков. Всё будет исправлено в новой версии, в которой (я надеюсь) уже будет возможность менять статус для каждого аккаунта.
*SORRY*
Извиняйте, я не программист, пару месяцев назад мои знания в Си ограничивались курсом программирования конца 80-х-начала 90-х в МТКП :)

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #27 : 18 Декабря 2009, 18:40:14 »
Кажется, все возможные причины сегфолтов пофиксены, работа в 2.6.4 проверена.

На текущий момент сделано ровно столько, сколько я планировал сделать изначально.

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Плагин toobars для Pidgin
« Ответ #28 : 18 Декабря 2009, 20:10:32 »
Респект 8)

(Нажмите, чтобы показать/скрыть)



In Console We Trust!

Оффлайн VaYurik

  • Автор темы
  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • http://vayurik.ru
Re: Плагин toobars для Pidgin
« Ответ #29 : 18 Декабря 2009, 22:55:38 »
*ворча* Это ж неведомый гимор непонятно, как делать :(

А какие бы хоткеи хотелось бы? Мне на ум, кроме как на CTRL-H повесить переключатель отображения offline/online пользователей в голову не приходит :(
На Добавить итак есть... На звук - тоже.

 

Страница сгенерирована за 0.024 секунд. Запросов: 22.