Gajim - 2016-10-18


  1. ameidocken This app is pretty buggy.
  2. linus Yes
  3. linus Work in progress :l
  4. linus :) *
  5. ameidocken Is it possible to translate plugins' descriptions?
  6. ameidocken The whole Plugins windows seems not to be translatable, do something about this.
  7. ameidocken Plugins configurations too.
  8. linus Who are you telling to do something about it?
  9. ameidocken No clue who's responsible for this :-/
  10. linus Nobody gets paid to work on it
  11. ameidocken Me neither.
  12. linus There's a number of people who could do something about it, but it isn't anyone's job
  13. linus You can't really tell anyone to do something about it without giving them a good reason
  14. ameidocken Do you perhaps know why does the production version (0.16.6) not ship the latest translations? The files in the repo here https://trac.gajim.org/browser/po are 15 months old.
  15. ameidocken Well, think about it guys. I can do it if it's not too hard.
  16. linus Feel free
  17. ameidocken vide " If you have found strings that are not translatable but should be please mention them in our room gajim@... "
  18. lovetox i dont get the difference between "no-store" and "no-permanent-store" in http://xmpp.org/extensions/xep-0334.html
  19. Holger lovetox: "no-permanent-store" just affects things like MAM, not "temporary" offline storage.
  20. lovetox thanks
  21. bot RSS: Feeds for Gajim • Changeset [16179:da49257cc3ce]: Add no-store hint to ChatStates Add no-store hint to ChatStates? https://trac.gajim.org/changeset/da49257cc3ce7b165fdba823b32f17b29dfb3629
  22. bot RSS: Feeds for Gajim • Ticket #3735 (dragging a roster item caused this) updated Sorry to reopen such an old ticket but I just hit this issue with gajim 0.16.6 (Debian package from sid). I moved one contact from one group to another using drag-n-drop and the following error message appeared in a dialog box: Traceback (most recent call last): File "/usr/share/gajim/src/roster_window.py", line 4892, in drag_data_received_da[…] https://trac.gajim.org/ticket/3735#comment:3
  23. bot RSS: Feeds for Gajim • Ticket #3735 (dragging a roster item caused this) reopened yes this can happen when we have a bad connection, getRoster() can return None under certain circumstances and we dont check for it. thanks for reporting https://trac.gajim.org/ticket/3735#comment:4
  24. Link Mauve Hi, if someone else is interested in my latest testing on default (without comments for now): % gajim /usr/lib/python3.5/site-packages/dbus/decorators.py:328: DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() instead args = inspect.getargspec(func)[0] ** Message: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files 18/10/16 19:06:10 (E) gajim.logind_listener A problem occured while activating logind listener /usr/share/gajim/src/statusicon.py:151: DeprecationWarning: Gtk.StatusIcon.set_visible is deprecated self.status_icon.set_visible(True) /usr/share/gajim/src/statusicon.py:140: DeprecationWarning: Gtk.StatusIcon.set_from_pixbuf is deprecated self.status_icon.set_from_pixbuf(image.get_pixbuf()) /usr/share/gajim/src/roster_window.py:5086: DeprecationWarning: Gtk.StyleContext.get_background_color is deprecated bgcolor = context.get_background_color(style) /usr/lib/python3.5/site-packages/dbus/decorators.py:328: DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() instead args = inspect.getargspec(func)[0] 18/10/16 19:06:11 (W) gajim.c.resolver Could not resolve host: No DNS record of the requested type for '_stun._udp.jabberfr.org' /usr/share/gajim/src/disco.py:698: DeprecationWarning: Gtk.Widget.override_background_color is deprecated bg_color) /usr/share/gajim/src/disco.py:701: DeprecationWarning: Gtk.Widget.override_color is deprecated self.banner.override_color(Gtk.StateType.NORMAL, fg_color) /usr/share/gajim/src/disco.py:702: DeprecationWarning: Gtk.Widget.ensure_style is deprecated self.banner.ensure_style() /usr/share/gajim/src/disco.py:937: DeprecationWarning: Gtk.Image.new_from_stock is deprecated image = Gtk.Image.new_from_stock(Gtk.STOCK_OPEN, Gtk.IconSize.BUTTON) (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook Object has been deleted. /usr/share/gajim/src/conversation_textview.py:236: DeprecationWarning: Gtk.Widget.override_font is deprecated self.tv.override_font(font) /usr/share/gajim/src/htmltextview.py:919: DeprecationWarning: Gdk.Display.get_device_manager is deprecated device = w.get_display().get_device_manager().get_client_pointer() /usr/share/gajim/src/htmltextview.py:919: DeprecationWarning: Gdk.DeviceManager.get_client_pointer is deprecated device = w.get_display().get_device_manager().get_client_pointer() /usr/share/gajim/src/conversation_textview.py:718: DeprecationWarning: Gdk.Cursor.new is deprecated w.set_cursor(Gdk.Cursor.new(Gdk.CursorType.HAND2)) (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook /usr/share/gajim/src/dataforms_widget.py:326: DeprecationWarning: Gtk.Table.set_col_spacings is deprecated self.set_col_spacings(12) /usr/share/gajim/src/dataforms_widget.py:327: DeprecationWarning: Gtk.Table.set_row_spacings is deprecated self.set_row_spacings(6) /usr/lib/python3.5/site-packages/gi/overrides/Gtk.py:1456: DeprecationWarning: Gtk.Table.attach is deprecated Gtk.Table.attach(self, child, left_attach, right_attach, top_attach, bottom_attach, xoptions, yoptions, xpadding, ypadding) /usr/share/gajim/src/config.py:2884: PyGTKDeprecationWarning: Stock items are deprecated. Please use: Gtk.Button.new_with_mnemonic(label) add_button = Gtk.Button(stock=Gtk.STOCK_ADD) /usr/share/gajim/src/config.py:2888: PyGTKDeprecationWarning: Stock items are deprecated. Please use: Gtk.Button.new_with_mnemonic(label) self.remove_button[affiliation] = Gtk.Button(stock=Gtk.STOCK_REMOVE) /usr/share/gajim/src/config.py:2896: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "model" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations self.affiliation_treeview[affiliation] = Gtk.TreeView(liststore) /usr/share/gajim/src/gtkgui_helpers.py:1084: DeprecationWarning: Gtk.Misc.set_alignment is deprecated widget.set_alignment(0.0, 0.0) Gdk-Message: Window 0x3070000 is a temporary window without parent, application will not be able to position it on screen. Gdk-Message: Window 0x3070000 is a temporary window without parent, application will not be able to position it on screen. (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook (gajim:10228): Gtk-WARNING **: Overriding tab label for notebook Connection failure: Connection refused pa_context_connect() failed: Connection refused Gdk-Message: Window 0x34411a0 is a temporary window without parent, application will not be able to position it on screen. Gdk-Message: Window 0x34411a0 is a temporary window without parent, application will not be able to position it on screen. Gdk-Message: Window 0x2ec97e0 is a temporary window without parent, application will not be able to position it on screen. Gdk-Message: Window 0x2ec97e0 is a temporary window without parent, application will not be able to position it on screen. /usr/share/gajim/src/common/proxy65_manager.py:187: ResourceWarning: unclosed <socket.socket fd=21, family=AddressFamily.AF_INET, type=2049, proto=0, laddr=('0.0.0.0', 0)> self.receiver_tester = None /usr/share/gajim/src/common/proxy65_manager.py:187: ResourceWarning: unclosed <socket.socket fd=20, family=AddressFamily.AF_INET, type=2049, proto=0, laddr=('0.0.0.0', 0)> self.receiver_tester = None
  25. Link Mauve But there are already quite a few deprecation warnings, and still some tab issues.
  26. lovetox thanks
  27. lovetox i mean deprecation warnings will vary
  28. lovetox from gtk version to version
  29. Marzanna I've got too many tabs in Gajim. They don't fit. Is it possible to group them in rows?
  30. lovetox yes is think thats possible
  31. lovetox but i think only in one window mode
  32. lovetox where roster is attached to chatwindow
  33. lovetox arune sent me once a screenshot where this was like that
  34. lovetox ah damn i dont know how he did that
  35. lovetox i guess he will tell us :)
  36. lovetox https://trac.gajim.org/attachment/ticket/8412/gajim_tabs_order_2.png
  37. lovetox found it
  38. lovetox Marzanna, ACE tabs_position
  39. lovetox and it works in all modes
  40. lovetox niceone gajim :)
  41. lovetox Link Mauve, deprecated warnings are not really a error
  42. lovetox with the speed the gtk development has
  43. lovetox each version alot of things are deprecated
  44. mister hi... I have a question about a strange roster filtering problem
  45. mister the first collapsed group containing a filtered (searched) contact is not expanded upon search
  46. mister but it happens ONLY when the first key pressed is 'J'
  47. mister filtering by all other first-characters does not manifest this issue... can anyone check, whether it is only my singular issue? (gajim 0.16.6)
  48. Marzanna lovetox, thanks. What should I write to "tabs_position"?
  49. lovetox left
  50. lovetox right
  51. lovetox bottom
  52. lovetox left works i dont know if the other
  53. lovetox mister
  54. lovetox if you press J
  55. lovetox a before collaps group is not expanded?
  56. mister no... the group is collapsed and contains a contact that is matched by the search...
  57. lovetox indeed strange, but i cant reproduce this
  58. lovetox how is the contact named?
  59. mister the search is correct, but the group (and _only_ the first collapsed and _only_ with searches starting with "J" (case irrespective))
  60. lovetox ah no
  61. mister it does not matter... it happens for _all_ contacts containing "j" in name
  62. lovetox what is the first group
  63. lovetox general?
  64. lovetox or did you make your own
  65. mister i have my own
  66. mister groups
  67. mister 1. Main
  68. mister 2. Home
  69. mister 3. IM
  70. mister etc
  71. mister but if i collapse a different group, the problem wll shift to that group ;)
  72. mister for example... i have contact name "Jarda" in 1. Main which is normally my first group... not collapsed
  73. mister keypress J in roster... Jarda is filtered correctly
  74. mister but group "IM", first collapsed group, is shown in the roster as collapsed (can be exapnded etc, contacts filtered correctly)
  75. mister if i now collapse the 1.Main
  76. mister and repeat the search by pressing "J"
  77. mister 3.IM is expanded normally... but 1.Main is shown collapsed in the filtered roster ;-)
  78. mister cannot think of any way this happens only for first-letter-J searches
  79. lovetox strange issue
  80. lovetox i cant reproduce it here
  81. mister i looked in the code, but that does not give any clue... (no reason for this behaviour)
  82. mister it may be some strange gtk issue
  83. lovetox ah wait
  84. lovetox i can reproduce it in the default branch
  85. mister (there is in fact an even stranger issue... by repeating sequence of press "J" "ESC" "J" "ESC" the "problematic group" cycles between expanded and collapsed ;-))
  86. lovetox yes
  87. lovetox i just experienced this
  88. mister ;-) bizzare
  89. mister the hg version does not have this problem?
  90. mister (the gtk3 version)
  91. lovetox i can reproduce it in gtk3
  92. lovetox but not in stable
  93. lovetox for some reason
  94. lovetox i think it probably has to do with how many accounts are added etc
  95. lovetox maybe
  96. mister hmm... i have a stable 0.16.6 from a debian repository
  97. Marzanna lovetox, but I won't get multiple rows on top
  98. mister and it was there prior
  99. lovetox if i have time i look into this, thanks for reporting
  100. mister lovetox, i have only one account...
  101. mister btw. the issue goes away if you collapse the account
  102. mister (the account row)
  103. lovetox Marzanna, but you have more space if you give tabs to the left
  104. lovetox but i guess it takes some getting used to
  105. Marzanna lovetox, moved tabs to left. It's more convenint, but multirows tabs at top wold be better. Anyway, thanks.
  106. Marzanna lovetox, moved tabs to left. It's more convenint, but multirows tabs at top would be better. Anyway, thanks.
  107. lovetox i dont think gtk can do that
  108. lovetox at least i never saw it
  109. lovetox hm but maybe it can who knows
  110. lovetox mister
  111. lovetox the issue doesnt only affect the letter J
  112. lovetox i just reproduced it with another one
  113. mister really? which one?
  114. lovetox h
  115. lovetox i dont think the letter has something to do with it
  116. mister hehe ;-) "h" works for me normally
  117. mister no issue here with "h"
  118. lovetox i can do it with nearly every letter in the gtk3 branch
  119. lovetox maybe it got worse there :D
  120. mister ;-)))
  121. mister and "nearly every" means, that "for some" it is working?
  122. mister (working as intended...)
  123. lovetox hm no i didnt found one that is working
  124. lovetox its not the letter
  125. lovetox somehow the expand_all() gtk function doesnt really do expand all
  126. mister but that would mean... that on my system the function key picky... ;-)
  127. lovetox i think the expand_all
  128. lovetox is not working correctly in combination with the filter
  129. lovetox seems that is not trivial