gajim issueshttps://dev.gajim.org/groups/gajim/-/issues2020-05-18T00:25:03Zhttps://dev.gajim.org/gajim/gajim/-/issues/504remove pub/sub jargon from contact information window2020-05-18T00:25:03Znkourremove pub/sub jargon from contact information windowSub: From/To
To: None
this is the worst jargon of jabberSub: From/To
To: None
this is the worst jargon of jabber0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/816icons for weather transports don't show2018-04-30T11:45:15Zanonymousicons for weather transports don't showI have weather.netlab.cz as transport in my roster. But cities added to the roster via this transport have a problem with subscription it seems, they show no icon at all and if i request authorization there is still no icon, but there is...I have weather.netlab.cz as transport in my roster. But cities added to the roster via this transport have a problem with subscription it seems, they show no icon at all and if i request authorization there is still no icon, but there is "(2)" appended to the name.
It seems these contacts don't need subscription, but gajim wont show the icon in the roster until they are subscribed. Oddly enough the right icon is displayed in the tooltip.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1079Can't change name for people in roster2018-04-30T11:45:15ZremigiuszCan't change name for people in rosterWhen I click right mouse in roster -> "change name" I can't change it.
F2 working good...When I click right mouse in roster -> "change name" I can't change it.
F2 working good...0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/1081Visual info of account state when accounts are merged in roster2018-04-30T11:45:14ZanonymousVisual info of account state when accounts are merged in rosterWhen you use split contact list by account, there's no problem, you have account heading with this account state.
Situation change when you marge accounts (so conntact list isn't split by account - I don't know the english name for this...When you use split contact list by account, there's no problem, you have account heading with this account state.
Situation change when you marge accounts (so conntact list isn't split by account - I don't know the english name for this option). Now you loose any information about account state, and more over there is no possibility to change single account state! If you add to this no autoreconnect (this is probably changed in svn), then marged roster layout is very hard to use.
Please fix it (at least add all the accounts headings to the top/bottom of the contact list), it's one of the best gajim gui features for me - shame to have it so badly broken. :-(0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/846problems after [3407]2018-04-30T11:45:00Zanonymousproblems after [3407]After [3407]:
$ ./gajim.py
Traceback (most recent call last):
File "./gajim.py", line 54, in ?
from common import connection
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/connec...After [3407]:
$ ./gajim.py
Traceback (most recent call last):
File "./gajim.py", line 54, in ?
from common import connection
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/connection.py", line 33, in ?
import common.xmpp
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/xmpp/__init__.py", line 29, in ?
import simplexml,protocol,debug,auth,transports,roster,dispatcher,features,browser,filetransfer
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/xmpp/auth.py", line 23, in ?
from client import PlugIn
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/xmpp/client.py", line 87, in ?
import transports,dispatcher,auth,roster
File "/home/users/paladine/rpm/gajimsvn/gajim/src/common/xmpp/transports.py", line 47
"SRV records will not be queried and some servers may not be accessible.")
^
SyntaxError: invalid syntax0.9Yann LeboulangerYann Leboulangerhttps://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/309autoreconnect to server2018-04-30T11:44:25Zanonymousautoreconnect to serverAn option to automatic reconnect do jabber server after unwanted disconnect.An option to automatic reconnect do jabber server after unwanted disconnect.0.9anonymousanonymoushttps://dev.gajim.org/gajim/gajim/-/issues/451list of trigger-keywords in MUC2018-04-30T11:44:22Zanonymouslist of trigger-keywords in MUCEnhancement proposal: give the user the possibility to define a series of words that would generate alerts in MUC. In another words: extend the function "notify me if someone says my name" to "notify me if someone says my name or some ot...Enhancement proposal: give the user the possibility to define a series of words that would generate alerts in MUC. In another words: extend the function "notify me if someone says my name" to "notify me if someone says my name or some other magic word that I defined".0.9anonymousanonymoushttps://dev.gajim.org/gajim/gajim/-/issues/721Add tooltips to GC window2018-04-30T11:44:21ZanonymousAdd tooltips to GC windowIt would be nice to have tooltips in GC with role and affiliation of ocupantsIt would be nice to have tooltips in GC with role and affiliation of ocupants0.9anonymousanonymoushttps://dev.gajim.org/gajim/gajim/-/issues/722disable sound when uncheck notify2018-04-30T11:44:21Zanonymousdisable sound when uncheck notifyIn preferences menu, when uncheck "notify when contact comes online", you still have to uncheck sound notification for new online user not to ear a sound when contact comes online.
To uncheck "notify when contact comes online" should di...In preferences menu, when uncheck "notify when contact comes online", you still have to uncheck sound notification for new online user not to ear a sound when contact comes online.
To uncheck "notify when contact comes online" should disable sound as well as "pop-up notification" as sound is a notification.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/733Support usage of the gpg-agent2018-04-30T11:44:19ZanonymousSupport usage of the gpg-agentgpg has this nice feature named gpg-agent, which stores the passphrase in a secure memory, so that the client (gajim) doesn't need to know about it at all.
See attached patch, which adds a new config-option (not in the preferences yet, ...gpg has this nice feature named gpg-agent, which stores the passphrase in a secure memory, so that the client (gajim) doesn't need to know about it at all.
See attached patch, which adds a new config-option (not in the preferences yet, as I'm not very used to glade), and let's gpg use gpg-agent if the user wants to.
0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/797Detect file lock in FT and inform the user2018-04-30T11:44:19ZanonymousDetect file lock in FT and inform the userWhen the user try to send a file with exclusive lock by another application.When the user try to send a file with exclusive lock by another application.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/828support <proxy /> extention from Psi for file transfert.2018-04-30T11:44:19Zanonymoussupport <proxy /> extention from Psi for file transfert.Psi added some extensions to JEP-0096: file transfert to take into account some situations not mentionned in the JEP. Their extensions are documented on this page :
http://delta.affinix.com/specs/stream.html
Their implementation works f...Psi added some extensions to JEP-0096: file transfert to take into account some situations not mentionned in the JEP. Their extensions are documented on this page :
http://delta.affinix.com/specs/stream.html
Their implementation works fine with clients not supporting these extensions so there is nothing to fear supporting it.
Also worth reading about file transfert is this topic on their forum :
http://psi.affinix.com/forums/index.php?act=ST&f=2&t=3064&s=5d4f93fd9b8b3b0add931a78642454b9
The least that should be done would be to send proxies addresses with their \<proxy /> element as it does not require a lot of changes in Gajim code. Supporting the whole extension set would be great.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/866Add X11 Session Management support2018-04-30T11:44:19ZanonymousAdd X11 Session Management supportI'll attach a patch that uses gnome.ui to enable session management. This way, the use can simply 'save session' on logout, and if gajim is running when the session is saved then it will be automatically started on next login.I'll attach a patch that uses gnome.ui to enable session management. This way, the use can simply 'save session' on logout, and if gajim is running when the session is saved then it will be automatically started on next login.0.9nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/906auto cleaning up FT window2018-04-30T11:44:19Zanonymousauto cleaning up FT window0.9dkirovdkirovhttps://dev.gajim.org/gajim/gajim/-/issues/960tab placement in chat dialog2018-04-30T11:44:19Zanonymoustab placement in chat dialogGaim has an option to put tabs in tabbed chat dialog at top or bottom. I tend to prefer bottom tabs (like in XChat, etc) but there is no such option in Gajim. I ended up hacking .glade but having this as an user-configurable option would...Gaim has an option to put tabs in tabbed chat dialog at top or bottom. I tend to prefer bottom tabs (like in XChat, etc) but there is no such option in Gajim. I ended up hacking .glade but having this as an user-configurable option would be really great too.0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/963Plugin/AOP infrastructure needed2018-04-30T11:44:19ZanonymousPlugin/AOP infrastructure neededI think gajim needs more _hooks_ to enable plugins. Not that I think the plugin abuse of gajim is desirable, the gajim core could have more hooks, which can be used both for plugins and Aspect Oriented Programming.
I'll begin with subm...I think gajim needs more _hooks_ to enable plugins. Not that I think the plugin abuse of gajim is desirable, the gajim core could have more hooks, which can be used both for plugins and Aspect Oriented Programming.
I'll begin with submitting a patch with a `ConnectionMonitor` Singleton, which is a GObject that emits signals on connect/disconnect. I need this for #564.
But later on, I think gajim could benefit from more similar improvements. For instance, connections could be GObject's emitting signals when changing state (away/idle/etc), and the GUI could connect to this signal to update itself. Stuff like that, I hope you get the idea...0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/986Tb when trying to add new default status message2018-04-30T11:44:19ZdkirovTb when trying to add new default status message
Traceback (most recent call last):
File "/usr/local/share/gajim/src/config.py", line 834, in on_msg_treemodel_row_changed
self.save_status_messages(model)
File "/usr/local/share/gajim/src/config.p...
Traceback (most recent call last):
File "/usr/local/share/gajim/src/config.py", line 834, in on_msg_treemodel_row_changed
self.save_status_messages(model)
File "/usr/local/share/gajim/src/config.py", line 829, in save_status_messages
model[iter][1].decode('utf-8'))
AttributeError: 'NoneType' object has no attribute 'decode'0.9Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/1034reset chatstate when window or tab is closed2018-04-30T11:44:19Znkourreset chatstate when window or tab is closed0.9nicfitnicfithttps://dev.gajim.org/gajim/gajim/-/issues/1035systray context menuitem: &amp;#34;Show all events&amp;#34;2018-04-30T11:44:19Znkoursystray context menuitem: &#34;Show all events&#34;or how we called it in that conversation with Yann..
and we also proposed another menuitem but I don't remember (I lost history coz I was in windoz and formatted). Yann do u remember/have the conversation?or how we called it in that conversation with Yann..
and we also proposed another menuitem but I don't remember (I lost history coz I was in windoz and formatted). Yann do u remember/have the conversation?0.9Yann LeboulangerYann Leboulanger