All times are UTC.
00:16:39 <-- nhnt11 has quit (Ping timeout) 00:23:44 --> nhnt11 has joined #instantbird 00:26:04 --> rcscott has joined #instantbird 00:28:24 <-- GeKo has quit (Ping timeout) 00:29:07 --> GeKo has joined #instantbird 00:33:48 --> arlolra has joined #instantbird 00:35:41 --> mconley has joined #instantbird 01:06:08 <-- arlolra has quit (Quit: arlolra) 01:21:22 <-- Mook_as has quit (Quit: Mook_as) 01:26:21 <-- Rym has quit (Ping timeout) 01:35:03 <-- GeKo has quit (Ping timeout) 01:55:57 --> Rym has joined #instantbird 01:57:51 <-- Rym has quit (Ping timeout) 01:59:43 --> Rym has joined #instantbird 02:02:24 <-- Rym has quit (Ping timeout) 02:07:29 --> Rym has joined #instantbird 02:12:47 <-- Rym has quit (Ping timeout) 03:26:42 <instant-buildbot> build #2120 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2120 03:27:55 --> Mook has joined #instantbird 03:47:10 <-- rcscott has quit (Ping timeout) 03:47:55 --> rcscott has joined #instantbird 03:51:36 <instant-buildbot> build #1340 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1340 03:55:38 <-- wnayes has quit (Quit: wnayes) 04:01:28 <-- mconley has quit (Input/output error) 04:09:49 <mayanktg> Mic: hello. had n/w problem yesterday. by the time I came here, everyone was asleep :-| . Will buy an alternate internet source today. 04:15:28 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 04:19:31 --> GeKo has joined #instantbird 04:34:55 <-- mayanktg has quit (Client exited) 04:36:19 --> mconley has joined #instantbird 04:55:55 --> mayanktg has joined #instantbird 04:58:04 <mayanktg> Mic: What should we do during the community bonding period? I'm now free most of the times until my college reopens on July 3rd. 05:04:06 <-- mconley has quit (Input/output error) 05:04:34 --> mconley has joined #instantbird 05:06:19 <-- mconley has quit (Ping timeout) 05:15:47 <EionRobb> you should say hello a lot 05:18:20 <-- Suiseiseki has quit (Ping timeout) 05:22:31 --> Suiseiseki has joined #instantbird 05:26:41 --> YH has joined #instantbird 05:28:28 <Mook> swap your sleep schedule around so you're awake when your mentors are 05:28:32 <Mook> </mostly-joking> 05:38:36 <EionRobb> hello 05:38:39 <mayanktg> Mook: sorry for not being there yesterday, I have matched up with the Ib schedule in last two months. 05:38:58 <mayanktg> :) 05:38:59 <Mook> ... I'm mostly joking, don't worry about that :D 05:39:16 <Mook> time zones happen; part of my team at work are kiwis... 05:39:18 <mayanktg> Mook: :) yokays! 05:39:19 <EionRobb> just make sure your irc client always joins #instantbird and you should be good :P 05:39:32 <EionRobb> Mook: what team? (disclaimer: I am also a kiwi) 05:39:46 <Mook> EionRobb: non-mozilla-related work-stuff? 05:39:55 <mayanktg> EionRobb: yes, I have added it to my startup channel list already 05:41:01 <EionRobb> Mook: yeah 05:47:29 <-- EionRobb has quit (Quit: Leaving.) 06:01:44 * Fallen|away is now known as Fallen 06:07:37 <-- YH has quit (Ping timeout) 06:35:48 --> Mic has joined #instantbird 06:35:48 * ChanServ sets mode +o Mic 06:39:19 <Mic> mayanktg: I'd say finish the bug about taking an image with the webcam as user icon first? Did you figure out the problem with the width of the image already? 06:39:42 <Mic> Hello, first! :) 06:39:50 <mayanktg> Mic: hello 06:40:42 <mayanktg> Mic: I filed a bug for their example. But didn't receive any info since then from them 06:41:00 <mayanktg> Bug 998964 06:41:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=998964 nor, --, ---, eshepherd, UNCO, 'Taking webcam photos' example given in JSFiddle site doesn't capture image in Firefox. 06:42:38 <mayanktg> and I tried to set the width to 0 but it didn't effect at all. 06:43:28 <mayanktg> I was then trying to go for setting the captured image as user icon.. 06:48:00 <Mic> OK, I made a note to check myself when I'm on a computer with a webcam next time. 06:49:14 <mayanktg> Mic: Ok. fyi the feature is working fine when using other browser (chrome). 06:49:41 <Mic> nhnt11: is the pastebin referenced from bug 999667 permanent? 06:49:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=999667 nor, --, ---, server-ops-database, NEW, Reduce size of bouncer in phx vms 06:49:56 <Mic> Bug 999677 06:49:58 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=999677 nor, --, ---, nobody, NEW, Errors when deleting a buddy with whom a conversation is open. 06:51:32 <mayanktg> Mic: what time you're around here? Though I will now be here most of the time. 06:52:31 <Mic> Starting next week I'll be here in the mornings and evenings (UTC+2). 06:53:03 <mayanktg> ok Thanks :) 06:53:08 <Mic> That should 3:30h later than your mornings and evenings? 06:54:13 <mayanktg> earlier from my side .. it would be around 9 am there? 06:55:12 <mayanktg> I'll let you know my progress with the bug... 06:55:31 <Mic> Exactly (I just viewed it from the other side;) 06:56:27 <mayanktg> yes :) 06:59:47 <mayanktg> I have a silly question..I have to reload Ib again and again to test my code. Due to this I have to re-login IRC. What process you people follow? Two different Ib's? 07:00:01 <mayanktg> I don't know. 07:00:28 <Mic> Yes, running two instances of Instantbird is fine. 07:00:45 <mayanktg> Ok! :) 07:00:56 <Mic> You're familiar with the command line switches for that? 07:01:41 <mayanktg> No..I was searching for that 07:02:11 <Mic> They are the same as for Firefox, you can find them on MDN. 07:02:29 <Mic> "-P -no-remote" on Windows 07:02:35 <mayanktg> doing that . thanks :) 07:02:55 <mayanktg> I will search it myself 07:02:56 <Mic> "-purgecaches" does help if it fails to load changes 07:02:56 <mayanktg> :D 07:03:24 <mayanktg> ok 07:07:04 <mayanktg> Thanks.. "-P -no-remote" worked :) 07:11:09 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 07:14:42 --> mayanktg has joined #instantbird 07:14:59 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 07:15:35 --> mayanktg has joined #instantbird 07:22:46 <Mook> mayanktg: doing some debugging, it looks like the video width/height are 0 at the time it's trying to use it 07:22:55 <Mook> (mostly as an excuse to play with remote debugging into my phone! :D ) 07:24:18 <mayanktg> Mook: Ok :D Please tell id you are able to fix it up.. 07:24:26 <Mook> Dunno yet 07:28:43 <Mook> mayanktg: http://jsfiddle.net/Bxj7H/4/ sort of works, but not well. 07:28:55 <Mook> (delay getting sizes until you actually take the picture) 07:29:02 <Mic> mayanktg: the JSfiddle example is working for me, but the "Interaction cam" example linked from the same article doesn't show the result for me. 07:29:24 <-- GeKo has left #instantbird () 07:29:46 <mayanktg> Mic: yes exactly 07:31:45 <mayanktg> Mook: yes! the resolution is improper in my case 07:31:56 <Mic> I'm confused now. According to the bug the JSfiddle example shouldn't be working for you? 07:33:21 <mayanktg> ohh...sorry.. The interaction cam is working fine in ff ..but the jsfiddle example is having problems 07:34:05 <Mook> all y'all have fun, I'm gonna sleep 07:34:10 * Fallen is now known as Fallen|away 07:34:17 <-- Mook has quit (Quit: Mook) 07:34:22 <mayanktg> Mic: the JSFiddle is working fine in your case? :-o 07:34:44 <Mic> Yes, but the interaction cam is showing nothing after pressing space (that's the right key, isn't it?) 07:35:06 <Mic> The buttons to accept and retry and sitting at almost the top of the page and no image is shown... 07:35:09 <mayanktg> mic: http://jsfiddle.net/Bxj7H/4/ the one Mook shared is showing almost correct result! 07:35:15 <Mic> *are sitting 07:35:43 <mayanktg> Mic: No..the image is successfully captured in my case. when I press the space bar.. 07:36:30 <Mic> hmm, I shut down the other computer already so I can't check which Firefox version it had. Should be very recent though... 07:37:18 <mayanktg> Mic: You don't worry.. i'm trying again with the other code. I'll notify you if I make some progress 07:37:53 <Mic> OK, I'll most likely be back in about 4 hours. 07:38:59 <mayanktg> Mic: ok. Bye 07:40:56 <Mic> Regarding http://log.bezut.info/instantbird/today#m30, does that mean that you'll have less time after July, 3rd? 07:42:03 <Mic> mayanktg: ^ 07:43:12 <mayanktg> Mic: No. Not at all! I will have to attend classes 10am -4:30 pm. but it won't effect my work in any way 07:45:44 * Fallen|away is now known as Fallen 07:45:56 <mayanktg> Mic: its the pattern Indian universities follow. We have about 2 months break before the start of next semester. 07:46:23 <Fallen> if instantbird hasn't detected that you are disconnected and you write a message, a reconnect occurs. Is the message automatically resent or do I have to do that myself? 07:48:19 <flo-retina> It's not automatically resent AFAIK 07:49:22 <Fallen> ok, thanks :) 07:49:47 <Fallen> otherwise I just gave Standard8 a double boost of karma in #maildev 07:50:59 <-- mayanktg has quit (Ping timeout) 07:56:17 <Mic> mayanktg: OK, maybe we could try to get a bit ahead of schedule until then to make sure you aren't swamped with work when it starts again? 07:56:23 <Mic> Anyways, I need to go. 07:56:31 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 08:20:09 <flo-retina> Fallen: you gave him only one. But on channels with a public log, it's easy to check the log if you have doubts about what has actually been sent ;) 08:20:27 <Fallen> oh, duh I could have looked there. Thanks! 08:20:46 <Fallen> I should file a bug :) 08:27:03 <sawrubh> where is the source code for instantbot ? 08:27:30 <sawrubh> because if it's based on https://github.com/leibovic/fennecbot we can add support for delayed pings, just saying :) 08:30:17 <flo-retina> sawrubh: it's based on mozbot 08:30:29 * flo-retina isn't sure what a delayed ping is 08:30:45 <sawrubh> so you can add pings for person and instantbot will store it 08:31:04 <sawrubh> when that person later joins the channel, instantbot will ping him on that first person's behalf 08:31:20 <flo-retina> hmm 08:31:27 <flo-retina> is this just a slightly improved memoserv? 08:31:40 * sawrubh isn't sure what memoserv is :P 08:31:45 <flo-retina> I've got to run, but I'll read the log ;) 08:31:47 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:32:25 <sawrubh> yeah, so this feature might not be so necessary for people here (since they read the logs) but in the other channels, this feature has been really helpful 08:51:59 <-- nhnt11 has quit (Ping timeout) 08:53:00 --> nhnt11 has joined #instantbird 08:56:45 --> flo-retina has joined #instantbird 08:56:45 * ChanServ sets mode +qo flo-retina flo-retina 08:58:18 <flo-retina> sawrubh: we also tend to talk to each other once a day almost every day, so if there was a question someone really wanted to ask someone specific, it's usually possible 08:58:33 <flo-retina> hmm, that sentence seems poorly worded :-S 08:58:55 <flo-retina> I meant: most of us are here for long enough that it's possible to interact with almost anybody in the team everyday 09:07:29 --> mayanktg has joined #instantbird 09:07:33 <-- nhnt11 has quit (Ping timeout) 09:10:08 --> nhnt11 has joined #instantbird 09:11:25 <mayanktg> Mic: It won't be a problem. Still if you wish we can start early. :) 09:14:41 <flo-retina> instantbot: bug 1000000 09:14:44 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000000 nor, --, ---, nobody, NEW, Celebrate 1000000 bugs, bring your own drinks 09:19:02 <-- Suiseiseki has quit (Ping timeout) 09:25:47 <nhnt11> Mic: Yes, it's permanent 09:25:56 <nhnt11> 1 million bugs! \o/ 09:27:07 <flo-retina> mayanktg: I think Mic suggested finishing the bug you have already started 09:29:09 --> sonny has joined #instantbird 09:29:12 <mayanktg> flo-retina: I think it was related to my previous comment regarding my college commitments. I'm working on that bug. 09:36:52 --> Suiseiseki has joined #instantbird 09:46:41 <flo-retina> bah, https://addons.instantbird.org/en-US/instantbird/addon/308 isn't marked compatible with the current version :( 09:48:27 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:48:33 --> nhnt11 has joined #instantbird 09:49:05 <nhnt11> bbl 09:50:03 --> BWMerlin has joined #instantbird 09:50:26 <-- mayanktg has quit (Ping timeout) 09:51:05 --> mayanktg has joined #instantbird 09:53:59 <-- sonny has quit (Ping timeout) 09:59:48 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:03:16 --> sonny has joined #instantbird 10:03:19 --> mayanktg has joined #instantbird 10:03:45 <-- mayanktg has quit (Client exited) 10:04:13 --> mayanktg has joined #instantbird 10:05:32 <-- mayanktg has quit (Client exited) 10:10:17 --> mayanktg has joined #instantbird 10:10:17 <-- mayanktg has quit (Quit: mayanktg) 10:14:11 <-- sonny has quit (Ping timeout) 10:14:33 --> sonny has joined #instantbird 10:19:02 --> mayanktg has joined #instantbird 10:22:01 * Fallen is now known as Fallen|away 10:25:50 --> aleth has joined #instantbird 10:25:50 * ChanServ sets mode +o aleth 10:42:28 * Fallen|away is now known as Fallen 11:09:58 --> mpmc has joined #instantbird 11:10:37 <aleth> flo-retina: ftfy ;) 11:10:46 <aleth> nhnt11: ping me when you get a chance 11:10:57 <flo-retina> aleth: ? 11:11:19 <flo-retina> ah 11:11:20 <aleth> fixed that for you (i.e I just bumped that add-on) 11:11:31 <flo-retina> thanks! 11:11:51 * flo-retina googled ftfy between saying "?" and "ah" ;) 11:27:01 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:34:27 <-- aleth has quit (Ping timeout) 11:41:16 --> arroyoc has joined #instantbird 11:43:39 <-- sonny has quit (Ping timeout) 11:43:51 * flo-retina wonders if it's time to close bug 955746 11:43:53 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955746 nor, --, ---, nobody, UNCO, Allow hotkeys to be customized 11:44:18 <flo-retina> " users want to see more years of the send button" 11:44:33 <flo-retina> although in this case it's quite possible that language barrier is an issue 11:44:34 --> aleth has joined #instantbird 11:44:34 * ChanServ sets mode +o aleth 11:47:32 <-- arroyoc has quit (Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]) 11:51:14 <-- nhnt11 has quit (Ping timeout) 11:52:29 --> nhnt11 has joined #instantbird 11:53:05 --> clokep_work_work has joined #instantbird 11:58:11 * Fallen is now known as Fallen|away 11:58:53 <-- clokep_work_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:58:59 --> clokep_work has joined #instantbird 11:58:59 * ChanServ sets mode +o clokep_work 12:03:04 <clokep_work> flo-retina: What does Object.create actually do? 12:03:12 <clokep_work> I read the wiki page on it and it didn't help much. ;) 12:03:14 <flo-retina> it redirects me to MDN ;) 12:04:34 <clokep_work> What? :-S 12:04:48 <flo-retina> clokep_work: I would say it lets you create an object and explicitly specify the prototype 12:04:51 <clokep_work> nhnt11: Generally posting pastebin links in bugs is a bad idea. I'd prefer putting the actual content in the bug. 12:05:06 <aleth> clokep_work: I think Object.create(x.prototype) is the same as new x() but without calling the constructor of x. 12:05:55 <aleth> I tried to make it work for your Map application yesterday and failed though so I might be missing something. 12:09:50 --> Mic has joined #instantbird 12:09:50 * ChanServ sets mode +o Mic 12:10:14 <clokep_work> aleth, flo-retina: Thanks. 12:10:41 <aleth> clokep_work: http://pastebin.instantbird.com/677622 (and I don't understand the error message) 12:13:22 <clokep_work> aleth: The error is you're trying to ues functions which require a Map on a non-Map object. 12:13:28 <clokep_work> It's what I got most of the ways I did things. 12:14:01 <-- aleth has quit (Ping timeout) 12:18:06 --> aleth has joined #instantbird 12:18:06 * ChanServ sets mode +o aleth 12:23:32 <-- BWMerlin has quit (Quit: BWMerlin) 12:24:30 <aleth> clokep_work: Well, yes... I was hoping they would be inherited ;) 12:26:11 <clokep_work> Yeah, doesn'ts eem tow ork that way. :-\ 12:28:05 <aleth> I wonder if it's because Map isn't implemented in JS. 12:30:12 <clokep_work> Not sure. 12:30:41 <aleth> I asked on #js, nobody has responded yet though 12:32:52 <clokep_work> Hah. Thanks. 12:32:58 <clokep_work> I started writing a blog post last night about this. 12:34:02 <aleth> My guess is the functions we are trying to inherit are not actually in Map.prototype, so the Object.create call doesn't do what we want it to. 12:38:41 <clokep_work> Umm....maybe, but it doesn't give an error about the function not existing. 12:38:59 <clokep_work> sawrubh: I don't see a "delayed ping" being useful either. As flo suggested, MemoServ should be quite fine. 12:39:24 <aleth> yeah, there must be more to it in the details. Clearly the functions are in the prototype chain... 12:41:49 <clokep_work> But the functions require "this" to be a Map, I guess. Which it isn't. 12:42:02 <Mic> Wasn't there an integrate-memoserv bug? There are no search results on BMO for "memoserv" though. 12:43:31 <aleth> clokep_work: But newMap instanceof Map == true as it should be, so I'm confused. 12:49:59 <clokep_work> Mic: Search for services. 12:50:24 <clokep_work> bug 954155 most likely 12:50:26 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954155 enh, --, ---, nobody, NEW, Support IRC services 12:56:42 <aleth> Mic: It would be nice to have it in the participant context menu 12:59:03 <clokep_work> I think it was mostly that we have no "mail notification" UI, so... 12:59:05 --> sonny has joined #instantbird 12:59:33 <aleth> clokep_work: That's the receiving side 13:00:12 <aleth> Though of course you'd want both... 13:02:42 <-- nhnt11 has quit (Ping timeout) 13:04:45 --> nhnt11 has joined #instantbird 13:07:29 <clokep_work> Fair enough. :) 13:07:51 <clokep_work> Fallen|away: Btw yes that's a bug we should fix. I always find it confusing whether my message wnet through or not when I'm kicked offline. 13:11:51 <aleth> Wasn't the problem that we couldn't figure out whether it had been received or not? 13:13:34 --> Armada has joined #instantbird 13:17:30 <clokep_work> Yes. 13:17:37 <clokep_work> There's no ack. 13:17:48 * clokep_work wonders if the IRCv3 stuff added anything like that. 13:23:10 * Fallen|away is now known as Fallen 13:26:05 <Fallen> there is no ack, but if upon sending it the next action within reasonably short time is a reconnect, it should be pretty clear. Maybe as a per-account pref. 13:26:44 <clokep_work> That's a very squishy statement. 13:27:57 --> YH has joined #instantbird 13:28:55 <flo-retina> clokep_work: aren't we getting the socket error almost synchronously? 13:29:12 <Fallen> Hmm I guess it might not be very reliable, but personally I'd rather have a message sent twice than wondering if it had been sent at all 13:29:46 <clokep_work> flo-retina: I don't understand "almost synchronously" :-S 13:29:54 <clokep_work> You can't be almost synchronously, you are or you aren't. 13:30:14 <flo-retina> heh 13:30:41 <clokep_work> Sending stuff to the socket code throws it in a queue and returns immediately. 13:30:55 <flo-retina> clokep_work: I meant: it's not throwing an error when you use the socket, but is queuing an error in the event loop immediately. So by "almost synchronously" I meant "during the same event loop spin" 13:30:59 <clokep_work> Shortly there after it tries to send it and something somewhere goes "Oh crap, the socket is broken, the world is burning, noooooooooooooooooooooooooooo!!!" 13:31:25 <clokep_work> I'd really love if we could get it to not even show the message in that case. :) 13:31:36 <clokep_work> And show a system message "You stuff broke. :'(" 13:31:40 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 13:32:08 <flo-retina> without seeing the nick of the person who wrote that sentence, I would have said the stuff starting at "something somewhere goes" was from mconley ;) 13:34:10 <-- YH has quit (Ping timeout) 13:35:09 <clokep_work> Is that how he speaks? :) 13:35:55 <aleth> There are a lot of ways an IRC connection can die, and almost all of them are async... 13:39:52 <clokep_work> IRCv3 has nothign about it. 13:58:40 --> YH has joined #instantbird 14:13:36 <-- aleth has quit (Ping timeout) 14:15:04 --> mconley has joined #instantbird 14:19:10 <mayanktg> bbl 14:20:54 --> iamjayakumars has joined #instantbird 14:29:37 --> aleth has joined #instantbird 14:29:37 * ChanServ sets mode +o aleth 14:36:14 <-- aleth has quit (Ping timeout) 14:46:45 --> wnayes has joined #instantbird 14:57:48 <-- nhnt11 has quit (Ping timeout) 14:58:01 * Fallen is now known as Fallen|away 14:58:44 --> nhnt11 has joined #instantbird 15:02:19 --> nhnt12 has joined #instantbird 15:03:45 --> Vigilante has joined #instantbird 15:04:21 <nhnt12> Bah, I keep missing aleth :-/ 15:05:06 <nhnt12> clokep_work: http://log.bezut.info/instantbird/today#m223 Noted. 15:10:09 <clokep_work> nhnt12: Did you have a specific question for him? 15:22:49 <nhnt12> clokep_work: He asked me to ping him 15:32:06 <clokep_work> Ah OK. 15:32:10 <clokep_work> Hopefully he'll be back. :) 15:38:26 <-- sonny has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:38:34 --> sonny has joined #instantbird 15:44:07 <-- nhnt11 has quit (Ping timeout) 15:45:23 --> nhnt11 has joined #instantbird 15:47:53 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:48:07 <-- nhnt12 has left #instantbird () 15:53:03 <-- nhnt11 has quit (Ping timeout) 15:54:29 --> nhnt11 has joined #instantbird 15:58:38 <-- iamjayakumars has quit (Client exited) 16:01:11 * Fallen|away is now known as Fallen 16:01:41 * mconley is now known as mconley|lunch 16:04:41 <-- nhnt11 has quit (Ping timeout) 16:05:03 <-- Suiseiseki has quit (Ping timeout) 16:06:53 --> Suiseiseki has joined #instantbird 16:08:34 <mayanktg> Hello! 16:08:46 <mayanktg> I have been trying to save the captured image to the profile directory so that it can be renamed and set as user icon using the setUsericon() [ http://mxr.mozilla.org/comm-central/source/chat/components/src/imCore.js#168 ] 16:09:47 <mayanktg> But I'm unable to understand how the img src can be used to save the image file 16:09:58 --> iamjayakumars has joined #instantbird 16:11:59 <-- sonny has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:12:07 --> sonny has joined #instantbird 16:13:53 <-- YH has quit (Ping timeout) 16:17:44 --> YH has joined #instantbird 16:22:17 <-- YH has quit (Ping timeout) 16:25:15 --> YH has joined #instantbird 16:25:35 --> Mic|mobile has joined #instantbird 16:27:02 <Mic|mobile> Mayanktg: you might need to work with toDataUrl andwrite the png data to disk yourself 16:28:22 <mayanktg> Mic|mobile: thanks. I found it :) 16:29:54 <Mic|mobile> OK, great. Then I'm offline again. Bbl 16:30:06 <-- Mic|mobile has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 16:31:09 <mayanktg> :) 16:32:56 --> Mook_as has joined #instantbird 16:54:24 <-- YH has quit (Ping timeout) 16:58:10 --> YH has joined #instantbird 17:08:02 <Vigilante> Hey guys, does IB let us have basic formatting? Can I do bold/italic etc? Maybe I missed the option but there is no editor features at all, nor even a button to let me choose smilies, not sure what I'm missing 17:09:51 <clokep_work> Vigilante: Not right now. I had a patch partially adding it but it broke so many things. :( 17:10:00 <clokep_work> We support *plaintext* /formatting/ _though_. 17:10:55 <-- sonny has quit (Ping timeout) 17:11:19 <sawrubh> I'll be posting my weekly status on http://sawrubh.tumblr.com/ 17:12:47 <clokep_work> Cool. :) 17:13:43 <clokep_work> sawrubh: Do you have a link to your application btw? 17:13:50 <clokep_work> I don't feel like using melange. :-[ 17:15:24 <sawrubh> clokep_work: https://gist.github.com/sawrubh/9571943 17:15:45 <sawrubh> I myself hate melange, it does weird formatting for things written in Markdown 17:16:51 <clokep_work> sawrubh: I'd love to talk about the timeline / splitting up of the work at some point. 17:17:04 <clokep_work> And also about your community bonding project. :) But I don't want to stress you out while you have classes. 17:17:10 <clokep_work> So...let me know when oyu wanna discuss stuff. 17:17:20 * clokep_work needs to write a blog post in his blog too... 17:18:05 <sawrubh> clokep_work: so I'll get back to by tomorrow 17:19:20 <clokep_work> Back to what? 17:19:37 <sawrubh> as in start a discussion with you about this 17:19:42 <clokep_work> Oh OK! 17:19:43 <Vigilante> so are you saying there is some kind of basic markdown abilities? like what? 17:19:46 <clokep_work> What're your tests on? ;) 17:20:04 <clokep_work> Vigilante: I *bold* _underline_ /italic/ |monospaced| 17:20:13 <sawrubh> High performance Computing, Network Security, Advanced Algorithms etc 17:20:28 <clokep_work> Vigilante: You should see those in Instantbird unless you disabled incoming formatting. :) 17:31:25 --> sonny has joined #instantbird 17:42:15 <Vigilante> This this is *bold* and /italic/ and |mono| and _underline_ << just testing 17:42:36 <Vigilante> how come it still shows the symbols tho? 17:43:54 <clokep_work> Cause that's how plaintext formatting works. ;) 17:44:48 <-- iamjayakumars has quit (Broken pipe) 17:45:39 --> iamjayakumars has joined #instantbird 17:46:10 <clokep_work> I can't actually find a reference. 17:46:13 <clokep_work> But it's the way email works. 17:46:18 <clokep_work> (Plain text email, that is.) 17:46:23 <clokep_work> And generally the way people do things on IRC. 17:51:14 --> nhnt11 has joined #instantbird 17:57:06 <Vigilante> ok but not IRC, I mean can I use formatting in other accounts like facebook and ICQ? 18:00:07 <clokep_work> OK so the plaintext formatting works on EVERY account, but it's a display thing. 18:00:10 <clokep_work> We don't send that it's bold. 18:00:20 <clokep_work> There is no way to format individual parts of text right now. 18:00:30 <clokep_work> If you want to fix it, I'd love to point you in the right direction. :) 18:02:40 <Vigilante> I did see one app in the plugin store that added a smilie icon to the editor for selecting smilies. 18:06:34 <clokep_work> "plugin store"? 18:06:39 <clokep_work> You mean the addons website? 18:06:45 <clokep_work> We don't have a store. :-S 18:07:28 <Vigilante> addons 18:08:02 <Vigilante> so is text formatting coming in a future release? I guess it doesn't matter that much, but would be nice on occassion 18:08:51 <clokep_work> No one is working on it. 18:08:53 --> Mic has joined #instantbird 18:08:53 * ChanServ sets mode +o Mic 18:12:23 <Vigilante> no one is working on it, well dang! 18:14:10 <clokep_work> Sorry. 18:14:15 <clokep_work> Remember that we're all volunteers. ;) 18:14:27 <clokep_work> I think most of us don't play with formatting at all. :-\ 18:14:35 <clokep_work> I'd certainly help someone who wanted to work on this though. 18:14:38 <clokep_work> It is quite a bit of work though. 18:16:01 <-- sonny has quit (Ping timeout) 18:21:44 * mconley|lunch is now known as mconley 18:30:40 <-- nhnt11 has quit (Ping timeout) 18:32:11 --> nhnt11 has joined #instantbird 18:32:17 <sawrubh> clokep_work: I'll start taking a look at http://xmpp.org/extensions/xep-0045.html#privatemessage 18:34:24 <clokep_work> sawrubh: So I think the result of the discussion we had (without you :-D) was that creating conversations w/ participants is probably the hardest part of the bug and should be tackled last (if at all) 18:35:50 <clokep_work> sawrubh: I would suggest first finishing the left() getter... (and let's do all these in separate bugs btw.) 18:36:02 <clokep_work> You could also finish off that topic bug I had started, by the way. 18:36:06 <clokep_work> Although I ran into some issues w/ it. 18:44:56 <sawrubh> clokep_work: I don't understand what is meant by the left getter. I don't see any such thing in the spec 18:45:18 <qheaden> Hello all! 18:45:45 <clokep_work> sawrubh: It's not an XMPP thing. 18:45:45 <sawrubh> hey 18:45:48 <clokep_work> It's an Instantbird thing. 18:45:58 <qheaden> Congrats to all who were selected for this year's GSoC. :) 18:46:03 <clokep_work> sawrubh: https://mxr.mozilla.org/comm-central/source/chat/components/public/prplIConversation.idl#116 18:46:18 <clokep_work> It is true if you're not in the room and false if you are in the room. 18:46:48 <instantbot> New Chat Core - XMPP bug 1000398 filed by saurabhanandiit@gmail.com. 18:46:51 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000398 nor, --, ---, saurabhanandiit, NEW, Support sending private message to a MUC participant 18:47:28 <qheaden> clokep_work: My semester will be done in about 2 weeks. 18:48:03 <clokep_work> sawrubh: Of course if you want to start w/ the hard things you can. ;) 18:48:06 <clokep_work> qheaden: Cool! :) 18:48:13 <clokep_work> qheaden: I left you some messages the other day... 18:48:38 <sawrubh> clokep_work: nah, I'm just filing the bugs for now. Will start with this getter one :P 18:48:49 <qheaden> clokep_work: On IRC? 18:49:09 <sawrubh> clokep_work: which component will this left() getter bug go to ? 18:50:31 <clokep_work> sawrubh: Please mark them as blocking bug 954959 18:50:34 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954959 nor, --, ---, nobody, NEW, Finish the implementation of basic MUC support in JS-XMPP 18:50:35 <clokep_work> sawrubh: It's all XMPP bugs. 18:50:53 <clokep_work> sawrubh: Btw are you using a pure XMPP account or a GTalk account? YOu might need to enable JS-XMPP if the former. 18:50:54 <clokep_work> qheaden: Yes. 18:50:58 <clokep_work> About normalizing names. 18:51:25 <qheaden> clokep_work: I had to reset my ZNC server the other day, so I don't think I got it in the logs. 18:52:22 <clokep_work> qheaden: http://log.bezut.info/instantbird/140422/#m97 19:07:06 <-- YH has quit (Ping timeout) 19:08:51 <clokep_work> sawrubh: Btw I don't know all the bits of XMPP that super well, so putting the XEPs in the URLs like you did would be helpful! :) 19:12:27 * sawrubh has that habit from filing good first bugs and mostly does it for himself 19:17:58 --> sonny has joined #instantbird 19:29:43 <-- sonny has quit (Ping timeout) 19:33:06 <qheaden> clokep_work: So where do usernames need to be normalized? 19:33:27 <clokep_work> qheaden: Everywhere, I'd think? 19:34:06 <qheaden> clokep_work: Okay. So basically we need to store the username normalized as soon as the user enters it or login time? 19:34:30 <clokep_work> qheaden: I think you're mis-understanding. 19:34:48 <clokep_work> qheaden: http://lxr.instantbird.org/instantbird/source/chat/protocols/yahoo/yahoo.js#110 19:35:04 <clokep_work> How are we to know that the capitalization will always be the same for that? 19:35:13 <qheaden> Good point. 19:35:24 <clokep_work> Additionally, that should use hasOwnProperty, otherwise there could be a security issue. 19:35:35 <qheaden> Okay. 19:35:56 <qheaden> So basically, whenever usernames come into the system, they should be normalized. Am I understanding that right? 19:37:47 --> sonny has joined #instantbird 19:38:36 <clokep_work> qheaden: So there's two things... 19:38:46 <clokep_work> Bah let me copy out of the blog post I'm writing... 19:39:17 <clokep_work> qheaden: http://pastebin.instantbird.com/678196 19:39:27 <clokep_work> sawrubh: ^ Might want to read that too for fun. 19:41:09 <qheaden> clokep_work: Interesting. 19:43:05 <qheaden> clokep_work: So should http://lxr.instantbird.org/instantbird/source/chat/protocols/yahoo/yahoo.js#113 be changed to this._participants.hasOwnProperty(aName)? 19:43:19 <qheaden> With aName normalized of course. 19:46:36 <clokep_work> qheaden: It should mostly likely use the global hasOwnProperty from imXPCOMUtils. 19:46:48 <clokep_work> Otherwise what happens if someone logs in with the name hasOwnProperty? :-S 19:47:43 <qheaden> Gotcha. 19:49:36 <-- sonny has quit (Ping timeout) 19:56:25 <clokep_work> :) 19:56:35 <clokep_work> qheaden: Feel free to tell me I'm crazy, but I think it's a real issue (right?) 19:56:43 <clokep_work> I.e. qheaden and qHEADen are the same on Yahoo? 20:05:16 <qheaden> clokep_work: No. That is a legit issue. 20:06:48 <clokep_work> qheaden: OK. Should I file a bug 20:06:57 <qheaden> clokep_work: Yes, that would be good. 20:07:16 <qheaden> After I finish all of these exams coming up, I am going to start work on polishing JS-Yahoo. 20:10:13 <clokep_work> :) Cool. 20:10:31 <qheaden> clokep_work: And thanks again for your patience. 20:15:56 <instantbot> New Chat Core - Yahoo! Messenger bug 1000469 filed by clokep@gmail.com. 20:15:57 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000469 maj, --, ---, nobody, NEW, Yahoo doesn't normalize anything 20:15:59 <clokep_work> qheaden: ^ 20:16:06 <qheaden> Thanks. 20:16:26 <qheaden> Wow, BMO finally has bugs in the 100,000s 20:22:04 <clokep_work> qheaden: Alright so there's a method all accounts have called normalize, which defauls to toLowerCase. 20:22:23 <clokep_work> I'm unsure if that's good enough or not (are YMSG IDs email addresses or just strings or something more insane)? 20:22:27 <clokep_work> But generally you'll want to use that. 20:22:38 <clokep_work> I can point you to IRC code if you'd like. 20:24:58 <qheaden> clokep_work: I'm not sure if the usernames can be email addresses, but it is best to check. 20:25:21 <qheaden> The normalize function can do both. Make lowercase, and remove any email domain if there is one. 20:26:17 <instantbot> New Chat Core - XMPP bug 1000477 filed by saurabhanandiit@gmail.com. 20:26:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000477 nor, --, ---, saurabhanandiit, NEW, Implement the left getter 20:27:58 <clokep_work> qheaden: Yes, I'm just saying the default one is toLowerCase. but we need to figure out if that's good enough or not. 20:28:12 <clokep_work> IIRC Some people (aleth or Mic) have a weird ymail! address that did funky things. 20:28:15 <clokep_work> We should talk to them. 20:28:17 <clokep_work> Add some tests. 20:28:19 <clokep_work> Do all those things. 20:28:23 <qheaden> Yeah. 20:28:38 <Mic> Yeah, totally weird adresses :P 20:28:59 * qheaden didn't know ymail was a thing until that test happened. :P 20:29:40 <clokep_work> rocketmail also exists. 20:29:45 <clokep_work> My cousin has an email address IIRC. 20:30:38 <qheaden> clokep_work: We can probably expand on this test: lxr.instantbird.org/instantbird/source/chat/protocols/yahoo/test/test_yahooAccount.js#16 20:32:55 <instantbot> New Chat Core - XMPP bug 1000480 filed by saurabhanandiit@gmail.com. 20:32:56 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000480 nor, --, ---, nobody, NEW, Don't attempt to send a presence stanza to the MUC if account is disconnected 20:34:19 --> sonny has joined #instantbird 20:34:50 --> rosonline has joined #instantbird 20:38:36 <clokep_work> sawrubh: Do these really all have no description? :-S 20:38:40 <clokep_work> I don't understand that newest one you filed. 20:39:21 <-- Armada has quit (Connection reset by peer) 20:40:34 <sawrubh> eeek. I thought the title of the bug is explanatory enough. But from what I understand(from flo's description on the original bug), right now we still try to send a presence stanza even after disconnected. 20:40:42 <sawrubh> We need to add a check not to do that 20:41:03 <sawrubh> I'll have to delve into the code and check what's actually happening 20:42:46 --> EionRobb has joined #instantbird 20:43:29 <-- iamjayakumars has quit (Client exited) 20:43:53 <clokep_work> sawrubh: Sounds like we want to check if left() is set before sending. ;) 20:44:23 <sawrubh> ok, so it depends on the left getter bug, my bad :P 20:48:23 <clokep_work> Not necessarily. 20:48:27 <clokep_work> Depends on the implementation. 20:48:30 <clokep_work> But that's my initial guess. 20:50:18 <-- clokep_work has quit (Ping timeout) 20:51:09 <-- Suiseiseki has quit (Ping timeout) 20:51:49 --> Suiseiseki has joined #instantbird 21:00:09 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 21:23:13 --> EionRobb1 has joined #instantbird 21:23:53 <-- EionRobb has quit (Ping timeout) 21:43:35 * Fallen is now known as Fallen|away 21:45:57 <-- sonny has quit (Ping timeout) 22:23:20 <-- nhnt11 has quit (Ping timeout) 22:45:24 --> sonny has joined #instantbird 23:08:04 <-- sonny has quit (Ping timeout) 23:08:07 --> iamjayakumars has joined #instantbird 23:08:20 <-- iamjayakumars has quit (Client exited) 23:20:52 --> iamjayakumars has joined #instantbird 23:28:04 --> clokep has joined #instantbird 23:28:04 * ChanServ sets mode +o clokep 23:39:57 <-- clokep has quit (Ping timeout) 23:40:04 <-- mconley has quit (Input/output error) 23:40:19 <-- rosonline has quit (Client exited) 23:45:45 --> clokep has joined #instantbird 23:45:45 * ChanServ sets mode +o clokep 23:55:01 <-- clokep has quit (Ping timeout) 23:59:49 --> nhnt11 has joined #instantbird