Gajim - 2013-02-16


  1. bullgard4 Gajim 0.15 on Xubuntu 12.04.2 shows letters in the left-hand pane of the Messages window in a too small font. How to selcet a larger font size here?
  2. bullgard4 s/selcet/select/
  3. Asterix I don't understand left-hand pane of the Messages window
  4. dicson bullgard4, show screenshot
  5. bullgard4 Asterix, The Gajim »Messages« window for displaying the gajim@conference.gajim.org chat has two major panes: To the left there is displayes the current conversation messages. To the right there i a pane showing the Moderator and participants of the gajim@conference.gajim.org channel.
  6. Asterix ok
  7. dicson style in options
  8. Asterix so the left pan is the same as normal chat window
  9. Asterix and yes dicson is telling it's configurable in pref window, style tab, first option
  10. Asterix Gajim uses by default your system font, but you can change it
  11. dicson http://dicson.no-ip.info/apache2-default/screenshots/2013-02-16_14:52:51.png
  12. dicson http://dicson.no-ip.info/apache2-default/screenshots/2013-02-16_14:53:12.png
  13. Asterix dicson: you're blind? :D
  14. dicson :-)
  15. dicson I use system font
  16. bullgard4 [url=http://www.zimagez.com/zimage/screenshot-16022013-120500.php][img]http://www.zimagez.com/miniature/screenshot-16022013-120500.php[/img][/url]
  17. bullgard4 Asterix, Yes, the left-hand pane is almost the same as a normal chat window.
  18. Asterix bullgard4: then change it in pref window
  19. bullgard4 Asterix, I do not understand you. How to change what?
  20. Asterix ‎[11:52] ‎Asterix: and yes dicson is telling it's configurable in pref window, style tab, first option
  21. bullgard4 What do you mean by "pref window"?
  22. dicson press Ctrl+P
  23. bullgard4 dicson, Pressing Ctrl+P does not have any effecgt.
  24. bullgard4 Pressing Ctrl+P does not have any effect.
  25. dicson need wedeo tutorial?
  26. Asterix edit -> preferences
  27. dicson video
  28. bullgard4 dicson, I found it. I changed thnk you very much for your help.e size to 10 points. It is all right now. Tha
  29. dicson ok.nice
  30. bullgard4 Yes. Thank you again.
  31. Asterix Darlan: if I commit the second patch for #7284, I can close this ticket?
  32. Darlan No, please make the patch to work only with [time] [nick] [message] lines and then commit it.
  33. Asterix I'll try ...
  34. Darlan See what I wrote under "present" - the rest "future" will be dealt later because they are less and even not important.
  35. bot RSS: Feeds for Gajim • Changeset [14407:639dad01a62b]: [OlegOAndreev] add Ctrl+[…] https://trac.gajim.org/changeset/639dad01a62b3c29241b19d73ef22d864b3c4746 • Ticket #7302 (Add shortcut to focus roster filter) closed fixed: (In [639dad01a62b][…] https://trac.gajim.org/ticket/7302#comment:1 • Ticket #7302 (Add shortcut to focus roster filter) updated I indeed don't think it's[…] https://trac.gajim.org/ticket/7302#comment:2
  36. Asterix Darlan: could you try that: http://paste.gajim.org/view/dba509ac
  37. Darlan Will do.
  38. Darlan root[gajim]# patch -p1 < dba509ac.patch patching file src/conversation_textview.py Hunk #1 succeeded at 1252 (offset 26 lines). Hunk #2 succeeded at 1290 (offset 26 lines). Hunk #3 succeeded at 1366 (offset 26 lines). patch unexpectedly ends in middle of line Hunk #4 succeeded at 1376 with fuzz 1 (offset 26 lines).
  39. Darlan is now testing
  40. א is now testing
  41. א is now testing
  42. א Darlan
  43. א It seems fine in English locale. I guess for you who do not have AM/PM in time stamp, see join/leave messages of אבג from the right - this should not be a problem, for now, until there would be more RTL Gajim users.
  44. Darlan This is reversed. Do not deal with it, yet. [02/16/2013] אבג has joined the group chat
  45. Darlan is switching to Hebrew locale
  46. Darlan Asterix: This patch is affecting only messages that chatters send, is it correct?
  47. Darlan Asterix: If answer is positive, Then this patch is fine and should be committed.
  48. Darlan Last question: Are messages of join/leave the same type of "/me is writing something in third person form"?
  49. bot RSS: Feeds for Gajim • dba509ac.patch attached to Ticket #7284 Patch by Asterix for [time] [nick] [message] only  http://paste.gajim.org/view/dba509ac https://trac.gajim.org/attachment/ticket/7284/dba509ac.patch
  50. Link Mauve [gtk3] I get a “13:36:05 (E) gajim.c.resolver Invalid host: _stun._udp.127.0.0.1” error when starting Gajim, even though in Preferences > Audio/Video the STUN checkbox is unchecked.
  51. עברית is writing English
  52. עברית כותב עברית
  53. עברית Asterix: There are no LTR characters at: [14:49:00] * עברית כותב עברית And yet Gajim aligned it with RLM as is this message stated with LTR character. ‎[14:49:00] * עברית כותב עברית
  54. עברית I assume Gajim is detecting "/me" (which is how the message starts) and then sets alignment to LTR with LRM.
  55. bot RSS: Feeds for Gajim • Ticket #7284 (Unicode Bidirectional Algorithm) updated Problem with last patch: Gajim will align messages of "/me is writing something in third person form" with LRM. Gajim is not respecting the message itself in this case. https://trac.gajim.org/ticket/7284#comment:12
  56. Link Mauve [gtk3] When a MUC service is empty, the get_visible_range of a GtkTreeView can return None, as in src/disco.py:1909.
  57. עברית Last final question: Is the type of output of /help -a is special to /help -a messages?
  58. עברית Asterix: Are you here?
  59. Asterix ‎[13:09] ‎Darlan: Asterix: This patch is affecting only messages that chatters send, is it correct? -> Isn't it what you asked me?
  60. Asterix ‎[13:14] ‎Darlan: Last question: Are messages of join/leave the same type of "/me is writing something in third person form"? I think so, yes ... let me test to be sure
  61. Asterix Link Mauve: ha ... this sun thing is strange ... will look at it. It's gtk3 branch?
  62. Link Mauve Yes.
  63. Link Mauve For the get_visible_range, I didn’t understand what was needed to support gtk2 < 2.8, but I’m sure that isn’t needed anymore.
  64. Asterix Darlan: no it's not the same type. And we print timestanp BEFORE we detect the /me command. So I don't see an easy way to improve things
  65. Asterix Darlan: yes, the type of output of commands are treated in command system
  66. Asterix Link Mauve: we don't support gtk<2 in gtk3 branch
  67. Link Mauve Yeah, of course. :)
  68. Asterix Link Mauve: so there is much better to do in disco I guess, no?
  69. Asterix ha no ...
  70. Asterix it's an old comment
  71. Link Mauve Probably, but I didn’t get what was needed before 2.8.
  72. Asterix in default breanch: # We have to do this in a pygtk <2.8 compatible way :/ #start, end = self.window.services_treeview.get_visible_range()
  73. Asterix it was done with get_visible_rect
  74. Link Mauve So get_visible_rect is the old way, and get_visible_range the new one?
  75. Asterix solution? range_ = view.get_visible_range() if not range_: return start, end = range_
  76. Asterix yes
  77. Link Mauve Yeah, I did that and it fixed it.
  78. Link Mauve But with that comment, I thought there would be a better solution.
  79. Link Mauve (And couldn’t find it, obviously.)
  80. bot RSS: Feeds for Gajim • Ticket #4325 (Gajim doesn't show url in headline messages (xmlns='jabber:x:oob')) updated (In [801ab2afcee1]) add OOB url in message. Fixes #4325 https://trac.gajim.org/ticket/4325#comment:2 • Changeset [14414:d1dbc3898df2]: fix get_visible_range() can return None gtk3 fix get_visible_range() can return None https://trac.gajim.org/changeset/d1dbc3898df236843ed47ec79f4d4b584ea409ce
  81. Asterix Link Mauve: you use gnome keyring?
  82. Link Mauve No.
  83. Asterix ok
  84. Asterix it seems it isn't working ...
  85. Asterix goins in debuggung mode
  86. Link Mauve I haven’t tried GNOME since a 2009 version, when it still was GNOME 2.x.
  87. Asterix I don't use gnome
  88. Asterix but I use gnome keyring
  89. Asterix at least passwords are better stored than in plaintext in Gajim's config ...
  90. Asterix Link Mauve: ha ...
  91. Asterix I found why ...
  92. Asterix and it's because of what you said the 5th of january: [10:53] Link Mauve: Asterix, for the GnomeKeyring __import__, I have to change the level to 1 instead of 0.
  93. Asterix here I have to have to to 0 for it to work ...
  94. Link Mauve Hmm, ok.
  95. Asterix hmm lots of error when using gtk3 branch with my main account: (gajim:10210): Gtk-CRITICAL **: /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtktreeview.c:6400 (validate_visible_area): assertion `has_next' failed. There is a disparity between the internal view of the GtkTreeView, [...]
  96. dicson :-/
  97. bot RSS: Feeds for Gajim • Changeset [14415:77e6e5283302]: backout bbc44ddb319b. Make import of gnome keyring work gtk3 backout bbc44ddb319b. Make import of gnome keyring work https://trac.gajim.org/changeset/77e6e5283302ec113b419f30de011a7209ade6f9
  98. Asterix that's nice, as I can repro I'll be able to try to fix that
  99. Asterix but it's hard to know which line causes that :/
  100. Asterix it was easier with pygtk .. at least we knew which line cased the tb
  101. dicson no
  102. dicson I saw message like this in pygtk(broken roster)
  103. Asterix ok :/
  104. kj Asterix, intends put Gajim in Transifex?
  105. Asterix I used to put it there .. when they were able to get the po file automatically. Now if I have to upload po files ad handle merge myself ... no I can't handle translations from 2 places myself
  106. kj Why not migrate to Transifex? There this project is more dynamic.
  107. kj See a exemple https://www.transifex.com/projects/p/clementine/
  108. Asterix I used transiflex in the past
  109. Asterix but they changed their API and now I have to send po file myself ...
  110. Asterix I don't have time to handle that
  111. kj The api is stable now, if someone has time, would be nice. There are many translators.
  112. Asterix but when I get a translation from a contributor not from transiflex, I have to manually upload there too in addition of adding it to Gajim sources
  113. Asterix with previous API it was automatic, they pulled changes from our repository automatically
  114. kj The ideal is to ask the contributor to put in there, he can upload, besides the Gajim warn that the translation is done there.
  115. Asterix I won't force contributors to use a non-free product for sure!!!
  116. bot RSS: Feeds for Gajim • Ticket #7303 (Error on try to accept an invitation to an audio call) updated Could you run gajim -v to get full logs, and attach the end of the logs before the traceback. https://trac.gajim.org/ticket/7303#comment:1
  117. Darlan ‎[20:49:25] ‎Asterix: ‎[13:09] ‎Darlan: Asterix: This patch is affecting only messages that chatters send, is it correct? -> Isn't it what you asked me? Yes.
  118. Darlan > ‎[20:49:45] ‎Asterix: ‎[13:14] ‎Darlan: Last question: Are messages of join/leave the same type of "/me is writing something in third person form"? I think so, yes ... let me test to be sure > ‎[20:53:52] ‎Asterix: Darlan: no it's not the same type. And we print timestanp BEFORE we detect the /me command. So I don't see an easy way to improve things So Gajim consider "/me" as if it was in displayed message - leave it as is, if it is not easy to fix - I will later make a list of "known BiDi problems".
  119. Darlan > ‎[20:55:06] ‎Asterix: Darlan: yes, the type of output of commands are treated in command system This is the last (annoying) request: Can you make Gajim to ignore the command characters and make it respect the details of the command? (please join to @test to see the list of commands in Hebrew)
  120. Darlan @test you have done the "/me" test wrong, I think.
  121. עברית ואותיות של אבג
  122. Asterix the command system is something different ... and hard to enter into: I didn't write it
  123. עברית Do not deal with it, then.
  124. עברית "known BiDi problems"
  125. עברית Please commit the last patch - RTL users, or you perhaps, will figure this out later.
  126. Asterix ok I'll to
  127. עברית Concerning to: ‎[23:17:57] * עברית ואותיות של אבג Visually there is no LTR character, at all - there is "/me" which Gajim is not ignoring.
  128. עברית I will make a list of known BiDi problems - do not get panicked ;-)
  129. Darlan I can assure you that your BiDi works better than Pidgin.
  130. Darlan Asterix: I think that when BiDi in-chat for Gajim will get more enhancements (and code) it would be better to write it in a separate file to prevent cumbersomeness, especially for developers who do not use RTL.
  131. Darlan I think that next solution, in future, would be to arbitrarily force LTR or RTL for join/leave messages and maybe for command list too, by detecting if locale is LTR or RTL because these would always be read from the native direction of the user no matter what.
  132. Asterix then it's easier to do it in translation file
  133. Darlan I already did, but it does not work when time-stamp contains LTR characters like AM/PM.
  134. Darlan e.g. I see this [23:35:01] ‫sergio נכנס/ה אל החדר (⚡) From right to left because in translation there is a Unicode Control Character before nickname. This will not work if my time stamp has LTR chars.
  135. Darlan Asterix: Do not even think about it. I will make an ordered list at Wiki and then we will discuss it.
  136. bot RSS: Feeds for Gajim Plugins • Changeset [544:70633fcc86cf]: ClickableNicknamesPlugin. Do not add 'gc_re[…] http://trac-plugins.gajim.org/changeset/70633fcc86cfe1675ddda988169be2951763268b • Changeset [545:15659df73961]: ClickableNicknamesPlugin. Do not add 'gc_refer_to_nick_char' after nick if … default ClickableNicknamesPlugin. Do not a[…] http://trac-plugins.gajim.org/changeset/15659df7396172b813469b6dd34af708c3016744
  137. Darlan Somnambulism...
  138. bot RSS: Feeds for Gajim Plugins • Ticket #50 (Client spoofing plugin) created security: a client spoofing plugin would be cool, so I can troll my friends :) http://trac-plugins.gajim.org/ticket/50
  139. Darlan Please do not change anything in last patch - it is good to commit. All issues will be detailed at https://trac.gajim.org/wiki/BiDi
  140. Darlan Good night.
  141. Asterix ok thanks GN
  142. bot RSS: Feeds for Gajim • Changeset [14416:001d4e759427]: improve RTL behaviour. See #7284 default improve RTL behaviour. See #7284 https://trac.gajim.org/changeset/001d4e7594279d0b79883dead366099621f97e63