All times are UTC.
00:04:48 <-- myk has quit (Ping timeout: 121 seconds) 00:14:30 <-- micahg has quit (Connection closed) 00:24:26 --> BWMerlin has joined #instantbird 00:25:06 --> Alex has joined #instantbird 00:31:45 --> Widdershins has joined #instantbird 00:32:41 <-- Bollebib has quit (Connection closed) 00:49:13 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:58:09 --> nhnt11 has joined #instantbird 00:58:09 * ChanServ sets mode +h nhnt11 00:58:13 --> micahg has joined #instantbird 01:45:53 <-- abdelrhman has quit (Quit: Leaving) 01:45:56 <-- Mook_as has quit (Ping timeout: 121 seconds) 02:11:17 <instant-buildbot> build #333 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/333 02:11:21 <instant-buildbot> build #1420 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1420 02:14:47 <-- nhnt11 has quit (Ping timeout: 121 seconds) 02:17:25 --> nhnt11 has joined #instantbird 02:17:26 * ChanServ sets mode +h nhnt11 02:25:26 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 02:33:58 <instant-buildbot> build #2698 of macosx-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2698 03:49:11 --> nhnt12 has joined #instantbird 03:49:11 * ChanServ sets mode +h nhnt12 03:50:44 <-- nhnt11 has quit (Ping timeout: 121 seconds) 03:50:44 * nhnt12 is now known as nhnt11 04:00:45 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:12:04 --> nhnt11 has joined #instantbird 04:12:04 * ChanServ sets mode +h nhnt11 05:04:57 <-- EionRobb1 has quit (Quit: Leaving.) 05:13:47 <-- nhnt11 has quit (Ping timeout: 121 seconds) 05:20:23 --> nhnt11 has joined #instantbird 05:20:23 * ChanServ sets mode +h nhnt11 05:37:25 --> Mook_as has joined #instantbird 05:48:39 --> AlexanderSalas has joined #instantbird 05:51:17 --> akronix has joined #instantbird 06:03:32 * Fallen|away is now known as Fallen 06:24:43 --> afiksof has joined #instantbird 06:28:15 <-- nhnt11 has quit (Ping timeout: 121 seconds) 06:58:42 <-- micahg has quit (Ping timeout: 121 seconds) 07:00:40 --> myk has joined #instantbird 07:18:52 <-- myk has quit (Ping timeout: 121 seconds) 07:23:55 --> EionRobb has joined #instantbird 07:30:57 --> mpmc has joined #instantbird 08:11:03 <-- afiksof has quit (Ping timeout: 121 seconds) 08:25:54 --> afiksof has joined #instantbird 09:12:10 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:17:12 --> aleth has joined #instantbird 09:17:13 * ChanServ sets mode +o aleth 09:19:34 <-- akronix has quit (Quit: Leaving.) 09:25:48 <-- BWMerlin has quit (Connection closed) 09:30:31 <-- Alex has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 09:33:51 <-- aleth has quit (Quit: :tiuQ) 09:46:59 --> flo-retina has joined #instantbird 09:46:59 * ChanServ sets mode +qo flo-retina flo-retina 10:16:49 --> gerard-majax has joined #instantbird 10:19:10 --> Bollebib has joined #instantbird 10:23:50 <-- mpmc has quit (Connection closed) 10:25:29 --> mpmc has joined #instantbird 10:37:53 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:47:27 --> gerard-majax has joined #instantbird 10:57:38 --> clokep has joined #instantbird 10:57:39 * ChanServ sets mode +o clokep 11:05:07 <-- EionRobb has quit (Quit: Leaving.) 11:12:05 <-- gerard-majax has quit (Ping timeout: 121 seconds) 12:01:59 <-- clokep has quit (Ping timeout: 121 seconds) 12:11:28 --> gerard-majax has joined #instantbird 12:39:00 --> clokep_work has joined #instantbird 12:39:00 * ChanServ sets mode +o clokep_work 12:41:53 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 12:44:57 <clokep_work> So I failed to bisect our bustage last night. :( 12:49:49 --> aleth has joined #instantbird 12:49:50 * ChanServ sets mode +o aleth 12:53:01 <aleth> clokep_work: some merge commit messing things up? 12:53:11 <clokep_work> aleth: There's 3 merges in it, yes. 12:53:22 <clokep_work> I might try again later, but got frustrated yesterday. 12:53:56 <aleth> hg bisect doesn't handle those automatically, I guess :-/ 12:54:40 <clokep_work> It has this concepts of "extending" a set of changes to look over. 12:54:52 <clokep_work> But eventually I ended up with a 'conflicting' bisect where a changeset was both 'good' and 'bad'. 12:55:03 <aleth> :-( 12:55:03 <clokep_work> I'll probably do it manually later. 12:55:11 <clokep_work> It was something like 160 changesets? 12:56:17 <aleth> around 7 or 8 steps then 12:59:11 <aleth> movie length, indeed ;) 12:59:21 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 13:00:25 --> freaktechnik has joined #instantbird 13:01:38 <freaktechnik> How would I make an extension that decides on a per-user bases, if it wants to replace certain characters with a smiley (is there even a direct API for that, or do I have to manipulate the output DOM and are there any docs for such things anywhere)? 13:02:39 <aleth> You basically want to have a different emoticon set depending on who you are talking to? 13:02:46 --> flo-retina has joined #instantbird 13:02:47 * ChanServ sets mode +qo flo-retina flo-retina 13:02:54 <freaktechnik> not depending on who I am talking to, but who is talking 13:03:03 <aleth> In a chatroom? 13:03:04 <freaktechnik> so if it's a room different users might have different emoticons. 13:03:29 <clokep_work> aleth: I can't even fit it in a tweet! 13:03:55 <clokep_work> freaktechnik: You could do it without manipulating the DOM, I think. 13:04:06 <clokep_work> You'd likely need to swap in and out the character set *before* the emoticons are added. 13:04:11 <clokep_work> But it shouldn't be that hard to do. 13:04:16 <aleth> freaktechnik: there's a new API in nightlies that allows addons to easily modify messages 13:04:38 <freaktechnik> are there any hosted API docs, or do I have to build them myself? 13:04:50 <freaktechnik> (because I'm not looking forward to doing the latter...) 13:05:22 <aleth> freaktechnik: https://dxr.mozilla.org/comm-central/source/chat/components/public/imIConversationsService.idl#90 13:06:34 <freaktechnik> I'd assume that's implemented by @mozilla.org/chat/conversations-service;1? 13:07:15 <freaktechnik> oh wait, I can't read 13:07:36 <aleth> You should just need an observer watching for the appropriate notification 13:07:43 <freaktechnik> yeah, read that. 13:07:57 <freaktechnik> looking for the prplIMessage interface now... 13:08:14 <freaktechnik> hmm, that looks perfect 13:09:24 <freaktechnik> how do emoticons work? In my case they would be represented by a series of normal characters, would I have to replace them with some other entity that is mapped to the correct image? Can I add and remove such mappings dynamically? 13:10:05 <aleth> https://wiki.instantbird.org/Instantbird:Creating_a_smiley_theme 13:10:15 <aleth> You might want to create a custom emoticon theme 13:10:23 <-- AlexanderSalas has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:10:37 <aleth> Alternatively you could just use unicode characters, I suppose. 13:11:25 <aleth> I'm not sure how easy it would be to modify the current emoticon theme on the fly, you'd have to look into that 13:11:47 <freaktechnik> can the image files be external? 13:11:56 <aleth> external to what? 13:12:01 <freaktechnik> as in remote 13:12:21 <freaktechnik> so, not packaged with the theme 13:12:26 <aleth> I'm not sure 13:13:01 <aleth> Not without some work, I suspect. 13:13:54 <aleth> You could investigate https://dxr.mozilla.org/comm-central/source/chat/modules/imSmileys.jsm 13:14:56 <aleth> Do you really need that? 13:15:01 <freaktechnik> yes 13:15:34 <freaktechnik> I'd like to create an extension which displays these emoticons for appropriate channels and users: http://twitchemotes.com/ 13:16:04 <freaktechnik> problem is, that there are "subscriber emoticons" which only subscribers of a certain channel get. 13:16:13 <freaktechnik> but they get them globally. 13:16:20 <freaktechnik> and there's an API for all of that, ofc 13:18:00 <aleth> Doesn't sound impossible, but it's not supported out of the box by the existing code 13:18:11 <freaktechnik> so it'll be fun, I see. 13:19:28 <aleth> Take a look at the file I linked to, that should give you a better idea of how the existing themes work 13:19:45 <-- aleth has quit (Quit: :tiuQ) 13:19:58 <freaktechnik> yeah, they aren't very supportive of any other format than a fixed package... 13:25:42 <clokep_work> freaktechnik: It shold be possible, you might need to loosen the security settings a bit so they don't get stripped back out. 13:26:10 <freaktechnik> clokep_work: ok, I'll have to dig a bit, I guess... 13:26:20 --> akronix has joined #instantbird 13:26:22 <clokep_work> Ask questions when you get stuck. :) 13:41:36 <-- akronix has quit (Quit: Leaving.) 13:59:39 --> micahg has joined #instantbird 14:29:40 --> AlexanderSalas has joined #instantbird 14:47:09 --> afiksof has joined #instantbird 14:51:33 --> myk has joined #instantbird 15:36:36 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 15:39:31 --> chrisccoulson has joined #instantbird 15:40:22 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:06:13 --> gerard-majax has joined #instantbird 16:15:25 --> akronix has joined #instantbird 16:24:44 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:29:22 --> gerard-majax has joined #instantbird 16:34:44 --> arlolra has joined #instantbird 16:48:06 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 16:49:27 --> chrisccoulson has joined #instantbird 16:57:27 --> nhnt11 has joined #instantbird 16:57:27 * ChanServ sets mode +h nhnt11 17:02:31 <-- gerard-majax has quit (Quit: Leaving) 17:03:40 --> gerard-majax has joined #instantbird 17:12:24 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:27:36 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:47:20 --> Mnyromyr has joined #instantbird 17:48:29 <nhnt11> clokep_work: Thanks for looking at the bustage? 17:48:31 <nhnt11> !* 17:49:09 <clokep_work> nhnt11: I made no progress though. :( 17:49:15 --> gerard-majax has joined #instantbird 18:40:28 <-- Tonnes has quit (Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]) 18:44:40 --> Tonnes has joined #instantbird 18:47:28 <-- Widdershins has quit (Ping timeout: 121 seconds) 18:57:27 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 18:58:43 --> chrisccoulson has joined #instantbird 19:08:07 <-- gerard-majax has quit (Ping timeout: 121 seconds) 19:23:34 --> gerard-majax has joined #instantbird 19:29:08 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 19:57:36 <-- myk has quit (Ping timeout: 121 seconds) 20:02:19 --> myk has joined #instantbird 20:10:50 --> aleth has joined #instantbird 20:10:50 * ChanServ sets mode +o aleth 20:12:15 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:20:55 --> gerard-majax has joined #instantbird 20:26:15 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:28:25 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:30:53 <-- BinaryOutcast has quit (Connection closed) 20:32:32 --> Tobin has joined #instantbird 20:42:07 --> EionRobb has joined #instantbird 20:47:24 <-- aleth has quit (Quit: :tiuQ) 21:03:21 --> gerard-majax has joined #instantbird 21:07:34 * Fallen is now known as Fallen|away 21:14:37 --> EionRobb1 has joined #instantbird 21:16:08 <-- EionRobb has quit (Ping timeout: 121 seconds) 21:16:43 <-- gerard-majax has quit (Ping timeout: 121 seconds) 21:33:26 <-- AlexanderSalas has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:19:09 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33.1/20150321194827]) 22:19:43 --> flo-retina has joined #instantbird 22:19:43 * ChanServ sets mode +qo flo-retina flo-retina 23:07:25 <-- clokep_work has quit (Ping timeout: 121 seconds) 23:31:55 --> clokep has joined #instantbird 23:31:55 * ChanServ sets mode +o clokep 23:33:38 <-- clokep has quit (Connection closed) 23:33:46 --> clokep has joined #instantbird 23:33:46 * ChanServ sets mode +o clokep