All times are UTC.
00:24:43 <-- mconley has quit (Input/output error) 01:03:56 <-- Mook_as has quit (Quit: Mook_as) 01:43:10 --> mconley has joined #instantbird 01:43:20 <-- florian has quit (Ping timeout) 01:43:20 <-- flo-retina has quit (Ping timeout) 02:37:36 --> rosonline has joined #instantbird 02:51:27 <-- wnayes has quit (Quit: wnayes) 03:06:10 <instant-buildbot> build #990 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/990 03:08:14 <-- rosonline has quit (Ping timeout) 04:02:12 <-- mconley has quit (Input/output error) 04:53:00 --> Mook has joined #instantbird 04:53:36 --> mconley has joined #instantbird 04:54:36 <-- mconley has quit (Input/output error) 04:58:39 <-- EionRobb has quit (Quit: Leaving.) 04:59:11 --> EionRobb has joined #instantbird 05:11:28 <-- EionRobb has quit (Quit: Leaving.) 05:23:00 --> florian has joined #instantbird 05:25:03 --> mconley has joined #instantbird 05:29:32 <-- mconley has quit (Ping timeout) 05:39:42 <-- florian has quit (Ping timeout) 05:39:51 --> florian has joined #instantbird 05:43:09 <-- Mook has quit (Quit: Mook) 05:48:34 --> jb has joined #instantbird 05:48:47 <instant-buildbot> build #1014 of macosx-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1014 05:48:54 --> mconley has joined #instantbird 06:05:10 <-- jb has quit (Ping timeout) 06:47:23 <instant-buildbot> build #1109 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1109 06:48:55 --> Mook has joined #instantbird 06:55:56 --> BWMerlin has joined #instantbird 07:00:10 <-- Mook has quit (Ping timeout) 07:10:44 <-- mconley has quit (Input/output error) 07:12:27 --> Mook has joined #instantbird 07:13:52 --> jb has joined #instantbird 07:30:45 --> Huvik has joined #instantbird 07:33:04 <-- Mook has quit (Quit: Mook) 07:36:57 --> Mic has joined #instantbird 07:36:57 * ChanServ sets mode +h Mic 07:39:08 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 07:40:47 --> Mic has joined #instantbird 07:40:47 * ChanServ sets mode +h Mic 07:41:41 <-- jb has quit (Ping timeout) 07:53:21 --> Mook has joined #instantbird 07:58:41 <Mook> bah, http://blog.instantbird.org/feed/ is failing to validate due to some issue with nhnt11's name or something, so I can't add it :| 07:59:29 --> jb has joined #instantbird 07:59:43 <Mook> there's a 0x10 before the surname? 08:01:35 <Mic> That's strange. Where is it? In just one posting in the middle of the text ? 08:01:58 <Mook> yep 08:02:12 <Mook> line 80, column 533 08:02:23 <Mook> I propose to develop a ..... 08:04:39 <Mook> looks like thunderbird pretty silently stopped parsing that feed, so I didn't see the last two posts 08:05:45 <Mic> clokep_work, florian: ^ 08:07:37 --> flo-retina has joined #instantbird 08:07:37 * ChanServ sets mode +qo flo-retina flo-retina 08:09:18 <Mook> (I've also just found out that a third of my feed is dead...) 08:14:47 <flo-retina> Mook: http://www.instantbird.com/ also has trouble parsing the RSS feed of the blog. 08:15:54 <Mook> I guess that means it's using a real xml parser? :D 08:16:23 <flo-retina> it's using some PHP RSS library 08:20:29 * flo-retina wonders how come there are so many people suddenly willing to help with OTR (there seem to be at least 4 people who mentioned it in the last 2-3 days) 08:21:08 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 08:21:43 --> chrisccoulson has joined #instantbird 08:29:08 <-- Mook has quit (Quit: Mook) 08:36:29 <Mic> I discovered https://developer.mozilla.org/en-US/docs/NSS_Key_Log_Format today. WireShark can use the file to decrypt SSL traffic. Maybe that helps someone. 08:44:23 <flo-retina> I don't have an immediate use for it, but it's interesting :) 09:08:27 --> gerard-majax has joined #instantbird 09:11:10 <-- jb has quit (Ping timeout) 09:19:39 <-- gerard-majax has quit (Ping timeout) 09:26:41 <-- florian has quit (Connection reset by peer) 09:26:44 --> florian has joined #instantbird 09:32:19 <instant-buildbot> build #1015 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1015 09:36:48 --> jb has joined #instantbird 09:42:38 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 09:42:40 --> flo-retina has joined #instantbird 09:42:40 * ChanServ sets mode +qo flo-retina flo-retina 09:50:17 * flo-retina likes aleth's idea of adding an notification bar indicating if log crawling is still in progress 09:50:30 <flo-retina> newtab items are currently in an order that doesn't make any sense 09:52:15 <-- Huvik has quit (Ping timeout) 09:55:47 <-- jb has quit (Ping timeout) 09:57:52 <flo-retina> hmm, the order makes a little more sense now. 09:58:11 <flo-retina> it's still far from what I would expect though 10:03:32 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:22:28 --> gerard-majax has joined #instantbird 10:45:43 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 11:23:02 --> jb has joined #instantbird 11:48:48 --> nhnt11 has joined #instantbird 11:48:51 <nhnt11> Hi 11:49:36 <nhnt11> flo-retina: Does it match the results my addon spewed out? 11:49:42 * nhnt11 doesn't remember if flo tried that.. 11:50:00 <flo-retina> nhnt11: it doesn't 11:50:27 <nhnt11> flo-retina: Has log crawling finished? i.e. is there a statsservicecache.json in your profile dir? 11:50:35 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 11:50:44 --> nhnt11 has joined #instantbird 11:51:07 <nhnt11> A notification bar /would/ be nice I suppose.. 11:51:19 <nhnt11> flo-retina: By the way, the order also depends on availability... 11:51:41 <nhnt11> It shows available contacts first (Is this something we want to tweak?) 11:51:55 <flo-retina> nhnt11: out of the 8 first items, 6 are IRC channels where I am currently (4 of them are already visible on tabs, so there's no real point in opening the awesometab to switch to them; and 1 is a channel where nobody said anything in months). There are only 2 real people. Not my most frequent contacts, but I talked to both of them yesterday. 11:52:46 <nhnt11> Hmm 11:53:05 <flo-retina> If I scroll a bit, I have one available contact whose name starts with "A" 11:53:27 <flo-retina> Then a dozen or so irc channels that I joined only once in the past 11:54:24 * nhnt11 wonders how it could differ from the addon 11:54:25 <flo-retina> Then a list of contacts who could realistically be the frequent ones (all of them are away/idle/mobile/offline) 11:54:31 <nhnt11> Ah 11:54:35 <nhnt11> That's why... 11:54:50 <flo-retina> and after that I have a list with plenty of contacts that I never talk to, with the available ones at the top of that list 11:55:17 <flo-retina> nhnt11: yeah, so there are 26 items before the contacts I really care about. 11:55:31 <nhnt11> flo-retina: How about we don't differentiate between the different statuses for contacts with scores? I.e. all statuses get equal priority except offline 11:56:01 * nhnt11 noticed this too 11:56:10 <nhnt11> A lot of people I talk to are away/mobile 11:56:19 <nhnt11> and get shunted to the bottom 11:57:02 <flo-retina> so we probably still want to take the status into account 11:57:26 <flo-retina> but if you talk to someone several time a week, it's more important than the person being away right now 11:58:08 <flo-retina> and having IRC channels that I joined only once or twice in the past ranked above frequent (but away) contacts is obviously not what I expect as a user 11:58:13 <nhnt11> that seems fair 11:58:14 <nhnt11> yeah 11:58:36 <nhnt11> The main immediate problem I see is that chats seem to get the spotlight 11:58:41 <nhnt11> because they are status_available 11:59:07 <flo-retina> it puzzles me that you have as the second item someone I talk to relatively frequently (like once a week) 11:59:16 <flo-retina> I suspect he's ranked near the top because I talked to him yesterday 11:59:28 * nhnt11 wonders about making chats status_offline+1 11:59:33 <nhnt11> flo-retina: Why is that puzzling? 11:59:33 <flo-retina> but we exchanged only 5 messages or so 11:59:56 <nhnt11> But he's available? ;) 12:00:03 <flo-retina> yeah 12:00:04 <flo-retina> ok 12:00:18 <flo-retina> so the status vs frecency balance isn't right 12:00:23 <nhnt11> Yeah. 12:00:27 <flo-retina> possibly just a constant to tweak :) 12:01:47 * nhnt11 will be back later, he needs to eat something. 12:02:25 <flo-retina> oh, good idea, I should do that too! :) 12:06:35 <flo-retina> nhnt11: maybe we should also give an advantage to contacts compared to MUCs 12:07:01 <flo-retina> the awesometab seems pretty smooth now 12:07:05 <flo-retina> it wasn't earlier today 12:07:22 <flo-retina> so I suspect the log crawling is causing some jank for some reason 12:07:45 <flo-retina> or rather, the interactions between the stats service and the awesometab while log crawling is in progress 12:08:00 <flo-retina> (it was only the awesome tab that was sluggish) 12:12:48 <nhnt11> flo-retina: I don't get why interaction between the stats service and the awesometab would cause jank 12:13:21 <flo-retina> it's too bad I haven't saved the profile of it I had 2 days ago :-/ 12:13:28 <nhnt11> The log crawling is happening async, and afaik getFilteredContacts and log crawling don't touch any common things :/ 12:15:00 <flo-retina> it's possible too that poor UI responsiveness is much more noticeable in the awesometab because we add items dynamically 12:16:39 <flo-retina> nhnt11: could we be calling http://lxr.instantbird.org/instantbird/source/instantbird/content/newtab.xml#315 way too frequently? 12:16:54 <nhnt11> Yeah, it's possible 12:17:39 <flo-retina> wait, isn't the profiler saving previous profiles locally? Maybe I can reaccess it :) 12:17:49 --> florian has joined #instantbird 12:20:39 <flo-retina> nhnt11: so to reaccess the previous profile I had, I opened the profiler, and it turns out stuff was very janky at the time, and this function http://lxr.instantbird.org/instantbird/source/instantbird/components/ibConvStatsService.js#124 accounts for 93% of the jank 12:22:37 <flo-retina> maybe that should be expected, as each log file is parsed synchronously :-/ 12:22:47 <flo-retina> I'm afraid a worker is the only way to escape this :-S 12:22:55 <nhnt11> I'm not sure we can fix that easily 12:22:55 <nhnt11> yeah 12:22:57 <flo-retina> anyway, it's not what I wanted to profile 12:23:20 <flo-retina> well, we could workaround it, but that would significantly obfuscate the code 12:57:09 --> Huvik has joined #instantbird 13:08:45 * nhnt11 is back 13:09:14 <nhnt11> Time to try some multipliers for statuses... 13:10:17 <nhnt11> flo-retina: Is it ok to duplicate a profile and give the folder a different name? Or is there more stuff to change? (All my profiles seem to be prefixed with some sort of hash or something, is that important?) 13:11:11 * nhnt11 needs to get JSON files to work with quick look... 13:11:52 <flo-retina> nhnt11: if you want the profile to appear in the profile manager, you will also need to edit a file called profiles.ini 13:12:26 <flo-retina> but if it's just for a temporary test, you can copy a profile folder to anywhere you want, and start Instantbird with -profile <path> instead if -P <profile name> 13:12:27 <nhnt11> Found it. 13:12:46 <nhnt11> Oh, excellent. 13:24:08 * nhnt11 thinks we should open debug logs in a tab rather than "copy debug log" :/ 13:25:22 <flo-retina> great, you just volunteers for it :-P 13:25:31 <flo-retina> *volunteered 13:25:55 <nhnt11> I did 13:26:02 <nhnt11> I'll file a bug so I don't forget about it.. 13:26:23 <flo-retina> that would also give us a way to format them so they are more readable 13:26:27 --> clokep has joined #instantbird 13:26:27 * ChanServ sets mode +o clokep 13:26:37 <flo-retina> (eg put the timestamps in gray, the errors in red, etc...) 13:27:02 <flo-retina> clokep: good morning :) 13:27:30 <clokep> Hello flo-retina. 13:28:08 * nhnt11 wonders if this is an Account Manager bug 13:32:24 <flo-retina> clokep: happy ranked awesome tab :) 13:32:52 <-- florian has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 13:33:47 <instantbot> New Instantbird (UI) bug 2196 filed by nhnt11@gmail.com. 13:33:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2196 nor, --, ---, nobody, NEW, Open debug logs in a tab 13:34:35 <clokep> flo-retina: I have to update first. :P 13:35:11 <flo-retina> nhnt11: the point for "copy debug log" was mostly to help people send logs to us, eg in pastebin 13:35:31 <flo-retina> so your debug log tab will need a pretty obvious way to copy the data out of it ;) 13:35:48 <nhnt11> flo-retina: A "copy log to clipboard" buton? 13:35:55 * nhnt11 shrugs 13:36:07 <flo-retina> "copy" 13:36:17 <flo-retina> or just the text should be easily selectable 13:36:20 <flo-retina> or something 13:37:12 <flo-retina> anything interesting to do/review in the trains to brussels? 13:37:25 <flo-retina> I won't have 3G in Belgium, so I won't be online in the train ;) 13:37:55 <nhnt11> Ah, is it Moz summit time? 13:38:23 <flo-retina> yes, the welcome reception starts in 2 hours and a half 13:38:29 <-- dew has quit (Ping timeout) 13:38:33 * nhnt11 is jealous :P 13:38:57 <flo-retina> well, you should have registered ;) 13:39:10 <nhnt11> It was too late iirc... 13:40:33 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 13:40:46 --> clokep has joined #instantbird 13:40:47 * ChanServ sets mode +o clokep 13:46:04 <-- BWMerlin has quit (Quit: BWMerlin) 13:46:57 <-- jb has quit (Input/output error) 13:47:03 --> jb has joined #instantbird 13:47:43 <instantbot> clokep@gmail.com set the Resolution field on bug 2193 to FIXED. 13:47:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2193 nor, --, 1.5, nhnt11, RESO FIXED, Typo prevents stats service from sweeping logs 13:50:52 <clokep> http://log.bezut.info/instantbird/today/#m57 Probably the NSA stuff. 13:52:03 <clokep> nhnt11: My ranking seems to be pretty good...besides the whole slowing Instantbird down thing... 13:52:07 <flo-retina> has there been any new NSA stuff in the last 2-3 days? 13:52:52 <nhnt11> clokep: :) 13:52:54 * clokep has about 800 MB of logs... 13:52:58 <clokep> flo-retina: No. 14:23:17 <-- Huvik has quit (Ping timeout) 14:29:48 <clokep> flo-retina: https://bugzilla.mozilla.org/show_bug.cgi?id=813929 14:34:03 <flo-retina> clokep: I don't understand/remember why I'm cc'ed to that bug 14:34:27 <clokep> comment 43? 14:34:36 <clokep> I didn't realize you were cc'd too, i thought mconley just cc'd me. 14:35:40 <nhnt11> flo-retina: I'm having the duplicate contact problem now. One of my friends is showing up 3 times in a row 14:35:42 <flo-retina> ah 14:35:43 <clokep> I think we actually fixed that in Instantbird though? I vaguely recally something like this... 14:35:46 <nhnt11> This is very weird. 14:35:49 <flo-retina> so it's all obsolete 14:35:56 <flo-retina> we fixed the relevant parts a long time ago :) 14:36:15 <flo-retina> nhnt11: cool, you'll be able to debug :) 14:36:31 <flo-retina> clokep: comment 44 says we fixed it 14:37:03 <clokep> Ah, cool. :) 14:38:06 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 14:43:33 --> nhnt11 has joined #instantbird 14:47:45 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 14:53:35 --> mconley has joined #instantbird 15:05:05 --> Mic has joined #instantbird 15:05:06 * ChanServ sets mode +h Mic 15:23:12 <-- stux has quit (Quit: Aloha!) 15:31:07 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 15:49:27 * clokep was hoping he'd get to do some IB work today. :( 16:00:48 <Mic> clokep: was it you who suggested removing the advanced color dialog from the preferences and put its content on the pref pane directly? 16:01:02 <Mic> *putting 16:01:25 <clokep> Mic: If it sounds like a good idea, I'll take credit. 16:01:52 <clokep> Mic: I remember talking about it, Idk who's idea it was. 16:01:58 <Mic> I've done that in a WIP and aleth disagreed and wanted the colors hidden in the dialog again. 16:02:15 <clokep> Why? 16:02:43 <clokep> I don't think I looked at that bug btw, what # was it? 16:03:06 <Mic> Give me a minute to find the number. 16:03:28 <Mic> Bug 561 16:03:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=561 enh, --, ---, nobody, NEW, Merge "Content" and "Themes"-panes 16:05:33 <clokep> Mic: I greatly dislike how those things are separated... 16:06:31 <Mic> Which things, separated how? I'm not sure I understand ;) 16:06:58 <clokep> Why are "Fonts & Colors" two separate things now? 16:07:23 <clokep> The "Send these fonts..." is in the wrong space. 16:07:58 <clokep> The "Text" and "Backgronud are weird grey colors. ;) 16:08:46 <clokep> I think it woul dmake says to do "Fonts"; "Text Colors" that has Foreground, Background and "Send these fonts..." in it; and "Link Colors" as three categories. 16:08:53 <clokep> And "Formattings" as one too. 16:09:56 <Mic> The grey text is because the labels and color pickers are disabled since the "Use system colors"-checkbox is checked. 16:10:07 <clokep> Ah, OK. :) 16:10:44 <Mic> They're not having any effect if it's checked so I think it's reasonable to disable them to show that. 16:11:03 <clokep> Mmhmm. 16:11:35 <instantbot> florian@instantbird.org denied review for attachment 2916 on bug 2007. 16:11:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, ASSI, Remove last vestiges of WINCE support 16:11:38 <Mic> I had "Send these colors" outside of the second box at first but it looked just wrong. 16:11:57 <Mic> I wouldn't mind doing it like Fx does it. 16:12:28 <Mic> Maybe hiding the color option from users a bit more would be for their own good ;) 16:13:53 <clokep> Maybe. :) 16:49:54 <-- lewellyn has quit (Ping timeout) 16:52:32 --> stux has joined #instantbird 16:55:30 --> lewellyn has joined #instantbird 17:17:16 --> qlum has joined #instantbird 17:26:09 <-- gerard-majax has quit (Ping timeout) 17:32:20 <-- jb has quit (Ping timeout) 17:43:55 --> rosonline has joined #instantbird 17:45:56 <clokep> Bah...I really wish Ctrl+Shift+T worked. :( 17:48:55 --> wnayes has joined #instantbird 17:50:11 --> jb has joined #instantbird 17:58:57 <Mic> clokep: found your weekend hacking project? ;) 17:59:13 <clokep> Mic: Finishing the ib->c-c merge? :P 17:59:17 <clokep> s/merge/update/ 17:59:39 <Mic> That doesn't sound like fun to be honest :( 18:00:11 <Mic> Does that mean that you'll have to add the UI changes that some patches require? 18:01:04 <clokep> I did the required ones already. 18:03:06 --> gerard-majax has joined #instantbird 18:12:09 <instantbot> New Instantbird (UI) bug 2197 filed by jahkae@gmail.com. 18:12:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2197 nor, --, ---, nobody, UNCO, Initiate, view and respond to direct twitter messages. 18:36:45 --> nhnt11 has joined #instantbird 18:41:32 <-- jb has quit (Ping timeout) 18:41:50 <-- rosonline has quit (Client exited) 19:06:47 --> jb has joined #instantbird 19:15:57 <nhnt11> clokep: So are you still satisfied with the ranking now that you've used it a few hours? :) 19:16:04 * nhnt11 is trying to improve the status problem 19:16:23 <clokep> nhnt11: I don't start new conversations THAT often... 19:16:27 <clokep> So I've only used it a couple of times. 19:16:34 <nhnt11> Ok. 19:16:37 <clokep> I find that it shows the conversations that I have open too often though. 19:16:55 <clokep> Especially when I just open the tab up. 19:17:01 <clokep> I feel like that's mor euseful to show when searching. 19:17:09 <nhnt11> Hmm. 19:17:32 <nhnt11> There's certainly quite a bit of room for improvement. 19:17:40 <clokep> But overall it seems more usful. :) 19:17:49 * clokep goes to the airport in ~15 minutes. 19:17:54 <nhnt11> clokep: Have fun 19:18:04 <nhnt11> :) 19:19:05 <-- jb has quit (Ping timeout) 19:19:21 --> nhnt12 has joined #instantbird 19:20:13 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 19:20:33 --> nhnt12 has joined #instantbird 19:22:08 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 19:35:32 --> flo-retina has joined #instantbird 19:35:32 * ChanServ sets mode +qo flo-retina flo-retina 19:38:31 <instantbot> florian@instantbird.org denied review for attachment 2866 on bug 2165. 19:38:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2165 nor, --, ---, clokep, ASSI, IRC ping does not properly send a timestamp 19:38:52 <flo-retina> I talked a bit with gerv tonight 19:39:11 <flo-retina> he uses Instantbird instead of Pidgin and talked to me about what's annoying/confusing him 19:39:28 <clokep> Not being able to stalk words in IRC still? :) 19:39:42 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 19:40:11 <flo-retina> his top annoyance is: at shutdown, there's a dialog saying "you've got unread messages in one conversation, ignore/cancel", he clicks cancels and then doesn't see any blue tab. 19:40:43 <nhnt11> Interesting 19:41:25 <flo-retina> so there are 2 problems here: 1. The colors are confusing, he assumed blue=stuff I need to read, red=unimportant stuff. 19:41:48 <flo-retina> 2. That dialog should really show you what conversations have unread messages, and let you select (at least one of) them. 19:42:21 --> EionRobb has joined #instantbird 19:42:23 <flo-retina> unrelated: he's still surprised when closing a channel puts it on hold instead of parting it; but understands that this behavior makes sense. 19:42:31 <flo-retina> and he also wondered about the status of OTR. 19:45:43 <nhnt11> flo-retina: I'm unclear whether we want offline contacts to be near the top of the list if they've got a high score 19:46:15 <nhnt11> (I understand statuses need to have a weight, but was wondering about the offline case) 19:46:17 <flo-retina> nhnt11: if they are on a protocol where we can send offline messages, you may want to keep them 19:47:21 <nhnt11> flo-retina: I was trying variants of this: |scoreA += (scoreA * aPossibleConvA.statusType / maxStatus);| where maxStatus is imIStatusInfo.STATUS_AVAILABLE (we're increasing the score by a fraction of its value depending on the status) 19:47:28 <flo-retina> nhnt11: so I explained your project to gerv, and offered to demo the awesometab to him tomorrow (are you fixing the ranking tonight? ;)). He asked if typing "flo" would make my IRC nick show up and start a private IRC conversation with me even if I'm not currently connected to IRC 19:48:53 <nhnt11> flo-retina: What would be the expected behavior according to him? 19:49:09 <nhnt11> Should we be connecting the account automatically? Or perhaps something related to memoserv? 19:49:23 <nhnt11> There's a bug filed to not display contacts for offline accounts 19:49:28 <flo-retina> nhnt11: it was a real question. I don't think he had an expected behavior in mind; was just curious of how we handle edge cases :) 19:49:57 <nhnt11> Right. I figured it would be interesting what he expected. 19:49:58 <flo-retina> nhnt11: his IRC account was online. _I_ wasn't online. 19:50:07 <nhnt11> Ah 19:50:10 * nhnt11 misread that 19:52:25 <nhnt11> flo-retina: Are you free to try some ways to incorporate statuses in ranking? 19:52:36 * nhnt11 suspects results will vary 19:53:10 * flo-retina isn't sure what you are asking 19:53:14 <flo-retina> do you mean "do I have time now?" 19:53:17 <nhnt11> Yeah 19:53:28 <flo-retina> I'll likely be around for ~an hour 19:53:38 <flo-retina> and then go to bed, as I would like to not be tired tomorrow morning :) 19:53:43 <nhnt11> :) 19:59:20 <nhnt11> What's returned by Services.prefs.getIntPref(foo) if there's no pref set for foo? 19:59:26 <nhnt11> null? undefined? :/ 19:59:28 * nhnt11 can't find it on MDN 20:00:00 <flo-retina> nhnt11: it throws an exception 20:00:09 <nhnt11> Oh 20:01:14 * flo-retina would like that method to take an optional second parameter, and return it (or undefined if omitted) if the pref doesn't exist 20:01:20 <flo-retina> but that's not how it works... 20:01:47 <nhnt11> Heh, I typed getIntPref(foo, 0) and then realized it may not work that way and looked itup 20:02:29 <nhnt11> flo-retina: So the reason I'm playing with this is to make these weights tweakable from about:config 20:02:35 <flo-retina> I just opened a new tab, and interestingly the order seems pretty reasonable, even though most of my contacts aren't available 20:02:46 <nhnt11> (For testing purposes at the very least) 20:03:01 <flo-retina> hmm, after switching back to #instantbird and to the new tab again, the order is back to what I had this afternoon 20:03:10 * flo-retina is confused and smells additional bugs 20:03:19 <nhnt11> :S 20:03:38 <nhnt11> The order has never changed randomly here... 20:03:51 <flo-retina> nhnt11: if you want to tweak stuff in about:config, it's easier if the prefs have default values anyway 20:04:12 <nhnt11> Ok. 20:04:13 <flo-retina> nhnt11: the order hasn't really changed 20:04:33 <flo-retina> it's more that the IRC channels weren't listed; except #instantbird and #gsoc 20:04:53 <nhnt11> I suspect that LIST kicked in then? 20:05:18 <flo-retina> nhnt11: well, the IRC channels I'm talking about are all in existing tab of the same window 20:05:37 <nhnt11> They won't show up till LIST is done I'm afraid. I think I filed a bug on that 20:05:40 <flo-retina> so LIST _shouldn't_ play a role in here (but I'm willing to believe having an ongoing LIST could play a role) 20:06:09 <nhnt11> bug 2195 20:06:13 <flo-retina> so until LIST is done I have only the highly ranked channels? 20:06:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nobody, NEW, ExistingConversations for chats don't get ranked until added from the room info api. 20:15:13 <Mic> nhnt11: what was the idea behind the negative impact of incoming messages in the frequency multiplier? 20:15:17 <instantbot> nhnt11@gmail.com requested review from florian@instantbird .org for attachment 2922 on bug 2195. 20:15:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nhnt11, ASSI, ExistingConversations for chats don't get ranked until added from the room info api. 20:15:33 <Mic> To use it as a kind of normalization? 20:16:14 <nhnt11> Mic: Yeah. The idea is that if you sent more messages, you'd be more likely to start the conversation. 20:17:30 <Mic> Wouldn't the first message in each session be a better indicator for that? 20:18:11 <nhnt11> Do we keep track of sessions? Anyway, it's also used as a kind of normalization like you said 20:18:47 <Mic> For normalization I'd say you should divide by the sum of all messages (incoming like outgoing). 20:19:50 <nhnt11> Mic: We're multiplying the total message count by this, so then we might as well just use the outgoing count only 20:19:59 <Mic> Exactly. 20:20:12 <nhnt11> Hmm 20:20:13 <Mic> That's what I wanted to say next ;) 20:20:17 --> clokep has joined #instantbird 20:20:17 * ChanServ sets mode +o clokep 20:20:42 <nhnt11> Do we not care about the incoming count? 20:21:26 <nhnt11> I tried different ways to factor in the incoming count/outgoing count and their ratio seemed to work well 20:21:49 <nhnt11> I've got to go for an hour. 20:24:58 <clokep> flo-retina, nhnt11: So what should searching for "flo" do if you're offline in IRC? 20:25:01 <clokep> We don't handle offline messaging. 20:25:06 <Mic> Has time bubbles' automatic scrolling been killed already? :S 20:25:12 <clokep> No. 20:26:16 <Mic> hmm, strange. It's not working at the moment at least. 20:26:39 <flo-retina> Mic: you are lucky then 20:26:47 * flo-retina is tired of his blinking scrollbar 20:27:53 <clokep> He's just lucky he's on a Windows and it doesn't have silly features that cause UI jank. ;) 20:27:58 <Mic> Would pref'ing it off only on Macs an option? 20:28:05 <Mic> *be 20:28:24 <flo-retina> clokep: what's causing UI jank? 20:28:40 <clokep> Mic: that sounds confusing. :-/ 20:28:49 <clokep> That would be a major feature difference between platforms IMO. 20:32:38 <Mic> I've never had a problem with this feature and there's also been very few complaints about it (I can only remember one saying something about "jumping messages"). 20:33:42 <clokep> It took me a while to get used to it. 20:33:57 <flo-retina> Mic: there are several people who complained strongly about it (even one person saying it made him sick), people who thought it was just a bug we would get fixed, and possibly just lots of people who moved to another theme (or IM client). 20:33:59 <Mic> Now it should go away for everyone because scrollbars on Mac seem to show unfortunate behavior now. 20:35:57 <flo-retina> Mic: so I think really the blinking scrollbar isn't the reason for killing it, but the "straw that broke the camel's back" 20:37:13 * clokep has no fun patches in his queue to work on. :-/ 20:37:23 <Mic> Is it going away without substitution then? 20:37:27 <flo-retina> clokep: maybe we should find some for you? :) 20:37:40 <flo-retina> Mic: what would you like to see instead? 20:38:20 <Mic> clokep: what about adding actions to participants' context menu? 20:38:31 <Mic> I was missing a way to go to a users Twitter profile recently... 20:38:43 <flo-retina> Mic: btw, I'm really sad to suggest that we should remove this feature. I really liked it. But I think the reason why I would like to keep it are more emotional attachment because I invested a lot of time in making it work (mostly) properly, than real usefulness. 20:39:03 <clokep> flo-retina: Don't IRC buddies already have whois information? I think I saw you complaining about this... 20:39:15 <flo-retina> clokep: they don't 20:39:43 <flo-retina> clokep: nicks have a nice html span tag with a class, making them easy to detect when opening the context menu 20:39:47 <flo-retina> but they don't have a tooltip... 20:40:01 <flo-retina> clokep: that could be a nice/fun/easy patch to play with ;) 20:40:19 <clokep> flo-retina: Maybe I misunderstood...you're not talking about the contact list? 20:40:34 <flo-retina> clokep: oh wait. IRC participants in the participant list do have whois tooltips. What I wanted was having these tooltips in show nicks's outlined nicks inside messages. 20:40:50 <clokep> Oh, I see. 20:41:14 <clokep> flo-retina: I can kill the OS2 stuff in bug 2007 too if you want. 20:41:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, ASSI, Remove last vestiges of WINCE support 20:41:40 <flo-retina> clokep: there seems to be plenty of it: http://lxr.instantbird.org/instantbird/search?string=os2 20:41:45 <flo-retina> and it's not killed in m-c/c-c 20:41:57 <clokep> Then no, I can't. :) 20:42:04 <flo-retina> so we probably shouldn't kill it now (that would increase the differences) 20:42:16 <flo-retina> my comment was specifically about the <appname>/app/Makefile.in file 20:42:24 <flo-retina> where it seems Tb and Fx don't have mentions of OS2 20:42:35 <flo-retina> so I'm not sure what happened in these files exactly, but there are likely other patches we should port 20:42:38 <clokep> OK. :) 20:44:08 <flo-retina> http://lxr.instantbird.org/instantbird/source/instantbird/app/Makefile.in#155 that splashos2.res file doesn't even exist 20:45:07 <clokep> Fun. 20:47:58 <instantbot> New Instantbird (UI) bug 2198 filed by clokep@gmail.com. 20:48:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2198 min, --, ---, nobody, NEW, Remove OS2 support form instantbird/app/Makefile.in 20:48:59 <clokep> It's been too long since I built... :-/ 20:49:44 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 20:50:01 --> Mic has joined #instantbird 20:50:01 * ChanServ sets mode +h Mic 20:50:40 <flo-retina> clokep: yeah, a separate bug seems better :) 20:52:31 <clokep> Yeah. 20:52:35 <clokep> I'm not going to do that though. :P 20:52:43 * clokep is tired of updating our build stuff. 20:53:25 <flo-retina> yeah, you don't have to take all these bugs 20:53:39 <flo-retina> hmm, I never explained what the possible approaches are for the configure.in update 20:54:00 <flo-retina> I have at least 3 different approaches in mind, and not sure which one we want to push forward 20:56:13 <flo-retina> are my comments in bug 2165 reasonable? 20:56:16 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2923 on bug 2007. 20:56:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2165 nor, --, ---, clokep, ASSI, IRC ping does not properly send a timestamp 20:56:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, ASSI, Remove last vestiges of WINCE support 20:56:26 <clokep> Yes... 20:56:36 <clokep> I think that patch was untested btw, so it's possible it doesn't fully work. 20:56:41 <clokep> I have no way to build on my work laptop. 20:57:16 <flo-retina> clokep: you included changes to .hgignore in that new patch 20:57:24 <clokep> Oops. 20:57:41 <flo-retina> and only the glib/Makefile.in changes; not the previous patch 20:57:51 <clokep> Oh doh. 20:57:54 <clokep> That's the total wrong thing. :( 20:57:56 <clokep> Yes. 20:58:53 <flo-retina> can we request that nhnt11 starts adding tests for his ranking stuff? 20:59:04 <clokep> Yes. 20:59:11 <clokep> His mentor should have been on that! :P 20:59:17 <-- EionRobb has quit (Quit: Leaving.) 20:59:42 <flo-retina> I think I'm at the point where I don't really understand how this stuff works any more, so I'm not really able when reviewing a patch to guess if it will break something. I can just figure out if the patch makes sense for what it's attempting to fix, but not really if it's correct to do these changes :-/. 21:00:23 <clokep> Not used to large section of code not written by you? ;) 21:00:26 <flo-retina> a little bit like aleth's tab completion patches, where I don't fully understand all the cases any more :-| 21:01:24 <flo-retina> clokep: that's not really true. I'm as confused by large sections of code written by me in some places of the project (I'm thinking about imAccounts.js and all the edge cases we dealt with about account auto reconnection and status changes) 21:01:38 <flo-retina> and I frequently touch large pieces of code not written by me 21:02:14 <instantbot> clokep@gmail.com cancelled review?(florian@instantbird .org) for attachment 2923 on bug 2007. 21:02:15 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2924 on bug 2007. 21:02:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, ASSI, Remove last vestiges of WINCE support 21:02:55 <clokep> Bah...one of my patches is only on my other computer. 21:04:15 <flo-retina> so when dealing with plenty of edge cases that we don't want to regress, I think automated tests is really a more useful tool than extensive code review 21:04:50 --> jb has joined #instantbird 21:06:00 --> clokep1 has joined #instantbird 21:06:33 <-- clokep has quit (Ping timeout) 21:07:29 <-- jb has quit (Ping timeout) 21:08:03 --> jb has joined #instantbird 21:09:03 <clokep1> I agree. :) 21:09:20 <clokep1> I'd also like to start getting some tests for our prpls, but that's...harder to do, I think. 21:09:23 <instantbot> benediktp@ymail.com set the Resolution field on bug 2024 to DUPLICATE of bug 1889. 21:09:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2024 min, --, ---, nobody, RESO DUPLICATE, Following a new user on twitter does not add them as a participant 21:09:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1889 min, --, ---, nobody, NEW, Starting/stopping to follow someone doesn't update the participant list of the timeline 21:09:43 <instantbot> florian@instantbird.org granted review for attachment 2924 on bug 2007. 21:09:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, ASSI, Remove last vestiges of WINCE support 21:09:54 * clokep1 is now known as clokep 21:10:18 * ChanServ sets mode +o clokep 21:10:58 <clokep> :) 21:11:54 <-- jb has quit (Quit: jb) 21:13:32 <flo-retina> It's difficult for me to pretend I fully understand https://bugzilla.instantbird.org/attachment.cgi?id=2922&action=diff 21:14:11 <flo-retina> but the comment that accompagnied the patch in the bug seems reasonable and also seems to match what the patch does, so I guess I'm happy to r+ it and try in the next nightly how nice the result is :-D 21:14:13 <clokep> Is it bad that I haven't even tried to understand the stats service stuff? 21:14:26 <flo-retina> clokep: it's great! 21:14:54 <flo-retina> clokep: I haven't even tried to understand the js-yahoo stuff 21:15:27 <flo-retina> clokep: when I was at the GSoC summit, I attended a session with 20 or so people who were wondering why most open source projects seem to have a hard time getting more than 3-4 developers (it was the topic of the whole session) 21:15:58 <clokep> Interesting. 21:16:09 --> BWMerlin has joined #instantbird 21:16:27 <flo-retina> clokep: my take away/understanding of it is that 3-4 developers working on the spare time is the maximum amount of work that can happen before key project actors need to accept that stuff is happening without them having a look at / understanding what's going on there. 21:17:34 <flo-retina> clokep: so I think us accepting that there are large parts of the ongoing work that we don't understand and feel ok about it, because we trust the people who are working there, is a great sign of the health of our community. :) 21:17:43 <flo-retina> that's the way _I_ see it at least ;) 21:17:48 <clokep> Fair enough. :) 21:18:43 * nhnt11 isn't sure what kind of tests can be written 21:20:17 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 21:20:26 <-- clokep has quit (Ping timeout) 21:21:50 --> clokep has joined #instantbird 21:21:51 * ChanServ sets mode +o clokep 21:23:29 <instantbot> New Core - Yahoo! Messenger bug 2199 filed by clokep@gmail.com. 21:23:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2199 nor, --, ---, nobody, NEW, Disconnect doesn't cancel connect 21:23:52 <flo-retina> I just merged 'clokep' (IRC buddy) into the gtalk-clokep in my contact list here while an awesometab was open, and that resulted in "Error: TypeError: this._observers is undefined 21:23:52 <flo-retina> Source File: resource://gre/components/imContacts.js 21:23:53 <flo-retina> Line: 841" in my error console 21:24:09 <clokep> nhnt11: ^ 21:24:55 * nhnt11 tries to reproduce it 21:25:23 <flo-retina> and the buddy displayed in the awesometab is the IRC one, but on the contact list the prefered one is the gtalk one. 21:25:23 <nhnt11> Btw, I find merging contacts really tedious since the list doesn't scroll while I'm draggin 21:25:25 <nhnt11> :( 21:25:34 <flo-retina> fix it? :-P 21:25:49 <Mic> Haden't I fixed that once? :( 21:26:03 <flo-retina> (there's an example of code to scroll while dragging in the account manager) 21:26:13 <flo-retina> Mic: I don't remember seeing any code for that in the blist 21:26:26 <flo-retina> Mic: maybe you had an experiment but never uploaded the patch? 21:26:39 <clokep> We don't have it in the buddy list. :( 21:26:41 <flo-retina> (or maybe you did upload it somewhere as a WIP and I just missed it :-S) 21:26:43 <Mic> Most likely. 21:27:00 <clokep> bug 895 21:27:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=895 nor, --, ---, nobody, RESO DUPLICATE, Contact list does not scroll when dragging contacts 21:27:05 <nhnt11> flo-retina: I'm not getting that error. What I /am/ getting is TypeError: this.buddy is undefined in buddy.xml, line 222 21:27:11 <Mic> bug 722 21:27:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=722 nor, --, ---, nobody, NEW, Unable to combine buddies into a contact if offscreen 21:27:37 <flo-retina> nhnt11: that's a different bug (with a patch collecting dust in my feedback queue) 21:27:47 <clokep> Ah, that's the one. 21:27:50 <nhnt11> yeah I've seen it mentioned before 21:28:01 <flo-retina> bug 1498 21:28:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1498 nor, --, ---, aleth, ASSI, "this.buddy is undefined" on merging two IRC buddies 21:28:06 <nhnt11> And also the preferred buddy seems to be correct 21:28:20 <nhnt11> (it was the facebook one, and he went offline on facebook and it changed to gtalk automatically) 21:28:35 <flo-retina> nhnt11: so I didn't expand any of the contacts for my drag 21:28:45 <flo-retina> I just dragged one contact and dropped it onto the other 21:29:20 <Mic> clokep: wanna give feedback on that WIP? 21:29:29 <nhnt11> flo-retina: Still no error 21:30:08 <nhnt11> I just tried to reorder the linked buddies of a contact 21:30:27 <nhnt11> And I got NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN :? 21:30:30 <nhnt11> :S * 21:30:41 <nhnt11> (imContacts.js, line 692) 21:31:33 <flo-retina> that's a different bug 21:31:35 <clokep> Mic: Which one? Sory. 21:31:37 <flo-retina> currently in the 1.5-blocking list 21:31:52 <flo-retina> (it's a regression) 21:31:58 <Mic> Oh, sorry. I thought you had looked at bug 722. There's indeed a WIP from me in there. 21:32:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=722 nor, --, ---, nobody, NEW, Unable to combine buddies into a contact if offscreen 21:32:41 * flo-retina is pondering r+'ing bug 2195 or requesting an intermediary variable for aUIConv.account (which is used twice) 21:32:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nhnt11, ASSI, ExistingConversations for chats don't get ranked until added from the room info api. 21:33:38 <instantbot> clokep@gmail.com requested feedback from clokep@gmail.com for attachment 2398 on bug 722. 21:33:42 <nhnt11> flo-retina: New patch in a minute if you'd like (exporting) 21:34:00 <flo-retina> nhnt11: okay :) 21:34:04 <flo-retina> then I'm not r+'ing ;) 21:35:31 <instantbot> nhnt11@gmail.com cancelled review?(florian@instantbird .org) for attachment 2922 on bug 2195. 21:35:32 <instantbot> nhnt11@gmail.com requested review from florian@instantbird .org for attachment 2925 on bug 2195. 21:35:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nhnt11, ASSI, ExistingConversations for chats don't get ranked until added from the room info api. 21:38:13 <instantbot> florian@instantbird.org granted review for attachment 2925 on bug 2195. 21:38:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nhnt11, ASSI, ExistingConversations for chats don't get ranked until added from the room info api. 21:38:53 <instantbot> clokep@gmail.com requested review from qheaden@phaseshifts oftware.com for attachment 2926 on bug 2159. 21:38:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2159 nor, --, ---, clokep, ASSI, Port |Bug 884319 - Add http.jsm to toolkit for usage by Thunderbird FileLink, Lightning and Instantb 21:45:30 <-- mconley has quit (Input/output error) 21:46:20 <instantbot> clokep@gmail.com granted feedback for attachment 2398 on bug 722. 21:46:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=722 nor, --, ---, nobody, NEW, Unable to combine buddies into a contact if offscreen 21:47:08 <clokep> Someone doing things that were checked in? 21:47:09 * nhnt11 feels like working on debug-log-in-a-tab as a break from stats and...stuff :P 21:51:31 --> clokep1 has joined #instantbird 21:52:04 <-- clokep has quit (Ping timeout) 21:52:30 * clokep1 is now known as clokep 21:54:07 <clokep> My freenode account says I'm banned...I wonder if that's a LIST issue or a crappy connection issue. :P 21:54:08 <flo-retina> clokep: what do you mean? 21:54:41 <clokep> I'm trying to figure out what I was banned. 21:54:43 <flo-retina> could be a little bit of both :) 21:55:08 * clokep has a feeling he's going to be on bad wifi all weekend and should probably disable some accounts... 21:55:28 <flo-retina> maybe if you get disconnected before LIST results end, we start a LIST immediately after reconnecting? 21:56:09 <clokep> nhnt11: do you know what happens there? 21:56:43 <nhnt11> Let me look at the code quickly 21:57:06 * clokep didn't want to distract you. 21:57:25 <nhnt11> clokep: Distract me from what? :) 21:57:35 <nhnt11> I'm not working on anything particular at the moment :) 21:57:44 <clokep> Oh, OK. :) 21:58:25 <nhnt11> clokep: A reconnect won't re-initialize the ircAccount, right? 21:58:51 <clokep> I don't think so, no. 21:58:52 <nhnt11> As long as it re-initialized, I don't see why it would send another LIST on reconnect 21:59:07 <clokep> Do we request a LIST immediately upon connecting? :-S 21:59:13 <nhnt11> because lastListTime isn't reset.. 21:59:14 <nhnt11> clokep: No 21:59:50 <nhnt11> We request a list when a new observer is added to the stats service, and even then, we send a request to the server only if we hadn't sent one in the last 24 hours 22:00:12 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 22:00:21 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 22:00:24 <nhnt11> Er, 12 hours 22:01:41 <-- qlum has quit (Quit: Getting the <censored> out.) 22:02:37 <flo-retina> nhnt11: so if a LIST doesn't give any result and the account gets disconnected by a network timeout 10s later, we won't get any LIST result in the next 12 hours? 22:03:36 --> jb has joined #instantbird 22:03:46 <nhnt11> That sounds really stupid now that I think about it, but yes. 22:07:43 <-- flo-retina has quit (Ping timeout) 22:08:19 --> EionRobb has joined #instantbird 22:08:52 <-- jb has quit (Quit: jb) 22:09:25 --> jb has joined #instantbird 22:12:27 --> flo-retina has joined #instantbird 22:12:27 * ChanServ sets mode +qo flo-retina flo-retina 22:14:34 <flo-retina> nhnt11: are we tracking anywhere all the stuff that needs to get done to "fix" the awesome tab? 22:15:06 <nhnt11> flo-retina: I've filed bugs, but otherwise no. 22:15:09 <nhnt11> I'll update the etherpad 22:15:24 * flo-retina things a tracking bug in BIO would be useful 22:15:38 <flo-retina> maybe just mark all the bugs as blocking the ranking bug that we resolved as FIXED? 22:15:42 <nhnt11> Sure. 22:15:49 * nhnt11 will do that in a minute 22:17:59 <flo-retina> now I've got a duplicated j b in the awesometab 22:18:11 <flo-retina> once as a contact, once as a "switch to tab" item 22:18:19 * nhnt11 is very confused by these duplication bugs 22:18:20 <flo-retina> do we have a bug on file for that? 22:18:29 <nhnt11> No, I'll file it 22:18:48 <nhnt11> It seems to be a regression by the stats patch, but I skimmed through the patch and can't see what could be going wrong. 22:18:54 <nhnt11> s/can't/couldn't 22:18:59 <nhnt11> I'll take a deeper look later.. 22:19:40 <instantbot> New Instantbird (UI) bug 2200 filed by nhnt11@gmail.com. 22:19:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2200 nor, --, ---, nobody, NEW, Use a conversation's statusType for ranking 22:20:10 <flo-retina> yeah, no need to debug everything immediately, but filing bugs so that we know what to look at/how much is left to fix before we are confident it's release-quality is a good thing IMHO 22:20:16 <-- jb has quit (Quit: jb) 22:21:53 <instantbot> New Instantbird (UI) bug 2201 filed by nhnt11@gmail.com. 22:21:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2201 nor, --, ---, nobody, NEW, Duplicate items in the new conversation tab 22:25:43 <nhnt11> flo-retina: Btw, could you look at 2076 quickly if you've got a minute? It seems to work fine (it certainly fixes the bug description) 22:26:05 * nhnt11 has been using it in local builds and is annoyed every time he sees opaque offline contacts in the nightly :P 22:26:39 <flo-retina> bug 2076 22:26:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2076 nor, --, ---, nhnt11, ASSI, Offline contacts no longer appear with reduced opacity 22:26:52 <nhnt11> Uh, sorry 22:29:03 <flo-retina> so what do you expect from me exactly? 22:29:07 <flo-retina> to r+ and check-in? 22:29:17 <nhnt11> That would be nice :P 22:29:47 <flo-retina> or to suggest something for "possible chat items, which are fully opaque, appear right after offline contacts"? 22:30:00 <flo-retina> I think I suggested making channels that have never been joined semi-transparent too 22:30:36 <nhnt11> Ok. I thought we could check in that patch as a fix for now, and address the "possible chat items, which are fully opaque, appear right after offline contacts" as a follow up 22:30:52 <flo-retina> why haven't you pinged Mic about it today btw? 22:30:56 <nhnt11> I forgot :( 22:31:03 <flo-retina> ok 22:31:46 <flo-retina> so currently there's only the prpl icon that has a reduced opacity when the contact is offline ,right? 22:31:57 <nhnt11> yeah. 22:33:54 <flo-retina> and now I should really look at the checkin queue and go to bed 22:33:58 <instantbot> florian@instantbird.org granted review for attachment 2919 on bug 2076. 22:34:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2076 nor, --, ---, nhnt11, ASSI, Offline contacts no longer appear with reduced opacity 22:35:20 <nhnt11> Thanks! :) 22:38:30 <flo-retina> not sure if that idea of taking half the blame was ever mentioned since you joined us 22:39:04 <nhnt11> I don't think so, does it involve an inside joke of some sort? :) 22:39:49 <flo-retina> the basic idea is that contributors shouldn't be scared of suggesting changes, because if they are r+'ed and end up breaking stuff, the reviewer (who's supposed to know what he's doing with the code) is as faulty as the patch author for breaking stuff. 22:40:26 <flo-retina> and that's typically true for new contributors, where if they break something by accident they may not have the skills/knowledge yet to fix it themselves. 22:40:32 <nhnt11> Well, that should go without saying, imho 22:40:58 <flo-retina> I'm pretty sure lots of projects don't work that way ;) 22:41:53 <flo-retina> but yeah, given our code review culture, that's pretty obvious :) 22:44:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/5b5b055e50e8 - Nihanth Subramanya - Bug 2195 - ExistingConversations for chats don't get ranked until added from the room info api, r=fqueze. 22:44:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d1ec6f9e54ee - Quentin Headen - Bug 2136 - JS-Yahoo: Yahoo! Mobile status not taken into account, r=clokep,Mic. 22:44:46 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/0f76fc65b9c1 - Nihanth Subramanya - Bug 2076 - Offline contacts no longer appear with reduced opacity, r=fqueze. 22:44:47 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/4b75bba01d04 - Patrick Cloke - Bug 2007 - Remove last vestiges of WINCE support, r=fqueze. 22:47:06 <instant-buildbot> build #468 of win32-onCommit is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/468 blamelist: Quentin Headen <qheaden@phaseshiftsoftware.com>, Nihanth Subramanya <nhnt11@gmail.com>, Patrick Cloke <clokep@gmail.com> 22:47:30 <instantbot> nhnt11@gmail.com set the Resolution field on bug 2195 to FIXED. 22:47:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2195 nor, --, ---, nhnt11, RESO FIXED, ExistingConversations for chats don't get ranked until added from the room info api. 22:48:00 <instantbot> nhnt11@gmail.com set the Resolution field on bug 2136 to FIXED. 22:48:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2136 min, --, ---, qheaden, RESO FIXED, Yahoo! Mobile status not taken into account 22:48:31 <instantbot> nhnt11@gmail.com set the Resolution field on bug 2076 to FIXED. 22:48:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2076 nor, --, ---, nhnt11, RESO FIXED, Offline contacts no longer appear with reduced opacity 22:49:02 <instantbot> nhnt11@gmail.com set the Resolution field on bug 2007 to FIXED. 22:49:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2007 min, --, ---, clokep, RESO FIXED, Remove last vestiges of WINCE support 22:51:46 <flo-retina> thanks :) 22:51:53 <nhnt11> np 22:52:13 <flo-retina> that vmwarerecordinghelper.dll: Permission denied error is starting to annoy me 22:54:48 <flo-retina> nhnt11: looks like you forgot the target milestone 22:54:55 <nhnt11> Oh :( 22:55:26 <flo-retina> and the checkin-needed whiteboard annotation 22:55:30 <nhnt11> Should I wipe [checkin-needed] too? 22:55:32 <nhnt11> right 22:55:32 <nhnt11> sorry 22:56:03 <flo-retina> anyway, I thought I would be in bed 2 hours ago, so good night :) 22:56:05 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:15:58 <instant-buildbot> build #477 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/477 23:30:18 --> kkirill has joined #instantbird 23:39:40 --> dew has joined #instantbird 23:43:18 <-- nhnt11 has quit (Ping timeout) 23:46:01 <-- kkirill has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:57:11 <instant-buildbot> build #477 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/477