All times are UTC.
00:00:14 <flo> It seems I would either have nothing to say (because it just works), or need half an hour 00:00:15 <aleth> But yeah it might be too much 00:00:58 <flo> the problem with the tiny details is that they are... details 00:01:26 <flo> not something that makes someone say "wow" during the presentation 00:05:37 <-- devfil has quit (Client exited) 00:06:30 <clokep> The details are wat you talk about over lunch w/ someone. ;) 00:13:45 <clokep> flo: The reason that the onErrorCallback function isn't a function is because it isn't in the code I copied it from. 00:13:48 <clokep> (For bug 683.) 00:13:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=683 enh, --, ---, clokep, ASSI, Handle deleted messages on twitter 00:16:28 <clokep> (Also, should we mark a tweet as deleted when you request for it to be deleted...or after we get a response that it's deleted?) 00:19:29 <-- aleth has quit (Input/output error) 00:21:22 <flo> hmm 00:21:31 <flo> it should not be marked deleted if the deletion failed 00:22:02 <clokep> So we should mark it as deleted immediately, wait for a response and mark it as NOT deleted if it fails? 00:24:54 <Mook_as> there's no half-deleted state in the middle, is there? 00:26:01 <clokep> (o_O) 00:26:20 <clokep> The "half-deleted" state to me is "we've sent the requeste but haven't received a response" yet. 00:27:19 <Mook_as> right, I meant as UI 00:27:30 <Mook_as> (so that we could truthfully say "it's almost deleted") 00:27:52 <clokep> Well I just made it so the deleted will only show up after we aren't waiting for a response. 00:28:06 <clokep> So if you click "Delete" it sends the response, if you right click again, you don't have an option for delete. 00:29:01 <clokep> Does that make sense? 00:30:22 <flo> yes 00:32:54 <clokep> OK. 00:32:57 <flo> http://queze.net/goinfre/slides-moz-camp2011/ I think they are ready 00:32:58 <clokep> I have another patch ready then. :) 00:33:12 <clokep> Just reading over your comments again. :P 00:36:30 <instantbot> firstname.lastname@example.org added attachment 986 to bug 683. 00:36:31 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 986 on bug 683. 00:36:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=683 enh, --, ---, clokep, ASSI, Handle deleted messages on twitter 00:38:35 <clokep> flo: The link to the IRC chat is wrong. 00:38:43 <clokep> It should be irc.mozilla.org/instantbird 00:38:56 <clokep> (IRC links don't include the # for some reason?) 00:39:16 <clokep> But looks really good besides that! :) 00:42:26 <Mook_as> well, maybe :p (see http://www-archive.mozilla.org/projects/rt-messaging/chatzilla/irc-urls.html ) 00:43:07 <clokep> (Yes, another thing of IRC that different clients do differently, I'm already scarred enough Mook_as.) 00:43:29 <Mook_as> haha 00:43:49 <Mook_as> apparently it's possible for server to have different default channel prefix thingers 00:44:00 <Mook_as> the usual is # but some servers can be... odd. 00:44:19 <clokep> Yes. But I've also had it where if you do #instantbird, it'll prepend another #. ;) 00:44:25 <clokep> I forget what client/server that was though. 00:44:45 <clokep> (All of our wiki links are irc.mozilla.org/instantbird though, as are all the ones on wiki.mozilla.org/irc) 00:45:30 <flo> so I should just remove the # in the link? 00:45:40 <Mook_as> yes. 00:45:50 <flo> or remove the link completely (as it doesn't work in Instantbird anyway :-D) 00:46:02 <clokep> flo: I was more concerned you didn't have a slash. ;) 00:46:14 <clokep> I'd replace it with #instantbird on irc.mozilla.org and not put a link. :-D 00:48:15 <flo> hmm, I've just noticed that I have a .com link but a .org email address 00:48:21 <flo> does contact @ ib.com work? 00:48:39 <clokep> I have no idea. :-/ 00:49:19 <flo> bah, as long as ecaron doesn't see that slide, I'll be ok :) 00:49:37 <flo> (just kidding of course :) (I don't know if he reads the log)) 00:52:24 <flo> should be fixed. 00:53:05 <flo> I've also updated the WLM screenshot as goulagman pointed out it was of a version outdated by several years outdated *and* emailed me a newer screenshot : 00:53:05 <flo> ) 00:54:41 <clokep> I do find it a little strange that the AIM one has a date and the Yahoo and MSn ones don't. 00:55:28 <flo> I used to have "Current" above these two 00:55:39 <flo> but then I remembered they weren't really that current :-D 00:56:53 <clokep> :) 00:57:20 <flo> the alt text for these images could be "modern crap" ;) 01:01:20 <clokep> flo: Where are the xpcomModule.cpp generate for each protocol? 01:01:53 <flo> it's only for dynamically linked protocols 01:01:59 <flo> lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/xpcomModule.cpp.in 01:02:44 <clokep> I should have been able to find that way. :-[ 01:02:46 * clokep was lazy. 01:03:05 <flo> what are you looking for? 01:03:36 <clokep> Playing with the steam protocol like I told someone (through Mic) a while ago that I would do. 01:03:47 <clokep> It has a - in the protocol name, C++ doesn't like that. :P 01:03:49 <instantbot> c++ is e-- ah, nevermind. 01:03:54 <clokep> instantbot: shut up. 01:03:57 <instantbot> clokep: Sorry, I've no idea what 'shut up' might be. 01:03:58 <instantbot> clokep: I wasn't talking to you 01:04:37 <flo> I think it had understood that, as it said "ah, nevermind" ;) 01:05:28 <clokep> So I need to take @PROTOCOL@ and have a version that is /[a-zA-Z_][a-zA-Z_0-9]+/? 01:06:19 <flo> it's the PROTOCOL variable: http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/null/Makefile.in#41 01:06:29 <flo> just don't put a - in it? ;) 01:06:38 <flo> it's also the folder name 01:07:02 <flo> I don't think the libpurple protocol id has to match 01:07:25 <clokep> The folder name is "steam"...hmmm... 01:07:36 <clokep> (And that's what I had put in the makefile) 01:07:48 <flo> so what's not compiling? 01:07:49 <clokep> Ah, I see what you're saying. 01:08:14 <clokep> so PROTOCOL should equal the folder name? 01:08:17 <clokep> Not the prpl name? 01:08:19 <flo> yes! 01:08:33 <flo> yes! 01:09:08 <flo> with some more build system magic I guess we could get rid of the protocol variable entierely 01:09:20 <flo> but that may be a little bit too magic (even harder to understand at first) 01:10:03 <clokep> Yes. OK. :) 01:12:59 <flo> Good night 01:13:01 <-- flo has quit (Quit: Instantbird 1.2a1pre) 01:13:15 <clokep> 'night! Enjoy MozCamp! 01:20:48 <clokep> So I have the steam protocol compiled, but it dies when I bring up the account manager at imCore.js line 361. 01:38:24 --> BlueMaxima has joined #instantbird 01:50:29 <-- Mook_as has quit (Quit: gone) 04:44:06 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 04:48:27 --> Mook has joined #instantbird 04:52:12 <-- BlueMaxima has quit (Quit: Instantbird 1.1) 06:05:56 <-- Mook has quit (Ping timeout) 06:07:25 <-- Suiseiseki has quit (Ping timeout) 06:08:21 --> Suiseiseki has joined #instantbird 06:09:29 --> Mook has joined #instantbird 07:03:02 --> jb has joined #instantbird 07:36:01 --> Mad_Maks has joined #instantbird 07:51:17 --> DGMurdockIII has joined #instantbird 08:07:08 --> jb1 has joined #instantbird 08:07:48 <-- jb has quit (Ping timeout) 08:09:21 <-- DGMurdockIII has quit (Quit: get satisfied! Â :: core-networks.de Â«Â«Â« (Gamers.IRC) Â»Â»Â» gamersirc.net ::) 08:13:12 <-- Mook has quit (Quit: z) 08:30:02 <-- Mad_Maks has quit (Quit: Instantbird 1.2a1pre) 08:47:35 --> aleth has joined #instantbird 08:51:15 --> Tomek has joined #instantbird 09:11:14 --> Mic has joined #instantbird 09:11:14 * ChanServ sets mode +h Mic 09:12:15 <Mic> flo: the slides are nice and the slide system is really good .. I even tried to quit by pressing "Esc" at the end :D 09:17:33 --> BlueMaxima has joined #instantbird 09:21:15 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 09:21:17 --> aleth has joined #instantbird 09:22:01 --> jb has joined #instantbird 09:22:33 <-- jb1 has quit (Ping timeout) 09:25:56 <-- chrisccoulson has quit (Ping timeout) 09:29:04 <-- jb has quit (Ping timeout) 09:30:02 --> jb has joined #instantbird 09:31:30 --> jb1 has joined #instantbird 09:32:31 <-- jb has quit (Ping timeout) 09:42:14 <-- Tomek has quit (Quit: Instantbird 1.1) 10:01:12 --> jb has joined #instantbird 10:02:25 <-- jb1 has quit (Ping timeout) 10:17:06 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 10:17:08 --> aleth has joined #instantbird 10:27:42 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 10:29:41 --> aleth has joined #instantbird 10:47:30 --> chrisccoulson has joined #instantbird 11:12:44 <-- Mic has quit (Ping timeout) 11:18:15 <-- chrisccoulson has quit (Ping timeout) 11:24:28 --> chrisccoulson has joined #instantbird 11:36:35 --> Mic has joined #instantbird 11:36:35 * ChanServ sets mode +h Mic 11:49:12 <-- chrisccoulson has quit (Ping timeout) 12:10:33 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 12:11:50 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person\; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 â 1809)) 12:19:11 --> SM0TVI has joined #instantbird 12:32:47 --> clokep has joined #instantbird 12:32:47 * ChanServ sets mode +h clokep 12:35:55 --> Mic has joined #instantbird 12:35:55 * ChanServ sets mode +h Mic 12:58:14 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 12:58:29 --> clokep has joined #instantbird 12:58:29 * ChanServ sets mode +h clokep 13:10:40 <-- clokep has quit (Ping timeout) 13:12:13 --> clokep has joined #instantbird 13:12:13 * ChanServ sets mode +h clokep 13:26:28 <-- Mic has quit (Ping timeout) 13:32:24 --> pvagner has joined #instantbird 13:41:27 <-- pvagner has quit (Quit: Instantbird 1.1a1pre) 14:07:50 <-- jb has quit (Quit: Instantbird 1.1) 14:18:04 --> Mic has joined #instantbird 14:18:04 * ChanServ sets mode +h Mic 14:27:42 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 14:39:39 --> Mic has joined #instantbird 14:39:39 * ChanServ sets mode +h Mic 14:56:17 --> ecaron has joined #instantbird 15:03:54 <-- Mic has quit (Ping timeout) 15:20:39 <-- clokep has quit (Ping timeout) 15:21:16 --> clokep has joined #instantbird 15:21:16 * ChanServ sets mode +h clokep 15:27:53 <clokep> There's definitely something a little funky with the reconnection logic right now. 15:28:02 <clokep> All of my accounts disconnected and didn't reconnect, but weren't in error states. 15:37:21 --> mistraven has joined #instantbird 15:37:43 <-- mistraven has left #instantbird () 16:03:16 --> Mic has joined #instantbird 16:03:16 * ChanServ sets mode +h Mic 16:10:51 <-- micahg has quit (Connection reset by peer) 16:11:33 --> micahg has joined #instantbird 16:25:42 <-- BlueMaxima has quit (Quit: Instantbird 1.1) 16:49:57 --> Mic1 has joined #instantbird 16:50:07 <Mic1> Hi 16:50:09 * Mic1 is now known as Mic2 16:50:57 <clokep> Hello. 16:55:35 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 16:55:37 --> aleth has joined #instantbird 17:09:29 <clokep> Mic2 I had started an extension for the "sort by status" idea btw, Idk if you had thought about that at all. :) 17:09:37 <clokep> (It's not working though I can put the source up if someone wants to look at it.) 17:39:49 <Mic2> clokep: ah, interesting :) No, I didn't btw 17:40:15 <Mic2> Is it just not working or did you have some particular problem somewhere? 17:40:58 <clokep> I have things popping up as undefined... 17:41:21 <clokep> Let me find the code... 17:42:12 <clokep> Mic2: http://pastebin.instantbird.com/1065 17:42:38 <clokep> So sometimes aContactA or aContactB.statusType is undefined. 17:44:32 <Mic2> And in the other cases it is working then? 17:44:48 <clokep> I think so. 17:44:51 <Mic2> (i.e. when you're not getting the undefined errors?) 17:45:00 <clokep> AFAIK it is. 17:45:40 <clokep> If you use just the localeCompare it works (or if you do the - of it, you get the opposite order from normal). 17:47:04 <Mic2> i.e. not the aContact* but aContact*.statusType is undefined. 17:47:12 <Mic2> Ah, yes. You wrote that already. 17:47:14 <clokep> Yes. 17:47:16 <-- ecaron has quit (Quit: Instantbird 1.1) 17:52:01 --> ecaron has joined #instantbird 18:00:13 <Mic2> Have you tried to figure out with which contacts this happens? 18:01:51 <clokep> No, not yet. 18:03:57 --> mcarranza has joined #instantbird 18:04:20 <mcarranza> pregunta....como hago para conectar dos aÃ³ mas amigos al chat... 18:06:22 <Mic2> mcarranza: Â¿ habla inglÃ©s ? 18:07:12 <mcarranza> ummm..no... 18:07:26 <mcarranza> but i cant write... 18:07:39 <mcarranza> sorry i can write... 18:08:14 <Mic2> Ah .. well, that's what I wanted to ask. 18:08:44 <mcarranza> how conect two friends to mi chat with instanbird....i seek but i donÂ´t found any option.. 18:08:46 <Mic2> What's this problem? 18:09:11 <Mic2> OK, which instant messaging network do they use? 18:10:06 <mcarranza> a count with Hotmail... 18:11:07 <Mic2> Maybe MSN/Windows Live Messenger then? 18:11:09 --> myk has joined #instantbird 18:12:06 <mcarranza> ah..ok.is correct MSN/Windows Live Messenger, but i connect with this with Instanbird 1.1 18:13:09 <Mic2> Can you see other people on MSN/WLM? (I assume you've created and connected an MSN account already?) 18:14:20 <mcarranza> yes...correct.. 18:14:34 --> chrisccoulson has joined #instantbird 18:15:47 <Mic2> Do you know if they see you in their Instant Messenger? 18:17:23 <mcarranza> yes i can see me. and chat in individual....but if i like chat in a room , i donÂ´t know this... 18:20:55 <Mic2> The two people with the problem, can _they_ see you? 18:22:07 <mcarranza> yes... 18:23:22 <Mic2> There are groups(tags) in the contact list of Instantbird. They can be opened and closed. Maybe they are in a closed group? 18:23:34 <Mic2> Or in the group "Other contacts"? 18:24:26 <clokep> mcarranza: Are you trying to make a chat room to talk to multiple people all in conversation? 18:26:17 <mcarranza> oh yeah...i try change....a little moment. 18:26:37 <mcarranza> Clokep... exactly... 18:27:19 <clokep> I don't know if our MSN plug-in supports chats (does Pidgin support chats for MSN?) 18:27:31 <clokep> It doesn't seem to be in my "Join Chat..." menu, but I hardly use MSN so I don' tknow for sure. 18:27:34 * Mic2 doesn't use MSN. 18:27:47 <clokep> File > Join Chat is how you would start a chat. 18:28:47 <Mic2> clokep: thanks, btw :) 18:31:11 <clokep> No problem. 18:31:51 <-- chrisccoulson has quit (Ping timeout) 18:32:46 <clokep> Yes, doesn't seem it's support (http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/msn/msn.c#2960) sorry mcarranza. :( 18:33:32 <clokep> (I think it's not supported because MSN does some really funky, but cool, things with chats were there's no difference between a chat and an IM, just one has multiple people...so you can seamlessly just invite more people, etc.) 18:39:52 <mcarranza> ohhh....what bad news....thanks Clokep...I could not rightly 18:40:35 <mcarranza> at least I tried .. 18:41:59 <mcarranza> Thanks too a Mic2 18:45:09 <Mic2> Choosing a new nick based on the colorize-algorithm is the wrong way to go, isn't it? ;) 18:45:29 <Mic2> mcarranza: no problem, sorry that I couldn't help better. 18:47:03 <clokep> Mic2: I think so. :P 18:47:12 <mcarranza> no problem...see you later.... 18:47:15 <clokep> You could override the algorithm though. 18:47:15 <-- mcarranza has quit (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20110928161145]) 18:47:37 <Mic2> It's in a separate method now, isn't it? 18:47:47 <clokep> I think so. 18:49:31 <Mic2> Double-right clicks trigger the default action on the contact list. 18:50:18 <Mic2> That's non-standard, I'd say. Normally only the context menu should appear, even for a double-rightclick 18:54:42 <instantbot> New Instantbird (UI) bug 1160 filed by firstname.lastname@example.org. 18:54:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1160 nor, --, ---, nobody, NEW, Double right clicks should trigger the default action on the contact list 18:55:10 <Novarg> really? who does double rightclicks? :D 18:57:35 <clokep> My double click does nothing. :P 18:58:42 <Mic2> Novarg: that's not the point ;) 19:07:19 --> hunsly has joined #instantbird 19:28:09 --> DGMurdockIII has joined #instantbird 19:46:55 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 19:48:51 <-- myk has quit (Ping timeout) 19:57:36 <-- Suiseiseki has quit (Quit: Quit) 20:00:53 --> Suiseiseki has joined #instantbird 20:10:53 <-- Tonnes has quit (Ping timeout) 20:11:11 --> Tonnes_ has joined #instantbird 20:11:26 * Tonnes_ is now known as Tonnes 20:31:04 --> Tomek has joined #instantbird 20:45:52 <-- DGMurdockIII has quit (Quit: get satisfied! Â :: core-networks.de Â«Â«Â« (Gamers.IRC) Â»Â»Â» gamersirc.net ::) 20:53:18 --> mistraven has joined #instantbird 20:53:27 <-- mistraven has left #instantbird () 20:57:14 <aleth> clokep: yup, the disconnect without reconnect happened to me again too. 21:21:06 --> chrisccoulson has joined #instantbird 21:21:42 <-- chrisccoulson has quit (Client exited) 21:24:19 <-- Mic2 has quit (Quit: Instantbird 1.2a1pre) 21:30:52 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 21:35:14 --> DGMurdockIII has joined #instantbird 21:40:51 --> chrisccoulson has joined #instantbird