All times are UTC.
00:02:39 <-- satdav has quit (Quit: Leaving) 00:05:11 --> mpmc1 has joined #instantbird 00:22:32 <-- mpmc1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:23:42 --> EionRobb1 has joined #instantbird 00:26:32 <-- EionRobb has quit (Ping timeout: 121 seconds) 01:17:31 --> mpmc1 has joined #instantbird 01:29:37 <-- Bollebib has quit (Ping timeout: 121 seconds) 01:32:18 --> clokep has joined #instantbird 01:32:18 * ChanServ sets mode +o clokep 01:38:43 --> myk has joined #instantbird 01:39:50 --> clokep_ has joined #instantbird 01:39:50 * ChanServ sets mode +o clokep_ 01:40:25 <-- clokep has quit (Ping timeout: 121 seconds) 01:40:25 * clokep_ is now known as clokep 01:42:51 <-- myk has quit (Ping timeout: 121 seconds) 01:47:35 <-- aleth has quit (Quit: :tiuQ) 01:51:36 <-- mpmc1 has quit (Connection closed) 01:56:23 --> myk has joined #instantbird 02:00:17 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 02:04:29 <-- myk has quit (Ping timeout: 121 seconds) 02:40:28 <-- clokep has quit (Ping timeout: 121 seconds) 03:04:51 --> myk has joined #instantbird 04:23:41 <-- EionRobb1 has quit (Quit: Leaving.) 04:46:36 <instant-buildbot> build #506 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/506 04:56:04 <instant-buildbot> build #1805 of win32-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1805 04:57:48 <instant-buildbot> build #2973 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2973 05:45:59 --> mpmc has joined #instantbird 05:49:57 --> EionRobb has joined #instantbird 06:11:53 <-- myk has quit (Ping timeout: 121 seconds) 07:04:53 --> myk has joined #instantbird 07:22:54 --> Alex has joined #instantbird 08:07:25 <-- myk has quit (Ping timeout: 121 seconds) 09:20:38 --> Bollebib has joined #instantbird 09:37:21 --> gerard-majax has joined #instantbird 09:56:10 --> aleth has joined #instantbird 09:56:10 * ChanServ sets mode +o aleth 10:06:38 <-- Alex has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 10:16:32 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:19:24 --> MikkCZ has joined #instantbird 10:33:39 <-- freaktechnik has quit (Ping timeout: 121 seconds) 10:34:48 --> freaktechnik has joined #instantbird 10:36:39 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 10:37:29 <-- EionRobb has quit (Quit: Leaving.) 10:40:44 --> flo-retina has joined #instantbird 10:40:44 * ChanServ sets mode +qo flo-retina flo-retina 10:45:20 --> BWMerlin has joined #instantbird 10:51:01 <-- freaktechnik has quit (Ping timeout: 121 seconds) 10:52:19 --> freaktechnik has joined #instantbird 11:00:55 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:38:45 <-- nhnt11 has quit (Ping timeout: 121 seconds) 11:52:04 --> clokep has joined #instantbird 11:52:04 * ChanServ sets mode +o clokep 11:52:55 <aleth> https://sameroom.io/open-a-tube 12:07:59 <clokep> Interesting. 12:08:06 <clokep> So seems that people are still having this problem. ;) 12:20:21 <freaktechnik> so multiple IRC accounts with the same username and server are still not a good idea :) 12:30:37 <freaktechnik> hm, how do the twitter accounts work? DMs are like one-on one chats? 12:31:05 --> nhnt11 has joined #instantbird 12:31:05 * ChanServ sets mode +h nhnt11 12:35:12 <clokep> freaktechnik: We don't currently support direct messaging. 12:35:18 <clokep> But, that is the thought, yes. 12:40:23 <freaktechnik> ugh, I can't have a contact called "*status" for multiple accounts on the same server? Because that'd be nice for when bouncing :) 12:41:20 * nhnt11 didn't get very far with the tab bar colour bug :( 12:41:32 <nhnt11> (I was poking around at it and trying to make DOM inspector work and fell asleep) 12:42:11 <clokep> freaktechnik: I think you need to give us more context into what you're trying to do. 12:42:25 --> afiksof has joined #instantbird 12:42:38 <freaktechnik> I have multiple accounts on one bouncer -> one account per network. 12:42:38 <aleth> freaktechnik: or fix bug 954869 ;) 12:42:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954869 nor, --, ---, nobody, NEW, Adding two buddies with the same nick, but on different IRC accounts leads to strange behaviour 12:42:54 <freaktechnik> aleth: that sounds like the bug 12:43:06 <freaktechnik> I assumed it was a same-server problem? 12:43:22 <aleth> no, even if it's different servers there's a problem 12:43:30 <freaktechnik> that's not good. 12:43:48 <aleth> some of the comments in that bug are likely misleading but it's not been fixed 12:44:30 <freaktechnik> considering that I have the same nick on at least 4 networks. Well, I know that I own it on 4 networks. I might've registered it on other networks too, but that's likely run out. 12:45:13 <aleth> patches welcome ;) 12:45:49 <freaktechnik> ...added to my "stuff I could fix in instantbird" list ;) 12:46:31 <-- clokep has quit (Ping timeout: 121 seconds) 12:49:01 <-- BWMerlin has quit (Client exited) 12:49:05 <freaktechnik> (I am working on other fun things... Like figuring out, if a user probably isn't in a room anymore, even if I've never got a part for him, because there were too many users in the room at the point he left) 13:23:03 --> clokep_work has joined #instantbird 13:23:04 * ChanServ sets mode +o clokep_work 13:31:14 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:31:17 --> clokep_work has joined #instantbird 13:31:17 * ChanServ sets mode +o clokep_work 13:34:48 <-- nhnt11 has quit (Ping timeout: 121 seconds) 13:41:12 * flo-retina is a bit confused by https://bugzilla.mozilla.org/attachment.cgi?id=8684473&action=diff 13:41:34 <flo-retina> I thought these things were properties, and so defineGetter would have been needed, rather than assigning plain functions 13:41:47 <flo-retina> but there's already this.contentWindow.autoScrollEnabled = this.autoScrollEnabled.bind(this); somewhere else 13:42:30 <flo-retina> ahah, there's both <property name="autoscrollEnabled"> and <method name="autoScrollEnabled"> (different case) in the same file 13:42:42 <flo-retina> ok, that (the patch) is fine 13:43:01 <aleth> yes, it's super confusing 13:45:20 <aleth> (everything to do with *scroll* that is) 13:47:44 <clokep_work> freaktechnik: "12:44:30 <freaktechnik> considering that I have the same nick on at least 4 networks. Well, I know that I own it on 4 networks. I might've registered it on other networks too, but that's likely run out." umm...I think you're misunderstanding. 13:47:51 <clokep_work> There are *NO* issues using the same nick on multiple networks. 13:47:55 <clokep_work> At all. 13:48:15 <freaktechnik> clokep_work: I do now 13:48:38 <clokep_work> The issue is if you add a contact to your contact list that has the same name on multiple networks (e.g. you add clokep on both freenode and moznet) 13:48:58 <clokep_work> Instantbird combines them into a single contact, which doesn't really make sense. 13:49:37 <clokep_work> I also don't know what http://log.bezut.info/instantbird/151116/#m79 means 13:49:41 <flo-retina> but doing so on 2 different moznet accounts would make sense 13:49:57 <clokep_work> Yes. 13:49:59 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:52:30 <freaktechnik> clokep_work: it means that the provider I'm working on does fun things, like not sending parts for non-ops if there are more than 500 users in a room 13:52:41 <clokep_work> That's stupid. 13:52:48 <clokep_work> What network does that? :-S 13:53:01 <clokep_work> Why do people think RFCs are optional to implement? 13:53:22 <flo-retina> clokep_work: because implementing an RFC requires reading it 13:53:32 <freaktechnik> twitch. And I kind of understand that they don't want to send parts for 10000 people. 13:53:42 <freaktechnik> (and also nojoins, but those can be simulated) 13:54:53 <freaktechnik> the hard part is mostly figuring out, if there are too many users to get parts and joins for normal users at all. 13:56:08 <clokep_work> ...don't use IRC if you can't handle the requirements 13:56:19 <clokep_work> http://blog.fastmail.com/2015/11/16/shutting-down-our-xmpp-chat-service/ is sad but not unexpected (re aleth, I think you use their XMPP?) 13:56:37 <aleth> I don't use it, but yeah, not unexpected 13:58:18 <freaktechnik> clokep_work: honestly, I'd rather have half-assed IRC than proprietary socket stuff. 14:03:24 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 14:05:18 --> chrisccoulson has joined #instantbird 14:36:23 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:40:41 --> chrisccoulson_ has joined #instantbird 14:40:50 <-- chrisccoulson_ has quit (Connection closed) 14:43:13 <freaktechnik> is there a flag to disable the tray thing? 14:44:37 <clokep_work> I don't think so. 14:44:46 <clokep_work> You should be able to just comment out that directory. 14:44:50 <clokep_work> (Or fix the bustage. ;P) 14:45:05 <clokep_work> I should probably try to do that today. :-\ I forgot about it. 14:45:30 <freaktechnik> in the moz.build voodoo file? 14:45:39 <freaktechnik> (sorry, mach is magic for me, never really had to use it) 14:46:42 <aleth> mach != moz.build 14:46:53 <clokep_work> Yeah those are unrelated, mostly. 14:47:10 <clokep_work> freaktechnik: https://dxr.mozilla.org/comm-central/source/im/components/moz.build#6 14:47:14 <clokep_work> Comment out lines 6 & 7 14:47:41 <freaktechnik> okay. 14:49:07 <clokep_work> Looks like the bustage is maybe part of that nsCOMPtr change that was recent? https://dxr.mozilla.org/comm-central/source/im/components/mintrayr/trayToolkit.cpp#100-104 15:00:58 --> flo-retina has joined #instantbird 15:00:58 * ChanServ sets mode +qo flo-retina flo-retina 15:08:08 <freaktechnik> hm, hot swapping accounts works, except for the UI :( 15:10:11 <freaktechnik> I somehow can't clear the protocol not found error 15:10:34 <freaktechnik> but from what I can tell it's just a connection error, so it should be clearable 15:13:04 <freaktechnik> I currently send the update notification to bind the new account to the node and then send the notification to update the error status 15:14:34 <freaktechnik> or would account-connection-error not clear an error when the error is now NO_ERROR? 15:16:22 <freaktechnik> hm, it seems it doesn't 15:20:10 <clokep_work> "protocol not found" means that the component wasn't found. 15:20:11 <freaktechnik> hm, from the code I see, update notification should clear the error if it's NO_ERROR 15:20:14 <clokep_work> So...what're you trying to do? 15:20:31 <freaktechnik> make protocols load whenever they want :) 15:20:34 <freaktechnik> (and unload too) 15:20:42 <freaktechnik> and the backend stuff works 15:20:45 <freaktechnik> which is cool 15:21:11 <freaktechnik> I'm mostly having trouble getting the UI to recognize the protocol as not missing 15:21:47 <freaktechnik> lemme pastebin what I have so far 15:22:06 <clokep_work> Is the list of protocol cached or something? 15:22:17 <freaktechnik> no 15:22:42 <freaktechnik> not that I could see, it just uses the connection state error to determine that, and the account missing is set by imAccounts.js 15:22:47 <freaktechnik> which is where my code is... 15:24:07 <freaktechnik> https://pastebin.mozilla.org/8852281 15:24:44 <freaktechnik> the swapping happens between line 75 and 139 15:27:23 <freaktechnik> and from what I understand _sendUpdateNotification triggers https://dxr.mozilla.org/comm-central/source/im/content/account.xml#54 15:28:24 <clokep_work> I'm not super familiar with that code, flo-retina might be able to help? 15:43:16 --> nhnt11 has joined #instantbird 15:43:16 * ChanServ sets mode +h nhnt11 15:53:01 <freaktechnik> looking into the error console can help -.- 15:57:08 <freaktechnik> yup, it kind of works now :D 16:00:44 <-- gerard-majax has left #instantbird ("Leaving") 16:01:31 <clokep_work> :) 16:05:46 <freaktechnik> connecting in my provider is broken and remving the account doesn't fully reset it to unknown, but it mostly works now :D 16:05:56 <freaktechnik> now I just need to figure out stupid XPCOM stuff 16:06:26 <freaktechnik> (re-registering a component gives the old version of it with Cc) 16:17:31 --> myk has joined #instantbird 16:24:30 --> sukhe has joined #instantbird 16:32:38 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:32:41 --> myk has joined #instantbird 16:35:21 <-- nhnt11 has quit (Ping timeout: 121 seconds) 16:53:21 --> nhnt11 has joined #instantbird 16:53:21 * ChanServ sets mode +h nhnt11 16:56:51 --> Mnyromyr has joined #instantbird 17:16:06 --> MikkCZ has joined #instantbird 17:16:35 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 17:16:44 --> MikkCZ has joined #instantbird 17:23:14 --> matthew-M has joined #instantbird 17:23:17 --> clokep-M has joined #instantbird 17:29:58 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:39:46 <-- Mook_as has quit (Client exited) 17:39:52 --> Mook_as has joined #instantbird 18:00:21 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 18:18:22 <-- nhnt11 has quit (Ping timeout: 121 seconds) 18:26:49 <-- Mnyromyr has quit (Ping timeout: 121 seconds) 18:28:39 --> Mnyromyr has joined #instantbird 18:36:43 --> arlolra has joined #instantbird 18:55:38 --> nhnt11 has joined #instantbird 18:55:38 * ChanServ sets mode +h nhnt11 19:47:06 <-- Tonnes has quit (Connection closed) 19:58:15 --> satdav has joined #instantbird 19:59:13 --> Tonnes has joined #instantbird 19:59:38 --> EionRobb has joined #instantbird 20:06:49 <-- myk has quit (Ping timeout: 121 seconds) 20:08:26 <-- satdav has quit (Ping timeout: 121 seconds) 20:12:56 --> satdav has joined #instantbird 20:13:40 --> clokep_work1 has joined #instantbird 20:13:40 * ChanServ sets mode +o clokep_work1 20:14:08 <-- clokep_work has quit (Ping timeout: 121 seconds) 20:14:08 * clokep_work1 is now known as clokep_work 20:15:23 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:19:09 --> clokep_work has joined #instantbird 20:19:09 * ChanServ sets mode +o clokep_work 20:43:17 --> mpmc has joined #instantbird 21:17:40 --> flo-retina has joined #instantbird 21:17:40 * ChanServ sets mode +qo flo-retina flo-retina 21:19:42 --> myk has joined #instantbird 22:23:02 <-- clokep_work has quit (Ping timeout: 121 seconds) 23:19:43 <-- Mnyromyr has quit (Connection closed) 23:35:49 <-- satdav has quit (Ping timeout: 121 seconds)