All times are UTC.
00:40:46 <-- wesj1 has left #instantbird () 00:51:20 --> Yan has joined #instantbird 00:52:30 <-- sonny has left #instantbird () 00:53:30 --> mepine has joined #instantbird 01:11:28 * Yan is now known as wei 01:11:45 * wei is now known as spencer 01:12:12 <-- spencer has quit (Quit: Leaving) 01:14:07 --> yan has joined #instantbird 01:39:15 --> kaie2 has joined #instantbird 01:39:20 <-- kaie2 has quit (Input/output error) 01:57:43 <-- jdt has left #instantbird () 01:59:57 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 02:02:47 --> Mook has joined #instantbird 02:07:24 --> clokep has joined #instantbird 02:07:24 * ChanServ sets mode +h clokep 02:08:04 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 02:20:24 --> zachlr has joined #instantbird 02:25:25 <-- skeledrew has quit (Ping timeout) 02:25:28 --> skeledrew has joined #instantbird 02:40:54 <-- skeledrew has quit (Ping timeout) 02:45:54 --> skeledrew has joined #instantbird 02:57:56 <-- kaie has quit (Quit: Leaving) 02:58:15 --> kaie has joined #instantbird 03:19:43 <-- Mook has quit (Ping timeout) 03:53:22 <DGMurdockIII> http://min.us/mvnH2L1 03:53:43 <DGMurdockIII> http://www.reddit.com/r/reddit.com/comments/g829k/mumble_recording/ 04:27:10 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 04:34:37 --> tymerkaev has joined #instantbird 04:35:37 --> sonny has joined #instantbird 05:10:20 --> waynenguyen has joined #instantbird 05:46:56 <-- sonny has quit (Connection reset by peer) 05:49:25 * tymerkaev is now known as tymerkaev_away 05:52:00 * tymerkaev_away is now known as tymerkaev 06:23:21 --> sonny has joined #instantbird 06:44:34 --> Ornthalas has joined #instantbird 06:49:39 <-- zachlr has quit (Connection timed out) 07:01:47 <-- tymerkaev has quit (Ping timeout) 07:53:32 --> Mic has joined #instantbird 07:53:32 * ChanServ sets mode +h Mic 07:53:52 <Mic> good morning 07:54:01 <sonny> good morning :) 07:59:34 --> Even1 has joined #instantbird 08:06:38 <-- linuxwizard has left #instantbird () 08:14:40 --> flo has joined #instantbird 08:14:40 * ChanServ sets mode +qo flo flo 08:26:30 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 08:31:31 --> Andrey has joined #instantbird 08:32:12 <-- mepine has quit (Quit: é¨ç·£ä¹) 08:53:52 <-- Even1 has quit (Quit: Instantbird 0.3a2pre) 08:54:05 --> Even1 has joined #instantbird 09:22:55 <-- DetroitLibertyPenguin has quit (Ping timeout) 09:23:04 --> DetroitLibertyPenguin has joined #instantbird 09:36:27 <instantbot> New Instantbird (UI) bug 746 filed by florian@instantbird.org. 09:36:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=746 nor, --, ---, nobody, NEW, Set status from the menu bar doesn't work when there's no buddy list window 09:46:15 <Chaz6> Here's another usability problem 09:46:32 <Chaz6> when someone messages me that i dont have on my list, there seems to be no way to find their address, or add them easily 09:51:50 <flo> /me has just seen bug 675 09:51:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=675 nor, --, ---, nobody, NEW, Sign off transition not starting/finishing 09:52:07 <flo> Chaz6: their address is in the tooltip of the tab 09:52:42 <flo> that's a serious problem if you are blind though, as I don't think screenreaders can read tooltips 09:54:20 <Chaz6> Ahh right i didnt think that was it because it had a space in :) 09:54:24 <Chaz6> So it is 09:54:56 <flo> that's the line named "Buddy" in the tooltip 09:56:00 --> Mic has joined #instantbird 09:56:00 * ChanServ sets mode +h Mic 09:56:40 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 09:56:46 --> Mic has joined #instantbird 09:56:46 * ChanServ sets mode +h Mic 09:57:49 <-- Mic has left #instantbird () 09:58:04 --> Mic has joined #instantbird 09:58:04 * ChanServ sets mode +h Mic 10:02:07 <flo> /me wonders if bug 675 should still block 0.3, now that there's an easy workaround to get a correct display back 10:02:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=675 nor, --, ---, nobody, NEW, Sign off transition not starting/finishing 10:02:39 <-- waynenguyen has quit (Ping timeout) 10:02:51 <instantbot> New Instantbird (UI) bug 747 filed by benediktp@ymail.com. 10:02:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=747 min, --, ---, nobody, NEW, Automatically joined conversations shouldn't open in front of the account manager 10:16:24 --> clokep has joined #instantbird 10:16:24 * ChanServ sets mode +h clokep 10:17:32 <-- Ornthalas has quit (Quit: KTHXBYE) 10:21:58 <flo> I would really like to remove that "move to" context menu item 10:22:24 <flo> it doesn't work from the "Other Contacts" group, because you can't move a contact out of that "non existant" group... 10:25:44 --> tymerkaev_away has joined #instantbird 10:26:23 * tymerkaev_away is now known as tymerkaev 10:35:22 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 10:37:22 <-- Mic has quit (Ping timeout) 10:47:41 --> vpj has joined #instantbird 10:51:46 <vpj> hi 10:52:36 <-- vpj has left #instantbird () 10:57:29 --> Mic has joined #instantbird 10:57:29 * ChanServ sets mode +h Mic 11:14:58 <-- Mic has quit (Ping timeout) 11:34:32 --> varuna has joined #instantbird 11:59:31 --> clokep_work has joined #instantbird 11:59:31 * ChanServ sets mode +h clokep_work 12:04:06 <clokep_work> Did you decie about removing the "move to" menu? 12:09:17 <-- tymerkaev has quit (Ping timeout) 12:10:16 --> waynenguyen has joined #instantbird 12:14:27 <flo> I won't touch it today :) 12:15:09 <clokep_work> You could also just disable it on that specific group maybe? 12:15:39 <flo> so you can't "move" any contact "out" then? 12:16:42 <flo> the move operation sucks because the tag that should be removed is poorly specified (usually, it's just the group that the clicked-on contact binding is displayed in). 12:19:40 <clokep_work> Right. 12:19:47 <flo> and the code related to moving in imContacts.js is not as simple as it could probably be. I suspect this is because the "expected behavior" wasn't completely clear in my head when I wrote the code. (and it's still not perfectly clear) 12:20:07 <clokep_work> Yeah, I mean if we're classifying them as "tags" instead of "groups" it should really be an add or remove operation. 12:22:02 <-- micahg has quit (Connection timed out) 12:22:34 <flo> I guess I should create an XPI file (or at least put a makefile that works) in the Omegle thing 12:22:56 <clokep_work> Oops. I said I was going to do that and never did. :-X 12:23:23 <flo> you said that only because I hadn't fixed my crap yet ;) 12:26:25 <clokep_work> True. :) But we should probably get him an XPI. 12:29:11 <flo> In my local copy of the addons repository, I have this change, I suspect it is useful (required?) for it to work with the current jsProtoHelper: http://pastebin.instantbird.com/622 12:32:49 <flo> rules.mk should be adapted to include JS components in the XPI 12:33:08 <flo> and chrome.manifest should be moved to overlay.mn (even though that name doesn't seem right) so that the Makefile uses it 12:34:02 <clokep_work> flo: Yes, we changed GenericConversation to be a purpleIConversation, and GenericConvIM to be a purpleConvIM. 12:37:06 --> kaie2 has joined #instantbird 12:37:52 <-- kaie has quit (Ping timeout) 12:37:53 * kaie2 is now known as kaie 12:37:59 <-- skeledrew has quit (Ping timeout) 12:38:09 --> skeledrew has joined #instantbird 12:58:33 <flo> everything seems to work. I guess I should push it before finding another bug :) 13:00:42 <-- chrisccoulson has quit (Ping timeout) 13:02:38 --> chrisccoulson has joined #instantbird 13:06:27 <-- flo has quit (Quit: Instantbird 0.3a2pre) 13:06:30 --> flo has joined #instantbird 13:06:30 * ChanServ sets mode +qo flo flo 13:06:41 <flo> stupid network cable that keeps disconnecting itself :( 13:09:36 <clokep_work> Buy a new cable? ;) 13:11:57 <flo> I think I have one closer than the nearest place where I could buy one 13:12:21 <flo> I almost always keep a spare one in the office for guests 13:14:09 <clokep_work> I have a ton of CAT-5 cables around...without much use for them now haha. 13:14:45 <flo> I could also set up the wireless router that is still in its box, so that I don't need the cable at all anymore :) 13:16:46 <-- DetroitLibertyPenguin has quit (Connection reset by peer) 13:23:43 <clokep_work> Yeah, but wireless is slow. 13:24:31 <-- kaie has quit (Quit: Leaving) 13:36:53 --> jdt has joined #instantbird 13:36:54 <flo> ah, the "Other contacts" group name needs to be localized. I'll need to take care of that later, I've got to go. 13:37:17 <clokep_work> Later...as in a follow up. ;) 13:37:23 <flo> nah 13:37:29 <clokep_work> Bye! 13:38:11 <flo> back later :). 13:38:15 <-- flo has quit (Quit: Instantbird 0.3a2pre) 13:47:37 <clokep_work> Meeting time. 13:47:41 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:51:14 --> tymerkaev_away has joined #instantbird 14:29:12 * tymerkaev_away is now known as tymerkaev 14:30:55 <-- varuna has quit (Ping timeout) 14:31:30 --> varuna has joined #instantbird 14:37:54 <-- jdt has quit (Ping timeout) 14:42:22 --> jdt has joined #instantbird 14:48:52 --> zachlr has joined #instantbird 15:11:19 --> flo has joined #instantbird 15:11:19 * ChanServ sets mode +qo flo flo 15:12:20 <-- skeledrew has quit (Quit: Instantbird 0.3a2pre) 15:12:57 --> skeledrew has joined #instantbird 15:15:51 <-- skeledrew has quit (Quit: Instantbird 0.3a2pre) 15:16:14 --> skeledrew has joined #instantbird 15:25:59 <varuna> hey 15:26:17 <varuna> i looked into the facebook api sometime back during my internship 15:26:36 <varuna> but there didn't seem to be anyway of swchtign list or moving buddies among lists 15:27:24 --> Mic has joined #instantbird 15:27:24 * ChanServ sets mode +h Mic 15:27:34 <Mic> hello varuna 15:27:37 <varuna> but from the calls to the backend in the facebook webinterface it seems it's not hard to do that 15:27:38 <varuna> hi 15:27:45 <varuna> :) 15:29:28 <Mic> We're using the XMPP gateway to access Facebook chat at the moment 15:29:55 <Mic> It's just that they have a sort of crippled implementation on top of their proprietary chat system 15:32:27 <Mic> What do you suggest? 15:33:01 <flo> Mic: I think varuna was discussing the idea of implementing a Facebook protocol plugin in JS using the Facebook API (as a summer of code project). 15:34:42 --> clokep_work has joined #instantbird 15:34:42 * ChanServ sets mode +h clokep_work 15:35:29 <Mic> ok 15:35:46 <varuna> :) 15:38:39 <varuna> any suggestions? 15:40:54 <Mic> Would it be possible to use xmpp for chatting and add other functionality by calling the web chat API? 15:41:28 <varuna> ya i was thinking of something like that 15:41:48 <Mic> XMPP is the official way to connect with remote clients so we can hope that it will be stable (while they might change their web chat API without notice) 15:42:08 <varuna> still not sure whether to do the xmpp javascript implementation or the facebook thing for the gsoc project 15:42:10 <varuna> ya 15:42:28 <varuna> even thats not very stable though (as far as i seen :D) 15:42:41 <flo> Mic: isn't their chat API supposed to be stable? 15:42:48 <flo> other clients use it (Trillian, ...) 15:43:20 <clokep_work> Hello. 15:43:27 <clokep_work> I have a feeling I should be reading the log. ;) 15:43:29 <Mic> "Unfrozen but unchanged since .." maybe ? ;) 15:43:49 <flo> probably similar to the twitter API 15:44:10 <Mic> A mess? 15:44:45 <clokep_work> Trillian and Adium use the Facebook Chat API I believe. 15:45:35 <clokep_work> varuna: Check out http://imfreedom.org/wiki/Facebook for backend calls. 15:46:08 <-- Even1 has quit (Quit: Instantbird 0.3a2pre) 15:46:22 <varuna> thanks :) 15:46:26 <-- chrisccoulson has quit (Quit: Ex-Chat) 15:46:50 <clokep_work> So that doesn't use their official API, but just calls the end points directly. 15:47:19 <clokep_work> If we were to replace the chat with that I'd want XMPP as a "back up" in case Facebook changes stuff and kills us, but I'm pretty sure there's a real API for that. 15:47:55 <varuna> you mean a real API to do buddylist changes etc? 15:48:19 <clokep_work> No, a real API for chat. 15:48:31 <clokep_work> I'm not positive about the buddy list groups, etc. 15:48:56 <clokep_work> The buddy list changing (add/remove) should be able to be done through the API? I think? I'm not sure, but it wouldn't be the chat API, it'd be their normal Facebook API stuff. 15:49:15 * clokep_work really needs to look over the documentation again. 15:49:25 <varuna> isn't this it https://developers.facebook.com/docs/chat/ 15:51:13 <flo> I think I'm done with that "hide group" stuff. If anybody wants to look, the diff is at http://pastebin.instantbird.com/623. I'd like to test the 'final' version a bit more (I removed the dump calls just a few seconds ago) before pushing it and... I'm already late. :) 15:52:09 <Mic> Ah, just a thousand lines diff, no problem .. ;) 15:52:17 --> chrisccoulson has joined #instantbird 15:52:20 <clokep_work> varuna: Yes, but some useful stuff might be under the graph api: https://developers.facebook.com/docs/coreconcepts/ (which I can't get to without logging in...so not right now) 15:52:51 <flo> Mic: yeah, I don't think anybody will want to actually review it ;) 15:53:00 <flo> but I'll try to do a self-review this evening before pushing it 15:54:33 <flo> ok, good evening :) 15:54:36 <-- flo has quit (Quit: Instantbird 0.3a2pre) 15:54:40 <varuna> about the XMPP javascript implementation, do you think it's doable within 8 weeks (I'm don't know a lot about XMPP protocol except some basics) 15:54:47 <varuna> :D 15:54:56 <clokep_work> varuna: Sorry I'm not being super helpful and it's a little wishy wash about what we want...but pretty much we want to make Facebook work better than just doing an exact XMPP thing for it. 15:55:41 <clokep_work> varuna: Basic XMPP support (like chatting...) should be able to be done very quickly. I don't know if you'd be able to finish the WHOLE protocol, but a lot of it is "extensions" not necessarily the core protocol. 15:55:48 <clokep_work> Have you checked out the docs it's kind of straightforward. 15:56:13 <varuna> :D you guys are helpful 15:56:23 <varuna> i was going thorugh a book 15:56:36 <varuna> thought it might be easier (about XMPP in Javascript) 15:56:49 <varuna> ok 15:57:35 <clokep_work> I think XMPP might be a more full featured / interesting experience. :) 15:57:46 <clokep_work> But that's my personal opinion, you shuld definitely do the one you're more interested in. 15:58:56 <varuna> ya i'm interested in that, I was into the facebook thing since it gives a immediate feature to the user, whereas the xmpp might take long 15:59:14 <clokep_work> Also very understandable. :) 15:59:23 <varuna> but the facebook implementation is messy as there is no clear documentation and API and they might change it anytime 16:00:11 <clokep_work> I assume you've seen http://xmpp.org/ right? Most likely http://xmpp.org/xmpp-protocols/ is useful. 16:01:36 <Mic> gtg 16:01:50 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 16:04:09 <sonny> by the way XMPP's april fools http://xmpp.org/extensions/xep-0295.html 16:05:08 <sonny> :-D 16:08:59 <clokep_work> Hah, The real JSON version isn't so ridiculous. :P 16:10:12 <sonny> clokep_work, which real JSON version? 16:10:28 <sonny> you are aware of the nokia XMPP JSON formating extension? :p 16:11:03 <clokep_work> No I was not. 16:11:13 <clokep_work> Sorry, not the "real" one, I mean the first one that does it by stanza name. 16:11:20 <clokep_work> Instead of just pushing the XML into JSON. 16:11:26 <-- chrisccoulson has quit (Client exited) 16:12:04 --> chrisccoulson has joined #instantbird 16:23:31 <waynenguyen> clokep_work: I was planning to start import from Pidgin first, is it ok? 16:24:18 <clokep_work> waynenguyen: That would be OK w/ me. I'm not sure if there's a ranking of what are the most "popular" IM clients. 16:24:25 <clokep_work> Piding is easy sicne the format should be available. :) 16:27:46 <waynenguyen> Yeah I think so to, by the way how many clients do you think is enough within the summer code? I plan to work on Googletalk and YM! later. 16:28:11 <clokep_work> That you'd have to discuss with flo. 16:28:48 <waynenguyen> Ok thanks, 16:32:14 <clokep_work> Btw for any of them it'd be good to have some documentation of the way things are stored and the versions, etc. 16:32:30 <clokep_work> As well as possibly a list of which should be done eventually. 16:33:02 <-- Andrey has quit (Quit: ) 16:42:33 <waynenguyen> Thanks, that's what I was doing :) 16:43:10 <clokep_work> Cool, 16:43:11 <-- zachlr has quit (Quit: http://www.mibbit.com ajax IRC Client) 16:48:58 <waynenguyen> Good night. 16:49:09 <-- waynenguyen has left #instantbird () 16:55:20 --> Mic has joined #instantbird 16:55:20 * ChanServ sets mode +h Mic 16:58:24 <sonny> http://www.xml.com/pub/a/2006/05/31/converting-between-xml-and-json.html 17:00:35 --> zachlr has joined #instantbird 17:05:59 <-- sabret00the has quit (Ping timeout) 17:14:16 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 17:18:40 --> GeekShad0w has joined #instantbird 17:20:30 <-- zachlr has quit (Connection timed out) 17:28:15 --> Glards has joined #instantbird 17:43:19 --> mark76 has joined #instantbird 17:43:20 <-- chrisccoulson has quit (Connection reset by peer) 17:45:11 <-- mark76 has left #instantbird () 17:45:28 --> mark76 has joined #instantbird 17:49:31 --> chrisccoulson has joined #instantbird 18:04:44 --> sabret00the has joined #instantbird 18:06:36 <-- sabret00the has quit (Ping timeout) 18:30:23 --> linuxwizard has joined #instantbird 18:50:28 <-- varuna has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110323163108]) 19:00:46 <-- tymerkaev has quit (Ping timeout) 19:12:29 <-- yan has quit (Ping timeout) 19:16:11 --> yan has joined #instantbird 19:21:31 <-- chrisccoulson has quit (Ping timeout) 19:23:08 --> skeledrew1 has joined #instantbird 19:23:20 <-- mark76 has left #instantbird () 19:24:06 <-- skeledrew has quit (Ping timeout) 19:39:02 <-- yan has quit (Ping timeout) 19:42:42 --> yan has joined #instantbird 19:44:45 --> chrisccoulson has joined #instantbird 20:15:00 <clokep_work> Have a good weekend! 20:15:05 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 22:02:29 --> instantbot has joined #instantbird 22:02:29 topic changed by sand.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/" 22:02:29 * ChanServ sets mode +v instantbot 22:02:48 <flo> instantbot: welcome back :) 22:02:49 <instantbot> bonjour flo 22:09:28 --> Ornthalas has joined #instantbird 22:15:41 <-- flo has quit (Ping timeout) 22:18:55 --> flo has joined #instantbird 22:18:55 * ChanServ sets mode +qo flo flo 23:06:42 --> clokep_wp7 has joined #instantbird 23:07:24 <clokep_wp7> hey. :) 23:10:00 <clokep_wp7> Hmmm...actually my flight is boarding. see you guys later. 23:11:36 <flo> see you :) 23:15:02 <-- clokep_wp7 has quit (Quit: http://www.mibbit.com ajax IRC Client) 23:37:14 <flo> Good night 23:42:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/75644053615a - Florian Quèze - Support hiding some tags in the buddy list, and add an 'Other Contacts' special group for contacts which aren't in any visible group. 23:42:39 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/887d961a59fc - Florian Quèze - Workaround Mac-only regression from bug 24: convert <br> tags into <br/> so they can be parsed inside an XML document. 23:49:24 <-- yan has quit (Ping timeout) 23:53:10 --> yan has joined #instantbird