#instantbird log on 03 17 2017

All times are UTC.

00:24:41 --> Alex has joined #instantbird
00:39:30 --> clokep_work has joined #instantbird
00:39:31 * ChanServ sets mode +o clokep_work 
00:43:32 <-- clokep_work has quit (Ping timeout: 121 seconds)
00:57:21 --> clokep_work has joined #instantbird
00:57:21 * ChanServ sets mode +o clokep_work 
01:01:23 <-- clokep_work has quit (Ping timeout: 121 seconds)
01:19:30 --> clokep_work has joined #instantbird
01:19:30 * ChanServ sets mode +o clokep_work 
01:23:33 <-- clokep_work has quit (Ping timeout: 121 seconds)
01:44:03 --> clokep_work has joined #instantbird
01:44:03 * ChanServ sets mode +o clokep_work 
02:20:26 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:01:16 <-- EionRobb has quit (Quit: Leaving.)
03:10:10 <instant-buildbot> build #1010 of linux64-nightly-default is complete: Failure [4failed hg]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/1010
03:42:19 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]jsgrant.io & I'll try to get back to you within 24 hours.)
03:42:59 --> jsgrant- has joined #instantbird
04:16:19 <-- bgmCoder has quit (Ping timeout: 121 seconds)
04:30:29 <instant-buildbot> build #3489 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3489
04:56:33 --> EionRobb has joined #instantbird
05:08:11 --> Mook has joined #instantbird
05:09:34 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]jsgrant.io & I'll try to get back to you within 24 hours.)
05:19:07 --> clokep_work has joined #instantbird
05:19:07 * ChanServ sets mode +o clokep_work 
05:23:10 <-- clokep_work has quit (Ping timeout: 121 seconds)
05:36:52 --> Bollebib has joined #instantbird
06:30:46 --> clokep_work has joined #instantbird
06:30:46 * ChanServ sets mode +o clokep_work 
06:30:58 <-- Bollebib has quit (Ping timeout: 121 seconds)
06:34:48 <-- clokep_work has quit (Ping timeout: 121 seconds)
06:57:27 --> DGMurdockIII has joined #instantbird
07:51:19 --> fredw has joined #instantbird
07:55:04 --> clokep_work has joined #instantbird
07:55:04 * ChanServ sets mode +o clokep_work 
07:59:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
08:13:32 <-- Jackneill has quit (*.net *.split)
08:13:32 <-- DGMurdockIII has quit (*.net *.split)
08:13:32 <-- micahg has quit (*.net *.split)
08:13:32 <-- dustinm` has quit (*.net *.split)
08:13:32 <-- Gizmokid2005 has quit (*.net *.split)
08:13:32 <-- freaktechnik has quit (*.net *.split)
08:13:32 <-- blipp has quit (*.net *.split)
08:13:32 <-- GeekShadow has quit (*.net *.split)
08:13:32 <-- stux has quit (*.net *.split)
08:13:32 <-- spiffytech has quit (*.net *.split)
08:13:32 <-- instant-buildbot has quit (*.net *.split)
08:13:32 <-- nhnt11 has quit (*.net *.split)
08:13:32 <-- Tonnes has quit (*.net *.split)
08:13:32 <-- chrisccoulson has quit (*.net *.split)
08:13:32 <-- fredw has quit (*.net *.split)
08:13:32 <-- sarabai has quit (*.net *.split)
08:13:32 <-- SpEcHiDeR has quit (*.net *.split)
08:13:43 --> Gizmokid2005 has joined #instantbird
08:13:43 --> DGMurdockIII has joined #instantbird
08:13:43 --> Tonnes has joined #instantbird
08:13:43 --> stux has joined #instantbird
08:13:43 --> fredw has joined #instantbird
08:13:43 --> chrisccoulson has joined #instantbird
08:13:43 --> sarabai has joined #instantbird
08:13:43 --> SpEcHiDeR has joined #instantbird
08:13:43 --> blipp has joined #instantbird
08:13:43 --> micahg has joined #instantbird
08:13:43 --> freaktechnik has joined #instantbird
08:13:43 --> dustinm` has joined #instantbird
08:13:43 --> instant-buildbot has joined #instantbird
08:13:43 --> GeekShadow has joined #instantbird
08:13:43 --> nhnt11 has joined #instantbird
08:13:43 --> spiffytech has joined #instantbird
08:13:43 --> Jackneill has joined #instantbird
08:13:43 * levin.mozilla.org sets mode +vh instant-buildbot nhnt11 
08:16:14 <-- Tonnes has quit (Ping timeout: 121 seconds)
09:01:35 --> clokep_work has joined #instantbird
09:01:35 * ChanServ sets mode +o clokep_work 
09:05:37 <-- clokep_work has quit (Ping timeout: 121 seconds)
09:08:33 --> sukil has joined #instantbird
09:10:48 <sukil> Hi, is there a setting in Instantbird to open irc:// links?
09:16:19 --> clokep_work has joined #instantbird
09:16:19 * ChanServ sets mode +o clokep_work 
09:16:24 --> BWMerlin has joined #instantbird
09:16:28 <-- DGMurdockIII has quit (Connection closed)
09:17:01 <-- fredw has quit (Client exited)
09:20:21 <-- clokep_work has quit (Ping timeout: 121 seconds)
09:21:20 <-- Mook has quit (Client exited)
09:45:24 --> clokep_work has joined #instantbird
09:45:24 * ChanServ sets mode +o clokep_work 
09:49:26 <-- clokep_work has quit (Ping timeout: 121 seconds)
09:57:50 --> fredw has joined #instantbird
10:02:04 <-- Alex has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:02:44 <-- sukil has quit (Ping timeout: 121 seconds)
10:09:25 --> sukil has joined #instantbird
10:46:22 --> clokep_work has joined #instantbird
10:46:22 * ChanServ sets mode +o clokep_work 
10:50:06 --> sukil_ has joined #instantbird
10:50:24 <-- clokep_work has quit (Ping timeout: 121 seconds)
10:55:27 <-- sukil_ has quit (Quit: ChatZilla 0.9.93 [Firefox 52.0/20170302120751])
11:09:06 <-- fredw has quit (Client exited)
11:14:36 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:16:47 <-- BWMerlin has quit (Ping timeout: 121 seconds)
11:30:13 <nhnt11> ADDONS ARE BACK
11:30:15 <nhnt11> \o/
11:30:42 <nhnt11> OMG I missed modernist
11:30:55 <nhnt11> and cmd+shift+t too
11:30:57 <nhnt11> I could sing
11:31:30 <nhnt11> clokep++; flo-retina++
11:43:46 --> clokep_work has joined #instantbird
11:43:46 * ChanServ sets mode +o clokep_work 
11:47:33 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:47:37 --> clokep_work has joined #instantbird
11:47:38 * ChanServ sets mode +o clokep_work 
11:58:01 <-- sukil has quit (Ping timeout: 121 seconds)
12:06:10 --> florian has joined #instantbird
12:06:10 * ChanServ sets mode +qo florian florian 
12:07:18 <florian> nhnt11: I just installed the latest nightly on a new machine, configured a moznet account, and tried to use the awesometab: it was completely empty!
12:07:32 <florian> looking at the debug log shows no LIST command being sent
12:07:35 <florian> what's up there?
12:08:13 <clokep_work> florian: I think you can't list within the first 60 seconds or something.
12:08:30 <florian> so we are not even trying?
12:09:04 <florian> ah, sounds like it :)
12:09:11 <florian> now my awesometab is no longer empty
12:09:43 <nhnt11> There are so many improvements that can be made to the awesometab
12:09:57 <nhnt11> I feel like I've learned a lot since 2013
12:10:02 <nhnt11> But I've lost a lot of context
12:10:08 <nhnt11> And I'm too lazy to put the effort into regaining it
12:10:56 --> Tonnes has joined #instantbird
12:11:45 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:11:50 --> florian has joined #instantbird
12:11:50 * ChanServ sets mode +qo florian florian 
12:19:20 --> Bollebib has joined #instantbird
12:51:01 <instantbot> New Chat Core - Matrix bug 1348283 filed by clokep@patrick.cloke.us.
12:51:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1348283 maj, --, ---, clokep, ASSI, Matrix protocol isn't packaged (not available on nightly builds)
12:54:44 --> fredw has joined #instantbird
12:58:44 <-- Fallen|pto has quit (Ping timeout: 121 seconds)
13:01:59 --> Fallen has joined #instantbird
13:45:35 <-- fredw has quit (A TLS packet with unexpected length was received.)
13:46:00 --> fredw has joined #instantbird
14:12:49 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:16:44 * Fallen is now known as Fallen|pto 
14:22:39 --> matrixisreal has joined #instantbird
14:35:35 --> bgmCoder has joined #instantbird
14:37:47 --> jsgrant- has joined #instantbird
15:01:55 --> jsgrant has joined #instantbird
15:37:44 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:37:50 --> clokep_work has joined #instantbird
15:37:51 * ChanServ sets mode +o clokep_work 
16:18:18 <instantbot> New Chat Core - IRC bug 1348328 filed by ludovic@mozilla.com.
16:18:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1348328 nor, --, ---, nobody, NEW, restarted anope
16:31:46 <-- matrixisreal has quit (Quit: Connection closed for inactivity)
16:34:43 <-- FilipMosner has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:12:19 <-- fredw has quit (Client exited)
17:23:30 --> flo-retina has joined #instantbird
17:23:30 * ChanServ sets mode +qo flo-retina flo-retina 
17:37:09 <-- Bollebib has quit (Ping timeout: 121 seconds)
17:51:39 --> Yash has joined #instantbird
17:54:48 <Yash> clokep_work hi
17:55:11 <Yash> I am working on handle join/leave messages bug
17:55:52 <Yash> Can you tell me where do I add the code and what exactly is meant by handle?
17:56:43 <Yash> And also my instantbird build has matrix code but the app doesn't has matrix
17:56:53 <Yash> Do I need to change anything
17:57:40 <Yash> Thankyou
18:00:34 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:03:51 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]jsgrant.io & I'll try to get back to you within 24 hours.)
18:13:25 --> Yash has joined #instantbird
18:13:54 <clokep_work> Yash: You have to enable it in about:config
18:14:00 <clokep_work> If you type /about config in a window.
18:14:03 <clokep_work> And then search for matrix.
18:14:14 <clokep_work> There's a pref you need to change from true to false.
18:14:32 <clokep_work> And by 'handle' we mean like on IRC how you see messages "Yash has entered the room."
18:14:45 <Yash> In the code or after the app starts?
18:17:07 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:17:19 --> Yash has joined #instantbird
18:18:23 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:18:36 --> Yash has joined #instantbird
18:19:43 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:20:14 --> Yash has joined #instantbird
18:21:15 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:21:37 --> Yash has joined #instantbird
18:24:18 <Yash> Clokep : and how exactly to do tat?
18:26:52 <Yash> clokep_work: ?
18:34:17 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:34:59 --> Yash has joined #instantbird
18:36:02 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:38:35 --> Yash has joined #instantbird
18:39:36 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:39:56 --> Yash has joined #instantbird
18:41:18 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:42:08 --> Yash has joined #instantbird
18:43:45 <clokep_work> Yash: Sorry, I don't underestand?
18:43:50 <clokep_work> The configuration change you mean?
18:43:58 <clokep_work> That can be made either in the app after running or in the code.
18:44:13 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:45:28 --> Yash has joined #instantbird
18:46:29 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:48:32 --> Yash has joined #instantbird
18:51:29 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:52:45 --> Yash has joined #instantbird
18:55:35 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:56:46 --> Yash has joined #instantbird
18:57:08 <Yash> clokep_work: yes and wat about where to handle join messages
18:58:35 <clokep_work> Yash: It needs to get handled in the protocol, for example this is done in IRC as: https://dxr.mozilla.org/comm-central/source/chat/protocols/irc/ircBase.jsm#178-228
19:00:27 <Yash> clokep_work: I'm sorry but that doesnt help
19:00:44 <clokep_work> OK. Can you ask a more specific question?
19:01:43 <Yash> So, we are getting a message which isn't supposed to be displayed the way we receive
19:02:05 <Yash> So my question is where is message arrived in the code
19:02:12 <Yash> And how to hanle it
19:02:42 --> matrixisreal has joined #instantbird
19:02:58 <clokep_work> I don't know for certain...somewhere near https://dxr.mozilla.org/comm-central/source/chat/protocols/matrix/matrix.js#167-180
19:03:05 <clokep_work> Maybe at https://dxr.mozilla.org/comm-central/source/chat/protocols/matrix/matrix.js#160?
19:04:24 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:04:49 --> Yash has joined #instantbird
19:06:15 <Yash> OK
19:06:39 <Yash> So, do I need to check for join events
19:06:41 <Yash> ??
19:08:46 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:09:26 --> Yash has joined #instantbird
19:10:26 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:10:40 --> Yash has joined #instantbird
19:10:47 <clokep_work> Yes.
19:10:51 <clokep_work> And then print something in the conversation.
19:14:45 <Yash> clokep_work can u tell me which event
19:15:20 <clokep_work> No.
19:15:20 <Yash> I read the doc but confused
19:15:22 <clokep_work> I don't know.
19:15:24 <clokep_work> What doc?
19:15:59 <Yash> The matrixclient doc link which is on the bug
19:18:25 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:19:41 --> Yash has joined #instantbird
19:20:42 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:20:55 --> Yash has joined #instantbird
19:22:58 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:22:59 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:24:20 --> Yash has joined #instantbird
19:26:16 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:26:42 <clokep_work> OK.
19:26:54 <clokep_work> I'm not sure what else to say. Play with it a little bit and see what data we're getting over the network?
19:26:55 --> Yash has joined #instantbird
19:27:07 <clokep_work> Have you tried running the code and seeing what happens when someone enters / leaves the room?
19:29:38 <Yash> Yes, but I couldnt figure out what event to listen
19:31:37 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:32:13 --> Yash has joined #instantbird
19:33:38 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:33:55 --> Yash has joined #instantbird
19:34:49 <Yash> clokep_work: can you check the doc for me pls
19:37:12 <clokep_work> What's the bug #?
19:38:50 <Yash> Its bug 1347542
19:38:52 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1347542 nor, --, ---, nobody, NEW, Handle Join and Leave  Messages.
19:39:25 <clokep_work> Yash: It looks like you have to listen to RoomMember.membership.
19:42:51 <Yash> I tried there by removing add participant line
19:43:07 <Yash> But still the same join messages
19:43:30 <Yash> I mean those json ones
19:43:54 <clokep_work> What "add participant line"?
19:45:51 <Yash> Line 146 in matrix.js
19:51:22 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
19:52:36 --> Yash has joined #instantbird
19:53:14 <Yash> clokep_work ?
19:53:51 <clokep_work> Yash: So that's probably the right section of cdoe.
19:54:09 <clokep_work> Instead of removing that line you'll need to handle it so that we actually show a join message.
19:54:23 --> jsgrant_ has joined #instantbird
19:54:24 <clokep_work> And then filter it out in the "Room.timeline" call.
19:55:07 <-- jsgrant has quit (Ping timeout: 121 seconds)
19:56:10 <Yash> clokep_work how to filer?
19:56:28 <Yash> I'm sorry if these are too many questions
19:56:42 <Yash> But its not clear :/
19:57:01 <clokep_work> Yash: By filter I mean that you want to *ignore* those messages in the Room.timeline call.
19:57:14 --> Logicoma has joined #instantbird
19:57:55 <matrixisreal> clokep_work: may I add something?
19:58:56 <clokep_work> Sure.
20:00:45 <matrixisreal> yash: So, when a participant joins along with "Room.membership" ,  "Room.timeline" is also triggered to update the conversation.  
20:00:45 <matrixisreal> and you have to filter the join/leave/notices where you handle "Room.timeline"
20:00:59 --> DGMurdockIII has joined #instantbird
20:01:27 <matrixisreal> You can do that my observing low level events.
20:01:36 <matrixisreal> See : https://matrix.org/docs/spec/client_server/r0.2.0.html#id22
20:02:35 <matrixisreal> So for all notices it is "m.notice"
20:02:45 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:03:37 <matrixisreal> So you just need to add an if else(m.notice) in client.on(Room.timeline)
20:04:07 --> Yash has joined #instantbird
20:05:37 <Yash> matrixisreal, what's next then?
20:06:07 <Yash> I mean how to display the join message in correct format
20:07:00 <-- clokep_work has quit (Ping timeout: 121 seconds)
20:09:16 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:10:08 --> Yash has joined #instantbird
20:12:23 <matrixisreal> yash: you need to construct a join message out of the event and writeMessage() it.
20:13:59 <Yash> OK, I'll try
20:14:10 <-- Yash has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20:47:38 --> unghost has joined #instantbird
21:26:46 --> clokep_work has joined #instantbird
21:26:47 * ChanServ sets mode +o clokep_work 
21:42:09 <-- Logicoma has quit (Connection closed)
21:54:40 <Mook_as> Hmm, stupid question. The real name (for IRC, but presumably other things) for an account is a global pref ( | messenger.status.userDisplayName | )? I might have went down weird codepaths, though...
22:21:57 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:51:46 <-- matrixisreal has quit (Quit: Connection closed for inactivity)
23:11:38 <-- DGMurdockIII has quit (Connection closed)
23:38:56 <-- unghost has quit (A TLS packet with unexpected length was received.)
23:55:12 --> EionRobb1 has joined #instantbird
23:57:37 <-- EionRobb has quit (Ping timeout: 121 seconds)