All times are UTC.
00:12:04 --> clokep_work has joined #instantbird 00:12:05 * ChanServ sets mode +o clokep_work 00:16:06 <-- clokep_work has quit (Ping timeout: 121 seconds) 02:10:12 <instant-buildbot> build #1023 of linux64-nightly-default is complete: Failure [4failed hg] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/1023 02:27:10 --> flo has joined #instantbird 02:27:10 * ChanServ sets mode +qo flo flo 02:28:46 <-- florian has quit (Ping timeout: 121 seconds) 02:28:47 * flo is now known as florian 03:33:47 <instant-buildbot> build #3502 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3502 04:04:36 <-- bgmCoder has quit (Ping timeout: 121 seconds) 04:37:08 <-- dustinm` has quit (Quit: Leaving) 04:42:42 --> Bollebib has joined #instantbird 04:44:04 --> dustinm` has joined #instantbird 05:13:00 <-- 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:15:22 <-- GeekShadow has quit (Ping timeout: 121 seconds) 05:16:26 --> GeekShadow has joined #instantbird 05:19:31 <-- 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:49:04 <-- Bollebib has quit (Ping timeout: 121 seconds) 06:29:50 --> jsgrant has joined #instantbird 07:17:19 --> renatosilva has joined #instantbird 07:17:47 --> Alex1 has joined #instantbird 07:26:11 <-- renatosilva has left #instantbird ("http://renatosilva.net") 07:43:19 --> gerard-majax has joined #instantbird 08:04:53 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:35:13 --> fredw has joined #instantbird 08:56:05 --> florian has joined #instantbird 08:56:05 * ChanServ sets mode +qo florian florian 09:32:54 --> matrixisreal has joined #instantbird 09:46:55 --> BWMerlin1 has joined #instantbird 09:47:47 <-- BWMerlin has quit (Ping timeout: 121 seconds) 09:47:48 * BWMerlin1 is now known as BWMerlin 10:09:16 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 10:28:28 <-- fredw has quit (Client exited) 11:28:28 --> fredw has joined #instantbird 11:51:25 --> clokep_work has joined #instantbird 11:51:25 * ChanServ sets mode +o clokep_work 11:52:07 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:52:15 --> clokep_work has joined #instantbird 11:52:15 * ChanServ sets mode +o clokep_work 12:16:03 --> bgmCoder has joined #instantbird 12:16:14 <-- BWMerlin has quit (Ping timeout: 121 seconds) 12:23:09 --> mpmc has joined #instantbird 12:53:42 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:11:07 <matrixisreal> clokep_work: Adding support to change the room configurations depending on different Power levels in Matrix, seems to be another big task.. 13:11:51 <clokep_work> matrixisreal: Can you elaborate? 13:11:53 <matrixisreal> May be I should not consider doing it, what do u say? 13:12:40 <matrixisreal> It involves making an UI for it, to change room permissions and configurations 13:13:41 <matrixisreal> Similar to this https://usercontent.irccloud-cdn.com/file/Z5FAcBb3/image.png 13:15:29 <matrixisreal> And the Ui has to different for users different power levels too.. 13:17:39 <matrixisreal> But we can provide a list of current permissions like https://usercontent.irccloud-cdn.com/file/JNs3gLuR/image.png 13:18:04 <matrixisreal> and also show the Moderators and Admins.. 13:19:03 <matrixisreal> clokep_work: ^ 13:19:43 <clokep_work> matrixisreal: How do we do this stuff now, e.g. for IRC? 13:22:22 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:26:21 <-- spiffytech has quit (Quit: ZNC - http://znc.in) 13:27:00 <matrixisreal> Matrix has more freedom on configuring the permissions than IRC, for example you can allow just the Moderators to be able to send messages, which we cant do in IRc. 13:27:23 <matrixisreal> clokep_work: and also there users of custom powers too.. 13:28:18 <clokep_work> matrixisreal: You can do that in IRC. 13:28:30 <clokep_work> My point is, we only show mods and admisn in IRC. 13:28:35 <clokep_work> Why don't we just do the same thing in Matrix for now? 13:29:35 <matrixisreal> clokep_work: and leave the configuration options ? 13:30:08 <clokep_work> And ignore the configuration options for now, yes. 13:30:15 <clokep_work> Showing them in the tooltip might be a reasonable thing to do though. 13:31:22 <matrixisreal> there is also some theme icons which appear before the Participant name I guess/ 13:32:03 <clokep_work> In the participants list, yes. 13:32:07 <clokep_work> Have oyu not used Instantbird for IRC? 13:33:00 <matrixisreal> I have while fixing some IRC bugs :P 13:33:23 <matrixisreal> But I dont usually use it as my proxy server blocks IRC port. 13:34:07 --> jsgrant- has joined #instantbird 13:34:27 --> cha-cha has joined #instantbird 13:44:32 <clokep_work> Ah OK. 13:45:39 --> spiffytech has joined #instantbird 13:48:57 <clokep_work> matrixisreal: So does that answer your question? 13:49:42 <matrixisreal> I guess, I was just wonder how important is adding it. 13:52:36 <clokep_work> I think we'd want it to work at least as good as IRC. :) 13:53:21 <matrixisreal> clokep_work: What exactly does that mean? 13:53:32 <clokep_work> matrixisreal: Didn't we just have a whole conversation about that? 13:53:40 <clokep_work> We would want it to show moderators / admins. 13:54:10 <clokep_work> matrixisreal: Look at https://dxr.mozilla.org/comm-central/source/chat/components/public/prplIConversation.idl#119-125 13:54:13 <matrixisreal> Okay, just confirmning :P 13:55:17 <matrixisreal> but matrix has just two levels, may be we should just map to two of these? 13:56:15 <matrixisreal> and also regarding the user presence, the tooltip is the only place we should show it ? 14:14:30 <clokep_work> matrixisreal: Yeah, not all protocols support all that. 14:14:33 <clokep_work> Map to the ones that maek sense. 14:14:43 <clokep_work> I don't understand the question about the tooltip. 14:16:11 <matrixisreal> clokep_work: The tooltip is the only place where we need to show the user presence(online,offline etc) right? 14:16:32 <clokep_work> matrixisreal: For users in a chat or on your buddy list? 14:16:59 <matrixisreal> considering both. 14:17:39 <clokep_work> For users on your buddy list the presence is shown on the buddy list and in the tooltip. 14:17:49 <clokep_work> For users in a chat...it's shown when most over, I think. 14:18:07 <clokep_work> But if I recall we did something hacky for IRC to make that work? 14:18:09 <clokep_work> I don't fully remember. 14:18:14 <clokep_work> Sorry. 14:18:23 <matrixisreal> most over ? 14:18:32 <clokep_work> mouse over 14:19:52 <matrixisreal> is the same getToottipInfo called while mouse overing in a chat ? 14:26:54 <clokep_work> Yes. 15:12:28 <matrixisreal> clokep_work: What is called while we hover over a Channel tab. I mean how is the tooltip of a channel generated ? 15:14:00 <clokep_work> Looking 15:15:09 <clokep_work> matrixisreal: I think it's part of the observe method? 15:25:05 <matrixisreal> clokep_work: you are taling abt this https://dxr.mozilla.org/comm-central/source/chat/protocols/irc/irc.js#322 ? 15:25:45 <clokep_work> matrixisreal: I think so. 15:28:24 <matrixisreal> clokep_work: when is an observe called / 15:29:07 <clokep_work> It's called to pass info from the UI to the backend. 15:29:16 <clokep_work> I think it's documented in jsProtoHelper? 15:46:37 <-- fredw has quit (Client exited) 16:07:50 --> florian has joined #instantbird 16:07:50 * ChanServ sets mode +qo florian florian 16:12:23 <matrixisreal> clokep_work: observe in jsProtoHelper is defined here https://dxr.mozilla.org/comm-central/source/chat/modules/jsProtoHelper.jsm#35 , but there is not much documentation. 16:12:29 <matrixisreal> *no 16:14:48 <clokep_work> https://dxr.mozilla.org/comm-central/source/chat/components/public/prplIConversation.idl 16:14:59 <clokep_work> But I might be wrong, maybe that's not where those tooltips are generated. 16:19:27 --> Bollebib has joined #instantbird 16:33:23 <matrixisreal> clokep_work: where in prpllConversation ? 16:33:40 <clokep_work> matrixisreal: Look for observe in there. 16:33:47 <clokep_work> To get the comments I was talkknga bout 16:35:06 <matrixisreal> clokep_work: There isn't observe method in it, no? 16:36:06 <clokep_work> matrixisreal: No. 16:36:13 <clokep_work> There are comments about observers or observations or something though. 16:36:26 <clokep_work> Very end of the file. 16:37:54 <matrixisreal> clokep_work: What are observers btw ? 16:40:44 <clokep_work> matrixisreal: https://en.wikipedia.org/wiki/Observer_pattern 17:00:14 <-- cha-cha has quit (Ping timeout: 121 seconds) 17:12:51 <-- florian has quit (Ping timeout: 121 seconds) 17:20:27 --> DGMurdockIII has joined #instantbird 17:42:54 --> florian has joined #instantbird 17:42:54 * ChanServ sets mode +qo florian florian 17:48:56 <-- florian has quit (Ping timeout: 121 seconds) 17:48:58 <-- DGMurdockIII has quit (Quit: Leaving) 18:08:44 --> Logicoma has joined #instantbird 18:14:45 <-- jsgrant- has quit (Connection closed) 18:25:56 --> sprusr has joined #instantbird 18:47:56 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:55:07 <-- sprusr has quit (Quit: bye!) 20:07:07 <-- Logicoma has quit (Connection closed) 20:23:06 --> gerard-majax has joined #instantbird 20:59:50 --> unghost has joined #instantbird 21:08:57 <-- clokep_work has quit (Ping timeout: 121 seconds) 21:22:30 --> florian has joined #instantbird 21:22:30 * ChanServ sets mode +qo florian florian 21:48:59 <-- florian has quit (Ping timeout: 121 seconds) 21:49:35 --> florian has joined #instantbird 21:49:35 * ChanServ sets mode +qo florian florian 21:54:23 <-- Bollebib has quit (Ping timeout: 121 seconds) 21:57:56 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:39:40 <-- gerard-majax has quit (Ping timeout: 121 seconds) 22:41:51 <-- matrixisreal has quit (Quit: Connection closed for inactivity) 22:43:55 <-- unghost has quit (A TLS packet with unexpected length was received.) 23:17:14 <-- jsgrant has left #instantbird ()