#instantbird log on 07 13 2013

All times are UTC.

00:00:02 <clokep> flo-retina: What's the new behavior?
00:00:51 <flo-retina> selecting the first item automatically after each keypress
00:01:20 <flo-retina> both aleth and me seemed to think that having both the filter box focused and an item highlighted at once would be confusing
00:01:30 <clokep> I agree.
00:01:35 <clokep> It shouldn't focus until you press down.
00:02:21 <flo-retina> clokep: nhnt11 said he did it so that it's obvious that users can start the conv with the first item by just pressing enter
00:02:43 <flo-retina> that made sense, but hasn't fully convinced me it's the right thing to do.
00:02:44 * clokep isn't sure....
00:02:49 <clokep> We can try it?
00:03:08 <flo-retina> yeah, I wonder if we would want to try it for a day or two on nightlies
00:03:30 <flo-retina> although I would usually prefer to try first the behavior that we think makes the most sense ;)
00:04:28 <clokep> I'd be OK making him do it hat way first, sure.
00:04:55 <flo-retina> what's "that way" in this sentence?
00:05:06 <Mook_as> or do the thing that makes least sense to give things a fair shake :) (assuming a positive sensiness, of course)
00:08:17 <flo-retina> atuljangra: "I thought discussion and asking questions would be a good idea." Starting a discussion and asking questions is what we asked you to do. For that you need to propose something. And that proposal needs to look like you spent more than 5 seconds thinking about it. It seems that instead your understanding of a "discussion" is just asking us for a solution...
00:09:54 <Mook_as> ah, that's where I step in to propose all the *wrong* solutions, right? ;)
00:10:40 <flo-retina> Mook_as: sounds like a plan! ;
00:10:42 <flo-retina> ;)
00:10:55 <atuljangra> flo-retina: Ok. 
00:19:16 <flo-retina> Good night
00:20:02 <atuljangra> Good night.
00:20:04 <atuljangra> :)
00:24:13 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2e5fe16b6729 - Nihanth Subramanya - Bug 2040 - New conversation tab has generic placeholder icon (a.k.a. the Firefox 'New Tab' icon), r=clokep.
00:24:14 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/976c27b24268 - Nihanth Subramanya - Bug 2043 - Icon sizes are totally wrong on Windows Aero in awesometab, r=clokep
00:24:20 <instantbot> atuljangra66@gmail.com cancelled feedback?(florian@instantbi rd.org) for attachment 2577 on bug 2037.
00:24:21 <instantbot> atuljangra66@gmail.com requested feedback from florian@instantbi rd.org for attachment 2588 on bug 2037.
00:24:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2037 nor, --, ---, atuljangra66, ASSI, Support for File transfer for XMPP
00:25:49 <-- wnayes1 has quit (Ping timeout)
00:27:39 <-- rosonline has quit (Ping timeout)
00:31:38 <instantbot> clokep@gmail.com set the Resolution field on bug 2040 to FIXED.
00:31:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2040 nor, --, 1.5, nhnt11, RESO FIXED, New conversation tab has generic placeholder icon (a.k.a. the Firefox "New Tab" icon)
00:32:09 <instantbot> clokep@gmail.com set the Resolution field on bug 2043 to FIXED.
00:32:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2043 nor, --, 1.5, nhnt11, RESO FIXED, Icon sizes are totally wrong on Windows Aero in awesometab
00:34:00 <instantbot> atuljangra66@gmail.com cancelled feedback?(benediktp@ymail.c om) for attachment 2578 on bug 2039.
00:34:01 <instantbot> atuljangra66@gmail.com requested feedback from aleth@instantbird .org for attachment 2589 on bug 2039.
00:34:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2039 nor, --, ---, atuljangra66, ASSI, File Transfer Backend
00:35:28 <atuljangra> clokep: Is there anything that you would like me to do today? Planning the filelink would take some time, so I plan to do it offline.
00:36:19 <clokep> atuljangra: I think it's fairly important that you figure out how we can integrate, where will it be called?
00:36:21 <clokep> How will it be called?
00:36:25 <clokep> When do we "fallback" to it?
00:36:36 <clokep> It doesn't need to be code , but try to be specific about these situations.
00:36:56 <clokep> How does the prpl tell the backend that the transfer failed and we should try filelink.
00:37:03 <clokep> Do we still try it even if the person rejected the transfer?
00:37:09 * clokep needs to go.
00:37:11 <clokep> I'll be back later.
00:37:27 <atuljangra> Okay. :)
00:38:18 <instant-buildbot> build #418 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/418
00:39:44 <-- Mook_as has quit (Quit: Mook_as)
00:45:43 <instant-buildbot> build #437 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/437
00:48:44 <atuljangra> I sent the report now, but I'm still here for an hour or so.
01:00:50 --> mconley has joined #instantbird
01:06:12 <-- mconley has quit (Ping timeout)
01:08:53 --> mconley has joined #instantbird
01:27:41 <-- mpmc has quit (Connection reset by peer)
01:38:16 <-- clokep has quit (Ping timeout)
01:49:59 <instant-buildbot> build #424 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/424
02:23:23 <-- dew has quit (Ping timeout)
02:31:44 <atuljangra> Going to sleep. Will discuss the file link feature tomorrow. Good Night!
02:31:58 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
02:57:14 --> clokep has joined #instantbird
02:57:14 * ChanServ sets mode +o clokep 
03:06:16 <instant-buildbot> build #908 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/908
03:22:57 <-- Optimizer has quit (Ping timeout)
03:24:19 --> Optimizer has joined #instantbird
03:29:04 <instant-buildbot> build #900 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/900
03:50:10 --> dew has joined #instantbird
04:12:29 <-- clokep has quit (Ping timeout)
04:43:40 --> Mook has joined #instantbird
05:30:41 <-- mconley has quit (Input/output error)
05:38:25 <-- Mook has quit (Quit: Mook)
05:54:11 <instant-buildbot> build #1004 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1004
06:00:11 --> jb has joined #instantbird
06:41:48 --> Mic has joined #instantbird
06:41:48 * ChanServ sets mode +h Mic 
06:43:11 <Mic> Hello!
07:01:45 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
07:02:15 --> Mic has joined #instantbird
07:02:15 * ChanServ sets mode +h Mic 
07:23:15 <-- jb has quit (Ping timeout)
07:24:19 --> jb has joined #instantbird
07:35:55 <-- Optimizer has quit (Ping timeout)
07:45:26 --> Optimizer has joined #instantbird
07:52:55 <-- jb has quit (Ping timeout)
07:58:50 --> nhnt11 has joined #instantbird
07:58:58 <nhnt11> Hello
08:01:28 <nhnt11> Mic: Your comment on bug 2047 seems like a good argument for adding a "hide" method to all tab panels ;)
08:01:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2047 min, --, ---, nhnt11, ASSI, Escape key should close awesometab
08:02:55 <-- Even has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
08:03:03 --> Even has joined #instantbird
08:03:04 * ChanServ sets mode +o Even 
08:04:35 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
08:04:39 --> nhnt11 has joined #instantbird
08:05:09 <Even> hi
08:05:17 <nhnt11> Hi Even
08:05:35 <Even> It's you who wrote the "new conversation" tab right ?
08:05:36 * nhnt11 has never seen Even speak before, just people repeatedly pinging him without meaning to
08:05:39 <nhnt11> Yes.
08:05:49 <nhnt11> It's a bit buggy :(
08:06:03 <Even> Yeah, but it's awesome work nonetheless.
08:06:13 <nhnt11> Thanks! :)
08:06:14 <Even> We will enjoy it a lot when it's fully complete.
08:06:22 <Even> (and you lie, we did talk together in the past :P)
08:06:40 <nhnt11> Erm, I don't remember :P
08:06:59 <Even> Well, it's no wonder. It was only once xD
08:07:13 <Even> It was before you started GsoC.
08:07:32 <nhnt11> Oh okay. :)
08:08:24 <Even> Oh, I suppose you know of this one but I just found out that when you use arrows to select some guy in the new conversation tab, hitting enter opens the first contact displayed anyway.
08:09:41 <nhnt11> Er, yes there's a bug filed for that
08:10:54 <Even> Yeah, I had a hitch there was probably one already. But it was quicker to ask there than to try to connect to Bugzilla.
08:10:56 <nhnt11> bug 2041
08:11:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2041 nor, --, ---, nhnt11, ASSI, "Enter" always opens conversation with first contact in the filtered list
08:11:01 <Even> k thx
08:11:20 <Even> Still, it's really awesome work.
08:11:42 * nhnt11 blushes :]
08:11:52 <Even> ^^
08:13:21 <Even> I'm excited to see it working properly in Ib. That's a very good step toward the "no contact list ever again" goal.
08:14:49 <Even> I suppose you will have to add commands and such in this to support more advanced feature like multi room chat & irc channels & so on?
08:15:13 <nhnt11> Yes, I've started working on MUCs (IRC channels first actually ;) )
08:15:33 <Even> Yeah, they seem to be the most sensitive choice to handle first.
08:15:34 <-- dew has quit (Connection reset by peer)
08:15:37 <nhnt11> I was able to open IRC channels with it, but need to make it properly use LIST and stuff
08:16:01 <nhnt11> (Which means dabling with account interfaces to add a new method to return a chat room list, bah)
08:17:47 <Even> yeah
08:18:17 <Even> but still reatain the ability to name the channel by hand in case you need to create a new one
08:18:23 <Even> that's obviously bothersome
08:19:34 <nhnt11> Yeah we've discussed having an item in the list for when there are no matches
08:20:37 <nhnt11> Brb
08:21:06 <Even> Looks right to me.
08:21:43 <Even> Good luck with that. There's a lot of work still but the results are already starting to show & that's a very good start.
08:22:25 <-- nhnt11 has quit (Ping timeout)
08:26:38 --> FireFly_TB has joined #instantbird
08:35:11 <-- FireFly_TB has quit (Ping timeout)
08:53:55 <Mic> nhnt11: great job indeed so far, I want to blog about your progress on IBs blog soon :)
08:55:05 <Mic> gtg
08:55:09 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
09:01:40 --> nhnt11 has joined #instantbird
09:04:30 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
09:06:02 <-- nhnt11 has quit (Ping timeout)
09:11:46 --> FireFly_TB has joined #instantbird
09:36:40 <-- Optimizer has quit (Ping timeout)
09:37:30 --> Optimizer has joined #instantbird
09:43:13 <-- Optimizer has quit (Ping timeout)
09:44:29 --> Optimizer has joined #instantbird
09:46:23 <-- Optimizer has quit (Ping timeout)
09:46:50 --> Optimizer has joined #instantbird
09:59:34 --> nhnt11 has joined #instantbird
10:00:30 <nhnt11> Mic: Heh, cool! After some of these followups I guess ;)
10:01:15 <nhnt11> Btw, I'll be travelling for a day or two. I'll be working, but may not have internet access all the time. I'll pop in every now and then though :)
10:34:36 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:34:43 --> nhnt11 has joined #instantbird
10:39:34 <-- Optimizer has quit (Ping timeout)
10:40:28 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:40:34 --> nhnt11 has joined #instantbird
10:40:44 --> Optimizer has joined #instantbird
10:46:09 <-- Optimizer has quit (Connection reset by peer)
10:50:50 --> Optimizer has joined #instantbird
10:54:31 --> Hronom has joined #instantbird
11:09:00 <-- Optimizer has quit (Ping timeout)
11:13:36 --> Optimizer has joined #instantbird
11:23:30 <-- nhnt11 has quit (Ping timeout)
11:24:02 <-- FireFly_TB has quit (Quit: FireFly_TB)
11:29:46 --> nhnt11 has joined #instantbird
11:31:20 --> aleth has joined #instantbird
11:31:21 * ChanServ sets mode +h aleth 
11:43:35 <-- aleth has quit (Quit: Ciao)
11:43:44 --> aleth has joined #instantbird
11:43:44 * ChanServ sets mode +h aleth 
11:55:33 <aleth> Nice to see the new awesomeicon :D
11:56:28 <nhnt11> aleth: :)
11:56:38 <nhnt11> I should upload the new patch for bug 2041
11:56:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2041 nor, --, ---, nhnt11, ASSI, "Enter" always opens conversation with first contact in the filtered list
11:59:52 <instantbot> aleth@instantbird.org denied review for attachment 2587 on bug 2047.
11:59:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2047 min, --, ---, nhnt11, ASSI, Escape key should close awesometab
12:06:38 <-- Optimizer has quit (Ping timeout)
12:08:05 <nhnt11> aleth: Would the first patch I attached on that bug be okay as a fix for now?
12:08:34 * nhnt11 knows that alet h won't agree
12:09:05 <aleth> nhnt11: When we introduced ESC to put on hold for conversations, there was a similar argument ;) I think there is no way to avoid that.
12:09:26 <aleth> Just leave it for now, and ask around when there are more people present.
12:09:33 <nhnt11> Sure.
12:12:04 --> rosonline has joined #instantbird
12:13:48 --> mpmc has joined #instantbird
12:14:42 <-- Hronom has quit (Client exited)
12:19:58 --> gerard-majax_ has joined #instantbird
12:41:33 --> clokep has joined #instantbird
12:41:33 * ChanServ sets mode +o clokep 
12:51:34 <-- clokep has quit (Connection reset by peer)
12:51:56 --> clokep has joined #instantbird
12:51:56 * ChanServ sets mode +o clokep 
12:55:50 <clokep> Who in here knows Python? :-D
12:56:02 <aleth> A little :-S
12:57:39 <nhnt11> A little here too
13:09:08 <clokep> How do I take a list of strings and append a string to each?
13:12:19 <aleth> [string + "extra" for string in list] ?
13:13:25 <aleth> If you use (..) instead of [..] it is a generator and so calculated lazily
13:13:54 <clokep> I don't really know what different tha tmakes...
13:14:10 <aleth> Not much in this case I guess
13:14:55 <clokep> I don't think so either.
13:15:00 <clokep> And yes, this is actually IB related. ;)
13:15:07 <clokep> nhnt11: Tabs look good now. :) Thanks.
13:15:17 <aleth> clokep: moz22?
13:19:06 --> Optimizer has joined #instantbird
13:19:34 <clokep> aleth: Yes.
13:19:41 <clokep> I can't get libpurple to build. :(
13:19:50 * clokep wonders if florian has done this already.
13:22:24 <nhnt11> clokep: Good to know. Can you post a screenshot? I'm curious.
13:25:23 <clokep> nhnt11: Umm...that's hard to do without giving lots of personal information.
13:25:27 <clokep> I'll see what I can come up w/.
13:25:45 <nhnt11> clokep: No problem
13:25:55 <nhnt11> I'll see myself later when I get a VM setup
13:26:08 * nhnt11 wonders if he can set up a bootcamp partition, and start a vm from it.
13:27:24 <-- mpmc has quit (Connection reset by peer)
13:36:28 --> jb has joined #instantbird
14:09:44 <instantbot> aleth@instantbird.org granted feedback for attachment 2589 on bug 2039.
14:09:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2039 nor, --, ---, atuljangra66, ASSI, File Transfer Backend
14:10:03 <clokep> Thanks aleth.
14:15:19 --> Hronom has joined #instantbird
14:21:20 <-- Even has quit (Input/output error)
14:22:52 --> mpmc has joined #instantbird
14:23:02 <clokep> If someone understands the build system I'd love for them to take a look at http://pastebin.instantbird.com/244501 ;)
14:24:30 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2590 on bug 1997.
14:24:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1997 nor, --, ---, clokep, ASSI, Update to Mozilla 22
14:27:12 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 2591 on bug 1997.
14:27:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1997 nor, --, ---, clokep, ASSI, Update to Mozilla 22
14:28:36 <-- Hronom has quit (Ping timeout)
14:31:16 <instantbot> clokep@gmail.com requested feedback from florian@instantbi rd.org for attachment 2592 on bug 1997.
14:31:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1997 nor, --, ---, clokep, ASSI, Update to Mozilla 22
14:34:22 --> Hronom has joined #instantbird
14:34:37 * clokep sighs about mozilla updates.
14:40:05 --> FireFly_TB has joined #instantbird
14:43:56 --> Even has joined #instantbird
14:43:56 * ChanServ sets mode +o Even 
14:44:31 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:51:49 --> nhnt11 has joined #instantbird
15:01:19 <clokep> nhnt11: I have a question.
15:01:31 <clokep> How does the awesometab find people when you filter.
15:03:38 <clokep> Specifically, if I have linked contacts does it only check the name of the "preferredcontact"?
15:04:24 <-- jb has quit (Quit: jb)
15:04:27 <aleth> Looks like it
15:04:31 --> jb has joined #instantbird
15:05:33 <clokep> :(
15:05:43 <aleth> File a bug? ;)
15:05:53 --> jb1 has joined #instantbird
15:05:57 <-- jb has quit (Connection reset by peer)
15:06:01 <clokep> Already half way done. :P
15:06:29 <nhnt11> clokep: Yes, it filters by preferred contact
15:06:31 <nhnt11> What are you missing?
15:09:33 <instantbot> New Instantbird (UI) bug 2049 filed by clokep@gmail.com.
15:09:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2049 nor, --, ---, nobody, NEW, Awesometab should filter on all contacts not just preferred buddy
15:09:43 <clokep> nhnt11: ^
15:09:47 <clokep> Let me know if that doesn't make sense.
15:11:54 <nhnt11> clokep: I understand it
15:12:01 <nhnt11> Hmm, smarter filtering
15:12:21 <nhnt11> All of these seem good things to code up while I'm travelling tonight
15:12:27 <aleth> More like, missing data in your contacts array entries :D
15:12:38 <nhnt11> aleth: Not quite
15:12:44 <nhnt11> The data is there.
15:13:01 <nhnt11> Er, nvm, I get what you mean
15:16:11 <clokep> It could be a little weird to match on a non-preferred buddy and show the preferred buddy though so IDK what to do in that case. :-/
15:16:49 <nhnt11> Yeah, this needs a bit of though
15:16:50 <nhnt11> thought*
15:17:18 <nhnt11> Thinking of showing aliases in parentheses when matching on the name of a non-preferred buddy
15:18:23 <nhnt11> clokep: But what I don't understand is why you would give two buddies different names, if they are the same contact.
15:18:38 <clokep> nhnt11: What do you mean give them different names? I don't choose their names.
15:18:45 <clokep> They choose their names.
15:18:47 <nhnt11> I think a better solution is to rename both buddies to have identical display names when merging to a contact
15:18:52 <clokep> And he uses different ones on different networks.
15:18:57 <clokep> Um, no.
15:18:59 <nhnt11> Ah, IRC nicks
15:19:01 <clokep> No.
15:19:04 <clokep> Not IRC nicks.
15:19:09 <clokep> One is a GTalk contact, the other is an AIM buddy.
15:19:12 <nhnt11> :S
15:19:17 <clokep> I don't set local aliases.
15:19:24 <nhnt11> Oh :(
15:19:40 <aleth> nhnt11: The same person may use different usernames on different networks
15:19:46 <nhnt11> Got it, got it.
15:20:23 <nhnt11> I forgot that adding a contact doesn't necessarily set their display name to their actual name.
15:20:37 <nhnt11> (I do that manually for all of my contacts, and I forgot I do this)
15:21:16 <clokep> I don't do that for any of my contacts.
15:21:18 <clokep> Why? I don't know.
15:21:19 <clokep> I just don't.
15:21:46 <-- Even has quit (Input/output error)
15:24:41 <-- jb1 has quit (Quit: jb1)
15:24:53 <clokep> I just know I was very confused at my contact wasn't showing up. ;)
15:25:01 --> Even has joined #instantbird
15:25:01 * ChanServ sets mode +o Even 
15:26:37 --> jb has joined #instantbird
15:26:41 <nhnt11> clokep: I can imagine :)
15:27:20 <aleth> The benefits of nightly testing ;)
15:28:21 * nhnt11 needs to make sure his dev workspace mounts on boot :-/
15:29:03 <nhnt11> I have an alias |cdib='cd /Volumes/InstantbirdWorkspace/instantbird', maybe I should just add a mount command to that
15:29:12 <-- Hronom has quit (Client exited)
15:34:50 * nhnt11 just figured out why his debug build was failign 
15:34:52 <nhnt11> \o/
15:35:09 <nhnt11> 30.4mb free in the disk image :P
15:35:27 --> atuljangra has joined #instantbird
15:36:18 <atuljangra> Good Evening!
15:36:29 <aleth> Hi atuljangra :)
15:37:06 * atuljangra goes to read aleth's comments.
15:39:23 <nhnt11> Is it a long process to install valgrind?
15:39:35 <nhnt11> And does it have any important benefits?
15:39:48 <nhnt11> Otherwise I'll just remove it from mozconfig..
15:41:14 <clokep> It lets you debug memory issues.
15:41:48 <atuljangra> nhnt11: Valgrind is pretty useful.
15:41:59 <nhnt11> hmm
15:42:17 <clokep> nhnt11: I doubt you'll need it.
15:42:43 <nhnt11> clokep: Thanks for making my decision for me xD
15:43:05 <clokep> If you do, it probably means we've a serious bug somewhere that's affecting you. :(
15:43:28 <clokep> atuljangra: So what's your status?
15:44:16 <atuljangra> Working on it, I've thought of some questions that you gave last night. Will mail it to mcd once I'm done.
15:44:45 * nhnt11 needs to join these mailing lsits
15:44:46 <nhnt11> lists*
15:45:46 <clokep> OK.
15:46:42 <clokep> atuljangra: I was thinking last night that it also might be useful to clearly map out what the expectation of how everything will interact is, I'm not saying you need to do it, but if it'll help you, please do it.
15:47:42 <atuljangra> clokep: Okay. That would help.
15:48:32 <aleth> atuljangra: If there is stuff you feel you need to learn about first, please tell us ;)
15:48:44 <clokep> (As a flow chart or a bulleted list might be better than paragraphs btw.)
15:49:31 <atuljangra> clokep: Yes. I'll do so.
15:49:48 --> Hronom has joined #instantbird
15:51:13 <-- FireFly_TB has quit (Ping timeout)
15:51:30 --> FireFly_TB has joined #instantbird
15:53:10 <atuljangra> afk 5 mins
15:53:31 <clokep> You guys really don't need to tell us every time you guys go away for a few minutes. ;)
15:53:35 <clokep> (All of you.)
15:58:16 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:00:38 <-- aleth has quit (Quit: Ciao)
16:06:53 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:08:01 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:28:25 --> atuljangra has joined #instantbird
16:30:03 --> mconley has joined #instantbird
16:34:39 <clokep> mconley++
16:35:17 <mconley> clokep: :D
16:52:26 <-- Hronom has quit (Ping timeout)
16:53:33 <-- jb has quit (Ping timeout)
16:57:03 --> Hronom has joined #instantbird
17:00:03 --> jb has joined #instantbird
17:09:05 --> wnayes has joined #instantbird
17:14:20 <clokep> Hello wnayes.
17:14:44 <wnayes> Hello :)
17:16:08 <clokep> How's the internship going?
17:18:56 <wnayes> Pretty good! Though looking at JS and CSS all day has made progress on that tooltip bug less than spectacular :(
17:19:46 <clokep> Hahah. :) Luckily I don't do anything with those during the day. ;)
17:19:58 <clokep> (Except for when people can't write JS regular expressions...)
17:20:09 <clokep> Well the progress you've mdae so far looks great!
17:22:13 <wnayes> Going from Chrome's devtools to DOMi is not easy :)
17:23:07 <clokep> Which is better? :P
17:23:17 --> dew has joined #instantbird
17:26:07 <wnayes> I don't think they have the same goals feature wise :) It would be neat if the Firefox devtools could be used with IB.
17:27:35 <clokep> Fallen is working on doing that for the JS debugger at least http://kewisch.wordpress.com/2013/06/13/the-thunderbird-remote-debugger-is-alive/
17:27:44 <clokep> Besides that I'm not sure which would be useful.
17:30:18 --> Mic has joined #instantbird
17:30:18 * ChanServ sets mode +h Mic 
17:37:12 * wnayes may actually have the tooltip patch ready to submit again.
17:37:13 <Mic> Hello.
17:37:28 <wnayes> Hello Mic :)
17:48:12 <-- jb has quit (Ping timeout)
17:49:19 <Mic> That's true @ http://log.bezut.info/instantbird/130713#m257 Maybe we should show the name of the buddy in the second line (where currently only the status is shown) and highlight the part that matches?
17:49:57 <clokep> Mic: I meant a totally different buddy. :)
17:50:21 <Mic> I meant that we should the name of the buddy on the item of the contact.
17:50:30 <Mic> (only if it was matched though)
17:51:15 <Mic> I was also thinking we could show e.g. "Switch to conversation" in the second line of the item if there is already an one opened for this result.
17:53:36 <clokep> I agree. :)
17:53:40 <clokep> I've tried to do that a few times.
17:54:46 <atuljangra> clokep: I've added something to md chat list. I'm working on it but I thought some insight would be helpful.
17:55:15 <clokep> atuljangra: OK, give me a second. I just sta down for lunch.
17:55:35 <atuljangra> clokep: No pbm. I just wanted to notify you.
17:57:23 * clokep doesn't see the message yet.
17:57:26 <clokep> I'll read it when it comes in.
17:57:53 <atuljangra> that's weird. :-/
18:00:52 <Mic> It's there for me for a few minutes already.
18:01:08 <Mic> atuljangra: even though I had to fetch one of your messages from my spam folder :S
18:01:21 <atuljangra> That's bad :(
18:02:10 <Mic> clokep: http://pastebin.instantbird.com/244613
18:02:51 <Mic> meh, sorry. I thought I removed all email addresses from the mail :(
18:03:44 * clokep uses newsgroups not the mailing list. ;)
18:04:06 <atuljangra> We can see this at https://groups.google.com/forum/#!forum/mozilla.dev.chat also :-/
18:05:36 <clokep> That's not the newsgroup.
18:05:40 <clokep> That's the Google Group mirror.
18:06:06 <clokep> Don't be concerned about it, I'll get it eventually.
18:07:08 <atuljangra> Oh okay. :)
18:07:49 <clokep> atuljangra: I find your email kind of confusing because you keep referring to libpurple. :-S
18:08:04 <clokep> The XMPP code you've been modifying is NOT libpurple.
18:08:34 <atuljangra> yes. I know. Sorry about that. :)
18:08:49 <Mic> The prpl won't be notified of status changes of the transfer, it will have to send them instead.
18:09:36 <clokep> I find it very confusing when you talk in generalities like that, if you're unsure about something, please ask.
18:09:51 <clokep> So (in my opinion), the prpls shouldn't know about FileLink.
18:10:02 <clokep> People might disagree w/ me there though. ;)
18:10:39 <atuljangra> Ok sorry.
18:10:48 <Mic> clokep++
18:11:08 <Mic> I think the protocol plugin should send notification about changes in the status of transfers.
18:11:16 <Mic> Observers can then react upon them.
18:11:46 <atuljangra> So what I meant by that is 
18:11:47 <atuljangra> yes
18:12:05 * clokep is going to reply to the email.
18:12:05 <atuljangra> Sorry I wrote it in a confusing way.
18:12:32 <atuljangra> clokep: s/libpurple/prpl
18:12:49 <atuljangra> clokep: okay I'll wait for it. :)
18:15:28 <Mic> flo, flo-retina: do you know if there are source images for our default emoticons (e.g. the yellow face, the eyes, mouth in different shapes) anywhere?
18:17:30 --> unghost has joined #instantbird
18:19:04 <-- gerard-majax_ has quit (Connection reset by peer)
18:19:09 --> gerard-majax__ has joined #instantbird
18:21:13 <clokep> atuljangra: I'm really sorry about this, but I have to go.
18:21:34 <clokep> The part I wrote so far is:
18:21:35 <clokep> >    - Do we want to try the fileLink if the person rejected the file
18:21:35 <clokep> >    transfer?
18:21:35 <clokep> >    I would like this to be user adjustable. This will depend on many
18:21:36 <clokep> >    parameters, mainly user's bandwidth. Would it be feasible to upload a 500MB
18:21:36 <clokep> >    iso to a receiver who rejected the file transfer request?
18:21:36 <clokep> I think I disagree with this, if the other user explicitly denies our request (I'm not sure if we know this or not, but I'm not talking about being unable to transfer or something, but actually says "No, I don't want to accept this"), we should not be calling FileLink. They said they don't want the file.
18:22:27 <atuljangra> clokep: okay. Will you be coming later? I wanted to discuss all this and get started.
18:22:40 <clokep> I'll be online at some point, sure...no idea when.
18:23:18 <atuljangra> clokep: Okay. I'll be waiting. Till then I'll read the cloudfile code to get more insight on how it works.
18:23:46 <clokep> atuljangra: You can try getting it building in Instantbird too.
18:23:49 <clokep> That would be worth some time.
18:24:06 <instantbot> wnayes@gmail.com cancelled review?(florian@instantbird .org) for attachment 2554 on bug 1221.
18:24:07 <instantbot> wnayes@gmail.com requested review from florian@instantbird .org for attachment 2593 on bug 1221.
18:24:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1221 enh, --, ---, wnayes, ASSI, Redesign buddy tooltips
18:24:28 <atuljangra> clokep: how. copying the code in chat and building?
18:26:49 <atuljangra> clokep: I'll try to do this before you some and then discuss filelink further.
18:30:09 <clokep> atuljangra: Yes, that way. :)
18:30:18 <clokep> Should just be moving the makefiles over, etc.
18:30:52 <atuljangra> Ok. I'll do it and then we can discuss it further.
18:30:56 <clokep> atuljangra: REmeber it doesn't matter how each FileLink implementation works, just how the backend communicates with the UI and such.
18:31:30 <atuljangra> yes. exactly :)
18:31:52 <Mic> Our authorization notification bar really needs to be improved. There's only a name there, with no protocol or other information :(
18:32:50 * atuljangra broke his 't' key :(
18:33:16 <clokep> Mic: I'm glad as soon as you said that I got a notification. :p
18:34:36 <Mic> Can we easily place the protocol icon there at least?
18:34:44 <Mic> Notification bars can have one...
18:34:54 <atuljangra> Mic: ++
18:45:34 <-- rosonline has quit (Ping timeout)
18:51:34 <Mic> For some reason the icons don't show on the notification. The URL is correct and I'm passing it as the right parameter.
18:51:39 <Mic> That's strange.
18:51:53 --> rosonline has joined #instantbird
19:35:16 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:35:58 <-- clokep has quit (Ping timeout)
19:57:29 --> mpmc has joined #instantbird
20:48:36 <-- FireFly_TB has quit (Ping timeout)
20:58:47 <-- Hronom has quit (Ping timeout)
21:13:56 <Mic> wnayes: do you have a screenshot of a wrapped long status message?
21:16:40 <-- mconley has quit (Input/output error)
21:17:05 --> atuljangra has joined #instantbird
21:17:31 * atuljangra komodo behaves bad with large files :-/
21:18:28 <Mic> What's a large file in this context?
21:19:15 <atuljangra> *large number of files.
21:19:30 <atuljangra> and yes, large files in terms of lengths also.
21:19:58 <atuljangra> the preview scrolling shows some good amount of lag with large files. 
21:20:23 <Mic> I've disabled that.
21:20:49 <atuljangra> I'm going to do the same. :)
21:32:22 <Mic> How's the FileLink integration going?
21:32:35 <Mic> Did you manage to copy its source into IBs?
21:36:12 <atuljangra> yes. Final build is going on.
21:47:16 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
21:48:23 --> flo-retina has joined #instantbird
21:48:23 * ChanServ sets mode +qo flo-retina flo-retina 
21:49:16 <flo-retina> nhnt11: valgrind is currently too broken on OS X 10.8 to be of any use; but when it works (linux and older OS X versions) it's a great tool. You likely don't need it anyway though :)
21:50:44 <flo-retina> Mic: http://log.bezut.info/instantbird/130713#m397 I may have them somewhere in SVG in my gmail archives (I think the PNG files we use were polished pixel by pixel by hand though)
21:55:00 * flo-retina would also like to see a screenshot of "The issue was that it would look odd when a long status wrapped." if wnayes has one
21:56:16 --> Mic has joined #instantbird
21:56:16 * ChanServ sets mode +h Mic 
22:00:41 <flo-retina> Mic: good evening :)
22:01:05 <Mic> Hello
22:03:29 * flo-retina has made a lot of progress with his "life-sized lego game" today :)
22:09:17 <atuljangra> Check out http://i.imgur.com/smdZeaG.png Is this an expected behavior?
22:09:35 <atuljangra> I suspect we should be wrapping the buddy name here.
22:12:35 <atuljangra> Mic, flo-retina: ^
22:13:57 <Mic> Just file a bug for it.
22:14:23 <atuljangra> Ok.
22:15:53 <flo-retina> atuljangra: we should be cropping the name, not wrapping
22:16:27 <flo-retina> also, we should use less stupid display names for outgoing JS-XMPP messages by default ;)
22:17:01 <atuljangra> okay, that's also an option. But what if name is too long for the window.  We cannot cut the name? 
22:17:05 <flo-retina> and _that_ is definitely worth filing a bug
22:17:06 <atuljangra> Heh yes :D
22:17:10 --> mconley has joined #instantbird
22:17:17 <atuljangra> Already on it captain
22:17:34 <flo-retina> it even looks like there's a decent name in your vcard, so we should likely just use it
22:18:32 <instantbot> New Instantbird (UI) bug 2050 filed by atuljangra66@gmail.com.
22:18:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2050 nor, --, ---, nobody, NEW, The buddy name are not wrapped according to the window size.
22:19:07 <Mic> *cropped
22:19:14 <flo-retina> hmm, maybe we should just add "overflow: hidden"
22:19:23 <flo-retina> I wonder if that works
22:19:49 <flo-retina> please file the bug to use a better outgoing display name though :)
22:19:50 <atuljangra> Yes. So while displaying we should use the name from the vcard. 
22:20:23 <atuljangra> Oh yes, Should I try it? adding overflow hidden there?
22:20:40 <flo-retina> I almost wanted to resolve bug 2049 as INVALID, but then I would need to file a new bug for the valid request in there :-/
22:20:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2049 nor, --, ---, nobody, NEW, Awesometab should filter on all contacts not just preferred buddy
22:21:02 <atuljangra> OKay. So filing another bug to use a better outgoing name.
22:22:39 <-- mconley has quit (Ping timeout)
22:23:26 <Mic> Good night
22:23:36 <atuljangra> good night :)
22:25:22 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:26:31 <flo-retina> overflow:hidden doesn't seem to help
22:27:21 <atuljangra> okk
22:32:03 <-- dew has quit (Ping timeout)
22:34:21 --> clokep has joined #instantbird
22:34:21 * ChanServ sets mode +o clokep 
22:36:12 <-- clokep has quit (Ping timeout)
22:53:36 <flo-retina> Good night
22:53:37 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:54:12 <atuljangra> Good night
23:03:57 --> dew has joined #instantbird
23:22:50 --> clokep_wp8 has joined #instantbird
23:23:20 <clokep_wp8> Flo: What you no like?
23:23:59 * clokep_wp8 will check back later 
23:24:08 <-- clokep_wp8 has quit (Connection reset by peer)