divius 23.04.2010 13:57
Мой PPA — Gajim 0.13.4 + fix прозрачности иконки уведомления для Ubuntu Lucid
Опубликовал в своём ppa багфикс релиз jabber-клиента Gajim со своим патчем.Изменения 0.13 -> 0.13.4:
Что нового по сравнению с 0.13.3:
Fix some TLS connection
Don't raise a lot of "DB Error" dialog
Fix contact synchronisation
Add japanese translation
Minor fixes
Что нового по сравнению с 0.13.2:
Fix facebook xmpp server connection
Fix copy / paste with Ctrl+C on non-latin keyboard
Fix sending PEP information when connecting
Fix parsing HTML messages that have ascii markup
Что нового по сравнению с 0.13.1:
Fix some translations
Fix string comparison according to locales
Fix some gnomekeyring glitches
Copy emoticons when we copy / paste in conversations
Что нового по сравнению с 0.13:
Fix a bug when no account exists and bonjour is not available
Fix a bug when opening advanced option in MUC
Fix a bug when using non-BOSH proxies
Кроме того, в пакет включён патч, исправляющий досадный баг, из-за которого не работала прозрачность значка в области уведомлений. Выглядело это так:
Патч включает использование GtkStatusIcon вместо EggTrayIcon. Сам баг здесь: https://bugs.launchpad.net/ubuntu/+source/gajim/+bug/545062.
В данный момент я работаю над включением этого пакета в официальные репозитории Lucid. Пожалуйста, потестируйте и проголосуйте за баг.
Инструкция по подключению ppa здесь: https://launchpad.net/~divius/+archive/ppa
UPD: Перезалил пакет, всем обновиться после его сборки (20-30 мин)!
UPD2: Новый пакет собран, обновитесь, пожалуйста!
UPD3: Собрались пакеты для Karmic и Jaunty - налетайте!=)
total 23.04.2010 14:25 #
+ 0 -
Россия Вас не забудет (с)
спасибо за фикс...у Banshee тоже такой баг )))
Для Banshee есть дополнение, выводящее иконку через "Апплет уведомлений" -
banshee-extension-appindicator
Можно использовать как вариант =)
banshee-extension-appindicator
Можно использовать как вариант =)
Для Banshee есть дополнение, выводящее иконку через "Апплет уведомлений" -
banshee-extension-appindicator
Можно использовать как вариант =)
banshee-extension-appindicator
Можно использовать как вариант =)
Кстати, все хотел спросить...
Как в реп добавляется changelog? Почему никто кроме официального репа этим не грешит?
Вместо "Это изменение внесено не из источника с поддержкой истории изменений" хотелось бы видеть хоть какие-то (относящиеся к делу) записи.
Как в реп добавляется changelog? Почему никто кроме официального репа этим не грешит?
Вместо "Это изменение внесено не из источника с поддержкой истории изменений" хотелось бы видеть хоть какие-то (относящиеся к делу) записи.
Эта штука специфична для launchpad, там используются такие вот ссылки:
https://launchpad.net/ubuntu/+source/gajim/0.13-0ubuntu2/+changelog
Для ppa они не поддерживаются, хотя могли бы
https://launchpad.net/ubuntu/+source/gajim/0.13-0ubuntu2/+changelog
Для ppa они не поддерживаются, хотя могли бы
обновила свой на 9.04, тут же ошибка, о которой просят сообщить разработчикам. ((
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 405, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 585, in _do_receive
self._on_receive(received)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 597, in _on_receive
self.on_receive(data)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 293, in
self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data))
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 343, in _xmpp_connect_machine
self._xmpp_connect_machine(mode='STREAM_STARTED')
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 346, in _xmpp_connect_machine
self._on_stream_start()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 362, in _on_stream_start
self._on_connect()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 415, in _on_connect
self.on_connect(self, self.connected)
File "/usr/share/gajim/src/common/connection.py", line 680, in _connect_success
return self.connection_accepted(con, con_type)
File "/usr/share/gajim/src/common/connection.py", line 739, in connection_accepted
on_auth=self.__on_auth)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 445, in auth
self._on_doc_attrs()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 470, in _on_doc_attrs
if not self._sasl or self.SASL.startsasl == 'not-supported':
AttributeError: NonBlockingClient instance has no attribute 'SASL'
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 405, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 585, in _do_receive
self._on_receive(received)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 597, in _on_receive
self.on_receive(data)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 293, in
self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data))
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 343, in _xmpp_connect_machine
self._xmpp_connect_machine(mode='STREAM_STARTED')
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 346, in _xmpp_connect_machine
self._on_stream_start()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 362, in _on_stream_start
self._on_connect()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 415, in _on_connect
self.on_connect(self, self.connected)
File "/usr/share/gajim/src/common/connection.py", line 680, in _connect_success
return self.connection_accepted(con, con_type)
File "/usr/share/gajim/src/common/connection.py", line 739, in connection_accepted
on_auth=self.__on_auth)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 445, in auth
self._on_doc_attrs()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 470, in _on_doc_attrs
if not self._sasl or self.SASL.startsasl == 'not-supported':
AttributeError: NonBlockingClient instance has no attribute 'SASL'