All times are UTC.
00:34:03 --> aleth has joined #instantbird 01:07:30 <flo> Good night 01:08:24 <Mook_as> good night! 01:24:20 <-- aleth has quit (Input/output error) 01:31:28 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 22.214.171.124/20101203074205]) 01:46:23 <-- devfil has quit (Quit: devfil) 02:12:06 --> clokep has joined #instantbird 02:12:06 * ChanServ sets mode +h clokep 02:30:38 <-- clokep has quit (Ping timeout) 02:46:34 <-- zen_monkey has quit (Quit: Saliendo) 02:54:24 --> Mook has joined #instantbird 03:04:13 <-- Plop has quit (Quit: Instantbird 1.1) 03:14:31 <-- Tomek has quit (Quit: Instantbird 1.1) 05:35:48 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 07:48:16 --> jb has joined #instantbird 08:07:47 <-- jb has quit (Connection reset by peer) 09:44:37 --> mmkmou has joined #instantbird 13:18:32 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre) 13:18:40 --> mmkmou has joined #instantbird 13:34:04 --> diogo has joined #instantbird 13:40:27 <instantbot> firstname.lastname@example.org requested review from florian@instantbird .org for attachment 1111 on bug 1223. 13:40:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1223 nor, --, ---, nobody, NEW, Update XUL from 9.0b2 to 9.0.1 13:44:16 <-- diogo has quit (Quit: Instantbird 1.1) 14:04:02 --> Tomek has joined #instantbird 14:10:21 --> diogo has joined #instantbird 14:10:48 <-- diogo has quit (Quit: Instantbird 1.1) 14:22:09 --> aleth has joined #instantbird 14:28:27 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 14:28:42 --> aleth has joined #instantbird 14:29:56 <instantbot> New purplexpcom - General bug 1227 filed by email@example.com. 14:29:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1227 nor, --, ---, nobody, NEW, client.py should call itself on some instances 14:33:07 <instantbot> New Websites - bugzilla.instantbird.org (Bugzilla) bug 1228 filed by firstname.lastname@example.org. 14:33:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1228 nor, --, ---, florian, NEW, Add a new category on bugzilla 14:34:21 <-- chrisccoulson has quit (Ping timeout) 14:35:58 --> clokep has joined #instantbird 14:35:58 * ChanServ sets mode +h clokep 14:54:37 --> Plop has joined #instantbird 14:57:05 <instantbot> New purplexpcom - General bug 1229 filed by email@example.com. 14:57:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1229 nor, --, ---, nobody, NEW, Make pymake work for Instantbird's slaves 14:59:49 --> FeuerFliege has joined #instantbird 15:18:33 <-- clokep has quit (Ping timeout) 15:22:00 --> clokep has joined #instantbird 15:22:00 * ChanServ sets mode +h clokep 16:19:16 --> devfil has joined #instantbird 16:29:49 <-- Plop has quit (Ping timeout) 16:31:46 --> Plop has joined #instantbird 16:39:29 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 16:40:26 --> clokep has joined #instantbird 16:41:24 * clokep is now known as IRCMonkey18735 16:42:24 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre) 16:46:38 <IRCMonkey18735> Debug builds are SLLLLLLOOOOOOOOOOWWWWWWW. 16:46:57 <-- IRCMonkey18735 has quit (Connection reset by peer) 16:47:12 --> clokep has joined #instantbird 16:47:12 * ChanServ sets mode +h clokep 16:47:30 <clokep> Also my crash doesn't appear on my own debug builds. :-/ 16:49:40 --> ecaron has joined #instantbird 16:54:52 <-- ecaron has quit (Ping timeout) 17:01:13 <-- Plop has quit (Ping timeout) 17:03:28 --> Plop has joined #instantbird 17:45:12 <-- Plop has quit (Ping timeout) 17:45:17 --> Plop has joined #instantbird 17:54:51 --> FeuerFliege1 has joined #instantbird 17:54:56 <-- FeuerFliege has quit (Ping timeout) 18:00:08 <flo> clokep: yes, they are slow! 18:08:58 <clokep> Yeah, remind me to not open my real profile with them again. ;) 18:09:06 * clokep is fixing bugs in the CTCP formatting function... 18:22:37 <clokep> flo: Is this the kind of thing I should just make some tests for while I'm testing it. 18:22:42 * clokep is scared to volunteer to do this. 18:22:58 <flo> :) 18:23:15 <-- Even1 has quit (Ping timeout) 18:23:55 <flo> I wouldn't hold landing on tests being written (that would be unfair I think ;)), but it would be really really great to have tests 18:24:10 <flo> and I think you only need xpcshell tests, that's quite easy to do 18:24:35 <flo> you don't need to be afraid of these tests :) 18:24:40 <clokep> Alright. :) At the very least I'll save the examples I'm doing so we can resuse them for a test. 18:26:26 <flo> if you have the list of inputs, the expected outputs and a way to call the function/method without requiring the UI to exist, you are basically done 18:26:51 <clokep> Oh? Cool! 18:28:36 <flo> for you own testing, using xpcshell is likely faster too than using the UI 18:29:04 <flo> *your 18:30:11 <clokep> Yeah, I'm just running the function directly right now in Komodo and outputting to the buffer, so it's very fast. 18:39:03 --> Even has joined #instantbird 18:39:03 * ChanServ sets mode +o Even 18:43:33 --> diogo has joined #instantbird 18:43:36 <-- diogo has quit (Quit: diogo) 18:46:36 --> ecaron has joined #instantbird 19:07:56 <clokep> Ah, well the test_purplexpcom seems like it's simple. :) I have a feeling the makefiles are more of a pain probably haha. 19:30:34 --> chrisccoulson has joined #instantbird 21:02:56 --> igorko has joined #instantbird 21:11:20 <-- devfil has quit (Client exited) 21:14:44 <flo> clokep: you probably just need to add a single line with the name of the test file, so that it's copied in the right folder inside the obj dir 21:15:17 <flo> the most difficult part may be finding the right command line to invoke your test (and only that one), but it's well documented on MDN 21:16:50 <clokep> Alright. 21:19:21 <clokep> flo: So my SIPE patch has bitrotted, is that something I should put up a new patch for soon, or will it be a while before you have any chance to look at it? 21:19:56 <flo> really? What's causing the bitrot? 21:20:10 <clokep> Moving of the icons to purple I believe. 21:25:03 <flo> that's trivial to fix when applying the patch 21:25:13 <clokep> I believe http://hg.instantbird.org/instantbird/rev/c663d78550e9 did it. 21:25:24 <clokep> As long sa you don't mind doing it. :) 21:25:28 <flo> if you've fixed it for your own usage alredy, you can attach a new patch, if not, don't bother, I can fix it before committing if the patch looks good 21:25:48 <clokep> Alright. I think I did (I know I tried to compile and it failed, not sure if I fixed it or not.) 21:25:56 <flo> honnestly I'm more interested by JS-IRC than by SIPE (which I'm unlikely to ever be able to test myself) 21:26:22 <-- FeuerFliege1 has quit (Quit: Instantbird 1.2a1pre) 21:26:28 <flo> but if you want to push it forward, I'm OK with that :) 21:28:42 <clokep> flo: SIPE is done AFAIK though. 21:28:55 <clokep> And I'm pushing forward with IRC! :) I think I'm getting close. 21:29:17 <flo> I'm wondering how SIPE works for l10n 21:29:25 <flo> are there things that we need to convert/import for your translators? 21:29:28 <clokep> That's probably not done. 21:29:46 <flo> I'm also still not sure of what to do for QQ 21:29:46 <clokep> I would need to provide the files you gave me at some point that has the locales. 21:30:09 <flo> it may even actually be the (bad but real) reason why I haven't fixed l10n stuff yet: I don't know what to do with the QQ strings 21:31:29 <clokep> :-/ I forget that that's not fixed sometimes. :-X 21:32:34 <clokep> I'm going to look at doing join/parts in imConversations again in a little while. 21:35:37 <flo> that's more interesting ;) 21:37:05 <clokep> :) I'd also really like to finish that deleting tweets patch. 21:50:01 <flo> isn't it already finished (minus the landing)? 21:52:03 <clokep> Not quite. 21:52:07 <clokep> I had to change a couple of things. 21:59:10 <flo> should we also display something in the timeline when receiving on the stream the information that a message we display has been deleted? 22:02:17 <instantbot> firstname.lastname@example.org requested review from florian@instantbird .org for attachment 1113 on bug 683. 22:02:18 <clokep> Possibly. 22:02:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=683 enh, --, ---, clokep, ASSI, Handle deleted messages on twitter 22:02:37 <clokep> I'd rather do that as a separate patch I think. 22:02:39 <clokep> (If that's OK.) 22:05:43 <clokep> Bah I have changes in one of my trees that I have no idea what they're meant to do. :-/ 22:06:59 <flo> that often happens to me 22:07:35 <flo> in these cases I sometimes hg diff > ../WIP/<somename>.patch, so that I don't regret the hg revert that's inevitably coming :) 22:07:55 <clokep> Part of it was aleth's patch. :) 22:08:07 <clokep> That got an hg revert. ;) 22:13:18 --> ecaron1 has joined #instantbird 22:13:24 <-- ecaron1 has quit (Quit: ecaron1) 22:14:15 <-- ecaron has quit (Ping timeout) 22:47:43 <Even> This is fun : http://www.topito.com/top-chats-invisibles 22:47:46 <Even> :P 22:56:39 <clokep> So when people ask us how to set their status to invisible...we should say that the invisible option is invisible and they just need to figure out how to click it? 22:56:56 <flo> :) 23:17:14 <clokep> flo: So I'm not really seeing where the join/part messages would fit into imConversations, I could see adding them into conversation.xml where where we handle chat-buddy-add, but that's not the right place for it. 23:17:43 <flo> how is it handled by libpurple? 23:18:43 <clokep> It's done in conversation.c: http://lxr.instantbird.org/instantbird/source/purple/libpurple/conversation.c#1729 23:20:55 <clokep> Actually....would it just fit into http://lxr.instantbird.org/instantbird/source/chat/components/src/imConversations.js#263? 23:21:29 <clokep> Oh bleh, wait...does this involve taking over from libpurple doing it too or just for JS protos? 23:21:42 * clokep should file a bug about this. ;) 23:22:04 <flo> taking over from libpurple too! 23:22:23 <clokep> Ah...OK! :) 23:23:09 <flo> the part I still don't understand about the libpurple implementation is how prpls do to add chat buddies asynchronously into a conversation without writing a system message for each buddy 23:24:11 <clokep> Doesn't it add a system message for each though? 23:24:42 <flo> I don't think so 23:24:58 <flo> well, I've seen cases (in MSN chats) where it added a system message for each 23:25:24 <flo> but I doesn't on IRC, and I think the nicklist isn't always synchronously received there 23:25:45 <clokep> Hmmm... 23:28:05 <-- aleth has quit (Input/output error) 23:28:14 <clokep> Would we also want to handle name changes? 23:30:42 <flo> I think so 23:31:07 <flo> I don't think we want a system message each time we add a nick in the twitter conversation though. 23:33:24 <clokep> I already added that in my bug description... 23:35:25 <instantbot> New purplexpcom - General bug 1230 filed by email@example.com. 23:35:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1230 nor, --, ---, nobody, NEW, Join/part messages should be handled by imConversations.js. 23:35:39 --> Mook has joined #instantbird 23:41:32 <clokep> Feel free to comment on that. I'm sure somethings I said are wrong. ;) 23:55:28 <clokep> OK. I think I can do this. :)