All times are UTC.
00:00:33 <-- aleth has quit (Quit: :tiuQ) 00:00:41 --> aleth has joined #instantbird 00:00:41 * ChanServ sets mode +o aleth 00:01:20 <-- aleth has quit (Quit: :tiuQ) 00:01:58 --> aleth has joined #instantbird 00:01:58 * ChanServ sets mode +o aleth 00:02:16 * Fallen is now known as Fallen|away 00:11:50 <-- sherief has quit (Ping timeout: 121 seconds) 00:35:17 --> clokep_work has joined #instantbird 00:35:17 * ChanServ sets mode +o clokep_work 00:35:18 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:46:19 --> mconley has joined #instantbird 01:00:36 <-- aleth has quit (Quit: :tiuQ) 01:01:00 --> aleth has joined #instantbird 01:01:00 * ChanServ sets mode +o aleth 01:01:28 <-- aleth has quit (Quit: :tiuQ) 01:04:04 <clokep> EionRobb, aleth: OK, now I'm getting messages, just need to parse it! :-D 01:04:11 <EionRobb> ooh fancy 01:04:13 * clokep had missed that the polling loop was a POST. 01:04:16 <EionRobb> ah 01:04:44 <EionRobb> yeah, sometimes weird with the method's. some are posts, puts, gets deletes all ove rthe show 01:05:40 <clokep> Yay for a well designed REST API. (o_O) 01:06:46 --> aleth has joined #instantbird 01:06:46 * ChanServ sets mode +o aleth 01:07:02 <clokep> aleth: ^^^^ 01:07:13 <-- aleth has quit (Quit: :tiuQ) 01:07:25 --> aleth has joined #instantbird 01:07:25 * ChanServ sets mode +o aleth 01:07:36 <clokep> (o_O) 01:13:10 <EionRobb> clokep: bahahahaha 01:13:30 <EionRobb> the most popular products always have the worst apis 01:15:28 <clokep> *cough* Twitter *cough* 01:15:39 <clokep> Facebook? ;) 01:22:20 --> Hoony has joined #instantbird 01:29:05 <clokep> EionRobb: So...I seem to be getting something that ahas a selflink that doesn't have /8:, it has /1: in it though... 01:29:10 <clokep> Is that myself? :-S 01:29:22 <EionRobb> that's for msn-linked buddies 01:29:27 <EionRobb> not sure what to do with them yet 01:29:50 <clokep> Oh, interesting OK. 01:30:18 <EionRobb> I'm skipping over them at the moment 01:31:55 --> Hoony1 has joined #instantbird 01:32:48 <clokep> Alright. Thanks. 01:33:03 <clokep> I don't suppose you have an enum of possible statuses? :) 01:33:25 <EionRobb> :D 01:33:55 <EionRobb> https://code.google.com/p/skype4pidgin/source/browse/trunk/skypeweb/libskypeweb.c#100 01:34:06 <EionRobb> Online, Offline, Idle, Away, Hidden are what I've picked up so far 01:34:23 <clokep> Oh you do! Awesome. :) 01:34:24 <-- Hoony has quit (Ping timeout: 121 seconds) 01:34:24 <EionRobb> I think it's possible that it can send through the msn ones like BeRightBack and stuff, but I haven't seen them come through 01:34:39 <EionRobb> I think Idle better translates to Away though. I need to change that 01:35:11 <clokep> (o_O) 01:35:17 <clokep> I have NO idea what that function is doing haha. 01:35:30 <EionRobb> that's providing all the status types to libpurple so it knows what you can switch to from the UI 01:35:44 <clokep> Interesting. I didn't know libpurple worked that way. 01:35:56 <clokep> Instantbird has an enum built in and you have to return one of those types. 01:36:25 <EionRobb> libpurple allows complexitiy (for better or worse) so that you can have a mixture of statuses 01:37:03 <clokep> Yeah. 01:37:05 <EionRobb> so you can be Online/Offline/Away and Mobile/Not Mobile/Something else 01:37:10 <clokep> Yeah, we allow that. 01:37:18 <EionRobb> oh ok, neat 01:37:27 <clokep> Just not in the UI. 01:37:30 <clokep> But the backend supports it. 01:37:35 --> clokep_work has joined #instantbird 01:37:35 * ChanServ sets mode +o clokep_work 01:37:45 <clokep_work> prpls return one of http://dxr.mozilla.org/comm-central/source/chat/components/public/imIStatusInfo.idl#16 for the statuses though. 01:37:49 <clokep_work> Not strings. 01:38:59 <EionRobb> oh, the 'primitive' type in a statustype is an enum, but prpls can set them with string id's 01:39:29 <EionRobb> so I can just say "the status of this person is 'FooBarWibble'" and libpurple turns that into the Available primitive to pass to the UI 01:39:46 <clokep_work> EionRobb: By first returning that crazy list and then calling things like https://code.google.com/p/skype4pidgin/source/browse/trunk/skypeweb/skypeweb_messages.c#28? 01:40:01 <EionRobb> yes 01:40:25 <clokep_work> Werd. 01:40:43 <clokep_work> (And I mean that in a totally "WTF" way. :)) 01:40:44 <EionRobb> then the prpl doesn't have to keep a mapping of enum <-> status-id, its handled by libpurple 01:41:09 <EionRobb> since it's supposedly a common thing between prpls to have their own id scheme for statuses 01:41:21 <clokep_work> Yeah, makes sense. 01:41:36 <clokep_work> I understand *why*, just seems a little excessive :) 01:41:38 <clokep_work> Kind of neat though. 01:42:02 <EionRobb> make it easier on the prpl-makers! 01:42:04 <EionRobb> :) 01:42:14 <clokep_work> How does libpurple treat idle? 01:42:19 <clokep_work> Is it on top of the status? 01:42:23 <clokep_work> I..e you can be available, but idle? 01:42:25 <EionRobb> yes 01:42:59 <clokep_work> Interesting. 01:43:04 <clokep_work> We don't. We also don't do that with mobile. 01:43:07 <clokep_work> We probably should. :-\ 01:57:45 --> Hoony has joined #instantbird 01:58:06 --> Widdershins has joined #instantbird 02:00:08 <-- Hoony1 has quit (Ping timeout: 121 seconds) 02:12:54 <-- clokep_work has quit (Ping timeout: 121 seconds) 02:15:54 --> clokep_work has joined #instantbird 02:15:54 * ChanServ sets mode +o clokep_work 02:16:22 <clokep> EionRobb: Any idea what endpoints are and why we care? 02:17:12 <EionRobb> yes 02:17:46 <clokep> It's commented out in the code. :-D 02:19:06 <-- Mook_as has quit (Client exited) 02:20:41 --> Mook_as has joined #instantbird 02:21:46 <-- Mook_as has quit (Connection closed) 02:22:31 <EionRobb> lol 02:22:43 <EionRobb> I haven't dealt with it 02:22:49 <EionRobb> it just says what type of device they're logging in from 02:22:58 <EionRobb> I'm going to use that for displaying if they're on mobile or not 02:24:04 <clokep> Ah, clever. :) 02:24:11 <clokep> :) 02:24:19 <clokep> I'll handle messages tomorrow, that method is long. 02:24:23 <EionRobb> fair enough 02:24:34 <EionRobb> only because it deals with chats as well as IM's 02:25:00 <clokep> Yeah, I realized that once I started looking at it. 02:25:11 <EionRobb> the IM bit is pretty easy 02:25:15 --> bheesham has joined #instantbird 02:25:49 <EionRobb> you know you want to ;) 02:25:52 <EionRobb> just stay up a little later 02:25:55 <EionRobb> just a liiiiiiiiiiiiiiiitle later 02:25:55 <clokep> Hahaha. 02:26:02 <clokep> I was just about to say "Maybe, I'll just do it now..." 02:26:27 <EionRobb> mwahahaha 02:26:30 <EionRobb> give in to temptation 02:27:14 <-- bheesham has left #instantbird ("Leaving") 02:32:37 <clokep> strstr, what kind of name is that?! 02:33:12 <EionRobb> C 02:33:15 <EionRobb> also, PHP :P 02:33:29 <clokep> Yeah, I know. 02:33:33 <clokep> Just...not very descriptive. 02:33:41 <EionRobb> should totally be shorter ;) 02:33:56 <EionRobb> ss() 02:34:16 <EionRobb> look for a string in a string. there's also strchr which looks for a character in a string 02:34:36 <clokep> So chrstr looks for a string in a character? 02:34:39 <clokep> ;) 02:34:40 <EionRobb> :D 02:34:45 <EionRobb> tots legitz 02:38:08 --> conkit has joined #instantbird 02:38:31 <conkit> Hi, is this InstantBird? 02:39:05 <-- conkit has left #instantbird ("Leaving") 02:40:14 <clokep> conkit: Hello. 02:40:19 <clokep> Well then... 02:50:20 <-- clokep_work has quit (Ping timeout: 121 seconds) 02:51:44 <-- aleth has quit (Ping timeout: 121 seconds) 03:12:16 <-- clokep has quit (Ping timeout: 121 seconds) 03:19:53 <-- Hoony has quit (Ping timeout: 121 seconds) 03:36:06 --> nhnt11 has joined #instantbird 03:36:06 * ChanServ sets mode +h nhnt11 04:04:32 --> Hoony has joined #instantbird 04:22:13 <-- nhnt11 has quit (A TLS packet with unexpected length was received.) 04:22:23 --> nhnt11 has joined #instantbird 04:22:23 * ChanServ sets mode +h nhnt11 04:22:53 <-- mconley has quit (Connection closed) 04:34:08 <-- momiga has quit (Ping timeout: 121 seconds) 04:34:08 --> mommlers has joined #instantbird 04:38:36 <-- EionRobb has quit (Quit: Leaving.) 04:55:04 <instant-buildbot> build #1252 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1252 04:58:46 <-- Hoony has quit (Client exited) 05:04:21 <-- nhnt11 has quit (Ping timeout: 121 seconds) 05:13:13 --> nhnt11 has joined #instantbird 05:13:13 * ChanServ sets mode +h nhnt11 05:15:17 <instant-buildbot> build #2455 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2455 05:15:38 --> Rym has joined #instantbird 05:21:56 --> EionRobb has joined #instantbird 05:34:24 <-- EionRobb has quit (Connection closed) 05:36:19 --> EionRobb has joined #instantbird 05:44:52 <-- EionRobb has quit (Ping timeout: 121 seconds) 05:44:55 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 05:45:07 --> nhnt11 has joined #instantbird 05:45:07 * ChanServ sets mode +h nhnt11 05:55:55 <-- nhnt11 has quit (Ping timeout: 121 seconds) 06:00:15 --> EionRobb has joined #instantbird 06:01:30 --> Hoony has joined #instantbird 06:16:41 --> Defman has joined #instantbird 07:02:27 --> Hoony1 has joined #instantbird 07:04:37 <-- Hoony has quit (Ping timeout: 121 seconds) 07:08:00 * Fallen|away is now known as Fallen 07:13:18 <instant-buildbot> build #148 of linux64-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/148 07:24:45 <-- Rym has quit (Ping timeout: 121 seconds) 07:41:09 --> Rym has joined #instantbird 07:45:37 <-- Rym has quit (Ping timeout: 121 seconds) 07:50:10 * Fallen is now known as Fallen|away 07:51:09 --> Rym has joined #instantbird 07:54:23 <-- mrphs has quit (A TLS packet with unexpected length was received.) 07:55:39 <-- Rym has quit (Ping timeout: 121 seconds) 07:57:38 --> MattATobin has joined #instantbird 08:01:08 <-- Tobin has quit (Ping timeout: 121 seconds) 08:43:59 * Fallen|away is now known as Fallen 08:45:17 --> Rym has joined #instantbird 08:47:11 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 08:47:11 <-- Hoony1 has quit (Connection closed) 08:49:49 <-- Rym has quit (Ping timeout: 121 seconds) 09:00:25 <-- EionRobb has quit (Quit: Leaving.) 09:02:13 * Fallen is now known as Fallen|away 09:02:31 --> mpmc has joined #instantbird 09:04:00 --> aleth has joined #instantbird 09:04:00 * ChanServ sets mode +o aleth 09:04:08 <-- Widdershins has quit (Ping timeout: 121 seconds) 09:06:22 --> chrisccoulson has joined #instantbird 09:15:01 <-- aleth has quit (Quit: :tiuQ) 09:15:04 --> aleth has joined #instantbird 09:15:04 * ChanServ sets mode +o aleth 09:16:37 <-- Defman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:16:39 --> Defman has joined #instantbird 09:21:56 * Fallen|away is now known as Fallen 09:25:20 --> Armada has joined #instantbird 09:39:27 --> Rym has joined #instantbird 09:43:57 <-- Rym has quit (Ping timeout: 121 seconds) 09:45:22 <-- Tonnes has quit (Connection closed) 09:47:38 --> Tonnes has joined #instantbird 09:54:59 --> BWMerlin has joined #instantbird 10:06:28 --> Rym has joined #instantbird 10:10:58 <-- Rym has quit (Ping timeout: 121 seconds) 10:12:34 <-- Defman has quit (Connection closed) 10:15:56 --> bernard has joined #instantbird 10:27:13 --> Hoony has joined #instantbird 10:32:29 <-- bernard has quit (Quit: Leaving.) 10:34:32 <-- Bollebib has quit (Connection closed) 10:35:48 --> bernard has joined #instantbird 10:39:17 --> bernard1 has joined #instantbird 10:39:38 --> Bollebib has joined #instantbird 10:40:45 <-- bernard has quit (Ping timeout: 121 seconds) 10:51:32 * Fallen is now known as Fallen|away 10:57:15 * Fallen|away is now known as Fallen 11:00:38 --> Rym has joined #instantbird 11:04:15 --> bernard has joined #instantbird 11:04:15 <-- bernard1 has quit (Connection closed) 11:05:07 <-- Rym has quit (Ping timeout: 121 seconds) 11:05:30 --> bernard1 has joined #instantbird 11:07:27 <-- bernard has quit (Connection closed) 11:07:36 --> gerard-majax has joined #instantbird 11:10:01 <-- bernard1 has quit (Quit: Leaving.) 11:11:54 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:12:22 --> bernard has joined #instantbird 11:14:56 --> bernard1 has joined #instantbird 11:14:56 <-- bernard has quit (Connection closed) 11:24:39 --> Hoony1 has joined #instantbird 11:27:37 <-- Hoony has quit (Ping timeout: 121 seconds) 11:31:06 --> clokep has joined #instantbird 11:31:06 * ChanServ sets mode +o clokep 11:42:28 --> bernard has joined #instantbird 11:42:45 <-- bernard1 has quit (Connection closed) 11:50:48 --> flo-retina has joined #instantbird 11:50:48 * ChanServ sets mode +qo flo-retina flo-retina 11:54:47 --> Rym has joined #instantbird 11:59:17 <-- Rym has quit (Ping timeout: 121 seconds) 12:02:08 <-- bernard has quit (Quit: Leaving.) 12:06:52 <-- gerard-majax has quit (Ping timeout: 121 seconds) 12:10:07 <clokep> flo-retina: Looks like the Windows build has been off a while. Can you do anything or do we need to ping Even? 12:10:18 <flo-retina> email Even 12:15:05 --> nhnt11 has joined #instantbird 12:15:05 * ChanServ sets mode +h nhnt11 12:18:35 <nhnt11> Could it be? Is the bug with the tab backgrounds magically gone? 12:19:02 <nhnt11> (or did someone fix it when I wasn't looking? :]) 12:19:59 <aleth> It's not fixed :-| 12:20:23 <nhnt11> Hmm, I just closed and opened my window (more than) a few times and it's been perfect each time 12:21:03 <aleth> It seems to show up after a while, some kind of race condition 12:26:09 <-- BWMerlin has quit (Client exited) 12:29:20 <-- clokep has quit (Ping timeout: 121 seconds) 12:48:58 --> Rym has joined #instantbird 12:53:28 <-- Rym has quit (Ping timeout: 121 seconds) 12:54:58 --> hadi has joined #instantbird 13:02:19 <-- MattATobin has quit (Connection closed) 13:02:55 --> MattATobin has joined #instantbird 13:17:30 --> clokep_work has joined #instantbird 13:17:30 * ChanServ sets mode +o clokep_work 13:20:33 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:20:35 --> clokep_work has joined #instantbird 13:20:35 * ChanServ sets mode +o clokep_work 13:21:30 --> sherief has joined #instantbird 13:43:06 --> Rym has joined #instantbird 13:47:36 <-- Rym has quit (Ping timeout: 121 seconds) 13:58:17 <-- flo-retina has quit (Connection closed) 13:58:35 --> flo-retina has joined #instantbird 13:58:35 * ChanServ sets mode +qo flo-retina flo-retina 13:59:06 <-- BillBinkley has quit (Ping timeout: 121 seconds) 13:59:23 --> BillBinkley has joined #instantbird 13:59:53 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:00:00 --> nhnt11 has joined #instantbird 14:00:00 * ChanServ sets mode +h nhnt11 14:06:44 --> gerard-majax has joined #instantbird 14:10:20 <-- nhnt11 has quit (Ping timeout: 121 seconds) 14:15:28 <-- BillBinkley has quit (Ping timeout: 121 seconds) 14:18:59 --> nhnt11 has joined #instantbird 14:18:59 * ChanServ sets mode +h nhnt11 14:20:44 --> mconley has joined #instantbird 14:20:49 <-- Armada has quit (Connection closed) 14:36:49 --> kapy has joined #instantbird 14:37:16 --> Rym has joined #instantbird 14:38:22 <-- sherief has quit (Ping timeout: 121 seconds) 14:41:46 <-- Rym has quit (Ping timeout: 121 seconds) 14:50:22 <clokep_work> aleth: The new typing notifications look nicer! :) 14:56:52 <-- nhnt11 has quit (Ping timeout: 121 seconds) 15:21:31 <-- kapy has quit (Connection closed) 15:24:26 --> nhnt11 has joined #instantbird 15:24:27 * ChanServ sets mode +h nhnt11 15:31:25 --> Rym has joined #instantbird 15:35:55 <-- Rym has quit (Ping timeout: 121 seconds) 15:51:19 --> kapy has joined #instantbird 16:12:22 <-- kapy has quit (Connection closed) 16:15:40 --> kapy has joined #instantbird 16:16:03 <-- qheaden has quit (Ping timeout: 121 seconds) 16:25:36 --> Rym has joined #instantbird 16:30:06 <-- Rym has quit (Ping timeout: 121 seconds) 16:30:20 --> Defman has joined #instantbird 16:35:01 <-- kapy has quit (Connection closed) 16:35:26 <-- mpmc has quit (Connection closed) 16:36:18 --> qheaden has joined #instantbird 16:41:47 --> kapy has joined #instantbird 16:46:10 --> Armada has joined #instantbird 16:47:25 <-- kapy has quit (Connection closed) 16:51:08 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:02:14 --> gerard-majax has joined #instantbird 17:08:33 <-- aleth has quit (Ping timeout: 121 seconds) 17:14:47 --> BillBinkley has joined #instantbird 17:19:43 --> Rym has joined #instantbird 17:24:15 <-- Rym has quit (Ping timeout: 121 seconds) 17:24:17 <-- qheaden has quit (Ping timeout: 121 seconds) 17:32:16 --> kapy has joined #instantbird 17:42:41 <-- Hoony1 has quit (Ping timeout: 121 seconds) 17:54:33 <-- kapy has quit (Connection closed) 18:00:17 --> arlolra has joined #instantbird 18:05:20 * Fallen is now known as Fallen|away 18:06:55 --> kapy has joined #instantbird 18:06:57 <-- kapy has quit (Connection closed) 18:08:13 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:08:40 --> Mook_as has joined #instantbird 18:13:53 --> Rym has joined #instantbird 18:15:03 <Mook_as> Hmm. The <imconv> down the conversations list in Thunderbird doesn't indicate what server (IRC in my case) it is, so I can't style them from that, can I? 18:18:25 <-- Rym has quit (Ping timeout: 121 seconds) 18:21:39 <-- nhnt11 has quit (Ping timeout: 121 seconds) 18:31:04 <clokep_work> Mook_as: I'm not sure what you mean exactly.... 18:31:28 <clokep_work> It might have an imconv.conversation.conversation.account.protocol.id property or something. ;) 18:35:36 --> nhnt11 has joined #instantbird 18:35:36 * ChanServ sets mode +h nhnt11 18:35:45 <Mook_as> clokep_work: was hoping there's something I can do with just CSS :) 18:38:49 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:46:03 --> gerard-majax has joined #instantbird 18:55:13 --> aleth has joined #instantbird 18:55:13 * ChanServ sets mode +o aleth 18:59:04 --> flo-retina has joined #instantbird 18:59:04 * ChanServ sets mode +qo flo-retina flo-retina 19:03:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 19:05:06 --> qheaden has joined #instantbird 19:08:06 --> Rym has joined #instantbird 19:12:36 <-- Rym has quit (Ping timeout: 121 seconds) 19:18:41 <clokep_work> Mook_as: You might be able to do something...TB skins the Twitter stuff differently, maybe see how they did it? 19:19:00 * MattATobin is now known as Tobin 19:19:31 <aleth> Mook_as: We have an open bug somewhere about supporting network-specific protocol icons for IRC 19:19:37 <aleth> Please fix it :-) 19:19:47 <Mook_as> haha 19:45:22 --> EionRobb has joined #instantbird 19:47:46 <Mook_as> So, I can't find that bug --^ 19:49:32 <aleth> I think it was part of a larger idea of providing some defaults for common networks (server name, port, icon) 19:51:43 <Mook_as> Ah, https://bugzilla.mozilla.org/show_bug.cgi?id=954861#c9 ? 19:51:45 <instantbot> Bug 954861 nor, --, ---, nobody, NEW, Give user a choice of networks (with preconfigured options) for IRC 19:52:13 <aleth> Yes, I think that's the one! (couldn't find it just now) 19:55:18 --> wesj has joined #instantbird 19:55:35 <wesj> did google flip off the xmpp stuff today? i can't connect through instantbird... 19:55:54 <clokep_work> wesj: I'm connected right now. :) 19:56:08 <wesj> clokep_work: hmm.. probably just me then 20:00:06 --> gerard-majax has joined #instantbird 20:02:13 --> Rym has joined #instantbird 20:06:43 <-- Rym has quit (Ping timeout: 121 seconds) 20:23:03 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:24:02 <-- clokep_work has quit (Ping timeout: 121 seconds) 20:24:30 <-- wesj has quit (Ping timeout: 121 seconds) 20:25:51 --> Rym has joined #instantbird 20:49:24 --> wesj has joined #instantbird 20:52:35 <-- aleth has quit (Quit: :tiuQ) 20:52:53 --> aleth has joined #instantbird 20:52:53 * ChanServ sets mode +o aleth 20:53:53 <-- aleth has quit (Quit: :tiuQ) 20:54:11 --> aleth has joined #instantbird 20:54:11 * ChanServ sets mode +o aleth 20:59:47 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 21:05:58 --> clokep has joined #instantbird 21:05:58 * ChanServ sets mode +o clokep 21:07:13 <-- hadi has quit (Ping timeout: 121 seconds) 21:09:25 --> clokep_work has joined #instantbird 21:09:25 * ChanServ sets mode +o clokep_work 21:11:17 <clokep_work> wesj: Working from home too... 21:11:39 <clokep_work> I'd say if it persists for a day or so...we can investigate. 21:18:16 --> mpmc has joined #instantbird 21:19:17 <-- wesj has quit (Connection closed) 21:19:20 --> wesj has joined #instantbird 21:27:21 <instantbot> clokep@gmail.com changed the Resolution on bug 1108275 from --- to FIXED. 21:27:22 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1108275 min, --, 1.6, clokep, RESO FIXED, Add tests for when the IRC topic is settable. 21:30:24 --> sherief has joined #instantbird 21:37:01 --> hadi has joined #instantbird 21:46:16 <clokep_work> Uhh...anyone know how to set the typing state? 21:46:28 * clokep_work puts that in the bucket of "Things I don't know how to do cause IRC doesn't do it..." 21:46:31 <clokep_work> Maybe qheaden... 21:47:14 <clokep_work> Ah, apparently there's an "updateTyping" method. That's easy. :) 21:48:14 <flo-retina> I would suggest looking at xmpp.jsm for all the stuff you need that irc doesn't do 21:48:40 --> BWMerlin has joined #instantbird 21:49:03 <clokep_work> Yeah I just find that code....difficult to understand at times. :-D 21:49:13 <clokep_work> Usually I start with the Yahoo code, but that doesn't have a ton of features. 21:50:10 <aleth> I usually start with jsProtoHelper 21:50:28 <aleth> Minimal common subset. 21:51:22 <clokep_work> Yeah. :( 21:51:42 <clokep_work> I think we could move more code into that if we abstract a bit more. (like actually declare that all JS prpls have a property called _buddies) 22:06:27 <flo-retina> Omegle doesn't 22:06:37 <clokep> Yeah, that's the problem. 22:06:42 <clokep> Twitter is odd too. 22:06:59 <-- arlolra has quit (Client exited) 22:07:16 <flo-retina> clokep: the idea with jsProtoHelper was to avoid premature abstraction; so we would only abstract things when at least 2 prpls need it 22:07:33 <flo-retina> ie. feel free to abstract more wherever feels needed 22:07:39 <clokep> Sure! At this point some stuff is in xmpp, yahoo and IRC. 22:14:56 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:17:12 <EionRobb> ooh, typing notifications. that sounds fun :) 22:21:04 <-- Defman has quit (Connection closed) 22:23:20 <clokep> Yes, fun... 22:40:17 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:40:20 <-- mconley has quit (Connection closed) 22:40:49 --> mconley has joined #instantbird 22:41:36 <clokep_work> EionRobb: So I don't seem to get any statuses for my buddies...? 22:41:55 <EionRobb> neat 22:42:03 <EionRobb> did you subscribe to them? 22:42:32 <clokep_work> EionRobb: You mean I need to subscribe to each individually? 22:42:38 <EionRobb> you have to take the buddy list from api.skype.com and send it through to the messaging gateway to say "I want to listen to these users" 22:43:09 <EionRobb> https://code.google.com/p/skype4pidgin/source/browse/trunk/skypeweb/skypeweb_messages.c#419 22:43:29 <clokep_work> Seriously? 22:43:32 <clokep_work> That's inane. 22:43:53 <EionRobb> two separate systems jammed together \o/ 22:44:55 <-- mconley has quit (Ping timeout: 121 seconds) 22:45:09 <clokep_work> Ahhhh. 22:45:22 <clokep_work> I think I saw that last part and just assumed it was for getting profiles and left it as "You can do that later" 22:45:29 <EionRobb> you can do that later 22:45:32 <EionRobb> do this now 22:46:06 <clokep_work> Got it. :) Thanks! 23:00:16 --> Hoony has joined #instantbird 23:04:18 <-- Hoony has quit (Ping timeout: 121 seconds) 23:07:13 <-- Rym has quit (Ping timeout: 121 seconds) 23:08:30 --> Rym has joined #instantbird 23:20:40 --> chrisccoulson has joined #instantbird 23:22:29 <clokep_work> EionRobb: Does g_strconcat just concat two strings? https://code.google.com/p/skype4pidgin/source/browse/trunk/skypeweb/skypeweb_messages.c#439 , i.e. you end up with 8:eionrobb 23:53:54 <clokep_work> Yay statuses.