#instantbird log on 05 22 2014

All times are UTC.

00:04:49 <-- CaptainCalliope has quit (Quit: CaptainCalliope)
00:31:48 <-- clokep has quit (Ping timeout)
00:33:04 --> clokep has joined #instantbird
00:33:05 * ChanServ sets mode +o clokep 
00:55:07 <-- arlolra has quit (Quit: arlolra)
01:04:55 <-- Mook_as has quit (Quit: Mook_as)
01:10:26 <-- nhnt11 has quit (Ping timeout)
01:11:47 --> nhnt11 has joined #instantbird
01:21:39 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:49:10 <-- wnayes has quit (Quit: wnayes)
01:53:19 --> rcscott has joined #instantbird
01:53:22 <-- rcscott has quit (Quit: rcscott)
02:55:01 <-- Rym has quit (Ping timeout)
02:55:18 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:55:18 --> Rym has joined #instantbird
03:16:12 <-- Fallen|away has quit (Ping timeout)
03:19:41 --> Fallen|away has joined #instantbird
03:40:53 --> mconley has joined #instantbird
04:28:39 <-- mconley has quit (Input/output error)
05:22:20 <-- EionRobb has quit (Quit: Leaving.)
05:27:40 --> mayanktg has joined #instantbird
06:47:56 <-- Rym has quit (Ping timeout)
07:05:48 --> Mic has joined #instantbird
07:05:48 * ChanServ sets mode +o Mic 
07:07:46 <mayanktg> Mic: hello :)
07:07:51 <Mic> Hi
07:08:42 <mayanktg> Mic: How to use requestAnimationFrame for video cliiping? 
07:09:32 --> EionRobb has joined #instantbird
07:09:55 <mayanktg> Take each frame using drawImage() and then animate them?
07:11:41 <Mic> You use it like setTimeout. A callback that copies the frame from the video to the canvas and at its end calls schedules another call with requestAnimationFrame.
07:12:23 <Mic> Like you copy the image from the video when the user presses Take image, only continously.
07:12:41 <Mic> You can even use the same canvas, I guess? :)
07:12:56 <Mic> When the user presses the button, you stop updating the canvas.
07:13:04 <mayanktg> Yes!
07:13:14 <Mic> Did that help?
07:13:40 <mayanktg> I got your point. I'm trying again now :)
07:14:10 <EionRobb> why not use the <video> tag for rendering the video?
07:49:52 --> gerard-majax_ has joined #instantbird
07:51:52 --> sonny has joined #instantbird
07:52:52 <-- gerard-majax_ has quit (Ping timeout)
07:54:30 --> gerard-majax_ has joined #instantbird
07:56:16 <-- gerard-majax_ has quit (Ping timeout)
08:01:17 <-- Mic has quit (Ping timeout)
08:05:06 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:08:47 --> Armada has joined #instantbird
08:11:54 <-- sonny has quit (Ping timeout)
08:16:27 --> gerard-majax_ has joined #instantbird
08:18:58 <-- gerard-majax_ has quit (Quit: Ex-Chat)
08:19:07 --> gerard-majax_ has joined #instantbird
08:23:42 <-- gerard-majax_ has quit (Ping timeout)
08:37:01 --> mpmc has joined #instantbird
08:53:50 --> gerard-majax_ has joined #instantbird
08:54:15 --> mayanktg has joined #instantbird
08:54:21 <mayanktg> nhnt11: Thanks :)
08:54:48 <mayanktg> Using overflow: hidden worked!
08:55:38 --> aleth has joined #instantbird
08:55:38 * ChanServ sets mode +o aleth 
09:01:28 <-- gerard-majax_ has quit (Ping timeout)
09:02:45 <-- aleth has quit (Quit: exit stage left)
09:02:47 --> aleth has joined #instantbird
09:02:48 * ChanServ sets mode +o aleth 
09:09:48 --> BWMerlin has joined #instantbird
09:10:24 <-- flo-retina has quit (Ping timeout)
09:10:44 <aleth> mayanktg: Can you share a current screenshot? Or is is in the bug?
09:10:51 <mayanktg> aleth,Mic, flo-retina : http://i.imgur.com/YC0TLSP.png
09:11:21 <aleth> That looks much better :)
09:11:28 <aleth> Good work.
09:11:30 <nhnt11> mayanktg: Np.
09:11:46 <mayanktg> :)
09:12:37 <aleth> mayanktg: Some tweaks I would try for a final polish: 1) "remove "from the webcam" from the string", you don't need it because you have the icon. Then you can make the panel narrower and avoid the large margins on the left and the right next to the preview
09:13:00 <mayanktg> yeah!
09:13:01 <aleth> 2) You currently have a 2px border between the two buttons, make it 1px
09:13:50 <nhnt11> I'll be online after dinner tonight. Bye for now!
09:13:51 <aleth> 3) There also seems to be a double border around the edge where the button touches the panel
09:15:47 <mayanktg> * 3) That's because we have a border for panel too..will remove that :)
09:16:22 <aleth> Well, it's possible you need the panel to have a border. But you should be able to use border-left/right/bottom to fix this for the buttons.
09:16:47 <aleth> e.g. border-left: none etc
09:18:06 <mayanktg> yes. Will do that ..
09:22:40 --> Mic has joined #instantbird
09:22:40 * ChanServ sets mode +o Mic 
09:28:32 <Mic> aleth, mayanktg: that looks good already. Please size the video /image up to fill almost all of the available space.
09:29:15 <Mic> Or make the buttons smaller so both of them fit below the square of the current size.
09:29:49 <aleth> We were just discussing that :)
09:31:52 <aleth> Looks like it will be ready for review in a few minutes ;)
09:32:15 <Mic> mayanktg: you can e.g. set the border on the buttons only on top.
09:32:24 <Mic> "border-top: ..."
09:32:45 <mayanktg> Mic: Ok..I'm making the tweaks :)
09:33:15 <Mic> If image 1 hadn't the buttons aligned vertically, it might be possible to reduce the height of all buttons.
09:33:55 <Mic> (as the buttons on picture 2 & 3 are only as tall as they are because they need to match the height of the ones in #1...)
09:35:11 <aleth> It's possible they will fit side-by-side with the changed string, idk.
09:41:09 <mayanktg> Mic: Should a make the buttons in image 1 align horizontally? 
09:41:36 <aleth> mayanktg: Take some screenshots with everything else changed first :)
09:41:47 <aleth> So you can compare what is better.
09:42:07 <mayanktg> Ok :)
09:42:17 --> gerard-majax_ has joined #instantbird
09:42:18 <Mic> mayanktg: and maybe with one image where none of the buttons has a hover state?
09:43:17 <mayanktg> Mic: didn't get it . :-o
09:44:09 <Mic> In all of these picture so far, there's always been one of the buttons hovered.
09:44:20 <mayanktg> ok!
09:44:30 <Mic> Thanks :)
09:44:43 <Mic> I'd just like to see how they look when neither is hovered.
09:44:50 <instantbot> New Chat Core - General bug 1014472 filed by aleth@instantbird.org.
09:44:51 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1014472 nor, --, ---, aleth, ASSI, Support automatic MUC reconnection for all protocols
09:47:30 <Mic> mayanktg: did flo's WebRTC code work again after you fixed the parameter problem by the way?
09:54:50 <mayanktg> Mic: yes I followed the steps as mentioned in his comment. The behavior was exact what he mentioned in it.
09:59:36 <mayanktg> Mic: The accesskey for the two buttons of panel-1 doesn't work until I go to panel-2 and back to panel-1 :-/ 
10:03:20 <-- aleth has quit (Ping timeout)
10:05:04 <Mic> mayanktg: OK, good to know. We can look into this later...
10:06:36 <mayanktg> Mic: http://i.imgur.com/DCua1hx.png
10:07:31 <mayanktg> I'm using <toolbarbutton> the image is fixed to left :-|
10:10:28 <mayanktg> There's No "(W)" Now in the button in panel-1 ..
10:17:32 --> aleth has joined #instantbird
10:17:32 * ChanServ sets mode +o aleth 
10:17:47 --> clokep has joined #instantbird
10:17:48 * ChanServ sets mode +o clokep 
10:18:50 <aleth> mayanktg: Why don't you change the take picture hotkey to 'T' or 'p'?
10:19:08 <mayanktg> aleth: Changed it :)
10:20:21 <aleth> Loooks good now though. Can you make the panel a little narrower so that the margin around the user icon preview is the same size on all sides (top/bottom/left/right)?
10:20:48 <aleth> Hmm, or maybe that doesn't matter.
10:21:04 <aleth> I guess like you say the thing to figure out is how to move the camera icon.
10:23:29 <aleth> Mic might know.
10:27:59 <mayanktg> aleth: I guess making the margins of right and left side equal to that of top and bottom will make the panel look ugly (a vertical box). 
10:28:09 <aleth> OK
10:28:15 --> flo-retina has joined #instantbird
10:28:15 * ChanServ sets mode +qo flo-retina flo-retina 
10:28:58 <aleth> I think you should request review on your current patch, and mention in a bug comment what the remaining issues are.
10:30:47 <mayanktg> aleth: also regarding the positioning of the panel..the panel should be more or less closer to the center of screen..so that viewer doesn't have to look at the camera and then at the button to click that... (https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/PopupGuide/Positioning)
10:31:27 <aleth> Good.
10:31:58 <aleth> Though of course there is limited scope to move the panel around as it is tied to the user icon in the contact window.
10:33:34 <mayanktg> http://imgur.com/I8OSk44.png this is how my panel looks currently? how can make the arrow to the top-right of the panel?
10:34:06 <-- EionRobb has quit (Quit: Leaving.)
10:35:09 <mayanktg> I have tried almost every Permutation & Combination for the same but couldn't get it right :P
10:35:21 <aleth> I suppose you've looked at these? https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/panel
10:35:44 * Fallen|away is now known as Fallen
10:36:21 <flo-retina> about the icon position: do you really need these labels to be centered?
10:36:30 <flo-retina> they aren't centered in Firefox's hamburger menu
10:36:35 <aleth> It may be hard to find something that works for all possible positions of the ocntact window ;)
10:36:45 <flo-retina> mayanktg: looks really much better now :)
10:37:14 <flo-retina> we need a larger non-blurry icon placeholder
10:37:19 <clokep> ++aleth.
10:37:26 <flo-retina> I may have the svg file somewhere
10:38:19 <mayanktg> flo-retina: Yes!
10:38:31 <mayanktg> 160X160
10:39:28 <flo-retina> aleth: so you want to land bug 963519 in several parts?
10:39:31 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=963519 min, --, ---, nobody, NEW, Stop using Object.prototype.__proto__ because of bug 948227
10:40:07 <aleth> Oh, are there patches missing?
10:40:21 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=963519#c5
10:40:26 <flo-retina> 2 patches are still missing
10:41:02 <flo-retina> fake isn't very important
10:41:14 <flo-retina> but not fixing imContentSink.jsm means still having these warnings in the error console ;)
10:42:05 <aleth> I missed that, I just glanced at the comments, saw "nhnt11" and that he had responded, so...
10:46:02 <flo-retina> aleth: re bug 1014472, is libpurple really unable to provide what you need?
10:46:04 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1014472 nor, --, ---, aleth, ASSI, Support automatic MUC reconnection for all protocols
10:46:36 <aleth> flo-retina: Can you think of a good way to "remember" the argument of the joinChat call appropriately?
10:49:05 <flo-retina> aleth: why are you implementing a no-op setter (SetChatRoomFields)?
10:49:17 <flo-retina> do you have the correct values given at that point?
10:49:26 <aleth> At what point?
10:49:31 <flo-retina> when SetChatRoomFields is called
10:49:36 <aleth> It's not called.
10:49:44 <flo-retina> why does it exist then?
10:49:47 <aleth> Unless a protocol decides to call it.
10:49:56 <aleth> It exists because the attribute is not read-only.
10:50:01 <flo-retina> ...
10:50:09 <aleth> I think we're talking past each other :-/
10:50:13 <flo-retina> why isn't the attribute readonly if nothing ever writes to it?
10:50:24 <aleth> Protocols that use it have to be able to write to it.
10:50:59 <aleth> For example to set it to null if they want to make a chat not reconnect
10:51:09 <flo-retina> prpls implement the conversation object, they don't need to have the idl interface exposing a setter to write to it
10:51:29 --> Mic1 has joined #instantbird
10:51:54 <-- Mic has quit (Ping timeout)
10:52:28 <aleth> Hmm, right :)
10:55:44 <Mic1> mayanktg: what's the problem with the image?
10:55:53 <aleth> Must have been rather sleepy when writing that code...
10:56:23 <Mic1> MDN says that "[t]he position of the image is determined by the dir and orient attributes."
10:57:15 <clokep> aleth: Should I not review that then?
10:57:42 <aleth> clokep: Please do, and if you have suggestions for how to make it work even more generally, they are welcome
10:58:01 <aleth> Adding a "readonly" is a fairly minor change ;)
11:00:22 <clokep> OK. :)
11:00:32 <clokep> Well apparently making it work with libpurple would be nice. :P
11:02:59 <flo-retina> bah, we really need to get Windows fixed
11:06:24 --> velden has joined #instantbird
11:06:52 <velden> afternoon all
11:07:08 <velden> Would this be the right channel to ask something about Chat in Thunderbird?
11:07:11 <velden> IRC related
11:07:15 <flo-retina> yes
11:07:18 <velden> thanks
11:07:50 <velden> I would like to user auto join for channel with password
11:08:09 <velden> Read some old irc conversation about it, but can't get it working
11:08:31 <aleth> Are you looking at the account settings?
11:08:52 <velden> jes
11:08:53 <velden> yes
11:09:09 <velden> it's password for channel, not account
11:09:18 <clokep> Just add a space in the autjoin list after the channel name.
11:09:24 <aleth> In the autojoin field, type something of the form "channelname password,channel2,channel3" and so on
11:09:32 <clokep> E.g. if you're joining foo and bar, and the psasworld is pass: "foo pass,bar"
11:09:33 <velden> will try
11:09:42 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:11:32 <velden> that seems to work
11:12:13 <velden> clokep: you're part of that conversation of 2011 I was reading 
11:12:26 <aleth> It hasn't changed since 2011 ;)
11:12:40 <velden> I found about
11:12:49 <velden> channel1, channel2 key1,key2
11:13:02 <aleth> uh, maybe it has changed, then.
11:13:19 <velden> well, that was the RFC for joining channels
11:14:05 <velden> http://log.bezut.info/instantbird/110718/#m353
11:14:25 <aleth> Better not rely on ancient logs.
11:14:38 <velden> Thanks again, wish I started in this channel today :)
11:14:47 <aleth> np :)
11:28:13 <-- nhnt11 has quit (Ping timeout)
11:28:52 --> nhnt11 has joined #instantbird
11:33:58 <-- aleth has quit (Ping timeout)
11:39:00 --> aleth has joined #instantbird
11:39:00 * ChanServ sets mode +o aleth 
11:41:56 <-- nhnt11 has quit (Ping timeout)
11:42:40 --> nhnt11 has joined #instantbird
11:47:36 <-- Mic1 has quit (Quit: Instantbird -- http://www.instantbird.com)
11:47:37 <aleth> Huh, I'd completely forgotten wnayes took a stab at async logging...
11:50:05 * Fallen is now known as Fallen|away
11:55:11 --> clokep_work has joined #instantbird
11:55:11 * ChanServ sets mode +o clokep_work 
11:55:24 --> jb has joined #instantbird
11:55:46 <-- jb has quit (Input/output error)
11:56:30 --> jb has joined #instantbird
11:56:59 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:05:46 <clokep_work> velden: It looks like the example and description I give in that log you linked to don't match up, but the example at http://log.bezut.info/instantbird/110718/#m350 is correct. :)
12:05:59 <clokep_work> aleth: I did the same thing (re async logging)
12:06:08 <clokep_work> But that was before OS.File.
12:06:19 <aleth> It would have been really painful before OS.File...
12:06:49 --> Mic|mobile has joined #instantbird
12:07:23 <Mic|mobile> Mayanktg: the new screenshot looks great by the way!
12:08:20 <Mic|mobile> I'll review that asap (tonight) if you request r?
12:11:04 <-- BWMerlin has quit (Quit: BWMerlin)
12:15:18 <-- Mic|mobile has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
12:21:02 <clokep_work> aleth: Looks like you had fun with a s/_chatRoomFields/chatRoomFields/ in the IRC code. :P
12:21:49 <aleth> Unavoidable, messes up the diff a bit unfortunately.
12:25:05 <clokep_work> aleth: The stuff in the XMPP code, is that essentially what we used to do for IRC? I.e. it stores that we sent a "join" message to the server and then handles the response?
12:26:55 <aleth> clokep_work: Yes, that's what XMPP does at the moment too, it just only stores the nick at present.
12:29:30 <clokep_work> aleth: That's what it looked like, was just makng sure. :)
12:31:10 * Fallen|away is now known as Fallen
12:51:30 --> sonny has joined #instantbird
12:57:09 <-- flo-retina has quit (Ping timeout)
12:57:39 --> flo-retina has joined #instantbird
12:57:39 * ChanServ sets mode +qo flo-retina flo-retina 
13:02:34 <-- aleth has quit (Input/output error)
13:02:37 --> aleth has joined #instantbird
13:02:37 * ChanServ sets mode +o aleth 
13:09:52 <-- jb has quit (Ping timeout)
13:24:45 <-- sonny has quit (Ping timeout)
13:32:51 <aleth> clokep_work: Really what that patch is hopefully pushing protocols to eventually do is to open their MUCs early in joinChat and use the joining flag.
13:33:20 <clokep_work> aleth: Sure. :) You gonna fix that for XMPP next? :P
13:33:37 <aleth> Eventually ;)
13:34:08 <aleth> Or maybe someone else will feel inspired first ;)
13:35:10 --> schnozzle has joined #instantbird
13:35:37 <aleth> (You've got to run out of IRC cleanup tasks sooner or later...)
13:36:03 <schnozzle> Hi, I have an issue with InstantBird in Windows 8.1, where once the account is set up, and we're able to log in, the controls in the instant bird windows disappear.
13:36:19 * Fallen is now known as Fallen|away
13:36:28 <-- velden has left #instantbird ()
13:36:39 <schnozzle> Has anyone seen this?
13:37:29 <clokep_work> aleth: Then I just start to add features! :-D
13:37:45 <clokep_work> aleth: I'm actually fairly happy w/ those changes I've made recently though, I think it cleans a lot up. :)
13:37:47 <clokep_work> Hello schnozzle.
13:37:52 <aleth> clokep_work: They do :)
13:37:52 <schnozzle> Hello
13:38:02 <clokep_work> I have not seen anything like that (and it's "Instantbird" btw.)
13:38:12 <aleth> schnozzle: Do you have a screenshot?
13:38:13 <clokep_work> What do you mean by "the controls" though?
13:38:50 <schnozzle> We're working with a JAWs user (who is blind), so by controls, I'm referring to buttons, textboxes, listboxes, etc
13:38:51 <clokep_work> My first guess is to ensure that all graphic acceleration is off.
13:38:55 <schnozzle> it because becomes a blank form
13:39:29 <clokep_work> In all windows?
13:39:34 <schnozzle> In all windows
13:39:39 <schnozzle> a chat window will open, but it will be blank
13:40:55 <schnozzle> I tried reinstalling, running it in compatibility mode for windows 7
13:41:25 <schnozzle> I have a Windows 8.1 system without JAWs, and it functions. On the problematic system, I unloaded JAWs, then relaunched Instantbird, with the same result
13:41:50 --> rosonline has joined #instantbird
13:42:09 <clokep_work> It might not be related to JAWs.
13:42:30 <clokep_work> aleth: Do you remember those settings to tweak to ensure graphics acceleration isn't happening? It's pretty much the only thing I can think of. . .
13:42:34 <clokep_work> (or maybe flo-retina has an idea)
13:45:31 --> jb has joined #instantbird
13:45:38 <-- jb has quit (Input/output error)
13:46:28 --> mayanktg has joined #instantbird
13:46:54 <mayanktg> Mic: No hurries 
13:47:39 <mayanktg> Mic: Review it whenever you are free :)
13:48:34 <mayanktg> Mic: I added a r request though to it :-|
13:49:51 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:51:13 <-- chrisccoulson has quit (Ping timeout)
13:52:11 <clokep_work> aleth: Doh, I never hit publish on that page. :(
13:53:06 <clokep_work> aleth: I dislike the libpurple implementation though, I wish there was a better way to do that...
13:53:54 <aleth> Yeah, so do I...
14:00:38 --> sonny has joined #instantbird
14:02:19 <-- sonny has quit (Ping timeout)
14:06:24 --> chrisccoulson has joined #instantbird
14:09:43 <flo-retina> mayanktg: please fix the indent in your patch, you mixed tabs and spaces (visible on https://bugzilla.mozilla.org/attachment.cgi?id=8426944&action=diff), please use only spaces. This will make the patch easier to review.
14:10:48 <aleth> mayanktg: Tell your editor not to use tabs!
14:11:26 --> mconley has joined #instantbird
14:13:22 <clokep_work> Nothing obvious pops out at me. :(
14:16:43 <-- aleth has quit (Ping timeout)
14:16:46 <-- mconley has quit (Ping timeout)
14:17:31 --> mconley has joined #instantbird
14:20:57 --> aleth has joined #instantbird
14:20:57 * ChanServ sets mode +o aleth 
14:21:40 --> CaptainCalliope has joined #instantbird
14:41:52 --> jb has joined #instantbird
14:42:22 --> iamjayakumars has joined #instantbird
14:42:30 <-- jb has quit (Quit: jb)
14:43:10 --> jb has joined #instantbird
14:56:36 * Fallen|away is now known as Fallen
15:01:47 <clokep_work> sawrubh: So what is your initial plan for integration? 
15:05:47 <sawrubh> clokep_work: modify conversation.xml to handle drag and drop and see how to open that window for adding FileLink provider accounts and probably register handlers for the different events it fires
15:06:32 <sawrubh> you pointed out the addAccountDialog.js so probably that should do the trick
15:07:10 <clokep_work> sawrubh: OK, how were you planning to add FileLink code into Instantbird?
15:07:16 <clokep_work> Try to hack the build stuff or just copy & paste?
15:08:11 <sawrubh> build stuff would be my first approach (hopefully that should work because it seems like a component you can link against or something by using 'resource://', I'll have to take a look)
15:08:50 <sawrubh> I'll start by taking a look at some components IB reuses from exisiting code outside our codebase
15:09:03 <sawrubh> and see how that reuses things
15:10:37 <clokep_work> sawrubh: We don't use anything from mail/ though.
15:10:46 <sawrubh> hrm
15:10:49 <clokep_work> flo-retina: Do you have any thoughts on this?
15:11:08 <clokep_work> sawrubh: My concern is you wasting a lot of time trying to hack things in the build system, that's a project unto itself. ;)
15:11:29 <sawrubh> copying code :/
15:12:49 <sawrubh> but if we take the copy and paste method, we'll do that in the Fx Download Panel case too (in case we aren't able to figure out the build stuff by that time)
15:12:58 <flo-retina> clokep_work: wasn't there some talk a while ago about moving that folder to chat/? (even though that doesn't fully make sense)
15:13:35 <aleth> sawrubh: I agree we should avoid landing copied files, but for now you can do it for your WIPs so you don't waste time.
15:14:04 <aleth> We definitely want to avoid forking code as much as possible.
15:15:18 * sawrubh wonders if talking to gps or some build folks would be helpful
15:16:42 <clokep_work> flo-retina: I think mconley said he was OK with it. . .it would essentially mean that "chat" is a shared folder for IB & TB.
15:16:47 <clokep_work> sawrubh: No.
15:17:07 <mconley> right
15:17:09 <mconley> like mailnews
15:17:49 <clokep_work> Right, and as long as SeaMonkey doesn't need it...we're good to go. ;)
15:17:57 * clokep_work hopes we don't need mailchatnews soon. :P
15:18:03 --> wnayes has joined #instantbird
15:18:07 <aleth> sawrubh: But since a move of that code to /chat will be a separate patch anyway, don't let it block you now.
15:18:45 <clokep_work> Some of the build stuff would still need to be tweaked, most likely. :-\
15:19:08 <clokep_work> Well sounds like hg mv mail/components/filelink to chat/ is your first order of business.
15:19:16 <clokep_work> (And ensuring the build system hooks up to it.)
15:19:54 <sawrubh> aleth: you mean start by copying code right, because I'll have to do one of the things (copy code or hack build stuff) to start with the implementation?
15:21:02 <aleth> sawrubh: Yes, either copy it or (better) hg mv it, but keep that step in a separate patch in your queue
15:21:19 <sawrubh> aleth: ok
15:21:27 <aleth> sawrubh: Ah, seems like clokep_work has already told you to hg mv :)
15:23:04 <clokep_work> sawrubh: Yeah so hg mv it, keep that as your first patch, (you'll need to add a couple of build system things still, to at least build that folder), then start working.
15:23:18 <sawrubh> ok
15:23:20 <clokep_work> I can help with the build stuff if you need it.
15:23:43 <clokep_work> sawrubh: Do you use mqs btw? Or a separate repo? I know you've done Mozilla stuff before so I didn't bother explaining any of that to you, just curious what you generally use. :)
15:23:56 <sawrubh> I use mqs
15:24:22 <clokep_work> OK. :)
15:24:30 <clokep_work> Is it versioned anywhere? (Online)?
15:27:34 <sawrubh> no, it's not online. Never felt the need with mq->bugzilla workflow
15:27:44 <sawrubh> clokep_work: should I put it online?
15:29:28 <clokep_work> sawrubh: No need to, was just curious. ;)
15:30:34 <aleth> sawrubh: Eventually you'll have a "move filelink to /chat" bug and a "make filelink work in IB" bug.
15:33:58 <clokep_work> aleth: Um no.
15:34:01 <clokep_work> Two patches, same bug.
15:34:38 <clokep_work> At least, that's how I'd prefer it. :)
15:34:52 <aleth> clokep_work: That works as well, as long as the commit message differs ;)
15:34:57 <clokep_work> A "move filelink to chat/" bug doesn't offer new functionality or fix anything, so seems kind of pointless.
15:35:10 <sawrubh> clokep_work: do you want me to file a new bug to track this effort (both the patches) or reuse last year's bug?
15:35:33 <aleth> clokep_work: My thinking was that like the unforking patch I did recently, it will touch TB and IB, and it's a *feature* of such a bug that it's not supposed to change any behaviour.
15:36:16 <aleth> You can land it and watch for regressions...
15:37:20 <aleth> Of course in this case regressions are less likely.
15:38:14 <clokep_work> sawrubh: My thought was that we'll file new bugs and then dup the old ones to the new ones?
15:38:31 <clokep_work> So we can still easily reference them, but we don't have to wade through things that aren't useful, does that sound reasonable?
15:38:46 <clokep_work> aleth: Fair enough.
15:38:55 <clokep_work> I don't have a super strong opinion. :)
15:39:03 <clokep_work> And have little interest in debating it. :P EIther works.
15:39:08 <aleth> ditto.
15:39:23 <sawrubh> clokep_work: yeah, sounds good.
15:40:17 <clokep_work> sawrubh: Cool! :)
15:40:33 <clokep_work> And please attach your WIP for that other bug while you're messing in Bugzilla already. ;)
15:41:29 <sawrubh> ok
15:46:02 <clokep_work> Thanks!
15:50:19 <-- gerard-majax_ has quit (Ping timeout)
15:51:38 <-- jb has quit (Ping timeout)
15:57:49 <-- iamjayakumars has quit (Client exited)
15:59:34 <-- aleth has quit (Ping timeout)
16:01:38 <instantbot> New Chat Core - General bug 1014636 filed by saurabhanandiit@gmail.com.
16:01:39 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1014636 nor, --, ---, saurabhanandiit, NEW, Support file transfer reliably over all protocols
16:05:42 <clokep_work> flo-retina: How do two people using Firefox initiate a conversation between themselves?
16:05:46 <clokep_work> For WebRTC?
16:05:59 <-- schnozzle has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:07:08 --> iamjayakumars has joined #instantbird
16:07:53 * clokep_work wonders if we could send a link to people who don't support the write XMPP stuff?
16:08:48 <sawrubh> what do you mean by 'write XMPP stuff' ?
16:08:50 <flo-retina> clokep_work: we would need a server
16:08:50 --> mayanktg has joined #instantbird
16:08:54 <flo-retina> I mean a webserver
16:10:23 <clokep_work> sawrubh: I mean *right* XMPP stuff. :-D
16:10:46 <clokep_work> flo-retina: Do you just need a landing page that negotiates the connection?
16:11:07 <instantbot> New Chat Core - General bug 1014644 filed by saurabhanandiit@gmail.com.
16:11:09 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1014644 nor, --, ---, saurabhanandiit, NEW, Make FileLink work in Instantbird
16:12:11 <flo-retina> clokep_work: you need to have the SDP exchanged
16:12:34 <flo-retina> but the webpage can be simple, yes
16:14:14 <clokep_work> flo-retina: Could be a neat thing to do: have an Instantbird landing page to let you talk to people who don't have a reasonable client. ;)
16:14:26 <flo-retina> yeah
16:14:33 <flo-retina> also works for file transfer ;)
16:15:46 <clokep_work> True. :)
16:19:33 --> gerard-majax_ has joined #instantbird
16:25:04 <-- gerard-majax_ has quit (Ping timeout)
16:32:41 --> Rym has joined #instantbird
16:41:01 --> gerard-majax_ has joined #instantbird
16:43:47 <-- gerard-majax_ has quit (Ping timeout)
16:44:22 --> gerard-majax_ has joined #instantbird
16:46:58 --> Mook_as has joined #instantbird
16:50:12 <-- mayanktg has quit (Ping timeout)
16:54:49 --> mayanktg has joined #instantbird
17:00:44 <-- gerard-majax_ has quit (Ping timeout)
17:01:54 --> aleth has joined #instantbird
17:01:55 * ChanServ sets mode +o aleth 
17:07:32 --> Vigilante has joined #instantbird
17:07:51 <-- Vigilante has left #instantbird ()
17:09:53 --> gerard-majax_ has joined #instantbird
17:14:26 <-- CaptainCalliope has quit (Ping timeout)
17:15:03 <-- iamjayakumars has quit (Quit: )
17:15:52 <-- gerard-majax_ has quit (Ping timeout)
17:16:40 --> gerard-majax_ has joined #instantbird
17:19:21 --> CaptainCalliope has joined #instantbird
17:20:04 <-- gerard-majax_ has quit (Ping timeout)
17:22:29 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:22:30 --> clokep_work has joined #instantbird
17:22:31 * ChanServ sets mode +o clokep_work 
17:50:49 <clokep_work> sawrubh: Thanks.
17:51:07 <clokep_work> I'll probably leave some feedback on there...which you can look at when you're waiting for us to answer a question...I'm sure it'll happen at some point. :)
18:03:01 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:29:45 --> Mic has joined #instantbird
18:29:45 * ChanServ sets mode +o Mic 
18:34:56 --> flo-retina has joined #instantbird
18:34:56 * ChanServ sets mode +qo flo-retina flo-retina 
18:38:34 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:38:56 <mayanktg> Mic: Hello.
18:39:11 <Mic> Hi!
18:39:26 <mayanktg> Mic: Should I work on with Bug 1004930 first?
18:39:28 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1004930 enh, --, ---, nobody, NEW, Generic way to add buttons for actions to a conversation
18:40:22 <Mic> Yes, give it a try. Did you see my comment about the "children"-element?
18:41:45 <mayanktg> Ok. wait. no.. ;-o
18:41:52 <mayanktg> Which comment?
18:42:21 <mayanktg> about the "dir" and "orient" elements?
18:43:56 <Mook_as> attrbiutes, not elements, right?
18:44:42 <flo-retina> no, <children>
18:46:19 <Mook_as> ooh, that's new to me
18:47:34 --> gerard-majax_ has joined #instantbird
18:48:08 <clokep_work> aleth: Nothign to do for Twitter there, right? THat one magically comes back anyway?
18:48:24 <Mic> mayanktg: http://log.bezut.info/instantbird/yesterday#m39
18:49:00 <-- aleth has quit (Ping timeout)
18:49:55 <mayanktg> Mic: Ok. Thanks :)
18:52:11 <Mic> mayanktg: are the buttons on the panel keyboard accessible by the way?
18:52:26 <mayanktg> Mic: Yes
18:52:36 <Mic> OK, but I guess we need to fix the remove icon.
18:52:48 <Mic> It's an image with an onclick-handler...
18:53:08 <-- gerard-majax_ has quit (Ping timeout)
18:53:22 <mayanktg> 1. Click on "take picture" 2. go back 3. press "T" or "S"...it will work
18:53:38 <-- Rym has quit (Quit: WeeChat 0.4.3)
18:53:43 --> Rym has joined #instantbird
18:54:15 <mayanktg> Ok..so we should set it as button ..and then put an image attr to it..right?
18:54:25 <clokep_work> Can I bikeshed strings for two seconds?
18:54:36 <clokep_work> Can we switch "Reshoot" to "Retake", I think it fits better with "Take Picture".
18:54:54 <mayanktg> yeah sure :)
18:54:57 <Mic> Yes, make it a button and set an image (via CSS).
18:55:13 <Mic> See how it's done for the status selector on the contact list.
18:55:25 <Mic> That's a button afaik.
18:56:24 <mayanktg> Ok.
19:03:38 --> unghost has joined #instantbird
19:08:28 <mayanktg> Mic; Done :) Do we have to add accesskey for remove button too?
19:09:07 <Mic> No, we don't have a label where we could show which key belongs to that action.
19:11:37 <mayanktg> What else needs to be done. There were tab spaces in the "blist.xul" file right? I added them accidently
19:12:26 <clokep_work> Yeah, ensure you always use spaces! And always kill the end of whitespace.
19:13:40 <mayanktg> clokep_work: Yes.. I added that to my editor.
19:13:43 <mayanktg> :)
19:14:44 <Mic> If you have the hg color extension enabled, it will show trailing whitespaces in red btw (at least it does that for me when I run hg diff).
19:16:42 <mayanktg> Mic: yes I have it enabled now. Both for Text Editor and hg color extension. Thanks 
19:16:58 <mayanktg> What about the high resolution userIcon.png icon?
19:18:55 <clokep_work> Didn't Florian say he has an svg version?
19:20:30 <mayanktg> He said he has to look for one.  ;)
19:20:39 <flo-retina> don't worry too much about this :)
19:24:37 <-- Rym has quit (Ping timeout)
19:25:33 <instantbot> clokep@gmail.com changed the Resolution on bug 955501 from --- to DUPLICATE.
19:25:37 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955501 nor, --, ---, atuljangra66, RESO DUPLICATE, file link backend for instantbird
19:27:18 <Mic> flo-retina: I'd be interested in an SVG version of the user icon too.
19:27:52 --> Rym has joined #instantbird
19:29:34 <clokep_work> Can't we just use the svg version? :-S
19:31:47 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:31:48 --> clokep_work has joined #instantbird
19:31:49 * ChanServ sets mode +o clokep_work 
19:35:50 <clokep_work> Woot, those awkwardly sized icons are gone!
19:36:08 <-- rosonline has quit (Ping timeout)
19:37:51 --> jb has joined #instantbird
19:40:14 <mayanktg> Thanks flo-retina :)
19:41:14 <flo-retina> you are welcome
19:43:58 * Fallen is now known as Fallen|away
19:49:32 <clokep_work> sawrubh: Have you been able to get FileLink or stuff building at all? :)
19:50:22 <sawrubh> it's building, I was reading https://developer.mozilla.org/en-US/docs/DragDrop/Drag_and_Drop for finding out how to do drag and drop
19:51:53 <clokep_work> Cool!
19:52:02 <clokep_work> Let me know if you have questions or demos you want to show off.
19:54:03 --> rosonline has joined #instantbird
19:57:33 <-- jb has quit (Ping timeout)
20:13:30 <clokep_work> sawrubh: Drag and drop was done in one of atul's patches from last year, by the way, I don't know if you say it.
20:13:31 <clokep_work> saw it
20:14:48 <sawrubh> The bitbucket code isn't very clear (one thing being changed in different commits), was it posted on bugzilla too?
20:15:35 <clokep_work> sawrubh: Yes.
20:16:45 * clokep_work is looking
20:17:38 <clokep_work> sawrubh: https://bugzilla.mozilla.org/attachment.cgi?id=8354393&action=diff has the initial move of filelink to IB, but...it's totally out of date.
20:18:26 <clokep_work> sawrubh: https://bugzilla.mozilla.org/attachment.cgi?id=8354358&action=diff#a/instantbird/content/conversation.xml_sec1 there it is
20:20:24 <sawrubh> cool
20:21:40 <clokep_work> sawrubh: That's by no mean like "ready" to land, but...it should give a starting point. I think we initially told him to get it such that dragging a file onto the conversation will print the file name in the conv.
20:22:04 <-- sawrubh has quit (Ping timeout)
20:22:09 --> EionRobb has joined #instantbird
20:23:25 --> sawrubh has joined #instantbird
20:24:28 <sawrubh> can I dump from the CDATA section too?
20:27:05 <clokep_work> sawrubh: CDATA sections are just JavaScript.
20:33:38 <-- Rym has quit (Ping timeout)
20:33:58 --> Rym has joined #instantbird
20:56:35 <sawrubh> clokep_work: I'm simply trying with this : http://pastebin.instantbird.com/714239 but this isn't working
20:57:29 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:57:31 <clokep_work> sawrubh: Does it work/ :P
20:58:20 <sawrubh> I'm not sure if I should add handlers for other events
20:58:37 <clokep_work> Do you need them?
20:58:45 <sawrubh> the page says dragend and dragstart don't exist for files being dragged from OS to browser (in this case IB I guess)
20:59:18 <sawrubh> no I don't need them
20:59:34 <clokep_work> Then no! :) Don't add more work for yourself.
21:00:00 <clokep_work> sawrubh: Step 2: Get it to dump the filename.
21:00:03 <sawrubh> but this isn't working in the sense that it doesn't dump anything and the file I drag comes back to where it was dragged from
21:00:11 <sawrubh> yeah, on that dumping thing
21:01:20 <clokep_work> It doesn't dump anything means it's not working.
21:01:27 <clokep_work> What does "the file I drag comes back to where it was dragged from"
21:01:29 <clokep_work> mean?
21:01:33 <-- CaptainCalliope has quit (Quit: CaptainCalliope)
21:01:37 <clokep_work> What do you mean by "yeah, on that dumping thing"?
21:03:00 <sawrubh> 'yeah, on that dumping thing' means, ok I'll now try to find out why the dump calls aren't working
21:03:46 <clokep_work> OK. :)
21:04:13 <sawrubh> 'the file I drag comes back to where it was dragged from' means the (ghost) image of the file being dragged doesn't land on the conversation window
21:04:45 <sawrubh> it pops off (anyway that'll be fixed if I fix the dump-not-happening issue)
21:05:22 <-- mconley has quit (Input/output error)
21:05:29 <clokep_work> Ah! OK. You mean you get a "you can't drop this here" thing?
21:06:59 <sawrubh> yeah, I mean I don't get a message per say but the conversation window 'repels' the file when I leave mouse pointer :)
21:07:15 <sawrubh> +the
21:08:17 <clokep_work> Alright.
21:09:17 <sawrubh> hmm, so https://developer.mozilla.org/en-US/docs/DragDrop/Drag_Operations#drop says the place where I drop should be a valid drop target
21:09:42 <sawrubh> and for being a 'valid' drop target it should cancel the last dragenter or dragover event
21:11:07 <clokep_work> sawrubh: OK, so try adding those two handlers and see if they get called.
21:16:08 <sawrubh> btw I'll try adding these handlers to http://mxr.mozilla.org/comm-central/source/im/content/conversation.xml#22 since that way the entire chat window will become a drop target
21:17:13 <clokep_work> sawrubh: Works for me. :) I'm about to go, but write in the log if you need help (flo-retina or Mic might still be here).
21:17:19 <clokep_work> Or Mook_as has probably dealt w/ this before.
21:17:30 * flo-retina pretends he isn't here
21:18:28 <sawrubh> clokep_work: the pastebin I sent worked for you?
21:18:35 <sawrubh> or some other addition on top of that
21:19:04 <clokep_work> sawrubh: What? Where did I say that? Did you ask me to?
21:19:07 <clokep_work> I haven't tried it.
21:19:23 <sawrubh> ok, I thought 'works for me' meant that
21:19:24 <clokep_work> sawrubh: I'm saying adding those handlers works for me as the next thing you should try.
21:19:43 <sawrubh> ok, see ya!
21:19:55 <clokep_work> Sorry. :)
21:22:28 <-- clokep_work has quit (Ping timeout)
21:33:59 --> mconley has joined #instantbird
21:39:04 <-- douglaswth has quit (Ping timeout)
21:39:42 --> douglaswth has joined #instantbird
21:52:33 --> qheaden has joined #instantbird
21:54:15 <-- Rym has quit (Ping timeout)
21:56:22 --> Rym has joined #instantbird
22:00:05 <-- qheaden has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:07:15 <-- mconley has quit (Input/output error)
22:20:40 <sawrubh> flo-retina: Mic any of you awake? so http://pastebin.instantbird.com/714264 works, I get a popup when I drop the file
22:22:01 <sawrubh> however I'm not able to retrieve any of the properties of 'file'. So it's a JS object, can I use OS.Files API for reading it's properties or can I use some HTML5 API's for that?
22:22:31 <Mic> OK, let me have a look at the diff first :)
22:23:05 <sawrubh> also even though I've added the ondrop, ondragenter and ondragover to http://mxr.mozilla.org/comm-central/source/im/content/conversation.xml#22 this only works if I drop the file on the area where we enter the text
22:24:08 <Mic> Where else have you tried to drop the file?
22:24:42 <Mic> Any of tab strip, conversation content, participant list?
22:25:08 <sawrubh> in the area where the messages are displayed, the area where the participants are shown
22:25:51 <Mic> OK
22:29:52 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
22:30:17 <-- Rym has quit (Ping timeout)
22:30:58 <Mic> It should be of type nsIFile.
22:31:18 <Mic> "It" = what you get from mozGetDataAt.
22:31:58 <sawrubh> yeah, so I tried doing file.leafName but it didn't print anything
22:32:08 <sawrubh> https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFile has leafName property
22:32:15 <Mic> What happened instead?
22:32:50 <sawrubh> I had done alert(file.leafName) and I got an empty alert box
22:33:07 <sawrubh> also dump doesn't work inside CDATA is what I observed
22:33:20 <sawrubh> so I primarily moved to using alerts for my debugging
22:33:45 <Mic> Components.utils.reportError("...") will write to the error console.
22:34:05 --> Rym has joined #instantbird
22:34:12 * sawrubh tries that
22:35:10 <Mic> Try file = file.QueryInterface(Ci.nsIFile); 
22:35:17 <Mic> Then print file.leafName.
22:36:00 <Mic> Ci is short "Components.interfaces." btw.
22:36:18 <sawrubh> I know
22:36:19 <Mic> Use the long form if you're not sure that Ci is defined in that file.
22:36:23 <sawrubh> ok
22:37:59 <sawrubh> hrm, I don't see it defined in the file but it's being used in other places so I think it must be getting defined somewhere
22:43:54 <sawrubh> Mic: what you suggested worked :)
22:45:00 * sawrubh now needs to figure out why this is not working when dropping on the participant list and conversation content
22:47:11 <Mic> Cool.
22:58:59 <-- nhnt11 has quit (Ping timeout)
23:00:24 --> nhnt11 has joined #instantbird
23:06:34 <-- nhnt11 has quit (Ping timeout)
23:08:06 --> nhnt11 has joined #instantbird
23:19:31 --> clokep has joined #instantbird
23:19:31 * ChanServ sets mode +o clokep 
23:22:08 <sawrubh> clokep: o/
23:22:31 <clokep> sawrubh: So is that supposed to be \o/?
23:22:46 <clokep> I've seen a bunch of messages recently that are only o/ and it makes me think our backsapce escaping is broken again. :(
23:23:10 <EionRobb> o/ is a wave :)
23:23:13 <sawrubh> that's supposed to be one hand raised like hello there, \o/ would be like both hands raised (too excited)
23:23:45 <sawrubh> EionRobb: ^^ and that's how you say it concisely :P
23:23:51 <clokep> Ah, OK.
23:24:07 <clokep> well \o/ used to show up as o/ over IRC in Instantbird, so...you can understand my concern. ;)
23:24:17 <clokep> (Actually that was the first bug nhnt11 fixed, IIRC.)
23:30:39 <clokep> sawrubh: So I don't know what's blocking that from only working on the input box, but I'd say if you can't figure it out fairly quickly then probably move on to actually recovering file information. :)
23:31:19 <sawrubh> clokep: I'm able to send the name of the file in the chat
23:31:30 <clokep> :)
23:31:31 <sawrubh> I'm now working on opening an addAccountDialog
23:32:04 <sawrubh> btw so given that I have the addAccountDialog.xul file in chat/cloudfile/content/ would this naming work "chrome://instantbird/cloudfile/content/addAccountDialog.xul"
23:32:04 <Mic> sawrubh: you're using IRCcloud?
23:32:34 <sawrubh> Mic: yeah
23:32:40 <clokep> sawrubh: Nothing in chat shuld be under instantbird chrome.
23:32:49 <clokep> So "no" :P
23:33:07 <sawrubh> then 'messenger' ?
23:33:08 <clokep> My guess is that it should be chrome://cloudfile/ . . . but it depends what you registered it as.
23:33:24 <clokep> Why messenger? I'm confused.
23:34:13 <sawrubh> I thought because 'messenger' is used in cloudFileAccounts.js
23:34:25 <clokep> Isn't messenger usually used for thunderbird things?
23:34:32 <clokep> Can you give me a link?
23:34:37 <sawrubh> clokep: I haven't registered cloudfile component anywhere, I just hg mv'ed it, changed the moz.build and it started building
23:34:53 <clokep> I doubt you'll be able to reference them then!
23:35:18 <clokep> Things in the chat/ directory shuld be under a chrome path of chat, but for cloudfile, I'd be ok with it just being under cloudfile, since it'll need to be used by TB too eventually.
23:35:42 * sawrubh takes a look at how to register an XPCOM component
23:36:06 <clokep> :-\
23:36:13 <clokep> Can I see your patch that moves stuff?
23:36:17 <clokep> It's really hard for me to comment otherwise.
23:37:09 <sawrubh> clokep: https://mxr.mozilla.org/comm-central/source/mail/components/cloudfile/cloudFileAccounts.js#193 is what I was talking about
23:37:35 <sawrubh> (it used 'messenger')
23:37:55 <clokep> Hmm....OK, so I don't know how much of the UI is going to be reused, but chrome://messenger refers to TB things, I believe.
23:38:52 <clokep> Yeah, it does.
23:40:42 <sawrubh> clokep: http://pastebin.instantbird.com/714289 (moving stuff) and http://pastebin.instantbird.com/714290 (getting drag and drop working) are the two patches
23:40:59 <clokep> Excellent.
23:41:14 <clokep> sawrubh: If those chrome URLs work (i.e. the messenger ones)
23:41:16 <clokep> Then use them for now.
23:41:21 * sawrubh tries
23:41:30 <clokep> But we'll want to change them at some point.
23:42:02 * sawrubh wonders if he'll need to register 'cloudfile' or 'messenger' will just work out of the box
23:44:04 <-- Rym has quit (Ping timeout)
23:44:32 <-- nhnt11 has quit (Ping timeout)
23:45:51 --> nhnt11 has joined #instantbird
23:47:38 --> Rym has joined #instantbird
23:48:41 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
23:54:20 --> mpmc has joined #instantbird
23:55:31 <clokep> sawrubh: Any luck? :)
23:59:35 <-- nhnt11 has quit (Ping timeout)