All times are UTC.
00:01:39 --> clokep has joined #instantbird 00:01:39 * ChanServ sets mode +o clokep 00:07:12 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 00:16:50 * jwir3|away is now known as jwir3 00:26:08 <-- mmkmou has quit (Ping timeout) 00:26:58 <-- Tobin has left #instantbird (And the rain will kill us all / If we throw ourselves against the wall / But no one else can see / The preservation of the martyr in me) 00:46:45 <instant-buildbot> build #221 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/221 00:46:57 <-- Plop has quit (Ping timeout) 00:48:38 --> Plop has joined #instantbird 01:23:20 --> clokep_js has joined #instantbird 01:23:39 <-- clokep has left #instantbird () 01:23:47 --> clokep has joined #instantbird 01:23:48 * ChanServ sets mode +o clokep 01:24:09 <-- clokep_js has left #instantbird () 01:25:39 <instant-buildbot> build #188 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/188 01:25:56 <clokep> Come on Windows...complete successfully! 01:36:13 <-- chrisccoulson has quit (Ping timeout) 01:37:59 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 01:38:28 --> clokep has joined #instantbird 01:38:28 * ChanServ sets mode +o clokep 01:40:10 <Mook_as> isn't the new code all JS, and therefore would build, just not necessarily run? :D 01:46:25 <-- myk has quit (Ping timeout) 02:02:43 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356]) 02:04:12 <instant-buildbot> build #209 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/209 02:06:45 <clokep> Mook: I'm mor econcerned about it uploading. 03:26:08 <-- Plop has quit (Connection reset by peer) 03:26:11 --> Plop has joined #instantbird 03:35:31 --> Mook has joined #instantbird 04:08:29 <clokep> Linux nightly failed. 04:10:36 <Mook> Build successful exception slave lost - I guess there isn't much we can do with that :/ 04:10:44 <Mook> instant-buildbot: dance 04:10:45 <instant-buildbot> <(^.^<) 04:10:46 <instant-buildbot> <(^.^)> 04:10:47 <instant-buildbot> (>^.^)> 04:10:47 <instant-buildbot> (7^.^)7 04:10:49 <instant-buildbot> (>^.^<) 04:11:47 <clokep> Yeah. :-/ 04:11:53 <clokep> Even probably needs to kick it tomorrow. ::P 04:12:12 <Mook> and it's just smack in the middle of a build; not timed out with no output or anything 04:13:41 <clokep> Hm, maybe the connection dropped? 04:15:21 <Mook> yes, that's what it says :p 04:16:29 <clokep> Shhhh. 04:36:21 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 04:45:41 --> skeledrew has joined #instantbird 05:19:17 <instant-buildbot> build #496 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/496 05:21:13 <-- skeledrew has quit (Connection reset by peer) 05:29:19 --> skeledrew has joined #instantbird 05:58:06 --> Mook_ib has joined #instantbird 05:59:29 <Mook> OS 06:51:10 <instant-buildbot> build #401 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/401 06:57:39 <-- Suiseiseki has quit (No route to host) 06:58:08 --> Suiseiseki has joined #instantbird 07:25:30 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 07:50:32 --> chrisccoulson has joined #instantbird 08:08:46 <-- Plop has quit (Ping timeout) 08:11:24 --> Plop has joined #instantbird 08:22:38 --> jb has joined #instantbird 08:54:56 <-- Even1 has quit (Quit: Instantbird 1.2a1pre) 08:55:03 --> Eveo has joined #instantbird 09:06:05 <-- Even3 has quit (Ping timeout) 09:10:43 --> MadWookiee has joined #instantbird 09:25:29 --> Mic has joined #instantbird 09:25:30 * ChanServ sets mode +h Mic 09:25:57 <Mic> Hi 09:26:23 <Mic> flo, clokep: congratulations for landing js-irc. It's really been a massive patch at the end :) 09:38:52 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 09:38:56 --> Mic has joined #instantbird 09:38:56 * ChanServ sets mode +h Mic 09:44:03 --> Even1 has joined #instantbird 09:59:56 --> mmkmou has joined #instantbird 10:12:50 --> flo has joined #instantbird 10:12:50 * ChanServ sets mode +qo flo flo 10:12:59 <flo> hello :) 10:13:03 <flo> Mic: thanks! :) 10:14:58 --> Delo has joined #instantbird 10:15:45 <flo> I see Mic, Mook_ib and Eveo are on JS-IRC already :). Everything working fine so far? 10:16:17 <-- Delo has left #instantbird () 10:17:04 <Mic> I haven't really used it yet. Toggled the server message on and off and that was all the checking I did so far. 10:17:11 <Mic> *messages 10:17:48 <flo> Mic: connecting and not immediately noticing anything broken is already a good thing ;) 10:19:39 <Mic> Ah, /msg opens a new conversation now :) That was one of the depending bugs that was fixed in the process iirc 10:20:13 <flo> yes 10:25:09 <Mic> You don't appear as online in my contact list, is that known/expected? 10:26:02 <flo> what do you mean? 10:28:06 <Mic> Well, what I said: you (i.e. the IRC nick that I added to my contact list) don't appear as online while you apparantly are. 10:28:31 <flo> hmm 10:28:47 <flo> I haven't tried at all adding an IRC nick to my contact list before landing JS-IRC :-S 10:29:01 <flo> but j b is correctly shown as online in my contact list 10:32:43 <Mic> The tooltip on the contact list is updated with the whois information though. 10:32:47 <Mic> I'll file a bug 10:33:02 <flo> I wonder if there's anything we should take from https://bugzilla.mozilla.org/show_bug.cgi?id=668869 10:35:32 <Mic> clokep: there's comments about a problem with IRC contacts on the list above. 10:35:46 <Mic> No bug filing then until clokep was here ;) 10:36:43 <flo> what's the list above? :-S 10:41:23 <-- Plop has quit (Quit: Instantbird 1.1) 10:43:54 <Mic> There's comments about <...> above? 10:45:11 <flo> I still don't know what you are talking about :-S 10:46:49 <Mic> We talked about problems on the contact list, didn't we? To read them, see our conversation above. 10:49:44 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=650776 seems to be getting as nice as the DNS SRV bug :-| 10:50:24 --> Plop has joined #instantbird 10:50:59 <flo> aaah, I read "contacts on the list above" as "contacts on (the list above)" instead of "(contacts on the list) above", sorry 10:51:51 --> aleth has joined #instantbird 10:51:51 * ChanServ sets mode +h aleth 10:51:57 <Mic> Ah, now I understand :D 10:54:57 <aleth> ah, the build failed :( 10:55:33 <-- Plop has quit (Ping timeout) 10:56:25 <flo> aleth: yes, bad luck, no JS-IRC today for you :( 10:56:31 <aleth> Mic: another good reason for svg bubbles http://i.imgur.com/pDra3.png 10:57:19 --> Plop has joined #instantbird 11:01:24 <flo> aleth: zooming? :) 11:01:32 <aleth> Yes, exactly 11:09:51 <Mic> aleth: I can't reproduce the border next to the indicator here on Windows by the way 11:10:17 <-- chrisccoulson has quit (Client exited) 11:10:18 <aleth> Mic: It seems to depend a bit on window size and zoom level 11:10:20 <Mic> Zoomed SVG indicators can still looked unsharp/blurred by the way :( 11:10:39 <Mic> Which zoom level do you have? 11:12:16 <flo> Mic: on mac the border is most visible after zooming in 3 times 11:14:25 --> chrisccoulson has joined #instantbird 11:18:07 <Mic> OK, so Windows users might be lucky ;) The width of the borders of the indicator and bubble don't match exactly where they touch at some zoom levels but I don't get this effect as on the screenshot. 11:18:34 --> clokep has joined #instantbird 11:18:34 * ChanServ sets mode +o clokep 11:18:40 <Mic> The first statement was no invitation to troll btw :P 11:19:17 * clokep realized the patch he posted last night definitely didn't fix the problem of those fields being optional btw. 11:24:54 <-- clokep has quit (Quit: Instantbird 1.2a1pre) 11:25:16 --> clokep has joined #instantbird 11:25:16 * ChanServ sets mode +o clokep 11:26:24 <flo> clokep: by the way, the annoying double "Quit:" I was mentioning yesterday is: "12:24:54 - clokep has left the room (Quit: Quit: Instantbird 1.2a1pre)." 11:26:39 <clokep> Yeah I remember us fixing that. 11:26:48 <clokep> Mic: flo is on my buddy list and is still there. 11:27:15 <clokep> (And he's online! :P) 11:27:27 <flo> yes, I'm still here! 11:27:30 <flo> :-P 11:31:47 <Mic> I removed and added all your contacts again and it works for me now. 11:32:39 <Mic> I saw something about an unhandled irc message 303 the same moment I cleared my error console :S 11:32:50 <Mic> Google tells me that is "ISON" 11:34:04 <-- MadWookiee has quit (Ping timeout) 11:35:37 <clokep> Hmm...it's possible I had added flo previously at some point and it didn't actually migrate him or something. 11:35:44 <clokep> I don't think that was tested. 11:36:15 <flo> I haven't tested that part at all 11:38:51 <clokep> Mic: Maybe libpurple stored some of the contact information differently so I try to request the status using the wrong info now. :-/ 11:39:19 <clokep> Because I'm fairly certain we handle that... 11:40:02 <clokep> Although it doesn't look like 303 can return false! http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircBase.jsm#577 11:45:58 --> Mic2 has joined #instantbird 11:46:15 <-- Mic2 has quit (Quit: Instantbird -- http://www.instantbird.com) 11:49:35 <-- clokep has left #instantbird () 11:53:45 --> devfil has joined #instantbird 11:54:52 <-- Plop has quit (Ping timeout) 11:55:11 --> Plop has joined #instantbird 11:56:32 --> MadWookiee has joined #instantbird 11:58:14 <flo> do we have anybody interested in adding/testing a mail.ru XMPP "protocol"? 12:05:56 --> sonny has joined #instantbird 12:23:03 <Mic> aleth: I think we have something in Bugzilla for your "known issue" of "Toggle Participant List". I can't find it though. 12:24:04 <Mic> Bug 1175 12:24:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1175 nor, --, ---, nobody, NEW, Not possible to notice when a conversation is moved to a new window 12:25:07 <aleth> Yes, that fits. The problem is that the bindings are reinitialized when that happens. 12:41:34 --> clokep_work has joined #instantbird 12:41:35 * ChanServ sets mode +o clokep_work 12:42:53 <clokep_work> flo: Would that just be a standard XMPP protocol with no new auth types, etc? 12:43:47 <sonny> clokep_work: awesome work on IRC JS, thanks! 12:44:19 <sonny> clokep_work: so basically if I build Instantbird right now, my IRC accounts will use the IRC JS proto implem ? 12:44:31 <clokep_work> sonny: Thanks. 12:44:38 <clokep_work> Yes, as long as your repo is up to date. 12:44:44 <clokep_work> the libpurple IRC stuff doesn't exist anymore. 12:44:59 <sonny> oh really 12:45:04 <sonny> even awesome 13:04:57 <clokep_work> And I haven't herad any terrible terrible bugs that make it unusable yet, so that's good. :) 13:13:45 <flo> clokep_work: I think so, but I don't have any good documentation about it 13:15:10 <sonny> flo: what can I do to ensure the XMPP JS implem is used ? 13:16:18 <flo> sonny: comment out http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/prpl.manifest#11 13:16:36 <sonny> flo: thx 13:21:53 <sonny> building 13:29:21 --> waynenguyen has joined #instantbird 13:29:29 <sonny> flo: I'll loose my purple jabber accounts right ? 13:30:09 <flo> if you have uncommented http://lxr.instantbird.org/instantbird/source/chat/protocols/xmpp/xmpp.manifest#3 it should be ok 13:32:32 <sonny> oh it override the protocol implementation ? 13:32:45 <-- Eveo has left #instantbird () 13:33:54 --> Eveo has joined #instantbird 13:34:01 <-- sonny has quit (Quit: Instantbird 1.2a1pre) 13:34:10 --> sonny has joined #instantbird 13:34:59 <sonny> I'm purple-free ! 13:35:07 <flo> :) 13:35:42 <-- MadWookiee has quit (Quit: Instantbird 1.1) 13:35:50 <sonny> hmmm something wrong with my xmpp account 13:35:57 <sonny> with one of my xmpp account 13:36:40 <sonny> flo: twitter looks broken 13:36:55 <sonny> flo: there are no participants in my twitter conversation ta 13:36:56 <sonny> tabs 13:37:27 <flo> what does the error console has to say about it? 13:37:44 <sonny> nothing 13:38:39 <sonny> flo: I receive tweets anyway 13:38:53 <sonny> when I got one, the sender appears in the participants list 13:39:10 <flo> so it works as expected, doesn't it? 13:39:33 <sonny> really? I taught participants were all listed 13:39:49 <flo> they are a participant only if they tweeted something 13:40:09 <flo> I think we have a bug somewhere to pre-fill the list with all the people you follow 13:40:14 <flo> but it's clearly not implemented 13:40:27 <sonny> clokep_work: is error console IRC warnings can help you debug ? 13:40:41 <sonny> flo: ok I see, my mistake 13:41:04 <-- Plop has quit (Ping timeout) 13:41:25 <sonny> clokep_work: have you experimented intero issues between XMPP JS and ejabberd server ? 13:41:34 <sonny> s/intero/interop 13:42:03 <sonny> sorry I mean and prosody server, not eja 13:42:05 <sonny> ejabberd 13:42:14 <clokep_work> sonny: I've done very little with XMPP. ;) 13:42:51 <clokep_work> What error console warnings for IRC? Some of them probably aren't really warnings and just things that aren't implemented. :P If you notice actual features missing, etc. please file bugs. 13:43:07 <sonny> ok 13:43:07 --> Plop has joined #instantbird 13:43:08 <clokep_work> (And that's a no, I have not experimented with XMPP JS and prosody, I've only connected to GTalk & Facebook w/ it.) 13:43:31 <flo> sonny: I've only tested JS-XMPP with jabber.org, gtalk and facebook chat. 13:43:35 <sonny> clokep_work: is there a way to take a look at the XMPP traffic ? 13:43:47 <flo> sonny: it's all in the error console 13:44:03 <sonny> flo: do I have to enable a pref ? 13:44:06 <flo> you may need to change a value in about:config for the logging to become verbose enough 13:44:14 <sonny> ok 13:44:16 <sonny> cool 13:44:35 <clokep_work> It's like purple.debug.logging or something. 13:44:36 <flo> the name likely sounds like "purple.logging.level" 13:44:44 <sonny> but I don't use purple 13:44:44 <clokep_work> All the IRC traffic is in the error console too. ;) 13:44:50 <clokep_work> That's what the pref is called. 13:44:55 <flo> sonny: we use the same pref for everything 13:45:01 <sonny> right 13:45:03 <flo> twitter too... 13:45:06 <sonny> namespaces 13:45:41 <sonny> purple.debug.loglevel ? 13:45:54 <sonny> value 1 is ver 13:45:58 <sonny> verbose ? 13:46:12 <sonny> yes 13:46:24 <sonny> super verbose 13:46:26 <sonny> :) 13:46:32 <sonny> brb 13:46:39 <clokep_work> namespaces? 13:46:50 <-- sonny has quit (Quit: Instantbird -- http://www.instantbird.com) 13:47:38 <flo> http://lxr.instantbird.org/instantbird/source/chat/chat-prefs.js#71 13:47:41 --> sonny has joined #instantbird 13:47:46 <flo> 2 is probably what you want :) 13:48:46 <sonny> actually I'd like to see the XMPP traffic 13:48:50 <sonny> not debug messages 13:48:55 <sonny> the stanzas and so on 13:49:14 <flo> if you set the pref to 2 (or less) you should be seeing all the traffic 13:49:26 <sonny> I don't 13:49:36 <flo> do you see it for IRC? 13:49:49 <sonny> :flo!Instantbir@moz-87C33FDA.kimsufi.com PRIVMSG #instantbird :do you see it for IRC? 13:49:55 <sonny> this is what I see 13:49:59 <flo> ok 13:50:11 <flo> you should be seeing it for XMPP and twitter too then :) 13:50:31 <clokep_work> We'd really like it if there was a better place than the error console to dump that stuff, but...until we make that... 13:50:40 <sonny> I don't see the XMPP traffic 13:50:50 <sonny> only messages about what's in going on 13:50:58 <sonny> -in 13:51:12 <flo> can you paste(bin) one of these message? 13:51:17 <sonny> onTransportStatus(STATUS_RESOLVING) 13:51:19 <flo> (just to see if it looks like libpurple or JS-XMPP) 13:51:36 <flo> that can also be from IRC 13:51:55 <sonny> oh wait 13:52:04 <flo> clokep_work: by the way, I would like if we could lower the log level for these spammy messages about the socket state 13:52:27 <clokep_work> flo: I was just thinking the same thing. ;) 13:52:30 <sonny> a conversation tab would be a great place to have a network console 13:53:06 <flo> write an add-on for it? :) 13:54:32 <-- sonny has quit (Quit: Instantbird -- http://www.instantbird.com) 13:55:05 <flo> clokep_work: have we intentionally removed the version number from the default quit message? 13:55:24 <flo> it was nice to know if people are on a nightly or release 13:56:17 --> sonny has joined #instantbird 13:56:42 <sonny> I have to get back at work, I'll take a look on interop issue tonight 13:56:44 <sonny> thanks 13:58:05 <-- Mic has quit (Ping timeout) 14:05:28 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 14:10:52 --> Mic has joined #instantbird 14:10:53 * ChanServ sets mode +h Mic 14:14:48 --> jb1 has joined #instantbird 14:15:10 <-- Mic has left #instantbird () 14:15:21 <-- jb has quit (Ping timeout) 14:18:01 <-- waynenguyen has quit (Quit: Instantbird 1.2a1pre) 14:18:16 <-- jb1 has quit (Quit: Instantbird 1.2a1pre) 14:18:20 --> waynenguyen has joined #instantbird 14:20:12 --> jb has joined #instantbird 14:22:35 <clokep_work> flo: I don't remember if we intentionally removed it or not. 14:27:47 <instantbot> New Instantbird (UI) bug 1294 filed by firstname.lastname@example.org. 14:27:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1294 min, --, ---, nobody, UNCO, Drag a tab to a different window should insert the tab to that window instead of creating a new wind 14:28:31 <clokep_work> Can anyone confirm that ^? Last time I tried that it worked... 14:32:09 <flo> no. It WFM. 14:33:06 <-- mmkmou has quit (Ping timeout) 14:36:23 <waynenguyen> Oh sorry, my bad. That's because I use vertical tabs. 14:36:41 <clokep_work> It should work for that too. 14:36:59 <clokep_work> That code hasn't changed in forever, I'd be really surprised if it stopped working. 14:37:06 <clokep_work> I'll have to check tonight though. 14:38:34 <waynenguyen> It works when I drop in the tab place, doesn't when I drop in the conversation window. 14:39:13 --> Plop1 has joined #instantbird 14:39:21 <clokep_work> That's the same way Firefox works I think. 14:39:31 <-- Plop has quit (Ping timeout) 14:39:46 <clokep_work> Just checked, it is. 14:41:21 <instantbot> email@example.com set the Resolution field on bug 1294 to WORKSFORME. 14:41:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1294 min, --, ---, nobody, RESO WORKSFORME, Drag a tab to a different window should insert the tab to that window instead of creating a new wind 14:41:43 <waynenguyen> I see. 14:42:29 <clokep_work> What do you think the expected behavior is in this case? 14:45:35 <waynenguyen> I expect it to be merged, because the conversation space is usually bigger than the tab strip space. 14:45:52 --> mmkmou has joined #instantbird 14:46:45 <clokep_work> I disagree, I don't think it makes sense as a drop target. 14:46:56 <clokep_work> Firefox opens a new window when you drop it onto a webpage btw. 14:49:32 <flo> I think expecting it to be merged makes sense. But merging 2 conversation means starting a group chat with all the involved participants of the previous two conversations :-P 14:49:57 <waynenguyen> clokep_work: Yeah I see that. Didn't check that because I don't use vertical tabs on Firefox :P 14:50:29 <clokep_work> waynenguyen: It has nothing to do w/ Vertical Tabs... 14:52:12 <waynenguyen> Hmm I think the expectation is different. I mean I would expect the same behavior for Firefox tab if I use vertical tabs. 14:52:49 <clokep_work> I'm confused at how you think it IS different. They seem exactly the same to me. 14:55:33 <waynenguyen> clokep_work: Ok, just my view anyway :P 14:55:55 --> Tomek has joined #instantbird 14:57:14 <waynenguyen> Btw why instantbot doesn't show the full bug name up there? (It stops at "wind".) 14:58:06 <clokep_work> There's a limit to the length of IRC messages. 14:58:25 <clokep_work> waynenguyen: I'm not trying to blow you off. I just see the EXACT same behavior between them, so I'm really confused at what you see as different. 15:04:16 <waynenguyen> clokep_work: In the case of vertical tabs, I tend to drop the tab in the conversation windows. I didn't have that tendency for the horizontal tabs :P That leads to different expectation I think. 15:04:41 <clokep_work> OK... 15:05:21 <waynenguyen> Sorry for the confusion 15:06:16 <clokep_work> OK, I see what you're saying and I disagree, I thought you were saying it was doing different things than Firefox / Instantbird without Vertical Tabs. 15:07:09 <waynenguyen> I see. 15:11:13 <clokep_work> Either way it would be a bug in Vertical Tabs, not Instantbird. :) 15:12:59 <waynenguyen> OK :P 15:14:14 <flo> clokep_work: if the author of Vertical Tabs disagree with the bug, it may be difficult to get it fixed there though ;) 15:15:04 <clokep_work> flo: I agree. ;) 15:15:20 <clokep_work> I have a feeling he'll disagree. :P 15:30:38 <-- Mook_ib has quit (Ping timeout) 15:34:40 <waynenguyen> Good night. 15:34:52 <-- waynenguyen has left #instantbird () 15:57:58 <flo> clokep_work: apparently I started making a list of bugs to file after landing at the end of https://etherpad.mozilla.org/js-irc-todo 16:00:37 <clokep_work> Bleh, that makes me sad that they send a different 317 than the spec. :-/ 16:01:09 <clokep_work> What is the cause of this double Quit again? It's that some servers add a "Quit: " to the quit mesage? 16:01:34 <flo> yes 16:01:43 <flo> at least Moznet and freenode do it 16:01:50 <flo> and we add one in our localized string 16:02:09 <flo> I think keeping only the localized one is enough :) 16:02:21 <clokep_work> Yes. :) 16:02:38 <clokep_work> Do you want to file those or should I? :P 16:04:34 <clokep_work> It's nice being able to view that code on lxr now. :) 16:04:40 <flo> yes :) 16:16:56 <clokep_work> What's the quick way to search for closed bugs in Bugzilla again? 16:17:36 <flo> for open+closed or only for closed? 16:17:39 <clokep_work> Ah, it has to be the first word. 16:19:20 * clokep_work is trying to find where we previously removed the Double quit. 16:24:12 <flo> looking at hg blame for the file would be easier 16:24:43 <flo> clokep_work: I'm surprised you remember that by the way, as I thought I had done that several years ago 16:25:29 <clokep_work> flo: I remember it being discussed, doesn't mean I was here when it happened. ;) (Also possible I was lurking...) 16:26:41 <flo> so the previous code for it was at https://hg.instantbird.org/instantbird/rev/920499b108a1#l39.72 16:27:22 <flo> clokep_work: https://hg.instantbird.org/instantbird/rev/39afedc1292b 16:27:31 <clokep_work> Yeah, I just found it. 16:28:23 <clokep_work> Thanks. :) 16:31:27 <flo> you no longer like to mark regressions as blocking the bug that regressed them? 16:32:23 <clokep_work> Ah, I should have. Oops. 16:37:53 <clokep_work> flo: I have no idea where that c.usageContext bit comes from. :( 16:37:58 <clokep_work> Do we know if it only happens in IRC? 16:38:07 <flo> I think it's only IRC, yes 16:38:20 <flo> but it could be all JS protocols 16:38:27 <clokep_work> Do other JS protos have commands? ; 16:38:35 <flo> I don't know :) 16:39:11 <clokep_work> I don't think they do. 16:54:39 <flo> I think there's really a problem with the presence information of IRC buddies 16:55:02 <flo> I have j b shown as available in my contact list; when I start a conversation with him, his status is "unknown" on the conversation tab 16:56:19 <clokep_work> It's not implemented for conversation tabs. 16:56:24 <clokep_work> *conversations 16:56:39 <clokep_work> (Just like libpurple, btw.) 16:57:07 <flo> with the libuprple plugin it showed as available on the conversation tab 16:59:18 <clokep_work> Oh, maybe that was only if they were on your buddy list too. 16:59:29 <flo> yes 16:59:34 <flo> but he is in my buddy list 16:59:36 <clokep_work> Do conversations get their information from the buddy? 16:59:50 <clokep_work> Or would you have to update their status separately. 17:00:00 <flo> I think they do 17:00:20 <flo> only if the buddy attribute is set correctly I guess 17:01:05 <clokep_work> I don't think it sets the buddy attribute. 17:01:16 <flo> http://lxr.instantbird.org/instantbird/source/chat/components/public/prplIConversation.idl#101 I mean this one 17:01:54 <flo> it defaults to null: http://lxr.instantbird.org/instantbird/source/chat/modules/jsProtoHelper.jsm#485 17:02:03 <clokep_work> Right, I don't think I ever set that in IRC> 17:02:21 <flo> that's a good news, you know why it's broken then ;) 17:02:46 <clokep_work> It's not broken. :P It was never implemented. 17:03:16 <flo> s/it's broken/it regressed/ 17:03:58 <clokep_work> Yup: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#256 not set anywhere. 17:04:01 <clokep_work> File a bug? :) 17:04:15 <flo> with the word "broken" in the summary? :-P 17:04:38 <clokep_work> If you must. 17:04:48 <flo> nah, just kidding :) 17:06:59 <clokep_work> That shouldn't be terrible, only tricky thing would be if you have a conv open already when you add them to the buddy list. 17:07:39 <flo> the /nick command complicates things... 17:09:15 <clokep_work> Some of that logic needs to be smarter too. 17:09:27 <clokep_work> So that I don't try to check if buddies are online if you're in a channel w/ them. 17:09:30 <clokep_work> Since you know they're online! 17:10:40 <flo> clokep_work: it could also be useful to send a WHOIS when showing a buddy's tooltip from the contact window 17:10:53 <flo> currently it seems to be showing the cached result of the last whois from a participant list 17:11:00 <flo> the idle time is likely very wrong... :) 17:11:27 <flo> and as the whois results are cached, maybe the participant tooltips could reuse the cached versions too 17:16:44 <clokep_work> It should be able to! 17:22:44 --> aleth has joined #instantbird 17:22:44 * ChanServ sets mode +h aleth 17:35:46 --> Mook_as has joined #instantbird 17:46:12 <-- sonny has quit (Ping timeout) 17:49:34 --> sonny has joined #instantbird 18:06:37 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre) 18:16:44 --> gerard-majax has joined #instantbird 18:20:40 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 18:24:08 <-- sonny has quit (Client exited) 18:30:19 --> sonny has joined #instantbird 18:52:33 <-- sonny has left #instantbird () 19:11:08 --> sonny has joined #instantbird 19:15:15 <-- jb has quit (Ping timeout) 19:21:38 * jwir3 is now known as jwir3|lunch 20:09:46 --> flo has joined #instantbird 20:09:46 * ChanServ sets mode +qo flo flo 20:10:44 <flo> I disconnected all my accounts with the /offline command, but my "j b" buddy was still displayed as online, even though the account was disconnected 20:11:15 <clokep_work> Hmmm....it's possible I don't mark buddies as offline during a disconnect. :-/ 20:13:02 * jwir3|lunch is now known as jwir3 20:36:35 <flo> they should be marked as unknown status, not offline 20:37:39 --> Mnyromyr has joined #instantbird 21:16:33 --> mmkmou has joined #instantbird 21:18:13 * clokep_work wants to reply to the newest comment on the blog as "That's what you get for using arch" ;) 21:20:49 <aleth> I suppose suggesting to an arch user that the precompiled binary might just run won't help? ;) 21:23:42 --> jb has joined #instantbird 21:24:17 <clokep_work> :) 21:24:23 <clokep_work> I guess it's what we shold suggest though. 21:25:11 <Mook_as> or use non-system xulrunner he compiles himself 21:25:39 <clokep_work> Yeah. Which he was complaining about... 21:25:56 <clokep_work> Could suggest downloading the repo, applying the patches for 10 and compiling? :P 21:26:17 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:26:31 <Mook_as> .. hey, that's no js-irc! :p 21:27:28 <instantbot> New Instantbird (UI) bug 1299 filed by firstname.lastname@example.org. 21:27:29 <instantbot> email@example.com requested review from firstname.lastname@example.org for attachment 1207 on bug 1299. 21:27:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1299 nor, --, ---, nobody, NEW, Remove explicit fonts from default message styles 21:27:33 <-- Tonnes has quit (Ping timeout) 21:28:04 <Mook_as> oh wow, the log totally screwed up my complaint about /ctcp 21:28:33 --> Tonnes has joined #instantbird 21:31:00 <instantbot> email@example.com cancelled review?(florian@instantbird .org) for attachment 907 on bug 1074. 21:31:01 <instantbot> firstname.lastname@example.org cancelled review? for attachment 909 on bug 1074. 21:31:02 <instantbot> email@example.com requested review from firstname.lastname@example.org for attachment 1208 on bug 1074. 21:31:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1074 nor, --, ---, aletheia2, ASSI, Default message styles lack context message support and override font choice 21:31:39 <aleth> Just to make sure Mic's pastebins don't get mislaid :D 21:33:26 <flo> apparently you have decided I'm not fast enough as a reviewer ;) 21:34:43 <aleth> flo: It was that the request to separate out the bug came from clokep ;) 21:35:29 <flo> the reason I haven't r+'ed and pushed that yet is that I wanted to try it to see how the context messages feel on these different themes 21:36:04 <aleth> Of course. And that takes some time and isn't urgent ;) 21:37:13 <aleth> I can't actually remember exactly what I did there. I remember trying to get it done in a rush for 1.1, not realizing that ship had sailed already... 21:51:25 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 22:09:26 --> gkw has joined #instantbird 22:09:28 <gkw> hi 22:09:42 <gkw> is today's nightly unable to connect to password-locked IRC channels? 22:09:51 <gkw> works on 27 feb, seems to fail on 28 feb 22:12:40 <-- jb has quit (Ping timeout) 22:14:27 <Mook_as> sounds like a bug for clokep --^ 22:14:40 <Mook_as> (the IRC implementation changed... completely) 22:17:01 <gkw> Mook_as: will you be able to file a bug, pls? 22:17:07 * gkw has to run 22:19:37 <Mook_as> hmm, I don't have my bugzilla credentials here. flo? 22:20:52 <flo> I think clokep will read the IRC log 22:21:16 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 22:21:41 <Mook_as> okay :) 22:21:44 <flo> gkw: do you have error messages? something in the error console? 22:22:21 <flo> gkw: and by the way, thanks for reporting it! :) 22:23:20 --> aleth has joined #instantbird 22:23:20 * ChanServ sets mode +h aleth 22:25:03 <gkw> flo: i didn't have time to check, sorry, i went back to 27 feb 22:26:38 <-- chrisccoulson has quit (Ping timeout) 22:29:57 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 22:45:08 --> chrisccoulson has joined #instantbird 22:47:20 --> clokep has joined #instantbird 22:47:20 * ChanServ sets mode +o clokep 22:52:48 --> jb has joined #instantbird 23:07:18 <-- jb has quit (Ping timeout) 23:09:54 <-- clokep has quit (Ping timeout) 23:13:14 <-- gkw has quit (Quit: Instantbird 1.2a1pre) 23:22:31 <-- Tomek has quit (Quit: Instantbird 1.1) 23:37:53 * jwir3 is now known as jwir3|away 23:45:05 <-- devfil has quit (Client exited)