версия
TooBars 1.12
Главные изменения заключаются в том, что теперь можно настроить внешний вид панели инструментов. Кроме того, теперь все иконки панели инструментов сделаны в виде пользовательских картинок, а не используют системные. Ну, и проведена большая работа над самими иконками.
Под Windows плагин никак не хотел собираться с более свежими, нежели 2.14, версиями GTK+. Т.е. он собирался, только после запуска Pidgin его не было в списке плагинов, а при ближайшем рассмотрении оказалось, что проблема в какой-то там функции… В общем, не стал колупать, собралось с 2.14 – и славно.
Новая версия TooBars 1.11
Изменений немного, но они есть.
TooBars 1.10
Новая версия вышла.
Я долго ждал реакции от разработчиков Pidgin’а на предложение вынести в файлы заголовков функции, отвечающие за работу с т.н. «эмоциями», но ответа так и не дождался.
Поэтому пришлось релизить то, что есть, т.е. я просто добавил в код плагина код из соответствующего исходного файла самого клиента. Зато теперь можно менять эмоции
Toobars 1.9
Вроде, все известные ошибки устранены, новые – добавлены ![]()
Мне кажется, что эта версия будет последней версией, привнёсшей новый функционал. Во всяком случае у меня пока идей больше нет, чтобы ещё такого в плагин впихнуть
Странный глюк
В пятницу один пользователей сообщил, что «когда главное меню pidgin’а скрыто не работаю горячие клавиши (ctrl+q для выхода, в частности)». Попробовал порешать эту проблему дома, но… оказалось, что дома всё работает просто замечательно, т.е. неисправность не проявилась! Однако, придя сегодня на работу с прискорбием обнаружил, что да, на рабочем стенде неисправность есть.
Релиза не будет, пока не решу эту проблему
Мне кажется, что проблема кроется в самом GTK, т.к. хоткеи отваливаются при скрытии виджета меню, хотя они, вроде как, принадлежат gtkblist->window, а не gtkblist->ift. На домашнем компьютере может стоять версия GTK, отличная от версии, установленной на работе.
Возможно завтра – новая версия
Только что я принял волевое решения бросить тратить время на попытки избежать сообщения:
GLib-GObject: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
при определённых условиях после создания виджета pidgin_status_box_new_with_account (). Т.е. понятно, что косяк в реализации самого виджета (он вообще какой-то недоделанный, даже отступов нет, аналогичных штатному gtkblist->statusbox’у
), но вот уже недели две, как я пытался разными методами избежать появления этого сообщения.
А т.к. остальное всё уже было готово, то возможно завтра буду «релизить» версию 1.9. Ждите!
Работы продолжаются
Времени категорически не хватает, работа на работе ждала меня из отпуска и мне пришлось её работать ![]()
На текущий момент удалось немного разгребстись и продолжить работы над плагином.
Мной запланированы следующие изменения:
- Решение проблемы с deb-файлом, после установки плагина из которого SO-файл оказывается не в той директории, в которой в общем случае надо.
- Добавление в настройки вывода главного меню возможности отключения появления меню по нажатию клавиши Alt.
- Добавление в настройки выбора способа смены статуса – через стандартный Statusbox или через меню.
- Обновление немецкого перевода.
- Добавление чешского перевода.
Сегодня состоится новый релиз!
Я бы уже всё сделал, даже текст русскоязычной версии соответствующих страниц исправил, но так и не смог загрузить на сайт файлы, то ли провайдер (Билайн) тупит, то ли хостер (masterhost). Обращения в техподдержку обоих результата не дало – «у нас всё нормально, проблемы на вашей стороне».
Пошёл-ка я спать, утро вечера мудреннее
Фуф! Успел!
Успел выложить новую версию сегодня. Что не может не радовать, а то завтра возможности, возможно, и не будет. А если и будет, то хватит ли сил?
В этом релизе много всякого вкусного. Но и это всё мелочи на фоне планов на следующий релиз, главный из которых – сделать смену статуса по-человечески, через контекстное меню. Но за новую версию я засяду не раньше, чем через неделю – на работе уже недобро косятся, на форуме сервера CS пинают за неявку, кроме того, хочу попробовать написать обзор клавиатур с подсветкой. Обзоры не писал уже лет, блин, пять!
А вы отправляйте багрепорты и пожелания. Не обещаю, что всё сделаю, но что сильно подумаю над предложениями я вам гарантирую!
И новая версия TooBars поспела!
Следом за плагином TooButtons обновился и TooBars. Теперь он работает и в версии Pidgin под Windows. Заставить его скомпилиться и нормально работать стоило гораздо меньших усилий, чем ожидалось.
Примечательно, что как только в минувшую пятницу удалось получить первую работающую версию, мне в почту пришло письмо от г-на Konrad Graefe (надеюсь, я правильно написал его фамилию, т.к. в почтовом сообщении она отображалась откровенно неверно), который прислал свою уже скомпилённую версию этого плагина, все необходимые для компиления файлы и короткую инструкцию, чегокак. Он же и надоумил установить последнюю версию библиотеки GTK+ вместо положенной для версии 2.6.6, после чего заработали подсказки на кнопках панели управления. Но уже добавленные мной в исходные тексты директивы я убирать не стал, так что эта версия должна нормальным образом компилиться и под более старыми версиями GTK+.
Так же в выходные поступил файл перевода плагина на немецкий язык, подписанный Siggi0904 и Dirtsa.
Господа!
Спасибо вам огромное за помощь в разработке и за поддержку!!! Приятно осознавать, что то, что началось когда-то как сомнительный эксперимент по упражнениям в программировании приобрело форму целостного проекта, который нужен людям. Спасибо!
Свежие записи
Комментарии
- f к записи Совместимость TooBars и Pidgin
- f к записи Совместимость TooBars и Pidgin
- Pidgin: несколько полезных дополнений « Hotery к записи TooBars
- TooBars – Статусная строка для Pidgin | Всё об убунте к записи TooBars
- VaYurik к записи TooButtons 1.2 для amd64