Gajim - 2016-03-28

  1. bot RSS: Feeds for Gajim • Ticket #8306 (Broken gstreamer selection) updated Traceback (most recent call last): File "", line 511, in <module> from gui_interface import Interface File "/usr/share/gajim/src/", line 66, in <module> from groupchat_control import GroupchatControl? File "/usr/share/gajim/src/", line 43, in <module> import config File "/usr/share/gajim/src/", line 68, in <[…]
  2. bot RSS: Feeds for Gajim • Ticket #8312 ('_ResultTuple' object has no attribute 'get_tags') created Bug description Repeated console output Traceback (most recent call last): File "/usr/share/gajim/src/", line 698, in on_textview_motion_notify_event tags =, y).get_tags() AttributeError?: '_ResultTuple' object has no attribute 'get_tags' Steps to reproduce Start the program, open an offline contact (chat […]
  3. bot RSS: Feeds for Gajim • Ticket #8313 (Over the line CPU usage) created Bug description Python process consumes too much CPU time No suspicious console output. Steps to reproduce Build and run on Ubuntu 15.10 Connect to a server Set window focus on another window Software versions OS version: Ubuntu 15.10 GTK+ Version: 3.18.6 PyGobject? Version: 3.18.2 python-nbxmpp Version: 0.5.3
  4. Dekádě hi friends victuals
  5. bot RSS: Feeds for Gajim • Ticket #8309 (Traceback after startup via LXQt UI) updated I tried to test this with a small sample application; however, stdout and stderr both seem to be writeable there. But than, I also did not see this error happening again. Whatever… I think this can be closed, for now at least.
  6. bot RSS: Feeds for Gajim • Ticket #8314 (Gajim window size not restored properly when using "Single Window for …) created Bug description The gajim main (roster) window size is not restored properly when using "Single Window for Everything" for "Window behavior" and maximizing window. Steps to reproduce This is when using xfwm as window manager. In preferences, set "Window behavior" to "Single Window for Everything" Maximize gajim Quit gajim Start gajim […]
  7. bot RSS: Feeds for Gajim • Ticket #8314 (Gajim window size not restored properly when using "Single Window for …) updated Actually, the following patch is enough here: diff --git a/src/ b/src/ index 71ce696..da27394 100644 --- a/src/ +++ b/src/ @@ -2455,9 +2455,6 @@ class RosterWindow: gajim.config.set('roster_x-position', x) gajim.config.set('roster_y-position', y) wid[…]
  8. rion Thanks for filing by bug report :-)
  9. rion Though I have fixed s5b negotiation in Psi so it will be a little bit harder to reproduce now :)
  10. bot RSS: Feeds for Gajim • Ticket #8315 (FT error) created socks5 filetransfer: invalid error on socks stream negotiation failure Bug description I was trying to send file from Psi to Gajim. Unfortunately something went wrong with s5b part and connection failed. Gajim according to XEP had to send item-not-found error but instead Psi received Could not connect to given hosts Moreover ft_116e is not even iq id. It's file transfer[…]
  11. rion trac still thinks I'm a spammer ))
  12. Asterix rion: I published your ticket
  13. Asterix rion: and your comment
  14. rion =)
  15. rion nice
  16. Asterix so hard to repro now ...
  17. rion :-D
  18. Asterix making connection fail locally is not eays
  19. Asterix but to repro: Psi sends a file and Gajim cannot connect to psi, right?
  20. rion yes
  21. bot RSS: Feeds for Gajim • Ticket #8315 (FT error) updated From reporter: s5b part is fixed in Psi. So to reproduce it you have to ensure s5b is going to fail. (disable xmpp proxies, close ports etc)
  22. Asterix rion: psi is funny with the IP it seneds ... <streamhost host='2A01:E34:ED13:7D60:BCD0:D420:9AC:CB40%0' port='8010' jid='XXXX'/>
  23. Asterix this %0 doesn't sound very nice
  24. rion heh. really. IPv6 is still not ideal in Psi =)
  25. Link Mauve “if the value is an IPv6 address, it MUST be formatted according to RFC 5952 [11], as is done in XMPP Core [12]”
  26. Link Mauve Which doesn’t include the interface.
  27. rion I'll fit it in the evening
  28. Asterix it's not the git version, it's psi 0.15 from debian
  29. Asterix I'll fix the id in the eror reply
  30. Asterix and I'm check what error code should be returned
  31. Asterix ou're right, it MUST be a item not found. Will fix that too
  32. bot RSS: Feeds for Gajim • Ticket #8315 (FT error) closed fixed: In 15982:ac352597e14a: fix error reply when S5B cannot be established. Fixes #8315 • Changeset [15982:ac352597e14a]: fix error reply when S5B cannot be established. Fixes #8315 fix error reply when S5B cannot be established. Fixes #8315
  33. Éfrit Hello bot
  34. Éfrit Do you like Astro boy?
  35. Éfrit Comon bot, I know you can answer me.
  36. Éfrit Do you like me bot?
  37. Asterix Hi tmolitor
  38. Asterix see [f8aeab45f1c8], this is a better way to sort emoticons pack. I'll revert your changset from #8204
  39. Asterix [f8aeab45f1c8]
  40. bot Asterix:
  41. Asterix #8204
  42. bot Asterix: (emoticons in dropdown menu not sorted properly)
  43. Asterix tmolitor: this is the way to sort twemoji-resized for example
  44. Link Mauve Asterix, btw, how could a user select the size they want for an emoticons pack, instead of having to duplicate a SVG set that is obviously already scalable to every possible resolution?
  45. Asterix no way currently
  46. Link Mauve IIRC tmolitor said he preferred 24×24 and that’s why he duplicated the whole set, but this is a very poor solution imo.
  47. Éfrit bot is not a verbose robos? :(
  48. Asterix no
  49. Éfrit robot*
  50. tmolitor asterix: okay, I'll update the emoticons plugin then :)
  51. tmolitor asterix, link mauve: yes, no way, but it is on my todo list :)
  52. Link Mauve Asterix, also, it would be great to stop having one zip for everything, that doesn’t scale.
  53. Link Mauve At least one per pack would be much better.
  54. Asterix Link Mauve: that means having a repository on the server for packs? Currently you d/l them all with the plugin
  55. Link Mauve Asterix, I was thinking about having one zip per pack but still in a single plugin for now, but eventually yeah, having a second repository only for those packs would be much better, especially if they are integrated in the UI.
  56. Link Mauve Because the current workflow is impossible to find for someone who doesn’t know how Gajim works.
  57. tmolitor Link Mauve, yes, right...I had problems to understand how icon packs work as well...
  58. Link Mauve tmolitor, yeah, that’s not you, that’s the way it’s done currently.
  59. Link Mauve I’m not sure how to solve that though, aside from having a second “plugin manager” dedicated to that task.
  60. tmolitor yes...or just show all icon packs available on the server in the dropdownbox under settings and download a pack if it is selected...
  61. Link Mauve tmolitor, that could work, but you would likely want to have a more package manager-esque way to do that.
  62. Link Mauve Even if just to remove one.
  63. tmolitor well...icon packs are relatively small...I'm not ure if you ever want to remove one...
  64. Link Mauve I wouldn’t count on that. ^^
  65. Link Mauve Or maybe putting them in $XDG_CACHE_HOME/gajim instead, so the user can purge them once they run out of disk space?
  66. Link Mauve But that would require a copy to $XDG_DATA_HOME/gajim of the currently selected one so they wouldn’t lose it.
  67. tmolitor yes...that would be a good idea...
  68. bot RSS: Feeds for Gajim • Ticket #8312 ('_ResultTuple' object has no attribute 'get_tags') updated Arg … GTK breaks everything on every release … does that work: iter =, y) if isinstance(iter, tuple): iter = iter[1] tags = iter.get_tags()