All times are UTC.
00:31:22 <-- rosonline has quit (Ping timeout) 00:32:09 --> jb has joined #instantbird 00:34:53 <-- jb has quit (Ping timeout) 01:00:30 <-- qlum has quit (Quit: Getting the <censored> out.) 01:29:26 <instantbot> New Instantbird (UI) bug 1869 filed by clokep@gmail.com. 01:29:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1869 tri, --, ---, clokep, ASSI, Fix spacing in account.xml and accounts.xul 01:30:29 <-- Optimizer has quit (Ping timeout) 01:30:38 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2214 on bug 1869. 01:32:40 --> jb has joined #instantbird 01:33:41 --> Optimizer has joined #instantbird 01:35:29 <-- jb has quit (Ping timeout) 01:36:04 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2215 on bug 1100. 01:36:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 01:38:47 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2216 on bug 1100. 01:38:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 01:42:45 <-- Optimizer has quit (Ping timeout) 01:43:45 <clokep> About time we made some progress on there. :) 01:43:50 <clokep> Was more of a PITA than I expected... 01:44:10 * clokep fully expects that to need at least another revision btw. 01:46:04 --> Optimizer has joined #instantbird 02:17:10 <-- Mook_as has quit (Quit: Mook_as) 02:33:10 --> jb has joined #instantbird 02:36:02 <-- jb has quit (Ping timeout) 02:41:37 <-- Optimizer has quit (Ping timeout) 02:45:06 --> Optimizer has joined #instantbird 02:59:26 --> mconley has joined #instantbird 03:22:10 <-- Optimizer has quit (Ping timeout) 03:26:18 --> Optimizer has joined #instantbird 03:32:10 --> Mook has joined #instantbird 03:33:42 --> jb has joined #instantbird 03:34:07 <-- jb has quit (Write error: Connection reset by peer) 03:44:55 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 04:12:37 <-- Optimizer has quit (Ping timeout) 04:13:12 --> Optimizer has joined #instantbird 04:24:36 <-- mconley has quit (Input/output error) 04:25:06 <instant-buildbot> build #762 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/762 04:48:19 <-- Mook has quit (Ping timeout) 04:51:54 --> Mook has joined #instantbird 05:28:35 <instant-buildbot> build #856 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/856 05:34:29 <instant-buildbot> build #764 of linux-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/764 05:45:13 <-- EionRobb has quit (Quit: Leaving.) 06:02:52 <-- douglaswth has quit (Ping timeout) 06:04:25 --> douglaswth has joined #instantbird 06:17:35 <-- Optimizer has quit (Ping timeout) 07:02:17 --> flo-retina has joined #instantbird 07:02:17 * ChanServ sets mode +qo flo-retina flo-retina 07:08:48 <-- Mook has quit (Quit: Mook) 07:56:00 --> jb has joined #instantbird 07:59:18 --> Optimizer1 has joined #instantbird 08:11:43 <-- jb has quit (Input/output error) 08:11:47 --> jb has joined #instantbird 08:30:35 --> mpmc has joined #instantbird 08:33:03 <-- jb has quit (Ping timeout) 08:36:20 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 08:36:28 --> mpmc has joined #instantbird 09:00:09 --> rosonline has joined #instantbird 09:06:32 --> gerard-majax__ has joined #instantbird 09:10:00 --> jb has joined #instantbird 09:12:20 <-- jb has quit (Input/output error) 09:13:49 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 09:17:34 --> rosonline has joined #instantbird 09:47:00 <-- rosonline has quit (Ping timeout) 09:51:20 --> rosonline has joined #instantbird 10:07:46 <-- Optimizer1 has quit (Ping timeout) 10:16:28 --> jb has joined #instantbird 10:25:24 --> deltafalcon has joined #instantbird 10:32:44 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 10:33:41 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 10:34:25 --> chrisccoulson has joined #instantbird 10:40:31 --> Mic has joined #instantbird 10:40:31 * ChanServ sets mode +h Mic 10:45:46 <-- Mic has quit (Quit: Output/input error) 10:46:02 --> Mic has joined #instantbird 10:46:03 * ChanServ sets mode +h Mic 11:19:16 --> clokep has joined #instantbird 11:19:16 * ChanServ sets mode +o clokep 11:29:23 <clokep> Good morningg. 11:39:03 <Mic> Good morning! 11:39:06 <Mic> and gtg ;) 11:39:10 <-- Mic has quit (Quit: Output/input error) 11:48:54 --> aleth has joined #instantbird 11:48:54 * ChanServ sets mode +h aleth 11:52:16 <clokep> Btw I'd appreciate drive by reviews on bug 1100! 11:52:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 11:57:53 <aleth> Wow, you are cleaning up account.xml too? :) 11:58:54 <aleth> At least the indentation... 12:10:15 <clokep> I didn't clean nup any of the code. :P 12:10:24 <clokep> I should mention that my patch applies on otp of fixing the identation. 12:10:26 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 12:28:26 --> flo-retina has joined #instantbird 12:28:27 * ChanServ sets mode +qo flo-retina flo-retina 12:28:57 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 12:37:50 <-- flo-retina has quit (Ping timeout) 12:51:01 --> clokep_work has joined #instantbird 12:51:02 * ChanServ sets mode +o clokep_work 12:51:19 <aleth> clokep: It's not possible to get a debug log for the Quit: Input/Output error issue as it only happens when you terminate IB 12:51:55 <clokep_work> aleth: Ah, right. In my case I still had Instantbird open when I was getting it. 12:52:03 <clokep_work> We should make it possible to write that to a file. 12:52:26 <aleth> I think I investigated a long time ago and the protocol thought it had sent everything correctly. 12:52:57 <aleth> So then it became an issue of "someone should capture the packets..." 12:53:30 <aleth> But yes, we should fine tune the debug log feature a bit more before the next release 12:54:59 * clokep_work isn't going to wory about that yet. ;) 13:09:33 <clokep_work> Any thoughts on the UI stuff for that bug though? I don't know the AM very well. 13:13:51 <-- aleth has quit (Quit: Au revoir) 13:14:27 --> aleth has joined #instantbird 13:14:27 * ChanServ sets mode +h aleth 13:34:40 <clokep_work> aleth: I have no idea what you mean by "(eg the string for the button is wrong)?" 13:36:46 <aleth> clokep_work: in your patch, "!ENTITY account.addException.label "Disconnect">" 13:37:36 --> jb1 has joined #instantbird 13:37:47 <-- jb has quit (Connection reset by peer) 13:38:20 <clokep_work> aleth: That part of the patch is just unnecessary. 13:38:23 <clokep_work> The patch isn't out of date. 13:38:30 <clokep_work> Look at the entity that is actually used. 13:39:05 <aleth> clokep_work: Ah, OK. Sorry 13:39:55 <clokep_work> No problem. I didn't know that I still had changes to that file. 13:43:53 <aleth> Otherwise it looks OK to me... 13:46:12 <clokep_work> And I agree that adding more buttons is bad. 13:46:16 <clokep_work> But hopefully it won't be there often. :) 13:51:39 <clokep_work> aleth: I think we always have people import it because there's no way to add an exception in the standard UI. 13:51:46 <clokep_work> I don't know if one is "better". 14:02:38 <-- Kaishi has quit (Quit: Kaishi) 14:33:36 --> qlum has joined #instantbird 14:50:24 --> Optimizer has joined #instantbird 15:05:06 <-- Optimizer has quit (Ping timeout) 15:15:18 <-- aleth has quit (Quit: Au revoir) 15:15:38 --> mconley has joined #instantbird 15:16:52 <-- gerard-majax__ has quit (Ping timeout) 15:17:02 --> Optimizer has joined #instantbird 15:22:51 <-- deltafalcon has quit (Connection reset by peer) 15:40:58 --> rosonline has joined #instantbird 16:03:33 --> Mic has joined #instantbird 16:03:33 * ChanServ sets mode +h Mic 16:04:00 <Mic> Hi! 16:05:05 <-- MMN-o has quit (Client exited) 16:08:41 <clokep_work> Hello! 16:18:27 --> flo-retina has joined #instantbird 16:18:27 * ChanServ sets mode +qo flo-retina flo-retina 16:32:28 <-- flo-retina has quit (Ping timeout) 16:35:33 <Mic> hmm, I hg-grep-ed "new-text" and can't find some of the paths that appear in the results? Line 42ff: http://pastebin.instantbird.com/135140 16:35:41 <Mic> Does hg grep do something special? 16:41:44 <Mic> OK, it seems there were revisions in which these paths existed, even though they don't any more. 16:42:41 <Mic> I was expecting that it would only search through the most recent revision. 16:42:46 <Mic> Funny.. 16:44:04 <-- SM0TVI has quit (Ping timeout) 16:47:57 <-- Optimizer has quit (Ping timeout) 16:52:46 --> Optimizer has joined #instantbird 17:04:21 --> flo-retina has joined #instantbird 17:04:22 * ChanServ sets mode +qo flo-retina flo-retina 17:07:17 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 17:09:31 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 17:42:45 <clokep_work> Mic: If you want to only search the most recent revision use grep, not hg grep. ;) 17:55:21 --> gerard-majax_ has joined #instantbird 17:57:39 --> Mook_as has joined #instantbird 17:57:58 --> gerard-majax__ has joined #instantbird 17:57:59 <-- gerard-majax_ has quit (Ping timeout) 17:59:47 <-- gerard-majax__ has quit (Ping timeout) 18:01:17 --> gerard-majax__ has joined #instantbird 18:39:17 --> SM0TVI has joined #instantbird 18:43:18 --> unghost has joined #instantbird 18:46:03 <-- jb1 has quit (Ping timeout) 18:48:00 --> jb has joined #instantbird 18:51:09 <-- jb has quit (Ping timeout) 18:58:37 --> aleth has joined #instantbird 18:58:37 * ChanServ sets mode +h aleth 18:58:49 <flo-retina> clokep_work: my worry about the proposed UI in bug 1100 is that it could be too easy to add an exception without looking first at what's wrong with the damn certificate 18:58:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 18:59:41 <flo-retina> I think I would prefer if we could some how not add a button, and have a "details" link at the end of the error message that when clicked would open a dialog 19:00:12 <aleth> That's a good idea :) 19:00:52 <flo-retina> and "Add Exception" is completely meaningless in https://bugzilla.instantbird.org/attachment.cgi?id=2217, unless you know that there's a certificate checking policy that could have exception (which nothing in the account manager indicates) 19:01:09 <aleth> It could also include a help text which mentions the possibility of importing a cert. ("If you have a valid cert for this server...") 19:02:07 <flo-retina> the texts in https://bugzilla.instantbird.org/attachment.cgi?id=2218 aren't really appropriate for the IM context ("banks, stores" ...) 19:02:49 <flo-retina> not sure if I care about changing them though (that would require a XUL overlay, wouldn't it?) 19:02:55 <aleth> This seems a circumstance where we should err on including more explanatory text 19:03:11 <aleth> s/on/on the side of 19:04:46 <flo-retina> I think it's not "more text" but "more text that's more relevant" (I'm not sure that's what you meant or not :)) 19:05:47 <aleth> Sure, I meant "as opposed to making sure it fits into two lines at all costs" ;) 19:07:47 <flo-retina> " making sure it fits into two lines at all costs" isn't right for localized strings anyway ;) 19:08:00 <aleth> (I also was referring to the account manager not the cert dialog) 19:08:37 <-- Optimizer has quit (Ping timeout) 19:10:58 --> Optimizer has joined #instantbird 19:14:22 --> Mic has joined #instantbird 19:14:23 * ChanServ sets mode +h Mic 19:15:14 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 19:35:32 --> flo-retina has joined #instantbird 19:35:32 * ChanServ sets mode +qo flo-retina flo-retina 19:53:36 <clokep_work> flo-retina: "nothing in the account manager indicates"? It says right above it that there's an issue with the certificate. 19:55:38 <-- Optimizer has quit (Ping timeout) 19:57:20 <clokep_work> FWIW Firefox has a big page which explains a bunch of stuff and looks "scary". 19:57:29 <clokep_work> But Calendar and Thunderbird just pop up that dialog, I think. 19:57:44 <clokep_work> Without even giving the NSS error first. 19:59:29 --> Optimizer has joined #instantbird 20:00:30 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 20:02:47 <-- Optimizer has quit (Ping timeout) 20:04:29 <aleth> Oh great. git stash chokes on new files :( 20:04:48 --> Optimizer has joined #instantbird 20:18:19 --> Kaishi has joined #instantbird 20:21:54 <-- flo-retina has quit (Ping timeout) 20:22:42 --> jb has joined #instantbird 20:30:48 <-- jb has quit (Ping timeout) 20:38:49 --> clokep has joined #instantbird 20:38:49 * ChanServ sets mode +o clokep 20:39:49 <clokep> aleth: Yes, git stash pretty much sucks. 20:46:29 <-- gerard-majax__ has quit (Ping timeout) 20:46:51 --> gerard-majax__ has joined #instantbird 20:48:41 --> gerard-majax_ has joined #instantbird 20:48:48 <-- gerard-majax__ has quit (Ping timeout) 20:58:08 --> jb has joined #instantbird 20:59:10 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 21:01:35 <-- jb has quit (Input/output error) 21:02:13 --> jb has joined #instantbird 21:04:05 <-- jb has quit (Ping timeout) 21:47:19 <-- Mic has quit (Ping timeout) 21:50:15 <-- dew has quit (Ping timeout) 21:50:24 --> dew has joined #instantbird 22:02:45 <-- mconley has quit (Input/output error) 22:03:10 <-- gerard-majax_ has quit (Ping timeout) 22:04:15 --> gerard-majax_ has joined #instantbird 22:06:10 <-- gerard-majax_ has quit (Ping timeout) 22:12:38 <-- unghost has quit (Input/output error) 22:15:21 <-- Optimizer has quit (Ping timeout) 22:15:26 --> flo-retina has joined #instantbird 22:15:26 * ChanServ sets mode +qo flo-retina flo-retina 22:15:39 <flo-retina> clokep_work: the blob of text talks about an issue with the certificate. The button says "add exception", not "add exception to ignore the brokenness of the certificate". The only way to see how the button relates to the error is to already know what an SSL certificate is. 22:17:41 --> Optimizer has joined #instantbird 22:18:23 <clokep> flo-retina: Yeah, but it's not like we can fit more text. 22:18:52 <flo-retina> my suggestion of a "details" link implies that it's something you can do related to the error 22:19:08 <flo-retina> and the dialog then explains a bit (although some of the wording there is obviously confusing) 22:20:17 --> gerard-majax_ has joined #instantbird 22:20:33 <clokep> flo-retina: So then you click a details link, then add exception? That sounds like a lot of clicking. :( 22:21:01 <flo-retina> clokep: it's the exact same amount of clicking than with your current UI 22:21:08 <flo-retina> just you click on "details" instead of on "add exception" 22:21:35 <clokep> flo-retina: Ah, I had assumed details would bring up a little window explaining more that would include a button that says "Add exception". 22:22:11 <clokep> That sounds possible though. I'll see if I can work that out. 22:22:47 <flo-retina> It may not be easy 22:23:11 <flo-retina> but I think it's a better UI (or less of a disaster...) 22:23:33 <clokep> OK, fair enough. 22:23:35 <flo-retina> and btw, thanks for looking at this! :) 22:23:38 <clokep> I'll see what I can do. 22:23:55 <clokep> Any idea what to do for libpurple? 22:24:18 <-- gerard-majax_ has quit (Ping timeout) 22:24:42 --> gerard-majax_ has joined #instantbird 22:26:33 <-- gerard-majax_ has quit (Ping timeout) 22:27:51 <flo-retina> what's the problem with libpurple? 22:28:31 <clokep> Do we even need to care about certs for it? 22:29:42 <flo-retina> do you have a way to know which host and port caused a problem? 22:30:26 <flo-retina> I would assume that generally the answer is "no" 22:30:54 <flo-retina> you could probably "guess" it for irc and xmpp, but do we really care about improving the support for these libpurple? ;) 22:31:58 <clokep> No, we don't. 22:32:06 <clokep> I wasn't sure if you knew of a way. :) 22:32:19 <clokep> OK then. 22:45:56 --> mconley has joined #instantbird 22:47:54 --> Mic has joined #instantbird 22:47:55 * ChanServ sets mode +h Mic 22:49:00 <-- mpmc has quit (Connection reset by peer) 23:04:24 <-- Optimizer has quit (Ping timeout) 23:05:18 <-- mconley has quit (Input/output error) 23:07:40 --> Optimizer has joined #instantbird 23:10:56 --> mconley has joined #instantbird 23:18:05 <-- aleth has quit (Input/output error) 23:30:46 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 23:32:04 <-- mconley has quit (Input/output error) 23:32:33 --> mconley has joined #instantbird 23:34:18 <-- mconley has quit (Ping timeout) 23:34:24 <-- Mic has quit (Quit: Output/input error)