#instantbird log on 03 13 2012

All times are UTC.

00:07:36 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/0bbc5d109a08 - Florian Quèze - Address Blake's comment in the review of the chat strings (bug 714733), r=clokep.
00:07:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c08805584d99 - Florian Quèze - Improved localization notes in chat/ and fixed the ctcp.ping message, r=clokep.
00:07:39 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/3d80c9187ca2 - Florian Quèze - Cleanup chat l10n stuff.
00:07:40 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/be9bf7549ad2 - Patrick Cloke - More XXX comment changes in the IRC code.
00:07:41 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bdffb00e8b22 - Patrick Cloke - Bug 1293 - Tooltip improvements for IRC, r=fqueze.
00:07:42 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e142bb7beb1a - Florian Quèze - Add usernameEmptyText for JS-IRC and JS-Gtalk, r=clokep.
00:07:43 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/5ad2901ff4df - Florian Quèze - Add a getSimilarLogs method to imILogger to enumerate all the logs in the same folder.
00:07:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/28cfd3354da2 - Florian Quèze - Use a docshell-less document in imContentSink.jsm.
00:10:15 <instantbot> clokep@gmail.com set the Resolution field on bug 1293 to FIXED.
00:10:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1293 enh, --, 1.2, clokep, RESO FIXED, Tooltip improvements for IRC
00:11:21 <flo> I think we should file another bug to fix the order of the tooltip entries
00:12:35 <clokep> Acutally bug 1293 had a bunch of random thigns in it I think...
00:12:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1293 enh, --, 1.2, clokep, RESO FIXED, Tooltip improvements for IRC
00:12:49 <clokep> We could leave it open instead if you'd like.
00:13:08 * clokep thinks that's easier than filing a new bug. ;)
00:13:27 * flo doesn't mind
00:13:35 <flo> and is too tired to care anyway
00:14:11 <-- danols1 has quit (Quit: Instantbird 1.2a1pre)
00:14:40 <instantbot> clokep@gmail.com cleared the Resolution 'FIXED' from bug 1293.
00:14:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1293 enh, --, 1.2, clokep, REOP, Tooltip improvements for IRC
00:18:03 <-- myk has quit (Ping timeout)
00:45:46 <instant-buildbot> build #228 of linux-onCommit is complete: Failure [failed shell_1]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/228  blamelist: Florian Qu?ze <florian@instantbird.org>, Patrick Cloke <clokep@gmail.com>
00:46:34 <clokep> Bah, I'm getting blamed for stuff? :(
00:47:56 <flo> clokep: maybe it's your fault? :-P
00:49:10 <clokep> Please, my patches are perfect.
00:49:14 <clokep> (And usually only in JS. :))
00:51:19 <-- wesj has quit (Input/output error)
00:56:28 * flo blames Standard8 instead ;)
01:00:56 <clokep> :)
01:07:37 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d0d7c6f75312 - Florian Quèze - Fix bustage from 3d80c9187ca2.
01:09:31 <-- Mook_as has quit (Quit: gone)
01:16:20 <clokep> Lots of check-in swith no bugs. :-S
01:16:35 <flo> they are all boring
01:16:55 <flo> mostly addressing review comments, fixing small details noticed while reviewing files, etc...
01:17:20 <clokep> Mmhmm.
01:17:39 <aleth> huh, they are landing bigfiles too on the same day...
01:18:01 <clokep> Yes...I might not update Daily tomorrow. :-X
01:18:17 <flo> aleth: well, bigfiles landed 2 hours before
01:19:54 <instant-buildbot> build #195 of macosx-onCommit is complete: Failure [failed shell_1]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/195  blamelist: Florian Qu?ze <florian@instantbird.org>, Patrick Cloke <clokep@gmail.com>
01:22:39 <flo> my changeset has 301 files changed, 31079 insertions(+), 46 deletions(-)
01:22:48 <flo> I wonder if it's my biggest patch ever
01:23:08 <aleth> you had another one of similar size? what was it?
01:23:50 * clokep wants to point out that approximately 4k of that is his. ;)
01:24:06 <flo> does it count if I have never written nor reviewed the patch? If it does, then the day libpurple arrived in our repository (when I finished the build system)
01:25:09 <flo> clokep: do you mean it will be 12% your fault if something goes wrong? :-P
01:25:16 <clokep> Yes. :)
01:25:36 <clokep> I'm conerned I'm going to go to bed before you tonight though. :P
01:29:15 <-- aleth has quit (Input/output error)
01:29:22 <instant-buildbot> build #229 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/229
01:30:04 <clokep> Congrats flo. :)
01:30:29 <flo> for burning comm-central?
01:30:52 <-- Tomek has quit (Quit: Instantbird 1.1)
01:30:52 <clokep> Yes. :)
01:30:55 <clokep> Did you actually?
01:31:17 <flo> yep
01:31:20 <flo> it doesn't build
01:31:32 <flo> but that's because the build system is crap
01:31:37 <flo> the builds from scratch should work
01:34:32 <clokep> :(
01:58:41 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
02:04:38 <instant-buildbot> build #216 of win32-onCommit is complete: Failure [failed shell_1]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/216  blamelist: Florian Qu?ze <florian@instantbird.org>, Patrick Cloke <clokep@gmail.com>
02:19:05 <instant-buildbot> build #196 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/196
02:36:54 --> Mook has joined #instantbird
02:45:11 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
02:46:22 <skeledrex> flo: from the other side. as if the person was saying it to me
02:47:04 <skeledrex> :(
02:47:08 <skeledrex> just missed him
02:58:55 <-- pvagner has quit (Ping timeout)
03:02:18 --> pvagner has joined #instantbird
03:14:27 <instant-buildbot> build #217 of win32-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/217  blamelist: Florian Qu?ze <florian@instantbird.org>
03:23:38 <Mook> \o/ im-in-tb landed?
04:13:42 <instant-buildbot> build #425 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/425
04:27:36 --> myk has joined #instantbird
04:55:05 <-- skeledrex has quit (Ping timeout)
05:13:07 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
05:18:18 <-- pvagner has quit (Ping timeout)
05:22:25 <-- micahg has quit (Quit: Ex-Chat)
05:25:40 --> micahg has joined #instantbird
05:58:32 <instant-buildbot> build #511 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/511
06:21:45 <-- myk has quit (Ping timeout)
06:32:54 <-- Plop has quit (Ping timeout)
06:49:50 --> Plop has joined #instantbird
06:53:46 <instant-buildbot> build #415 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/415
07:00:47 <-- Plop has quit (Ping timeout)
07:07:22 --> Plop has joined #instantbird
07:59:02 <-- gerard-majax has quit (Ping timeout)
08:25:15 --> pvagner has joined #instantbird
08:31:07 --> skeledrex has joined #instantbird
08:36:42 --> mmkmou has joined #instantbird
08:37:08 <-- mmkmou has quit (Client exited)
08:40:03 --> gerard-majax has joined #instantbird
08:41:34 --> mmkmou has joined #instantbird
09:02:27 <-- pvagner has quit (Quit: Instantbird -- http://www.instantbird.com)
09:03:47 --> pvagner has joined #instantbird
09:47:11 --> aleth has joined #instantbird
09:47:11 * ChanServ sets mode +h aleth 
09:52:40 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
09:52:51 --> aleth has joined #instantbird
09:52:51 * ChanServ sets mode +h aleth 
10:08:04 --> Plop1 has joined #instantbird
10:08:11 <-- Plop has quit (Ping timeout)
10:17:56 --> clokep has joined #instantbird
10:17:56 * ChanServ sets mode +o clokep 
10:21:04 <clokep> flo: That follow up about the & character on IRC...? Is that simply matching a check-in we already have in Instantbird?
10:31:41 * clokep assumes flo will be sleeping all day. ;)
10:35:44 --> flo has joined #instantbird
10:35:44 * ChanServ sets mode +qo flo flo 
10:35:52 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1248 on bug 1293.
10:35:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1293 enh, --, 1.2, clokep, REOP, Tooltip improvements for IRC
10:36:42 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1244 on bug 1332.
10:36:43 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1249 on bug 1332.
10:36:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1332 nor, --, ---, nobody, NEW, Implement /whois and /whowas commands
10:38:53 <aleth> seems clokep assumed wrong ;)
10:39:19 <clokep> Good morning flo? (Afternoon? I'm confused now with daylight savings time...)
10:39:28 <flo> Hello :)
10:39:33 <flo> still morning for 20 minutes ;)
10:39:47 <aleth> Time enough for breakfast :)
10:40:47 <flo> clokep: I wanted to cc you to https://bugzilla.mozilla.org/show_bug.cgi?id=735159 but it's already fixed... :)
10:41:17 <aleth> Anyway, congratulations on landing IM in TB :)
10:41:27 <clokep> flo: Thanks. I'm following the component now (which I think means I'll get all email for it?)
10:41:37 <flo> yes
10:42:05 <clokep> What's the build status page for Tb btw? buildbot? Tinderbox?
10:42:59 <flo> tbpl?
10:43:20 <flo> http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTrunk
10:43:39 <clokep> Mozilla Messaging URL!? I thought those were all killed. :P
10:44:03 <flo> bah...
10:44:15 <clokep> :)
10:48:55 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
10:54:09 <flo> clokep: "Is that simply matching a check-in we already have in Instantbird?" yes. Forked files suck...
10:55:31 <flo> skeledrex: would be great if you could enable verbose logging, and then copy the message that you see in the error console at the time this happens. I would like to see the raw XMPP stanza
11:04:38 <-- pvagner has quit (Ping timeout)
11:23:21 --> clokep_work has joined #instantbird
11:23:21 * ChanServ sets mode +o clokep_work 
11:26:38 <flo> clokep_work: what do we need again for you to use JS-IRC instead of Mibbit at work? :)
11:26:43 <flo> was that SIPE?
11:29:19 <-- Even has quit (Quit: Instantbird -- http://www.instantbird.com)
11:29:27 --> Even has joined #instantbird
11:29:27 * ChanServ sets mode +o Even 
11:29:29 <-- Even has quit (Quit: Even)
11:29:30 <clokep_work> flo: I needed SIPE, the password manager...
11:29:33 --> Even has joined #instantbird
11:29:33 * ChanServ sets mode +o Even 
11:29:38 <clokep_work> I think that was it.
11:29:53 <clokep_work> Plus I need to set up a bouncer at home (IRC ports are blocked).
11:29:59 <flo> for the password manager, I think I've done what was possible ;)
11:30:05 <clokep_work> Yes. :)
11:30:33 <flo> all the various ports that can be used for IRC? or just 6667?
11:31:40 <clokep_work> Uhhh....it's more of a whitelist of ports that are open....
11:31:57 <flo> 22 is open?
11:32:06 <clokep_work> SSH?
11:32:09 <flo> yes :)
11:32:12 <clokep_work> Yes.
11:32:19 <flo> then you have all you need :)
11:32:27 <clokep_work> Yup! I just need to set it up...
11:32:34 <flo> ssh -D 1080 <servername> and you are done :)
11:33:02 <flo> (and then configure all your applications to use a socks proxy on localhost on port 1080)
11:33:12 <flo> that's what I do :)
11:33:26 <flo> (even though nothing's blocked where I work)
11:34:16 <clokep_work> Right. :)
11:34:35 <clokep_work> I was thinking of setting up a bouncer specific for IRC as testing to make sure it works well through a bouncer too. :)
11:43:56 --> pvagner has joined #instantbird
12:05:10 --> Mad_Maks has joined #instantbird
12:12:10 <-- clokep_work has quit (Quit: Working...)
12:18:31 --> clokep_work has joined #instantbird
12:18:31 * ChanServ sets mode +o clokep_work 
12:23:22 <-- Mad_Maks has quit (Quit: Instantbird 1.2a1pre)
12:23:33 --> Mad_Maks has joined #instantbird
12:26:22 --> sonny has joined #instantbird
12:46:14 <aleth> I wonder if we should parse the |671 <nick> is using a Secure Connection| messages into the whois info?
12:46:24 <clokep_work> aleth: That's also in that bug...
12:46:33 <clokep_work> We should, but I hesitate to put it into ircBase.jsm.
12:46:40 <clokep_work> I need to look at how supported of a reply it is.
12:48:03 <flo> that will need a string :(
12:48:07 <aleth> Ah, is that what you meant with "the SSL message"? I didn't get that part
12:48:21 <aleth> My whois patch needs strings too ;)
12:49:20 <aleth> But you said it wasn't a problem as TB will pick them up in 6 weeks...
12:49:25 <clokep_work> Yes, that will need a string.
12:49:42 <flo> yeah, I know I said that :)
12:50:41 <aleth> After all it probably wasn't your decision to give TB IM no time in nightlies ;)
12:51:08 <flo> ...
12:51:11 <flo> :-|
12:51:36 <flo> (Windows and Linux nightlies seem ready, btw: http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-comm-central/)
12:51:37 * clokep_work has lots of IRC docs he needs to stash somewhere. :-/
12:52:50 * flo wonders how long the rude email in French on the contact mailing list this morning needs to wait
12:52:55 <aleth> Btw I found this list of commands that can trigger 401, which might be useful http://riivo.planc.ee/irc/rfc/index.php?page=reply.php&rnr=401
12:53:15 <flo> If I had a "send my reply later" feature, I would reply now but ensure the reply won't be delivered until tomorrow :P
12:56:44 <aleth> 671 is listed here https://www.alien.net.au/irc/irc2numerics.html
12:57:19 <aleth> (but I suspect clokep found all these sites long ago ;) )
13:04:51 --> deOmega1 has joined #instantbird
13:05:33 <deOmega1> good day.   Was there a time when someone went offline, their avatar icon became grayed out?
13:06:08 <flo> hello. Not that I can remember
13:06:16 <deOmega1> okay
13:06:33 <clokep_work> aleth: The alien.net one is very good, yes.
13:06:35 <clokep_work> Idk if it's out of date.
13:07:21 <deOmega1> and is it normal, if i am sending a message to someone that went offline in teh middle of teh message (Cell phone connections) the message shows up as if the person echoed what I said?
13:08:00 <aleth> deOmega1: Which protocol are you using?
13:08:07 <deOmega1> eh. I would type hi flo,  and i would see  flo: hi flo
13:08:21 <deOmega1> gtalk
13:08:52 <flo> uh
13:09:05 <flo> deOmega1: are you both (you and your contact) using Google's server?
13:09:21 <deOmega1> it happens with everyone.  let me add though
13:09:26 <flo> this sounds a lot like the XMPP server replies to the message stanza we send with the same stanza with type=error :-/
13:09:28 <deOmega1> now that it seems surprising to you guys
13:09:30 <flo> we should handle that :(
13:09:41 <deOmega1> wait
13:09:59 <deOmega1> i have my message style set to where i do not see status changes etc
13:10:26 <deOmega1> maybe i should try with another message style that is not  messes with
13:10:34 <deOmega1> iI will now, i am sorry
13:11:19 <deOmega1> wel, if i try to send a message to someone that is offline
13:11:22 <deOmega1> that does not happen
13:11:35 <deOmega1> it only happens if i am in a conversation with someone and they go offline
13:13:50 <aleth> Is this actually correct? Did flo's DNSSRV patch get accepted in the end? https://bugzilla.mozilla.org/show_bug.cgi?id=385758
13:14:31 <deOmega1> ok flo, it happens with bubbles too
13:14:52 <flo> aleth: no, not accepted
13:15:30 <aleth> :( Hopefully there will be some movement now IM has landed...
13:16:00 <flo> deOmega1: is it with all contacts?  Could it be with a contact who has turned on the Google "off the record" feature to disable logging and that consequently can't receive offline messages?
13:16:05 --> Secretss has joined #instantbird
13:16:14 <deOmega1> actually, for me, it is hapening  if i try to  send messages to offline contacts also
13:16:16 <deOmega1> ah!
13:16:18 <flo> aleth: hope is good :).
13:16:36 <deOmega1> That may be it, because by default, i have google messaging set to off teh record
13:16:46 <deOmega1> since they are all logged by instantbird anyway
13:18:40 <Secretss> hi! does anyone know if there's a way to (or if the function is coming soon) save config files for smart contacts?
13:19:06 <Secretss> i've restored my old laptop twice, and i recently got a new laptop, and after three times i'm a bit tired of having to redo the smart contacts thing every time i get a new installation of instantbird
13:20:12 <clokep_work> Secretss: You can just save your entire profile...
13:20:29 <clokep_work> (I'm assuming you mean merging contacts by "smart contacts"?)
13:20:32 <Secretss> yup 
13:20:36 <Secretss> ooh, how do i do that?
13:20:37 <flo> Secretss: save the blist.sqlite files
13:20:52 <flo> *file
13:20:53 <Secretss> mmmm this is sounding familiar
13:21:01 <Secretss> i think i've came in here asking the same thing before xD
13:21:08 <Secretss> omg i'm such a featherbrain
13:21:41 <Secretss> is it under program files/instantbird?
13:21:43 <flo> deOmega1: would you mind filing a bug? If you could include the XMPP stanza received (visible in the error console if you change the loglevel), that would be great. But otherwise just steps to reproduce would do I guess
13:22:01 <Secretss> or appdata
13:22:22 <Secretss> found it! :D
13:22:24 <Secretss> thanks!
13:22:28 <clokep_work> Secretss: AppData, the FAQ has the full path. :)
13:22:35 <Secretss> just that file then? not the rest of the folder?
13:22:49 <clokep_work> You can copy the entire folder to keep your entire profile.
13:22:56 <aleth> Secretss: You could also save your entire profile folder
13:22:59 <flo> Secretss: the entire folder is better
13:22:59 <clokep_work> (It's probably best to keep the whole thing...)
13:23:08 <Secretss> thanks all of you! :D
13:23:24 <flo> keeping only blist.sqlite will only work if you reconfigure your accounts in the exact same order
13:23:33 <Secretss> ooh
13:23:45 <flo> if you also keep prefs.js, then you won't have to reconfigure your accounts at all ;)
13:23:55 <deOmega1> flo: Will look into it. 
13:23:57 <aleth> Plus you keep your logs and everything :)
13:28:55 * flo thinks that if a message is "<your nick>: ping", double clicking it shouldn't fill the textbox with "<message author nick>:" but with "<message author nick>: pong"
13:29:16 <-- Secretss has quit (Quit: Instantbird 1.1)
13:41:18 --> Secretss has joined #instantbird
13:42:18 <Secretss> the profiles transfer worked! :D thanks
13:50:33 <-- Mad_Maks has quit (Client exited)
13:55:57 <clokep_work> flo: That's a good idea.
13:56:00 <clokep_work> Secretss: Awesome!
13:56:13 <flo> clokep_work: isn't more for an add-on?
13:56:23 <flo> +that
13:56:36 <clokep_work> Possibly...
13:59:33 * clokep_work wants to make an announcement to all Mozilla people that it's "Instant*b*ird" not "InstantBird"
14:00:06 <flo> clokep_work: go ahead ;)
14:00:14 <flo> planet mozilla is here for that :)
14:03:09 <clokep_work> Ah, I can make a passive aggressive blog post? :P
14:05:08 <flo> provided you don't talk about gay marriage, I think it's ok
14:05:52 <clokep_work> Hahah. OK.
14:32:41 --> Tomek has joined #instantbird
14:50:56 <-- Secretss has quit (Ping timeout)
15:09:37 <-- Even has quit (Ping timeout)
15:13:16 --> Even has joined #instantbird
15:13:16 * ChanServ sets mode +o Even 
15:15:06 <-- gerard-majax has quit (Ping timeout)
15:17:55 --> jb has joined #instantbird
15:26:09 <clokep_work> flo: You midaired me with a much better comment saying the same thing. :)
15:26:22 <flo> in 735219?
15:26:49 <clokep_work> Yup!
15:27:03 <flo> was your comment that bad?
15:27:32 <flo> I don't how my comment with its horrible typo that I can't find an explanation for ("forket de") could be better than yours
15:27:36 <flo> +don't see
15:28:44 <clokep_work> Oh, sorry. No...the Facebook username one.
15:28:52 <clokep_work> I pointed to our FAQ too though.
15:29:00 <clokep_work> I didn't realize they had forked incompatibly. :(
15:30:03 <flo> I don't know how to fix that bug
15:30:16 <flo> I'm just annoyed by it as it's stupid
15:33:39 <clokep_work> Yes...
15:33:52 <clokep_work> I'm curious what the differences are, I'll have to diff them later.
15:33:57 <flo> I have a diff
15:34:23 <flo> clokep_work: http://pastebin.instantbird.com/18981
15:34:47 <clokep_work> Thanks.
15:35:29 <clokep_work> Those look mergable...
15:35:36 <clokep_work> Well it looks like they could just use ours..
15:36:06 <flo> I think they also need the PUT and DELETE http methods that ours doesn't support
15:36:27 <clokep_work> Ah, I see.
15:36:36 <clokep_work> I wouldn't be against merging them if it's possible though...
15:39:45 <-- Plop1 has quit (Ping timeout)
15:42:51 --> Plop has joined #instantbird
15:57:26 --> myk has joined #instantbird
15:58:25 --> wesj has joined #instantbird
16:45:35 <-- jb has quit (Ping timeout)
16:49:30 <-- myk has quit (Ping timeout)
16:51:53 <-- Even has quit (Ping timeout)
16:51:58 <-- deOmega1 has quit (Quit: Instantbird -- http://www.instantbird.com)
16:54:11 --> Mook_as has joined #instantbird
17:11:13 <-- Plop has quit (Ping timeout)
17:17:19 --> gerard-majax has joined #instantbird
17:18:27 --> Plop has joined #instantbird
17:23:11 <-- gerard-majax has quit (Ping timeout)
17:37:15 <clokep_work> flo: Should we take those changes that were put into the mail version of http.jsm?
17:38:31 <flo> clokep_work: I think so
17:38:39 <flo> well, not all of them
17:38:46 <flo> but I think we should take the behavior changes
17:39:01 <flo> we can keep our logging :)
17:49:01 <clokep_work> OK. :)
17:49:10 <clokep_work> I'm OK with a one line diff. :P
17:49:23 <flo> that's more than one lien
17:49:25 <flo> *line
17:53:44 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
18:06:53 --> testtb-win has joined #instantbird
18:09:33 --> gerard-majax has joined #instantbird
18:10:56 <-- gerard-majax has quit (Connection reset by peer)
18:11:12 --> gerard-majax has joined #instantbird
18:21:36 --> BYK has joined #instantbird
18:25:52 <BYK> Hey flo! Wanted to thank you and congratulate on your "IM in Thunderbird" fix.
18:26:15 <flo> :)
18:26:15 <BYK> Totally awesome! Now we have a real Gmail killer =)
18:26:34 <BYK> The only downside is it is totally offline.
18:28:33 <BYK> flo: Do you need any translations for that btw?
18:29:13 <flo> I guess Thunderbird l10n teams are already on it ;)
18:30:34 <BYK> flo: Gah, alright :D
18:40:25 <-- flo has quit (Ping timeout)
18:40:53 <-- testtb-win has quit (Ping timeout)
19:12:38 --> Mautematico has joined #instantbird
19:15:30 <-- Mautematico has quit (Connection reset by peer)
19:24:33 --> Mnyromyr has joined #instantbird
19:25:09 <-- Tomek has quit (Quit: Instantbird 1.1)
19:25:58 <-- Plop has quit (Ping timeout)
19:28:01 --> Plop has joined #instantbird
19:39:12 <instantbot> New Core - IRC bug 1334 filed by aletheia2@fastmail.fm.
19:39:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1334 min, --, ---, nobody, NEW, Newly added, online IRC buddies take some time to appear
19:42:48 --> flo has joined #instantbird
19:42:48 * ChanServ sets mode +qo flo flo 
19:44:10 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:48:03 --> clokep_work has joined #instantbird
19:48:03 * ChanServ sets mode +o clokep_work 
19:51:45 --> Mic|web has joined #instantbird
19:56:07 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1250 on bug 1123.
19:56:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1123 nor, --, ---, aletheia2, ASSI, Tooltips of IRC contacts don't show whois information
19:57:51 <clokep_work> aleth: Do buddy tooltips not follow the same async methodology that participant tooltips do? :(
19:58:16 <aleth> clokep_work: Not at present.
19:58:41 <aleth> I think this patch is simpler than adding the async call though.
19:59:22 <aleth> You have the async ISON calls already...
20:00:13 <clokep_work> aleth: What I meant is that requestBuddyInfo is expected to fire an event that the tooltip listens for.
20:00:18 <clokep_work> Is this not how tooltips for buddies work?
20:00:30 <aleth> I don't think the contact list tooltips listen.
20:00:50 * clokep_work wonders if flo would know.
20:00:53 <aleth> Or conversely, they don't call requestBuddy
20:01:45 <aleth> I think the latter is the issue here.
20:02:23 <flo> I don't think the request buddy info
20:02:39 <flo> but the easiest way to know is to read the code in buddytooltip.xml
20:02:47 * Mic|web submitted "news tips" about "IM coming to Thunderbird" to ars technica and heise.de
20:04:25 <Mic|web> ..mentioning that the programmer of it has his own IM client project called Instantbird and so on...
20:05:06 <aleth> buddytooltip.xml only calls requestBuddyInfo for participants
20:05:18 * clokep_work wonders why..
20:06:41 <aleth> It is probably assumed you already have the info for contacts?
20:07:23 <clokep_work> Yeah, probably.
20:07:30 <aleth> Anyway, that would be the alternative way to fix the issue of course
20:08:45 <clokep_work> Yup!
20:08:51 <aleth> Or do both. That would be nice because you'd have the info preloaded, but it would get updated when you update the tooltip.
20:08:51 <clokep_work> Was just curious if you looked into it. :)
20:09:25 <clokep_work> Right, but it wouldn't show anything until it's updated anyway, it's not like we'd show the partial data then show the rest.
20:09:31 <clokep_work> I'd prefer that both work in the same way of course. :-D
20:10:11 <aleth> I'm not sure about that - you can watch the info come in on the participant list
20:10:23 <aleth> Anyway, I'll update the patch.
20:12:48 <aleth> Hmm, the obvious change to buddytooltip.xml doesn't work :-/ 
20:12:52 <aleth> I'll look at it later.
20:13:00 <clokep_work> Alright. :)
20:13:15 <flo> aleth: "It is probably assumed you already have the info for contacts?" IIRC it's rather that I recall libpurple sending us very large amounts of data when requesting buddy info
20:13:18 <clokep_work> I'm not against taking your patch either...although I'm concerned about absolutely flooding WHOIS requests for everyone on your buddy list.
20:13:42 <aleth> clokep_work: It only does it once for each buddy
20:14:36 <aleth> flo: So is that a reason to take the present patch rather than modifying buddytooltip.xml? (if libpurple would cause noise for buddies on other protocols)
20:15:10 <aleth> clokep_work: Though you may be right, if it all happens at once, I don't know if that is a good idea
20:15:35 * flo doesn't appreciate being pinged by the word "flooding"
20:15:59 <aleth> clokep_work: You're the expert on that ;)
20:16:15 <flo> aleth: I really don't know.
20:16:27 <flo> I would have to look into the code for a few minutes to have a real opinion
20:20:16 * jwir3 is now known as jwir3|lunch
20:21:37 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 †1809))
20:24:45 <clokep_work> aleth: But a lot of data is sent back for each WHOIS request.
20:25:18 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1251 on bug 1123.
20:25:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1123 nor, --, ---, aletheia2, ASSI, Tooltips of IRC contacts don't show whois information
20:26:58 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:27:52 <aleth> clokep_work: Yes, I suppose it's probably best not to make any assumptions on the number of online IRC buddies being small.
20:28:02 --> SM0TVI has joined #instantbird
20:42:32 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1252 on bug 1332.
20:42:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1332 nor, --, ---, aletheia2, ASSI, Implement /whois and /whowas commands
20:47:34 --> myk has joined #instantbird
20:47:35 --> myl has joined #instantbird
20:48:22 <-- myl has quit (Quit: Instantbird -- http://www.instantbird.com)
20:49:05 <flo> ah, I hadn't noticed there was a post on planet about IM in Tb.
20:49:22 <flo> I no longer read planet everyday these days
20:50:43 <Mook_as> that was how I found out it landed, yeah :)
20:54:21 <flo> the screenshot isn't what landed
20:54:36 <flo> it looks much better now that Andreas has put icons in the chat toolbar
20:54:44 <flo> + we have a status selector
20:54:54 <flo> and a "show accounts" button in the toolbar
20:55:10 <flo> and dates of previous conversations have been formatted to be less ugly
21:04:28 <flo> I'll go to bed early today :)
21:04:34 <flo> Good evening/night :)
21:04:36 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
21:05:06 --> jyeo has joined #instantbird
21:08:31 --> jb has joined #instantbird
21:14:24 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:16:57 --> mmkmou has joined #instantbird
21:22:56 * jwir3|lunch is now known as jwir3
21:26:54 <-- mmkmou has quit (Ping timeout)
21:29:12 <-- jb has quit (Ping timeout)
22:13:29 <-- jyeo has quit (Quit: Lost terminal)
22:42:25 <-- Plop has quit (Ping timeout)
22:51:14 --> Plop has joined #instantbird
22:56:29 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:59:37 --> mmkmou has joined #instantbird
23:04:31 <-- Mook_as has quit (Ping timeout)
23:08:43 --> Mook_as has joined #instantbird
23:33:46 <-- Plop has quit (Connection reset by peer)
23:33:48 --> Plop has joined #instantbird
23:39:36 <-- mmkmou has quit (Ping timeout)
23:42:58 --> mmkmou has joined #instantbird
23:46:02 --> clokep has joined #instantbird
23:46:02 * ChanServ sets mode +o clokep 
23:46:27 <-- Plop has quit (Ping timeout)
23:58:39 <-- aleth has quit (Ping timeout)