All times are UTC.
00:00:37 <clokep> Yup! 00:00:56 <clokep> And btw I meant a "blue" like the highlighted app tab blue. 00:01:33 <flo-retina> we are mostly in agreement then 00:02:05 <flo-retina> https://bugzilla.instantbird.org/attachment.cgi?id=2287 really looks IMHO like people will need/want to rtfm ;) 00:02:55 <flo-retina> Good night 00:03:22 <clokep> I'm quite OK getting rid of colors for typing/typed. :) 00:13:52 <-- meh has quit (Quit: If you ever feel like dying to help the universe, just let me know.) 00:20:45 --> timmytwot has joined #instantbird 00:25:14 <timmytwot> http://www.youtube.com/watch?v=8WPafswrC64 00:25:40 <-- clokep has kicked timmytwot from #instantbird 00:48:58 <-- Mook_as has quit (Quit: Mook_as) 00:52:54 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 02:37:42 --> Mook has joined #instantbird 03:51:38 <instant-buildbot> build #816 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/816 04:33:26 <-- EionRobb has quit (Ping timeout) 04:43:11 <instant-buildbot> build #812 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/812 05:06:18 <instantbot> mook.moz+bugs.instantbird@gmail.com granted feedback for attachment 2291 on bug 1100. 05:06: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 05:32:10 <-- Mook has quit (Quit: Mook) 06:09:37 <instant-buildbot> build #908 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/908 06:48:45 --> jb has joined #instantbird 07:02:38 --> deltafalcon has joined #instantbird 07:11:07 <-- jb has quit (Connection reset by peer) 07:11:13 --> jb has joined #instantbird 07:12:48 <-- jb has quit (Connection reset by peer) 07:17:44 --> jb has joined #instantbird 07:17:53 <-- jb has quit (Excess Flood) 07:18:00 --> jb has joined #instantbird 07:18:28 <-- jb has quit (Write error: Broken pipe) 07:21:47 --> mpmc has joined #instantbird 07:37:32 --> jb has joined #instantbird 08:15:49 --> FireFly_TB has joined #instantbird 08:37:48 --> Mic has joined #instantbird 08:37:48 * ChanServ sets mode +h Mic 08:48:59 <-- Mic has quit (Quit: No time to waste, let's go!) 08:49:39 --> Mic has joined #instantbird 08:49:39 * ChanServ sets mode +h Mic 08:52:39 <Mic> I don't agree with http://log.bezut.info/instantbird/130321#m3 . It's not worse than what we currently have. The colors are moved from the label to the tab background only. 09:04:45 <Mic> While there's no way to associate a color with something as abstract as "stopped typing" when you see it the first time, I think you'll get the meaning after seeing it a few times. 09:05:44 <flo-retina> Mic: I don't remember saying that it's worse than what we currently have. 09:05:56 <flo-retina> Mic: I just think that the current need to RTFM to understand the tab colors needs to be fixed 09:06:09 <Mic> I don't think there's a need for that. 09:06:19 <flo-retina> I know people asked here a few times 09:08:44 <Mic> In this case the question is if they were beginners or asking about the red/blue mess that we have with private chats/channels at the moment. 09:10:35 <Mic> For me it really looks like a thing that you'll intuitively get right after a while because of what happened (new message, pinged, stopped typing icon on the tab+message in the status bar) in the window when the tab has a certain color. 09:12:04 <Mic> There's a recurring pattern and from what I know that's exactly the thing that our perception is made to recognize. 09:19:08 <flo-retina> I think we agree 09:19:18 <flo-retina> "get right after a while" means it's initially confusing ;) 09:22:14 --> skeledrew has joined #instantbird 09:22:24 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 09:34:48 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 09:35:50 <-- FireFly_TB has quit (Quit: FireFly_TB) 09:36:03 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 09:36:22 --> chrisccoulson has joined #instantbird 09:46:19 <-- gerard-majax_ has quit (Ping timeout) 09:47:58 --> flo-retina has joined #instantbird 09:47:58 * ChanServ sets mode +qo flo-retina flo-retina 09:49:04 <flo-retina> random thought: how difficult would it be to run chat/ in xpcshell (or equivalent), and to use that as a bouncer? 09:56:38 <flo-retina> I would be curious to see how frequently Tb with the additional chat prpls add-on installed crashes. Not sure if socorro can output such data 10:19:17 --> clokep has joined #instantbird 10:19:17 * ChanServ sets mode +o clokep 10:22:11 <clokep> flo-retina: Probably not /that/ hard, you'd mostly need to capture the notifications and stuff, I'd imagine. 10:23:20 <flo-retina> clokep: and forward all of them through a websocket, or WebRTC data channel? ;) 10:23:33 <clokep> Pretty much. :) 10:29:27 <clokep> Meh. I need to go through Mook's comments now. ;) 10:29:40 <flo-retina> clokep: :-P 10:30:02 <flo-retina> most of them make a lot of sense 10:30:16 <flo-retina> I disagree with the "add exception" button needing to have the same importance as the "connect" button 10:32:00 <clokep> Yes. And it already won't show up for libpurple. 10:32:11 <flo-retina> right :) 10:32:27 <clokep> So pretty much all his UI comments aren't applicable. ;) 10:32:42 <flo-retina> using .Truncate() is in theory better. In practice there are so many places where we = "" that I don't r- for that. 10:33:16 <clokep> What's the difference? 10:33:32 <flo-retina> Truncate sets the length of the string to 0 10:33:40 <flo-retina> = "" assigns "" to the string 10:34:19 <flo-retina> so it will likely do an strcpy which will start by doing a useless strlen() call 10:34:33 <flo-retina> so the difference is Truncate is slightly faster 10:34:35 <clokep> Ah, I see. 10:34:39 <clokep> OK. 10:34:42 <flo-retina> and = "" is slightly more readable ;) 10:35:01 <clokep> I also don't necessarily agree with copying the C++ constants to JS... 10:35:02 <instantbot> c++ is e-- ah, nevermind. 10:35:11 <clokep> Besides that though, I think his comments are all reasonable. 10:35:36 <flo-retina> I think I agree with him that the current code there is ugly 10:36:09 <flo-retina> I'm not sure if copying the constants an the logic of the C++ code gives a better result (I haven't looked enough, and was more interested in breakfast when I was reading his comments ;)) 10:37:17 <clokep> That's what I'm doing. :P 10:38:14 <clokep> Last night in devel@pidgin, someone was asking markdoliner (one of the main Pidgin devs) whether he's involved in Google Babble...since he works at Google now...and calling him out on a conflict of interests, if so. Unfortunately he didn't respond. :( 10:38:39 <flo-retina> I didn't know he works at google 10:38:47 <flo-retina> what was the suggested conflict of interests? 10:39:10 <flo-retina> I haven't been in the #pidgin and devel@pidgin rooms recently, and didn't really miss anything :-S 10:40:14 <clokep> The suggested conflict of interests is him being hte president of IMFreedom and working on a closed stack of IM networks. ;) 10:43:42 <flo-retina> do I have a conflict of interest if I work on both Talkilla and Instantbird? :-P 10:45:42 <clokep> I have no idea what Talkilla is. 10:45:50 <clokep> I've seen it mentioned, but there's no description anywhere. 10:46:06 <clokep> (For reference: I looked for one.) 10:50:11 <flo-retina> clokep: It's the product being built by the people in #WebRTC-Apps 10:50:54 <flo-retina> clokep: the code repository is at https://github.com/mozilla/talkilla and contains nothing interesting (for now at least) 10:52:58 --> FireFly_TB has joined #instantbird 10:53:00 <flo-retina> and the staging server is http://talkilla-stage.herokuapp.com/ (showing very obviously that there's nothing to see there yet) 10:54:25 <clokep> flo-retina: I know it's what you guys are building in #WebRTC-Apps. ;) That's where I've seen it mentioned! 10:54:42 <flo-retina> clokep: so you already know everything! :) 10:54:51 <clokep> flo-retina: I don't know what it's meant to do! :P 10:55:05 <flo-retina> neither do we :-o 10:55:11 <clokep> It seems to be some extension to the browser, has some crazy API that othe rpeople might implement. 10:55:21 <clokep> (Sonuds a lot like the social stuff...:-X) 10:55:46 <clokep> Also, why is it "Talkilla" instead of "Talk*z*illa"? :P 10:56:16 <clokep> (Honestly that was the first thought I had when seeing it.) 10:56:34 <flo-retina> iirc there are obscure trademark issues related to *zilla names 10:57:46 <clokep> Ah... 10:58:02 <flo-retina> where "obscure" means I didn't understand at the time it was explained to me 11:00:04 <clokep> Cool. :) 11:03:58 <-- Mic has quit (Quit: No time to waste, let's go!) 11:04:28 --> gerard-majax_ has joined #instantbird 11:08:08 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 11:11:34 <-- FireFly_TB has quit (Quit: FireFly_TB) 11:32:47 --> rosonline has joined #instantbird 11:33:12 --> aleth has joined #instantbird 11:33:13 * ChanServ sets mode +h aleth 11:44:05 <aleth> "talkilla" sounds a bit... murderous somehow ;) 11:55:19 --> clokep_work has joined #instantbird 11:55:19 * ChanServ sets mode +o clokep_work 11:55:35 <clokep_work> flo-retina: Btw, I have a consistent crash every shutdown. :( 11:58:19 <aleth> clokep_work: Got your memo re CTCP, what's the issue? 12:00:50 --> Mic has joined #instantbird 12:00:51 * ChanServ sets mode +h Mic 12:00:59 <clokep_work> aleth: Currently we print out the CTCP text if we don't understand it, is this the "right" thing to do. 12:01:06 <clokep_work> It's breaking Mic's addition of AVATAR via an extension. 12:01:50 <aleth> clokep_work: I'd guess it's probably not the right thing to do? 12:01:53 * aleth googles for specs 12:02:45 <aleth> We could treat them like unhandled IRC message types 12:03:52 <aleth> Mic: Do you know what other clients do when you send them an AVATAR ctcp (which I assume they don't handle?) 12:04:06 <Mic> Hi! 12:04:39 <Mic> No, I don't know. I wanted to look if there's a recommendation what to do in such a case but I haven't done that yet. 12:04:40 <aleth> clokep_work: nice introduction there ;) http://www.kvirc.de/docu/doc_ctcp_handling.html 12:05:23 <aleth> Mic: It's possibly more important what happens in practice, to avoid spamming... 12:06:36 * aleth has changed the sans serif default font in FF to OpenSans - such an improvement :) 12:06:58 <aleth> ^^ totally offtopic but kinda pleasing 12:07:21 <clokep_work> aleth: http://www.irchelp.org/irchelp/rfc/ctcpspec.html 12:08:31 <clokep_work> aleth: Look under "ERRMSG" maybe? 12:08:40 <clokep_work> But that just describes wht the client is supposed to send back. 12:08:46 <clokep_work> Whether we display it or not to our user is up to us. 12:08:50 <clokep_work> (I'd think we should NOT.) 12:09:13 --> mpmc has joined #instantbird 12:09:25 <aleth> clokep_work: I agree. 12:09:36 <aleth> I can't find anything in the spec which says to do that, but it seems right. 12:09:42 <clokep_work> It would involve changing this part: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircCTCP.jsm#100 12:09:56 <clokep_work> (We should certainly throw a warning as we do now though.) 12:11:52 <aleth> Right, just the warning would be appropriate. 12:12:32 <aleth> So if we don't handle or recognise the request, we send ERRMSG back and throw a warning? 12:12:42 <Mic> i.e. we need to send an ERRMSG, log a warning to the console and hide the message from the user? 12:12:59 <Mic> Ah, alet h was faster :) 12:13:36 <clokep_work> Mic, aleth: Yes, that's my suggestion. 12:13:40 <clokep_work> I think we already send ERRMSG? 12:14:02 <aleth> I think so: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircCTCP.jsm#129 12:14:22 <clokep_work> aleth: That's reciving an ERRMSG. ;) 12:14:27 <Mic> No, that's handling error responses, doesn't it? 12:14:35 <aleth> So it is :P 12:14:37 * Mic is a bit slow today, as it seems ;) 12:14:51 <aleth> So we don't send ERRMSG. 12:16:39 <aleth> Actually I can't find where we throw a warning currently either. 12:17:02 <Mic> I'll file a bug 12:17:06 <clokep_work> aleth: We don't, we let it fall back to PRIVMSG for the IRC handler, which just prints it. 12:17:11 <clokep_work> Thank you Mic! 12:17:19 <clokep_work> (Attaching a patch would be even better! :-D) 12:17:25 <aleth> clokep_work: OK, that's my reading of the code too. 12:17:53 <Mic> clokep_work: I'll be busy this afternoon and early evening but I'd definitely like to look at it. 12:17:59 <aleth> (I misunderstood "We should certainly throw a warning as we do now though") 12:22:47 <-- clokep_work has quit (Ping timeout) 12:24:37 --> clokep_work has joined #instantbird 12:24:37 * ChanServ sets mode +o clokep_work 12:25:45 <instantbot> New Core - IRC bug 1902 filed by benediktp@ymail.com. 12:25:47 <clokep_work> aleth: Ah, maybe I misspoke, but we should throw a CTCP specific warning. :) 12:25:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1902 nor, --, ---, nobody, NEW, Change behaviour around unhandled CTCP messages 12:26:24 <clokep_work> Mic: You even got the links right. ;)' 12:26:31 <aleth> Thanks Mic :) 12:33:22 <aleth> Mic: are you waiting for a review from me on bug 260 or are you going to put up a new patch first? 12:33:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=260 min, --, ---, nobody, NEW, Pasting in the conversation input box doesn't send typing notifications 12:34:59 <Mic> No, I'll create a new one first 12:36:25 <aleth> OK 12:36:37 <Mic> http://littlebigdetails.com/post/44371591091/soundcloud-when-looking-at-the-console-log 12:36:54 <Mic> Should we put something similar in our error console? ;) 12:46:17 <Mic> Have a nice day! 12:46:27 <-- Mic has quit (Quit: No time to waste, let's go!) 12:53:43 <flo-retina> Mic: We could do that, yes :) 12:56:00 <flo-retina> clokep_work: would be useful to get a JS stack for that shutdown crash 12:57:41 <flo-retina> there seem to be something messed up in the way we destroy purpleAccountBuddy instances 12:58:13 <clokep_work> flo-retina: OK, we can talk about doing that at some point. 12:58:32 <clokep_work> I wonder if it's from an extension btw. 12:59:00 <flo-retina> if it is, it's from an extension that contains a libpurple prpl 13:07:03 <clokep_work> Then...no, it's not from an extension. :) 13:07:32 <flo-retina> would be nice if you could reproduce it in a debug build 13:09:01 <flo-retina> https://bugzilla.mozilla.org/page.cgi?id=mydashboard.html is... surprising 13:09:17 <flo-retina> I'm the assignee for a few things I obviously don't care about any more 13:09:20 --> FireFly_TB has joined #instantbird 13:09:58 <aleth> Useful feature :) 13:10:04 <flo-retina> also, seeing that a request is from " several months ago" is more... obviously a shame than just seeing the timestamp 13:13:30 <-- FireFly_TB has quit (Quit: FireFly_TB) 13:15:59 <flo-retina> some bugs are blocked for reasons that make so little sense :( 13:16:10 * flo-retina unassigns from https://bugzilla.mozilla.org/show_bug.cgi?id=403995 13:17:52 <clokep_work> I only have one from a few months ago. ;) 13:18:49 <clokep_work> (That XMPP nonce one. :-[) 13:19:20 <flo-retina> I don't remember what that is, but I guess querying for @clokep on bmo will tell me 13:19:58 <flo-retina> I feel bad about https://bugzilla.mozilla.org/show_bug.cgi?id=735721 13:20:22 <flo-retina> requesting review from someone and not addressing the comments seems an awful waste for time :( 13:21:02 <clokep_work> :-/ 13:21:22 <clokep_work> Is there an easy way to match lines in a regexp that don't start with a certain string? 13:21:25 <aleth> especially as it looks like it was a lot of work :( 13:21:27 <clokep_work> I'm having trouble wrapping my head around it... 13:21:49 <clokep_work> (I want to match all lines that don't start with "Foo".) 13:23:07 --> mconley has joined #instantbird 13:24:37 <aleth> clokep_work: (?!Foo).{3} maybe? 13:24:52 <clokep_work> Ah never mind...I found a totally different way to do it. 13:27:20 <-- jb has quit (No route to host) 13:28:40 --> jb has joined #instantbird 13:30:09 <-- deltafalcon has quit (Connection reset by peer) 13:30:29 <-- jb has quit (Connection reset by peer) 13:31:58 --> deltafalcon has joined #instantbird 13:39:46 --> jb has joined #instantbird 13:40:14 <-- Kaishi has quit (Quit: Kaishi) 13:40:39 --> FireFly_TB has joined #instantbird 13:45:16 <-- FireFly_TB has quit (Input/output error) 13:51:05 <flo-retina> ah, more messages from José :-) 13:52:54 <flo-retina> his 'signature' even finishes with ' ! lol' :) 14:01:58 <-- jb has quit (Connection reset by peer) 14:07:02 <clokep_work> :P 14:07:13 <clokep_work> I've been meaning to add him to the list of people that need to go through moderation. 14:07:45 <flo-retina> so I need moderation but he doesn't? That mailing list is interesting :) 14:08:32 <clokep_work> You don't need moderation! It's because you keep replying to the wrong address. 14:08:56 <flo-retina> contact @ib seems right to me :-P 14:09:29 <clokep_work> I don't want to discuss this again. 14:10:15 <flo-retina> I suspect most sentences finishing with ":-p" don't really want to start a discussion :) 14:12:30 --> jb has joined #instantbird 14:30:24 <-- skeledrew has quit (Ping timeout) 14:30:57 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 14:36:11 --> skeledrew has joined #instantbird 14:55:45 <-- deltafalcon has quit (Connection reset by peer) 14:59:47 <flo-retina> thanks aleth :) (for replying) 15:02:53 <clokep_work> Any chance someone can reply to that comment from last week. :( 15:04:23 <aleth> What comment? 15:05:15 <clokep_work> aleth: myspace chat one. 15:05:18 <clokep_work> No one probably uses that though. :( 15:05:29 <aleth> That's the problem... 15:05:41 <aleth> I didn't know myspace still existed ;) 15:05:54 <-- jb has quit (Ping timeout) 15:06:17 <clokep_work> Thanks for replying aleth. 15:06:21 <clokep_work> I have an accoutn still (I think?) 15:06:25 <clokep_work> But I don't know if it still connects. :P 15:06:34 <clokep_work> (Speaking of which...I should delete that account...) 15:08:04 * aleth was not sure if that last mailing list message is spam or not. 15:08:29 <clokep_work> Let me see... 15:08:30 <aleth> It probably was, come to think of it. No reference to IB. 15:08:48 <aleth> It just reminded me of that recent one for Polish. 15:10:18 <flo-retina> aleth: it's spam 15:12:00 <clokep_work> aleth: For the record, I usually err on the side of rejecting things, but if I'm unsure about a message I actually choose the option to send an email back to them with a message saying why I rejected it. 15:12:06 <clokep_work> (If you're not sure, you can just leave it to me too. :)) 15:13:58 <dew> that's what I would do ;) 15:14:56 <dew> okay I've decided to not work on my c++ thing since I have zero motivation 15:15:22 <dew> I would rather try to hack together that OKC plugin for you guys 15:15:27 <clokep_work> No one likes C++! 15:15:43 <flo-retina> wasn't it for you rather than us? ;) 15:15:48 <clokep_work> dew: That's excellent! :) 15:16:04 <flo-retina> could be "with us" as we'll definitely help :) 15:16:38 <dew> so I could look at that omegle plugin and get a general idea of what I'm doing 15:17:35 <dew> would this require me to build a copy of Instantbird or would it function as an addon? 15:17:52 <flo-retina> would work as an add-on 15:17:58 <aleth> clokep_work: bouncing an email back is a good idea 15:19:30 <aleth> dew: Take a look around our wiki if you haven't yet. 15:24:34 <clokep_work> dew: Doing it as an add-on has some advantages, plus it could easily be added to core later on if we wished. 15:38:17 --> FireFly_TB has joined #instantbird 15:41:46 <dew> I'll probably put it up on github even if my username is my full first and last name :/ 15:42:13 <aleth> dew: just use bitbucket :P 15:42:25 <dew> I got that too 15:42:32 <dew> but I just remember github being flashier 15:42:57 <aleth> Ultimately, you'd hopefully put it up on addons.instantbird.org ;) 15:43:13 <clokep_work> Ask questions when you got 'em. 15:44:23 <dew> well yeah but I'd like to have a public repo with a basic issue tracker 15:45:08 <dew> does Instantbird switch gracefully between seperate installs, such as nightly and stable? 15:45:16 <clokep_work> Usually. 15:45:21 <clokep_work> (Almost always.) 15:45:42 <clokep_work> Occasionally we have "breaking" profile changes when updating. But they'd usually only be noticed in weird sitautions. 15:45:46 <aleth> Just don't try to run them at the same time - different mozilla versions. 15:45:51 <clokep_work> (E.g. when moving the passwords to the password manager.) 15:45:58 <aleth> (Causes problems at least on Linux) 15:46:02 <-- FireFly_TB has quit (Quit: FireFly_TB) 15:46:03 <flo-retina> I haven't tried recently, but there's no reason (apart for the compatibility of your add-ons) for it to cause issues. 15:46:06 <clokep_work> aleth: Should be fine on Windows. 15:46:36 <flo-retina> aleth: which problems? (never heard of that :-S) 15:46:42 <aleth> dew: It's always a good idea to develop with separate profile(s) though 15:47:52 <aleth> flo-retina: I can't remember exactly as I've been avoiding it, but it's happened to me more than once. 15:49:23 <aleth> dew: Right, I have an add-on here for example https://bitbucket.org/aleth/mathjax-addon 15:49:23 <clokep_work> Yes, separate profiles are nice...just so you don't have to keep restarting your running instance. :) 15:50:02 <aleth> dew: Generally this should be a useful read https://developer.mozilla.org/en/Setting_up_extension_development_environment 15:56:11 <-- rosonline has quit (Connection reset by peer) 16:03:45 --> rosonline has joined #instantbird 16:13:58 <clokep_work> dew: Let us know if you try the omegle code and it doesn't work. 16:14:04 <clokep_work> (We'll make you fix it. :P) 16:15:10 <dew> haha 16:15:17 <dew> who's buying this: https://sendto.mozilla.org/page/contribute/happy-birthday 16:17:56 <dew> also do people still use omegle? 16:18:18 <flo-retina> dew: I guess the best way to know is to try it 16:18:41 <flo-retina> "22,555 strangers online" says the homepage 16:21:23 <dew> weird, it took literally 5 minutes I'm guessing to tell me something about the digital signature of the nightly IB setup. 16:21:42 <flo-retina> it's not signed 16:21:58 <dew> but right click->open as administrator let me run the setup instantly without prompting me about it 16:22:21 <dew> yeah I just wonder why windows takes so long to verify that 16:23:09 <dew> who the the nightly artwork? I like it! :) 16:23:39 <flo-retina> idechix 16:23:46 <flo-retina> and you aren't even on the halloween nightly ;) 16:26:07 <dew> how do I get from this: http://hg.instantbird.org/addons/file/tip/omegle to an .xpi ? 16:27:48 <flo-retina> hg clone http://hg.instantbird.org/addons/file/tip/omegle && cd omegle && make 16:27:59 <flo-retina> errr 16:28:12 <flo-retina> hg clone http://hg.instantbird.org/addons/ && cd addons/omegle && make 16:28:13 --> YH has joined #instantbird 16:40:34 --> Mook_as has joined #instantbird 16:56:27 --> FireFly_TB has joined #instantbird 16:59:24 <-- clokep_work has quit (Ping timeout) 17:05:18 --> clokep_work has joined #instantbird 17:05:18 * ChanServ sets mode +o clokep_work 17:20:52 <clokep_work> dew: You could also run it not in the XPI most likely, if that's easier. 17:21:22 <flo-retina> clokep_work: would still need to run make once to generate install.rdf 17:21:40 <flo-retina> but yes, it's often easier while developing to not re-make the .xpi file all the time :) 17:22:18 <aleth> I think that's described in the link I posted earlier... 17:27:25 <-- FireFly_TB has quit (Quit: FireFly_TB) 17:28:14 <-- gerard-majax_ has quit (Ping timeout) 17:33:52 --> FireFly_TB has joined #instantbird 17:38:36 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2292 on bug 1902. 17:38:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1902 maj, --, ---, aleth, NEW, Change behaviour around unhandled CTCP messages 17:39:22 <aleth> (in the hope that this gives Mic some time to review his add-on ;) ) 17:44:59 <flo-retina> aleth: Does Mic self-review his add-ons on AIO? 17:45:15 <aleth> flo-retina: I meant my add-on ;) 17:45:43 <aleth> I didn't phrase that well :-[ 17:45:53 * flo-retina doesn't remember if clokep and aleth are in the editors group on AIO 17:46:27 <aleth> I've reviewed a bunch of add-ons, so yes. 17:48:31 <-- aleth has quit (Quit: 。â â¿ â。) 17:49:18 --> aleth has joined #instantbird 17:49:18 * ChanServ sets mode +h aleth 17:50:47 <-- aleth has quit (Quit: 。â â¿ â。) 17:50:54 --> aleth has joined #instantbird 17:50:54 * ChanServ sets mode +h aleth 17:51:35 <clokep_work> aleth: Any reason you don't like "unknown query"? 17:51:41 <flo-retina> btw, I think I wrote something wrong in that color bug. When the window doesn't have focus, the selected tab can have a red label 17:51:46 <clokep_work> flo-retina: I am. 17:51:49 <clokep_work> I try to stay off AIO. 17:52:08 <aleth> clokep_work: There is an off-chance the query is known but the command handler failed. 17:52:11 <flo-retina> "I try to stay off AIO." <-- me too! 17:54:04 <clokep_work> aleth: I'm concerned someone might be trying to parse that... 17:54:25 <aleth> clokep_work: But the spec doesn't say to use any specific string. 17:54:54 <clokep_work> aleth: I know. ;) 17:55:17 <clokep_work> aleth: Was it tested? 17:55:32 <aleth> clokep_work: Only by commenting out the ACTION handler ;) 17:55:44 <clokep_work> You could have sent yourself AVATAR. :P 17:56:06 <aleth> That would have been more work ;) 17:57:02 <-- Tonnes has quit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]) 17:57:11 <clokep_work> aleth: /ctcp ? :P 17:57:47 <instantbot> clokep@gmail.com granted review for attachment 2292 on bug 1902. 17:57:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1902 maj, --, ---, aleth, NEW, Change behaviour around unhandled CTCP messages 17:57:50 <aleth> I never noticed that command before :D 17:59:06 <flo-retina> probably s/have/like/ in that review comment 17:59:09 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 17:59:19 <aleth> Maybe flo will improve the string on checkin ;) 17:59:35 <-- rosonline has quit (Ping timeout) 17:59:42 <clokep_work> flo-retina: Yes, sorry. 18:15:37 --> gerard-majax_ has joined #instantbird 18:15:37 <-- gerard-majax_ has quit (Client exited) 18:17:57 <-- aleth has quit (Quit: Ciao) 18:18:49 --> gerard-majax_ has joined #instantbird 18:35:24 <dew> clokep_work yes that might be easier for now 18:35:55 --> rosonline has joined #instantbird 18:37:23 <clokep_work> dew: I can give directions for that if you need. 18:38:05 <dew> yes if you'd like 18:38:23 <dew> I think I need to organize this information for myself in a google doc so I don't lose it all and it's in one place 18:40:35 --> Tonnes has joined #instantbird 18:42:10 <clokep_work> dew: You put a file in your folder that is the extension ID name, the contents of that file are the folder where your unpacked extension is. 18:50:43 --> qheaden has joined #instantbird 18:52:21 <qheaden> clokep_work: ping 18:53:17 <clokep_work> qheaden: half-pong 18:53:35 <qheaden> :) 18:54:24 <qheaden> clokep_work: You might remember me from last year. I want to apply again this year fro GSoC, and I'm looking at the Skype integration project. 18:54:32 <qheaden> You are the mentor for that right? 19:00:14 <clokep_work> qheaden: Yes, I'd be the mentor from that. Your name was familiar. 19:00:16 <dew> Skype integration! 19:00:31 <clokep_work> qheaden: Ask away. 19:00:54 <instantbot> mconley@mozilla.com granted feedback for attachment 2286 on bug 1890. 19:00:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, ---, clokep, ASSI, Update Twitter to API v1.1 19:02:55 <qheaden> clokep_work: I can't stick around right now, but perhaps I can email you to inquire more about that project. 19:03:03 <qheaden> Are there lots of people volunteering for it yet? 19:03:05 <-- YH has quit (Connection reset by peer) 19:04:52 <clokep_work> qheaden: No one yet. clokep @ gmail. 19:05:05 <clokep_work> qheaden: Actually, use clokep @ instantbird dot org. 19:05:20 <qheaden> clokep_work: Okay, thanks. I'll be emailing you in a day to so. 19:08:47 <clokep_work> qheaden: Excellent, CC team @ instantbird doottt org, please? 19:09:00 <clokep_work> (aleth, Mic and flo will get it too then.) 19:09:50 <qheaden> Will do. 19:11:26 <clokep_work> Thanks! I'm looking forward to seeing it. :) 19:12:11 <qheaden> Well, I have to go now, but thanks for the help. 19:12:13 <qheaden> Bye everyone. 19:12:17 <-- qheaden has left #instantbird (Leaving) 19:17:56 --> flo-retina has joined #instantbird 19:17:57 * ChanServ sets mode +qo flo-retina flo-retina 19:33:08 --> EionRobb has joined #instantbird 19:47:22 --> Kaishi has joined #instantbird 19:52:23 --> Mic has joined #instantbird 19:52:24 * ChanServ sets mode +h Mic 19:57:17 <Mic> http://log.bezut.info/instantbird/130321#m328 19:57:47 <Mic> No, of course not. I don't think self-reviews make much sense... 20:26:00 <clokep_work> We getting checkins tonight? :) 20:27:03 <flo-retina> likely, yes 20:31:27 <flo-retina> discussing which web framework to use in #WebRTC-Apps 20:31:42 <flo-retina> I have a hard time expressing my opinion without having the impression that I'm trolling 20:32:36 <clokep_work> JQUERY FTW OMGLOLLYPOPS. 20:32:47 * clokep_work comes in to troll... 20:32:57 <clokep_work> flo-retina: More seriously Django is awesome. 20:33:13 <EionRobb> can't you do it without a framework? 20:33:17 <flo-retina> that's a python thin, isn't it? 20:33:42 <flo-retina> EionRobb: I tried to promote http://vanilla-js.com/ ;) 20:33:55 <EionRobb> yeah, I push that site to everyone in #phonegap too :) 20:33:56 <flo-retina> clokep_work: we are using node.js 20:36:14 <flo-retina> EionRobb: so you don't want any JS framework, but you want a full glib when coding in C? :-P 20:37:01 <EionRobb> difference between 'framework' and 'library', imo 20:37:03 <clokep_work> flo-retina: I've never used node.js, but what I've seen looked meh. 20:37:15 <clokep_work> I consider a framework a webby thing personally. 20:37:25 <clokep_work> flo-retina: Yes, it is. I have friends (that I respect) that use it. 20:37:50 <flo-retina> most (if not all) the other developers at my coworking space seem to use django 20:38:04 <flo-retina> do you have friends that you don't respect? :-P 20:38:17 <clokep_work> flo-retina: I have friends that like ruby! 20:38:23 <flo-retina> :-o 20:38:29 <clokep_work> I'm joking, mostly. 20:38:42 <clokep_work> He's a co-worker. I have co-workers I don't respect, yes. ;) 20:39:06 <Mic> clokep_work: that's these brogrammers that code on MacBooks while sitting in a StarBucks? 20:40:13 <flo-retina> Mic: what's wrong with coding on a macbook? :-P 20:43:26 <clokep_work> Are you in StarBucks? ;) 20:46:28 <Mic> aleth: switching away from the HTML+CSS renderer in MathJax breaks it for me and switching back doesn't help. The conversation needs to be closed to get it working again. 20:46:36 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 20:47:09 <Mic> Is this a known problem? 20:52:08 <clokep_work> instantbot: uuid 20:52:09 <instantbot> 401df0d6-74d9-4581-8b9a-ae7f857f138a (/msg instantbot cid for CID form) 20:59:24 <clokep_work> Showing someone what a UUID is. ;) 20:59:57 <Mic> I've no idea how or whether I should review the MathJax stuff... 21:00:42 <Mic> It's large, minified and it seems to be using eval :( 21:03:06 <clokep_work> Mic: It being a third party library...seems OK. 21:03:44 <Mic> I wouldn't expect to find anything bad in there but that's a poor reason to r+, imo :S 21:11:25 <Mic> Would we want to have a threshold for showing the idle time on tooltips for irc participants. 21:11:53 <Mic> "?" 21:12:24 <clokep_work> Mic: SO it doesn't show "1 second"? 21:12:27 <Mic> Things like "21 seconds", "2 minutes" seem to be clutter on the tooltip. 21:12:29 <clokep_work> I don't think that's super useful personaly. 21:13:56 <Mic> Do you mean that it's not useful to show that or that it's not useful to hide that? 21:14:09 <clokep_work> It's not useful to hide it. 21:16:57 <clokep_work> My 2 cents. :) 21:20:00 <flo-retina> I think if the time looks like MAX_INT we shouldn't show it though :) 21:23:17 <clokep_work> Has that happend? :-S 21:23:41 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:26:28 <flo-retina> clokep_work: It happened relatively frequently on netsoul 21:26:35 <flo-retina> I think I fixed that years ago though :) 21:29:03 <-- FireFly_TB has quit (Quit: FireFly_TB) 21:50:29 <-- mconley has quit (Input/output error) 21:52:10 <-- chrisccoulson has quit (Ping timeout) 22:18:07 --> rdickens has joined #instantbird 22:18:52 <rdickens> i love instantbird but find one problem annoying: the list of nicknames fails to update as people join and leave a channel 22:18:59 <rdickens> is this a known problem? 22:21:05 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e29aff2c3db3 - Bug 1902 - Change behaviour around unhandled CTCP messages, r=clokep. 22:21:07 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/743ce473ff0a - Patrick Cloke - Bug 1890 - Update Twitter to API v1.1, r=fqueze,aleth. 22:21:55 --> clokep has joined #instantbird 22:21:55 * ChanServ sets mode +o clokep 22:22:37 <clokep> Can we get that patch checked in so Mic's AVATAR commands stop annoying me? ;) 22:22:52 <clokep> (I'm just kidding, I had disabled it.) 22:22:53 --> chrisccoulson has joined #instantbird 22:23:48 <Mic> clokep: I could add fl o back to my contact list if that would help you? :P 22:24:10 <clokep> Haha. It would certainly get it checked in fast. ;) 22:24:59 <clokep> I just tried to tab complete a random channel naame. 22:27:56 --> rohandalvi has joined #instantbird 22:29:13 <clokep> Ah, I just emailed you rohandalvi. 22:29:52 <clokep> Hello. :) 22:29:53 <rohandalvi> hi, thanks for your email 22:30:10 <rohandalvi> I am very much excited to work on this project 22:30:24 <clokep> The Speech API was a GSoC project last year? 22:30:44 <rohandalvi> it was to an extent a GSOC Project last year, I started up from where it ended 22:31:04 <rohandalvi> and added some functionality and did an implementation of it 22:31:11 <rohandalvi> it was not fully implemented in GSOC last year 22:31:16 <instant-buildbot> build #363 of macosx-onCommit is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/363 blamelist: aleth@instantbird.org, Patrick Cloke <clokep@gmail.com> 22:31:16 <rohandalvi> well, it wasn't last year 22:31:20 <rohandalvi> It was 2011 22:31:38 <clokep> Ah, OK. I'll check out the wiki page. (I just got home from work so I'm doing a handful of things...) 22:31:55 <clokep> But yeah, definitely hang out in here (and maybe #maildev), see if you like us. Ask questions about whatever. 22:33:07 <instantbot> clokep@gmail.com set the Resolution field on bug 1890 to FIXED. 22:33:08 <clokep> aleth: I love when bugs get fixed the same day they're filed. :) 22:33:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1890 nor, --, 1.4, clokep, RESO FIXED, Update Twitter to API v1.1 22:33:23 <flo-retina> clokep: which patch did you want checked in for that AVATAR stuff? 22:33:35 <flo-retina> I thought it was the one from aleth that I pushed :-S 22:33:37 <instantbot> clokep@gmail.com set the Resolution field on bug 1902 to FIXED. 22:33:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1902 maj, --, ---, aleth, RESO FIXED, Change behaviour around unhandled CTCP messages 22:33:42 <clokep> flo-retina: It was. :) 22:33:55 <clokep> flo-retina: I don't come home and read hg.instantbird.org everyday. ;) 22:34:45 <flo-retina> bah, I didn't notice the system message that said you joined immediately after instantbot announced that check-in :-S 22:35:06 <flo-retina> rdickens: it's not a known problem 22:35:35 <flo-retina> rdickens: at least not in Instantbird. In Thunderbird a few people reported it a while ago 22:36:06 <rdickens> flo-retina: thanks. maybe it's just me then 22:36:19 <flo-retina> rdickens: are there errors in the Error Console? 22:36:22 <rdickens> flo-retina: has it been solved for thunderbird? 22:36:22 <clokep> Yeah I haven't read the logs yet, was replying to rohandalvi. 22:36:26 <flo-retina> is this something you can reliably reproduce? 22:36:30 <Mic> rdickens: no, please file a bug if you think that it is one! 22:36:51 <rdickens> flo-retina: good question. i'll resume using IB and see if i can get some error messages 22:36:58 <rdickens> Mic: will do 22:36:58 <flo-retina> rdickens: it hasn't been fixed for Thunderbird, but we have a theory about what could be causing it there (and it's specific to Thunderbird) 22:37:10 <rdickens> thanks everybody for your responses 22:37:27 <flo-retina> rdickens: feel free to stay around here to give feedback / suggest improvement hides by the way ;) 22:37:46 <clokep> Someone reported this issue a long long time ago, but we fixed it, IIRC. 22:37:55 <rdickens> flo-retina: i will do. i'll put it on my "auto-connect" list 22:37:57 <Mic> I think I had heard that before. 22:37:58 <clokep> (That was like version 1.0) The first version w/ JS-IRC. 22:38:05 <Mic> Sounded like a bug that aleth would fix ;) 22:38:10 <Mic> *would have fixed 22:38:30 <clokep> bug 1308 is the one I was thinking of. 22:38:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1308 nor, --, 1.2, aleth, RESO FIXED, "Adding a chat buddy twice" errors (JS-IRC sending bad chat-buddy-add notifications) 22:38:39 <clokep> Mic++ 22:38:43 <clokep> Nailed it. :) 22:38:44 --> FireFly_TB has joined #instantbird 22:39:37 <-- Kaishi has quit (Quit: Kaishi) 22:39:58 <clokep> rohandalvi: Anyway, please let me know if you have any questions or if you'd like to be pointed to any code, etc. :) I'm usually here doing EDT, but if I'm not, just ask to the room at large and hopefully someone is awake. :) 22:40:04 <flo-retina> clokep: the next ESR is 24 22:40:12 <flo-retina> clokep: I think it's not even on central yet 22:40:29 <clokep> c-c is 22. 22:41:08 <clokep> flo-retina: I forget the way TB release work now, does that mean 24 is the next release in general? 22:41:16 <flo-retina> es 22:41:18 <flo-retina> *yes 22:41:27 <Mic> (there were also bug 1130 and bug 1143 once) 22:41:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1130 maj, --, ---, nobody, RESO WORKSFORME, Listbox sometimes does not display all list items after scrolling 22:41:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1143 nor, --, 1.4, aleth, RESO FIXED, Collapsed participant list sometimes loses listitems 22:41:46 <clokep> flo-retina: Well that's unfortunate. :) 22:41:57 <Mic> (That's not just join/leave related but problem with the participant list in general tbh) 22:42:05 <Mic> *problems 22:42:57 * Mic should get a new keyboard, the keys are stiff sometimes.. :( 22:44:49 <flo-retina> so I guess I no longer need to test bug 1100 now that Mook added lots of comments in there :-P 22:44: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 22:47:13 <Mook_as> well, I didn't test anything, I just looked at the patch... :p 22:47:36 <-- FireFly_TB has quit (Ping timeout) 23:01:54 <flo-retina> bah, aleth added a trailing space in the new patch in bug 1881 23:01:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks 23:03:13 <flo-retina> I would really want unit tests for the tab completion :( 23:04:47 --> florian has joined #instantbird 23:04:57 <clokep> Me too. :) 23:07:32 <flo-retina> ah, I found another completion edge case :) 23:07:45 <clokep> :)? :P 23:09:28 <Mic> I didn't even try to understand how completion works ;) 23:10:18 <flo-retina> "in<tab>" gives "instant|", another <tab> press gives "instant-buildbot: |", <backspace> then gives "instant-buildbot|", and another <backspace> gives "in|" (I would expect backspace to undo the second tab and to give "instant|" and a third backspace to return to the initial "in|" 23:10:27 <flo-retina> I don't think it's worth 'fixing' though 23:10:52 <flo-retina> Mic: well, I tried to understand how it works as a user, ie I point out when something it does surprises me (as a user) 23:11:11 <flo-retina> Mic: the code is now a bit too complicated to be understood without some serious effort 23:11:11 <Mic> flo-retina: I meant the code 23:11:57 <flo-retina> and that's why I think it really needs unit test: so that someone who's not aleth can hack on it and produce a patch with a reasonable confidence that it's not breaking half a dozen edge cases that had been addressed before 23:13:12 <Mic> Can the code be tested where it is right now or would it have to be moved elsewhere first (a module?). 23:13:49 <flo-retina> to be tested with xpcshell tests it would need to be moved to a module 23:14:25 <flo-retina> other test harnesses that Firefox has (but that we've never used) could be able to test it where it currently is 23:19:26 <instantbot> New Instantbird (UI) bug 1903 filed by benediktp@ymail.com. 23:19:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1903 enh, --, ---, nobody, NEW, Create unit test for tab completion code 23:20:16 <instantbot> florian@instantbird.org granted review for attachment 2283 on bug 1881. 23:20:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1881 enh, --, ---, aleth, ASSI, Nick completion should add punctuation after complete nicks 23:30:25 <-- florian has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 23:36:10 <flo-retina> am I the only one annoyed by the focus that gets lost while changing the selected account with the up/down arrows in the account manager? 23:41:01 <instantbot> New Instantbird (UI) bug 1904 filed by florian@instantbird.org. 23:41:02 <instantbot> florian@instantbird.org requested review from the wind for attachment 2293 on bug 1904. 23:41:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1904 nor, --, ---, nobody, NEW, Changing the selected account with the up/down arrow keys works only once 23:41:19 <Mic> We already had a bug for that, iirc 23:41:33 <flo-retina> that's sad, we should have had a patch :( 23:42:03 <Mic> Bug 557 23:42:05 <flo-retina> bug 557 23:42:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=557 nor, --, ---, nobody, NEW, Keys sometimes broken on the account manager (a sort of focus loss?) 23:42:07 <flo-retina> heh :) 23:43:25 <flo-retina> Mic: would you like to review the patch? (apparently you were annoyed too ;)) 23:43:58 <Mic> Yes :) 23:44:30 <flo-retina> it's nice to both remove 2 hacks and fix the bug :) 23:51:03 <Mic> Did you mean something like "// Force attaching of the binding" as comment? 23:57:12 <flo-retina> is "force binding attachment" unclear? 23:57:16 <instantbot> benediktp@ymail.com granted review for attachment 2293 on bug 1904. 23:57:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1904 nor, --, ---, nobody, NEW, Changing the selected account with the up/down arrow keys works only once 23:58:06 <flo-retina> maybe "force synchronous binding attachment"? 23:58:36 <Mic> I just haven't seen "attachment" used for this before. 23:59:45 <flo-retina> http://dictionary.reference.com/browse/attachment gives "an act of attaching or the state of being attached." as first definition