сборка
TooBars 1.12
Главные изменения заключаются в том, что теперь можно настроить внешний вид панели инструментов. Кроме того, теперь все иконки панели инструментов сделаны в виде пользовательских картинок, а не используют системные. Ну, и проведена большая работа над самими иконками.
Под Windows плагин никак не хотел собираться с более свежими, нежели 2.14, версиями GTK+. Т.е. он собирался, только после запуска Pidgin его не было в списке плагинов, а при ближайшем рассмотрении оказалось, что проблема в какой-то там функции… В общем, не стал колупать, собралось с 2.14 — и славно.
TooBars 1.10.1
Обновил сборку плагина под Windows, что связано с отсутствием в версии 1.10 выбора эмоций. Теперь этот функционал присутствует.
Причина была проста — у меня в Cygwin использовалась слишком старая версия Pidgin и libpurple.
Большое спасибо Mario [aka Siggi0904] за настойчивую просьбу решить эту проблему 🙂
TooBars 1.10
Новая версия вышла.
Я долго ждал реакции от разработчиков Pidgin’а на предложение вынести в файлы заголовков функции, отвечающие за работу с т.н. «эмоциями», но ответа так и не дождался.
Поэтому пришлось релизить то, что есть, т.е. я просто добавил в код плагина код из соответствующего исходного файла самого клиента. Зато теперь можно менять эмоции 🙂
Странный глюк
В пятницу один пользователей сообщил, что «когда главное меню pidgin’а скрыто не работаю горячие клавиши (ctrl+q для выхода, в частности)». Попробовал порешать эту проблему дома, но… оказалось, что дома всё работает просто замечательно, т.е. неисправность не проявилась! Однако, придя сегодня на работу с прискорбием обнаружил, что да, на рабочем стенде неисправность есть.
Релиза не будет, пока не решу эту проблему 🙁
Мне кажется, что проблема кроется в самом GTK, т.к. хоткеи отваливаются при скрытии виджета меню, хотя они, вроде как, принадлежат gtkblist->window, а не gtkblist->ift. На домашнем компьютере может стоять версия GTK, отличная от версии, установленной на работе.
Не успеваю :(
Целый день потратил на попытки понять, почему всё-таки не корректно работает локализация плагина при сборке его из исходников. Вот в плагине Guifications — работает, а у меня — нет 🙁 Всё, как там, сделал, а хрен там. Файлы кладёт в ту же папку, только Guification свои потом видит, а мой плагин свои — нет 🙁
Сегодня состоится новый релиз!
Я бы уже всё сделал, даже текст русскоязычной версии соответствующих страниц исправил, но так и не смог загрузить на сайт файлы, то ли провайдер (Билайн) тупит, то ли хостер (masterhost). Обращения в техподдержку обоих результата не дало — «у нас всё нормально, проблемы на вашей стороне».
Пошёл-ка я спать, утро вечера мудреннее 🙂
Фуф! Успел!
Успел выложить новую версию сегодня. Что не может не радовать, а то завтра возможности, возможно, и не будет. А если и будет, то хватит ли сил? 🙂
В этом релизе много всякого вкусного. Но и это всё мелочи на фоне планов на следующий релиз, главный из которых — сделать смену статуса по-человечески, через контекстное меню. Но за новую версию я засяду не раньше, чем через неделю — на работе уже недобро косятся, на форуме сервера CS пинают за неявку, кроме того, хочу попробовать написать обзор клавиатур с подсветкой. Обзоры не писал уже лет, блин, пять!
А вы отправляйте багрепорты и пожелания. Не обещаю, что всё сделаю, но что сильно подумаю над предложениями я вам гарантирую! 🙂
И новая версия TooBars поспела!
Следом за плагином TooButtons обновился и TooBars. Теперь он работает и в версии Pidgin под Windows. Заставить его скомпилиться и нормально работать стоило гораздо меньших усилий, чем ожидалось.
Примечательно, что как только в минувшую пятницу удалось получить первую работающую версию, мне в почту пришло письмо от г-на Konrad Graefe (надеюсь, я правильно написал его фамилию, т.к. в почтовом сообщении она отображалась откровенно неверно), который прислал свою уже скомпилённую версию этого плагина, все необходимые для компиления файлы и короткую инструкцию, чегокак. Он же и надоумил установить последнюю версию библиотеки GTK+ вместо положенной для версии 2.6.6, после чего заработали подсказки на кнопках панели управления. Но уже добавленные мной в исходные тексты директивы я убирать не стал, так что эта версия должна нормальным образом компилиться и под более старыми версиями GTK+.
Так же в выходные поступил файл перевода плагина на немецкий язык, подписанный Siggi0904 и Dirtsa.
Господа!
Спасибо вам огромное за помощь в разработке и за поддержку!!! Приятно осознавать, что то, что началось когда-то как сомнительный эксперимент по упражнениям в программировании приобрело форму целостного проекта, который нужен людям. Спасибо!
Новая версия TooButtons. Теперь и под Windows!
После того, как мне удалось успешно скомпилить под Cygwin из исходников сам Pidgin, дальнейшее было делом техники. Разобраться со скриптами для сборки под Windows оказалось не сложно (хотя слово «разобраться» не совсем верно :)), но попутно обнаружился глюк в скриптах сборки пакета под Linux, в результате которого после первой попытки выполнить ./configure, make, sudo make install в систему устанавливался пакет без локализации, но при повторном выполнении ./configure, make, sudo make install в той же папке — уже с локализацией. Подозреваю, что из-за этого глюка при установке плагина версии 1.0 из DEB-файла надписи на кнопках были не локализованы. И вот на поиск причины этого я и потратил последние пару дней. Уж не знаю, чего я в итоге изменил (я менял, обратно откатывался, снова менял… запутался уже), но в итоге всё волшебным образом заработало, как надо!
Ура, товарищи! 🙂
TooButtons удалось скомпилить под Windows!
Вчера вечером наконец-то удалось скомпилить Pidgin 2.6.6 под Cygwin. Правда, в процессе пришлось выкинуть из дистрибутива почти все протоколы (ругался на какой-то bonjour, а остальные, кроме аськи, выкинул за компанию), и в паре мест пришлось править исходники… Теперь уже не важно 🙂
А сегодня удалось получить первый вариант toobuttons.dll. Правда, пока в минимальном варианте — без переводов (только английский). Решил начать изучать возможность создания плагинов под Windows именно с него потому, что он проще и у него есть давно известный прототип. А вот потом, когда натренируюсь «на кошечках», возьмусь за TooBars.
Ждите! И не забывайте поощрять работу моего мозга, пополняя электронные кошельки (перечислены в правом столбце) или, хотя бы, посетив сайт и нажав там на любой баннер.
Поддержите меня!
Свежие записи
Свежие комментарии
- Новая версия патча-русификатора Yume Miru Kusuri. Теперь и с графикой. к записи
- Новая версия патча-русификатора Yume Miru Kusuri. Теперь и с графикой. к записи
- Новая версия патча-русификатора Yume Miru Kusuri. Теперь и с графикой. к записи
- Новая версия патча-русификатора Yume Miru Kusuri. Теперь и с графикой. к записи
- Новая версия патча-русификатора Yume Miru Kusuri. Теперь и с графикой. к записи
Архивы
- Май 2020
- Декабрь 2019
- Июнь 2019
- Июль 2018
- Февраль 2018
- Сентябрь 2017
- Август 2017
- Июнь 2017
- Март 2017
- Январь 2017
- Декабрь 2016
- Январь 2016
- Декабрь 2015
- Ноябрь 2015
- Октябрь 2015
- Сентябрь 2015
- Август 2015
- Июль 2015
- Апрель 2015
- Февраль 2015
- Январь 2015
- Декабрь 2014
- Ноябрь 2014
- Октябрь 2014
- Сентябрь 2014
- Июль 2014
- Июнь 2014
- Февраль 2014
- Январь 2014
- Декабрь 2013
- Февраль 2013
- Январь 2013
- Июнь 2012
- Апрель 2012
- Март 2012
- Август 2011
- Июнь 2011
- Апрель 2011
- Февраль 2011
- Декабрь 2010
- Ноябрь 2010
- Сентябрь 2010
- Август 2010
- Июль 2010
- Июнь 2010
- Май 2010
- Апрель 2010
- Март 2010
- Февраль 2010
- Январь 2010
- Декабрь 2009