All times are UTC.
00:01:46 --> wnayes has joined #instantbird 01:41:59 <-- wnayes has quit (Ping timeout) 01:45:31 --> wnayes has joined #instantbird 02:24:59 <-- wnayes has quit (Ping timeout) 02:28:25 --> wnayes has joined #instantbird 02:31:22 --> nhnt11 has joined #instantbird 02:52:12 <-- wnayes has quit (Quit: wnayes) 04:24:55 --> dionisos has joined #instantbird 04:33:48 --> clokep has joined #instantbird 04:33:48 * ChanServ sets mode +o clokep 04:43:43 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 04:59:47 --> FireFly_TB has joined #instantbird 05:31:40 --> iLobster has joined #instantbird 05:32:57 <-- FireFly_TB has quit (Ping timeout) 06:18:02 <-- nhnt11 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 06:38:02 <-- wuwei|away has quit (Quit: Leaving) 06:54:58 --> nhnt11 has joined #instantbird 07:05:59 <-- deltafalcon has quit (Connection reset by peer) 07:18:18 --> wuwei has joined #instantbird 07:25:44 --> deltafalcon has joined #instantbird 07:43:28 <-- iLobster has quit (Ping timeout) 07:46:59 --> iLobster has joined #instantbird 07:47:35 <-- iLobster has quit (Connection reset by peer) 07:53:07 --> Mic has joined #instantbird 07:53:08 * ChanServ sets mode +h Mic 08:06:01 <-- Optimizer has quit (Ping timeout) 08:10:58 --> Optimizer has joined #instantbird 08:11:19 <nhnt11> Mic: Good morning 08:22:27 <Mic> nhnt11: hello! 08:43:29 <nhnt11> Happy Sunday :D 08:54:07 <nhnt11> Mic: Btw, I think I have the tooltips working. That's everything right? :D 08:54:21 * nhnt11 can't think of anything else that needs to be done except perhaps a bit more cleanup if necessary 08:54:52 <Mic> I'll have a look at it today, I'm currently in the midst of BBQ preparations though. 08:55:23 <nhnt11> Tomorrow is fine too :) I may go out later. 09:13:31 <nhnt11> bbl 09:19:52 --> jb has joined #instantbird 09:19:52 <-- jb has quit (Excess Flood) 09:19:57 --> jb has joined #instantbird 09:21:48 <-- jb has quit (Input/output error) 09:39:25 --> jb has joined #instantbird 10:09:56 <-- jb has quit (Connection reset by peer) 10:48:41 <-- EionRobb has quit (Quit: Leaving.) 10:59:38 <-- dew has quit (Ping timeout) 10:59:54 --> dew has joined #instantbird 11:02:54 --> clokep has joined #instantbird 11:02:54 * ChanServ sets mode +o clokep 11:09:03 <clokep> This whole conversation about linked conversations is exactly why I hate UI work. ;) 11:17:25 <-- dionisos has quit (Ping timeout) 11:18:53 * wuwei is now known as wuwei|offline 11:20:01 --> flo-retina has joined #instantbird 11:20:01 * ChanServ sets mode +qo flo-retina flo-retina 11:21:07 <flo-retina> clokep: hello :) 11:21:26 <clokep> flo-retina: Good morning! 11:21:59 <flo-retina> 1:21pm :-P 11:22:10 <flo-retina> I think I missed that linkedConversation conversation :-P 11:24:21 <clokep> flo-retina: Really just all of yesterday's log about the tabbrowser. ;) 11:24:29 <clokep> flo-retina: Well it's morning for me! :P 11:24:45 <flo-retina> clokep: I don't remember if you said you would be offline most of this week-end or not. Would today be a good time to look at SIPE? 11:24:55 <flo-retina> clokep: sure, it's morning for you :) 11:25:04 <clokep> flo-retina: I have people visiting this weekend (waiting for them to get up :P) 11:25:20 <clokep> (I.e. Today wouldn't work. :() 11:25:24 <flo-retina> I tend to skip/ignore lots of things here if one of {Mic,aleth,you} has already replied and nobody pinged me during it. 11:25:32 <flo-retina> clokep: ok :) 11:25:37 * clokep skims stuff. 11:26:11 <flo-retina> just wanted to check, as I'm not doing anything AMI-related today, and I may be able to find a few hours to concentrate on something 11:26:35 <clokep> Right. :) 11:26:43 <flo-retina> I don't feel any pressure to do it nowish, but the sooner in the cycle we land it, the better :) 11:26:45 <clokep> There's alwyas wnayes patch. 11:26:58 <flo-retina> right :-| 11:27:04 <clokep> It's bad but...as soon as we land it, I'll probably want to update it. :-( 11:27:18 <flo-retina> sipe? 11:27:38 <clokep> Yes, I'll need to see if anything was fixed. 11:28:56 * clokep is excited to use Instantbird at work. :) 11:29:01 <clokep> Especially if we get FT working! 11:29:12 <clokep> I'll just need to convince someone to implement screen sharing. ;) 11:31:07 <flo-retina> screen sharing seems difficult :-/ 11:31:40 <flo-retina> we discussed it a few times for WebRTC, and there are significant privacy issues about letting webpages initiate screen sharing :-/ 11:31:58 <flo-retina> Chrome supports it prefixed. Firefox doesn't. 11:35:27 <-- flo-retina has quit (Ping timeout) 11:35:51 <clokep> Instantbird isn't a web browser. :P 11:36:04 <clokep> I very rarely screen share, but file transfer is useful. 11:37:47 --> flo-retina has joined #instantbird 11:37:48 * ChanServ sets mode +qo flo-retina flo-retina 11:39:22 <flo-retina> it's windy outside, and that makes my parents' dsl connection super flaky :( 11:45:55 <-- flo-retina has quit (Ping timeout) 11:46:05 --> flo-retina has joined #instantbird 11:46:05 * ChanServ sets mode +qo flo-retina flo-retina 11:57:22 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 12:49:06 --> mpmc has joined #instantbird 12:57:55 --> dionisos has joined #instantbird 13:00:29 <-- mpmc has quit (Client exited) 13:09:54 --> clokep has joined #instantbird 13:09:54 * ChanServ sets mode +o clokep 13:14:48 <-- wuwei|offline has quit (Connection reset by peer) 13:15:27 --> wuwei|offline has joined #instantbird 13:24:12 <Even> lol, I always love the relation between wind a DSL xD 13:26:42 * clokep needs to invest in real speakers... 13:50:53 <-- clokep has quit (Ping timeout) 13:59:53 <-- wuwei|offline has quit (Connection reset by peer) 14:00:32 --> wuwei|offline has joined #instantbird 14:14:25 --> aleth has joined #instantbird 14:14:25 * ChanServ sets mode +h aleth 14:20:18 <aleth> nhnt11: A cleaner way than making the max message length a pref in your add-on is to use the known protocol-dependent max message length 14:22:02 <aleth> Check the code around http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#841 14:27:26 --> sabret00the has joined #instantbird 14:34:29 <-- wuwei|offline has quit (Connection reset by peer) 14:35:06 --> wuwei|offline has joined #instantbird 14:37:17 --> FireFly_TB has joined #instantbird 14:56:02 <-- wuwei|offline has quit (Connection reset by peer) 14:56:35 --> wuwei|offline has joined #instantbird 15:23:14 <nhnt11> Hello 15:39:19 <-- FireFly_TB has quit (Ping timeout) 16:02:45 <nhnt11> aleth: I was just a bit lazy :P 16:03:36 <aleth> It doesn't really matter for an add-on where you just want to get to the point where you can use it as quickly as possible ;) 16:04:23 <aleth> But if the pastebin feature eventually moves into IB proper that would be the way to go ;) 16:04:44 <-- wuwei|offline has quit (Connection reset by peer) 16:05:15 --> wuwei|offline has joined #instantbird 16:05:37 <nhnt11> Ah of course. 16:05:58 <nhnt11> Do we want a feature like this in core? 16:06:10 * nhnt11 thinks it's more of add-on material 16:08:05 <aleth> You'd think it's more of an add-on thing... but we often get people pasting logs etc directly into #instantbird for example. If we improved the look of the server side a bit it might actually be a useful general feature. 16:08:09 <aleth> Worth discussing at some point... 16:09:10 <aleth> It may not be possible to put into the core simply because e.g. you wouldn't want every twitter message that is a bit too long to be pastebinned (to use an extreme example) :P 16:09:30 <aleth> But then that might just be a matter of finding sane defaults. 16:09:47 <nhnt11> Hmm 16:10:41 <aleth> I'm undecided on this btw 16:11:17 * nhnt11 should put his add-ons on AIO 16:22:09 --> wnayes has joined #instantbird 16:24:12 <Mic> aleth, nhnt11: I think the idea of not sending large portions of text in a conversation is nice but the one thing that I don't like about the Pastebin approach is that it is webbased. 16:26:02 <Mic> That's a problem because sooner or later the data will be unavailable. 16:26:34 <Mic> The user will have a dead link in his logs and no way to recover what the other had sent. 16:27:40 <nhnt11> Mic: What about collapsing large messages? 16:28:05 <nhnt11> (Like how the paper sheets theme does for consecutive system messages) 16:28:19 <nhnt11> It could show a "..." and expand the full message on click or something 16:28:49 <nhnt11> Of course this is only a front-end experience and won't help keep the logs short server-side.. 16:33:43 <aleth> Mic: You'd always want something web-based in case the other person is not using IB. Whether IB then does better and fetches that data automatically and saves it somewhere is an additional feature I think 16:40:10 <nhnt11> aleth: Fair point. 16:58:27 <flo-retina> I tink we all agreed years ago that pastebining automatically is something 1. that we would like eventually to be the default behavior 2. that making the UX right (especially so that it's not surprising to users and not a privacy concern) is non-trivial 3. that it's better to start by experimenting with an add-on. 17:05:43 --> jb has joined #instantbird 17:07:20 <nhnt11> flo-retina: Honestly I can't see pastebinning as useful default behaviour unless you're a developer (or something similar) who frequently shares long logs or code. 17:13:25 <flo-retina> nhnt11: because pastebin websites have the wrong UX 17:14:02 <flo-retina> (most of them target developers) 17:14:48 <nhnt11> flo-retina: I can't say I've ever needed to send long messages that weren't development related. Maybe it's just me. 17:15:15 <flo-retina> nhnt11: I think you gave up on it long ago because you know it won't work 17:15:37 <nhnt11> http://pastebin.instantbird.com/217760 17:15:46 <nhnt11> Ignore that please. Incomplete. 17:16:03 <flo-retina> copy/pasting a long text to someone can often be useful (either copying a paragraph of a website, a draft of something you are writing that you want someone to proofread or give you an opinion on, etc.) 17:16:52 <nhnt11> http://pastebin.instantbird.com/217761 17:17:03 <nhnt11> ^That's a question unrelated to the pastebin stuff. 17:17:17 <nhnt11> flo-retina: Maybe. :) 17:17:50 <aleth> nhnt11: use for (let tab of ...) 17:18:19 <flo-retina> nhnt11: so you are asking what "each" means in for each? 17:18:20 <aleth> for...in and for each... in iterate over different things (values vs names) 17:18:57 <nhnt11> No, I read the MDN documentation. It appears for each...in and for...of are identical, but for each...in is deprecated. 17:19:22 <flo-retina> nhnt11: var obj = {a: 1, b: 2} for ... in will give you "a" and "b"; for each ... in will give you 1 and 2 17:19:27 <nhnt11> My question is, why doesn't for...in work? Is it that each tab is an object property rather than being an array or something? 17:20:02 <nhnt11> Ah. 17:20:23 <nhnt11> Perhaps I'm confused with what mTabs is. 17:20:41 <nhnt11> Aaah. childNodes. Okay. Understood. 17:21:47 <nhnt11> By the way, I found a for each...in in instantbird.xul. Shall I go ahead and change it to for...of? 17:21:58 <nhnt11> (Considering it's an array though, for...in would probably be fine) 17:22:47 <flo-retina> if you want to remove obsolete for each stuff in existing code, do it in a separate patch. 17:23:05 <nhnt11> flo-retina: I asked because I had to make a change within that loop. 17:23:49 <aleth> If you're changing the code anyway, change it. If not, it doesn't matter, as for each...in support won't be removed completely. 17:23:53 <nhnt11> Also I found a spelling mistake in a comment that I was modifying, and fixed it. Is that okay? 17:24:16 <flo-retina> that's ok 17:25:29 <aleth> nhnt11: "Considering it's an array though, for...in would probably be fine" I don't understand why you would ever use for...in on an array? 17:25:46 <aleth> An array is ordered, and for...in won't necessarily give you that order. 17:26:13 <flo-retina> nhnt11: "(Considering it's an array though, for...in would probably be fine)" I don't think that's true ;). |var foo = [42, 35]; var bar = ""; for (var a in foo) {bar += a + " ";} bar;| gives "0 1 " 17:27:02 <flo-retina> ah, we were replying to the same thing 17:27:08 <nhnt11> Oh wow. I'm completely mistaken here. 17:27:17 <nhnt11> I was reading some MDN documentation and read it wrong. 17:27:19 <aleth> Both answers together hopefully will help :) 17:27:34 <nhnt11> Thanks. 17:32:34 <nhnt11> Mic, aleth, flo-retina: I'm uploading a patch soon. I think it should take care of most of the tabbrowser stuff. (I'm saying most because there's probably something I missed) 17:41:54 <-- jb has quit (Ping timeout) 17:48:44 <nhnt11> There's a large block of code (nearly the whole file) which is indented with only one space in buddytooltip.xml. I'm going to go ahead and fix it - is that okay? 17:49:14 <aleth> nhnt11: Do it in a separate patch, and file a bug for it so it can be checked in asap. 17:49:34 <nhnt11> Okay. 17:49:46 <aleth> See bug 1850 for a similar example ;) 17:49:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1850 tri, --, 1.4, aleth, RESO FIXED, Fix indentation of conversation.xml 17:51:10 <aleth> That kind of change in a large patch makes the actual code changes impossible to find. 17:52:11 <nhnt11> Right. 17:52:58 --> mconley has joined #instantbird 17:54:31 <-- aleth has quit (Quit: Ciao) 17:57:19 <instantbot> New Instantbird (UI) bug 1996 filed by nhnt11@gmail.com. 17:57:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1996 tri, --, ---, nobody, NEW, Fix indentation in buddytooltip.xml 17:58:30 <instantbot> nhnt11@gmail.com requested review from florian@instantbird .org for attachment 2476 on bug 1996. 18:08:32 <nhnt11> I'll upload the patch after that's checked-in 18:08:37 <nhnt11> Good night :) 18:18:47 <-- wnayes has quit (Ping timeout) 18:20:28 <instantbot> nhnt11@gmail.com cancelled review?(benediktp@ymail.com ) for attachment 2474 on bug 426. 18:20:29 <instantbot> nhnt11@gmail.com requested feedback from aleth@instantbird .org for attachment 2477 on bug 426. 18:20:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=426 enh, --, ---, nhnt11, NEW, Make it easier to add tabs with arbitrary content to the "conversation window" 18:22:13 --> wnayes has joined #instantbird 18:22:29 <nhnt11> ^I requested feedback from Mic too, btw :) 18:22:49 <Mic> re 18:23:58 <Mic> I see you uploaded the patch anyways. Good :) 18:24:59 <nhnt11> Just thought I'd get it out there :) 18:26:08 <-- dionisos has quit (Ping timeout) 18:26:41 <nhnt11> Mic: Btw I plan to update the patch with comments tomorrow 18:26:44 <-- mconley has quit (Ping timeout) 18:31:59 * nhnt11 is happy with his patch 18:32:06 <nhnt11> I'm going to bed now. Good night :) 18:32:17 <Mic> Good night! 18:32:35 <-- nhnt11 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 19:27:41 <-- Mic has quit (Ping timeout) 19:42:56 --> jb has joined #instantbird 19:43:32 <-- jb has quit (Input/output error) 19:44:49 --> jb has joined #instantbird 19:52:16 <-- jb has quit (Ping timeout) 19:54:25 --> Mic has joined #instantbird 19:54:26 * ChanServ sets mode +h Mic 20:01:35 --> chrisccoulson has joined #instantbird 20:18:45 <-- wnayes has quit (Ping timeout) 20:22:00 --> wnayes has joined #instantbird 20:28:13 --> FireFly_TB has joined #instantbird 20:29:44 --> rosonline has joined #instantbird 20:42:05 <-- wuwei|offline has quit (Connection reset by peer) 20:42:36 --> wuwei|offline has joined #instantbird 20:48:34 --> mikk_s has joined #instantbird 20:48:50 <-- mikk_s has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 20:59:01 --> mconley has joined #instantbird 21:01:25 <-- FireFly_TB has quit (Ping timeout) 21:06:16 <-- mconley has quit (Input/output error) 21:24:36 <-- Kaishi has quit (Quit: Kaishi) 21:28:57 --> dionisos has joined #instantbird 21:34:23 --> EionRobb has joined #instantbird 21:35:19 <-- flo-retina has quit (Ping timeout) 22:00:22 <-- dionisos has quit (Client exited) 22:18:21 --> DGMurdockIII has joined #instantbird 22:19:08 <-- wnayes has quit (Ping timeout) 22:22:41 --> wnayes has joined #instantbird 22:35:21 <instantbot> benediktp@ymail.com granted feedback for attachment 2477 on bug 426. 22:35:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=426 enh, --, ---, nhnt11, NEW, Make it easier to add tabs with arbitrary content to the "conversation window" 22:58:46 <Mic> Nice: with Moz22 we will get the (experimental) arrow functions syntax. 22:58:49 <instantbot> New Core - General bug 1997 filed by benediktp@ymail.com. 22:58:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1997 nor, --, ---, nobody, NEW, Update to Mozilla 22 23:04:00 --> Nirgali has joined #instantbird 23:04:57 <-- Nirgali has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 23:05:08 <Mic> Good night 23:05:35 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 23:32:04 --> mconley has joined #instantbird