Gajim - 2017-01-07


  1. tristank Is there a way to show the actual muc jid rather than the topic in the roster of gajim?
  2. tristank I looked for 'rooster' and 'muc' in the advanced editor but found nothing close.
  3. lovetox tristank just go to the bookmarks menu
  4. lovetox and give the channel a name
  5. lovetox and give the muc a name
  6. lovetox its the Title field
  7. tristank thanks lovetox. Exactly what I was looking for.
  8. lovetox hm i just dont know if this is a gajim specific setting
  9. lovetox or if this is stored in bookmarks the title field on the server
  10. lovetox because then it could alter the way the muc is displayed in conversations
  11. lovetox for example
  12. tristank I'm okay with that. Maybe less inconsistency.
  13. moparisthebest I have the gajim omemo plugin installed and it sends and recieves encrypted messages fine, but I can't find any buttons to show and/or verify the keys, what am I missing?
  14. zak Hi there. I still get the error of not shown contacts and group header for one account. Now when I deactivate the account I get a traceback:
  15. zak Traceback (most recent call last): File "/usr/share/gajim/src/config.py", line 1533, in on_close_button_clicked self.check_resend_relog() File "/usr/share/gajim/src/config.py", line 1630, in check_resend_relog gajim.connections[self.current_account].connected > 0: KeyError: u'MyAccountName'
  16. zak I get this error, when I try de close the window while the account is deactivated.
  17. zak Maybe I will completely remove and recreate the account. But maybe this gives a hint on what happened there in the first place?
  18. Link Mauve zak, could you add a print(gajim.connections) two lines before that, and redo exactly the same thing to reproduce the bug?
  19. zak I will do that, yes.
  20. zak Well, after restarting Gajim, the error disappeared again. I guess I have to wait until it happens again.
  21. jere moparisthebest: Go to Plugins - OMEMO. There are the barcodes to scan.
  22. nati Or just in the chatwindow click the omemo symbol
  23. zak nati‎: You cannot get the barcode there.
  24. jere nati: what is "whispered" ? What did you do to write that?
  25. jere > whispered He wants to verify the fingerprints of his contacts
  26. jere (I know /me but not this one)
  27. jere has curiosity.
  28. nati In conversation click long the avatar then you can whisper , it's a private message
  29. nati I did it by accident
  30. jere nati: thanks
  31. SaltyBones hm...my plugin installer fails certificate verification
  32. SaltyBones is the cert baked in?
  33. SaltyBones oh great when I try to reinstall from zip it tells me the archive is malformed x)
  34. nati It depends on your system cert store
  35. SaltyBones ah so it s a self signed cert or such?
  36. SaltyBones not that I would have any clue how to get it in the cert store on windows x)
  37. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  38. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  39. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  40. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  41. lovetox you get a certificate error on downloading pugins on windows SaltyBones?
  42. lovetox at which step does the error occur
  43. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  44. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>: *5a976f86* <https://dev.gajim.org/gajim/gajim/commit/5a976f86a3cda21841e7c42ad49afd18722186bc> Remove an extraneous GtkBox in groupchat_control. *996bb2ab* <https://dev.gajim.org/gajim/gajim/commit/996bb2abca9844d54f1d33141a727c8e7f668b87> Merge branch 'emoticons-fix' into 'master' Remove an extraneous GtkBox in groupchat_control See merge request !23
  45. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  46. bot Philipp Hörist pushed 7 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>: *c4e41d69* <https://dev.gajim.org/gajim/gajim/commit/c4e41d699797e7919a54a0a9aa198e415ec690f4> Make some paths available before profile init *5af42e47* <https://dev.gajim.org/gajim/gajim/commit/5af42e470775d8b6516fa80414fd1deedc5e5449> Remove old svn code *52657e7f* <https://dev.gajim.org/gajim/gajim/commit/52657e7f1895a777c589bad49c0961a4468a3e73> Remove unicode conversion method for paths its not needed in python3 - tempfile.gettempdir() returns always unicode - os.environ.get() returns always unicode we get what we put into: - os.path.expanduser() *8079930d* <https://dev.gajim.org/gajim/gajim/commit/8079930de08e07a56b0e918b39b81c00b024d6fa> Add get() function to configpaths *6d26553b* <https://dev.gajim.org/gajim/gajim/commit/6d26553b6501a109458ce12e7363c11c2e2af1dc> Dont windowsify non-config directorys *8c01d4d4* <https://dev.gajim.org/gajim/gajim/commit/8c01d4d49fe9e9bbb9c9db1d47d193300d281481> Add GUI folder to configpaths *e967d4ed* <https://dev.gajim.org/gajim/gajim/commit/e967d4ed774e1d7f839c20abdc795cbbd12db85b> Merge branch 'dev' into 'master' Improvements for Configpaths See merge request !22
  47. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  48. lovetox thanks for looking over my MR Link Mauve
  49. lovetox i have another question regarding second instance
  50. lovetox i tried to implement this yesterday, and it works with just changing the application ID
  51. lovetox but to use the profile as application id, we have to parse the arguments again before we start Gtk.Application
  52. lovetox which would need getopt again
  53. lovetox and i asked myself, is this really needed that we can start unlimited instances
  54. lovetox how about just a --second-instance switch, that allows for one additional instance
  55. lovetox or a switch that passes the GTK Flag NON-UNIQUE
  56. Link Mauve lovetox, are you sure you want to allow multiple starts of the same profile?
  57. lovetox the common user would not use this
  58. lovetox a dev should know what he does
  59. lovetox and pass a profile if needed
  60. lovetox i mean the best would be to use profiles
  61. lovetox but i think we have than to add the whole getopt parsing routin again in gajim.py
  62. lovetox the one GTK supplies is actually really useless for our usecase ^^
  63. lovetox i also hate it that its not parsed before startup
  64. Link Mauve Well, it’s parsed locally, before being sent to the unique instance optionally.
  65. Link Mauve Startup is local, activate is remote.
  66. lovetox in gajim we cant use the startup routine at all, because the first thing we need is paths to config folders
  67. lovetox which needs parsed arguments
  68. Link Mauve Ow.
  69. lovetox so what to do? adding getopt routing again in gajim.py?
  70. lovetox or use --second-instance switch
  71. lovetox or pass non unique flag
  72. lovetox how would it play out with dbus support if we pass non unique flag?
  73. SaltyBones lovetox, when I try to get the list of plugins for updating...
  74. lovetox i can get the list just fine
  75. lovetox and im also on windows7
  76. lovetox on what version of the plugin are you?
  77. SaltyBones mom
  78. SaltyBones 0.17
  79. lovetox what Oo
  80. lovetox are you using the GTK3 branch?
  81. SaltyBones yeah, I am using the nightly build you gave me x)
  82. lovetox hm ok
  83. lovetox but even with that i dont have a problem getting the plugin list
  84. lovetox and this happend just today?
  85. lovetox and worked before?
  86. lovetox can you post me the exact error message
  87. lovetox maybe asterix didnt renew the certificate for ftp
  88. lovetox maybe its different from https
  89. lovetox but then i would get the same error
  90. lovetox hm
  91. SaltyBones I don't think I have tried before.
  92. lovetox what is the exact error msg
  93. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  94. lovetox zak
  95. lovetox about your problem with missing contacts
  96. lovetox do you have at least one contact visible on this account?
  97. lovetox if yes click on it, click edit groups and look what groups there are
  98. lovetox i currently have a bug where contacts are added to a group on the server that has no name
  99. lovetox such a group is not displayed by gajim
  100. zak Hi lovetox. No, there is no contact visible then.
  101. zak The group header is not shown either.
  102. Asterix lovetox: if we start a second instance with the same Dbus ID (what we do in gajim_0.16 branch) will just not open a second dbus instance, so second Gajim is not reachable via dbus. now what to do for that ... Hmmmm hard to give an answer. - Allowing to run several Gajim on the same instance is really not a good idea. 2 read / write access to the config file is very bad. - re-add the getopt to gajim.py ... Hmmm that's sad to do that, but why not after all. - what about checking if org.gajim.Gajim already exist, then use org.gajim.Gajim.2, .3, .x
  103. Link Mauve I’ll ask my colleagues for guidance on Monday, if you want.
  104. Asterix yep, other opinion is always welcom
  105. Asterix yep, other opinion is always welcome
  106. lovetox yeah Link Mauve, im interested in how other applications solve this
  107. lovetox i refraise the options i thought about
  108. lovetox --second-instance switch sets DbusID always to org.gajim.Gajim2
  109. lovetox profile switch sets to DbusID org.gajim. + profile
  110. lovetox or --non-unique switch passes flag NON-UNIQUE to GtkApplication
  111. lovetox about that non unique i dont know what that does to dbus support
  112. lovetox but for now asterix if you want to test something and want a second instance just change the application id in code to something different :)
  113. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ <https://dev.gajim.org/gajim/gajim>: *aa50acd1* <https://dev.gajim.org/gajim/gajim/commit/aa50acd1918d143e811bd8946368c922830c8979> Port ExceptionHook to GTK3 *f8a314b5* <https://dev.gajim.org/gajim/gajim/commit/f8a314b5f242f9201c1b7c0fc0f6c26490f90654> Merge branch 'dev' into 'master' ExceptionHook port to GTK3 See merge request !25
  114. bot pushed commits to branch __ of _gajim_ <https://dev.gajim.org/gajim/gajim>:
  115. Link Mauve lovetox, not the new issue page? And not pre-filled with the traceback and version informations?
  116. lovetox it is the new issue page
  117. Link Mauve No, it is the list issues page.
  118. lovetox list issue page is a public page
  119. lovetox new issue is not
  120. Link Mauve I see.
  121. lovetox i mean we could now say
  122. lovetox most people are registered and logged in anyway
  123. Link Mauve No, most people are not.
  124. Link Mauve Most people will abandon as soon as you ask them to create an account.
  125. lovetox and also they should check if the issue is not already open
  126. Link Mauve Haha, as if anybody would do that.
  127. lovetox maybe we could make a custom page outside of gitlab
  128. lovetox that takes the traceback and maybe a small text to describe what happend
  129. lovetox and if the user clicks send, its automatically created a issue
  130. lovetox by a bot or something like that
  131. lovetox maybe even check the issue database to find the same traceback :)
  132. lovetox but yeah i think thats something for days if asterix is very very bored :)