All times are UTC.
00:38:23 --> iamjayakumars has joined #instantbird 00:42:46 --> mayanktg has joined #instantbird 00:57:47 <-- iamjayakumars has quit (Quit: ) 01:01:54 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:12:17 <-- Armada has quit (Connection reset by peer) 01:28:39 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 01:30:50 <-- Mook_as has quit (Quit: Mook_as) 02:15:22 <instant-buildbot> build #16 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/16 02:15:42 <instant-buildbot> build #1121 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1121 02:22:05 <instant-buildbot> build #2298 of macosx-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2298 02:23:47 <instant-buildbot> build #1475 of win32-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1475 03:58:18 <-- mconley has quit (Input/output error) 03:58:46 --> mconley has joined #instantbird 04:00:31 <-- mconley has quit (Ping timeout) 04:42:54 <-- nhnt11 has quit (Ping timeout) 05:37:14 <-- EionRobb has quit (Quit: Leaving.) 06:06:18 --> CAKCy has joined #instantbird 06:37:08 --> sonny has joined #instantbird 06:43:02 <-- Huvik has quit (Ping timeout) 06:51:30 --> Huvik has joined #instantbird 06:57:12 <-- CAKCy has quit (Quit: Be Happy! :)) 06:59:21 * Fallen|away is now known as Fallen 07:00:55 <-- Huvik has quit (Ping timeout) 07:08:05 --> EionRobb has joined #instantbird 07:11:18 --> mpmc has joined #instantbird 07:43:39 --> gerard-majax_ has joined #instantbird 07:45:25 --> aleth has joined #instantbird 07:45:25 * ChanServ sets mode +o aleth 07:46:16 <aleth> Bah, looks like we're busted again. 07:47:06 <aleth> nhnt11: If you're not sure about those logger changes flo requested, just leave them until he returns and you can discuss them. 08:00:38 <-- aleth has quit (Quit: exit stage left) 08:07:33 <-- gerard-majax_ has quit (Ping timeout) 08:15:54 --> Bollebib has joined #instantbird 08:16:18 --> gerard-majax_ has joined #instantbird 08:18:18 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 08:20:30 --> chrisccoulson has joined #instantbird 08:22:58 <-- gerard-majax_ has quit (Ping timeout) 08:36:17 --> gerard-majax_ has joined #instantbird 08:45:50 <-- gerard-majax_ has quit (Ping timeout) 08:47:19 --> gerard-majax_ has joined #instantbird 08:47:23 --> nhnt11 has joined #instantbird 08:49:20 <nhnt11> aleth: I don't have a problem with those changes. 08:49:31 <nhnt11> I'll upload a patch today 08:49:34 * nhnt11 heads for lunch 09:01:44 <-- gerard-majax_ has quit (Ping timeout) 09:33:41 --> Armada has joined #instantbird 09:34:49 --> gerard-majax_ has joined #instantbird 09:35:27 <-- nhnt11 has quit (Ping timeout) 09:36:25 --> nhnt11 has joined #instantbird 09:38:05 <-- nhnt11 has quit (Ping timeout) 09:39:44 --> nhnt11 has joined #instantbird 09:45:43 <-- Bollebib has quit (Ping timeout) 09:47:35 --> Bollebib has joined #instantbird 10:07:18 --> aleth has joined #instantbird 10:07:18 * ChanServ sets mode +o aleth 10:07:35 <aleth> Ah, pseudo-rework is landing today :) 10:07:44 <aleth> Should mean less bustage in the future, hopefully. 10:54:13 --> BWMerlin has joined #instantbird 10:59:06 <-- nhnt11 has quit (Ping timeout) 11:00:01 --> nhnt11 has joined #instantbird 11:00:37 --> CAKCy has joined #instantbird 11:04:42 <CAKCy> aleth: Hi! Here's the latest findings: The problem seems to be mine, not IB's. When IB played its sounds, at some point the sound mechanism remains "locked" by IB. (It could be any other software I guess. The reason it happened with IB was because it keeps "beeping" so often). Exiting IB unlocks the sound devices. I changed some sound settings and it seems to have solved the problem. Will come back if it happens again. :) 11:05:04 <aleth> CAKCy: Thanks for investigating! 11:05:37 <CAKCy> No problem. Thanks for listening (and for developing such a neat piece of software! :)) 11:06:04 <aleth> Glad you like it :) 11:06:19 <CAKCy> I do, I do :) 11:07:06 <-- CAKCy has left #instantbird () 11:17:54 <-- EionRobb has quit (Quit: Leaving.) 11:25:49 <-- ogi has quit (Client exited) 11:52:37 <-- nhnt11 has quit (Ping timeout) 11:53:19 --> nhnt11 has joined #instantbird 12:08:34 <-- aleth has quit (Quit: exit stage left) 12:08:34 <-- nhnt11 has quit (Ping timeout) 12:10:15 --> nhnt11 has joined #instantbird 12:27:19 * Fallen is now known as Fallen|away 12:34:16 <-- nhnt11 has quit (Ping timeout) 12:36:17 --> nhnt11 has joined #instantbird 12:42:36 <-- Armada has quit (Connection reset by peer) 12:43:55 --> Armada has joined #instantbird 12:46:54 --> Plastico has joined #instantbird 12:50:28 <-- Plastico has left #instantbird () 12:51:46 <-- nhnt11 has quit (Ping timeout) 12:52:43 --> nhnt11 has joined #instantbird 13:02:04 <-- nhnt11 has quit (Ping timeout) 13:03:15 --> nhnt11 has joined #instantbird 13:12:14 <-- chrisccoulson has quit (Ping timeout) 13:30:27 --> chrisccoulson has joined #instantbird 14:08:53 --> mconley has joined #instantbird 14:10:54 <-- BWMerlin has quit (Quit: BWMerlin) 14:44:00 --> aleth has joined #instantbird 14:44:01 * ChanServ sets mode +o aleth 14:46:40 --> mconley_ has joined #instantbird 14:47:18 <-- mconley has quit (Ping timeout) 15:19:13 * mconley_ is now known as mconley 15:20:05 --> jb has joined #instantbird 15:20:54 <-- aleth has quit (Ping timeout) 15:21:47 --> aleth has joined #instantbird 15:21:48 * ChanServ sets mode +o aleth 15:32:39 <-- jb has quit (Quit: jb) 15:35:05 <-- aleth has quit (Ping timeout) 15:38:06 --> aleth has joined #instantbird 15:38:07 * ChanServ sets mode +o aleth 15:39:55 --> jb has joined #instantbird 15:40:40 <aleth> I tried a build and it looks like pseudo-rework fixes our current bustage :) 15:40:54 <aleth> There's a problem in purple/, but it's possible flo already had a patch for that. 15:43:25 <-- aleth has quit (Ping timeout) 15:44:20 --> aleth has joined #instantbird 15:44:21 * ChanServ sets mode +o aleth 15:46:43 --> aleth1 has joined #instantbird 15:47:11 <-- aleth has quit (Ping timeout) 15:50:15 * aleth1 is now known as aleth 15:57:39 <nhnt11> :_ 15:57:41 <nhnt11> :) * 15:58:59 <-- aleth has quit (Ping timeout) 15:58:59 <-- gerard-majax_ has quit (Ping timeout) 15:59:15 --> aleth has joined #instantbird 15:59:16 * ChanServ sets mode +o aleth 16:05:34 * aleth wonders if we have to port bug 1042226 too 16:05:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1042226 nor, --, mozilla34, nfroyd, RESO FIXED, move DEFINES += -DAB_CD=$(AB_CD) pattern into config.mk 16:15:43 <-- aleth has quit (Ping timeout) 16:17:04 --> aleth has joined #instantbird 16:17:04 * ChanServ sets mode +o aleth 16:20:48 <-- aleth has quit (Ping timeout) 16:21:03 --> aleth has joined #instantbird 16:21:03 * ChanServ sets mode +o aleth 16:31:00 --> myk has joined #instantbird 16:33:44 <myk> instantbirders! when i send a gtalk message from my phone, i don't see it in instantbird's conversation view for that contact, even though i see the contact's responses in that view; known issue? 16:34:38 --> gerard-majax_ has joined #instantbird 16:35:09 <aleth> myk: iirc it's an issue with google's handling of xmpp resources. 16:35:55 <aleth> Unless you see something error-like in the error console, it's probably not something we can do anything about. 16:40:41 <myk> aleth: ah, i see; i think my other android devices do see the messages; does google somehow prevent other xmpp clients from seeing them? 16:41:17 <nhnt11> myk: Any device using an official Hangouts client should see the messages 16:41:31 <nhnt11> (so in a way, yes) 16:42:53 <aleth> myk: If you really want to make sure IB isn't dropping anything incoming on the floor, look at the debug log and see if you can find the "missing" messages there. 16:43:25 <-- gerard-majax_ has quit (Ping timeout) 16:46:35 <myk> aleth: hmm, yeah, i don't see evidence of my messages in that log 16:46:57 <aleth> myk: OK, so Google isn't sending them ;) 16:47:04 <myk> bummer 16:47:17 <myk> do Hangouts clients use a different protocol? 16:48:31 --> Mook_as has joined #instantbird 16:48:45 <aleth> Well, there's a separate Hangouts API. Not sure if that's related though. 16:53:33 <myk> ah, hmm 16:54:24 --> gerard-majax_ has joined #instantbird 16:59:18 <-- aleth has quit (Ping timeout) 17:08:34 --> aleth has joined #instantbird 17:08:35 * ChanServ sets mode +o aleth 17:09:25 <-- gerard-majax_ has quit (Ping timeout) 17:12:49 <aleth> nhnt11: How's the convbrowser rework going? 17:25:50 --> gerard-majax_ has joined #instantbird 17:31:33 --> Huvik has joined #instantbird 17:33:45 <-- gerard-majax_ has quit (Ping timeout) 17:37:32 <-- aleth has quit (Quit: exit stage left) 17:44:42 --> mayanktg has joined #instantbird 17:49:20 <-- mayanktg has quit (Client exited) 17:49:28 --> mayanktg has joined #instantbird 17:55:36 <-- mayanktg has quit (Client exited) 17:55:53 --> mayanktg has joined #instantbird 17:56:33 <-- Tonnes has quit (Connection reset by peer) 17:58:22 --> Tonnes has joined #instantbird 18:28:28 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 18:34:37 <-- jb has quit (Ping timeout) 18:36:51 <-- mayanktg has quit (Ping timeout) 18:37:10 --> chrisccoulson has joined #instantbird 18:37:13 --> mayanktg has joined #instantbird 18:43:51 --> aleth has joined #instantbird 18:43:52 * ChanServ sets mode +o aleth 18:44:59 <-- aleth has quit (Quit: exit stage left) 18:47:20 --> aleth has joined #instantbird 18:47:20 * ChanServ sets mode +o aleth 18:48:26 <-- mayanktg has quit (Ping timeout) 18:48:45 --> mayanktg has joined #instantbird 18:51:26 <-- mayanktg has quit (Ping timeout) 18:51:43 --> mayanktg has joined #instantbird 18:53:34 <-- mayanktg has quit (Ping timeout) 18:53:52 --> mayanktg has joined #instantbird 18:56:12 <mayanktg> aleth: flo suggested to move the video call button from "initConversationUI" method to some other place where it can be called again if target conversation changes. 18:56:43 <aleth> Yes 18:56:53 <mayanktg> Where else can I put the button? I'm unable to figure it out. :-o 18:56:55 <aleth> That means move it into a helper function that you can call from these two places 18:57:13 <mayanktg> Ok. 18:57:34 <aleth> You'll have to show me a pastebin if you need more detailed info 18:57:42 <mayanktg> http://pastebin.instantbird.com/812470 18:58:01 <mayanktg> Line 945 19:00:58 <aleth> Looks to me like you need a method that adds the button (with that code in it) and a method that removes it 19:02:23 <mayanktg> Ok. So when a target Conversation changes..the remove button method should be called which removes the button and then call the create button method to check and set the button. 19:05:51 <aleth> You could simply add a method "updateVideoButton" which first checks if the button should be there or not, and then adds/removes it if required. 19:06:03 <aleth> That way you only need one method. 19:06:43 <aleth> The notification is "target-prpl-conversation-changed" 19:06:53 <mayanktg> Ok. Got it :) 19:08:29 <aleth> I don't like line 956 - I think I told you id's have to be unique, and you can have more than one XMPP conversation open ;) 19:09:56 <mayanktg> I missed to change this line. I'll use an anonid and add a class to it. :) 19:10:37 <aleth> Don't use an anonid - it's not anonymous content as you add it manually as a child element. 19:11:17 <aleth> You can still find it by using querySelector on the parent element. 19:12:36 <mayanktg> Hmm ok 19:14:35 <aleth> Anonymous content is just the stuff inside the <content> tag of the XBL. 19:18:36 <aleth> Big patch ;) 19:21:36 <mayanktg> The patch's almost completely changed since my first WIP :) 19:21:53 <aleth> Yes! 19:22:17 <mayanktg> Does it look better now? I mean the UI part. I couldn't find what's going wrong in the splitter part :-/ 19:22:26 <aleth> Don't worry, ask nhnt11 how often he's rewritten logger.js this gsoc ;) 19:23:02 <mayanktg> Hehe..I know, I use to read the conversations 19:24:35 <aleth> The splitter can always be added later if we think we need it. 19:25:09 <aleth> What is callHeading for? 19:25:54 <mayanktg> It just displays in the caller's video box that the response for the call is pending. 19:26:26 <aleth> Ah OK. Do you have a screenshot of that? 19:26:29 <aleth> line 878: why are you using the contentWindow (the window of the browser)? 19:26:37 <aleth> Why not simply use window? 19:26:55 <mayanktg> Just a second I'm sharing the screenshot of that. 19:27:43 <aleth> You should be able to just use setTimeout without specifying the window object. 19:28:07 <mayanktg> Ok. Let me try that. 19:30:42 <mayanktg> aleth: http://i.imgur.com/WXOp5Xg.png is the callHeading text. I can change its text / position. 19:30:57 <aleth> mayanktg: Really my question is in which cases you use the callHeading and when you use the notificationbox. 19:32:02 <aleth> Is the notificationbox for errors and the callHeading for when things are going as expected? 19:33:25 <mayanktg> Yes. The callHeading is only between the wait time until the call is established. Notificationbox is for errors displayed when a call isn't established. Is something wrong with that? 19:33:36 <aleth> No, I just wanted to understand :) 19:34:37 <mayanktg> I used callHeading because there was just a black box with no content over it until the call was answered. 19:34:49 <aleth> Yes, makes sense. 19:42:17 <aleth> Is it possible that webrtcAnswerCall gets called after the timeout is up? Is that case handled properly? 19:47:00 <mayanktg> I didn't consider that. :-/ 19:47:00 <mayanktg> So when I receive a webrtc-call-answer notification I should check whether the callTimeout is non-empty or not. 19:49:34 <aleth> Does this happen when the callee responds a bit late? 19:50:50 --> jb has joined #instantbird 19:51:06 <aleth> i.e. takes longer than 30s? 19:52:30 <aleth> What do you think: would it make more sense to display "Waiting for response..." in the notificationbox? And then only display the full video element when the call is actually answered? 19:53:46 <mayanktg> When the timeout is reached endCall method is initialized which cancels the call from both ends (i.e. 30 sec after no response). I have added a check whether timeout is reached or not so that if webrtcAnswerCall is called a little late after call disconnects it should be handdled properly. 19:54:14 <mayanktg> It would be better idea imo :) 19:54:38 <mayanktg> i.e. to display a notification box until call has been established. 19:54:45 <aleth> OK, then let's do that. 19:55:13 <mayanktg> ok :) 19:57:44 <aleth> Does the Jingle spec say anything about how long to wait before sending 'terminate' if there is no response? Do we even need to do that, or do we just need to tidy up the UI, remove the notification etc? 19:59:23 <-- mconley has quit (Input/output error) 19:59:39 <mayanktg> Hmm...As far as I remember I didn't read anywhere about the wait time before call terminate in any of the XEPs. I'm finding out if there is any mention about it... 20:02:26 <aleth> It seems a bit odd to terminate a call that never started, unless that's in the XEP. 20:07:34 <-- jb has quit (Ping timeout) 20:09:07 <-- aleth has quit (Quit: exit stage left) 20:24:47 <mayanktg> Done. The call wait time period looks clearer and much better now :) 20:26:23 --> clokep_wp8 has joined #instantbird 20:27:11 <clokep_wp8> myk: Hangouts uses a totally different protocol. XMPP doesn't mirror messages sent from different resource back to yourself. 20:27:38 <clokep_wp8> Thrre is an XEP for it though. I don't know if Google's servers support it. 20:28:25 <clokep_wp8> myk: Also the staying online thing...thats called a bouncer. It's an old IRC thing. Znc is the known one. I think Mozilla runs one for employees. 20:28:28 <-- clokep_wp8 has quit (Connection reset by peer) 20:29:58 <myk> clokep_wp8: seems like google doesn't support it; or at least i don't seem to be getting my own messages 20:30:03 <-- mayanktg has quit (Ping timeout) 20:30:24 <myk> clokep_wp8: i know about bouncers, but i'm unaware of a way to use one with instantbird 20:30:33 --> mayanktg has joined #instantbird 20:31:04 <myk> clokep_wp8: that may be my naivete! in any case, i'd love to have a feature to "stay online while instantbird isn't running" that auto-configurated a bouncer for me ;-) 20:35:53 <-- mayanktg has quit (Ping timeout) 20:36:06 --> mayanktg has joined #instantbird 20:39:35 <-- mayanktg has quit (Ping timeout) 20:39:51 --> mayanktg has joined #instantbird 20:45:06 --> EionRobb has joined #instantbird 20:58:43 <-- Rym has quit (Ping timeout) 21:13:08 <-- Mook_as has quit (Quit: Mook_as) 21:26:23 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:28:19 --> Rym has joined #instantbird 21:32:03 --> mali has joined #instantbird 22:21:11 --> Mook_as has joined #instantbird 22:55:27 <-- sonny has quit (Ping timeout) 22:58:25 * Fallen|away is now known as Fallen 22:58:44 <mayanktg> Since I removed the CSS for Chat box, the video call and chat box are overlapping. I need to find a way such that when video call is started the chat box occupies the bottom half of the window and video call box the top half. 23:01:55 * Fallen is now known as Fallen|away 23:03:06 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:10:24 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 23:22:15 --> BWMerlin has joined #instantbird 23:24:17 <-- Huvik has quit (Ping timeout) 23:37:01 <-- chrisccoulson has quit (Ping timeout) 23:43:39 <-- BillBinkley has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 23:51:15 <-- Armada has quit (Connection reset by peer)