All times are UTC.
00:17:13 <-- mpmc has quit (Connection reset by peer) 00:26:14 --> rosonline has joined #instantbird 01:06:51 <-- clokep has quit (Ping timeout) 01:13:38 <-- mconley has quit (Input/output error) 01:26:48 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 01:55:02 <-- Mook_as has quit (Quit: Mook_as) 02:29:14 --> mconley has joined #instantbird 03:13:53 <instant-buildbot> build #779 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/779 03:48:15 <-- chrisccoulson has quit (Ping timeout) 04:07:58 --> Mook has joined #instantbird 04:12:16 <-- mconley has quit (Input/output error) 04:35:41 <instant-buildbot> build #776 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/776 05:15:44 <-- Optimizer has quit (Ping timeout) 05:19:02 --> Optimizer has joined #instantbird 05:22:48 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344]) 05:23:59 <-- EionRobb has quit (Quit: Leaving.) 05:45:01 <instant-buildbot> build #871 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/871 06:40:14 --> mpmc has joined #instantbird 06:53:17 --> deltafalcon has joined #instantbird 08:08:54 --> Mic has joined #instantbird 08:08:54 * ChanServ sets mode +h Mic 08:09:21 <Mic> Good morning! 08:10:24 <flo-retina> Mic: hello :) 08:11:23 <flo-retina> Mic: do you have comments about https://bugzilla.instantbird.org/attachment.cgi?id=2228 ? 08:11:28 --> chrisccoulson has joined #instantbird 08:17:47 <Mic> The button seemed out of place, the link is better already. 08:20:54 <flo-retina> yeah, this is good enough to go from my point of view 08:24:15 <instantbot> florian@instantbird.org granted review for attachment 2228 on bug 1100. 08:24:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 08:26:51 <Mic> How's the link added to the error message? Is it generic enough to use it with other messages too? 08:28:32 <Mic> Bonjour on Windows for example could use a button/link to go to the download page for the library if it is still missing (or at least a page explaining what's the problem and how to fix it) 08:32:51 <-- Mook has quit (Quit: Mook) 08:34:32 <flo-retina> I haven't seen/looked at the code 08:43:04 --> jb has joined #instantbird 08:49:00 <Mic> I have to remember to file a bug... (if we don't have one already). 08:49:01 <Mic> bye! 08:49:05 <-- Mic has quit (Input/output error) 08:59:30 <-- jb has quit (Connection reset by peer) 08:59:34 --> jb has joined #instantbird 09:00:29 --> gerard-majax has joined #instantbird 09:02:08 <-- jb has quit (Quit: jb) 09:03:12 --> jb has joined #instantbird 09:13:00 <-- jb has quit (Ping timeout) 09:14:01 --> jb has joined #instantbird 09:22:42 <-- jb has quit (Ping timeout) 09:38:09 --> jb has joined #instantbird 09:58:27 --> harlock has joined #instantbird 10:02:29 --> rosonline has joined #instantbird 10:12:50 <instant-buildbot> build #780 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/780 10:19:09 <instant-buildbot> build #781 of linux-nightly-default is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/781 10:19:12 --> Even has joined #instantbird 10:19:13 * ChanServ sets mode +o Even 10:37:08 <-- gerard-majax has quit (Ping timeout) 10:38:20 --> gerard-majax has joined #instantbird 10:41:52 <-- jb has quit (Connection reset by peer) 10:41:53 --> jb1 has joined #instantbird 10:48:21 --> harlock1 has joined #instantbird 10:49:43 <-- harlock has quit (Ping timeout) 10:58:12 <-- Optimizer has quit (Ping timeout) 10:59:18 <-- gerard-majax has quit (Quit: Ex-Chat) 10:59:29 --> gerard-majax has joined #instantbird 11:15:39 <-- harlock1 has quit (Ping timeout) 11:17:30 --> clokep has joined #instantbird 11:17:30 * ChanServ sets mode +o clokep 11:19:43 <clokep> Mic: It isn't that generic. 11:26:48 * clokep mumbles about people complaining about memory footprints. 11:28:40 --> harlock has joined #instantbird 11:29:50 <-- rosonline has quit (Client exited) 11:31:46 <flo-retina> clokep: it didn't seem like a complaint, it was more feedback (if you just read the email I have in mind) 11:33:47 <clokep> Yeah, I did. 11:34:13 <clokep> I didn't see that guys original email though, just your reply to it. :-s 11:34:35 <flo-retina> my reply quoted his original message 11:34:52 <flo-retina> his original message was "thanks for Instantbird, it's awesome, great work guys!" 11:35:10 <flo-retina> and I specifically asked why he sometimes still uses Pidgin 11:37:51 --> aleth has joined #instantbird 11:37:51 * ChanServ sets mode +h aleth 11:38:09 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2229 on bug 1100. 11:38:12 <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:46:00 <aleth> clokep: to view the cert, you'd also click on the "add exception" link, right? 11:46:29 <clokep> aleth: Sure. 11:46:38 <aleth> Maybe that should be explicitly mentioned 11:46:44 <clokep> No. 11:47:00 <clokep> I'm trying ot keep the UI as simple as possible. 11:48:02 <flo-retina> clokep: the suggestion I had before was to make that link "details" rather than "add exception" 11:48:12 <flo-retina> but I didn't want to repeat that until I actually try the patch 11:48:29 <aleth> clokep: I disagree that it neccesarily costs simplicitly if it makes things clearer for the user 11:48:53 <aleth> Anything to do with certs is complicated enough for the user as it is... 11:49:22 <aleth> But thanks for fixing this :) 11:50:40 <clokep> flo-retina, aleth: I'm OK changing the wording. 11:50:45 <clokep> I don't want to add extra links though. 11:50:52 <aleth> flo-retina: "Details" sounds good, but I guess clokep went for "add exception" because it's familiar from FF 11:51:03 <clokep> aleth: That's the thing, certs are complicated. I don't think it can be dumbed down /that/ much. 11:51:06 <aleth> clokep: I didn't mean an extra link, just more/different text 11:51:11 <flo-retina> aleth: I suspect it's "add exception" because it's what the title of the dialog is 11:51:33 <flo-retina> aleth: or less text ;) 11:51:40 <aleth> yes :) 11:51:50 <clokep> aleth: Also, this is to get /something/ in there, we can always improve it later. 11:54:53 <aleth> Sure... I think "Details..." would be better, but I haven't tried it of course 11:56:15 <flo-retina> aleth: right, without trying I also wanted "Details" but now I want to actually try it before giving an opinion 11:57:05 <clokep> Also I used that so I could steal astring and cause I had nothing else to call it, maybe details would be better. IDK. 11:58:24 <flo-retina> enough bikeshedding, right? 12:00:43 <clokep> Yup! 12:02:52 <clokep> You have time anyway, I need to redo the backend patch. ;) 12:03:50 * aleth has too many unfinished patches floating around 12:04:34 <clokep> I know how that feels. :( 12:04:40 <clokep> I've been trying to clean up my queue. 12:04:45 <clokep> But then just keep adding more. 12:05:00 <aleth> After a while they don't apply and you forget about their crossdependencies... 12:06:23 <aleth> "So nice that you had separate Network connect settings for libpurple and add-ons" is that sarcasm I wonder? 12:06:42 <clokep> I think he's being serious. 12:06:43 <-- skeledrew has quit (Ping timeout) 12:09:18 <-- clokep has quit (Ping timeout) 12:09:30 <flo-retina> aleth: I don't think it was a sarcasm, no. 12:09:39 <flo-retina> aleth: but I would say UX isn't his top skill :) 12:17:02 <-- Even has quit (Connection reset by peer) 12:22:23 <aleth> oh, the bmo upgrade is happening :) 12:28:53 --> harlock1 has joined #instantbird 12:29:12 <-- harlock has quit (Connection reset by peer) 12:40:29 <-- jb1 has quit (Quit: jb1) 12:45:58 --> Even has joined #instantbird 12:45:58 * ChanServ sets mode +o Even 12:49:27 --> skeledrew has joined #instantbird 12:49:48 --> jb has joined #instantbird 12:50:22 <-- Even has quit (Input/output error) 12:52:48 --> clokep_work has joined #instantbird 12:52:48 * ChanServ sets mode +o clokep_work 12:56:58 <clokep_work> aleth: Yup, I figured I'd go bug someone about that at some point... 13:29:03 --> harlock has joined #instantbird 13:29:50 <-- harlock1 has quit (Ping timeout) 13:43:50 * clokep_work is going to write a blog post some time today. 13:50:06 <-- jb has quit (Connection reset by peer) 13:50:08 --> jb1 has joined #instantbird 13:50:11 <flo-retina> :) 13:51:37 <flo-retina> thanks for sending that SoC email in gerv's direction ;) 13:52:35 <-- Kaishi has quit (Quit: Kaishi) 13:52:43 <flo-retina> (I think he reads the newsgroups ;)) 13:54:56 <clokep_work> I mostly thought we should just /use/ that newsgroup. :-D 13:55:14 <clokep_work> (And also, I'm sure there are interested people who don't come in here / read our logs.) 14:28:26 --> Mic has joined #instantbird 14:28:26 * ChanServ sets mode +h Mic 14:28:56 --> harlock1 has joined #instantbird 14:30:17 <-- harlock has quit (Ping timeout) 14:31:51 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org : 14:31:52 <instantbot> http://blog.instantbird.org/2013/02/google-summer-of-code-2013/ - Google Summer of Code 2013 14:33:14 --> mconley has joined #instantbird 14:34:31 <aleth> Great :) 14:34:46 <aleth> Good idea to include the awesometab idea as a gsoc project 14:35:05 <flo-retina> aleth: clokep has such good ideas ;) 14:35:28 <flo-retina> "Instantbird is interesting in participating" -> interested 14:49:17 <Mic> clokep_work: your latest patch in bug 1100 contains |reportError("FOO") | ... 14:49:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 15:06:51 <clokep_work> flo-retina: Thank you, I fixed that. 15:06:55 <clokep_work> Mic: Guess it's r- then? ;) 15:08:58 <clokep_work> Mic: But thanks for looking at it, can you post that in the bug, please? (Or add your own r- with that comment.) 15:09:19 <clokep_work> aleth: I think that idea was actually flo's from a private conversation we had yesterday... 15:09:28 <clokep_work> But I'll take credit for it (since I added it to the etherpad :-D) 15:11:15 <flo-retina> clokep_work: if it's your idea, feel free to mentor it :P 15:13:04 <clokep_work> :P 15:26:57 --> Optimizer has joined #instantbird 15:29:20 --> harlock has joined #instantbird 15:30:08 <-- harlock1 has quit (Connection reset by peer) 15:37:36 <-- Optimizer has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 15:37:46 --> Optimizer has joined #instantbird 15:48:17 <-- aleth has left #instantbird () 15:54:34 --> qlum has joined #instantbird 15:54:41 <-- qlum has quit (Quit: qlum) 15:54:45 --> qlum has joined #instantbird 15:55:44 <-- harlock has quit (Ping timeout) 16:06:25 --> unghost has joined #instantbird 16:25:48 <-- gerard-majax has quit (Ping timeout) 16:54:56 --> harlock has joined #instantbird 16:58:08 <-- Mic has quit (Quit: Output/input error) 17:02:56 <-- Kensie has quit (Connection reset by peer) 17:04:37 <-- mpmc has quit (Client exited) 17:32:45 --> Mook_as has joined #instantbird 17:44:50 --> mali has joined #instantbird 17:55:09 <-- harlock has quit (Connection reset by peer) 17:59:21 <mali> I've put a few words on https://etherpad.mozilla.org/ib-gsoc-2013 18:04:20 <clokep_work> mali: Thanks. :) 18:05:04 <clokep_work> I think our concern with logging that way is we're not confident a student could complete it (in time). 18:05:17 <clokep_work> But it would cretainly depend on the student and applications we got! 18:05:43 <mali> clokep_work: just my 2 cents :) 18:06:02 <mali> hmm 18:06:10 <flo-retina> mali: we definitely want to have some efficient search in the logs at some point 18:06:59 <clokep_work> Yes, something more efficent than grep. :( 18:07:13 <mali> flo-retina: this would be great. I almost write some C code to make a search :P 18:07:28 <flo-retina> really? 18:07:46 <flo-retina> Is grep not working correctly enough to not have to write search in C? 18:08:06 <mali> no, just a joke 18:08:11 --> Mic has joined #instantbird 18:08:11 * ChanServ sets mode +h Mic 18:08:16 <mali> I meants it's currently too difficult 18:08:26 <mali> I am not a good console user 18:08:37 <mali> I user some other simple gui tools 18:10:26 <Mook_as> gloda? 18:11:01 <clokep_work> Mook_as: gloda is garbage according to flo. 18:11:25 <clokep_work> mali: I'd also say that if someone was interested in fixing this we'd certainly help and menotr them, doesn't have to be part of GSoC! 18:13:13 <Mook_as> could be, I've never actually looked at it, other than trying to disable it :p 18:15:04 <mali> clokep_work: Hmm. Unfortunately I don't have spare time these days. Is it a JS work or a C/C++ work? 18:15:31 <clokep_work> mali: Would probably be mostly JS and XUL. 18:15:52 <clokep_work> Mook_as: I think the third part of that statement is proof. ;) 18:20:23 <flo-retina> Mook_as: :-D 18:20:55 <flo-retina> clokep_work: "gloda is garbage according to flo." I don't remember ever saying it in a way that could be that hurtful to people who spent years on it. 18:27:45 <-- jb1 has quit (Ping timeout) 18:34:03 --> jb has joined #instantbird 19:05:24 --> DGMurdockIII has joined #instantbird 19:15:10 <clokep_work> flo-retina: Yeah, I didn't mean it to be mean. Just blunt. 19:22:04 --> gerard-majax has joined #instantbird 19:24:11 <flo-retina> clokep_work: I know :). I was just pointing out that it *could* be misinterpreted. 19:25:44 <clokep_work> :-[ 19:45:13 * flo-retina r+'ed the tiling (finally). 19:49:55 --> Mnyromyr has joined #instantbird 19:55:34 --> harlock has joined #instantbird 20:00:20 <-- Mic has quit (Quit: Output/input error) 20:01:12 --> Mic has joined #instantbird 20:01:12 * ChanServ sets mode +h Mic 20:03:06 <-- Mic has quit (Quit: Output/input error) 20:03:16 --> Mic has joined #instantbird 20:03:16 * ChanServ sets mode +h Mic 20:05:06 <Mic> clokep_work: 20:05:21 <Mic> hmm, there's missing something as it seems :D 20:06:06 <Mic> The topic diff extension won't work on IRC at the moment. 20:06:25 <Mic> You've seen the line that I linked to in yesterday's log? 20:07:57 <clokep_work> Mic: Yes. 20:08:15 <clokep_work> Do you know the reason for it? 20:08:21 <clokep_work> Did you not put a message? 20:09:40 <Mic> clokep_work: What does "Did you not put a message?" mean? 20:13:48 <clokep_work> Mic: I wasn't sure if you had just put "clokep_work: " or if the message parser died or something. 20:13:55 <clokep_work> Seems like you didn't put a message though. 20:14:26 <Mic> This is the problem: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircUtils.jsm#18 20:16:00 <Mic> It's used by ctcpFormatToHtml which is called on all messages: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#218 20:21:15 <-- harlock has quit (Quit: Baibai) 20:29:39 <clokep_work> Mic: I think I need to see what your extension is doing... 20:30:08 <Mic> I'm cleaning up the code and will attach it to the bug in a few minutes. 20:31:02 <clokep_work> Thanks. 20:31:10 <clokep_work> I'm guessing you're doing this inside the IRC code? 20:35:02 <Mic> No 20:35:52 <Mic> Here's the code minus the diff-module: http://pastebin.instantbird.com/142395 20:36:13 <Mic> Basically I'm replacing jsProtoHelpers setTopic method with an own. 20:37:04 <clokep_work> Mic: Alright so, you can't receive HTML over IRC, we strip it out when handling display. 20:37:18 <clokep_work> So I think our code is doing the "right thing"? 20:38:00 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 или ÑÑаÑÑе)) 20:42:48 <Mic> setTopic seems to be the ideal place to do this. Later I'd need to check if received messages are system messages starting with "(...) has changed the topic..." to fing topic change messages and this seems even uglier than what I had to do already. 20:43:11 <Mic> *find 20:44:30 <clokep_work> OK, what do you propose then? 20:46:00 <Mic> Nothing yet 20:47:55 <clokep_work> setTopic calls writeMessage? 20:48:05 <Mic> Yes 20:48:19 <clokep_work> You can have it call GenericAccountPrototype.writeMessage.call(this, foo...) 20:49:27 <Mic> OK, let me try this. 20:50:17 <-- Mic has quit (Quit: Output/input error) 20:50:43 --> Mic has joined #instantbird 20:50:44 * ChanServ sets mode +h Mic 20:54:49 <Mic> \o/ 20:55:09 <Mic> Thanks a lot! 20:55:14 <clokep_work> You're welcome. :) 20:55:16 <clokep_work> Sorry it took a bit. 20:55:19 * clokep_work is very distracted. 20:55:28 <Mic> It was "GenericConvChatPrototype" by the way... 20:59:23 <Mic> I updated the extension on the bug. 21:00:29 <Mic> There's a list of things I'd like to fix or change but not tonight. 21:00:36 <Mic> Good evening! 21:01:37 --> mikk_s has joined #instantbird 21:02:50 <-- Mic has quit (Quit: Output/input error) 21:03:14 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 21:05:00 <clokep_work> Mic: The implications are that it's OK for an extension, not for core. :) I think... 21:25:36 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:48:07 <-- jb has quit (Ping timeout) 22:08:54 <-- mconley has quit (Input/output error) 22:09:35 --> mconley has joined #instantbird 22:11:36 <-- mconley has quit (Ping timeout) 22:13:01 --> Mic has joined #instantbird 22:13:02 * ChanServ sets mode +h Mic 22:24:19 --> clokep has joined #instantbird 22:24:19 * ChanServ sets mode +o clokep 22:26:20 --> Kaishi has joined #instantbird 22:32:47 * clokep has topic diff installed! 22:32:50 <clokep> And it's restartless. :) 22:35:45 --> wnayes has joined #instantbird 22:45:13 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 22:45:56 <Mic> It's the first version that I could call "working", so don't expect too much.. 22:46:51 <clokep> It seems to be working fine so far! 22:47:00 <clokep> Not that anyone has changed a topic yet. ;) 22:47:08 <clokep> Hello wnayes! 22:50:05 <douglaswth> what is this topic diff? 22:50:37 <Mic> Wait a moment, please. I'll lookup the url of a screenshot... 22:50:59 <Mic> http://i.imgur.com/4InqOxm.png 22:52:58 <douglaswth> fancy 22:53:38 <Mic> We don't know yet how well it works with real topic changes, though ;) 22:53:52 <Mic> If you're interested: there's a restartless extension in bug 22:53:56 <Mic> bug 1648 22:53:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1648 enh, --, ---, nobody, NEW, Easily tell what changed in the topic 23:01:24 --> chrisccoulson has joined #instantbird 23:02:26 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1c6fbe2fff02 - Florian Quèze - Bug 1607 - Update to Mozilla 18 - Attempt to fix the linux bustage by disabling gio. 23:12:15 <-- Mic has quit (Quit: Output/input error) 23:12:29 --> Mic has joined #instantbird 23:12:30 * ChanServ sets mode +h Mic 23:15:57 <instant-buildbot> build #350 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/350 23:17:17 <wnayes> clokep: Hi! I must have missed the message alert :) 23:17:45 <clokep> wnayes: No problem! Just wanted to say hi! See how your semester is going. 23:21:17 <wnayes> Pretty busy, but that's a good thing! I wish I could say I have more progress on the import wizard but I've had a couple opportunities to start new projects and they've kept me occupied. 23:22:21 <clokep> Fair enough. :) Please let us know when we're blocking you on things though. 23:31:23 <wnayes> The only thing I'm waiting on is feedback on the backend patch in bug 1705. 23:31:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1705 enh, --, ---, wnayes, ASSI, Implement the import wizard service and backend 23:32:50 <clokep> OK! 23:33:01 * clokep pokes flo-retina with a sharp stick.