#instantbird log on 03 03 2014

All times are UTC.

00:01:13 --> Mic has joined #instantbird
00:01:13 * ChanServ sets mode +h Mic 
00:09:59 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
00:10:16 --> mconley has joined #instantbird
00:10:54 <-- mconley has quit (Input/output error)
00:19:54 <-- zen_monkey has quit (Ping timeout)
00:34:50 --> mconley has joined #instantbird
00:35:50 <-- mconley has quit (Input/output error)
00:48:31 --> mconley has joined #instantbird
00:49:56 --> zen_monkey has joined #instantbird
00:56:37 <-- mconley has quit (Input/output error)
01:34:58 <-- zen_monkey has quit (Ping timeout)
01:40:34 --> clokep has joined #instantbird
01:40:34 * ChanServ sets mode +o clokep 
02:08:07 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:15:15 <-- GeekShadow has quit (Ping timeout)
02:15:24 --> GeekShadow has joined #instantbird
02:38:58 <-- GeKo has quit (Ping timeout)
02:39:29 --> GeKo has joined #instantbird
03:08:11 <-- Rym has quit (Connection reset by peer)
03:08:49 --> Rym has joined #instantbird
03:09:43 <-- Rym has quit (Connection reset by peer)
03:10:24 --> Rym has joined #instantbird
03:47:20 <instant-buildbot> build #1085 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1085
03:54:06 <-- EionRobb has quit (Quit: Leaving.)
04:04:46 --> mconley has joined #instantbird
04:09:03 <-- Rym has quit (Connection reset by peer)
04:20:00 <instant-buildbot> build #2069 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2069
04:38:01 <-- chrisccoulson has quit (Ping timeout)
04:43:19 --> chrisccoulson has joined #instantbird
04:50:38 <instant-buildbot> build #1284 of win32-nightly-default is complete: Failure [4failed shell_4]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1284
05:11:43 --> shrihari has joined #instantbird
05:12:16 --> shrihari_ has joined #instantbird
05:18:20 <-- mconley has quit (Input/output error)
05:21:54 --> mconley has joined #instantbird
05:23:16 <-- mconley has quit (Input/output error)
05:25:33 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:25:33 * shrihari_ is now known as shrihari
05:25:58 --> shrihari1 has joined #instantbird
05:51:55 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:53:40 --> mconley has joined #instantbird
05:54:32 --> shrihari1 has joined #instantbird
05:56:44 <shrihari1> So, I made some changes to im/content/aboutDialog.xul 
05:56:58 <shrihari1> And tried to run | make -C im/content && make -C im/app |
05:57:13 <shrihari1> But I get the message "make: *** No targets specified and no makefile found.  Stop."
05:57:16 <-- mconley has quit (Ping timeout)
05:57:54 <shrihari1> Am I doing something wrong?
06:10:53 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
06:11:05 --> shrihari1 has joined #instantbird
06:11:19 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
06:12:13 --> shrihari1 has joined #instantbird
06:15:13 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
06:16:38 --> shrihari1 has joined #instantbird
06:26:00 --> gerard-majax__ has joined #instantbird
06:26:26 --> mconley has joined #instantbird
06:29:59 <-- mconley has quit (Ping timeout)
06:33:52 <-- wnayes has quit (Quit: wnayes)
06:37:21 <-- gerard-majax__ has quit (Ping timeout)
06:47:58 <-- shrihari1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
06:50:48 --> shrihari1 has joined #instantbird
06:52:43 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
06:58:52 --> shrihari1 has joined #instantbird
07:18:53 --> EionRobb has joined #instantbird
07:21:53 <-- chrisccoulson has quit (Ping timeout)
07:38:28 --> chrisccoulson has joined #instantbird
07:44:09 --> Mic has joined #instantbird
07:44:09 * ChanServ sets mode +h Mic 
07:47:19 <Mic> shrihari: from where did you run the make commands?
07:48:17 <shrihari1> Mic: I ran | make -C im/content && make -C im/app | from comm-central/
07:48:33 <Mic> Run it from the objdir
07:48:34 <shrihari1> I also tried | cd im/content && make |
07:50:08 <shrihari1> Mic: I get the same message again
07:50:58 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
07:51:25 --> shrihari1 has joined #instantbird
07:51:45 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
07:52:12 --> shrihari1 has joined #instantbird
07:52:36 <shrihari1> Mic: Got it. Working fine now.
07:52:54 <shrihari1> I was doing | make -C ../im/content | from objdir
07:55:24 <Mic> You can pick a bug to work on to familiarize yourself with Instantbird's code and how things like creating patches and reviews are working.
07:55:48 <Mic> Is there anything you're interested in personally? (i.e. you've found something that's annoying you and that you like to get fixed)?
07:55:57 <shrihari1> Yes I'm doing that now. But, I'm not sure how to pick a bug to fix.
07:56:13 <shrihari1> I was looking at this: https://bugzilla.mozilla.org/show_bug.cgi?id=954871
07:56:16 <instantbot> Bug 954871 min, --, ---, nobody, NEW, Remove Welcome screen from Account wizard
07:57:50 <shrihari1> Personally I wanted to work on the "status message" part of an IRC tab. Currently I can't see the full message unless I expanded the window. And the URLs are not clickable.
07:58:19 <Mic> Which one is that?
07:59:10 <shrihari1> There's no bug listing for this.
07:59:23 <Mic> Afaik there is ;)
08:00:07 <Mic> Bug 954169 maybe
08:00:10 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954169 enh, --, ---, nobody, NEW, Links in topic/status text should be clickable
08:00:54 <shrihari1> Okay, I was searching for the wrong keywords :D
08:04:35 <shrihari1> How do I get started, if I want to fix this?
08:04:45 <shrihari1> I looked into conversation.xml
08:05:21 <shrihari1> But I guess the info panel is not being rendered from there.
08:05:36 <shrihari1> info panel = top bar
08:10:08 --> gerard-majax__ has joined #instantbird
08:10:09 --> jb has joined #instantbird
08:10:46 <-- gerard-majax__ has quit (Quit: Ex-Chat)
08:10:53 --> gerard-majax__ has joined #instantbird
08:11:54 <-- shrihari has quit (Quit: shrihari)
08:13:45 <-- shrihari1 has quit (Ping timeout)
08:13:46 <-- jb has quit (Connection reset by peer)
08:13:51 --> jb has joined #instantbird
08:18:23 --> mayanktg has joined #instantbird
08:27:46 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:30:09 --> mayanktg has joined #instantbird
08:34:00 <-- chrisccoulson has quit (Ping timeout)
08:34:07 <-- Even has quit (Ping timeout)
08:34:19 --> chrisccoulson has joined #instantbird
08:34:33 --> Even has joined #instantbird
08:34:33 * ChanServ sets mode +o Even 
08:38:34 --> shrihari has joined #instantbird
08:39:03 --> shrihari_ has joined #instantbird
08:41:10 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
08:42:54 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:42:55 * shrihari_ is now known as shrihari
08:43:17 --> shrihari1 has joined #instantbird
08:44:10 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:44:48 --> shrihari1 has joined #instantbird
08:47:04 --> zen_monkey has joined #instantbird
08:47:12 <-- Mic has quit (Ping timeout)
09:06:06 --> mayanktg has joined #instantbird
09:14:26 <-- jb has quit (Ping timeout)
09:16:20 --> Mic has joined #instantbird
09:16:21 * ChanServ sets mode +h Mic 
09:18:56 <Mic> The Welcome Screen on the account wizard would be a lot easier for the beginning.
09:20:12 <Mic> You'd also get to know the tools and conventions (Mercurial, MXR for code search, review process,.. ) with it of course.
09:21:32 <Mic> @shrihari
09:23:40 <Mic> shrihari: did you know that you can hover the topic in the conversation header to see the full topic in a tooltip?
09:24:41 <shrihari1> Mic: Yes. But the tooltip doesn't feel "right". There should be a way to 'expand' the topic view.
09:25:15 <shrihari1> Mic: I'll try to work on the Welcome Screen bug now.
09:27:18 <Mic> Check the folder /im/content/
09:27:25 <Mic> I'm sure you'll find the right files then.
09:36:37 <Mic> shrihari, shrihari1: you can search the code using MXR, you know that?
09:37:10 <Mic> i.e. if you need to find where a variable is used or a localized string defined, throw it in there and browse the results...
09:37:33 <shrihari1> Mic: Nope. I was using Sublime's Find.
09:37:53 <shrihari1> I'll check out MXR 
09:42:52 <-- shrihari has quit (Quit: shrihari)
09:43:43 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:43:50 --> shrihari has joined #instantbird
09:44:43 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:44:59 --> shrihari has joined #instantbird
09:45:10 <flo-retina> pfff, that error on Windows seems stupid :(
09:51:16 <shrihari> Now that I've fixed bug 954871 (still hesitant to call it a 'bug'), how do I go about submitting a patch?
09:51:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954871 min, --, ---, nobody, NEW, Remove Welcome screen from Account wizard
09:55:39 --> BWMerlin has joined #instantbird
09:58:49 <-- EionRobb has quit (Quit: Leaving.)
10:18:29 <Mic> shrihari: bugs are anything. Bugs can be problems in code, wrong translations, enhancements, ...
10:18:56 <Mic> shrihari: 
10:18:57 <Mic> https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F
10:29:09 <shrihari> Mic: Sorry, I'm a little lost here. I'm new to hg.
10:29:30 <shrihari> Should I create a 'branch' (like in git) before making changes to code?
10:30:04 <shrihari> And, should I hg commit after making changes?
10:31:49 <Mic> Have you configured hg as suggested?
10:32:29 <shrihari> Mic: The link you sent me - those are the first steps?
10:32:30 <Mic> There's a number of options that customize how the created patches will look and you'll need to enter your name and email adress in that file too (to get credits for your patches)
10:33:00 <Mic> Yes, that were the changes to hgrc
10:33:32 <shrihari> Ok, I'll do that. 
10:33:50 <shrihari> This is c-c/.hgrc right? Not c-c/.hg/.hgrc
10:34:05 <Mic> c-c/.hg/hgrc
10:34:25 <-- flo-retina has quit (Input/output error)
10:35:03 --> flo-retina has joined #instantbird
10:35:03 * ChanServ sets mode +qo flo-retina flo-retina 
10:36:20 <-- instant-buildbot has quit (Input/output error)
10:37:09 <flo-retina> I'm not proud of the hack I just added in the buildbot config, but if it gives us a Windows nightly, I'm sure nobody will be bothered by the ugliness of the hack :-|.
10:37:30 <shrihari> Mic: Done. Then I did hg qnew 954871.patch 
10:37:53 <-- GeKo has quit (Ping timeout)
10:39:01 <Mic> hg qrefresh -m "commit message, copy maybe the summary of the bug"
10:39:25 <Mic> This will update your patch and set a commit message too.
10:40:30 <shrihari> Okay.
10:40:37 <shrihari> So, 2 questions.
10:41:04 <flo-retina> why isn't instant-buildbot coming back? :(
10:41:30 <Mic> Here's information on Mercurial queues by the way: https://developer.mozilla.org/en-US/docs/Mercurial_Queues
10:41:55 <shrihari> 1) I don't need to use hg commit?
10:41:55 <shrihari> 2) Does "hg qrefresh" update the most recent patch always?
10:43:55 <Mic> Commit is of no use (imo) if you aren't going to push to the remote repository .
10:45:07 <shrihari> Thanks for the Queues link. It's very helpful :)
10:45:10 <Mic> hg qrefresh will include new changes into the latest patch.
10:53:33 <-- shrihari has quit (Ping timeout)
10:53:49 --> shrihari has joined #instantbird
10:56:09 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:58:19 --> GeKo has joined #instantbird
10:59:00 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:59:20 --> shrihari has joined #instantbird
10:59:26 <-- shrihari has quit (Quit: shrihari)
10:59:34 --> shrihari has joined #instantbird
11:00:52 --> deltafalcon has joined #instantbird
11:03:33 <-- zen_monkey has quit (Ping timeout)
11:04:02 --> zen_monkey has joined #instantbird
11:06:07 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:06:50 --> shrihari has joined #instantbird
11:07:43 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:08:02 --> shrihari has joined #instantbird
11:08:32 <-- shrihari has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:09:38 --> shrihari has joined #instantbird
11:13:32 <shrihari> Mic: I've created the patch. Next step is to post it on bugzilla?
11:14:14 <Mic> Attach it to the bug on Bugzilla and request review. I'd suggest either from me or aleth (who reported that bug).
11:14:40 <Mic> *Yes, attach it... (that wasn't meant to sound like an order;)
11:15:09 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
11:15:15 <shrihari> :D
11:15:21 <shrihari> Okay. Will do that.
11:15:34 <nhnt11> Hello
11:17:58 <shrihari> nhnt11: Hello :)
11:18:30 <Mic> shrihari: set yourself as ASSIGNEE of the bug or let me know if you lack the necessary rights to do so.
11:19:02 <shrihari> Mic: Yes, I'm not able to do that.
11:19:16 <Mic> No problem, I'll do that for you.
11:20:39 <shrihari> Mic: review ? or + or -
11:20:49 <shrihari> What do they mean?
11:20:49 <Mic> review ?
11:21:09 <Mic> + and - are for the reviewers to give feedback if it was good or needs improvements.
11:21:22 <Mic> They'll change your r? to either r+ or r- then.
11:21:51 <Mic> One reviewer is enough by the way.
11:22:08 --> flo-retina has joined #instantbird
11:22:08 * ChanServ sets mode +qo flo-retina flo-retina 
11:22:43 <shrihari> Mic: Submitted. 
11:22:55 <shrihari> I added you as the reviewer.
11:23:11 --> jb has joined #instantbird
11:23:55 <shrihari> Not sure if I did it properly.
11:27:49 --> clokep has joined #instantbird
11:27:49 * ChanServ sets mode +o clokep 
11:29:15 <-- chrisccoulson has quit (Ping timeout)
11:31:25 <shrihari> I entered "Mic" in the reviewer field
11:34:21 <Mic> brb
11:35:03 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
11:37:16 --> aleth has joined #instantbird
11:37:16 * ChanServ sets mode +h aleth 
11:38:01 <nhnt11> shrihari: You need to enter "benediktp@ymail.com"
11:39:01 <clokep> ":Mic" might work too.
11:39:09 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:39:19 <nhnt11> Er, is something wrong with log.bezut.info?
11:39:32 <-- jb has quit (Ping timeout)
11:39:42 <nhnt11> Hmm, bmo isn't working for me either..
11:39:58 <flo-retina> nhnt11: looks like something wrong with your internet
11:40:01 <shrihari> nhnt11, clokep: So, should I submit a new patch now?
11:40:22 <flo-retina> shrihari: no, just edit the flags of the existing attachment
11:40:27 <flo-retina> (click the "details" link next to it)
11:40:42 --> Mic|web has joined #instantbird
11:41:22 <Mic|web> nhnt11, shrihari: will look at your patches later.
11:41:22 <shrihari> flo-retina: Thank you. Done.
11:41:24 <Mic|web> bye
11:41:28 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
11:43:52 <-- shrihari has quit (Ping timeout)
11:44:36 --> shrihari has joined #instantbird
11:45:34 --> chrisccoulson has joined #instantbird
11:45:35 <aleth> shrihari: Making the links in the topic clickable would be great, but not trivial, if you are interested in UI.
11:47:09 <shrihari> aleth: I see. What about "expand on mouseover" or "expand on click"?
11:47:43 <shrihari> aleth: Assuming the links are going to be made clickable sometime in the future, the topic should be expandable, right?
11:47:48 <aleth> shrihari: You could try both and see what feels more natural.
11:48:19 <flo-retina> expand on click would conflict with the current 'click to edit'
11:48:26 <aleth> The difficulty is finding out which XUL element to use. Possibly you would have to use XBL to make your own based on one of the existing ones.
11:48:45 <flo-retina> expand on hover would be nice
11:48:46 <aleth> flo-retina: Good point!
11:48:59 <flo-retina> but there may be plenty of interesting complications
11:49:26 <aleth> shrihari: I would suggest expand on hover, but with a slight delay
11:49:28 --> unghost has joined #instantbird
11:49:43 <flo-retina> aleth: and with an animation? :-P
11:49:53 <aleth> flo-retina: CSS transition :)
11:50:21 <aleth> flo-retina: The slight delay means you have no flicker just because you're moving the mouse cursor around.
11:50:56 <flo-retina> aleth: you mean when moving the mouse hover the tooltip while trying to click a tab?
11:51:02 <flo-retina> *over
11:51:33 <shrihari> aleth, flo-retina: This sounds interesting. :)
11:51:49 <aleth> flo-retina: I'm not sure I understand
11:52:43 <aleth> shrihari: It's definitely wanted, but it might not be easy to implement. But you are welcome to investigate
11:53:14 <shrihari> aleth: Yeah, I'll try my luck with it. Maybe I'll learn some other thing or two.
11:53:17 <aleth> shrihari: Take a look at https://developer.mozilla.org/en-US/docs/XUL
11:53:43 <aleth> Then look at conversation.xml
11:53:53 <shrihari> aleth: Yes, I'm kind of familiar with XUL.
11:54:01 <shrihari> Yeah, did that too.
11:54:03 <aleth> OK, great
11:54:37 <shrihari> But, the whole top part of the chat window is this one line?
11:54:38 <shrihari> <xul:toolbar class="conv-top-info" anonid="conv-top-info" context="tabContextMenu"/>
11:55:32 <aleth> shrihari: Scroll down in conversation.xml for the XBLs that define the top of a conversation
11:55:49 <aleth> Note that depending on the size of the window, this changes
11:56:23 <shrihari> aleth: Ok, cool. I'll look into it a bit and ask here if I have any questions
11:56:47 <aleth> The relevant CSS is in instantbird.css iirc
11:57:20 <aleth> If you are not familiar with bindings/XML, mdn is your friend ;)
11:57:44 <shrihari> Yes it is in instantbird.css
11:57:55 <shrihari> Yeah, will refer to it :)
11:58:07 <shrihari> Btw, is it okay to feel a little intimidated looking at all this code? :P
11:58:12 <aleth> Sure :D
11:59:02 <aleth> You'll soon find your way around though. DOM Inspector may also help to get a different perspective on it.
11:59:29 <flo-retina> is http://mxr.mozilla.org/mozilla-central/source/services/common/rest.js doing more or less the same as our http.jsm? (clokep?)
12:00:36 <shrihari> aleth: Hopefull :) How do I get DOM inspector on IB?
12:00:56 <shrihari> *Hopefully
12:01:20 <aleth> shrihari: There is an addon you can install
12:01:50 <-- nhnt11 has quit (Ping timeout)
12:02:33 <shrihari> aleth: Searching for "dom inspector" did not show it. "inspector" did though. Possible bug?
12:02:53 <aleth> shrihari: Known and annoying bug.
12:03:37 <-- BWMerlin has quit (Ping timeout)
12:03:38 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:03:42 --> shrihari has joined #instantbird
12:05:40 <aleth> shrihari: Re preparing patches, you might find the mercurial queues links useful I just added to the wiki
12:06:25 <aleth> But maybe you've already figured mq out.
12:07:15 <shrihari> aleth: This link? https://developer.mozilla.org/en-US/docs/Mercurial_Queues
12:07:19 <aleth> Yes
12:08:01 <shrihari> Yeah, this is really helpful.
12:08:30 --> BWMerlin has joined #instantbird
12:08:54 <shrihari> I just installed the DOM Inspector add-on. How do I open the inspector though?
12:09:04 <aleth> shrihari: which OS?
12:09:30 <shrihari> Mac. Cmd + Option + I doesn't work.
12:09:49 <aleth> shrihari: Select the contacts window then it should work (and be in the Tools menu)
12:10:07 <flo-retina> I think when the keyboard shortcut works, it's Cmd+Shift+I
12:11:11 <shrihari> aleth: Thanks. It's there.
12:11:31 <shrihari> flo-retina: Oh, okay.
12:13:10 <-- aleth has quit (Ping timeout)
12:17:13 --> aleth has joined #instantbird
12:17:13 * ChanServ sets mode +h aleth 
12:18:27 <flo-retina> "This is a Javascript port of the Compact Language Detector from Chromium. Compactness is relative: cld.js is 1 MB minified and gzipped, 3 MB just minified and 9.6 MB in its original form." :)
12:18:36 <flo-retina> I like that sentence about relative compactness :)
12:19:04 <aleth> Isn't it always relative? ;)
12:19:13 <flo-retina> yeah
12:19:25 <flo-retina> still, a 3MB piece of JS code isn't very compact :-/
12:19:53 <aleth> How much of that is actual code?
12:20:07 <flo-retina> aleth: this is C code ecmascripten compiled into JS
12:20:18 <flo-retina> so all of it is actual code, but none of it is readable code
12:20:27 <aleth> ah, that explains it.
12:21:07 * aleth didn't know about that particular drawback to ecmascript though ;)
12:21:23 <shrihari> What would be the chrome url of the main chat window?
12:21:39 <flo-retina> shrihari: chrome://instantbird/content/instantbird.xul
12:22:18 <shrihari> flo-retina: That renders an empty page in DOM inspector
12:22:54 <flo-retina> I don't understand what your last sentence means
12:23:50 <aleth> shrihari: In DOM Inspector, you want File - Inspect Chrome Document
12:25:06 <flo-retina> happy Nightly updating, dear Windows Nightly users! \o/
12:25:27 <flo-retina> (too bad the bot is offline and didn't announce it, but the Windows nightly finished successfully!)
12:25:30 <aleth> flo-retina: It worked? :) I thought it would have to wait for clokep to poke it
12:25:42 <shrihari> Okay, I'll do that. Will tinker around a bit.
12:25:58 <flo-retina> aleth: yeah, well. I poked. Added hacks. Then more hacks. And we've got a nightly.
12:26:38 <aleth> It's remarkable how many things can go wrong on the way to nightlies...
12:26:52 <aleth> flo-retina: Excellent news
12:27:10 <flo-retina> I guess this deserves some blog posts
12:27:16 <flo-retina> both on the instantbird blog and on mine
12:27:20 <aleth> flo-retina: I was supposed to remind you of http://ftp.instantbird.com/instantbird/nightly/latest-trunk/ which is probably just a symlink issue
12:28:12 <-- shrihari has quit (Ping timeout)
12:28:55 <flo-retina> it's a permission issue
12:29:02 <flo-retina> aleth: see the end of http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1285/steps/shell_5/logs/stdio
12:29:19 <flo-retina> that PHP script somehow failed, and it's that php script that updates the latest-trunk link
12:30:02 <-- GeekShadow has quit (Ping timeout)
12:30:16 --> GeekShadow has joined #instantbird
12:30:17 <flo-retina> (and I didn't remember that yesterday; I've just found/checked now that the link is updated by the same php script that's spewing that error output)
12:30:42 <aleth> Hmm, that looks more subtle than just some s/1.5a1pre/1.6a1pre which I was naively expecting
12:41:45 <-- BWMerlin has quit (Quit: BWMerlin)
12:49:40 --> rosonline has joined #instantbird
12:51:13 --> Mic has joined #instantbird
12:51:13 * ChanServ sets mode +h Mic 
12:52:14 --> shrihari has joined #instantbird
12:52:35 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:52:43 --> shrihari has joined #instantbird
12:57:53 --> clokep_work has joined #instantbird
12:57:53 * ChanServ sets mode +o clokep_work 
13:05:08 <-- clokep_work has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
13:08:14 --> nhnt11 has joined #instantbird
13:09:19 --> clokep_work has joined #instantbird
13:09:19 * ChanServ sets mode +o clokep_work 
13:11:29 <clokep_work> flo-retina: Thanks for getting nightlies working. :)
13:14:53 <aleth> I don't know what that "user list" email is about :-/
13:16:53 <nhnt11> Mic: I'm trying to think of a good concise comment to write for the user icon border stuff
13:17:08 <nhnt11> I'm now wondering if I should just write "Workaround for bug xxxxxx"
13:17:36 <clokep_work> nhnt11: We'd like them BIO to auto-redirect to BMO, someone needs to scrip ti.
13:17:38 <clokep_work> script i
13:17:40 <clokep_work> script it
13:18:24 <Mic> clokep_work: I had a look at rewrite rules and rewrite maps already but I couldn't get mod_rewrite working yet.
13:18:40 <Mic> It looks like they're pretty suitable for this.
13:20:41 <clokep_work> Either that or a cgi script. :P
13:22:51 <instantbot> New Instantbird Servers - www.instantbird.com bug 978730 filed by aleth@instantbird.org.
13:22:52 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978730 nor, --, ---, nobody, NEW, Broken links on instantbird.org
13:23:58 <aleth> Realistically, does anything still link to BIO?
13:25:05 <Mic> I'd rather like to be redirected than opening a BIO bug, scrolling to the bottom and clicking a link there ;)
13:27:29 * aleth thinks Mic will like this http://work.erikvold.com/devtools/2014/02/23/my-devtools-work-week-hack.html
13:28:25 <nhnt11> aleth: That looks awesome
13:28:32 <aleth> well, as long as it doesn't turn out to require jetpack...
13:30:28 <Mic> Wasn't Jetpack renamed to Persona recently?
13:31:35 <Mic> aleth: thanks for sharing, looks nice :)
13:33:29 <clokep_work> I agree, my awesometab has a lot of the results from BIO stored...
13:36:56 <nhnt11> clokep_work: awesomebar* :P
13:37:23 * nhnt11 looked up at "awesometab" and took a few seconds to realize what cloke p meant :P
13:41:05 <clokep_work> Mic: What's wrong with the description of https://addons.instantbird.org/en-US/instantbird/addon/357 ?!
13:42:07 --> deOmega has joined #instantbird
13:51:37 <Mic> clokep_work: it would be great if it were clear from the description if it works for both channels and private messages and whether the list ignores are kept over a restart or not.
13:54:13 <clokep_work> Yes, no.
13:56:51 <flo-retina> "Wasn't Jetpack renamed to Persona recently?" lol.
13:59:33 <clokep_work> flo-retina: Did you figure out what "mozmake" is?
13:59:36 * clokep_work knows the answer.
14:00:16 <clokep_work> nhnt11: Did you find your bz-hg extension? There's a bunch written by Mozilla people.
14:00:24 <nhnt11> clokep_work: I did.
14:00:25 <flo-retina> clokep_work: yeah...
14:00:33 <flo-retina> clokep_work: I haven't figured out why it's so broken though
14:01:28 <flo-retina> clokep_work: basically, the last 2 problems I've been fighting with the Windows nightly is that mozmake insists to convert d:/bb-slave/... paths into d:c\mozilla-build\msys\bb-slave\... (which obviously isn't going to work)
14:01:37 <shrihari> So, I have created a patch and posted on bugzilla. Now, I want to just play around with the code without creating a new patch or affecting the existing patches.
14:01:44 <shrihari> Should I do hg qfinish?
14:02:00 <Mic> shrihari: hg qpop -a
14:02:41 <shrihari> Okay.
14:02:56 <instantbot> clokep@gmail.com changed the Resolution on bug 955306 from --- to DUPLICATE.
14:02:57 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955306 nor, --, ---, nobody, NEW, Tools menu of add-on manager not keyboard accessible.
14:04:13 <aleth> |hg qref && hg qnew (new patch name)|
14:04:45 <shrihari> aleth: But that will create a new patch, right? 
14:04:58 <clokep_work> flo-retina: Maybe try pymake?
14:05:02 <aleth> shrihari: Sure, you can wait until later before you do that.
14:05:40 <flo-retina> clokep_work: pymake never worked
14:05:56 <flo-retina> (for the partial update files generation)
14:06:41 <flo-retina> clokep_work: one of my hacks has actually been to use pymake to generate buildsymbols
14:07:35 <clokep_work> I see. :-\
14:07:52 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:07:59 <flo-retina> clokep_work: https://hg.mozilla.org/comm-central/rev/f8112386067e
14:08:10 <flo-retina> and my last hack is even worse
14:08:18 <flo-retina> specifying the PATH for mar.exe didn't work
14:08:18 --> shrihari has joined #instantbird
14:08:34 <Mic> aleth: do you want to take over the "Welcome screen"-review?
14:08:54 <flo-retina> so instead of bothering with fixing the paths messed up by mozmake, I just copied mar.exe to c:/mozilla-build/moztools/bin with an additional buildbot step.
14:09:08 <aleth> Mic: I can do it if you want, what's the bug number
14:09:18 <flo-retina> that's ugly, but the result is a nightly ;)
14:09:52 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:10:17 --> shrihari has joined #instantbird
14:10:22 <Mic> aleth: bug 954871
14:10:24 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954871 min, --, ---, nobody, NEW, Remove Welcome screen from Account wizard
14:11:01 <clokep_work> flo-retina: Do we have a successful nightly for that now then? Ichecked this morning...
14:11:08 <clokep_work> aleth: What won't work on ignore for 1.4?
14:11:08 <aleth> Mic: I didn't see you had already suggested qpop -a btw (which is a better answer)
14:11:16 <aleth> clokep_work: arrow functions
14:11:21 <flo-retina> clokep_work: we got a nightly on each OS today.
14:11:27 <clokep_work> aleth: Ah, yeah. :(
14:11:38 <Mic> aleth, shrihari: depends on if you want to build on the alrady applied patches or not ;)
14:12:04 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:12:09 --> nhnt11 has joined #instantbird
14:15:31 <aleth> Splinter review again messed up the amount of displayed context :-S
14:15:56 <shrihari> I'm submitting a patch for bug 954324.
14:15:58 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954324 tri, --, ---, nobody, NEW, Add-Ons Window Doesn't Close CMD+W
14:16:07 <nhnt11> shrihari++ :D
14:16:14 <nhnt11> that bug annoys me a lot
14:16:20 <shrihari> Whom do I put in for review?
14:16:32 <Mic> nhnt11 ? ;)
14:16:34 <nhnt11> Probably flo or aleth... I could do it too
14:17:02 <aleth> nhnt11! :)
14:17:23 --> mconley has joined #instantbird
14:17:25 <shrihari> :D
14:19:10 <shrihari> Done :) I put in aleth
14:19:19 <clokep_work> Ah, the windows build finished after I went to work. ;)
14:19:32 <flo-retina> clokep_work: yeah
14:19:42 <aleth> nhnt11: feel free to steal it ;)
14:19:52 <flo-retina> clokep_work: I know you wanted nightlies for when you would be back from skiing. I'm sorry I missed that deadline by an hour ;).
14:20:08 <Mic> aleth, nhnt11: make sure that it works fine when it was loaded into a tab...
14:20:24 <nhnt11> aleth: Sure
14:20:33 <nhnt11> Mic: i'll test it thoroughly, rest assured ;)
14:20:56 --> jb has joined #instantbird
14:21:19 <shrihari> Wait, how do I load the add-ons window in a tab?
14:21:22 <nhnt11> shrihari: Can you link the bug please
14:21:27 <nhnt11> shrihari: type /about addons
14:21:27 <aleth> Mic: Do you load it in a tab?
14:21:42 <Mic> aleth: why not?
14:21:51 <aleth> Mic: No, I meant do you use that?
14:22:04 * nhnt11 uses Cmd+shift+A
14:22:11 <nhnt11> Er, Cmd+D in Ib :]
14:22:11 <shrihari> bug 954324
14:22:14 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954324 tri, --, ---, nobody, NEW, Add-Ons Window Doesn't Close CMD+W
14:22:32 <Mic> Sometimes
14:22:43 <Mic> Depends on if I'm in a conversation windows or not.
14:24:15 <clokep_work> flo-retina: I'm on a nightly at work. So it's cool. :)
14:24:28 <flo-retina> :)
14:24:41 <flo-retina> clokep_work: I think we should celebrate nightlies with a blog post or two ;)
14:24:48 <shrihari> Mic, aleth: Doesn't qfinish do what I asked for?
14:24:57 <clokep_work> flo-retina: I already have one half written in my mind.
14:25:05 <clokep_work> I'll work on one over lunch.
14:25:07 <nhnt11> shrihari: So what was your reasoning for naming the commandset/keyset "logsCommands" and "logsKeys"?
14:25:07 <flo-retina> clokep_work: btw, what about resolving the bug (and retitle it to something about what we actually did there?) and filing followups for the remaining stuff?
14:25:12 <Mic> shrihari: qfinish creates a new commit
14:25:25 <clokep_work> flo-retina: Sure. What'd we do there? :P
14:25:48 <flo-retina> clokep_work: I was considering writing one similar to what I did for the bugzilla move
14:25:50 <shrihari> nhnt11: Oops. That was the result of a lazy copy-paste.
14:26:02 <Mic> shrihari: rather: qfinish commits the patch
14:26:03 <flo-retina> clokep_work: I think we used that bug as "Get Instantbird nightlies building off of comm-central"
14:26:18 <shrihari> nhnt11: I'll update it.
14:26:33 <nhnt11> shrihari: Wait for all my review comments
14:26:37 <clokep_work> flo-retina: OK. I was going to write one for the Instantbird blog that was "Sorry for the interruption in nightlies"
14:26:39 <clokep_work> So not technical.
14:26:44 <shrihari> nhnt11: Okay.
14:27:27 <shrihari> Mic: But, qpop -a removes the changes.
14:27:59 <clokep_work> flo-retina: So I'll update the title of bug 955009 to "Ship libpurple as an add-on and get Instantbird nightlies building off comm-central"?
14:28:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955009 enh, --, ---, clokep, ASSI, Ship libpurple as an add-on / allow it to be disabled in configure
14:28:12 <flo-retina> clokep_work: sure
14:28:14 <Mic> Yes, it does. So you were planning to write stuff depending on that patch?
14:28:15 <clokep_work> Or...I guess we aren't really shipping it as an add-on.
14:28:21 <flo-retina> clokep_work: I'll write about the technical details on my blog
14:28:23 <shrihari> Mic: So, i want to retain the changes I've made (as 2 patches). And I want to edit code without creating a new patch.
14:28:34 <flo-retina> clokep_work: so for the Ib blog it's good to focus on the impact on users.
14:29:24 <shrihari> Mic: Not depending. But I thought it will be good to have that patch too.
14:29:47 <shrihari> Mic: Or should I wait for the patches to get approved and then pull?
14:30:07 <flo-retina> clokep_work: afaik the remaining issues are: latest-trunk not updated (can be annoying to give a link to nightlies in the post) and purple/ xpcshell tests not running.
14:31:25 <instantbot> clokep@gmail.com changed the Resolution on bug 955009 from --- to FIXED.
14:31:26 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955009 enh, --, ---, clokep, ASSI, Ship libpurple as an add-on / allow it to be disabled in configure
14:31:32 <clokep_work> OK.
14:33:47 <shrihari> aleth: What does your review mean? Should I submit an updated patch?
14:34:32 <flo-retina> shrihari: yes, r- means the reviewer wants to see an updated patch
14:36:03 <aleth> shrihari: r+ means "this patch is ready to land"
14:36:26 <shrihari> Ok. Updating now.
14:38:39 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:39:04 <clokep_work> flo-retina: Where do we file purple/ bugs? Instantbird::Other?
14:39:16 --> shrihari has joined #instantbird
14:39:21 <clokep_work> flo-retina: And is the latest-trunk a website issue or build system issue?
14:39:22 <nhnt11> shrihari: Er, about the "remove whitespace" nit. It's not very visible in the BZ comment but there's trailing whitespace on the line after </keyset> :)
14:39:33 <flo-retina> clokep_work: it's a server side issue
14:39:43 * clokep_work lets aleth re-file the client.py issue. ;)
14:40:44 <instantbot> New Instantbird - Other bug 978753 filed by clokep@gmail.com.
14:40:45 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978753 nor, --, ---, nobody, NEW, xpcshells for purple/ not running
14:41:42 <shrihari> nhnt11: Got it. Will update the patch now.
14:41:59 <shrihari> In "Bug xxxxx - bug description, r=blabla.", what is r? reviewer?
14:42:12 <nhnt11> Yes.
14:42:51 <aleth> shrihari: On c-c, the style seems to be "Bug xxxxx - bug description. r=blabla" (fyi)
14:42:57 <instantbot> New Instantbird Servers - Other bug 978755 filed by clokep@gmail.com.
14:42:59 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978755 nor, --, ---, florian, NEW, latest-trunk link on the FTP points to an empty folder
14:43:20 <clokep_work> flo-retina: Filed. :)
14:43:21 <nhnt11> aleth: Oh, really? good to know.
14:43:52 <aleth> But it seems there is no real consistency ;)
14:44:18 <flo-retina> aleth: do you mean the ", r=blah." vs ". r=bla"?
14:44:24 <aleth> flo-retina: Yes
14:44:31 * flo-retina prefers the former
14:44:31 <shrihari> I can't update an existing patch? I have to submit a new one?
14:44:40 * nhnt11 prefers the former too
14:44:45 <nhnt11> shrihari: Yes. and mark the old one as obsolete
14:44:57 <nhnt11> It's convenient that way to view a patch's history, and interdiff it, etc
14:45:03 <aleth> flo-retina: So do I, but I mentioned it as one of the sherrifs changes it sometimes ;)
14:45:04 <flo-retina> aleth: there's no real convention within Mozilla. Each commiter does what he prefer, as long as r=blah and the bug number is present
14:45:10 <shrihari> nhnt11: okay. got it.
14:45:17 --> mayanktg has joined #instantbird
14:45:43 <flo-retina> aleth: isn't that just that they append r=bla if the changeset they are checking in doesn't have it, and don't remove the '.' if it was there?
14:47:15 <aleth> flo-retina: Iirc I had the punctuation changed once or twice.
14:47:36 <flo-retina> aleth: get an hg account!
14:48:03 <aleth> flo-retina: Yeah, I'm on it, I just need to scan that agreement.
14:50:50 <shrihari> nhnt11: The newline after </keyset> should be there, right?
14:51:02 <nhnt11> shrihari: Yes. Just get rid of those spaces
14:51:23 <shrihari> Okay..
14:51:55 <clokep_work> aleth: You can take a picture with a smartphone. ;)
14:52:34 <aleth> clokep_work: Hmm true, I guess that's good enough.
14:55:01 <instantbot> clokep@gmail.com changed the Resolution on bug 955781 from --- to WONTFIX.
14:55:03 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955781 enh, --, ---, nobody, RESO WONTFIX, Link "bug xxx" to bugzilla in hgweb
14:56:32 <instantbot> clokep@gmail.com changed the Resolution on bug 954315 from --- to DUPLICATE.
14:56:33 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954315 nor, --, ---, nobody, RESO DUPLICATE, About page not found
14:57:23 <instantbot> clokep@gmail.com changed the Resolution on bug 978730 from --- to DUPLICATE.
14:57:24 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978730 nor, --, ---, nobody, NEW, Broken links on instantbird.org
14:58:56 <-- flo-retina has quit (Input/output error)
14:59:03 --> flo-retina has joined #instantbird
14:59:03 * ChanServ sets mode +qo flo-retina flo-retina 
15:01:48 <shrihari> aleth, nhnt11: Updated both the patches.
15:03:16 * shrihari stepping out for dinner
15:03:22 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:03:22 <nhnt11> shrihari: You don't need the colon next to my name in the r= part ;)
15:03:53 <nhnt11> But the committer will fix that I guess
15:04:42 <flo-retina> nhnt11: if using checkin-needed, I wouldn't bet on the commiter fixing anything
15:05:21 <flo-retina> aleth: so have you found what the problem is in bug 974438 ?
15:05:24 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=974438 nor, --, ---, nobody, NEW, JS-XMPP fails to set the resource correctly for XMPP accounts created with libpurple
15:05:38 <aleth> flo-retina: I think so, I need to test it.
15:06:47 <nhnt11> flo-retina: Should I r- then? :S
15:08:02 <nhnt11> flo-retina: for that patch I submitted to fix make package, I think the committer changed the format of the commit message (", r=bla." vs. ". r=bla")
15:08:12 <flo-retina> nhnt11: hmm, the review flag is usually more used for the content of the patch than for the commit message
15:08:24 <flo-retina> I think it's quite common to see "r=me, but please update the commit message."
15:08:45 <nhnt11> Alright, cool.
15:08:49 <rosonline> Hey guys, A tech website says the Timb (Tor messenger) will use Instantbird's code. Is this true? http://www.tecmundo.com.br/seguranca/51982-timb-o-seu-proximo-mensageiro-instantaneo-vai-ser-livre-de-espionagens.htm
15:09:02 <flo-retina> I don't remember which packaging fix that was :-/
15:09:12 <flo-retina> rosonline: It's true.
15:09:24 --> shashika has joined #instantbird
15:10:00 <rosonline> flo-retina: Wow! Amazing news :-O
15:10:52 <rosonline> But the Timb will be a new app, or it can use the actual Instantbird release?
15:11:02 <rosonline> via extension?
15:11:09 <flo-retina> it will be a separate build, with different default values for some preferences
15:11:20 <flo-retina> but the code should be mostly the same
15:15:42 <rosonline> hum
15:22:11 <sukhe> yes, that's right -- somethings will be different but most of the code will be the same
15:22:30 <-- nhnt11 has quit (Ping timeout)
15:24:31 --> nhnt11 has joined #instantbird
15:24:32 <aleth> clokep_work: I think I'll wait with refiling the client.py patch until ccrework has landed, does that seem the best way to proceed?
15:24:34 <clokep_work> nhnt11, aleth: If using "checkin-needed" the patch should be ready for checkin with NO CHANGES.
15:24:40 <clokep_work> aleth: Seems reasonable.
15:24:43 <aleth> clokep_work: Umm, yes?
15:24:56 <aleth> Did you see any changes?
15:26:01 <aleth> I'm not sure what you're referring to.
15:26:19 <aleth> The patch looks ready to me.
15:29:37 <clokep_work> aleth: Just the conversation above, I guess that was mostly for nhnt11.
15:31:24 --> iamjayakumars has joined #instantbird
15:31:28 <aleth> clokep_work: Gah, in fact I just looked again and after all that discussion and explanation, there is still a missing period in the commit message :-S
15:32:08 <-- nhnt11 has quit (Ping timeout)
15:32:12 <iamjayakumars> Hi anyone help me, instanbird not displaying the online users list. 
15:32:29 <iamjayakumars> i'm using pre-released version
15:33:16 <clokep_work> nhnt11, Mic: We should really point people to our wiki page explaining how to unbundle stuff, etc.
15:33:24 <clokep_work> I see a lot of misinformation in your discussion from two days ago. :(
15:33:33 <clokep_work> iamjayakumars: What exact version are you using?
15:33:51 <iamjayakumars> clokep_work:  instantbird-1.6a1pre.en-US.mac
15:34:15 <iamjayakumars> clokep_work: most of the time its crashing. 
15:34:32 <iamjayakumars> when i try to check the version via instanbird > About its crashed
15:34:34 <iamjayakumars> :9
15:35:56 <clokep_work> That's weird. Anyone know if this is a known issue on Mac?
15:36:10 <clokep_work> iamjayakumars: I'd suggest using the release version unless you have a specific reason for using a pre-release.
15:36:25 <clokep_work> iamjayakumars: Are you accounts connected properly? (Tools > Accounts)
15:37:14 <iamjayakumars> http://cl.ly/image/0N1z1E431x3M/Screen%20Shot%202014-03-03%20at%2021.15.32.png 
15:37:16 <iamjayakumars> clokep_work: ^
15:37:53 <aleth> iamjayakumars: Is there anything related-looking in the error console?
15:38:12 <iamjayakumars> aleth: how to check that. :(
15:38:41 <aleth> iamjayakumars: Tools->Error console
15:41:14 <iamjayakumars> aleth: http://pastebin.mozilla.org/4455873
15:41:22 <iamjayakumars> only errors i pasted here
15:42:01 <aleth> iamjayakumars: Thanks.
15:42:49 <aleth> That's weird.
15:43:02 <Mic> iamjayakumars: when did you download that nightly build /when was it updated last time?
15:43:08 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
15:43:15 <iamjayakumars> today
15:43:24 <iamjayakumars> its latest version 3-3-2014
15:44:58 <flo-retina> my error console is full of "Error: TypeError: this.contact is undefined Source File: chrome://instantbird/content/contact.xml Line: 349"
15:45:29 <aleth> iamjayakumars: Can you right-click on one of the accounts in the account manager and select "copy debug log"?
15:45:53 <iamjayakumars> sure.
15:46:02 <iamjayakumars> IB Error and Warning - http://pastebin.mozilla.org/4455884
15:46:53 <flo-retina> would be interesting to check if libpurple is loaded correctly
15:47:04 <Mic> Ah!
15:47:25 <Mic> We show libpurple information on the About dialog, maybe that's why it crashes when trying to open it.
15:47:30 <aleth> iamjayakumars: Which protocols are you using? gtalk and fb only?
15:47:38 <flo-retina> Mic: do we?
15:47:44 <Mic> Yes, the libpurple version.
15:47:50 <flo-retina> oh yes
15:47:59 <flo-retina> doesn't that need #ifdef MOZ_PURPLE added?
15:50:34 <iamjayakumars> both two gtalk and one facebook
15:50:36 <iamjayakumars> aleth: 
15:50:42 <iamjayakumars> aleth: http://pastebin.mozilla.org/4455911
15:51:18 <Mic> Would anyone file that? I'm leaving soon...
15:51:28 <clokep_work> Mic: I'll do it.
15:51:34 <clokep_work> flo-retina: I agree w/ your release plan.
15:51:35 <Mic> Thanks!
15:51:52 <clokep_work> Mic: I agree with flo-retina btw that the goal for 1.6 is "release off a newer Mozilla + libpurple + from c-c."
15:52:04 <aleth> I'm not sure how libpurple would affect gtalk/fb :-/
15:52:27 <-- shashika has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:53:50 <instantbot> New Instantbird - Other bug 978778 filed by clokep@gmail.com.
15:53:52 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978778 maj, --, ---, nobody, NEW, MOZ_PURPLE check needed in the about menu
15:54:19 <aleth> iamjayakumars: Thanks for letting us know. It's not a known bug. It certainly didn't happen with 1.5, so we'll have to investigate.
15:54:52 <iamjayakumars> aleth: :) 
15:55:14 <iamjayakumars> aleth: Hi i'm already involved in Desktop and Mobile QA
15:55:33 <iamjayakumars> how can i contribute more in IB QA. i'm not good coder
15:55:41 <iamjayakumars> tell me someother way to help
15:56:16 <aleth> iamjayakumars: OK, cool. Can you file a bug under "Instantbird" for that issue? Mention the protocols and the errors in the error console. You don't need to attach the debug log.
15:57:10 <iamjayakumars> sure aleth
15:57:31 <iamjayakumars> i never work with IB bugs, but i do with Firefox and Thunderbird
15:57:42 <aleth> Same bugzilla, different component ;)
15:58:19 <iamjayakumars> i emailed to contact@instantbird.org, but it says waiting for moderator approval
15:58:24 <iamjayakumars> do we have any testday?
16:00:15 <aleth> There's no testday scheduled, but if you find bugs, we are happy if you file them :)
16:04:14 <aleth> iamjayakumars: Just to be certain there is no update issue, can you do a fresh install of the nightly, downloaded from http://ftp.instantbird.com/instantbird/nightly/latest-1.6a1pre/, and test again?
16:08:41 --> shrihari1 has joined #instantbird
16:09:40 <-- aleth has quit (Ping timeout)
16:09:50 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
16:10:49 <iamjayakumars> today only i downloaded and reinstalled it alexis
16:11:08 <iamjayakumars> sorry alexis, wrongly mentioned
16:11:31 <alexis> nw
16:12:15 <clokep_work> iamjayakumars: I approved your message earlier today. :)
16:12:44 <iamjayakumars> clokep_work: there is any way for adding my name in exception list
16:12:44 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:12:53 <iamjayakumars> clokep_work: do we have any testday?
16:13:04 <iamjayakumars> or only way to file a bug?
16:13:33 --> aleth has joined #instantbird
16:13:33 * ChanServ sets mode +h aleth 
16:16:08 <shrihari1> alexis: Sorry about the missing period. Will take care from the next time ;)
16:17:08 <clokep_work> iamjayakumars: We currently don't have any organized test days, if you were interested in organizing one, I don't think we'd be opposed.
16:17:13 <clokep_work> I'm unsure what goes into "Test days" honestly.
16:17:44 <clokep_work> iamjayakumars: https://lists.mozilla.org/listinfo/support-instantbird
16:17:58 <aleth> flo-retina: If you look at line 159 in imContacts, do you see which component is being loaded there? Does sort() load anything? It appears the contacts service is OK, but there may be some bug we need to port.
16:18:56 <iamjayakumars> thanks clokep_work
16:19:21 <flo-retina> aleth: there are .name getters.
16:19:37 <flo-retina> aleth: that likely require all the items inside the Tags array to be working.
16:19:51 <shrihari1> aleth: Should I update the patch, since it is r-?
16:20:12 <aleth> flo-retina: So you suspect the same issue as this.contact undefined you mentioned earlier?
16:20:17 <aleth> shrihari1: yes please
16:20:39 --> Rym has joined #instantbird
16:20:59 <-- jb has quit (Ping timeout)
16:21:05 --> jb has joined #instantbird
16:22:30 <Gizmokid2005> flo-retina: so, make it easy to convert/use pidgin's logs/locations yet? ;)
16:22:34 <Gizmokid2005> lol - hello btw.
16:22:55 <instantbot> New Instantbird - Contacts window bug 978795 filed by iamjayakumars@gmail.com.
16:22:57 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978795 nor, --, ---, nobody, NEW, Instanbird not listing the online users
16:23:44 <shrihari1> aleth: Done.
16:32:49 <-- gerard-majax__ has quit (Ping timeout)
16:33:24 <-- jb has quit (Ping timeout)
16:38:59 --> nhnt11 has joined #instantbird
16:39:45 <flo-retina> aleth: I'm not sure. I suspect something somewhere somehow is getting wrong on the c-c builds; and that something seems related to contacts/tags.
16:40:50 <aleth> The reason I suspected a bug needed porting is because there is an open, recent TB bug where a component fails to initialize during a sort process
16:41:25 <aleth> But it might be a total coincidence
16:41:35 <clokep_work> Mic: I updated the description of IRC Ignore a bit.
16:42:01 --> jb has joined #instantbird
16:48:03 --> shashika has joined #instantbird
16:54:13 <shrihari1> Bug 954324 has been assigned to me. What should I do now? :)
16:54:16 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954324 tri, --, ---, gfxindia, ASSI, Add-ons window doesn't close on Cmd+W
16:58:34 --> sabret00the has joined #instantbird
16:59:03 <aleth> shrihari1: Fix the commit message in the patch ;)
16:59:54 <aleth> Then when you've uploaded the new patch, mark it r+ and add a comment "r+ carried forward as per comment XXX"
17:01:58 <shrihari1> aleth: So in the new patch, should it be "r=nhnt11." or my name?
17:02:07 <nhnt11> shrihari1: nhnt11
17:02:28 <clokep_work> aleth++ for looking at bug 974438. :)
17:02:30 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=974438 nor, --, ---, aleth, NEW, JS-XMPP fails to set the resource correctly for XMPP accounts created with libpurple
17:02:31 <shrihari1> okay.
17:02:32 <clokep_work> I was just about to see what the deal was.
17:02:46 <clokep_work> Oh boo. :(
17:02:49 <clokep_work> Totally not the bug I thought...
17:03:01 <aleth> I was going to say... there's a more important XMPP bug ;)
17:03:09 --> nhnt12 has joined #instantbird
17:03:12 * clokep_work thought he was looking at bug 978564
17:03:14 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978564 nor, --, ---, nobody, UNCO, JS-XMPP: 'iq' ids are not checked, roster pushes are not verified
17:03:19 <aleth> Yeah, that one.
17:03:29 <aleth> Not got around to that one yet.
17:04:37 <-- nhnt11 has quit (Ping timeout)
17:05:21 <-- sabret00the has quit (Client exited)
17:07:16 <aleth> shrihari1: Now as that patch is ready to land and has r+, you can add checkin-needed to Keywords
17:07:29 <-- iamjayakumars has quit (Quit: )
17:07:57 <shrihari1> aleth: I was just about the ask that. Done.
17:08:10 <shrihari1> Can the status be changed to Resolved?
17:08:15 <aleth> When it's checked in, you will get it next time you client.py checkout.
17:08:23 <aleth> shrihari1: No, that happens after checkin
17:09:20 <shrihari1> aleth: When does that happen, usually?
17:09:46 <aleth> When next a sheriff looks at the checkin-needed queue.
17:10:53 <shrihari1> Okay.
17:10:53 <shrihari1> :)
17:32:04 --> gerard-majax__ has joined #instantbird
17:35:06 --> wnayes has joined #instantbird
17:36:49 <-- gerard-majax__ has quit (Ping timeout)
17:37:33 --> gerard-majax__ has joined #instantbird
17:39:30 <-- gerard-majax__ has quit (Ping timeout)
17:40:07 --> Mook_as has joined #instantbird
17:41:27 <-- jb has quit (Ping timeout)
17:47:05 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:47:29 --> shrihari1 has joined #instantbird
17:47:38 --> sabret00the has joined #instantbird
17:47:41 <clokep_work> shrihari1: Roughly daily.
17:48:25 <shrihari1> clokep_work: That's awesome :)
17:52:11 <-- Rym has quit (Ping timeout)
17:52:48 --> Rym has joined #instantbird
17:53:34 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:53:48 --> shrihari1 has joined #instantbird
17:56:50 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:57:00 --> shrihari1 has joined #instantbird
17:57:30 <clokep_work> shrihari1: And congrats on your first r+. ;)
17:57:48 <shrihari1> clokep_work: Thank you :-)
17:57:57 <shrihari1> First two r+ ;)
18:00:17 <aleth> shrihari1: fast work :D
18:01:00 <shrihari1> aleth: Really? Eeeee :D
18:04:11 <clokep_work> :)
18:05:50 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:06:19 --> shrihari1 has joined #instantbird
18:08:19 <clokep_work> flo-retina: What else is new "for users" besides it being off -central? (I.e. bugs fixed in m-c are immediately fixed in IB)
18:08:44 <flo-retina> clokep_work: likely more bugs, as we updated 2-3 (or 4?) versions of Moz at once :(
18:10:02 <clokep_work> flo-retina: 5.
18:10:06 <clokep_work> IB 1.5 was on Moz 25.
18:10:11 <clokep_work> IB 1.6a1pre is on Moz 30.
18:10:15 <flo-retina> and we are on 31 tomorrow ;)
18:10:31 <flo-retina> so almost 6
18:11:29 <clokep_work> We need to figure out the deal w/ target milestone for chat core bugs.
18:11:39 <clokep_work> Anyone want to read my blog post? :P
18:11:44 <flo-retina> sure
18:12:03 <clokep_work> http://pastebin.instantbird.com/616546
18:12:50 <aleth> clokep_work: "bugs fixed in m-c are immediately fixed in IB" is not true as releases will be based off m-r as they were before
18:12:59 <aleth> (from a user pov)
18:13:24 <aleth> Unless they are using the nightly I guess.
18:13:38 <clokep_work> aleth: "bugs fixed in Mozilla will be reflected in the next Instantbird nightly"
18:13:42 <clokep_work> Please read the bpastebin.
18:13:45 <flo-retina> aleth: the sentence in the pastebin is correct
18:13:57 <aleth> clokep_work: I was referring to what you said earlier, not the pastebin ;)
18:13:59 <aleth> Sorry.
18:14:38 <flo-retina> clokep_work: this looks good. I think you just miss a sentence explaining why the nightlies were broken
18:15:01 <clokep_work> flo-retina: Which was...we were trying to build libpurple? :)
18:15:10 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:15:21 --> shrihari1 has joined #instantbird
18:15:30 <flo-retina> clokep_work: kinda. And reconfiguring buildbot. And updating Mozilla
18:15:54 <flo-retina> clokep_work: when I say you miss a sentence, my comment isn't as much about the content as it is about the wording.
18:16:08 <aleth> flo-retina: 31 tomorrow already? :-o Maybe you could r+ bug 976579 in that case, it would be good if it caught the train.
18:16:09 <flo-retina> you say "they have been broken since. Instantbird is now building out of the "comm-central"".
18:16:11 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=976579 nor, --, ---, aleth, ASSI, Port bug 955182 (replace mutation events with mutation observers in chat conversations) to TB
18:16:23 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:16:32 <flo-retina> when reading this, I wonder why you are not telling me what was broken, and jumping directly to "now".
18:16:44 <clokep_work> flo-retina: OK.
18:17:38 --> shrihari1 has joined #instantbird
18:17:46 <flo-retina> aleth: actually no, they changed the calendar :)
18:17:50 <flo-retina> the next merge is on March 17
18:18:15 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:18:52 --> shrihari1 has joined #instantbird
18:19:32 --> danielpiros has joined #instantbird
18:19:48 <-- shashika has quit (Quit: http://www.mibbit.com ajax IRC Client)
18:19:59 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:20:11 --> shrihari1 has joined #instantbird
18:20:13 <-- shrihari1 has quit (Quit: shrihari1)
18:21:01 <danielpiros> Hello flo-retina, I wanted to speak to you regarding one of the SoC tasks that you are mentoring. Do you have a few minutes for a chat?
18:21:47 <flo-retina> Hi danielpiros :). I'll likely go offline about 10 minutes from now, but feel free to ask your questions anyway. I would be surprised if I was the only one here who could answer.
18:21:52 <clokep_work> danielpiros: Conversation about GSoC can generally happen in #Instantbird, other people might want to weight in...
18:22:05 <danielpiros> I am very interested in webRTC support for audio/video as well as file transfer
18:22:54 <danielpiros> Oh of course!
18:23:19 <danielpiros> Am I in the wrong channel? it says i'm in #instabird
18:23:27 --> shrihari1 has joined #instantbird
18:23:33 <clokep_work> danielpiros: No, I'm just saying discussing it here is better than a private conversation!
18:23:59 <clokep_work> danielpiros: Do you have any particular questions or places you'd like to start discussion?
18:24:17 <danielpiros> oh yes, sorry I did not mean to be private about it. The more open the better, even because it regards some brainstorming from everyone
18:25:07 <clokep_work> :)
18:25:19 <danielpiros> Yes of course. I am currently checking out Instanbird code from the repository, and I wanted to understand where I could contribute best
18:26:09 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:26:20 <clokep_work> danielpiros: So generally we ask people to get a bit familiar with the code and maybe fix a bug or two to ensure you're familiar with the process of how we work.
18:26:31 --> shrihari1 has joined #instantbird
18:26:34 <clokep_work> (Btw it's "Instan*T*bird")
18:26:35 <danielpiros> I was trying to find the unit tests for Instantbird, but I could not find them other than im/test/xpcshell.ini
18:26:50 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:26:52 <clokep_work> So code for Instantbird exists under im/ and chat/.
18:27:12 --> shrihari1 has joined #instantbird
18:27:18 <-- shrihari1 has quit (Quit: shrihari1)
18:27:30 <danielpiros> I use unit tests a lot do familiarize with the application, would you recommend me to have a look at specific parts of the code to begin with?
18:27:59 <danielpiros> what approach would you use, if you were to understand the current codebase? any guidelines?
18:28:19 <flo-retina> we usually recommend that you use the application for a while
18:28:26 <flo-retina> then find something you dislike about it, and fix it
18:28:47 <flo-retina> and talk about it here, so that we can help you find the relevant piece of code faster :)
18:28:58 <danielpiros> Great!
18:29:19 <flo-retina> we currently don't have much unit test coverage, unfortunately.
18:29:56 --> shrihari1 has joined #instantbird
18:29:58 <danielpiros> Ok, before asking further questions I should familiarize with the codebase then :)
18:30:49 <aleth> danielpiros: "Familiarize" works best if you have a specific goal in mind, so picking a bug to fix helps ;)
18:31:40 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:31:58 <-- sabret00the has quit (Quit: Leaving)
18:32:07 --> shrihari1 has joined #instantbird
18:32:12 <danielpiros> flo-retina: that would be something I would be happy to help with. It would be good to increase test coverage
18:32:40 <aleth> danielpiros: Cool :)
18:33:02 <danielpiros> aleth: I will start by looking at some issues then
18:33:18 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:33:30 <aleth> danielpiros: and of course you may discover your own ;) (missing tests are also an issue)
18:33:40 --> shrihari1 has joined #instantbird
18:33:52 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:34:20 --> shrihari1 has joined #instantbird
18:34:24 <-- shrihari1 has quit (Quit: shrihari1)
18:35:25 --> shrihari1 has joined #instantbird
18:36:39 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:36:51 --> shrihari1 has joined #instantbird
18:39:01 <shrihari1> http://recordit.co/O40oXP
18:40:03 <shrihari1> How do I go about displaying the `statusMessage` inside a <xul:description></xul:description> ?
18:40:38 <shrihari1> BRB.
18:40:42 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:42:26 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:44:08 <-- rosonline has quit (Client exited)
18:47:25 <clokep_work> shrihari1: Nice! :)
18:47:33 <aleth> shrihari1: Isn't it currently already displayed inside a description element? It uses xbl:inherits iirc
18:57:21 --> shrihari has joined #instantbird
19:00:14 <shrihari> aleth: Yes. But it uses the value attribute. So, only a single line will be displayed.
19:00:38 <shrihari> To display multiple lines, the text has to be a child of the description
19:02:19 * clokep_work forgets XML...
19:02:30 <aleth> shrihari: A child, or text content?
19:02:32 <clokep_work> shrihari: There should be a way to set the textContent inside of it, are you trying to do this via JS or via XBL?
19:03:01 <aleth> (not that textContent isn't a child)
19:03:44 <shrihari> aleth: MDN uses the world "child". It could be text content too.
19:03:56 <shrihari> clokep_work: I'm trying it via XBL.
19:04:23 <clokep_work> shrihari: Then just <foo>text content</foo>
19:04:27 <aleth> shrihari: I don't think descriptions have a property that maps to the textContent
19:04:56 <shrihari> Yes. I'm doing <xul:description>dummy text</xul:description>
19:05:00 <aleth> clokep_work: His question is how to set the text content to an xbl-inherited value
19:05:18 <shrihari> But this dummy text needs to be `statusMessage`
19:05:40 <clokep_work> I see....hm...
19:05:51 <clokep_work> Is this a binding?
19:05:53 --> flo-retina has joined #instantbird
19:05:54 * ChanServ sets mode +qo flo-retina flo-retina 
19:05:56 <clokep_work> Add a set method and do it that way.
19:06:03 <aleth> shrihari: I suspect you'll have to create your own binding for that, which inherits from xul:description
19:06:42 <aleth> shrihari: If you put a link in your dummy text, is it  automatically displayed as a link? Or will you have to add that yourself?
19:07:12 <aleth> Before you extend the description binding, it might be worth thinking about how you will do that bit.
19:07:33 <shrihari> It's currently not being displayed as a link.
19:08:20 <shrihari> Can't it be done by adding a method in the conv-info-large binding itself?
19:09:16 <aleth> shrihari: iirc XUL labels have a way to display links, not sure if that helps
19:09:26 <flo-retina> clokep_work, aleth, shrihari: https://developer.mozilla.org/en-US/docs/XUL/Tutorial/XBL_Attribute_Inheritance "If you need to map an attribute to the text content of the node, use "xbl:text" as the inner attribute, eg: <xul:description xbl:inherits="xbl:text=value"/>"
19:10:03 <aleth> That's neat :) I never knew about that.
19:10:52 <shrihari> Wow. That was simple :)
19:11:57 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:12:17 --> shrihari has joined #instantbird
19:13:20 <aleth> shrihari: https://developer.mozilla.org/en-US/docs/XUL/description says the textContent of a description can contain arbitrary markup, so it seems you are in luck :)
19:13:31 <shrihari> Works like a charm :)
19:13:57 <shrihari> aleth: Yeah I saw that. Still the links are not being displayed as links.
19:14:11 <clokep_work> I guess we already have the HTML-ified version of that too?
19:14:16 <clokep_work> I know in IRC we strip the links out...
19:14:35 <clokep_work> I mean we strip the HTML out.
19:14:37 <flo-retina> have we not fixed the bug about /join <channel> opening the channel on hold? :-S
19:14:42 <aleth> clokep_work: Which is good.
19:14:57 <clokep_work> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircBase.jsm#330
19:14:58 <aleth> shrihari: If you put a href element in your dummy text, does that work?
19:14:59 <clokep_work> Yup.
19:15:14 <clokep_work> flo-retina: Nope. Patches accepted. ;)
19:15:23 <shrihari> aleth: Yes I tried that. Did not work. Something to look into. 
19:15:33 <clokep_work> flo-retina: More seriously...I don't know the non-hacky way of dealing w/ that. :-\
19:15:48 <clokep_work> shrihari: What file are you working in right now?
19:15:49 <flo-retina> clokep_work: wasn't that on the 1.5 blocker list? :-S
19:15:56 <clokep_work> flo-retina: No.
19:15:59 <clokep_work> Not that I know of.
19:16:00 <flo-retina> clokep_work: TBH I don't care if it's hacky.
19:16:02 <clokep_work> aleth ight know.
19:16:10 <shrihari> clokep_work: conversation.xml
19:16:14 <flo-retina> clokep_work: I've just got confused by this _again_.
19:16:49 <aleth> clokep_work, shrihari: You'd have to put the links back in conversation.xml (like we do for the topic system message)
19:17:17 <aleth> flo-retina: which bug is this?
19:17:20 <flo-retina> Looks like each time I disconnect/reconnect, I get an addition "Patrick Cloke" at the top of my list; not part of any (visible) group.
19:17:27 <flo-retina> *additional
19:18:11 <aleth> flo-retina: Is that the this.contact that is in your error console?
19:18:23 <flo-retina> aleth: yes
19:18:35 <flo-retina> aleth: or at least it _seems_ very related
19:19:00 <shrihari> aleth: Will get to that once I figure out how to display links as links here.
19:21:03 <aleth> flo-retina: Ah, bug 954270 I think.
19:21:07 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954270 nor, --, ---, nobody, NEW, Give new tabs opened via IRC commands focus
19:21:31 --> hadi has joined #instantbird
19:21:33 <flo-retina> aleth: no, the bug I'm seeing is https://bugzilla.mozilla.org/show_bug.cgi?id=955680
19:21:35 <instantbot> Bug 955680 nor, --, 1.5, aleth, RESO FIXED, Only remember on-hold state for autojoined conversations
19:21:42 <flo-retina> and I wasn't crazy, it's an 1.5 blocker
19:22:04 <aleth> :(
19:23:31 <clokep_work> I'm confused...it's creating a NEW conversation each time?
19:24:56 <clokep_work> The HTML namespace might be needed to add <a> elements.
19:25:00 <aleth> shrihari: Try <description><html:a href="www.instantbird.org">Test</html:a></description>
19:25:58 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:26:06 --> shrihari has joined #instantbird
19:26:58 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:27:47 --> shrihari has joined #instantbird
19:27:50 <aleth> flo-retina: So, I'll look at this again, but I think https://bugzilla.mozilla.org/show_bug.cgi?id=955680#c3 explains why it won't work for keyboard commands
19:27:53 <instantbot> Bug 955680 nor, --, 1.5, aleth, RESO FIXED, Only remember on-hold state for autojoined conversations
19:28:01 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:28:24 <-- zen_monkey has quit (Ping timeout)
19:28:34 --> shrihari has joined #instantbird
19:29:10 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:29:50 --> shrihari has joined #instantbird
19:30:08 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:30:17 --> shrihari has joined #instantbird
19:30:55 --> gerard-majax__ has joined #instantbird
19:31:16 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:31:31 <-- danielpiros has quit (Quit: CGI:IRC (Ping timeout))
19:32:11 <clokep_work> aleth: I'd suspect you have to add that namespace.
19:32:37 <clokep_work> As in http://mxr.mozilla.org/comm-central/source/mail/components/im/content/imconv.xml#15
19:32:52 <clokep_work> flo-retina: OK...well...I hope we can fix whatever it is that's frustrating you. :-\
19:33:00 --> shrihari has joined #instantbird
19:33:26 <aleth> clokep_work: Yes, I think so too.
19:33:47 <shrihari> aleth: That completely breaks the binding itself.
19:34:05 <aleth> clokep_work: I didn't mean my suggestion as an alternative to your comment
19:34:20 <aleth> shrihari: Did you add the namespace?
19:34:52 <shrihari> aleth: xul:description? Yes.
19:35:01 <clokep_work> shrihari: See http://mxr.mozilla.org/comm-central/source/mail/components/im/content/imconv.xml#15
19:35:41 <shrihari> clokep_work: Oh okay. Will try this now.
19:37:03 <flo-retina> aleth: so we fixed the bug only for the awesometab case, but not for the /join command?
19:37:10 <aleth> flo-retina: Yes
19:37:24 <flo-retina> aleth: the awesometab is not able to join password protected channels
19:37:36 <flo-retina> #moco's password changes every week, so I can't put it on auto-join either...
19:37:42 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:37:45 <aleth> flo-retina: Something nhnt12 should fix ;)
19:37:51 --> shrihari has joined #instantbird
19:38:02 <aleth> flo-retina: OK, I'll see if I can fix that.
19:38:08 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:38:22 --> shrihari has joined #instantbird
19:38:29 <clokep_work> flo-retina: Oh, really? That's a pain. I had no idea they had something that complicated.
19:38:36 <flo-retina> aleth: was there a reason why "Only remember on-hold state for autojoined conversations" couldn't be implemented?
19:38:41 <aleth> (not the awesometab thing, but the keyboard command thing)
19:38:43 <flo-retina> (ie. don't even put the channel name in the pref)
19:38:44 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:38:54 <aleth> flo-retina: I don't remember
19:39:09 <aleth> I remember there were some confusing discussions about it though ;)
19:39:12 <flo-retina> aleth: I don't remember any of these discussions either :(
19:39:23 <flo-retina> aleth: I remember they were confusing!
19:39:26 <flo-retina> that's about all I remember
19:39:30 --> shrihari has joined #instantbird
19:39:30 <aleth> Me too.
19:39:33 <-- shrihari has quit (Quit: shrihari)
19:39:44 --> Mic has joined #instantbird
19:39:44 * ChanServ sets mode +h Mic 
19:39:51 --> shrihari has joined #instantbird
19:40:06 <Mic> clokep_work: thanks for updating the description.
19:40:42 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:41:16 --> shrihari has joined #instantbird
19:41:27 --> EionRobb has joined #instantbird
19:41:44 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:42:55 --> shrihari has joined #instantbird
19:43:14 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:43:18 --> igorko has joined #instantbird
19:43:32 --> shrihari has joined #instantbird
19:44:21 <shrihari> aleth, clokep_work: Yes, it works :)
19:44:29 <shrihari> But the link loads in the IB window itself
19:45:57 <clokep_work> Mic: I hope it's clearer now.
19:46:08 <clokep_work> shrihari: Not entirely surprising... :)
19:46:17 <clokep_work> I forget how we fix that in other places though...
19:46:25 <clokep_work> Mic: Let me know if it isn't. :)
19:47:09 <shrihari> clokep_work: I'll see if I'm able to find out.
19:47:24 <Mic> clokep_work: it's clear now!
19:48:35 <Mic> A jumping conv top header will be annoying if you want to go to the tab bar and a it will also be annoying if you want to use it and need to hover for a moment. I totally hate menus that only open on hover :(
19:48:40 <-- aleth has quit (Ping timeout)
19:48:45 <Mic> Now sure what a good solution to this will look like :S
19:50:14 <EionRobb> start with a bad solution, then do the opposite
19:50:32 <shrihari> Mic: Will try a few different solutions to see which one works.
19:51:03 <Mic> Maybe click to expand and double-click to edit?
19:51:42 <flo-retina> bah, completion bug :(
19:51:59 <flo-retina> that really needs unit tests so desperately :(
19:52:04 <clokep_work> EionRobb: Hey I added a needinfo flag for you on a bug...was wondering if you saw it. :)
19:52:16 <shrihari> Actually, in which situation is "Edit" an option?
19:52:17 <flo-retina> Mic:  aleth suggested putting a delay before it expands.
19:52:32 <clokep_work> shrihari: Go to a channel where you're an op (i.e. join a random channel that doesn't exist yet)
19:52:33 <-- Rym has quit (Ping timeout)
19:52:34 <EionRobb> clokep_work: yeah, have been in hospital.  skype plugin still works with newer skypes on *nix from what I'm told
19:52:46 <clokep_work> EionRobb: Oh OK. Hope you're doing OK. :)
19:52:51 <clokep_work> Thanks for the info.
19:53:13 <Mic> flo-retina: the delay is what I meant with "on hover".
19:53:46 <Mic> Yahoo! Webmail has a menu appearing only after hovering. I hate it everytime I have to use it :(
19:54:42 <EionRobb> how do you hover on a touchscreen?
19:59:04 --> Rym has joined #instantbird
20:00:46 <flo-retina> Mic: which part do you hate?
20:01:05 <flo-retina> EionRobb: our UI isn't designed for touch screens.
20:01:12 <EionRobb> what about screenreaders?
20:01:31 <flo-retina> EionRobb: screenreaders don't have problems with long lines that are cropped AFAIK
20:01:46 <EionRobb> do they have problems with hovering though?
20:02:05 <flo-retina> EionRobb: I don't see your point. They don't hover at all.
20:03:10 <Mic> flo-retina: I think it's being blocked for a second while I could have opened it immediately if they allowed clicks to it.
20:03:25 <Mic> i.e. being delayed without good reason
20:03:51 <flo-retina> Mic: do you hate /whois on hover?
20:04:17 <flo-retina> Mic: I think the delay we are considering here is the same delay as we already have for showing the tooltip
20:04:27 <flo-retina> Mic: it's just about replacing the existing tooltip with something clickable.
20:06:31 <Mic> flo-retina: no, I don't. Tooltips are fine for some reason.
20:07:15 <shrihari> This is just a like a better tooltip, at some level.
20:08:22 <flo-retina> Mic: so I'm not sure I understand your concern here. Is it about UI changing on hover in general, or about this specific topic case?
20:08:33 <Mic> It's the UI changing on hover.
20:09:38 <Mic> Let's just see how it turns out.
20:10:17 <shrihari> One other option to try out would be a small "expand" button on the far right.
20:10:23 <flo-retina> Mic: I think the proposed UX here is reasonable. I'm more concerned about implementation details (especially, I don't want other parts of the UI moving around for no reason)
20:10:51 <flo-retina> shrihari: that's actually someone we (aleth?) want to try for the list of participants.
20:10:57 <Mic> Does that mean it would be a kind of panel showing over the converation and participant list?
20:11:04 <flo-retina> (that = a small expand button on the far right of the top toolbar)
20:11:30 <flo-retina> Mic: the current topic area is already over the conversation
20:11:52 <flo-retina> Mic: the participant list may be annoying (as it would move down) :-/
20:14:28 <shrihari> flo-retina: How do you think it can be expanded without moving the participant list?
20:14:42 <Mic> I will let myself be surprised  ;)
20:16:28 <shrihari> I'll see what I can do :)
20:17:04 <clokep_work> shrihari: Don't worry about the participant list right now...that's not related.
20:17:07 <flo-retina> shrihari: we could get rid of the participant list
20:17:18 <shrihari> Btw, is it possible to have one instance of IB constantly running and use a separate instance for development & testing?
20:17:29 <flo-retina> sure
20:17:38 <flo-retina> if that's not explained on the wiki, we should add something about it
20:19:15 <shrihari> I guess it's not.
20:20:14 <shrihari> Right now, I just restart IB everytime I edit the code and build
20:21:09 <Mic> shrihari: the command line parameter is -P
20:21:28 <flo-retina> shrihari: which OS do you use?
20:21:40 <shrihari> Mac 
20:21:42 <Mic> You can use different profiles with that (you might need to add -no-remote too)
20:21:47 <flo-retina> ok, so -P is all you need
20:21:57 <flo-retina> Mic: -no-remote isn't needed on Mac :)
20:22:09 <shrihari> What is -no-remote for?
20:22:19 <flo-retina> shrihari: don't worry about it :)
20:25:25 <shrihari> ./mozilla/dist/Instantbird.app/Contents/MacOS/instantbird -P
20:25:30 <shrihari> Is this the right way?
20:26:06 <flo-retina> yes
20:26:14 <flo-retina> you can also specify a profile name directly on the command line
20:26:39 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:27:07 --> shrihari has joined #instantbird
20:33:51 * nhnt12 is now known as nhnt11
20:34:08 * nhnt11 finds it convenient to have various aliases while developing
20:36:08 <nhnt11> flo-retina, aleth, shrihari: How about click to expand, double click to edit?
20:36:21 <nhnt11> I kinda agree with Mic about the hover thing (I dislike it)
20:36:43 <nhnt11> Also if you hover and it shows up, and then you move the mouse cursor by mistake without finishing reading the text, you'll have to hover again to finish reading
20:36:53 <Mic> Editing with a large input area where you can see all of the topic would be nice actually :)
20:37:29 * nhnt11 can't really say anything for sure without actually trying it out though
20:37:56 <shrihari> nhnt11: Might as well try that also.
20:38:10 <shrihari> Let's see how it turns out. :)
20:39:42 <nhnt11> flo-retina: About channels with passwords. Do you have a UI already envisioned in your mind for that?
20:39:54 * nhnt11 is desperately trying to shove the "modal dialog" thought out of his head
20:40:43 <shrihari> On an unrelated note, anyone else thinks "Join Chat" should be an option when you're right-clicking an IRC account?
20:41:03 <nhnt11> shrihari: Does the awesometab fail for you there? :(
20:41:08 --> shrihari1 has joined #instantbird
20:42:34 <clokep_work> shrihari: No.
20:43:02 <nhnt11> shrihari: I honestly use the account manager only for adding new accounts, and in the rare case I want to disconnect a particular account
20:43:34 <shrihari> nhnt11: awesometab is awesome. no fail there :)
20:44:14 <shrihari> When I first installed IB and added an IRC account, I was stuck for a long time trying to find "Join chat"
20:45:04 <clokep_work> File > Join Chat
20:45:25 <shrihari> Yes, I found that eventually.
20:46:08 <shrihari> But I was expecting it to be in one of the two windows (which were visible at that time) - accounts and contacts.
20:47:15 <-- shrihari1 has quit (Client exited)
20:47:46 <Mic> Oh, the participant menu is hardcoded?
20:48:44 <Mic> I was hoping I could easily add a "Show Profile" item for Twitter :(
20:49:52 --> shrihari1 has joined #instantbird
20:50:02 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:51:02 <clokep_work> I thought it was extendible...
20:51:22 --> shrihari1 has joined #instantbird
20:51:36 <shrihari1> test message.
20:51:45 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:52:46 --> shrihari1 has joined #instantbird
20:52:51 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:54:13 --> shrihari1 has joined #instantbird
20:54:48 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:55:16 <-- shrihari has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
20:55:20 <clokep_work> shrihari: Generally when testing things I don't join "real" channels unless I need them to test anything. I.e. my default IRC testing profile joins #testib2 only.
20:56:29 --> shrihari1 has joined #instantbird
20:56:45 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:57:37 --> shrihari has joined #instantbird
20:58:54 <-- shrihari has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:02:07 --> shrihari1 has joined #instantbird
21:02:16 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:03:05 --> shrihari1 has joined #instantbird
21:03:28 <shrihari1> On my new profile, the conversation window doesn't stay open when I restart
21:03:38 <Mic> shrihari1:  http://log.bezut.info/instantbird/today#m1074
21:05:34 <shrihari1> Mic: Oops. Sorry.
21:06:37 <clokep_work> shrihari1: Not a big deal. :)
21:06:48 <clokep_work> Just keeps aleth from having to read a longer log when he gets back. ;)
21:07:38 <shrihari1> I'm hitting the bed now. Good night :)
21:08:20 <-- shrihari1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:09:45 <-- igorko has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:16:35 <-- EionRobb has quit (Ping timeout)
21:17:15 <-- deOmega has quit (Quit: So easy...but yet complicated.)
21:17:35 --> EionRobb has joined #instantbird
21:17:58 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
21:21:04 <-- qheaden has quit (Ping timeout)
21:23:42 <flo-retina> nhnt11: hover vs click is trivial to change later. That's really not the difficult part of the patch. So what about we stop bikeshedding a tiny detail, and try the feature instead?
21:24:14 * nhnt11 backs off
21:24:36 <flo-retina> now for the more interesting question
21:24:50 <flo-retina> the UI I would like for password protected IRC channels is: open the conversation tab
21:25:08 <flo-retina> and instead of a conversation, you have a password prompt in the area where we usually display the conv
21:25:21 <flo-retina> and of course, it should be possible to use the password manager :)
21:26:24 <clokep_work> Yes, isntead of a system message saying "YOU CAN'T JOIN THIS! YOU'RE STUPID!" :)
21:26:51 * nhnt11 feels like the IRC prpl should do something about it
21:26:52 <flo-retina> clokep_work: it doesn't say "YOU'RE STUPID" it says "Instantbird is stupid and won't help you here, sorry."
21:27:15 <nhnt11> Especially since even while using the join chat dialog, if you type a wrong password you have to start over
21:27:24 <nhnt11> Er scratch that
21:27:26 <nhnt11> Not the prp
21:27:27 <nhnt11> prpl*
21:27:38 <flo-retina> nhnt11: I thought you didn't want that dialog to exist any more? :-P
21:27:59 <nhnt11> fair enough
21:28:31 <clokep_work> nhnt11: What do you expect the prpl to do? :-S
21:28:35 <clokep_work> I don't understand what you're implying.
21:28:38 <flo-retina> clokep_work: magic!
21:28:50 --> qheaden has joined #instantbird
21:29:00 <nhnt11> clokep_work: The problem I'm thinking of is, "How will the awesometab know if a channel requires a password?"
21:29:20 <nhnt11> Which makes me conclude two things: this is not necessarily and awesometab addition
21:29:22 <flo-retina> nhnt11: why would it care?
21:29:30 <flo-retina> nhnt11: I'm saying the awesometab should just open the conv
21:29:32 <nhnt11> and b) the prpl has to be involved somehow
21:29:32 <nhnt11> Yeah
21:29:53 <flo-retina> nhnt11: and the conversation UI, when getting the error saying "password required" would show a password prompt instead of a silly message
21:30:00 <nhnt11> So we add functionality to the conv binding to ask the user for a password (basically it would mediate between the prpl and the user)
21:30:07 <nhnt11> okay so I guess we're agreeing
21:30:32 <clokep_work> Yeah...
21:30:40 <flo-retina> nhnt11: btw, are there password protected channels that appear in LIST results?
21:30:53 <nhnt11> I don't know.
21:31:06 <nhnt11> are password protected channels hidden by default?
21:31:13 <flo-retina> I don't know
21:31:13 * nhnt11 doesn't think so
21:31:29 <flo-retina> I'm just thinking that if I was hiding a channel behind a password, I would also hide it from LIST
21:31:48 <nhnt11> But yeah I may want to focus on allowing you to open channels not on LIST and then the password stuff
21:33:51 <flo-retina> that would make sense
21:34:07 <flo-retina> I think the 2 could be worked on in parallel. But assuming limited time, focusing on one makes sense :-
21:34:08 <flo-retina> )
21:37:21 <clokep_work> flo-retina, nhnt11: If we get the mode we might be able to know if it needs a password ahead of time or not.
21:58:36 <-- Rym has quit (Ping timeout)
21:59:41 --> Mic has joined #instantbird
22:00:14 --> Rym has joined #instantbird
22:01:44 <flo-retina> clokep_work: ah, I see you replied to the "It sucks." guy on the tb list. Good luck with him! ;)
22:02:21 <instantbot> New Chat Core - IRC bug 978977 filed by arashed@mozilla.com.
22:02:22 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978977 nor, --, ---, nobody, NEW, Increase irc connections from IP Address 63.249.70.202
22:03:02 <Mic> nhnt11: you rounded-corners patch creates strange results for me.
22:03:05 <Mic> *your
22:03:19 <flo-retina> 'Research' hasn't well researched how to use bugzilla ;)
22:04:11 <Mic> The icon in the conv top bar has its status icon stretched to full width of the icon (height ist still OK as it looks).
22:04:31 <clokep_work> flo-retina: I actually got fairly upset the first time I read that message. :-[
22:04:45 <flo-retina> the 'it sucks' one?
22:04:49 <clokep_work> Yes
22:04:53 <flo-retina> the guy annoyed me too.
22:05:03 <flo-retina> I thought that he sucked as a user :-P
22:05:14 <Mic> It's showing the border around a blank space for MUCs now.
22:05:56 <instantbot> clokep@gmail.com changed the Resolution on bug 978977 from --- to INVALID.
22:05:57 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978977 nor, --, ---, nobody, RESO INVALID, Increase irc connections from IP Address 63.249.70.202
22:06:02 <flo-retina> bah
22:06:04 <flo-retina> mid air
22:06:11 <clokep_work> :-D
22:06:24 <flo-retina> I was tempted to reso invalid
22:06:32 <flo-retina> but decided to be nice and to look for the right component
22:06:53 <flo-retina> but I suspect this may actually want to live in 'servicenow'
22:12:00 <-- hadi has quit (Connection reset by peer)
22:16:30 <-- mconley has quit (Connection reset by peer)
22:16:44 --> mconley has joined #instantbird
22:24:44 --> He_Dom has joined #instantbird
22:40:29 <-- Mic has quit (Input/output error)
22:41:40 <clokep_work> flo-retina: Is that iq-stanza dude an XMPP guy we know of? Just curious. :)
22:42:01 <flo-retina> never seen his name before
22:42:12 <flo-retina> but he seems knowledgeable ;)
22:44:00 <flo-retina> clokep_work: his twitter account says "Lead developer of Adium. | Creator of http://xmpp.net"
22:45:05 <clokep_work> Ah, cool. :)
22:48:19 <instantbot> New Chat Core - IRC bug 979001 filed by morr@mozilla.com.
22:48:20 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=979001 nor, --, ---, nobody, NEW, Not working
22:49:06 <flo-retina> this one sounds really INVALID! :-P
22:49:28 <flo-retina> "3 people from the recruiting team has noticed" also sounds like grammar fail ;)
22:50:55 <clokep_work> Is that person even using Instantbird? (o_O)
22:52:47 <flo-retina> seems Adium
22:54:19 <Mook_as> Ask for a screenshot?
23:00:16 <-- He_Dom has quit (Ping timeout)
23:01:51 <flo-retina> nah
23:01:54 <flo-retina> it's INVALID!
23:02:24 <flo-retina> "the wheel on the bird is turning as if it's trying to sign on." is Adium ;)
23:02:39 <clokep_work> Congrats nhnt11. :)
23:03:29 <flo-retina> indeed, congrats nhnt11 :)
23:07:04 * nhnt11 was surfing on his phone unable to sleep and saw the email
23:07:18 <instantbot> florian@queze.net changed the Resolution on bug 979001 from --- to INVALID.
23:07:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=979001 nor, --, ---, nobody, RESO INVALID, Not working
23:10:48 --> nhnt11-testing has joined #instantbird
23:11:23 <flo-retina> nhnt11: and now you can't sleep any more ;)
23:11:30 <flo-retina> well, you already couldn't :-D
23:18:33 <-- nhnt11-testing has quit (Client exited)
23:22:06 <Mook_as> Hmm, (probably gtalk) getting a bunch of http://paste.stacka.to/laramocore.txt
23:23:25 <-- Tonnes has quit (Connection reset by peer)
23:30:03 * nhnt11 found out why the rounded corners patch broke the user icon in the conv headers
23:30:19 <nhnt11> There's a .userIcon[src] + .statusTypeIcon selector in the css file
23:30:26 <nhnt11> Putting the userIcon in a box breaks it 
23:30:47 * nhnt11 googles how to select an element based on the attribute of another element
23:34:43 <clokep_work> flo-retina: Is Mook_as' problem that issue that you observed earlier?
23:35:09 <Mook_as> (fwiw, thunderbird 20140228030207)
23:35:18 <Mook_as> so, maybe "using thunderbird" is the problem :p
23:40:08 <clokep_work> Maybe. ;)
23:44:05 <flo-retina> Mook_as: we've learned recently that "It sucks!" ;)
23:49:34 <Mook_as> so, I think the fallout from my bug is that 1) At least one guy in my gmail's chat list isn't in my thunderbird's contact list; 2) messages from that guy aren't showing up; 3) my contact list is buggy, there are people sitting outside Online Contacts somehow
23:49:36 --> nhnt12 has joined #instantbird
23:49:47 <-- nhnt11 has quit (Input/output error)
23:50:56 <flo-retina> Mook_as: I also have people (well, clokep) outside groups on the latest Ib nightly
23:52:20 <flo-retina> Mook_as: the "Removing a contact that isn't here?" message is Thunderbird specific
23:52:30 <flo-retina> but the root cause is likely the same as what I'm seeing.
23:53:28 --> Tonnes has joined #instantbird
23:55:32 <nhnt12> http://puu.sh/7i14O.png
23:55:38 <nhnt12> I saw that twice in the last 5 minutes
23:55:46 <nhnt12> When I was looking at random buddy tooltips
23:56:46 <flo-retina> that's bad ;)
23:57:51 <-- clokep_work has quit (Ping timeout)