gajim issueshttps://dev.gajim.org/groups/gajim/-/issues2021-02-22T11:30:20Zhttps://dev.gajim.org/gajim/gajim/-/issues/1Error with online statut2021-02-22T11:30:20ZanonymousError with online statut'''
Just after loading Gajim and asked the online status, I have this message:'''
module logger chargé
plugin gtkgui loaded
Traceback (most recent call last):
File "runCore.py", line 50, in ?
Core.core.start(mode)
File...'''
Just after loading Gajim and asked the online status, I have this message:'''
module logger chargé
plugin gtkgui loaded
Traceback (most recent call last):
File "runCore.py", line 50, in ?
Core.core.start(mode)
File "/usr/share/gajim/Core/core.py", line 977, in start
gc.mainLoop()
File "/usr/share/gajim/Core/core.py", line 967, in mainLoop
end = self.read_queue()
File "/usr/share/gajim/Core/core.py", line 928, in read_queue
con.process(1)
File "/usr/share/gajim/common/jabber.py", line 421, in process
return xmlstream.Client.process(self, timeout)
File "/usr/share/gajim/common/xmlstream.py", line 381, in process
self._parser.Parse(data)
File "/usr/share/gajim/common/xmlstream.py", line 269, in unknown_endtag
self.dispatch(self._mini_dom)
File "/usr/share/gajim/common/jabber.py", line 297, in dispatch
else: handler['func'](self,stanza)
File "/usr/share/gajim/Core/core.py", line 394, in presenceCB
keyID = self.gpg[self.connexions[con]].verify(status, sigmsg)
File "/usr/share/gajim/Core/core.py", line 143, in verify
file.write(str)
TypeError: argument 1 must be string or read-only buffer, not None
'''Finally the programm freeze, and I must kill it.
'''0.7Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/2click on systray icon -> hide / un...2023-09-17T14:29:12ZYann Leboulangerclick on systray icon -> hide / unhideA single click on systray icon should hide and unhide Gajim instead of a double clickA single click on systray icon should hide and unhide Gajim instead of a double click0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/3hide instead of close Gajim window2019-03-03T23:04:31ZYann Leboulangerhide instead of close Gajim windowWhen we close the main Gajim window, we shoud hide Gajim.When we close the main Gajim window, we shoud hide Gajim.0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/4don't show account iters2019-03-03T23:04:32ZYann Leboulangerdon't show account itersA feature could be to regroup all contacts. In such a case we won't see account iters anymore.
Each contact (even if it is twice in the treeview because it is in two accounts) will have its own treeiter.A feature could be to regroup all contacts. In such a case we won't see account iters anymore.
Each contact (even if it is twice in the treeview because it is in two accounts) will have its own treeiter.0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/5emoticons2019-03-03T23:04:32ZYann Leboulangeremoticonssupport of emoticons in chat and groupchat windows.support of emoticons in chat and groupchat windows.0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/6sound support2019-03-03T23:04:32ZYann Leboulangersound supportplay a sound on events (incomming message, new status of a contact, ...)play a sound on events (incomming message, new status of a contact, ...)0.5Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/7tooltips in treeview2019-03-03T23:04:32ZYann Leboulangertooltips in treeviewDisplay a tooltip for treeiters where we show some informations about the contacts.Display a tooltip for treeiters where we show some informations about the contacts.0.8nkournkourhttps://dev.gajim.org/gajim/gajim/-/issues/8Connection process identification2019-03-03T23:04:32ZanonymousConnection process identificationI suggest that if he creates a form to inform the user of the process of connection progress with the server to jabber. By a bar of progress, the icon of systray blinking, or any thing that identifies this process.I suggest that if he creates a form to inform the user of the process of connection progress with the server to jabber. By a bar of progress, the icon of systray blinking, or any thing that identifies this process.0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/9when dalay in connection happen2019-03-03T23:04:32Zanonymouswhen dalay in connection happenWhen the connection delay very.. happen this:
Traceback (most recent call last):
File "./targetAgent", line 56, in ?
Core.core.start(mode)
File "/home/junix/sources/targetagent/Core/core.py", line 977, in
start
gc.mainLoop(...When the connection delay very.. happen this:
Traceback (most recent call last):
File "./targetAgent", line 56, in ?
Core.core.start(mode)
File "/home/junix/sources/targetagent/Core/core.py", line 977, in
start
gc.mainLoop()
File "/home/junix/sources/targetagent/Core/core.py", line 967, in
mainLoop
end = self.read_queue()
File "/home/junix/sources/targetagent/Core/core.py", line 689, in
read_queue
con = self.connect(ev[1])
File "/home/junix/sources/targetagent/Core/core.py", line 551, in
connect
if con.auth(name, password, ressource):
File "/home/junix/sources/targetagent/common/jabber.py", line 524, in
auth
auth_response = self.waitForResponse("auth-get")
File "/home/junix/sources/targetagent/common/jabber.py", line 383, in
waitForResponse
if not self.process(0.2): return None
File "/home/junix/sources/targetagent/common/jabber.py", line 421, in
process
return xmlstream.Client.process(self, timeout)
File "/home/junix/sources/targetagent/common/xmlstream.py", line 381,
in process
self._parser.Parse(data)
File "/home/junix/sources/targetagent/common/xmlstream.py", line 283,
in handle_data
self._ptr.data.append(data)
AttributeError: Client instance has no attribute '_ptr'
Look this problem..
a question: existe a timeout connection variable?
regards,
JunixYann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/10save position option2019-03-03T23:04:32ZYann Leboulangersave position optionThe save position optoin don't work anymore
it seems that the on_unrealize function is not calledThe save position optoin don't work anymore
it seems that the on_unrealize function is not calledYann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/11save opened groups when accounts are merges2019-03-03T23:04:33ZYann Leboulangersave opened groups when accounts are mergesWhen accounts are merged, the opened and closed groups are not savedWhen accounts are merged, the opened and closed groups are not saved0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/12Add a preference menu for configuring emoticons2019-03-03T23:04:33ZanonymousAdd a preference menu for configuring emoticonsIt would be nice to be able to create its own emoticon with a set { string -> image } by a small editor in preferences.
ex: { ';-)' -> smiley_smiling.jpg }It would be nice to be able to create its own emoticon with a set { string -> image } by a small editor in preferences.
ex: { ';-)' -> smiley_smiling.jpg }0.4Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/13Implement the tabs in Chat window2019-03-03T23:04:33ZanonymousImplement the tabs in Chat windowI have a suggestion to use the same chat window and adding tabs the new windows created in execution time.
Thank you for the chance.
Junix
I have a suggestion to use the same chat window and adding tabs the new windows created in execution time.
Thank you for the chance.
Junix
0.5Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/14Crash when open the tabs (chat window)2019-03-03T23:04:33ZanonymousCrash when open the tabs (chat window)I open the tabs in chat window, after closed, I try open again and the system crash!!!
/home/junix/sources/gajim/plugins/gtkgui/gtkgui.py:3017: GtkWarning: file gtktexttag.c: line 1933 (gtk_text_attributes_ref): assertion `values != NUL...I open the tabs in chat window, after closed, I try open again and the system crash!!!
/home/junix/sources/gajim/plugins/gtkgui/gtkgui.py:3017: GtkWarning: file gtktexttag.c: line 1933 (gtk_text_attributes_ref): assertion `values != NULL' failed
gtk.main()
** (gajim.py:13854): CRITICAL **: file pango-layout.c: line 208 (pango_layout_new): assertion `context != NULL' failedYann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/15smart+question2019-03-03T23:04:33Zanonymoussmart+questionPour la fenetre ajout d'un utilisateur, il faut actuellement donner le nom complet (machin%bidule.com@msn.jabber.lagaule.org), ce qui est assez fastidieux.
Proposition pour remplacer ça :
- une zone de saisie demandant l'identifiant (...Pour la fenetre ajout d'un utilisateur, il faut actuellement donner le nom complet (machin%bidule.com@msn.jabber.lagaule.org), ce qui est assez fastidieux.
Proposition pour remplacer ça :
- une zone de saisie demandant l'identifiant (-> machin@bidule.com)
- une liste de choix comprenant les agents auxquels est inscrit l'utilisateur comprenant des noms simples (ie: "msn", "icq", "jabber")
pour la valeur par defaut, je te dirai perso jabber car jabber, c mieux ;)
Au mieux, l'agent peut être deviner suivant le format du pseudo mais je pense qu'il faut pas trop en faire ;) (contient un "@"-> msn, des chiffres -> icq, autres -> aim, et ca peut etre un identifiant jabber dans les 3 cas!)
Proposition d'améliorations supplémentaires :
- une zone de saisie demandant le surnom qui sera le nom affiché dans la roaster. Pour éviter d'aller juste apres rechercher le nom dans la liste, faire rename ; ce que je fais a chaque fois personnellement.
- Une case a cocher : "Autoriser automatiquement cette personne" qui permet d'autoriser la personne automatiquement quand elle dira "oui, j'accepte et je lui demande une autorisation pour l'ajouter et voir son etat".
0.5Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/16faute de frappe pr install windows2019-03-03T23:04:33Zarnaudfaute de frappe pr install windowsl'install de la version 0.4.1 dit, au lancement, "vous allez installer la version 0.3"
the install of version 0.4.1 says "you will install the version 0.3 of Gajim".
see attached filel'install de la version 0.4.1 dit, au lancement, "vous allez installer la version 0.3"
the install of version 0.4.1 says "you will install the version 0.3 of Gajim".
see attached fileYann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/17raccourci windows invalide2019-03-03T23:04:33Zanonymousraccourci windows invalidele raccourci installé pointe sur un fichier runCore.py, pas de bol, le fichier est maitenant "gajim.exe".
the shortcut installed in windows is for a "runCore.py" file, the name of the old main file. Now, it's "gajim.exe" and the shortc...le raccourci installé pointe sur un fichier runCore.py, pas de bol, le fichier est maitenant "gajim.exe".
the shortcut installed in windows is for a "runCore.py" file, the name of the old main file. Now, it's "gajim.exe" and the shortcut is not valid.
Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/18proposition raccourci lors d'ajout message d'etat2019-03-03T23:04:33Zarnaudproposition raccourci lors d'ajout message d'etatsee at the end for the english version :)
fenetre Preferences , onglet Status, rubrique Presets Messages.
tout d'abord pour chipoter, ce serait pas mieux de mettre un espace avant le ":" pour faire "Presets Messages :" ?
puis je pense...see at the end for the english version :)
fenetre Preferences , onglet Status, rubrique Presets Messages.
tout d'abord pour chipoter, ce serait pas mieux de mettre un espace avant le ":" pour faire "Presets Messages :" ?
puis je pense que ca serait cool de creer un raccourci clavier (touche [Suppr]) qui a la meme action que le bouton Supprimer.
Tiens, d'ailleurs, les textes sur les boutons sont en francais mais il est en général en anglais.
du coup, ca fait trois trucs en message :) , dis le moi si tu preferes que je fasse trois msg la prochaine fois
-----------------------------
a detail : put a space just below the ":" in Preferences/Status/Presets Messages
create a keyoboard shortcut which have the same action of the button "Delete" in the same windows.
The texte on the buttons is in french in my PC, but the rest is in english.Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/19proposition raccourci lors d'ajout message d'etat2019-03-03T23:04:33Zarnaudproposition raccourci lors d'ajout message d'etatsee at the end for the english version :)
fenetre Preferences , onglet Status, rubrique Presets Messages.
tout d'abord pour chipoter, ce serait pas mieux de mettre un espace avant le ":" pour faire "Presets Messages :" ?
puis je pense...see at the end for the english version :)
fenetre Preferences , onglet Status, rubrique Presets Messages.
tout d'abord pour chipoter, ce serait pas mieux de mettre un espace avant le ":" pour faire "Presets Messages :" ?
puis je pense que ca serait cool de creer un raccourci clavier (touche [Suppr]) qui a la meme action que le bouton Supprimer.
Tiens, d'ailleurs, les textes sur les boutons sont en francais mais il est en général en anglais.
du coup, ca fait trois trucs en message :) , dis le moi si tu preferes que je fasse trois msg la prochaine fois
-----------------------------
a detail : put a space just below the ":" in Preferences/Status/Presets Messages
create a keyoboard shortcut which have the same action of the button "Delete" in the same windows.
The texte on the buttons is in french in my PC, but the rest is in english.0.5Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/20proposition amelioration fusion comptes2019-03-03T23:04:33Zarnaudproposition amelioration fusion comptestout d'abord bravo! C cool de pouvoir fusionner les comptes :) clap clap clap
pour un pc utilise par plusieurs personnes, qui ont chacun plusieurs comptes, ca serait pratique de pouvoir fusionner que certains comptes. Une nouvelle noti...tout d'abord bravo! C cool de pouvoir fusionner les comptes :) clap clap clap
pour un pc utilise par plusieurs personnes, qui ont chacun plusieurs comptes, ca serait pratique de pouvoir fusionner que certains comptes. Une nouvelle notion apparaitrait : le titre d'une fusion de compte.
*exemple* : j'ouvre gajim, j'ai un compte escargot@jabber.sk, escargot@jabber.lagaule.org, ploufplouf@jabber.lagaule.org.
ploufplouf et escargot etant deux personnes physiques differentes.
je voudrai fusionner escargot@jabber.sk et escargot@jabber.lagaule.org en un compte qui aurait le nom "Escargot" et le compte ploufplouf@jabber.lagaule.org reste tel quel.
serait-ce possible d'integrer ca par la suite?
perso, je pense que ca offre de bonnes fonctionnalites mais ca peut embrouiller pas mal l'utilisateur quand il verra "compte normal", "compte fusionne".
les facons les plus simples d'incorporer ca serait, je pense, de faire comme les groupe d'appels comme dans les portables : des options a part (preferences, accounts, groups). Ou sinon le mettre dans la section accounts et alors rajouter un colonne "groupe" ou "multi-compte" ou "issu d'une fusion de plusieurs comptes".
je prefere la seconde solution qui evite de faire et d'avoir de nouvelles fenetres et categories dans la roaster.
Pour les options de ce menu : la liste des comptes fusionnés. Puis pourquoi pas, les onglets Preferences, Security, Connextion Details que l'on retrouve dans la fenetre "Account Modification". Ce qui implique que ces options soient identiques dans tous les comptes fusionnes (a moins que faire une coche "fusionner aussi les options des comptes".
Yann LeboulangerYann Leboulanger