gajim issueshttps://dev.gajim.org/groups/gajim/-/issues2018-04-30T11:41:24Zhttps://dev.gajim.org/gajim/gajim/-/issues/2263disconnect+groupchat => cannot change tabs with alt+number2018-04-30T11:41:24ZLiorithieldisconnect+groupchat => cannot change tabs with alt+numberwhen we disconnect and we have open groupchats, we can't do alt+number to change tabwhen we disconnect and we have open groupchats, we can't do alt+number to change tab0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1958gajim unable to connect with TLS2018-04-30T11:44:10Zanonymousgajim unable to connect with TLSI'm trying to connect to an Wildfire 2.6.2 server which has TLS enabled. Gajim is version 0.10.0 on Ubuntu Dapper.
While connecting it get some errors:
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeu...I'm trying to connect to an Wildfire 2.6.2 server which has TLS enabled. Gajim is version 0.10.0 on Ubuntu Dapper.
While connecting it get some errors:
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 133, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 143, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 245, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 208, in _on_receive_starttls
self.Dispatcher.ProcessNonBlocking(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 347, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 438, in StartTLSHandler
self._startSSL()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 420, in _startSSL
tcpsock._sslObj = socket.ssl(tcpsock._sock, None, None)
File "/usr/lib/python2.4/socket.py", line 74, in ssl
return _realssl(sock, keyfile, certfile)
socket.sslerror: (1, 'error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol')
SSL is disabled but I think Gajim tries to use TLS because the server offers it. I can connect to other XMPP server which don't have TLS enabled.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1664Complicated file-recieving.2017-08-06T00:57:37ZanonymousComplicated file-recieving.When someone sends me a file, i get a pop-up. if i click the pop-up, it will disappear, but so will the "star" in the tray icon, and when i click the tray icon, it will take two or three clicks for the roster to display, and after that i...When someone sends me a file, i get a pop-up. if i click the pop-up, it will disappear, but so will the "star" in the tray icon, and when i click the tray icon, it will take two or three clicks for the roster to display, and after that i'll have to double-click the person in the roster to get the file. Is this a bug, or is it just some unfortunate combination of gnome and gajim?0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1609"Discover Services" menu entry causes high cpu usage.2018-04-30T11:42:01Zanonymous"Discover Services" menu entry causes high cpu usage.On Fedora Core 4 services browser causes high CPU usage. This looks like an infinitive loop because gajim does not respond. On Rawhide (Fedora Cores development tree) everything works fine.
How to reporoduce:
From Action menu choose "D...On Fedora Core 4 services browser causes high CPU usage. This looks like an infinitive loop because gajim does not respond. On Rawhide (Fedora Cores development tree) everything works fine.
How to reporoduce:
From Action menu choose "Discover Services".
Unfortunately, I don't know how to provide more useful data. How should I debug this? I would like to fix it because users start to complain ;-)0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1575psyco tb but I have psyco2017-08-06T00:57:38Znkourpsyco tb but I have psyco0.9dkirovdkirovhttps://dev.gajim.org/gajim/gajim/-/issues/1537Unclutter notifications2017-08-06T00:57:38ZanonymousUnclutter notificationsHow about removing this ugly button from notifications that only clutters this nice pop-ups?How about removing this ugly button from notifications that only clutters this nice pop-ups?0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/1526TB2018-04-30T11:44:35ZanonymousTBI have no idee from what few options:
changing in JID name (account setup) drom dns name to IP f.e. deluge@xxx.com to deluge@111.222.333.444
and now or wrong IP adress (no server there) or wrong password or using in password characters ...I have no idee from what few options:
changing in JID name (account setup) drom dns name to IP f.e. deluge@xxx.com to deluge@111.222.333.444
and now or wrong IP adress (no server there) or wrong password or using in password characters like ` etc.
so here TB
Traceback (most recent call last):
File "/home/deluge/CVS/gajim/gajim/src/roster_window.py", line 1677, in change_status
self.send_status(account, status, message)
File "/home/deluge/CVS/gajim/gajim/src/roster_window.py", line 1645, in send_status
gajim.connections[account].change_status(status, txt, sync, auto)
File "/home/deluge/CVS/gajim/gajim/src/common/connection.py", line 2005, in change_status
self.change_status2(show, msg, auto)
File "/home/deluge/CVS/gajim/gajim/src/common/connection.py", line 2025, in change_status2
self.connect_and_init(show, msg, signed)
File "/home/deluge/CVS/gajim/gajim/src/common/connection.py", line 1994, in connect_and_init
self.connect_and_auth()
File "/home/deluge/CVS/gajim/gajim/src/common/connection.py", line 1989, in connect_and_auth
self.connect()
File "/home/deluge/CVS/gajim/gajim/src/common/connection.py", line 1739, in connect
gajim.resolver.resolve('_xmpp-client._tcp.' + h.encode('utf-8'), self._on_resolve)
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 172, in resolve
self.start_resolve(host)
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 154, in start_resolve
ns.start()
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 222, in start
self._start_posix()
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 238, in _start_posix
self.pipe = os.popen(self._compose_command_line())
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 200, in _compose_command_line
return reduce(lambda left, right: left + ' ' + right, self._compose_command_args())
File "/home/deluge/CVS/gajim/gajim/src/common/nslookup.py", line 200, in \<lambda>
return reduce(lambda left, right: left + ' ' + right, self._compose_command_args())
TypeError: cannot concatenate 'str' and 'NoneType' objects0.9dkirovdkirovhttps://dev.gajim.org/gajim/gajim/-/issues/1455clicking links in win32 kills gajim2017-08-06T00:57:38Zanonymousclicking links in win32 kills gajimWhen clicking on a link in Win32, I get a Gtk-Error and gajim dies.
Gtk-ERROR **: file ../../../gtk+/gtk/gtktextview.c: line 5685 (gtk_text_view_start_selection_drag): assertion failed: (text_view->selection_drag_handler == 0) ...When clicking on a link in Win32, I get a Gtk-Error and gajim dies.
Gtk-ERROR **: file ../../../gtk+/gtk/gtktextview.c: line 5685 (gtk_text_view_start_selection_drag): assertion failed: (text_view->selection_drag_handler == 0) aborting...0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1421TB when joining MUC from 2 accounts2017-08-06T00:57:39ZanonymousTB when joining MUC from 2 accountsTraceback (most recent call last):
File "/home/deluge/CVS/gajim/gajim/src/dialogs.py", line 796, in on_join_button_clicked
gajim.interface.roster.join_gc_room(self.account, jid, nickname, password)
File "/home/deluge/CVS/gajim/ga...Traceback (most recent call last):
File "/home/deluge/CVS/gajim/gajim/src/dialogs.py", line 796, in on_join_button_clicked
gajim.interface.roster.join_gc_room(self.account, jid, nickname, password)
File "/home/deluge/CVS/gajim/gajim/src/roster_window.py", line 336, in join_gc_room
if gajim.interface.msg_win_mgr.has_window(room_jid) and \
KeyError: u'linux@chat.chrome.pl'
0.9nicfitnicfithttps://dev.gajim.org/gajim/gajim/-/issues/1273removing event that is already removed TB2018-04-30T11:39:38Znkourremoving event that is already removed TB
Traceback (most recent call last):
File "/home/nk/gajim/trunk/src/systray.py", line 310, in on_clicked
self.on_left_click()
File "/home/nk/gajim/trunk/src/systray.py", line 290, in on_left_click
...
Traceback (most recent call last):
File "/home/nk/gajim/trunk/src/systray.py", line 310, in on_clicked
self.on_left_click()
File "/home/nk/gajim/trunk/src/systray.py", line 290, in on_left_click
self.handle_first_event()
File "/home/nk/gajim/trunk/src/systray.py", line 296, in handle_first_event
gajim.interface.handle_event(account, jid, typ)
File "gajim.py", line 1299, in handle_event
self.roster.open_event(account, jid, ev)
File "/home/nk/gajim/trunk/src/roster_window.py", line 1979, in open_event
gajim.interface.remove_first_event(account, jid, typ)
File "gajim.py", line 857, in remove_first_event
qs[jid].remove(event)
ValueError: list.remove(x): x not in list
I think I first clicked on an ft event in cool notifications, and then clicked systray0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1271multiple buttons in service discovery window2018-04-30T11:39:38Zanonymousmultiple buttons in service discovery windowHere is a screenshot: !http://goldmann.pl/other/sw.png
To reproduce:
* enter address
* press many times enter...Here is a screenshot: !http://goldmann.pl/other/sw.png
To reproduce:
* enter address
* press many times enter...0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1270Fix of one bad-translated string (Options dialog)2018-04-30T11:39:38ZanonymousFix of one bad-translated string (Options dialog)I am including a patch that fixes one mistake in the Czech translation.I am including a patch that fixes one mistake in the Czech translation.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1269Output of gajim-remote is in UTF8 on non-UTF8 systems2018-04-30T11:39:38ZanonymousOutput of gajim-remote is in UTF8 on non-UTF8 systemsHi, my system runs on ISO-8859-2 and the output of the gajim-remote is unreadable. Its a UTF8, but my console is expecting ISO-8859-2.
Ive tried either
lzap@teepee /usr/share/gajim/src $ locale
LANG=cs_CZ
LC_CTY...Hi, my system runs on ISO-8859-2 and the output of the gajim-remote is unreadable. Its a UTF8, but my console is expecting ISO-8859-2.
Ive tried either
lzap@teepee /usr/share/gajim/src $ locale
LANG=cs_CZ
LC_CTYPE="cs_CZ.ISO-8859-2"
LC_NUMERIC="cs_CZ.ISO-8859-2"
LC_TIME="cs_CZ.ISO-8859-2"
LC_COLLATE="cs_CZ.ISO-8859-2"
LC_MONETARY="cs_CZ.ISO-8859-2"
LC_MESSAGES="cs_CZ.ISO-8859-2"
LC_PAPER="cs_CZ.ISO-8859-2"
LC_NAME="cs_CZ.ISO-8859-2"
LC_ADDRESS="cs_CZ.ISO-8859-2"
LC_TELEPHONE="cs_CZ.ISO-8859-2"
LC_MEASUREMENT="cs_CZ.ISO-8859-2"
LC_IDENTIFICATION="cs_CZ.ISO-8859-2"
LC_ALL=cs_CZ.ISO-8859-2
or without the ISO-8859-2 flag (this is default).
I have tried to read the locales and print it on my console:
import sys, os
import gettext
import locale
locale.setlocale(locale.LC_ALL, '')
def test():
t = gettext.translation('gajim','/usr/share/locale')
print t.ugettext("message")
if __name__ == '__main__':
test()
This works fine.
Please note the app window has no problems with encoding. The problem is only in gajim-remote.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1267faster version of do_possible_mark_for_days_in_this_month()2018-04-30T11:41:33Zanonymousfaster version of do_possible_mark_for_days_in_this_month()Here is a patch for history_window.do_possible_mark_for_days_in_this_month() and logger.date_has_logs().
Instead of doing a select for each day on the whole logs table we copy in a temporary table all the interessants timestamps and mak...Here is a patch for history_window.do_possible_mark_for_days_in_this_month() and logger.date_has_logs().
Instead of doing a select for each day on the whole logs table we copy in a temporary table all the interessants timestamps and make a select for each day of the month on that small table.
The opening of the history window is a little longer but this is MUCH faster (here at least) and doesn't use all the cpu for a long time like the actual version.
I don't really know how idle_add() work so if someone can check that I deactivate it correctly.0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/1255switching from 32x32 iconset to 16x16 doesn't change icon in chat header2018-04-30T11:39:38Zanonymousswitching from 32x32 iconset to 16x16 doesn't change icon in chat headerWhen you are using a iconset which have 32x32 icons, and then, switch back to a 16x16 iconset, the icon in the window's chat header stay to the 32x32 iconset.When you are using a iconset which have 32x32 icons, and then, switch back to a 16x16 iconset, the icon in the window's chat header stay to the 32x32 iconset.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1254Log migration throught dialog window doesn't work2018-04-30T11:41:33ZanonymousLog migration throught dialog window doesn't workWhen running an old Gajim installation, which doesn't have a SQLite database, Gajim display a window telling me to wait while logs are migrated. But after 15min., nothing happens : no output in textview, no output on stdout, and I have ...When running an old Gajim installation, which doesn't have a SQLite database, Gajim display a window telling me to wait while logs are migrated. But after 15min., nothing happens : no output in textview, no output on stdout, and I have only 650ko of logs.
Running the migration script manually work correctly.0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/1253Prob with transport icons in rev. 47552018-04-30T11:39:38ZjzgodaProb with transport icons in rev. 4755Trying to open chat or message window (start chat or write message) to contact from transport produces following error:
Traceback (most recent call last):
File "/usr/local/share/gajim/src/roster_window.py", line 2017,...Trying to open chat or message window (start chat or write message) to contact from transport produces following error:
Traceback (most recent call last):
File "/usr/local/share/gajim/src/roster_window.py", line 2017, in on_roster_treeview_row_activated self.new_chat(c, account)
File "/usr/local/share/gajim/src/roster_window.py", line 1652, in new_chat
account)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 75, in __init__
self.new_tab(contact)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 502, in new_tab
self.redraw_tab(contact.jid)
File "/usr/local/share/gajim/src/chat.py", line 214, in redraw_tab
self.set_state_image(jid)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 359, in set_state_image
size = '32')
File "/usr/local/share/gajim/src/roster_window.py", line 242, in get_appropriate_state_images
return self.transports_state_images[size][transport]
KeyError: 'tlen'
Tried this with tlen and gadugadu transports, same result.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1249Enter with send_on_ctrl_enter enabled doesn't work correctly2018-04-30T11:39:39ZknucklesEnter with send_on_ctrl_enter enabled doesn't work correctlyIn all recent svn's, when i write something, and then reposition the cursor somewhere in the middle of the line and press enter, a new blank line is created, but the text after the cursor isn't moved to it. Shift-enter works as it should...In all recent svn's, when i write something, and then reposition the cursor somewhere in the middle of the line and press enter, a new blank line is created, but the text after the cursor isn't moved to it. Shift-enter works as it should, though:
Example:
"Something", and then move the cursor the the middle of the word and press enter ("Some[Enter]thing") I get this:
"Something
"
(a new line is created but the text is not moved to it.)
If i do "Some[Shift-Enter]thing" it works fine:
"Some
thing"0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1248smart+question2018-04-30T11:39:39Zanonymoussmart+questionI dubble click on icq contack in roster, but chat window don't opens. It gives me that TB:
Traceback (most recent call last):
File "/usr/local/share/gajim/src/roster_window.py", line 2017, in on_roster_treeview_row_act...I dubble click on icq contack in roster, but chat window don't opens. It gives me that TB:
Traceback (most recent call last):
File "/usr/local/share/gajim/src/roster_window.py", line 2017, in on_roster_treeview_row_activated
self.new_chat(c, account)
File "/usr/local/share/gajim/src/roster_window.py", line 1652, in new_chat
account)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 75, in __init__
self.new_tab(contact)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 502, in new_tab
self.redraw_tab(contact.jid)
File "/usr/local/share/gajim/src/chat.py", line 214, in redraw_tab
self.set_state_image(jid)
File "/usr/local/share/gajim/src/tabbed_chat_window.py", line 359, in set_state_image
size = '32')
File "/usr/local/share/gajim/src/roster_window.py", line 242, in get_appropriate_state_images
return self.transports_state_images[size][transport]
KeyError: 'icq'
svn: 4750
It is today bug, yesterday checkout worked fine.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1245TB on discover service2018-04-30T11:39:39ZremigiuszTB on discover service{{{
Traceback (most recent call last):
File "/home/users/remik/svn/gajim/src/disco.py", line 640, in on_services_treeview_selection_changed
self.browser.update_actions()
File "/home/users/remik/svn/gajim/src/disco.py", line 1159...{{{
Traceback (most recent call last):
File "/home/users/remik/svn/gajim/src/disco.py", line 640, in on_services_treeview_selection_changed
self.browser.update_actions()
File "/home/users/remik/svn/gajim/src/disco.py", line 1159, in update_actions
if self.join_button:
AttributeError: ToplevelAgentBrowser instance has no attribute 'join_button'
}}}0.9Yann LeboulangerYann Leboulanger