#instantbird log on 04 06 2013

All times are UTC.

00:31:47 <-- jhk has quit (Ping timeout)
00:41:47 <-- Mnyromyr has quit (Ping timeout)
00:47:57 <instant-buildbot> build #378 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/378
01:17:27 --> rosonline has joined #instantbird
02:13:09 --> jhk has joined #instantbird
02:18:55 --> mconley has joined #instantbird
02:51:56 <instant-buildbot> build #832 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/832
03:05:03 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
03:06:00 <-- DGMurdockIII1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:44:45 <instant-buildbot> build #828 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/828
04:47:38 <-- mconley has quit (Input/output error)
05:11:28 <instant-buildbot> build #925 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/925
05:49:51 --> jb has joined #instantbird
05:54:44 <-- jb has quit (Ping timeout)
06:15:01 <-- jhk has quit (Ping timeout)
06:35:58 --> jb has joined #instantbird
06:45:28 <flo-retina> clokep: looks like there's at least one person not ignoring you on that list ;).
07:05:28 --> skeledrew1 has joined #instantbird
07:05:37 <-- skeledrew has quit (Ping timeout)
07:19:19 <-- chrisccoulson has quit (Ping timeout)
07:25:15 --> deltafalcon has joined #instantbird
07:44:00 --> chrisccoulson has joined #instantbird
08:07:18 <-- chrisccoulson has quit (Ping timeout)
08:08:46 <-- jb has quit (Ping timeout)
08:09:56 --> jb has joined #instantbird
08:17:50 --> Mic has joined #instantbird
08:17:50 * ChanServ sets mode +h Mic 
08:19:33 <-- Mic has quit (Quit: No time to waste, let's go!)
08:19:37 --> Mic has joined #instantbird
08:19:37 * ChanServ sets mode +h Mic 
08:20:20 --> chrisccoulson has joined #instantbird
08:25:03 <-- Mic has quit (Quit: No time to waste, let's go!)
08:26:56 --> Mic has joined #instantbird
08:26:56 * ChanServ sets mode +h Mic 
08:28:17 * Mic had an update again where omni.ja wasn't updated :(
08:34:58 <-- Mic has quit (Quit: No time to waste, let's go!)
08:36:00 --> jhk has joined #instantbird
08:39:11 <-- jb has quit (Ping timeout)
08:51:26 --> jb has joined #instantbird
08:51:33 <-- chrisccoulson has quit (Quit: Ex-Chat)
08:52:53 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
09:35:18 --> flo-retina has joined #instantbird
09:35:18 * ChanServ sets mode +qo flo-retina flo-retina 
09:36:07 <flo-retina> here's a pastebin of about:memory for a nightly that's been running for a bit less than 2 days, after disconnecting all the accounts, closing all the conversations, and closing all the windows (including the blist) except about:memory: http://pastebin.mozilla.org/2278263
09:36:18 <flo-retina> it looks to me like there are some inefficiencies there ;)
09:36:37 <flo-retina> Ib was taking 300+MB before I started closing windows and conversations
09:37:03 <flo-retina> I've expanded in about:memory some of the things that looked suspicious
09:37:43 <flo-retina> imContacts.js and imAccounts.js are the only chat related components that IMHO have a good excuse to still take some memory when there's no conversation and no connected account
09:38:04 <flo-retina> I'm really surprised to still see some instantbird.xul and conversation.xml compartments when all conv windows are closed
09:43:56 <-- jb has quit (Ping timeout)
10:15:23 --> rosonline has joined #instantbird
10:21:47 --> aleth has joined #instantbird
10:21:47 * ChanServ sets mode +h aleth 
10:32:31 <-- jhk has quit (Ping timeout)
10:33:29 <aleth> Twitter's search (on the website) is really weird. I put in "instantbird" and it shows me stuff like a tweet from clokep announcing IB 1.2
10:35:33 * aleth wonders if he has fixed bug 1920 already
10:35:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1920 tri, --, ---, nobody, NEW, Show Logs keyboard shortcut not disabled with the menuitem
10:39:14 --> jhk has joined #instantbird
10:47:14 <aleth> flo-retina: Also strange that imThemes.jsm is still around if there are no conversations.
10:56:52 <flo-retina> aleth: imThemes.jsm doesn't surprises me. We load the default message theme lazily, but then we cache it; we won't release it until the default theme changes
10:57:03 <flo-retina> similar for imSmileys
10:57:21 <aleth> Oh, I see.
10:57:52 <flo-retina> a bit sad that string-chars/huge/string(length=10208, "<!-- This Source Code Form is s...") seems to waste memory to store a license header
10:58:01 <flo-retina> but I guess it's Bubbles's Footer.html that's large
10:58:26 <flo-retina> right, Footer.html weights 10kB
10:58:28 <aleth> Must be.
10:59:22 <flo-retina> there's also a surprising updates.xul compartment
10:59:30 <flo-retina> (about:memory was the only window around)
10:59:59 <aleth> I assumed that was for background update checks
11:00:30 <flo-retina> that's the nsUpdateService.js component (that also seem to take more memory than it should)
11:00:41 <-- rosonline has quit (Ping timeout)
11:00:44 <flo-retina> updates.xul is really the dialog that is shown to prompt to restart or while downloading
11:01:15 <aleth> Hmm yes, that shouldn't stick around.
11:01:38 <flo-retina> not worse than conversation.xml though ;)
11:01:47 <aleth> I don't see how we would keep references to that though
11:02:08 <flo-retina> we could have a cycle if something in there adds observers that aren't removed correctly
11:03:20 --> gerard-majax has joined #instantbird
11:03:33 <flo-retina> so, conversation.xml uses 2 observers
11:03:37 <flo-retina> one for conversation-loaded
11:03:51 <flo-retina> and one for the imIConversation object
11:05:25 <flo-retina> we seem to clean them up correctly though
11:05:42 <flo-retina> (I was checking if that's handled correctly when detaching tabs to other windows; it seems to be)
11:05:44 <aleth> Was just looking at those too, I can't see anything wrong there either
11:05:51 --> rosonline has joined #instantbird
11:07:41 <flo-retina> I was just wondering if event handlers with .bind could create cycles and leak, but I think that would leak the whole window (with its DOM)
11:21:01 <-- aleth has quit (Quit: Ciao)
11:21:06 --> aleth has joined #instantbird
11:21:06 * ChanServ sets mode +h aleth 
11:21:30 <-- aleth has quit (Quit: Ciao)
11:21:33 --> aleth has joined #instantbird
11:21:33 * ChanServ sets mode +h aleth 
11:37:11 <aleth> flo-retina: For bug 1732, I kept _showLogList separate in case some of the changes/bugfixes I made there are also wanted for TB. I generally tried to keep the IB-specific changes as isolated as possible.
11:37:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, ---, aleth, ASSI, Port the log tree and concatenated daily logs from TB
11:37:22 <aleth> Thanks for the review btw!
11:37:43 <aleth> So are you sure you want me to inline & simplify that function?
11:39:07 <aleth> (I don't mind doing it, but that was my reasoning)
11:49:19 --> mpmc has joined #instantbird
12:12:53 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2325 on bug 1732.
12:12:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, ---, aleth, ASSI, Port the log tree and concatenated daily logs from TB
12:16:34 <flo-retina> aleth: I think keeping it would make sense if we were using most of it
12:16:43 <flo-retina> aleth: but in this case we are really using a very small part of it
12:17:16 <aleth> Right, as I said, I was concerned about merges in the other direction (IB->TB).
12:17:37 <aleth> Like the text log support in logger.js will not be used by TB.
12:18:30 <aleth> But I don't mind getting rid of the function if that's not an issue.
12:19:48 <flo-retina> are there changes to that function that would be needed in Tb?
12:20:47 <aleth> currently "Select first entry in the log tree on opening the log window even if the
12:20:48 <aleth> first entry is not a group." (not sure if that is a bug in TB, certainly would be for IB)
12:21:46 <aleth> i.e. maybe for TB the first entry is always a group for some reason? I doubt it though
12:22:23 <aleth> If that change isn't wanted for TB, that's a good reason to get rid of the function of course.
12:23:18 <flo-retina> I'm not even sure of what that exactly means :-S
12:23:25 <flo-retina> I don't remember the Tb UI around that :(
12:25:03 <aleth> Log tree entries that are "not a group" are basically "Today" and "Yesterday"
12:25:12 <aleth> (if I remember correctly)
12:25:38 * flo-retina is uploading a screenshot
12:25:46 <flo-retina> http://i2.minus.com/iJVOIesxT8KAr.png
12:26:44 <aleth> Did you select "Today" there or did that just happen by itself?
12:27:02 <flo-retina> the caller is at http://mxr.mozilla.org/comm-central/source/mail/components/im/content/chat-messenger-overlay.js#613
12:27:58 <flo-retina> this looks perfectly broken in Tb
12:28:15 <flo-retina> the first group gets selected automatically
12:28:23 <flo-retina> (when selecting a contact that doesn't have an ongoing conversation)
12:28:44 <flo-retina> and as the group isn't a conversation, the onselect handler doesn't display any conversation
12:29:22 <aleth> With the change for IB, "Today" would be selected automatically and displayed
12:29:31 <flo-retina> and I end up with http://i5.minus.com/ik3R3UJ2JE6df.png
12:29:53 <aleth> Right, so that's just wrong.
12:30:06 <flo-retina> yeah, plain broken :)
12:30:08 <aleth> So the change would be wanted it seems.
12:30:09 <flo-retina> but I'm still confused
12:30:27 <flo-retina> it looks to me like you are saying you are fixing a bug in Tb, by forking that code in instantbird/ in a place where it won't be used at all :-S
12:30:50 <flo-retina> so I think you want to attach a patch for Tb in BMO bug, and still inline the function for Ib.
12:32:25 <aleth> It's forked because it lives in chat-messenger-overlay.js in TB. The function itself is not forked.
12:32:32 <aleth> If I inline it, it will be forked.
12:33:15 <aleth> The bug I fixed would also be a bug for IB btw, that's how I noticed it after all.
12:34:50 <aleth> There doesn't seem to be an ideal way of handling this though, just wanted to make sure we were on the same page
12:36:03 <flo-retina> I just don't want us to have dead code there ;)
12:37:22 <aleth> That's fair enough. I just wanted to make it easier to bring the bugfixes and changes back to TB should they be wanted there.
12:38:32 <aleth> But I don't much mind inlining it as I doubt that code will change much in the future.
12:40:41 <flo-retina> the part you changed is the part in if (aShouldSelect === true) { ?
12:40:48 <aleth> Yes
12:40:53 <flo-retina> (I have really reviewed the code inside that function as I assumed it was unchanged from Tb)
12:41:05 <aleth> For IB, it's always true of course.
12:41:21 <flo-retina> feels like there's some duplication in there
12:42:07 <flo-retina> what about:
12:42:07 <flo-retina> let selectIndex = 0;
12:42:07 <flo-retina> if (treeView.isContainer(selectIndex))
12:42:07 <flo-retina>   treeView.toggleOpenState(selectIndex++);
12:42:07 <flo-retina> logTree.view.selection.select(selectIndex);
12:42:07 <flo-retina> ?
12:42:43 <aleth> Good point :)
12:44:05 <aleth> That's better. Though one might want to keep mconle's comments.
12:44:52 <-- rosonline has quit (Client exited)
12:45:47 <flo-retina> yeah, keeping the comments is better
12:46:03 <flo-retina> I just felt I didn't need the comments to show on IRC how the duplication and magic constants could be removed
12:46:04 <aleth> Thats' a good change.
12:46:20 <aleth> Sure. Just checking ;)
12:46:31 <aleth> So, to inline or not to inline?
12:46:39 <flo-retina> inline in Ib
12:46:44 <flo-retina> fix in place in Tb :)
12:46:44 <aleth> OK
12:47:08 <flo-retina> unless we have a good reason to want to make that function select a specific item
12:47:15 <flo-retina> that may come with search results from indexed logs
12:47:37 <flo-retina> but I really don't have any idea of how that UI will look, so putting code for it now would be premature
12:47:57 <aleth> Yes. Likely the UI for the log viewer would change anyway for that
12:48:42 <flo-retina> "that" may be coming sooner than you think. But likely not for 1.4 (we need to release soon! :))
12:49:22 <aleth> :)
12:49:38 <aleth> Have you decieded whether to gloda yet then? ;)
12:51:06 --> jb has joined #instantbird
12:51:10 <-- mpmc has quit (Connection reset by peer)
12:51:39 <flo-retina> I heard someone saying here that I think gloda's crap. Not sure who that was, but there may be some bit of truth in there ;).
12:55:05 <-- jb has quit (Ping timeout)
13:01:46 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2325 on bug 1732.
13:01:47 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2326 on bug 1732.
13:01:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, ---, aleth, ASSI, Port the log tree and concatenated daily logs from TB
13:04:40 <aleth> flo-retina: Btw, on your TB screenshots the "Add icon" usericon "button" looks really broken.
13:05:15 <aleth> Not sure what is going on there...
13:07:37 <flo-retina> aleth: it's a random PNG I had on my desktop that's been resized to a scare size to be used as a test buddy icon
13:07:42 <flo-retina> nothing to worry about :)
13:07:48 <aleth> OK :)
13:09:18 <flo-retina> the comment could be improved
13:09:35 <flo-retina> "// Select the first line" next to the "let selectIndex = 0;" line
13:09:48 <flo-retina> then "// If the first line is a group, open it and select the next line instead."
13:09:54 <flo-retina> I think that would make more sense
13:10:01 <flo-retina> but well, trivial detail :)
13:10:05 <aleth> Sounds good.
13:11:08 <flo-retina> I think I had already reviewed everything else, so it should be ready to go, thanks for the update :)
13:11:30 <flo-retina> if you are uploading another version, would be great to fix the patsh
13:11:32 <flo-retina> *paths
13:11:34 <aleth> Sorry to nag you about this bug btw, I put off doing it for ages as well, and then it was more work than expected ;)
13:11:42 <aleth> Paths should be fixed already.
13:11:46 * flo-retina is going to be afk for the next hour or two
13:11:51 <aleth> Do you want another version with the comment change?
13:12:01 <flo-retina> aleth: not your fault. Sorry for the delays!
13:12:10 <flo-retina> paths aren't good
13:12:36 <flo-retina> at least on instantbird/chat/content/convbrowser.xml
13:12:41 <flo-retina> may be the only broken path :)
13:14:57 <aleth> maybe. Might be some more excess leading instantbird/
13:15:00 --> FireFly_TB has joined #instantbird
13:15:37 <-- FireFly_TB has quit (Quit: FireFly_TB)
13:19:34 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2326 on bug 1732.
13:19:35 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2327 on bug 1732.
13:19:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, ---, aleth, ASSI, Port the log tree and concatenated daily logs from TB
13:25:39 --> clokep has joined #instantbird
13:25:39 * ChanServ sets mode +o clokep 
13:30:07 <clokep> aleth: https://dev.twitter.com/docs/api/1.1/get/search/tweets under "result_type"
13:30:57 <aleth> Whatever result_type the website uses, it's results are a bit silly.
13:31:07 <aleth> s/it's/its
13:31:13 <clokep> It uses "mixed" by default, I think.
13:32:03 --> FireFly_TB has joined #instantbird
13:32:10 <aleth> "Top" might be "popular", not "mixed"?
13:39:11 <clokep> Maybe
13:42:28 <instantbot> clokep@gmail.com set the Resolution field on bug 910 to WORKSFORME.
13:42:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=910 nor, --, ---, nobody, RESO WORKSFORME, Dragging a buddy into a contact list changes the name of the buddy.
14:10:47 <-- FireFly_TB has quit (Quit: FireFly_TB)
14:13:43 --> Mic has joined #instantbird
14:13:43 * ChanServ sets mode +h Mic 
14:14:03 <Mic> Good afternoon! :)
14:25:27 <clokep> Hello Mic. :)
14:37:26 --> igorko has joined #instantbird
14:54:20 <instantbot> New Instantbird (UI) bug 1921 filed by aleth@instantbird.org.
14:54:21 <instantbot> aleth@instantbird.org requested feedback from clokep@gmail.com for attachment 2328 on bug 1921.
14:54:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1921 enh, --, ---, aleth, NEW, Don't show excessively long backlog when restoring from hold
14:54:27 --> Optimizer has joined #instantbird
14:56:07 <clokep> Cool.
14:56:22 <aleth> Needs testing ;)
15:01:15 <clokep> I'm sure. :)
15:02:44 <Mic> !
15:03:19 <clokep> Now....what's a channel with an insane back log? :P
15:03:51 <clokep> aleth: "kMaxFirstMessages = 200" I think in the description you said 300. ;)
15:04:06 <aleth> clokep: Oh well, for testing I used 10 :P
15:04:16 <clokep> Yup! :)
15:04:37 <Mic> Would be cool if that could be a pref?
15:04:49 <Mic> Hidden in about:config, of course :)
15:04:54 <aleth> Mic: It should be a pref, if we decide to go with this.
15:05:34 <instantbot> aleth@instantbird.org requested feedback from benediktp@ymail.c om for attachment 2328 on bug 1921.
15:05:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1921 enh, --, ---, aleth, NEW, Don't show excessively long backlog when restoring from hold
15:05:37 <clokep> Yes, probably because you'd want to special case "0" or something to mean "show me all the messages!"
15:22:47 <-- Tonnes has quit (Connection reset by peer)
15:24:45 <Mic> aleth: would you turn that into an add-on, so we could try it?
15:25:10 <-- Optimizer has quit (Ping timeout)
15:25:34 <Mic> Look at "Sort By Status" if you'd need pointers how to overlay a binding.
15:25:52 <Mic> Or ask me, I also have an add-on doing that (although not publicly available).
15:31:30 <aleth> I don't see an easy way to overlay a single method in a binding?
15:38:27 <Mic> cloke p has figured out how to do that for "Sort By Status" as it seems :)
15:39:31 <Mic> He's using his own binding for groups which is extending the old one but only defines one or two methods anew
15:39:53 <-- aleth has quit (Quit: Ciao)
15:45:05 <clokep> aleth: https://bitbucket.org/clokep/sort-by-status/src/tip/chrome/content/group.xml
15:48:52 <flo-retina> I don't really understand bug 1921
15:48:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1921 enh, --, ---, aleth, NEW, Don't show excessively long backlog when restoring from hold
15:50:26 <flo-retina> If there's no way to see the older messages that haven't been displayed in the conversation, then what's the point of keeping them around in the imIConversation?
15:57:55 <flo-retina> I wonder if aleth will work next on taking messages from the log to redisplay them automatically when scrolling :)
16:07:35 <-- igorko has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
16:31:22 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
16:31:30 --> clokep has joined #instantbird
16:31:30 * ChanServ sets mode +o clokep 
16:47:01 <-- Mic has quit (Quit: No time to waste, let's go!)
16:50:13 --> Optimizer has joined #instantbird
16:58:29 <-- jhk has quit (Ping timeout)
17:15:28 <-- deltafalcon has quit (Connection reset by peer)
17:45:45 <-- Optimizer has quit (Ping timeout)
17:46:25 --> Tonnes has joined #instantbird
17:49:04 --> Optimizer has joined #instantbird
17:56:52 --> mconley has joined #instantbird
18:23:14 --> mpmc has joined #instantbird
18:35:07 --> harlock has joined #instantbird
19:00:44 --> rosonline has joined #instantbird
19:32:14 <-- harlock has quit (Quit: Baibai)
20:00:26 --> ssakchhi has joined #instantbird
20:02:05 --> jb has joined #instantbird
20:02:47 <-- jb has quit (Excess Flood)
20:15:19 --> FireFly_TB has joined #instantbird
20:24:58 <-- FireFly_TB has quit (Quit: FireFly_TB)
20:25:00 <-- ssakchhi has quit (Connection reset by peer)
20:25:06 --> sakchhi has joined #instantbird
20:26:19 <clokep> flo-retina: I found an error with show nick: elb isn't properly highlighted at the err...end (?) of the second message. ;) http://i.imgur.com/9nlCPd8.png
20:27:52 <flo-retina> clokep: are you kidding? ;)
20:27:59 <clokep> flo-retina: Mostly. :)
20:28:17 <clokep> (It would have been AWESOME if it did pick that up though. :))
20:28:57 <flo-retina> or decide that the whole message was junk ;)
20:30:06 <flo-retina> clokep: have you received the mozillians email about the moz summit 2013?
20:30:09 <clokep> Haha. :) I did actually wonder if we should parse out the flip/reverse UTF characters...
20:30:13 <clokep> flo-retina: Yes.
20:30:56 <clokep> (It's todo in my inbox, where "todo" is "decide if I want to say I'm interested")
20:32:12 <flo-retina> clokep: I'm wondering if aleth and Mic received these emails too.
20:33:30 <clokep> How does the Mozilla Summit work anyway? Is that something I should be responding to. (However you do it, it says it in the email if IIRC.)
20:34:46 <flo-retina> clokep: at this point they are just trying to gather information about how many volunteers are interested
20:35:03 <flo-retina> clokep: summits are an opportunity for mozilla staff and volunteers to meet and discuss stuff
20:35:29 <flo-retina> they used to fly everybody to a single location, but now the whole community is too big for that to be possible
20:35:45 <flo-retina> I'm not completely sure how the event spread around 3 different physical locations will work out
20:35:56 <clokep> I see...do we count as part of the community? ;)
20:36:06 <clokep> Yeah the three locations thing was confusing me a bit. :)
20:36:20 <-- sakchhi has quit (Ping timeout)
20:36:27 <clokep> It would certainly be cool if a bunch of us ended up in the same place...but otherwise...not like I know many people in the community as a whole. :)
20:37:26 <-- Optimizer has quit (Ping timeout)
20:38:04 <flo-retina> would also be nice if the whole Tb community could end up in the same place
20:38:20 <flo-retina> I suspect they will do it mostly by location (they ask for the country), so they are likely to send me to Paris ;)
20:39:19 <flo-retina> clokep: anyway, the current thing they are asking on Mozillians is just to express interest in being invited. The real invitations will be sent later.
20:39:50 <flo-retina> there's no guarantee that someone will actually be invited just because of having a mozillians account
20:40:28 <clokep> flo-retina: Yeah. I saw some of the discussion on tb-planning about a tb summit.
20:40:40 <clokep> Yeah, I guess I should respond as being "interested" then.
20:40:59 <flo-retina> an email sent yesterday to all @ moco said "We want to make sure all core Mozilla volunteers, those who actively contribute to Mozilla, are considered for the Summit. If you know a core Mozilla volunteer, who doesn't have a mozillians.org account, please help them get one and join the summit2013 group."
20:41:32 <flo-retina> so I think at this point we should just ensure if all of {you, Mic, aleth} have a mozillians account if potentially interested
20:41:35 <flo-retina> hmm, Even too :)
20:54:30 <clokep> flo-retina: Done.
20:54:53 <flo-retina> done what? Joining the group, or checking if Mic and aleth have accounts?
20:54:59 <flo-retina> (can we even do that?)
20:55:15 <flo-retina> hmm, I wonder if mozillians accounts require showing one's real name (I guess aleth wouldn't like that)
20:55:16 <clokep> flo-retina: I joined the group, Mic and aleth don't as far as I can tell, but I sent them invites.
20:55:24 <flo-retina> ah, cool :)
20:55:33 <clokep> You can make it available to other mozillians only, I think.
20:55:40 <clokep> You might not need to put a last name in.
20:59:37 * clokep wonders how we can get an IRC channel, etc. listed on the Instantbird group page...
20:59:54 <clokep> (See the difference between https://mozillians.org/en-US/group/thunderbird/ and https://mozillians.org/en-US/group/instantbird/)
21:02:02 <flo-retina> so many people on the tb page!
21:02:37 <clokep> Yup!
21:02:47 * clokep asked in #commtools...
21:02:55 <flo-retina> ah :)
21:03:04 <clokep> (To no response, of course. :))
21:03:08 <flo-retina> I was going to say that I have no idea of how we can add that, but that we could ask
21:03:15 <flo-retina> you are asking during week-end ;)
21:03:42 <flo-retina> mozillians is all about the community of volunteers, so I would expect nobody to work there during the week-ends :-P
21:09:02 <clokep> Haha.
21:09:12 * clokep wonders if he'd get a better response in #mozillians.
21:13:06 <flo-retina> if you don't get an answer, I would suggest asking gerv next time he's here again. He'll either know, or know who can answer. (I think he was somehow involved in the creation of mozillians)
21:13:25 <clokep> Sounds like a good idea. :)
21:15:16 * clokep should probably find a picture at some point for Mozillians.
21:16:12 <flo-retina> one with an instantbird tshirt? ;)
21:16:37 <clokep> One can hope!
21:16:41 * flo-retina wonders if we could ask Even to convince his girl friend to help for the artwork on the tshirts.
21:25:11 <clokep> That would be convenient. :)
21:37:36 <flo-retina> I'll be offline most of tomorrow
21:37:45 <flo-retina> (out with the AMI :))
21:39:00 <clokep> Enjoy!
21:39:16 <clokep> I'll probably be offline too (disc golf!) (followed by Jurassic Park in 3D!)
21:39:38 <flo-retina> same event as http://queze.net/goinfre/mamie/idealeds-20120401/, but one year later
21:40:15 <flo-retina> it's a club of Citroën DS (not AMI!) but they are very welcoming and I enjoyed the event the last 2 years :)
21:40:21 * clokep likes this picture: http://queze.net/goinfre/mamie/neige-2012-02-11.JPG
21:41:32 <flo-retina> ah, I almost thought it was the picture on http://instantbird.com/about-flo.html
21:41:40 <flo-retina> but the picture there is the same without snow
21:42:59 <clokep> Haha.
21:45:03 <flo-retina> aleth's patch from bug 1732 doesn't apply :(
21:45:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, ---, aleth, ASSI, Port the log tree and concatenated daily logs from TB
21:46:35 <clokep> :(
21:47:04 <clokep> Wow, that patch touches a lot of things. :-/
21:50:11 <flo-retina> looks like aleth hand-edited the patch to fix paths, and his editor converted tabs to spaces in the jar.mn files
21:50:28 <flo-retina> + something doesn't apply in viewlogs.xul because of a mac ifdef
21:51:41 --> Mic has joined #instantbird
21:51:42 * ChanServ sets mode +h Mic 
21:53:45 <clokep> http://pastebin.instantbird.com/169689 is the results of my #commtools conversation btw.
21:54:01 <flo-retina> I checked it in without testing first
21:54:11 <flo-retina> hope tomorrow's nightlies will be a good surprise :)
21:54:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/157e2bdda936 - aleth - Bug 1732 - Port the log tree and concatenated daily logs from TB, r=fqueze.
21:54:47 <clokep> Either that or it'll all be broken. :-D
21:55:46 <flo-retina> ok, let me check then :-D
21:56:48 --> florian has joined #instantbird
21:57:10 <flo-retina> uh, I should have tested before the checkin :(
21:57:46 <clokep> Uh oh
21:57:49 <instantbot> clokep@gmail.com set the Resolution field on bug 1732 to FIXED.
21:57:53 * clokep should have waited before closing the bug? ;)
21:57:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, 1.4, aleth, RESO FIXED, Port the log tree and concatenated daily logs from TB
21:58:04 <clokep> Anyway I'm going to get sushi (and go bowling...?)
21:58:05 <clokep> Ciao!
21:58:06 <Mic> clokep: thanks for the invitation to mozillians.org. I received an invitation email from them. It's just that I'm already signed up - with exactly that email adress :D
21:58:07 <flo-retina> clokep: nothing terribly broken
21:58:18 <flo-retina> but we'll need a few follow-ups
21:58:22 <clokep> Mic: You should join the instantbird group.
21:58:42 <Mic> That's new, thanks! :)
21:58:43 <flo-retina> clokep: enjoy your evening! :)
21:58:47 <Mic> Have fun!
21:58:59 <clokep> Mic: It's not new, you can type in whatever you want for groups. :P
21:59:08 <clokep> flo-retina and I have always had "instantbird" in there. ;)
21:59:18 <flo-retina> do we have chat too? :)
21:59:44 <clokep> Mic: Ah, you were unvouched! That's been fixed.
21:59:58 <flo-retina> unvouched? What does that mean?
22:00:11 <clokep> flo-retina: I'm by myself in the chat group ;)
22:00:19 <Mic> You'll need someone to vouch for you to ... no idea.
22:00:37 <clokep> flo-retina: People who aren't "vouched" have fewer powers and are ignored in most searches unless you explicitly ask for thme.
22:00:44 <flo-retina> and if that person removes you you are no longer allowed to have your account?
22:00:56 <clokep> And I think unvouched accounts can't see everything (e.g. email addresses?)
22:01:06 <flo-retina> can a single person be vouched by more than one others?
22:01:09 <clokep> I don't know if you can devouch someone.
22:01:13 <clokep> No.
22:01:33 <flo-retina> it's also annoying that it's not possible to change one's email address :(
22:01:39 <flo-retina> I'm there with florian @ib.org
22:01:46 <-- florian has left #instantbird ()
22:01:55 <clokep> flo-retina: I can't devouch mic.
22:02:04 <clokep> flo-retina: File a bug? :)
22:02:06 --> florian has joined #instantbird
22:02:16 <flo-retina> ah, /join works great now :)
22:02:29 <clokep> ?
22:02:33 <clokep> Did it not work before?
22:02:37 <florian> without argument
22:02:55 * Mic tried "/join #dev<tab>" and it didn't work fine ;)
22:03:03 <florian> heh
22:03:08 <florian> it can still be improved ;)
22:05:09 <flo-retina> this is how it looks: http://i1.minus.com/iqdGu8oBzouC1.png
22:06:29 --> FireFly_TB has joined #instantbird
22:06:30 <Mic> I'm looking forward to use it :)
22:07:04 <florian> I would like to get rid of the white background ;)
22:07:46 <Mic> haha, first thing that I thought: "what's the white space doing there?" ;)
22:08:05 <instant-buildbot> build #371 of macosx-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/371  blamelist: aleth <aleth@instantbird.org>
22:08:18 <florian> Mic: it's called ugliness ;)
22:09:14 <Mic> "Now with extra ugliness"
22:10:23 <florian> DOMi isn't particularly helpful with xul trees :(
22:11:10 <florian> I probably just need to override http://mxr.mozilla.org/mozilla-central/source/toolkit/themes/osx/global/tree.css#31
22:11:47 <florian> seems Mac only
22:12:20 <-- florian has quit (Input/output error)
22:12:55 --> florian has joined #instantbird
22:13:58 <-- Mic has quit (Quit: No time to waste, let's go!)
22:14:12 --> Mic has joined #instantbird
22:14:12 * ChanServ sets mode +h Mic 
22:14:27 <flo-retina> hmm, maybe we can just take advantage of http://mxr.mozilla.org/mozilla-central/source/toolkit/themes/osx/global/tree.css#47
22:16:43 <flo-retina> doesn't seem a good idea
22:17:05 <-- Kaishi has quit (Ping timeout)
22:17:13 <-- florian has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
22:18:55 <-- mconley has quit (Input/output error)
22:20:05 <flo-retina> treechildren::-moz-tree-row {  background-color: transparent; } 'works' but doesn't do what I want (the background is gone even on selected rows :()
22:21:54 --> florian has joined #instantbird
22:21:55 --> Kaishi has joined #instantbird
22:24:34 <flo-retina> the only working fix I have is http://pastebin.instantbird.com/169713
22:25:00 <flo-retina> does that feel good enough that anybody feel like r+'ing it, or should I just wait for aleth to look at that?
22:25:41 <flo-retina> it's a duplication of http://mxr.mozilla.org/mozilla-central/source/toolkit/themes/osx/global/tree.css#38
22:27:50 <flo-retina> another screenshot that shows the rulers: http://i2.minus.com/iGTMfIts8QYcC.png
22:31:12 <flo-retina> clokep, Mic: should I push that follow-up now or wait? :)
22:31:37 --> EionRobb has joined #instantbird
22:35:40 <instantbot> florian@instantbird.org granted review for attachment 2327 on bug 1732.
22:35:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, 1.4, aleth, RESO FIXED, Port the log tree and concatenated daily logs from TB
22:36:29 <Mic> The rulers are shown as gradients?
22:38:27 <flo-retina> yes
22:38:32 <instantbot> florian@instantbird.org requested review from the wind for attachment 2329 on bug 1732.
22:38:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1732 enh, --, 1.4, aleth, RESO FIXED, Port the log tree and concatenated daily logs from TB
22:39:18 <flo-retina> if you don't like that, I assume aleth will be happy to take theming improvement suggestions in follow-ups
22:40:20 <Mic> OK
22:40:26 <Mic> Good night
22:40:41 <Mic> Sorry by the way that I couldn't r+ your follow-up.
22:41:17 <Mic> I mean I could confirm that it's a duplication of the code that you pointed to, if you like ;)
22:41:39 <flo-retina> I'm afraid I'm the only one who can test it
22:41:59 <flo-retina> so someone will likely just have to accept that this follow-up sucks :(
22:44:02 <Mic> Well, if you say that it works and that it's how to fix the problem, so be it
22:45:13 <flo-retina> I say that it works and that I've no other idea.
22:45:54 <flo-retina> if people have other ideas that could fix it more cleanly, I'm happy to try them :)
22:49:15 <Mic> The problem is different from the one that we had on the contact list once, isn't it?
22:50:22 <Mic> For some reason we've put a spacer below (in y-direction, not z) the richlistbox.
22:50:40 <flo-retina> it's different
22:50:43 <Mic> The tree is covering the full height of the left pane though, isn't it?
22:51:02 <flo-retina> tree's don't respect CSS, and pseudo elements have to be used for them
22:51:11 <flo-retina> the tree has the full height, yes
22:51:17 <flo-retina> the tree's background is correct
22:51:32 <Mic> OK, then it's different afaik.
22:51:32 <flo-retina> it's the individual rows that have an annoying background
22:52:25 <flo-retina> Good night
22:52:32 <Mic> Good night!
22:52:35 <-- Mic has quit (Quit: No time to waste, let's go!)
23:05:27 <-- clokep has quit (Ping timeout)
23:31:59 <-- FireFly_TB has quit (Quit: FireFly_TB)
23:32:47 --> FireFly_TB has joined #instantbird
23:51:28 <instant-buildbot> build #393 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/393
23:55:11 <-- FireFly_TB has quit (Quit: FireFly_TB)