#instantbird log on 03 18 2013

All times are UTC.

00:43:46 <-- Tonnes has quit (Input/output error)
01:52:27 --> Tonnes has joined #instantbird
01:53:48 <-- mpmc has quit (Connection reset by peer)
02:31:55 --> jb has joined #instantbird
02:37:23 <-- jb has quit (Input/output error)
02:37:27 --> jb has joined #instantbird
02:49:36 <-- jb has quit (Ping timeout)
03:27:19 <instant-buildbot> build #904 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/904
03:50:42 <instant-buildbot> build #813 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/813
04:39:30 <-- Optimizer has quit (Ping timeout)
04:42:44 --> Optimizer has joined #instantbird
04:48:05 <instant-buildbot> build #809 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/809
04:56:30 <-- Optimizer has quit (Ping timeout)
05:57:44 --> FireFly_TB has joined #instantbird
06:01:08 <-- EionRobb has quit (Quit: Leaving.)
06:04:57 <-- FireFly_TB has quit (Ping timeout)
06:25:55 <instant-buildbot> build #905 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/905
06:36:33 --> YH has joined #instantbird
06:38:31 --> Optimizer has joined #instantbird
07:04:45 --> FireFly_TB has joined #instantbird
07:05:01 <-- FireFly_TB has quit (Quit: FireFly_TB)
07:11:02 --> FireFly_TB has joined #instantbird
07:19:43 <-- FireFly_TB has quit (Quit: FireFly_TB)
08:53:38 --> Mic has joined #instantbird
08:53:38 * ChanServ sets mode +h Mic 
08:54:56 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep)
08:55:30 --> chrisccoulson has joined #instantbird
09:27:24 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
09:31:25 <Mic> Hi
09:32:08 <Mic> clokep: is there a way to integrate Mercurial with KomodoEdit? I haven't found one yet (googling).
09:35:35 --> Even has joined #instantbird
09:35:36 * ChanServ sets mode +o Even 
09:40:58 <Mic> Macros are nice :)
09:41:45 <Mic> I added some to support keyboard actions that it didn't out of the box (move line or selection up/down, duplicate/delete line or selection) and it works great for me now :)
09:42:47 <-- YH has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
10:07:34 <Mic> clokep: nevermind, there's "Run Command". That's good enough.
10:17:17 --> flo-retina has joined #instantbird
10:17:17 * ChanServ sets mode +qo flo-retina flo-retina 
10:18:39 --> clokep has joined #instantbird
10:18:39 * ChanServ sets mode +o clokep 
10:22:08 <clokep> Mic: Komodo IDE has version control integration, I don't know how it works or what it does.
10:22:42 <clokep> Mic: https://bitbucket.org/clokep/komodo-tools/src might have some fun macros. ;)
10:22:55 <clokep> (In particular "Execute JavaScript" and "Pastebin")
10:28:54 <clokep> I'm unsure if I'll be online during the day today.
10:29:04 <clokep> But we need to finish the GSoC stuff.
10:29:10 <clokep> I think the list we have right now is pretty good.
10:29:17 <clokep> Maybe remove the OTR one if we feel like it.
10:33:18 <Mic> Pastebin works nicely. It even seems to use the correct syntax highlighting :)
10:33:21 <Mic> Thanks a lot!
10:34:04 <clokep> Mic: It does, just don't look at how that's done. ;)
10:34:18 <clokep> (I didn't write that script btw, just expanded it.)
10:35:14 <Mic> I only modified the expiry time to "f"orever.
10:36:07 <Mic> We've got so much junk on our pastebin that my postings staying there forever most likely won't make a big difference. Except that I won't curse when I find an expired pastebin link anymore ;)
10:37:24 <Mic> hmm, that last sentence doesn't make much sense.
10:38:41 <Mic> Rather "I'll curse less because less pastebin links in the log files will be expired."
10:40:03 <clokep> Hahah, fair enough. :)
10:40:35 <flo-retina> clokep: just before starting to read the scrollback, I was going to say "what's the status with the GSoC stuff?", but now I saw "But we need to finish the GSoC stuff." :)
10:41:20 <clokep> flo-retina: As far as I know it's "fine" as long as all of the ones listed are ones we truly want to do. They probably need to be read over again to make sure they don't say anything crazy.
10:41:30 <clokep> But I wrote most of the descriptions so...;)
10:41:32 <flo-retina> Mic: there's not as much junk as you think on our pastebin
10:41:45 <flo-retina> Mic: for some reasons the spammers post with the "1 month" option
10:42:09 <clokep> Mic: I use the execute JavaScript one A LOT.
10:42:17 <clokep> (Instead of the scratchpad, etc.)
10:44:33 <clokep> It has a few nice built-in functions like "print" which go to the command output window (with line numbers...and double clicking works and brings you back to the source line). :)
10:55:31 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
11:05:02 --> FireFly_TB has joined #instantbird
11:08:39 <flo-retina> when thinking about gsoc, I wonder if I would be a good mentor this year :-S.
11:08:57 <flo-retina> I'm still frustrated / feeling guilty that the reviews of wnayes' patches aren't finished :(.
11:11:08 <flo-retina> would aleth and Mic be interested in mentoring?
11:11:45 <flo-retina> "Awesometab" looks to me like a project that could be mentored by aleth.
11:12:53 <-- FireFly_TB has quit (Quit: FireFly_TB)
11:33:49 --> FireFly_TB has joined #instantbird
12:09:58 --> clokep_work has joined #instantbird
12:09:58 * ChanServ sets mode +o clokep_work 
12:16:13 <Mic> flo-retina: essentially yes but I'd definitely like to think about it and get an idea what this involves.
12:22:27 --> jb has joined #instantbird
12:30:29 --> aleth has joined #instantbird
12:30:29 * ChanServ sets mode +h aleth 
12:45:20 <-- Mic has quit (Connection reset by peer)
13:04:45 --> gerard-majax_ has joined #instantbird
13:10:35 <-- gerard-majax_ has quit (Ping timeout)
13:11:22 <flo-retina> Mic: being a mentor involves mostly ensuring that the student gets started, gets unblocked as soon as possible if there are issues, and keeps going in a correct direction.
13:16:50 <clokep_work> Where "gets unblocked" might mean getting the right one of us to answer his questions.
13:18:51 <flo-retina> right
13:18:59 <flo-retina> or suggesting another possible way to move things forward
13:19:32 <flo-retina> so really, it's being the 'point of contact' for the student if (s)he need something related to the project and doesn't know who to ask
13:19:58 <flo-retina> also, the mentor needs to complete a survey twice to tell Google if the student should be paid
13:20:12 <-- FireFly_TB has quit (Ping timeout)
13:20:13 <-- jb has quit (Ping timeout)
13:22:33 --> mconley has joined #instantbird
13:24:53 --> jb has joined #instantbird
13:26:42 <aleth> I'm happy to help where I can, but I can't say at the moment whether I will be able to be around enough over the summer to be the official mentor
13:38:32 <-- jb has quit (Quit: jb)
13:39:36 --> jb has joined #instantbird
13:46:19 <-- Kaishi has quit (Quit: Kaishi)
13:53:02 <-- jb has quit (Ping timeout)
13:53:52 --> jb has joined #instantbird
14:14:30 <-- aleth has quit (Quit: %S)
14:22:20 --> FireFly_TB has joined #instantbird
14:24:20 <-- FireFly_TB has quit (Quit: FireFly_TB)
14:24:24 --> FireFly_TB has joined #instantbird
14:27:10 <-- FireFly_TB has quit (Ping timeout)
14:31:55 <-- jb has quit (Ping timeout)
14:37:43 --> fasker has joined #instantbird
14:42:53 <-- deltafalcon has quit (Connection reset by peer)
14:46:44 --> jb has joined #instantbird
14:46:46 <-- jb has quit (Input/output error)
14:48:20 --> gerard-majax_ has joined #instantbird
15:04:21 <-- Even has quit (Ping timeout)
15:21:07 --> jb has joined #instantbird
15:25:19 <-- fasker has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
15:50:35 --> igorko has joined #instantbird
16:02:47 --> jb1 has joined #instantbird
16:02:49 <-- jb has quit (Connection reset by peer)
16:13:04 --> unghost has joined #instantbird
16:16:58 --> Even has joined #instantbird
16:16:58 * ChanServ sets mode +o Even 
16:49:45 --> FireFly_TB has joined #instantbird
16:53:43 --> Mook_as has joined #instantbird
16:54:18 --> fasker has joined #instantbird
17:02:44 <-- jb1 has quit (Ping timeout)
17:02:57 --> jb has joined #instantbird
17:06:31 <clokep_work> flo-retina: So are we all set w/ GSoC then?
17:06:45 <flo-retina> yeah, just need to migrate the content to the wiki page
17:08:19 <clokep_work> OK! :)
17:08:24 <fasker> hi there, does anybody know how to make instantbird shows all my twitter account timeline tweets whenever I start instantbird?
17:09:20 <flo-retina> fasker: I don't understand that question :(
17:11:09 <fasker> when I added my twitter account to instantbird all my timeline tweets appeared/shown in instantbird. If I quit/restart instantbird my twitter timeline appears blank/empty!
17:11:41 <flo-retina> you can right click the tab of your twitter timeline, and select "show logs" in the context menu
17:15:22 <fasker> thanks :-) but can instantbird show all these messages automatically when the application is started?
17:17:01 <flo-retina> do you really want it to show messages you have already read before?
17:17:02 <-- igorko has quit (Client exited)
17:17:20 <flo-retina> in the future it will likely display the "last few messages" of the previous conversation automatically
17:17:30 <flo-retina> someone will need to finish that patch of course :)
17:18:01 <fasker> thanks for your response :-)
17:19:02 <-- fasker has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
17:19:12 --> fasker has joined #instantbird
17:19:57 <-- fasker has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
17:32:37 --> fasker has joined #instantbird
17:48:09 <-- FireFly_TB has quit (Ping timeout)
17:48:54 --> FireFly_TB has joined #instantbird
18:00:52 <flo-retina> clokep_work: how does that comment from gerv half an hour ago sound?
18:03:37 <clokep_work> flo-retina: That sounds like our plan, pretty much.
18:03:46 <clokep_work> Although s/only the bugs you care about/all bugs/ ;)
18:04:03 <-- jb has quit (Connection reset by peer)
18:05:07 <clokep_work> flo-retina: Although it's to be determined if we'll use BzAPI, but whatever.
18:08:35 --> jb has joined #instantbird
18:28:38 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:29:55 <-- gerard-majax_ has quit (Ping timeout)
18:37:49 <-- fasker has quit (Ping timeout)
18:37:55 --> fasker has joined #instantbird
19:12:36 --> gerard-majax_ has joined #instantbird
19:14:42 --> Mic has joined #instantbird
19:14:43 * ChanServ sets mode +h Mic 
19:40:51 --> igorko has joined #instantbird
19:49:28 <-- fasker has quit (Ping timeout)
19:51:03 <-- FireFly_TB has quit (Quit: FireFly_TB)
20:03:01 <-- igorko has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
20:03:37 <-- jb has quit (Ping timeout)
20:13:17 --> jb has joined #instantbird
20:13:21 --> flo-retina has joined #instantbird
20:13:22 * ChanServ sets mode +qo flo-retina flo-retina 
20:14:59 <-- jb has quit (Ping timeout)
20:19:04 --> jb has joined #instantbird
20:20:19 --> EionRobb has joined #instantbird
20:27:53 <-- chrisccoulson has quit (Connection reset by peer)
20:31:13 --> chrisccoulson has joined #instantbird
20:36:52 <-- jb has quit (Ping timeout)
20:44:03 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:53:51 --> jb has joined #instantbird
20:58:55 --> FireFly_TB has joined #instantbird
21:02:38 <-- FireFly_TB has quit (Quit: FireFly_TB)
21:23:29 <-- jb has quit (Ping timeout)
21:34:37 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
21:43:09 --> clokep has joined #instantbird
21:43:09 * ChanServ sets mode +o clokep 
21:44:02 <clokep> Hello!
21:45:19 <clokep> Bah I keep forgetting to disable / change aleth's tab colors...
21:48:39 <Mic> I keep forgetting to find out why I'm starting with status "offline" every time since a few days :(
21:48:59 <Mic> I'm suspecting that it has to do with session restore.
21:49:16 <clokep> Mic: I've seen that too the past few days...only on my work computer, i.e. the only one w/ sesion restore. ;)
21:50:12 <Mic> I think the first time I saw it was after the Moz19 update. I don't know what might have changed though...
21:53:11 <clokep> :(
21:53:38 <Mic> I need to look at it anyways. Convs on hold seriously need to be fixed.
21:54:33 <Mic> Beside that I'm pretty happy with it to be honest.
21:55:28 <-- mconley has quit (Input/output error)
21:55:50 <Mic> I've lost my joined channels once or twice, I think there's something I don't do right when quitting while accounts aren't connected yet.
21:58:04 <clokep> Ah. I've never tried that.
21:59:06 <Mic> I've never "tried" that either, it just happened :P
22:03:38 --> jb has joined #instantbird
22:04:05 --> jb1 has joined #instantbird
22:04:06 <-- jb has quit (Connection reset by peer)
22:09:19 <-- jb1 has quit (Ping timeout)
22:10:45 --> Kaishi has joined #instantbird
22:22:58 --> jb has joined #instantbird
22:34:26 <-- Mic has quit (Quit: No time to waste, let's go!)
22:34:30 --> Mic has joined #instantbird
22:34:30 * ChanServ sets mode +h Mic 
22:34:46 <-- jb has quit (Ping timeout)
22:37:13 <clokep> instantbot: hello :)
22:37:14 <instantbot> clokep! dude!
22:39:06 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
22:39:13 --> clokep has joined #instantbird
22:39:13 * ChanServ sets mode +o clokep 
22:43:26 --> jb has joined #instantbird
22:43:37 <-- Mic has quit (Quit: No time to waste, let's go!)
22:43:40 --> Mic has joined #instantbird
22:43:40 * ChanServ sets mode +h Mic 
22:45:34 <Mic> clokep: I've got an account buddy and would like to send a ctcp message there, what would I need to do?
22:46:06 <Mic> I tried "aSubject.account.wrappedJSObject.sendCTCPMessage" but that gave me "wrappedJSObject is undefined".
22:46:46 <clokep> Mic: How do you have an account buddy?
22:47:05 <clokep> I don't think we defined wrappedJSObject for them.
22:47:36 <clokep> We don't. :( http://lxr.instantbird.org/instantbird/source/chat/modules/jsProtoHelper.jsm#146
22:47:59 <clokep> Oh, wait. You said aSubject.account.wrappedJSObject.
22:48:05 <clokep> Mic: What type is aSubject.account?
22:48:06 <Mic> Yep
22:48:48 --> mconley has joined #instantbird
22:48:51 <Mic> I never know which idl is the right one for these .. :(
22:49:18 <clokep> Mic: Print it to the error console, it will say the xpcom type.
22:49:28 <clokep> (I need to switch my userChrome again... one second.)
22:49:29 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
22:49:32 --> clokep has joined #instantbird
22:49:32 * ChanServ sets mode +o clokep 
22:50:20 <clokep> Mic: I think you have an imIAccount and you need the prplIAccount.
22:51:29 <clokep> Mic: Try aSubject.account.prplAccount.wrappedJSObject
22:52:07 <Mic> OK
22:52:50 <clokep> And then can you ping me? :)
22:53:30 <Mic> clokep: 
22:53:49 <clokep> Hm. OK. Thanks. :)
22:54:55 <Mic> If you need pings, go to #ubuntu and name yourself "the", "in", "of",.. or some other common word for example ;)
22:55:05 <EionRobb> lol
22:55:31 <-- Mic has quit (Quit: No time to waste, let's go!)
22:55:35 --> Mic has joined #instantbird
22:55:36 * ChanServ sets mode +h Mic 
22:55:57 <clokep> :P
22:57:14 <-- mconley has quit (Input/output error)
22:57:22 <Mook_as> #bugs, "bug" ?
22:57:59 <clokep> Mook_as: Strangely no one was filing bugs while I was in there. :P
22:58:15 <clokep> I'll just use the DOMi to set the properties. ;)
22:58:22 <Mook_as> more evidence that we've landed in the wrong universe
22:58:55 <-- jb has quit (Connection reset by peer)
22:59:20 <Mic> Thanks, the prplAccount solution worked for me, clokep
22:59:31 <clokep> Mic: No problem. :)
23:01:37 <clokep> Did we break the DOMi at some point? :-S
23:02:24 <Mic> clokep: which part? It seems to work for me.
23:02:50 <clokep> Mic: On my debug build I'm getting Error: ReferenceError: inspectDOMDocument is not defined
23:05:21 <clokep> Ah I don't seem to have it installed.
23:07:17 <-- Mic has quit (Input/output error)
23:10:23 --> Mic has joined #instantbird
23:10:23 * ChanServ sets mode +h Mic 
23:12:16 <flo-retina> clokep: it's there by default in debug builds
23:12:39 <clokep> flo-retina: Not for me.
23:12:46 <flo-retina> but if you had it in your profile (from a previous nightly) and builtin as it's a debug build it sometimes confuses the add-on manager
23:12:58 <clokep> Ah, maybe that's what happened.
23:13:20 <flo-retina> I've never completely figured that out
23:13:37 <flo-retina> but uninstalling it (or was that dropping the add-on cache in the profile?) made it work again
23:17:24 <clokep> Ah, OK.
23:17:26 <clokep> Thanks.
23:19:09 <-- Mic has quit (Quit: No time to waste, let's go!)
23:19:12 --> Mic has joined #instantbird
23:19:12 * ChanServ sets mode +h Mic 
23:19:32 <-- Mic has quit (Quit: No time to waste, let's go!)
23:19:43 --> Mic has joined #instantbird
23:19:44 * ChanServ sets mode +h Mic 
23:21:03 <flo-retina> now that I think of it, the cause for the broken DOMi could also be that the add-on manager doesn't re-read correctly the install.rdf for built-in add-ons, and the maxVersion in it changes when we update gecko
23:22:45 * clokep hates CSS.
23:27:52 <flo-retina> would be great if someone could fill in https://wiki.mozilla.org/Community:SummerOfCode13:Brainstorming#Instantbird
23:28:02 <flo-retina> I'll do it tomorrow morning if it's not done yet by then
23:28:05 <flo-retina> Good evening/night
23:29:02 <clokep> flo-retina: I thought that page said it's locked and only gerv can do it?
23:29:34 <clokep> If not, I'll do it in a few minutes.
23:30:20 <Mook_as> https://wiki.mozilla.org/Community:SummerOfCode13 should be the locked page, right?
23:34:51 <clokep> Mook_as: Ah, I didn't see it was the brainstorming page, right. :)
23:36:05 <clokep> Mic: Do you see anything wrong w/ this CSS? :-S http://pastebin.instantbird.com/159139
23:36:31 <Mic> Anything particular I should look for?
23:37:15 <clokep> Mic: The unread section isn't working.
23:37:17 <Mic> The first "to bottom" is missing a comma
23:37:19 <clokep> I can't tell how it's "different".
23:37:25 <clokep> Doh, that would be it. :)
23:37:36 <clokep> This crappy editor didn't find it.
23:37:44 * clokep *coughs*Mook_as*cough*
23:42:49 <clokep> Mic: http://imgur.com/LcipDmM
23:43:16 <clokep> That's selected, unselected, unread, attention, typing, typing/selected, typed, typed/selected.
23:44:59 <clokep> (most of the credit goes to aleth btw. ;))
23:45:37 <Mic> Fading out towards the bottom is a good idea! I've tried other looks, starting from the bottom and it looked bad for selected tabs.
23:46:05 <clokep> I can't take credit. ;) I just put the code into instantbird.css...
23:46:09 <clokep> And added the "typed" color.
23:46:14 <clokep> The rest is aleth. :)
23:46:15 <Mook_as> *cough*98276*wheeze*lung-vomiting*
23:46:28 <Mic> The direction is reversed for attention, is that intentional?
23:47:24 <clokep> Mook_as: You should get that looked at.
23:47:44 <clokep> Mic: I don't know. I think it looks funny.
23:47:58 <clokep> that might have been the one that was originally a radial gradient that I changed.
23:49:05 --> jb has joined #instantbird
23:50:15 <Mic> I like it :)
23:55:27 <-- Mic has quit (Quit: No time to waste, let's go!)
23:55:43 --> Mic has joined #instantbird
23:55:43 * ChanServ sets mode +h Mic 
23:58:03 <-- jb has quit (Ping timeout)
23:58:05 <clokep> Mic: Can I edit the CSS being applied in DOMi?
23:58:26 --> jb has joined #instantbird