DarlanConcerning to https://trac.gajim.org/changeset/ffc9d25174bf
Invite contacts to the conversation >> (Ctrl+G) is missing
View contact information >> (Ctrl+I) is missing
Asterix[09:47] Asterix: Darlan: could you try if all is still ok with that: www.lagaule.org/bidi.diff
DarlanAsterix: I assume this patch does the same using less code, correct?
Asterixnot less code, but places differently
DarlanUsing i18n module.
Darlanoh, I think, I understand.
Asterixwhen we import gtk in i18n, we import it too early, before we changed the program name
DarlanSo I need to check that all the BiDi improvements dicson has made so far are still working, correct me if I am wrong.
Asterixyep, that shouldn't break things, but it's just to test before I commit that
DarlanWindow Class is now fixed :-)
WM_CLASS(STRING) = "gajim", "Gajim"
DarlanAsterix: After I send a message to you, I get another Asterix PM tab opened with this message: "Error None: The room is currently overactive, please try again later" and I can't close this tab unless I close the gajim groupchat tab.
botRSS: Feeds for Gajim
• Changeset [14569:7ab29352bc8d]: don't redraw several time the contacts when redrawing the full roster. See …
don[…]
https://trac.gajim.org/changeset/7ab29352bc8d2026bfcc84b15cf9a0dd894216a7
• Ticket #7125 (Gajim is unusable with large roster) updated
In 7ab29352bc8d2026bfcc84b15cf9a0dd894216a7:
don't redraw several time the contac[…]
https://trac.gajim.org/ticket/7125#comment:22
DarlanCorrection: I can close the new Asterix tab but I can't close the original Asterix tab.
DarlanAsterix: Please add me to your roster - I need to view meta-information.
Darlanmmlosh: Thanks, brother!
DarlanAsterix: Please join "test" to test kick messages.
AsterixDarlan: you are already in my roster
DarlanDo you?
DarlanAnyway, I play with mmlosh, right now :-)
AsterixI what?
mmloshhehe, good description
Asterixheu ... you do whatever you want with mmlosh I don't care ;)
mmloshDarlan, now I got E2E errors on the MUC-local-PM
mmlosh6 of them
AsterixDarlan also send me a lot of those things
mmlosh[09:22:36] mmlosh: 7th
[09:22:37] Error None: The room is currently overactive, please try again later
AsterixI don't know what he does with that ..
mmloshI tried to send you a PM, it said this
DarlanI just enable automated encryption
Asterixit's the default, so everyone has that
DarlanI will disable, then. I causes to many issues, so it seems.
Darlan>[10:31:28] Asterix: heu ... you do whatever you want with mmlosh I don't care
Testing banner meta-information messages.
mmloshI don't remember ever using E2E on MUC-PM
Asterixbut your Gajim uses old keys, like it it didn't saw someone went offline in the middle
AsterixDarlan: it was a joke :)
DarlanI know
DarlanAsterix: What do I need to erase or update?
Asterixnothg, Gajim is supposed to do it automatically when you or your contact goes offline
DarlanI turned off E2E for mmlosh and I get this error again:
Error None: The room is currently overactive, please try again later
mmloshI got 3 more E2E errors
mmloshI guess you broke something on the server?
mmloshor perhaps spam it unintentionally?
mmloshone more error
mmloshOr perhaps that was me
DarlanI do not do anything right now.
Darlanmmlosh: I will write a message to test Ctrl+U:
I will type things.
I will use Ctrl+U.
I will use Ctrl+V and type things.
I will send you a message.
Tell me if you see "paused typing" in banner
Asterixno error on server. I guess you sent too much pm too quickly
mmloshI got that error HERE
mmloshnow
mmloshbtw: I actually had the MUC-PM window open twice
mmloshnot sure how that happened
AsterixDarlan is the only one ablt to do that
DarlanCan you right click on banner of one of them, mmlosh?
mmloshwhat is a banner?
DarlanThe big title "Darlan from groupchat Gajim"
DarlanHow do I turn off auto E2E?
Asterixin ACE
mmloshIn our past conversation I wasn't getting any typing notification in the MUC-PM
Darlanoh, so it is a default behavior - then, I do not turn off.
Asterixautonegotiate_esessions but that should not be a problem to keep that. Never had a problem with this option
Darlanmmlosh: Can you close both of these MUC-PM tabs?
mmloshall closed
DarlanI can't close all of them, unless I close the relevant MUC or the entire chat window
AsterixDarlan: you must have errors in console
mmlosh(actually I closed those two a while ago and opened a new one, which I closed)
DarlanI guess I have an out-dates certificate or something in my Gajim configuration directory.
DarlanConsole opened.
Darlanmmlosh: send me an MUC-PM
Asterixyou can't open console AFTER you run Gajim
Asterixyou have to run Gajim from the console
Darlanoh, I use the XML console
DarlanI will examine this later, then.
mmloshi remember it might end up in .Xsession-errors
Asterixerror don't appear in XML console but in bash console
mmloshunless they aren't actually error messages that is
Asterixmaybe yes
mmloshsmall x.. .xsession-errors is the correct name
mmloshI actually have some gajim errors there
mmloshAttributeError: 'NoneType' object has no attribute 'set_control_active'
AttributeError: 'NoneType' object has no attribute 'msg_textview'
mmloshI guess those happened when I closed the duplicite tab
mmloshand the resources under it got freed and then not found by the 2nd tab
Asterixyep there is something strange with those 2 tabs open. That should not happen
mmloshoh? I found more dangling Darlan tabs
Asterixif you know how to repro I'm interested
mmloshI opened the first one and then talked to darlan via direct messages, while he talked to me via MUC-PM
mmloshI have no idea when exactly it happened, so no idea
DarlanI started$ gajim -v 2>gajim_e2e_output.txt
Asterixarg, unable to decrypt once again ...
DarlanAsterix: Shell I close Gajim and send you a log? [10:54:41 AM] Error None: The room is currently overactive, please try again later
Asterixyes if you want
Asterixsend again
Darlanالسلام عليكم
Asterix-> test@
DarlanWhat's with this transport bug crash? I always need to use Ctrl+O to avoid it :-(
botRSS: Feeds for Gajim
• Changeset [14570:cf7dcf05e365]: don't import GTK too early. see #7284, #7192
don't import GTK too early. see #7284, #7192
https://trac.gajim.org/changeset/cf7dcf05e365f7df8b9b49b162585ad26faed68b
• Tickets #7192,7284 batch updated
In cf7dcf05e365f7df8b9b49b162585ad26faed68b:
don't import GTK too early. see #7284, #7192
https://trac.gajim.org/query?id=7192,7284
DarlanPlease correct hotkeys in changeset ffc9d25174bf
Invite contacts to the conversation (Ctrl+G)
View contact information (Ctrl+I)
DarlanPlease correct https://trac.gajim.org/changeset/df1ad38561be26c75bd5d9c75ef0932d12f75a72 [Darlan] Improved BiDi support for status messages. See #7284
AsterixI can't change a commit message
DarlanNever mind, my mistake, I though earlier today that a reference was added to https://trac.gajim.org/changeset/ffc9d25174bf
DarlanNo more bidi issues for at least a week! See you later.
AsterixCU, thanks for your tests about that
DarlanYou are most welcome! Thank you to dicson for putting effort into this!
botRSS: Feeds for Gajim
• Changeset [14571:cb1255893834]: add hotkeys to tooltips.
add hotkeys to tooltips.
https://trac.gajim.org/changeset/cb1255893834cf7b4eee8b353d264e9548b79bba
botRSS: Feeds for Gajim
• Ticket #7393 (bad username on my roster) created
Bug description
In the roster, the name of my contact is now his JID. For exemple, a contact with the JID 1234@… has the name 1234.
Steps […]
https://trac.gajim.org/ticket/7393
• Capture d'écran - 25072013 - 11:30:29.png attached to T[]
• Capture d'écran - 250720[…]
https://trac.gajim.org/attachment/ticket/7393/Capture d'écran - 25072013 - 11:40:19.png
Link MauvemrDoctorWhо., you are using a plugin or something that cause Psi+ to send us all invalid presences.
botRSS: Feeds for Gajim
• Ticket #7394 (Gajim not working on windows8) created
Bug description Hai…admin
gajim is not working on my windows8 Pro
Traceback (most recent call last):
File "c:\python27\lib\site-packages\cx_Freez\initscripts\Console.py", line27, in <module>
File "src\gajim.py", line 471, in <module>
File "src\gui_interface.py", line2610, inint
File "src\commaon\optpars[…]
https://trac.gajim.org/ticket/7394
• Ticke[…]
https://trac.gajim.org/ticket/7394#comment:1
botRSS: Feeds for Gajim Plugins
• Ticket #61 (Add Hotkey to Send image tooltip) created
To Send image with Hotkey, user can press on Alt+L.
Please add Send image (Alt+L) to Send image tooltip.
In case contact does not support XHTML_IM
Send image
This contact does not support XHTML_IM
I a similar manner to https://trac.gajim.org/ticket/6042
http://trac-plugins.gajim.org/ticket/61
botRSS: Feeds for Gajim
• Ticket #7394 (Gajim not working on windows8) closed
duplicate:
dup of your own ticket: #7344. Reply my questions there.
https://trac.gajim.org/ticket/7394#comment:2
botRSS: Feeds for Gajim
• Ticket #7267 (Request to segregate identical strings) updated
The following output look bad. [?CLI:string]
$ gajim-remote
Usage: gajim-remote command [arguments]
Command is one of:
account_info <account>
add_contact <jid> [?CLI:account]
change_avatar [account]
change_status [?CLI:st[…]
https://trac.gajim.org/ticket/7267#comment:4
• Ticket #7395 (Install plu[…]
https://trac.gajim.org/ticket/7395
• Changeset [14572:9e5688f59968[]
botRSS: Feeds for Gajim
• Ticket #7393 (bad username on my roster) updated
I can't reproduce that. Everything works fine here. Is it a nickname you set or the one in his Vcard ?
https://trac.gajim.org/ticket/7393#comment:1
• Ticket #7393 (bad username on my roster) updated
Status changed
https://trac.gajim.org/ticket/7393#comment:2
botRSS: Feeds for Gajim
• Ticket #7386 (gajim:// and .gaj) updated
Adding .gaj file association.
First, create the file ~/.local/share/mime/packages/application-x-gaj+zip.xml:
$ mkdir -p ~/.local/share/mime/packages
$ cd ~/.local/share/mime/packages
$ touch application-x-gaj+zip.xml
Then edit ~/.local/share/mime/packages/application-x-gaj+zip.xml and add this text:
<?xml version="1.0"[…]
https://trac.gajim.org/ticket/7386#comment:4
• Ticket #7386 (gajim:// […]
https://trac.gajim.org/ticket/7386#comment:[…]
botRSS: Feeds for Gajim
• GajimXEPSupport edited
(diff)
https://trac.gajim.org/wiki/GajimXEPSupport?version=70
Asterixdicson: do you see something that is missing for 0.16 release?
dicsonyes
Asterixwhat?
dicsongtk3 not usable
Asterixgtk will be after 0.16
Asterixgtk3 will be after 0.16
Asterixcurrent trunk will go in 0.16 branch where we'll fix things for 0.16, then we merge gtk3 branch in trunk and seriously start fixing not working things
Asterix(we'll merge after we check that every commit in trunk is done in gtk3 branch too
dicsonthen I see no reason to wait
dicson0.16 release
Asterixok, then I think a first alpha could be released soon and start the 0.16 branch
botRSS: Feeds for Gajim
• Ticket #7395 (Install plugin with gajim-plugin-manager) updated
Since there is gajim-history-m[…]
https://trac.gajim.org/ticket/7395#comment:1
• Ticket #7395 (Install plu[…]
https://trac.gajim.org/ticket/7395#comment:2
• Ticket #7395 (Install plu[…]
https://trac.gajim.org/ticket/7395#comment:3
• Ticket #7395 (Install plu[…]
https://trac.gajim.org/ticket/7395#comment:4
DarlanFrankly, I dislike both of the ideas of #7386 #7395, I guess, after observing the AdiumExtra website, that even Adium are loathing from this idea, yet it may be relevant at some point in future.
Darlan* Assuming AdiumExtra is not related directly to Adium.
botRSS: Feeds for Gajim
• Changeset [14573:082c1d462bfd]: set tooltips to buttons rather th[…]
https://trac.gajim.org/changeset/082c1d462bfd1f64aca6c1ba24ce3b72e0a8881f
• Ticket #5924 (There are […]
https://trac.gajim.org/ticket/5924#comment:13
• []
• Ticket #7235 (Gajim 0.15[…]
https://trac.gajim.org/ticket/7235#comment:13
AsterixI'd close them both
dicsonclose or plugin welcome :-)
Darlanplugin welcome
Darlanpatch welcome
Darlanpatch welcome
Darlandamn...
Asterixis a plugin really welcome?
DarlanIt was an accident (middle click paste)
Darlanresolve as?
dicsonAsterix, why not.
Asterixwhat you want ius a gaj://URL_TO_.gaj_FILE handled by gajim-remote which would download the file and install it as a plugin?
DarlanNo, I want gajim-plugin-manager to do this task.
Asterixwhy not gajim-remote?
Asterixwith handle_uri that we already have?
DarlanI do not know. If you have a better idea, do it.
Darlanok
DarlanI thought it is for xmpp: only
Asterixcurrently yes
DarlanI often ask myself why there is "gajim-remote" instead of only "gajim" which will contain all of what "gajim-remote" has.
Asterixanyway it could be a new command, but in gajim-remote
Darlanok
Asterixexcept the same of the program that does it, my sum up is correct?
DarlanPlease rephrase your query.
Asterixwhat you want a gaj://URL_TO_.gaj_FILE link, that the browser can handle by calling WHAT_NAME_YOU_WANT which would download the file and install it as a plugin?
DarlanYes.
DarlanAre you interested in that idea?
Asterixwhy not, but gaj:// is not understood by browsers, is it?
Asterixand why is it better than our current plugin installer?
Asterixthose .gaj files needs to be generated after each commit ...
DarlanMidori and Chromium support XDG properly, Mozilla mostly retrieve protocol handles from gconf.
DarlanAs you mentioned, this would work only under Linux. Windows users probably would need a separate application that does it for them.
Asterixnot necessarily. to install a plugin we don't need to talk to the Gajim process, this can be done externaly
AsterixI think the installed plugins are read each time we open the plugin window (to be checked ..)
Darlan>[22:01:17] Asterix: and why is it better than our current plugin installer?
It does not, though, until plugins would be available through http, too, gajim:// protocol may be a good solution.
DarlanYes, this whole addition to the plugin system is merely for futuristic situation, where there would be too many Gajim users to be handled around gajim.org.
Asterixand ... gconf ... Gajim wn't depend on gconf
Asterixtoo much plugin developer you mean
AsterixI think you're just dreaming ... come back on earth man :)
DarlanOnly Mozilla uses gconf (e.g. Ekiga uses gconf in order from Mozilla to handle sip: protocol).
Asterixmozilla is used a lot
DarlanGood night :-)
Asterixwhat about the other on the OS I can't mention?
DarlanYes
DarlanSomeone may write an application to handle gajim:// , register .gaj in it "registry" and install plugins from this application into Gajim itself.
Asterixok GN
dicsonThere is only one idea to do these things. Absolve themselves of responsibility for the plug-ins.
dicson>[22:24:07] Darlan: * Assuming AdiumExtra is not related directly to Adium.