#instantbird log on 03 10 2016

All times are UTC.

00:00:08 <clokep_work> bug 1254795 is the current bustage.
00:00:10 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1254795 nor, --, mozilla48, clokep, RESO FIXED, Fix comm-central fallout from bug 1253203
00:00:14 <clokep_work> I'm sure we'll be busted again when that's fixed.
00:00:15 <clokep_work> Uhhh...
00:00:17 <clokep_work> No, that's not it.
00:00:25 <flo-retina> bah, I can't ssh into a machine that isn't online :-/
00:01:10 <clokep_work> bug 1254987
00:01:12 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1254987 nor, --, ---, philip.chee, ASSI, Fix comm-central fallout from |Bug 1254410 - Include app-specific configure files according to --ena
00:06:12 <clokep_work> aleth: https://bugzilla.mozilla.org/show_bug.cgi?id=1254987#c12
00:06:15 <instantbot> Bug 1254987 nor, --, ---, philip.chee, ASSI, Fix comm-central fallout from |Bug 1254410 - Include app-specific configure files according to --ena
00:06:16 <clokep_work> What revs did you have?
00:06:22 <clokep_work> I'm really confused why this isn't working for me. :(
00:06:50 <aleth> clokep_work: I tried configure together with a current mozilla-*inbound*
00:06:59 <aleth> However, the build failed.
00:07:33 <clokep_work> Ahhhh.
00:07:35 <aleth> See comment 8, that failure might be unrelated.
00:07:35 <clokep_work> Interesting. :)
00:07:48 <aleth> You have to use inbound because some other fixes aren't on central yet
00:08:07 <aleth> (fixes that c-c needs)
00:08:39 <clokep_work> I had applied the one I checked in, maybe there are others.
00:09:06 <clokep_work> aleth: Nope, I get the same error.
00:09:54 <aleth> Confusing.
00:11:28 <aleth> clokep_work: I didn't use the "include('../mozilla/toolkit/moz.configure')" you mentioned
00:12:45 <clokep_work> aleth: What I just did: |cd mozilla; hg pull -u inbound; cd ..; hg import bz://...; mach configure|
00:13:06 <aleth> And configure is still failing?
00:13:17 <clokep_work> Yes
00:13:21 <aleth> Weird.
00:13:31 <clokep_work> Yeah, I'm not sure.
00:13:37 <clokep_work> I'm outta time for tonight.
00:13:53 <aleth> I mean, I'm not sure that patch is correct, but at least it should be producing the same efect for everyone :P
00:14:28 <clokep_work> My confusion exactly.
00:14:39 <clokep_work> I debated repulling my tree, but that seemed excessive. :P
00:15:35 <clokep_work> I suspect this will be 'easier' tomorrow when m-i is merged.
00:15:41 <clokep_work> Since that has a lot of changes (both good and bad).
00:17:16 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
00:20:19 <-- freaktechnik has quit (Ping timeout: 121 seconds)
00:22:25 --> Alex1 has joined #instantbird
00:24:46 <mdhr> Hi... I'm looking at 1118499. Are we still using the libpurple version of the yahoo plugin instead of the js by default? If not, why does it print errors starting with "prpl-yahoo ..."?
00:25:12 <mdhr> Bug 955574 tells me that it should be JS by default. 
00:25:14 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955574 nor, --, 1.6, qheaden, RESO FIXED, Enable JS Yahoo By Default
00:25:45 --> freaktechnik has joined #instantbird
00:26:46 <clokep_work> mdhr: prpl-yahoo is just the identifier.
00:27:10 <clokep_work> mdhr: Look under chat/chat-prefs.js
00:27:37 <clokep_work> Umm....no that's not it.
00:27:55 <EionRobb1> who's the silly goose that made the unique protocol ids non-unique?
00:28:07 <clokep_work> mdhr: im/app/profile/all-instantbird.js
00:28:12 <clokep_work> EionRobb1: It's done on purpose.
00:28:35 <clokep_work> mdhr: chat.prpls.forcePurple (you can also do /about config from inside instantbird)
00:28:44 <clokep_work> yahoo isn't in there so we're using the JS one.
00:29:11 <clokep_work> mdhr: ALthough...did you even build Instantbird w/ libpurple enabled? ;)
00:29:36 <mdhr> clokep_work: I wasnt aware I needed to do that explicitly. 
00:29:49 <mdhr> You're right, it is JS. 
00:30:12 <mdhr> Just got confused because of the debug message. 
00:32:55 <clokep_work> mdhr: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Instantbird_build#Building_purplexpcom_and_libpurple
00:33:04 <clokep_work> There's no reason for you to bother doing that though.
00:33:39 <clokep_work> Ah, qheaden is a class act. ;)
00:34:58 <mdhr> Right? :D
00:44:04 <EionRobb1> clokep_work: yeah, I know its done on purpose, I still think you're silly for doing it :)
00:44:29 <clokep_work> EionRobb1: And I think you're silly for writing things in C++. :P
00:44:44 <EionRobb1> just as well I don't write things in C++ then
00:45:07 * EionRobb1 is now known as EionRobb 
00:45:43 <clokep_work> C, it's even worse.
00:46:25 <EionRobb> :D
00:47:28 <clokep_work> At least it's not PHP. ;)
00:49:11 <EionRobb> are you saying that because my day job is PHP? or did you not know?
00:49:42 <EionRobb> can't tell if being funny
01:15:14 <nhnt11> mdhr: prpl stands for protocol plugin
01:15:16 <nhnt11> mdhr: not puprle
01:15:19 <nhnt11> purple*
01:17:02 * Mook_as thought purple was named after protocol plugin
01:17:13 <nhnt11> mabye!
01:17:15 <nhnt11> maybe*
01:17:28 <nhnt11> that would make sense ;)
01:20:07 <EionRobb> libpurple is named after prpl
01:20:10 <-- EionRobb has quit (Quit: Leaving.)
01:29:59 <-- aleth has quit (Ping timeout: 121 seconds)
02:22:19 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
02:48:27 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:06:03 --> durwasa has joined #instantbird
03:11:58 <instant-buildbot> build #629 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/629
03:12:10 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:13:36 <instant-buildbot> build #3098 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3098
03:52:57 --> durwasa_dc has joined #instantbird
03:54:41 <-- durwasa has quit (Ping timeout: 121 seconds)
05:07:50 --> nhnt11 has joined #instantbird
05:07:50 * ChanServ sets mode +h nhnt11 
05:23:02 --> CuriousLearner has joined #instantbird
05:25:11 --> malayaleecoder has joined #instantbird
05:31:49 <-- CuriousLearner has quit (Ping timeout: 121 seconds)
05:50:10 --> CuriousLearner has joined #instantbird
05:50:30 --> Bollebib has joined #instantbird
05:52:06 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:08:56 --> mpmc has joined #instantbird
06:11:01 <-- mpmc has quit (A TLS packet with unexpected length was received.)
06:24:00 <-- durwasa_dc has quit (Ping timeout: 121 seconds)
06:38:27 <-- Bollebib has quit (Connection closed)
06:45:15 --> MikkCZ has joined #instantbird
06:51:39 --> mpmc has joined #instantbird
06:53:47 <-- MikkCZ has quit (Ping timeout: 121 seconds)
06:58:30 --> Alex1 has joined #instantbird
07:02:55 --> MikkCZ has joined #instantbird
07:17:05 --> EionRobb has joined #instantbird
07:27:39 --> nhnt11 has joined #instantbird
07:27:39 * ChanServ sets mode +h nhnt11 
07:37:59 --> clokep_work has joined #instantbird
07:37:59 * ChanServ sets mode +o clokep_work 
08:04:12 <-- clokep_work has quit (Ping timeout: 121 seconds)
08:15:44 --> jsmaniac has joined #instantbird
08:17:19 <-- MikkCZ has quit (Quit: Leaving.)
08:19:05 <jsmaniac> what does pulling with " inbound " in mercurial do ?
08:19:18 <jsmaniac> does it pull from a different repo ?
08:24:48 <-- CuriousLearner has quit (Ping timeout: 121 seconds)
08:34:32 <nhnt11> jsmaniac: mozilla-inbound is a different repository, I assume that's what this is in reference to
08:34:49 --> aleth has joined #instantbird
08:34:50 * ChanServ sets mode +o aleth 
08:35:10 <jsmaniac> yeah that is what it was in reference to , I got it now
08:35:32 <-- mikef has quit (Ping timeout: 121 seconds)
08:36:02 --> mikef has joined #instantbird
08:36:24 <-- myk has quit (Ping timeout: 121 seconds)
08:43:43 --> myk has joined #instantbird
08:45:05 --> MikkCZ has joined #instantbird
08:47:01 <-- aleth has quit (Quit: Instantbird 48)
08:52:04 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
08:52:14 --> jsmaniac has joined #instantbird
08:53:39 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
08:54:29 --> jsmaniac has joined #instantbird
08:54:46 <-- malayaleecoder has quit (Quit: Connection closed for inactivity)
08:55:46 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
08:56:31 --> jsmaniac has joined #instantbird
09:00:10 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
09:00:27 --> jsmaniac has joined #instantbird
09:05:39 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
09:07:37 --> jsmaniac has joined #instantbird
09:08:00 <-- nhnt11 has quit (Ping timeout: 121 seconds)
09:08:32 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
09:11:47 --> gerard-majax has joined #instantbird
09:23:02 <-- gerard-majax has quit (Quit: Leaving)
09:23:33 --> gerard-majax has joined #instantbird
09:34:16 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
09:37:17 --> Hadi has joined #instantbird
09:38:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:38:55 --> gerard-majax has joined #instantbird
09:42:10 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:45:41 <-- MikkCZ has quit (Quit: Leaving.)
09:50:06 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:50:26 --> gerard-majax has joined #instantbird
10:05:54 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:12:04 --> flo-retina has joined #instantbird
10:12:04 * ChanServ sets mode +qo flo-retina flo-retina 
10:16:38 --> MikkCZ has joined #instantbird
10:27:32 --> CuriousLearner has joined #instantbird
10:32:05 <-- CuriousLearner has quit (Ping timeout: 121 seconds)
10:39:01 --> gerard-majax has joined #instantbird
10:44:39 <-- gerard-majax has quit (Quit: Leaving)
10:45:44 --> gerard-majax has joined #instantbird
10:46:09 --> CuriousLearner has joined #instantbird
10:46:54 --> Hadi1 has joined #instantbird
10:47:08 <-- Hadi has quit (Ping timeout: 121 seconds)
10:47:42 * Hadi1 is now known as Hadi 
10:54:43 <-- MikkCZ has quit (Quit: Leaving.)
11:02:32 --> malayaleecoder has joined #instantbird
11:21:49 <-- Hadi has quit (Connection closed)
11:22:15 --> Hadi has joined #instantbird
11:29:22 <-- EionRobb has quit (Ping timeout: 121 seconds)
11:32:40 --> EionRobb has joined #instantbird
11:36:20 <-- CuriousLearner has quit (Ping timeout: 121 seconds)
11:47:35 <-- EionRobb has quit (Connection closed)
11:49:27 --> EionRobb has joined #instantbird
11:49:38 --> jsmaniac has joined #instantbird
11:51:17 <jsmaniac> hello I cannot see facebook in available protocols for adding account in account manager window , is it because I had not built enabling the libpurple extension ??
11:58:08 <flo-retina> facebook is not currently supported, they closed their XMPP gateway. There's a new Facebook prpl implementation in progress, but it's not useable yet.
11:59:48 <jsmaniac> ok so what profits in IB do I get by building enabling the purple extension ?
12:02:33 --> CuriousLearner has joined #instantbird
12:05:33 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
12:06:51 <flo-retina> AIM, Bonjour, Gadu-Gadu GroupWise, ICQ, MySpaceIM, Netsoul, Office Communicator, SIMPLE, Sametime
12:06:55 --> jsmaniac has joined #instantbird
12:07:06 <-- CuriousLearner has quit (Ping timeout: 121 seconds)
12:07:15 <flo-retina> jsmaniac: http://log.bezut.info/instantbird/today#m174
12:09:07 <jsmaniac> ok got it :)
12:09:43 <jsmaniac> also I was thinking why all are cutting support for XMPP ? facebook , hangouts , everything migrating :(
12:10:00 --> durwasa_dc has joined #instantbird
12:24:16 <jsmaniac> hey if there is a purple-hangouts extension already written in C by tdryer, why is the call for a javascript implementation for the same put out ?
12:37:53 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
12:39:08 --> jsmaniac has joined #instantbird
12:48:55 --> aleth has joined #instantbird
12:48:55 * ChanServ sets mode +o aleth 
12:57:34 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
12:58:50 --> jsmaniac has joined #instantbird
12:59:55 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
13:00:17 --> jsmaniac has joined #instantbird
13:02:55 --> clokep_work has joined #instantbird
13:02:55 * ChanServ sets mode +o clokep_work 
13:04:08 <clokep_work> EionRobb: I knew that was your day job.
13:04:21 <clokep_work> Although I actually learned  to program on PHP, it's a good language.
13:04:24 <clokep_work> They all have flaws.
13:05:15 <jsmaniac> @clokep_work I put some questions above please answer , especially the XMPP one
13:10:09 <clokep_work> jsmaniac: Processing my email right now, will looks oon.
13:10:18 <jsmaniac> ok
13:11:26 <clokep_work> aleth: So reading backlogs of emails...looks like current m-i should build?
13:21:18 <clokep_work> jsmaniac: Why are they all stopping using XMPP? Mostly because they want other features that are difficult to support in XMPP.
13:21:31 <clokep_work> But probably because everyone wants their own silo of communication to keep their users using their stuff.
13:21:34 <clokep_work> And don't want to federate.
13:21:50 <clokep_work> jsmaniac: Because purple-hangouts can't be used in Thunderbird.
13:26:38 <jsmaniac> can I learn about some examples of " other " features difficult to implement in XMPP , i thought it was flexible and sufficient to do most things
13:29:36 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
13:31:26 --> jsmaniac has joined #instantbird
13:31:34 <clokep_work> jsmaniac: I have no idea. I don't work at Facebook or Google. :P
13:31:56 <jsmaniac> ok
13:33:52 <aleth> clokep_work: I think one patch (at least) is still missing
13:35:20 <clokep_work> aleth: Yeah I'm reading #maildev and backlog from #build.
13:48:32 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:48:39 --> clokep_work has joined #instantbird
13:48:39 * ChanServ sets mode +o clokep_work 
13:50:24 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:08:20 <-- jsmaniac has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
14:40:44 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:21:04 --> gerard-majax has joined #instantbird
15:39:35 <-- durwasa_dc has quit (Ping timeout: 121 seconds)
15:44:19 <-- Hadi has quit (Connection closed)
16:02:21 --> Bollebib has joined #instantbird
16:11:29 --> durwasa_dc has joined #instantbird
16:43:51 * durwasa_dc is now known as durwasa 
16:57:05 --> nhnt11 has joined #instantbird
16:57:05 * ChanServ sets mode +h nhnt11 
17:09:54 --> MikkCZ has joined #instantbird
17:33:05 --> arlolra has joined #instantbird
17:36:03 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
17:36:08 --> chrisccoulson has joined #instantbird
17:52:29 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:56:21 <instantbot> New Instantbird - Preferences bug 1255504 filed by aleth@instantbird.org.
17:56:22 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1255504 nor, --, ---, nobody, NEW, Provide a way to change the default search engine
18:01:13 --> gerard-majax has joined #instantbird
18:03:11 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:19:50 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:20:33 <clokep_work> aleth: Is bug 1142337 that attachment identical to the previous one?
18:20:35 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1142337 nor, --, Instantbird 43, aleth, RESO FIXED, Implement NormalizedMap without __noSuchMethod__
18:21:15 <aleth> No, there's one with inheritance and one with composition. Pick one ;)
18:22:25 <clokep_work> aleth: so 8645055 or 8729075?
18:22:26 <aleth> The composition one would need rebasing.
18:22:40 <aleth> Yeah.
18:22:58 <clokep_work> Got it. :)
18:32:38 * clokep_work doesn't like options. :P
18:33:53 <clokep_work> aleth: So I *think* I like the one that extends it better?
18:34:54 <aleth> I agree (despite the point about silent failures if Map ever gets new methods - we don't use those after all.)
18:35:43 <-- arlolra has quit (Connection closed)
18:36:46 --> arlolra has joined #instantbird
18:37:12 <clokep_work> Oh yeah. :-\
18:37:16 <clokep_work> Hmm...maybe composition is better.
18:37:43 <-- nhnt11 has quit (Ping timeout: 121 seconds)
18:37:56 <aleth> I don't think that's an issue, we should add tests to NormalizedMap anyway if we use any new Map features with it.
18:38:41 <aleth> It would be different if we had users of NormalizedMap which were not us ;)
18:38:53 <clokep_work> True.
18:38:54 <-- arlolra has quit (Client exited)
18:39:31 <aleth> But I don't mind which we take. I just wanted to see how/if subclassing worked now.
18:39:44 <aleth> (The 'this' thing took me by surprise.)
18:42:19 <-- durwasa has quit (Ping timeout: 121 seconds)
18:44:08 --> arlolra has joined #instantbird
18:54:41 <-- arlolra has quit (Client exited)
18:58:44 --> arlolra has joined #instantbird
19:06:33 <arlolra> <stream:stream xmlns="http://etherx.jabber.org/streams" id="" version="1.0">
19:06:44 <arlolra> </stream:stream>
19:06:56 <arlolra> can anyone think why prosody might be responding like that?
19:09:32 <clokep_work> Responding like that to what?
19:09:39 <clokep_work> But probably not. I stay away from XMLs.
19:10:48 <aleth> arlolra: Looks like it doesn't want you to connect? ;)
19:11:04 <arlolra> instantbird sends the opening stanza
19:11:23 <arlolra> <?xml version="1.0"?><stream:stream to="..." xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" version="1.0">
19:12:09 <aleth> arlolra: here you go https://tools.ietf.org/html/rfc6120
19:12:29 <arlolra> ha
19:12:32 <arlolra> that's a lot of reading
19:12:53 <arlolra> aleth: any particular passage
19:14:19 <aleth> arlolra: I'd try starting at 4.2...
19:18:41 <arlolra> i wonder if it's because there's no "from" set
19:20:45 <aleth> You don't want to send from before starttls iirc
19:25:14 <EionRobb> " jsmaniac: hey if there is a purple-hangouts extension already written in C by tdryer" who ?
19:25:53 <arlolra> aha
19:26:00 <arlolra> ok, the problem is
19:26:16 <arlolra> This server does not serve jabber.blabla...
19:26:21 <clokep_work> EionRobb: I think he's confused.
19:26:30 <clokep_work> tdryer has the Python code, right?
19:26:47 <EionRobb> clokep_work: oh, right.  yeah python :)
19:28:07 <-- EionRobb has quit (Quit: Leaving.)
19:33:05 <arlolra> for those following at home https://trac.torproject.org/projects/tor/ticket/18514
19:34:55 <aleth> arlolra: Looks like a DNS SRV issue
19:35:07 <arlolra> yup
19:35:20 <aleth> There's a bug for that
19:35:50 <arlolra> https://trac.torproject.org/projects/tor/ticket/17461
19:35:54 <arlolra> links to two
19:36:49 <aleth> bug 787369
19:36:52 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=787369 nor, --, ---, nobody, REOP, XMPP: Support SRV records
19:37:27 <arlolra> and #14328
19:37:37 <arlolra> bug 14328
19:37:39 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=14328 enh, P3, ---, nobody, NEW, DNS: RFC 2782 not supported (SRV records)
19:37:43 <arlolra> \o/
20:02:03 --> flo-retina has joined #instantbird
20:02:03 * ChanServ sets mode +qo flo-retina flo-retina 
20:05:57 --> EionRobb has joined #instantbird
20:09:32 --> nhnt11 has joined #instantbird
20:09:32 * ChanServ sets mode +h nhnt11 
20:17:36 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:19:16 --> bgmCoder has joined #instantbird
20:20:22 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:20:46 --> durwasa has joined #instantbird
20:21:27 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
20:21:47 --> chrisccoulson has joined #instantbird
20:22:17 --> bgmCoder has joined #instantbird
20:24:10 <bgmCoder> My smiley addons don't work in 1.61apre; they worked in 1.51apre
20:24:16 <bgmCoder> or 1.5
20:24:35 <bgmCoder> Smile! doesn't work
20:25:19 <bgmCoder> It's supposed to open a panel where I can choose smilies
20:27:12 <aleth> Right, nobody has updated Smile!, but you can enter them with the keyboard
20:28:06 <aleth> Oh wait, actually it says Smile was updated here https://addons.instantbird.org/en-US/instantbird/addon/318
20:28:33 <aleth> By clokep_work it seems
20:28:51 <clokep_work> Yeah...
20:28:55 <clokep_work> I forget which version you actually need.
20:29:03 <clokep_work> I remember some confusion about whoever I was helpign to use it. ;)
20:29:12 <bgmCoder> I changed the max version in the install.rdf
20:29:16 <bgmCoder> but it didn't help
20:29:27 <bgmCoder> I loved that addon
20:29:40 <aleth> bgmCoder: Just install the latest version
20:30:14 <bgmCoder> okay, I'll reinstall it;  bb in a minute
20:30:18 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:30:29 --> bgmCoder has joined #instantbird
20:31:07 <aleth> If version 1.3 doesn't work, maybe something broke it since it was updated...
20:31:27 <bgmCoder> yeah, that's what I'm getting at...
20:31:41 <bgmCoder> I reinstalled it but it doesn't help
20:31:41 <aleth> Then there should be errors in the console
20:31:45 <bgmCoder> ah!
20:32:02 <bgmCoder> Timestamp: 3/10/2016 2:31:50 PM
20:32:02 <bgmCoder> Error: ReferenceError: smile is not defined
20:32:02 <bgmCoder> Source File: chrome://instantbird/content/instantbird.xul
20:32:02 <bgmCoder> Line: 1
20:32:36 <-- chrisccoulson has quit (Quit: Ex-Chat)
20:32:47 <bgmCoder> could be anything, eh?
20:34:59 <aleth> nah, should be an easy fix
20:35:24 <bgmCoder> yeah, there is not a lot of code in smile.js
20:35:43 <aleth> Change let smile = ... to var smile = ... in smile.js
20:35:48 <aleth> See if that helps ;)
20:36:11 <bgmCoder> okay, bb in a minute.
20:36:14 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:36:35 --> bgmCoder has joined #instantbird
20:36:58 <bgmCoder> that did it!
20:37:00 <bgmCoder> thanks!
20:37:06 <bgmCoder> :-D
20:37:26 <aleth> bgmCoder: If you change the version to 1.4 and then send the fixed xpi to clokep_work he can upload it for everyone
20:37:35 <bgmCoder> okay
20:37:42 <bgmCoder> say, are you the same aleth from dc?
20:37:47 <bgmCoder> with the robot icon?
20:37:48 <aleth> no
20:37:53 <aleth> what's dc?
20:37:55 <bgmCoder> okay
20:37:59 <bgmCoder> Donation Coder
20:38:42 <clokep_work> bgmCoder: Yeah if you send it to me (email) I'll put it up tonight.
20:38:48 <bgmCoder> I'm working on it
20:39:50 --> unghost has joined #instantbird
20:39:53 <bgmCoder> clokep_work: where do I get your email?
20:40:35 <clokep_work> PMed it to you. :)
20:40:49 <clokep_work> Not that my email isn't super easy to find anyway hah.
20:41:00 <clokep_work> But no reason to make it easy for the spammers. ;)
20:42:17 --> chrisccoulson has joined #instantbird
20:43:10 <bgmCoder> thanks
20:43:25 <bgmCoder> I wouldn't expect it here anyway
20:44:05 <bgmCoder> I use vertical tabs too - love it
20:54:50 --> petunia has joined #instantbird
20:55:07 <petunia> good evening
20:55:18 <petunia> i found ignore irc addon
20:55:33 <petunia> is it correct for mac version too?
20:57:50 <aleth> petunia: yes, addons don't depend on the operating system
21:00:25 <instantbot> aleth@instantbird.org changed the Resolution on bug 955728 from --- to DUPLICATE.
21:00:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955728 nor, --, ---, nobody, RESO DUPLICATE, (a11y) selecting accounts in the account manager with arrow keys is hard do to autofocus on connecti
21:02:39 <petunia> ok thank you
21:02:49 <petunia> how can i instal it?
21:04:15 <aleth> Download it from the website, then go to the addons manager and pick "Install from file"
21:05:14 * aleth wonders why it's marked experimental
21:08:55 --> mpmc has joined #instantbird
21:23:54 <-- arlolra has quit (Client exited)
21:24:50 <clokep_work> durwasa: Can't you just use em and it just works?
21:25:12 <clokep_work> aleth: Because it's ghetto.
21:28:35 <petunia> sorry, i can't find instal from file; when i open ignore addon is automatically opened by instantbird but i can't find how to instal it
21:29:44 <aleth> durwasa: have you read https://developer.mozilla.org/en-US/docs/Web/CSS/font-size ?
21:34:01 <durwasa> aleth, no I haven't read mdn part but in general I know some CSS ... I was trying on fiddle and if I rely on my foreseeing ability then , font such as Arial will cause the same issue later on ... setting line-height or display: inline-block is a temporary hack ...
21:34:48 <durwasa> we can try something like increasing the padding height ... 
21:35:15 <aleth> durwasa: it seems to me that it would be better to understand exactly what is going wrong before you start adding hacks
21:37:55 <durwasa> aleth, okay ...I guess I am wrong in reading the bug but I guess higher dpi is causing the <div> of one to element to interfere with the other div ?
21:38:35 <aleth> The point is that's a *guess*. I'm asking you to find out what is actually happening.
21:38:42 <aleth> Simple question: What sets the font size on the elements you are interested in?
21:41:18 <durwasa> aleth, as far as i know  a value is calculated against the font-size of a current element, so boxes sized with it consequently scale as font sizes are adjusted by the element 
21:42:05 <aleth> I mean, what in the code? What bit of CSS, or...?
21:43:13 <aleth> DOM inspector might help.
21:43:42 <durwasa> aleth, errr didnt catch that one ....
21:44:04 <durwasa> aleth, okay okay gotit ... (Y) sorry
21:44:24 <-- mpmc has quit (A TLS packet with unexpected length was received.)
21:44:56 <-- Bollebib has quit (Ping timeout: 121 seconds)
21:45:39 --> mpmc has joined #instantbird
21:46:56 <durwasa> aleth, actually when im running the ./mozilla/build im/themes i am using a trial an error approach ... -_- 
21:47:50 <durwasa> can you please help me with DOM Inspector in instantbird ? tools > error console is the only thing I could find ... 
21:48:00 <aleth> It's an addon.
21:48:10 <durwasa> clokep_work, i use the 1em = 16px conversion and otherwise use rem ... is it a bad practice ?
21:48:19 <durwasa> aleth, on it ...
21:48:21 <nhnt11> durwasa: 1em isn't 16px though
21:48:57 <aleth> https://addons.instantbird.org/en-US/instantbird/addon/210
21:48:59 <aleth> Might need updating.
21:49:42 * nhnt11 shouldn't talk without context, maybe the font-size is 16px
21:49:56 <clokep_work> durwasa: 1em isn't 16 px, well it might be under standard DPI, but I think that's one of the things that DPI and font-size change.
21:50:38 <nhnt11> durwasa, clokep_work: Xem = X*the current font size
21:50:40 <nhnt11> Just to be clear
21:50:54 <nhnt11> Browser default is usually 16px I think
21:51:02 <nhnt11> I don't think DPI has anything to do with it
21:51:15 <durwasa> nhnt11, okay ... i found it one of the StackOverflow answers and im using it since then ... although the author did mention the word 'generally' .. my bad ... 
21:51:16 * aleth also suspects the DPI thing is a red herring
21:52:02 <nhnt11> durwasa: usually I find that looking at actual definitions is better than stack overflow for this kind of thing :)
21:52:16 <nhnt11> It saves you a lot of pain when things don't work as expected when you run into the non-general case ;)
21:53:08 --> gerard-majax has joined #instantbird
21:53:23 <-- MikkCZ has quit (Quit: Leaving.)
21:53:27 <aleth> petunia: in the addon manager there is a little gear icon which opens a dropdown menu with "install from file" in it
21:53:44 <aleth> petunia: alternatively you can drag and drop the xpi file onto the account manager I think
21:54:17 <nhnt11> durwasa: what are you working on? :)
21:54:55 <durwasa> I am 'trying' to work on https://bugzilla.mozilla.org/show_bug.cgi?id=954368 but I am nowhere close 
21:54:57 <instantbot> Bug 954368 nor, --, ---, durwasa.chakraborty, ASSI, em and pt usage in CSS causes size/alignment errors for certain font sizes and DPI settings
21:55:04 <petunia> i forgot to tell that i'm using voiceover screen reared because i'm blind
21:55:27 <petunia> so i'm afraid that there are some problem of inaccessibility
21:55:38 <nhnt11> durwasa: that seems like it could be a tricky bug!
21:56:00 <petunia> however, i cant't drug and drop
21:56:59 <aleth> petunia: Open the addon manager and press tab until you get to the button which opens a dropdown menu
21:58:20 --> MikkCZ has joined #instantbird
21:58:37 <-- MikkCZ has quit (Quit: Leaving.)
21:59:34 <clokep_work> IIRC that gear icon isn't accessible. :(
22:00:45 <aleth> clokep_work: What, so there is no way to install addons via the keyboard?!
22:01:06 <aleth> That seems so broken it is unlikely.
22:01:55 <durwasa> nhnt11, the bugs that i hv resolved usually require 3-4 lines of edit ... and I as far as I can see its a long road ahead ... :P should have started with bugsahoy but anyways lets see :) :) 
22:04:31 <clokep_work> aleth: I lied, I was thinking of bug 684457.
22:04:33 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=684457 min, --, mozilla30, benediktp, VERI FIXED, Need keyboard access to 'Tools for all add-ons' button in Addons Manager: Extensions list
22:05:19 <aleth> ah, Mic fixed it :-)
22:05:28 <aleth> petunia: did that work?
22:07:10 <durwasa> can anyone provide an alternative for this url, it seems to be broken [1] https://www.mozilla.org/en-US/projects/inspector/ 
22:08:15 <aleth> The correct URL for IB is https://addons.instantbird.org/en-US/instantbird/addon/210
22:09:21 <aleth> It likely needs updating to make it work. 
22:09:27 <petunia> even if i have already donloaded it, i tried to search the ignore addon from the addon manager but i cant't find it
22:10:00 <-- gerard-majax has quit (Ping timeout: 121 seconds)
22:10:22 <aleth> petunia: Search won't find it because clokep_work marked it as experimental
22:12:20 <durwasa> aleth, Can I get some docs for DOM Inspector addon ?
22:13:08 --> MikkCZ has joined #instantbird
22:13:36 <-- MikkCZ has quit (Quit: Leaving.)
22:13:40 <aleth> durwasa: I don't have any. The code (for Firefox and TB) lives in mozilla/extensions/inspector
22:14:18 <aleth> durwasa: looks like you should have searched on MDN :P https://developer.mozilla.org/en-US/docs/Tools/Add-ons/DOM_Inspector
22:15:54 <durwasa> aleth, :P yes precisely ^ this was reqd ... :D srry
22:23:07 <nhnt11> Bah, lately I've been really wanting the awesometab to work better with IRC contacts
22:23:34 <nhnt11> If you add an IRC contact, and then rename it, you can no longer search by the nick in the awesometab
22:23:54 <nhnt11> i.e. if you add nhnt11, and then rename to Nihanth, typing nhnt11 will give you no results
22:24:33 <aleth> nhnt11: that would be nice
22:24:38 <aleth> petunia: are you on OS X?
22:24:45 <nhnt11> And here's the kicker: once you open a conversation with an IRC contact, the awesometab no longer shows the name that you've given them, but their nick instead
22:24:49 <nhnt11> BUT it still doesn't let you search by nick
22:25:00 <nhnt11> I.e. if you type Nihanth, it'll give you an item titled "nhnt11"
22:25:25 <nhnt11> the item is an already-open conv item, just to be clear
22:25:31 * nhnt11 wonders if there are bugs filed
22:27:54 <petunia> i discoverd that, in voice oer, there are 2 command to drag and drop; so, where have i to drop ignore addon downloaded?
22:28:42 <nhnt11> I think I'm going to start pointing students to awesomebugs ;)
22:29:09 <aleth> petunia: try this instead: Go to Tools -> Addons, then press Tab twice, then press Space to open the menu
22:29:32 <aleth> I assume you have "Full Keyboard access" turned on in your system preferences
22:32:45 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:33:04 <-- chrisccoulson has quit (Quit: Ex-Chat)
22:37:49 <-- malayaleecoder has quit (Quit: Connection closed for inactivity)
22:45:21 <-- petunia has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
22:47:58 <-- unghost has quit (A TLS packet with unexpected length was received.)
23:04:50 --> chrisccoulson has joined #instantbird
23:06:40 --> EionRobb1 has joined #instantbird
23:07:44 <-- EionRobb has quit (Ping timeout: 121 seconds)
23:11:59 --> abdelrhman has joined #instantbird
23:14:19 --> clokep_work has joined #instantbird
23:14:19 * ChanServ sets mode +o clokep_work 
23:15:46 --> AlexanderSalas has joined #instantbird
23:16:00 <clokep_work> nhnt11: I've really wanted the awesometab to work better too autojoin stuff.
23:17:09 --> arlolra has joined #instantbird
23:20:49 <nhnt11> clokep_work: can you rephrase that? s/too/to?
23:21:11 <clokep_work> nhnt11: I've been using the awesometab to join channels. And I find I frequently want to autojoin them after joining.
23:21:14 <nhnt11> I understand that as, you want a way to add channels that you join via awesometab to get added to the autojoin list
23:21:20 <nhnt11> okay, cool
23:21:23 <clokep_work> Maybe this gets back to my UI idea about having an icon on conversations which lets you toggle autojoin.
23:21:33 <clokep_work> Maybe it doesn't need to be in the awesometab.
23:21:57 <nhnt11> clokep_work: I'd prefer a context menu checkbox item when you right click the conv than an icon
23:22:29 <-- chrisccoulson has quit (Connection closed)
23:22:30 <nhnt11> good idea though
23:22:36 <clokep_work> Sure, sure.
23:22:39 <clokep_work> Implementation details. ;)
23:24:09 <nhnt11> clokep_work: another idea: add a modifier that will make the channel autojoin when you join it from the awesometab
23:24:14 <nhnt11> like, shift+enter or shift+click
23:25:06 <nhnt11> And we could show a label (gray text), while the shift key is held, next to the conv name indicating that it will be autojoined
23:25:23 <nhnt11> just an idea
23:25:36 * clokep_work shrugs.
23:25:43 <clokep_work> Just something I've noticed.
23:25:50 <clokep_work> I don't really add autojoins that frequently though.
23:26:25 <nhnt11> sure, I just ran ideas by you since you said you wanted a way ;)
23:29:25 <clokep_work> Let me be clearer.
23:29:29 <clokep_work> I want someone else to find a way. ;)
23:30:03 <nhnt11> sure, but then you can't complain if I give you a way and you don't like it ;)
23:30:14 <clokep_work> Sure I can.
23:30:18 <clokep_work> I can complain about whatever I want. :P
23:31:08 <nhnt11> clokep_work: found a picture of you. http://puu.sh/nC5Ws/8a1f7226cf.jpg
23:31:19 <clokep_work> :-D
23:37:24 <durwasa> :D 
23:37:47 <durwasa> aleth, clokep_work nhnt11 http://imgur.com/FOIITVm okay this one works but then not for every machine... if anyhow we could do something like if(machine) font-size: medium; else font-size: large 
23:39:23 <nhnt11> durwasa: What's the global system font size/DPI setting in that screenshot?
23:40:10 <nhnt11> huh, incidentally, did you change the font itself?
23:40:20 <durwasa> resolution:    96x96 dots per inch
23:40:58 <durwasa> nhnt11, no nothing ... kept rest of the code in its pristine form :) :) 
23:42:21 <durwasa> Xft.dpi:	96
23:42:32 <nhnt11> durwasa: what exactly have you changed?
23:42:39 <nhnt11> can you pastebin a diff?
23:42:49 <durwasa> yep
23:42:58 <durwasa> actually its just one line ... 
23:43:15 <durwasa> but i will ...
23:44:15 <nhnt11> sure, but a diff will give more context - diffs usually have information like the name of the changed file, and context (a few lines of code around the line you changed)
23:44:18 <durwasa> https://pastebin.mozilla.org/8863158
23:44:40 <nhnt11> thanks. FYI, you can set the syntax highlighting to "Diff" in the pastebin UI :)
23:45:06 <nhnt11> I see, so you're forcing the font-size to be smaller
23:45:07 <durwasa> oh i changed it to bash -_- 
23:45:26 <nhnt11> durwasa: so ideally, we don't want to change the font size
23:45:42 <durwasa> yaa nhnt11 ... so in a way its a hack ... not a nice one ..
23:45:48 <nhnt11> durwasa: If the user adjusted their dpi settings or whatever, they likely had trouble reading the text
23:46:03 <durwasa> nhnt11, yessss should have forseen that one ... 
23:46:06 <nhnt11> i.e. if we force the font to be smaller, the result is probably a frustrated user ;)
23:46:38 <nhnt11> durwasa: here's another idea: if we don't want to change the font size, what else can we change to make it fit?
23:46:51 <nhnt11> durwasa: Can we make the container itself a little bigger so that the text doesn't overflow?
23:47:41 <durwasa> nhnt11, yes ... 
23:48:36 <durwasa> i first tried increasing the padding-bottom: not only to fit the text but also the type of device was experiencing an overflow ... 
23:50:21 <nhnt11> I don't think we want to change the padding
23:50:29 <nhnt11> I think we want to change the actual height of the element
23:50:49 <nhnt11> Ideally it should be 20px, as you can see in the comment (16+2+2px...)
23:51:08 <nhnt11> but if the font size is bigger, it needs to be larger
23:51:44 <EionRobb1> can you switch to em's instead of px's to make it font-size-independent?
23:51:58 <-- mpmc has quit (A TLS packet with unexpected length was received.)
23:52:21 <nhnt11> right
23:52:53 <nhnt11> the current value of height doesn't consider the font size at all, it uses the icon + top and bottom padding, and assumes that the text will fit
23:53:54 <clokep_work> Set a min-height of 1.2em or something?
23:54:10 <EionRobb1> or should it be using line-height instead?
23:54:19 <clokep_work> Oooo good point.
23:54:23 <clokep_work> Try both and see what works.
23:55:31 * nhnt11 thinks min-height: 1.25em will do the trick, and preserve the current padding:content height ratio
23:56:02 <EionRobb1> shouldn't the line-height be not done in em's though?
23:56:39 <EionRobb1> em's the width of the M character, right, which isn't necessarily the same as the height of an M so just use a percentage calc like line
23:56:46 <EionRobb1> oh, you said min-height and I read line-height lol
23:57:16 <durwasa> nhnt11, min-height: 1.25em makes it worse :P should i decrease (or increase) the value ?
23:57:35 <nhnt11> durwasa: "makes it worse"? can you post a screenshot?
23:57:39 <nhnt11> Or describe how it's worse
23:57:45 <nhnt11> "worse" is quite vague
23:58:10 <nhnt11> EionRobb1: I don't think it's the width of the M character anymore
23:58:23 <nhnt11> It's just the height of the font.