All times are UTC.
00:19:15 <-- Eveo has quit (Ping timeout) 00:26:42 <-- chrisccoulson has quit (Ping timeout) 00:26:56 --> Eveo has joined #instantbird 00:30:42 --> chrisccoulson has joined #instantbird 00:46:33 <clokep> Mook_as: Do I have windbg with VS Express? 00:46:49 <Mook_as> no, it comes with the windows SDK I believe 00:48:48 <Mook_as> (common utilities, debugging tools for windows; if that installs the wrong version, redistributables, debugging tools, then run the msi manually) 00:48:53 <Mook_as> (it can get confused between 32 and 64 bit) 00:49:07 <clokep> OK... 00:49:18 <clokep> So I would need the 32-bit version then? 00:49:19 <clokep> Right? 00:49:21 <Mook_as> yeah 00:50:30 <clokep> Wait, what is "common utilities, ..." 00:50:31 <clokep> Is that path? 00:50:57 <Mook_as> it's the windows sdk installer component tree path :) 00:51:07 <clokep> Ahhhh. 00:51:14 <clokep> You know if it's checked by default? :) 00:51:28 <Mook_as> I don't 00:52:05 <clokep> OK I'll look into it in a bit. 00:52:08 <clokep> Thanks. 00:54:50 <clokep> aleth: "whois2.diff" is your newest? 00:55:02 * clokep also has "whoisnew.diff" ;) 00:56:31 <aleth> clokep: ignore the filename, it's temporary ;) 00:56:47 <clokep> Yes...but...which is newer? :( 00:56:55 <aleth> The one in the bug :P 00:57:02 <aleth> https://bugzilla.instantbird.org/attachment.cgi?id=1268&action=edit 00:57:18 * clokep is lazy... 00:57:24 <clokep> whois2.diff it is! 00:57:29 <aleth> whois2, it seems 00:57:31 <clokep> Yay lots of rejs! 00:57:44 <aleth> paths :( 00:57:50 <clokep> Yes. :) 00:57:53 <clokep> I thought I fixed them already. 00:58:10 <aleth> I get the problem too the other way round... 00:59:23 <clokep> Right. 01:00:29 <-- Mook_as has quit (Quit: gone) 01:00:57 <aleth> And I had some fun earlier tracking down a bug which was due to a partially applied patch where git didn't see fit to mention the fact 01:01:25 * aleth should turn on verbose 01:01:35 <clokep> Haha. 01:01:44 <clokep> So you have access to git but not Mercurial? 01:01:57 <aleth> yep... thankfully 01:02:12 <clokep> Is there nothing like hg-git for git talking to hg? 01:02:18 <clokep> (I.e. instead of hg-git, git-hg?) 01:02:24 <aleth> Hmm. I should investigate 01:03:32 <clokep> I mean I guess they'd still be git patches, but they'd be on the real repo...and if it's a udiff, it shold be fine. :) 01:03:43 <clokep> Although Iv'e found git to make really messed up patches personally... 01:05:50 <aleth> Well, I hope that whois one is ok at least. 01:06:02 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 01:22:51 <clokep> This patch ahs really weird whitespace changes. :-/ 01:23:13 <clokep> Possibly bitrot from Tb changes though? 01:41:36 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com) 02:00:04 --> waynenguyen_1 has joined #instantbird 02:09:43 <-- waynenguyen_1 has quit (Quit: http://www.mibbit.com ajax IRC Client) 02:14:17 --> qheaden has joined #instantbird 02:14:33 <-- qheaden has left #instantbird (Leaving) 02:17:01 --> waynenguyen_1 has joined #instantbird 02:45:41 <instant-buildbot> build #443 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/443 04:33:04 <instant-buildbot> build #527 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/527 05:01:49 <-- Kaishi has quit (Quit: Kaishi) 05:01:53 --> Kaishi has joined #instantbird 05:20:49 <-- EionRobb has quit (Quit: Leaving.) 05:34:14 <-- Kaishi has quit (Quit: Kaishi) 05:34:39 <-- Tomek has quit (Quit: Instantbird 1.1) 06:02:44 <instant-buildbot> build #431 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/431 06:03:56 --> EionRobb has joined #instantbird 06:18:49 --> jc has joined #instantbird 06:44:02 <-- EionRobb has quit (Quit: Leaving.) 06:51:16 --> EionRobb has joined #instantbird 07:05:23 <-- gerard-majax has quit (Ping timeout) 07:24:26 --> FeuerFliege has joined #instantbird 07:30:31 <-- FeuerFliege has quit (Ping timeout) 08:09:49 --> gerard-majax has joined #instantbird 08:10:22 <-- waynenguyen_1 has quit (Ping timeout) 08:29:12 --> NmN has joined #instantbird 08:33:08 --> Even has joined #instantbird 08:33:08 * ChanServ sets mode +o Even 08:33:35 <-- Even has quit (Quit: Instantbird -- http://www.instantbird.com) 08:33:41 --> Even has joined #instantbird 08:33:41 * ChanServ sets mode +o Even 08:50:38 --> waynenguyen_1 has joined #instantbird 08:56:39 --> mmkmou has joined #instantbird 09:02:18 --> flo has joined #instantbird 09:02:18 * ChanServ sets mode +qo flo flo 09:02:35 <flo> hello :) 09:04:25 <flo> (on twitter) "today i learned instantbird doesn't have a block feature. BOY YOU BETTER BE LUCKY YOU'RE SO MUCH FASTER THAN PIDGIN..." :-D 09:04:37 <flo> I didn't know we are so much faster than Pidgin, but ok :) 09:05:18 <EionRobb> lol 09:26:25 <flo> I wonder how the task manager can display that Firefox is using more than 5,000% of my CPU :-S 09:29:13 --> aleth has joined #instantbird 09:29:13 * ChanServ sets mode +h aleth 09:33:20 <-- aleth has quit (Input/output error) 09:39:14 <flo> uh, deleting a JS-XMPP account doesn't remove any buddy from the blist :-S 09:41:54 <EionRobb> what happens when you send them a message? :) 09:42:20 <flo> probably some random JS error (if you can start a conversation) 09:42:55 <-- waynenguyen_1 has quit (Quit: http://www.mibbit.com ajax IRC Client) 09:51:17 <-- EionRobb has quit (Quit: Leaving.) 09:51:28 --> EionRobb has joined #instantbird 09:54:04 <flo> ah, so for libpurple accounts, we delete them during unInit and they delete all buddies themselves; and we ignore prpl deleting their buddies during shutdown 10:09:54 <-- EionRobb has quit (Quit: Leaving.) 10:10:07 --> EionRobb has joined #instantbird 10:12:17 <-- EionRobb has quit (Quit: Leaving.) 10:17:09 --> clokep has joined #instantbird 10:17:09 * ChanServ sets mode +o clokep 10:21:59 --> EionRobb has joined #instantbird 10:23:19 <-- EionRobb has quit (Quit: Leaving.) 10:46:13 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com) 11:32:23 --> clokep_work has joined #instantbird 11:32:24 * ChanServ sets mode +o clokep_work 12:12:49 --> pvagner has joined #instantbird 12:20:52 --> sonny has joined #instantbird 12:24:31 <flo> I wonder why we have the "closing-conversation" notification 12:24:37 <flo> nothing seems to listen for it 12:32:00 <clokep_work> Is it for addons? 12:32:15 <flo> possibly. Do we know an add-on using it? 12:32:44 <clokep_work> No. 12:34:08 <flo> not documented in .idl files, and neither on https://wiki.instantbird.org/Instantbird:Notifications 12:34:42 <flo> (+ that page seems seriously outdated) 12:34:56 <flo> last update in June 2010 12:35:22 <flo> ah, https://wiki.instantbird.org/Instantbird:Notifications:trunk is what I was looking for 12:35:36 <clokep_work> Yes, was just going to point you there. :) 12:35:38 <flo> nothing links to it of course 12:36:17 <flo> it's outdated too anyway 12:36:28 <flo> all these purpleI* interfaces have been renamed 12:39:29 <clokep_work> Does that information need to be documented on mdc eventually anyway? 12:40:24 <flo> I have a feeling you know the answer :-P 12:40:52 <flo> I'm currently trying to clean-up things when a JS-XMPP account is deleted 12:41:09 <flo> clean-up means in this context removing all buddies and closing all conversations 12:41:23 <clokep_work> Ah. IRC probably doesn't do that gracefully either. 12:41:37 <flo> likely 12:41:53 <flo> I suspect if I manage to get it working for JS-XMPP it will be trivial to do the same for JS-IRC then 12:44:07 <clokep_work> Probably, yes. :) 12:56:59 <flo> I don't see how http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/xmpp.jsm#191 could be right if the account is disconnected, or has been disconnected since the conversation was joined 12:59:19 <clokep_work> Hmmm...unless close isn't called if the account is disconnected. 12:59:40 <flo> what if the account has been reconnected? 12:59:46 <flo> I don't think we auto-rejoin mucs 13:00:10 <clokep_work> The auto-joins should still occur, but we don't auto-rejoin anything that's open, no. 13:01:58 <flo> it seems it's hidden by: http://lxr.instantbird.org/instantbird/source/instantbird/content/conv.xml#128 13:04:33 <flo> bah, we don't even rejoin :( 13:04:45 <flo> http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/xmpp.jsm#559 13:09:06 <clokep_work> :-/ 13:10:48 <flo> have you found the cause of your sound crash yesterday? 13:11:10 <clokep_work> No. 13:11:28 <clokep_work> I realized I hsould really try aleth's patch instead (as I've taken way too long to review that). 13:11:39 <clokep_work> But then my debug Instantbird was crashing whenever it started. 13:11:46 <clokep_work> And I had a bunch of real life stuff to do, so I gave up. 13:12:03 <flo> what's the expected behavior when a purple conversation is closed? 13:12:14 <flo> (because the account is removed) 13:12:42 <flo> currently the window/tab stays open and if I try to send something I receive JS errors in return 13:13:14 <clokep_work> I think they should be closed. 13:13:21 <clokep_work> You're removing the account, kill all references to it. 13:13:47 <flo> I think there are 2 possible ways to handle it: either close the window, or reply to each sent message with an error system message saying it can't be sent 13:14:59 <clokep_work> I think it's easier to close the window (and not unexpected). 13:15:47 <flo> clokep_work: we have killed all references to it, but the ui-conversation still exists (as long as the conversation.xml binding exists and isn't uninitialized) and the JS errors are because the message is sent to an ui-conversation without target 13:16:29 <clokep_work> Right. I think that it makes sense to close the conversation (and kill all user facing references to that account as well). 13:16:49 <clokep_work> But I could see that people might disagree and would r+ a bug that just catches the siutation and says it can't send messages. ;) 13:16:58 <clokep_work> (Could we disable the textbox instead in this situation?) 13:17:38 <flo> do we really want to disable the textbox just because it's not possible to send? 13:19:54 <clokep_work> I guess not, you could still enter commands. 13:22:52 --> Tomek has joined #instantbird 13:24:36 <flo> clokep_work: jb says he's always connected by instantbird as "jc" and jb isn't in use. How is this possible? 13:26:30 <clokep_work> flo: It shouldn't be, although it seems like he has a crappy connection. 13:26:36 <clokep_work> I'm fairly certain I've seen him as "jb" 13:27:18 <clokep_work> He seems to get a lot of ping timeouts: he definitely initially connects as jb: http://log.bezut.info/instantbird/120326/#m15 13:27:23 <jc> clokep_work: so a possible option is that I'm using TB and IB at the same time, but with TB effectiveley disconnected 13:27:36 <jc> from IRC. 13:27:48 <clokep_work> clokep_work: "effectively disconnected"? What does that mean? 13:27:55 <clokep_work> Oops. Haha that was to jc ^ 13:28:05 <jc> disconnected, for good 13:29:28 <clokep_work> That shouldn't be an issue then. 13:29:40 <clokep_work> It could be an issue if you try to connect both at the same time. 13:30:17 --> jb has joined #instantbird 13:30:29 <jc> clokep_work: worse, if I connect with TB, I appear as jb .. 13:30:33 <jc> as you can see... 13:30:49 <jc> and if I disconnect from TB... 13:30:54 <-- jb has quit (Quit: jb) 13:31:05 <jc> et voilà 13:31:22 <jc> I'm now jb in IB ... : 13:31:48 <flo> you need to /nick jb for that 13:31:48 <jc> or not ... 13:31:59 <jc> I'm not doing anyting like that 13:32:07 <flo> so you stay jc 13:32:15 <jc> did yuo noticejb [Daily@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net] entered the room. 13:32:21 <flo> yes 13:32:27 <jc> so ??? 13:32:35 <clokep_work> jc: Disconnect from Instantbird & reconnect please. 13:32:40 <jc> sure 13:32:48 <flo> clokep_work: I think he needs to restart instantbird, not just disconnect 13:32:48 <-- jc has quit (Quit: jc) 13:33:12 --> jc has joined #instantbird 13:33:24 <jc> back... 13:33:58 <jc> and my ID is certified w/ a pawd, just in case this mean anything to you 13:34:08 <clokep_work> Hmmm...I wonder if we keep the nick from a previous connection instead of resetting it in that case. 13:34:13 <clokep_work> If you /nick jb, does it work? 13:34:20 * jc is now known as jb 13:34:30 <jb> it does, doesn't it ? 13:34:32 <flo> clokep_work: I'm almost sure we don't rest the nick to what's in the account manager after disconnecting 13:34:39 <flo> *reset 13:34:39 <clokep_work> flo: Yes, that's the issue. 13:34:54 <clokep_work> jb Are you one of those crazy people that never shut down their computer and only put it to sleep? :) 13:35:14 <flo> clokep_work: I'm not crazy! 13:35:20 <clokep_work> (In that case...I'd suspect we reconnect to IRC with whatever your last nick was...so if you have one ping timeout...you'll then be jc forever!) 13:35:22 <flo> (or not for that reason :)) 13:35:58 * flo thinks you have some more IRC enhancement work ahead ;) 13:36:22 <jb> clokep_work: I disconnect... and sleep, everyday ! 13:37:20 <clokep_work> jb: You disconnect, but don't shutdown Instantbird? Yeah...that's the issue. 13:37:27 <clokep_work> I never realized that was a problem. I always shutdown. :) 13:37:35 <jb> I do shut everythinig down... 13:37:38 <jb> everyday 13:37:58 <clokep_work> Hmmm... 13:38:11 <clokep_work> flo: Yes. I do. :-/ I need to get my build working again so I can review + work on things. 13:38:27 <flo> jb: but you sometimes put the laptop to sleep when moving between meetings, don't you? 13:39:17 <jb> yes... what I do almost everyday, as well, is put the PC to hibernation... so that'll be the same thing that not disconnecting I think... 13:40:13 <jb> and the PC stays in hibernation mode overnight 13:46:14 <flo> clokep_work: how do you feel about http://pastebin.instantbird.com/22236 ? 13:49:39 <clokep_work> flo: Seems reasonable. ;) 13:49:55 <flo> It scares me ;) 13:50:02 <clokep_work> Is the left code exactly the same as IRC? 13:50:06 <flo> no 13:50:28 <flo> and I also thought that we should move that to jsProtoHelper while writing it :) 13:51:12 <flo> clokep_work: I think the JS-IRC code will fire the "update-conv-chatleft" notification each time the account is disconnected, even if the room hasn't been rejoined in between 13:51:38 <clokep_work> flo: Then we should fix that and move it into jsProtoHelper! 13:52:48 <flo> done 13:53:42 <flo> "It scares me ;)" cool, me feeling was right. It crashes when removing a libpurple account :-) 13:53:51 <flo> :( 13:55:22 <clokep_work> :'( 14:00:38 --> jazper- has joined #instantbird 14:01:31 <-- mmkmou has quit (Ping timeout) 14:05:57 --> waynenguyen has joined #instantbird 14:07:56 <-- Tomek has quit (Connection reset by peer) 14:07:58 --> Tomek has joined #instantbird 14:10:49 --> mmkmou has joined #instantbird 14:20:14 --> EionRobb has joined #instantbird 14:29:47 <flo> so, I think I've fixed my crasher, and I've verified that this patch actually fixes the Thunderbird issue I was trying to address :) 14:33:08 <clokep_work> Which issue is this? 14:33:20 <clokep_work> So are the Twitter peeps actually talking to Tb peeps? 14:33:24 <flo> when deleting an account, nothing changes in the left pane (still all contacts and all conversations) 14:33:33 <flo> why not? 14:34:13 <-- NmN has quit (Quit: Instantbird 1.1) 14:34:48 --> qheaden has joined #instantbird 14:35:44 <qheaden> flo: Hey there. I finished my proposal for the error console. I have to send it over to you. 14:36:06 <clokep_work> flo: "why not?" I'm just curious. :) 14:39:30 <flo> how long is it supposed to take for an IRC contact to be marked as available after adding it? 14:39:40 <flo> (assume the contact is available of course) 14:40:10 <clokep_work> I think it depends on how many contacts you have. 14:40:17 <clokep_work> Or ~1 minute. 14:40:19 <clokep_work> Let me check. 14:40:32 <flo> wasn't there a bug filed to request the status for newly added contacts immediately? 14:40:42 <flo> or was it only discussed here? 14:40:48 <clokep_work> ~1 minute: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#526 14:41:15 <clokep_work> I don't think a bug was filed, no. 14:43:15 <-- qheaden has quit (Quit: Goodbye) 14:43:50 <flo> I should try to reply to qheaden's email soon :-| 14:45:08 <clokep_work> The previous one or a new one? 14:45:19 <flo> not a new one 14:46:20 <-- Tomek has quit (Ping timeout) 14:46:54 --> Tomek has joined #instantbird 14:47:17 <clokep_work> Ah, yeah I guess no one did reply to that... 14:47:34 <flo> I forwarded it only to you 14:48:46 <clokep_work> Ah, was it only to me? I see. 14:49:16 <flo> I think it was meant to be private 14:49:22 <clokep_work> Yes. Makes sense. :) 14:49:27 <flo> as it includes personal contact info 14:49:31 <clokep_work> I just didn't check that it was sent directory to me... 14:49:37 <clokep_work> Well let me know if you want me to read a response. 14:50:55 <instantbot> New Core - General bug 1354 filed by florian@instantbird.org. 14:50:57 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1271 on bug 1354. 14:50:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1354 nor, --, ---, nobody, NEW, JS-protocols should close their conversations and remove their buddies when they are removed 14:56:58 <instantbot> clokep@gmail.com denied review for attachment 1271 on bug 1354. 14:57:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1354 nor, --, ---, nobody, NEW, JS-protocols should close their conversations and remove their buddies when they are removed 15:02:50 --> jc has joined #instantbird 15:13:30 --> testtb has joined #instantbird 15:17:42 <-- gerard-majax has quit (Ping timeout) 15:23:26 --> logiclord has joined #instantbird 15:28:23 --> gerard-majax has joined #instantbird 15:28:25 <-- pvagner has quit (Ping timeout) 15:36:29 --> aleth has joined #instantbird 15:36:29 * ChanServ sets mode +h aleth 15:38:09 <-- jc has quit (Connection reset by peer) 15:38:13 --> jc has joined #instantbird 16:02:25 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=739599 seems to indicate we don't need to aria attribute on each message, but it could work on the <div id="Chat"> element 16:02:31 <flo> that would be way simpler :) 16:05:23 <flo> clokep_work: so is remove required? or unInit? or both? 16:05:45 --> igorko has joined #instantbird 16:06:45 <clokep_work> flo: Both I think. 16:06:55 <clokep_work> If we expect breakage by them not being implemented...we should throw. :) 16:07:23 * clokep_work is on lunch if you want a quick review. ;) 16:09:10 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1272 on bug 1354. 16:09:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1354 nor, --, ---, florian, NEW, JS-protocols should close their conversations and remove their buddies when they are removed 16:11:11 <instantbot> clokep@gmail.com granted review for attachment 1272 on bug 1354. 16:11:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1354 nor, --, ---, florian, NEW, JS-protocols should close their conversations and remove their buddies when they are removed 16:11:49 <flo> and now I don't know how that can land in comm-central 16:12:45 <clokep_work> Can we open a bug in bmo that is " port these instantbird bugs to comm-central" and include anything that's changed since the fork? 16:13:02 <flo> maybe 16:13:16 <clokep_work> (And in that bug link to the Instantbird bugs? 16:13:19 <clokep_work> ) 16:14:40 <clokep_work> Maybe we should talk to Standard8 about this right now if he's around? 16:16:55 <flo> I think I'll email Mark and David about this 16:17:10 <flo> (right now they are probably in the driver meeting) 16:19:04 <clokep_work> Alright. 16:23:17 <clokep_work> CC me if you'd like. ;) 16:23:32 <flo> of course! 16:33:14 <clokep_work> OK. :) 16:51:26 <clokep_work> Do Twitter tooltips not work in TB? 16:53:37 <flo> tooltips don't work on the nicklist 16:54:07 <clokep_work> Ah. That's lame. 16:55:46 <-- EionRobb has quit (Quit: Leaving.) 16:56:08 <flo> the patch has been waiting for review for 13 days I think :-P 16:56:37 <clokep_work> Hahah. I think you c can resolve jb's as a dup then. :P 16:58:13 <-- igorko has quit (Connection reset by peer) 16:59:58 --> Kaishi has joined #instantbird 17:01:41 <flo> do we have the avatar in the twitter tooltips? 17:01:42 <Kaishi> I'm getting some wacky IRC disconnect issues on the latest nightly 17:02:35 <-- gerard-majax has quit (Ping timeout) 17:02:50 <flo> clokep_work: I think jb really dislikes the "timeline" word in that tooltip 17:03:14 <jb> clokep_work: I _really_ do :D 17:04:23 <jb> just because it's redundand and does not add any information 17:05:54 <flo> I would like to get rid of the "Account: <username>" line of the tooltip when the user has only one account on that protocol 17:06:43 <flo> but each time I start really looking at these tooltips, I want to redesign them completely (I've even filed twice that "redesign tooltips" bug :-D) 17:07:39 <clokep_work> jb: Do you hate it in the conversation window too? 17:07:59 <-- mmkmou has quit (Ping timeout) 17:08:30 <jb> Can you look at bug 739675 ? 17:08:39 <testtb> wow, I really miss the colors when looking at the IRC conversation in Thunderbird. :( 17:09:02 <flo> jb: bug 739675 is what started the conversation here ;) 17:09:22 <flo> jb: clokep is watching the "Instant Messaging" component and receives all emails for bugs filed there 17:10:26 <jb> clokep_work: so the answer is that hovering a contact name, wheter in conversation, participant or contacts lists, could/should behave the same way 17:10:36 <clokep_work> I agree! :) 17:11:01 <clokep_work> Well... 17:11:03 <clokep_work> Kind of. 17:11:28 <flo> jb, I think this question "jb: Do you hate it in the conversation window too?" was for the first line of the right pane (the one displayed with a big font), not for a tooltip 17:11:30 <clokep_work> I disagree for something like IRC...when I hover myself in this room it should show that I'm an op. but in #maildev I'm not. So the tooltips aren't exactly the same. 17:11:47 <clokep_work> flo: Itwas do you hate that we call the timeline "@clokep timeline". 17:12:14 <flo> ah, in the left pane (for Thunderbird) / the tab title (in Instantbird) 17:13:48 <flo> http://i.imgur.com/Eq21p.png (comparison to illustrate what I said about missing the colors) 17:13:54 --> Mook_as has joined #instantbird 17:15:34 <clokep_work> flo: I agree. :) 17:15:40 <clokep_work> I thing color is a really important visual key. 17:15:47 <clokep_work> s/thing/think/ 17:15:58 <clokep_work> s/key/cue/ 17:16:09 --> Mic|web has joined #instantbird 17:28:12 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 17:29:14 <-- jc has quit (Input/output error) 17:29:39 <-- testtb has quit (Ping timeout) 17:30:58 <-- jb has quit (Ping timeout) 17:48:25 <-- logiclord has quit (Quit: Leaving.) 17:57:47 <-- Tomek has quit (Ping timeout) 18:05:36 <Mic|web> Hi 18:06:25 --> mmkmou has joined #instantbird 18:08:40 <-- Kaishi has quit (Quit: Kaishi) 18:08:41 <instantbot> Just appeared in Pidgin News - default : 18:08:42 <instantbot> http://salinasv.blogspot.com/2012/03/libpurple-in-gsoc-2012.html - Jorge Villaseñor: Libpurple in GSoC 2012 18:09:55 * clokep_work thinks we should write something on the blog about the crashes from sound... 18:11:09 --> igorko has joined #instantbird 18:17:39 <-- igorko has quit (Ping timeout) 18:18:59 --> igorko has joined #instantbird 18:37:52 <Mic|web> Bye 18:37:54 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:01:05 --> flo has joined #instantbird 19:01:05 * ChanServ sets mode +qo flo flo 19:14:35 <-- sonny has quit (Quit: Instantbird -- http://www.instantbird.com) 19:15:58 <-- Suiseiseki has quit (Ping timeout) 19:17:24 --> Suiseiseki has joined #instantbird 19:28:32 <clokep_work> Uhh...I find the mail that just went to the contact lis very contradictory. 19:31:27 <flo> seems to be requesting that we add meta-contacts 19:31:38 --> flyeblue has joined #instantbird 19:31:40 <flo> and maybe the interruption manager 19:35:38 <-- flyeblue has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:45:50 <clokep_work> So...that still confuses me. :) 19:47:31 <flo> I would be confused if confused users started expressing themselves in non-confusing ways :-P 19:48:40 <aleth> I think he/she hasn't noticed they can unify buddies to contacts... 19:53:12 --> EionRobb has joined #instantbird 19:53:29 <clokep_work> We should get Mic's patch done! 19:53:31 <clokep_work> That makes it more obvious. :) 19:57:45 <flo> yeah... 19:57:58 <flo> is it stuck in review, or unfinished? 19:59:42 <clokep_work> Both? 20:01:33 <flo> :( 20:05:41 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com) 20:10:55 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 20:24:28 --> pvagner has joined #instantbird 20:35:28 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:10:41 <-- chrisccoulson has quit (Quit: Ex-Chat) 21:17:08 --> chrisccoulson has joined #instantbird 21:24:28 <aleth> What DOM Inspector displays as #text elements, are those actually separate elements, or just the textcontent of the preceding element? 21:25:57 <Mook_as> they're not elements, they're text nodes 21:26:16 <aleth> But they are in fact separate nodes? 21:26:21 <Mook_as> (an Element is a Node; a text node is also a Node, but they're not Elements) 21:26:41 <Mook_as> yes, the DOM is object-oriented and has inheritance :) 21:27:50 <aleth> Even attributes are nodes :) 21:28:08 <Mook_as> yes, though you'll get a million lines of spew from gecko if you use them that way :p 21:30:25 <aleth> Ah, I was confused by element.textContent 21:31:20 <Mook_as> yep, that's a helper getter for "walk all the children, grab all the text nodes, and ram them together into a string" 21:31:32 <Mook_as> (since you also see text from sub-elements, IIRC) 21:31:49 <aleth> Yes, and I initially thought it might be an attribute :-/ 21:33:04 <aleth> I wonder why MDN now lists each search result twice... 22:09:19 --> mmkmou has joined #instantbird 22:15:14 --> clokep has joined #instantbird 22:15:14 * ChanServ sets mode +o clokep 22:21:18 <-- waynenguyen has quit (Ping timeout) 22:24:50 --> waynenguyen has joined #instantbird 22:25:49 <clokep> Hello. 22:33:02 --> qheaden has joined #instantbird 22:33:40 <qheaden> flo: Hi there! Did you receive the email containing my proposal? 22:33:51 <flo> yes 22:33:59 <EionRobb> did you say "I do"? 22:34:02 <flo> hello :) 22:34:17 <clokep> EionRobb thinks he can make marriage jokes now. ;) 22:34:21 <qheaden> Well, I created a new, more complete one. 22:34:29 <qheaden> So I'll send that over to you in a minute. 22:35:20 <EionRobb> is it one of those things where you have to ask 3 times to be let in? 22:35:41 <clokep> I'll let you know when I'm allowed to make them. ;) 22:36:47 <qheaden> flo: Okay. Sent. 22:38:04 <flo> qheaden: don't hesitate to cc clokep to your emails too, he will likely be co mentoring our SoC students ;) 22:38:50 <qheaden> Oh ok. Thanks for that info. Now I can pester clokep. :) 22:39:11 <qheaden> clokep: What is your email? 22:39:36 <flo> clokep AT gmail.com/instantbird.org (as you prefer) 22:39:37 <clokep> qheaden: @gmail.com 22:39:59 <qheaden> clokep: Ok. I'll send you a copy of my proposal as well. The more feedback, the better. 22:41:00 <clokep> I forgot about that alias. :) 22:41:46 <qheaden> clokep: OK. I sent it to your @gmail. 22:41:51 <clokep> Good. I have something to read while I eat now. :P 22:42:29 <qheaden> lol 22:44:25 <flo> I've no idea of what the "message pipeline" your proposal talks about is (or if that even exists) 22:45:29 <qheaden> Well, now it exists! :P 22:45:43 <qheaden> Ok. So it would be best to remove that? 22:48:18 --> Kaishi has joined #instantbird 22:49:07 <flo> qheaden: or rather to clarify what you mean 22:49:58 <clokep> I'm curious why you chose to say you'll extend the current error console? Do we know what baggage that might come with? I'm wondering if something like the web console might be better. 22:50:10 <flo> because we really need to have a good feeling about whether you understand what you are describing of if it's just an abstract description 22:50:28 * Mook_as is curious now. 22:50:31 <Mook_as> but don't mail me ;) 22:50:44 * qheaden mails Mook 22:50:46 <qheaden> :P 22:51:04 <qheaden> clokep: Hmm. You have a point about the web console. 22:51:47 <qheaden> clokep: Actually, the web console is much better, as it already has the ability to enter commands, which would allow sending manually crafted protocol messages. 22:52:21 <clokep> qheaden: Both can enter commands. :) I wa sjust looking for an explanation in there of why you said you'd use the error console code. 22:52:57 * clokep feels old: Re: "Making Cool Software Since 2010"... 22:53:06 <qheaden> :P 22:53:52 <qheaden> flo: Do you think it is better to make a new console with existing code, or add a tab to one of the existing consoles? 22:54:16 <clokep> qheaden: I think we want to hear why /you/ think one of those is best. :) 22:54:49 <flo> qheaden: I'm more interested in the info I'll be able to see than in which window I'll open for that 22:55:31 <qheaden> ok 22:55:41 <clokep> (For example: what does "protocol aware" mean? I know flo and I have ideas about that and have discussed it, but we want to know what you think it means!) 22:56:21 <qheaden> So basically, explain things in more concrete details? 22:58:32 <clokep> I think it would help, yes. 22:58:39 <flo> right, we need to be sure that we understand what you mean; we shouldn't have to assume you mean what we would like ;) 23:00:04 * qheaden revises proposal 23:05:06 * clokep wants to know why his Instantbird keeps crashing... 23:05:21 <qheaden> clokep: Maybe you need the new protocol console. :P JK 23:05:31 <clokep> I think I need to rebuild... 23:05:35 * clokep goes away for 2 hours. :P 23:09:12 <flo> clokep: is this still the sound issue, or another new crasher? 23:09:52 <clokep> flo: My debug build isn't running. 23:09:58 <clokep> I'm wondering if it's like half Moz 10 and half Moz 11. 23:10:01 <clokep> So I'm trying a rebuild... 23:10:28 <clokep> It's also possible it's a local patch. :) 23:15:13 <qheaden> Hmm. I'm trying to run Instantbird on Xubuntu to no avail. What are the library requirements? Firefox runs fine on my system. 23:15:30 <clokep> Is there any error message...? : 23:15:30 <clokep> :P 23:15:45 <clokep> You need the 32-bit compatibility libraries though if you don't have 'em. 23:16:17 <Mook_as> or build your own, however many hours that takes 23:16:24 <qheaden> It can't seem to find libXrender.so 23:16:33 <qheaden> Hmm, I thought I had that installed. 23:17:00 <qheaden> It already have the libxrender1 package installed. 23:19:23 <flo> Good night 23:19:54 <clokep> Goodnight! 23:19:59 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 23:20:24 --> danols has joined #instantbird 23:21:21 <danols> when will there be voip support ? 23:21:57 <clokep> danols: When someone adds it. ;) 23:22:03 <danols> ha :) 23:22:03 <danols> k 23:22:08 <clokep> We'd love to do it, but there's no active work going on toward it righ tnow. 23:23:25 <clokep> If you have interest in adding it we'll certainly work with you to get it integrated! :) 23:58:32 * aleth can't find documentation for do_QueryInterface 23:58:47 --> Tomek has joined #instantbird