All times are UTC.
00:00:46 <flo> ok 00:01:53 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1650 on bug 1530. 00:01:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1530 nor, --, ---, aletheia2, ASSI, Autoscroll subtly broken after moz13 update 00:02:27 <-- Tomek has quit (Ping timeout) 00:05:39 <flo> aleth: isn't https://bugzilla.instantbird.org/attachment.cgi?id=1617&action=diff noisy? 00:06:01 <aleth> In what way? It's symmetric. 00:06:33 <flo> for private conversations that are in the contact list 00:07:08 <aleth> I had an alternative patch which suppressed the reconnection message when the status of the contact was unknown. 00:07:08 <flo> currently I see "Your account is disconnected (the status of Quentin Raynaud is no longer known)." when disconnecting, and "Quentin Raynaud is now Available." when my account is back online. 00:07:27 <flo> aleth: wouldn't you want it *only* when the status of the contact is unknown? 00:07:33 <-- Bollebib has quit (Connection reset by peer) 00:07:45 <aleth> This only works for some protocols, and looks a bit odd once you start expecting a reconnection message. 00:07:51 <aleth> let me show you what I had 00:08:17 * jwir3 is now known as jwir3|away 00:08:32 <aleth> http://pastebin.instantbird.com/46555 00:08:37 <flo> I you like to see "Your account has been reconnected (Quentin Raynaud is available)" 00:09:44 <aleth> Yes, that would be ideal. Tricky to do though. 00:10:48 <aleth> Hmm, maybe not so tricky. You'd just suppress the update-buddy-status notification 00:11:15 <flo> aleth: the problem is, that notification currently sucks :( 00:11:34 <flo> because it displays for some reason that quentin is offline 00:11:37 <aleth> And you need it for other things. 00:11:51 <aleth> :( 00:12:19 <flo> I think the issue is that when we receive account-connected, we change all the "unknow" to "offline", and then when the account receives presence info, it changes some offline to the real status 00:12:44 <aleth> That could be it. 00:13:05 <aleth> That certainly is the reason why for some protocols the patch in the pastebin didn't work 00:14:10 <flo> and what's displayed when rejoining a MUC? 00:14:34 <aleth> The same account reconnected message 00:14:51 <instantbot> florian@instantbird.org granted review for attachment 1644 on bug 1518. 00:14:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1518 min, --, ---, aletheia2, ASSI, Don't display the topic system message again if it hasn't changed 00:15:10 <aleth> That's actually where it is most useful 00:15:11 <flo> aleth: even if it's in a parted conversation? 00:15:21 <aleth> Yes. 00:15:31 <aleth> Which is correct, because then you know you can /join again 00:15:48 <flo> we don't display the "your account is disconnected" message in parted rooms, do we? 00:15:52 <aleth> We do. 00:16:34 <flo> :( 00:16:43 <aleth> I'm not even sure it's wrong. 00:17:33 <clokep> It makes sense, but is it what a user expects? 00:17:40 <clokep> (That mythical generic user. ;)) 00:17:52 <aleth> Though arguably if you tried to /join when disconnected you'd get feedback anyway at that point 00:18:35 <aleth> So I guess either way works, as long as you treat both disconnection and reconnection messages the same way 00:18:48 <flo> clokep: in that specific case, the mythical user exists, because it's not a generic one, but it's the reviewer, or the person doing the check-ins ;) 00:18:51 <clokep> Aren't we essentially just trying to show a status though? I wonder if it would be better to use an icon than all these messages... 00:19:06 <clokep> flo: I didn't know you were mythical. :) 00:19:52 <flo> clokep: I think the point of the system messages is to show the timestamp 00:19:53 <aleth> clokep: You want to add an account status indicator to each tab? 00:20:14 <instant-buildbot> build #280 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/280 00:20:18 <aleth> I suppose it's there already if you know where to look. 00:20:22 <flo> clokep: so that if you look at the conversation later, you can know if you were receiving presence information or not at that time 00:20:25 <clokep> flo: Ah, you're right. 00:20:46 <aleth> And messages!@ 00:21:02 <clokep> flo: "you are putting the "disabled" attribute on the opposite button?" When you click disconnect, shouldn't the disconnect button be disabled? "the expected behavior is we should disable the "disconnect" button for half a second, and then have the "connect" button that appears and isn't disabled" 00:21:04 <aleth> Otherwise there will be no indication you may have gaps in the logs 00:22:20 <clokep> Maybe I'm just confused by that bug. :-/ 00:22:22 <flo> clokep: when you click "disconnect", the disconnect button is replaced by the "connect" button 00:22:32 <flo> clokep: it's the "connect" button that needs to be disabled 00:22:32 <clokep> Immediately? It doesn't seem to be. :-S 00:22:52 <flo> clokep: because JS-IRC is slow :-P 00:23:01 <flo> the opposite example is easier to understand 00:23:11 <clokep> I'm very confused at the chain of events here... 00:23:27 <flo> when you click connect, as soon as the "accont-connecting" notification is received, the connect button disappaers and the disconenct button is visible ; it's that button that needs to be disabled 00:24:41 <flo> and you are confused because it's confusing, and it's because it's confusing that we have that bug in the first place 00:25:09 <flo> I suggested always disabling both buttons at once to simplify things, because we don't care if hidden buttons are disabled or not :) 00:25:33 <clokep> Right. 00:27:02 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/eacbcea750ea - Florian Quèze - Remove some obsolete style rules from conversation.css. 00:27:03 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d267540b8f52 - aleth - Bug 385 - Rejoin IRC channels after reconnect, r=clokep. 00:27:04 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/aab2aae54619 - aleth - Bug 1520 - Make autojoin and "Join Chat" handle excess whitespace better, r=clokep. 00:27:05 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/27f653d6c7b9 - Will Nayes - Bug 1438 - Typing the beginning of a protocol name listed in the top protocols should select it, r=fqueze. 00:27:06 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/85be28e2cc78 - aleth - Bug 1518 - Don't display the topic system message again if it hasn't changed, r=clokep,fqueze. 00:27:07 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8d161d706eb2 - aleth - Bug 1509 - Drop target does not reappear after detaching all but one merged buddies, r=clokep. 00:27:08 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9baa0795be9a - aleth - Bug 1460 - Do not send blank lines / empty messages, r=clokep. 00:27:37 <flo> the changes seem to have been propagated correctly to https://hg.instantbird.org/l10n/en-US/ :) 00:28:21 <instantbot> clokep@gmail.com set the Resolution field on bug 1460 to FIXED. 00:28:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1460 min, --, 1.2, aletheia2, RESO FIXED, Do not send blank lines / empty messages 00:29:22 <instantbot> clokep@gmail.com set the Resolution field on bug 1509 to FIXED. 00:29:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1509 nor, --, 1.2, aletheia2, RESO FIXED, Drop target does not reappear after detaching all but one merged buddies 00:30:02 <instantbot> clokep@gmail.com set the Resolution field on bug 1518 to FIXED. 00:30:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1518 min, --, 1.2, aletheia2, RESO FIXED, Don't display the topic system message again if it hasn't changed 00:31:02 <instantbot> clokep@gmail.com set the Resolution field on bug 1438 to FIXED. 00:31:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1438 enh, --, 1.2, wnayes, RESO FIXED, Typing the beginning of a protocol name listed in the top protocols should select it 00:31:52 <instantbot> clokep@gmail.com set the Resolution field on bug 1520 to FIXED. 00:31:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1520 min, --, 1.2, aletheia2, RESO FIXED, Make autojoin and "Join Chat" handle excess whitespace better 00:32:33 <instantbot> clokep@gmail.com set the Resolution field on bug 385 to FIXED. 00:32:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=385 enh, --, 1.2, aletheia2, RESO FIXED, Rejoin IRC channels after reconnect 00:33:30 <clokep> aleth: Is "checkin-needed" correct on bug 1505? 00:33:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1505 enh, --, 1.2, aletheia2, RESO FIXED, [Bubbles] Change link color in system messages 00:33:59 <flo> yes :( 00:34:17 <flo> well, it's waiting for a review, but I think it's a trivial one 00:34:39 <aleth> Basically was reviewed over IRC... 00:35:01 <aleth> but the checkin-needed is still there from the previous patch I guess 00:35:07 <clokep> Hence why I ask. ;) 00:35:25 <instantbot> florian@instantbird.org granted review for attachment 1614 on bug 1505. 00:37:16 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 00:37:18 --> clokep has joined #instantbird 00:37:18 * ChanServ sets mode +o clokep 00:38:23 <flo> I'll need to cancel the pending onCommit builds that will appear in a minute 00:38:53 <flo> otherwise (at least) the mac builder won't have time to finish 2 onCommit + the nightly before shutting down at 9am 00:43:26 <clokep> Would anyone like to review bug 1532 for me? :-D 00:43:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1532 min, --, ---, clokep, ASSI, Fix border radius after update to Mozilla 13 00:46:54 <clokep> flo: Should I update the licenses in the add-on repo while I'm messin' in there to MPL 2.0? 00:47:02 <clokep> Most of those files the license is longer than the code. :( 00:47:03 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a0957ec93c4f - aleth - Bug 1505 - [Bubbles] Change link color in system messages - follow-up to use -moz-any-link instead of a in link selectors, r=fqueze. 00:49:09 <flo> clokep: feel free to do it :) 00:53:37 <flo> Good night 00:53:38 <-- Mook_as has quit (Quit: Mook_as) 00:53:43 <flo> uh, almost 3am :( 00:53:57 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 00:54:09 <aleth> ouch. 00:55:44 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1652 on bug 1404. 00:55:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message 00:58:16 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1652 on bug 1404. 00:58:17 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1653 on bug 1404. 00:58:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message 01:04:40 <instantbot> New Core - IRC bug 1533 filed by aletheia2@fastmail.fm. 01:04:41 <clokep> That will be sweet aleth. :) 01:04:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1533 nor, --, ---, nobody, NEW, Sending messages in a parted channel should fail better 01:04:58 <aleth> Yup, I was surprised how doable it was. 01:05:13 <aleth> Though it got a bit late because of that... 01:05:46 <clokep> Better to do it right and check it in a day later. :) 01:05:53 <clokep> Bah...so the tricky thing about that bug you just filed. 01:06:01 <clokep> You can technically send message sto an IRC channel you're not in. 01:06:55 <aleth> But we can fix the bug for sending to the channel whose tab we are typing from 01:07:09 <aleth> (Which suggests it should be fixed in the UI) 01:09:39 <clokep> Yup. :) 01:10:48 <clokep> Someone just needs to do it now. ;) 01:14:54 <aleth> Trivial to do. 01:15:00 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1654 on bug 1533. 01:15:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1533 nor, --, ---, aletheia2, ASSI, Sending messages in a parted channel should fail better 01:15:14 <clokep> Bah that means I need to do something. :P 01:15:26 <aleth> hehe 01:15:34 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 01:27:08 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 01:27:59 <instant-buildbot> build #281 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/281 01:29:40 <clokep> Hmmm...I'm not sure about that patch. 01:32:30 <instant-buildbot> build #249 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/249 01:58:30 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1655 on bug 1296. 01:58:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317 02:17:40 <instantbot> New Core - IRC bug 1534 filed by clokep@gmail.com. 02:17:41 <instantbot> clokep@gmail.com requested review from mook.moz+bugs.insta ntbird@gmail.com for attachment 1656 on bug 1534. 02:17:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1534 min, --, ---, clokep, ASSI, Allow using a custom username for IRC. 02:24:57 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 03:21:26 --> Mook has joined #instantbird 03:22:09 <-- Mook has quit (Quit: Mook) 03:22:22 --> Mook has joined #instantbird 03:25:12 <instant-buildbot> build #539 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/539 03:27:19 <instantbot> mook.moz+bugs.instantbird@gmail.com granted review for attachment 1656 on bug 1534. 03:27:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1534 min, --, ---, clokep, ASSI, Allow using a custom username for IRC. 03:28:20 --> skeledrew has joined #instantbird 03:35:38 <instant-buildbot> build #269 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/269 03:39:01 <Mook> hmm, instantbot also needs to watch Thunderbird:Instant Messaging bugs on bmo :p 05:03:22 <-- EionRobb has quit (Quit: Leaving.) 05:04:04 --> Knoetsch has joined #instantbird 05:09:46 <-- Kaishi has quit (Quit: Kaishi) 05:11:59 <-- Knoetsch has quit (Ping timeout) 05:45:17 --> FireFly_TB has joined #instantbird 05:51:14 --> FeuerFliege has joined #instantbird 06:10:06 <instant-buildbot> build #630 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/630 06:17:33 <-- Mook has quit (Quit: zzz) 06:21:06 <instant-buildbot> build #525 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/525 07:34:26 --> Tomek has joined #instantbird 07:37:11 <-- douglaswth has quit (Ping timeout) 07:38:14 --> douglaswth has joined #instantbird 07:42:43 --> sonny has joined #instantbird 08:11:33 --> Lalae has joined #instantbird 08:14:33 <-- Lalae has left #instantbird () 08:27:45 --> Optimizer has joined #instantbird 08:29:30 --> Even1 has joined #instantbird 08:29:37 <-- Even1 has quit (Quit: Even1) 08:29:44 --> Even1 has joined #instantbird 08:39:03 <-- gerard-majax has quit (Ping timeout) 08:42:47 <-- FeuerFliege has quit (Input/output error) 08:43:29 --> pvagner has joined #instantbird 08:46:44 --> FeuerFliege has joined #instantbird 08:50:59 <-- micahg has quit (Ping timeout) 08:57:06 --> micahg has joined #instantbird 09:08:25 --> flo has joined #instantbird 09:08:25 * ChanServ sets mode +qo flo flo 09:08:47 --> mmkmou has joined #instantbird 09:21:54 --> Mic has joined #instantbird 09:21:54 * ChanServ sets mode +h Mic 09:22:57 <flo> FeuerFliege: in case you haven't seen my message yesterday, http://hg.instantbird.org/l10n/locales-status.html is now in working conditions again :) 09:23:02 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:23:12 --> Mic has joined #instantbird 09:23:12 * ChanServ sets mode +h Mic 09:24:13 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:24:20 --> Mic has joined #instantbird 09:24:20 * ChanServ sets mode +h Mic 09:28:43 --> aleth has joined #instantbird 09:28:43 * ChanServ sets mode +h aleth 09:30:15 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:30:23 --> aleth has joined #instantbird 09:30:23 * ChanServ sets mode +h aleth 09:30:33 --> gerard-majax has joined #instantbird 09:35:58 <-- meh has quit (Quit: be back in an hour or so) 09:37:01 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:46:01 --> jb has joined #instantbird 09:56:02 --> meh has joined #instantbird 09:56:21 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:57:56 <-- Tomek has quit (Ping timeout) 10:02:49 <-- jb has quit (Ping timeout) 10:02:49 --> Bollebib has joined #instantbird 10:05:57 --> Even1 has joined #instantbird 10:06:08 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 10:06:13 --> Even1 has joined #instantbird 10:06:34 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 10:06:39 --> Even1 has joined #instantbird 10:11:30 <-- FireFly_TB has quit (Ping timeout) 10:11:30 <-- FeuerFliege has quit (Ping timeout) 10:13:19 --> jb has joined #instantbird 10:13:46 --> clokep has joined #instantbird 10:13:46 * ChanServ sets mode +o clokep 10:22:03 <clokep> aleth: Did you see https://bugzilla.mozilla.org/show_bug.cgi?id=766842 / 10:22:10 <clokep> I have a feeling he just needs to press tab a second time. 10:23:08 <flo> clokep: the tab completion code is completely outdated on Tb ;) 10:23:21 <flo> and there's no interest in fixing it 10:23:24 <clokep> flo: Ah-ha. 10:23:39 <flo> (ie I'm not interested in working on that, + nobody in the Tb team has complained ;)) 10:23:43 <clokep> I forgot it was part of the conversation binding. 10:23:56 <flo> clokep: I'm basically waiting for the tab complete code to be abstracted in a module :) 10:25:35 <aleth> Yes, it seems like the correct behaviour, though an edge case where it is unclear what the right thing to do is. The lowercase indicates that there is another possible completion. 10:26:17 <aleth> I don't know to what extent the old code in TB plays a role in making this annoying for Mook. 10:26:45 <aleth> I should look at the modulization at some point... 10:26:51 <flo> aleth: with the current code he would just have to press tab a second time, wouldn't he? 10:26:56 <aleth> Yes. 10:27:08 <flo> that seems fine 10:27:25 * clokep is very confused. :-S 10:27:28 <flo> and I think it's OK to have Ib1.2 ship with a better tab completion than Tb15 ;) 10:27:28 <aleth> Also it's very rare that "micahg" is active, so Mic would be preferred anyway 10:27:38 <clokep> If I do "" || "Test", it seems to evaluate to test, which would handle the empty string case. 10:27:46 <flo> he may become soon, now that you've pinged him though ;) 10:27:48 <clokep> BUt it doesn't work in the code I have in bug 1534 (I checked). 10:27:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1534 min, --, ---, clokep, ASSI, Allow using a custom username for IRC. 10:27:56 <aleth> oops... 10:31:16 * flo is about to send some more bugspam 10:31:42 <aleth> clokep: That's strange 10:34:10 <clokep> Hmm...I think I needed parens. 10:34:13 <-- Optimizer has quit (Ping timeout) 10:34:47 --> Optimizer has joined #instantbird 10:36:14 <instantbot> clokep@gmail.com requested review from mook.moz+bugs.insta ntbird@gmail.com for attachment 1657 on bug 1534. 10:36:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1534 min, --, ---, clokep, ASSI, Allow using a custom username for IRC. 10:37:13 <clokep> that wasn't /that/ much spam. :P 10:39:46 <flo> clokep: not finished ;) 10:45:46 * clokep starts marking flo as spam. 10:46:07 * flo will do the same for "review requested" emails ;) 10:46:32 <clokep> Haha, well played. 10:49:34 <flo> aleth: "XMPP sets status to Unknown when there is no preferred resource for a buddy " isn't 'no preferred resource' == no online resource? 10:50:17 <aleth> I don't know. It was just an example for "I don't know the code well enough to be certain" 10:52:35 <aleth> Looking at lxr, I couldn't come up with an example for "status unknown and account connected" 10:52:46 <aleth> But I wasn't sure. 10:57:19 <flo> unknown usually means the account isn't connected 10:57:43 <flo> but there can be a few additional cases, like if you sent a buddy request on XMPP 10:58:04 <flo> the buddy is added to your roster immediately, but the status is unknown until the request is approved 10:58:21 <flo> well, it should work this way at least (I'm not sure it really does) 10:59:13 <aleth> Right, good to know. 11:00:29 <aleth> Though in that example you wouldn't need both versions of the strings as you can't start a conversation with a buddy that is status=unknown. But... if a conv is open and authorisation is withdrawn? 11:01:05 <aleth> Rare edge case territory at any rate by the sound of it... 11:01:38 <-- pvagner has quit (Ping timeout) 11:01:56 <-- Optimizer has quit (Ping timeout) 11:02:53 --> FireFly_TB has joined #instantbird 11:03:05 --> FeuerFliege has joined #instantbird 11:03:13 <flo> clokep: in bug 1296 you are adding 2 lines to all irc nick tooltips? 11:03:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317 11:04:55 --> pvagner has joined #instantbird 11:05:14 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 11:05:47 --> Optimizer has joined #instantbird 11:08:04 <-- meh has quit (Ping timeout) 11:14:22 <-- jb has quit (Ping timeout) 11:22:25 --> meh has joined #instantbird 11:28:17 <-- meh has quit (Ping timeout) 11:32:42 --> meh has joined #instantbird 11:47:11 --> clokep_work has joined #instantbird 11:47:11 * ChanServ sets mode +o clokep_work 11:47:31 --> pvagner1 has joined #instantbird 11:47:31 <-- pvagner has quit (Connection reset by peer) 11:48:37 <clokep_work> flo: It adds two lines to people who have those responses, yes. 12:05:54 <-- pvagner1 has quit (Ping timeout) 12:09:45 --> pvagner has joined #instantbird 12:11:27 <-- pvagner has quit (Ping timeout) 12:12:34 --> Kaishi has joined #instantbird 12:14:48 --> pvagner has joined #instantbird 12:17:58 <flo> clokep_work: ah, so they aren't there at all if that response isn't there? 12:18:05 <flo> when are we going to display the "no" then? 12:20:19 <clokep_work> We don't, currently. 12:20:26 <clokep_work> If we don't receive the response, we never add the field. 12:20:34 <clokep_work> If the field doesn't exist we just don't display it in the tooltip. 12:21:34 <clokep_work> Timestamp: 6/21/2012 8:21:14 AM Error: uncaught exception: [Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [purpleICoreService.getProxies]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://instantbird/content/proxies.js :: proxy_load :: line 50" data: no] 12:21:39 <clokep_work> When I open the proxy window. :-S 12:22:01 <flo> the "Connected from <some string we don't really control> via SSL" idea scares me a bit 12:22:26 <flo> do you open it from a libpurple account, or from the pref window? 12:22:32 <clokep_work> Pref window. 12:22:37 <clokep_work> Trying to do it for an IRC account. :) 12:22:42 <flo> and you have no libpurple account configured? 12:23:18 <clokep_work> I have a prpl-sipe account configured, but the plug-in isn't actually compiled for me right now. 12:23:33 <flo> so it's an unknown protocol, not a libpurple prpl ;) 12:23:39 <clokep_work> Yes. :) 12:24:07 <flo> well, 1.2 initializes purplexpcom/libpurple lazily, the first time we create an account from it (or maybe also when we enumerate the protocols in the account wizard?) 12:36:11 --> Tomek has joined #instantbird 12:36:56 <-- pvagner has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 12:37:10 --> pvagner has joined #instantbird 12:39:21 <-- Optimizer has quit (Ping timeout) 12:42:54 --> Optimizer has joined #instantbird 12:45:07 <-- pvagner has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 13:02:45 <-- Optimizer has quit (Ping timeout) 13:06:29 --> Optimizer has joined #instantbird 13:19:17 <-- Kaishi has quit (Quit: Kaishi) 13:19:22 --> Kaishi has joined #instantbird 13:19:44 <-- Kaishi has quit (Quit: Kaishi) 13:20:11 <-- Optimizer has quit (Ping timeout) 13:24:25 --> Optimizer has joined #instantbird 13:28:32 <-- mmkmou has quit (Ping timeout) 13:34:44 * Optimizer is now known as Optimized 13:37:17 <-- Optimized has quit (Ping timeout) 13:40:43 --> Optimizer has joined #instantbird 13:42:01 --> jb has joined #instantbird 13:43:19 <-- Optimizer has quit (Ping timeout) 13:47:21 --> Optimizer has joined #instantbird 14:01:53 --> wnayes has joined #instantbird 14:04:25 <-- FireFly_TB has quit (Ping timeout) 14:04:25 <-- FeuerFliege has quit (Ping timeout) 14:11:57 --> zen_monkey has joined #instantbird 14:18:56 --> mmkmou has joined #instantbird 14:19:57 <-- Tomek has quit (Quit: Instantbird 1.1) 14:23:56 * Optimizer is now known as asd 14:24:00 * asd is now known as Optimizer 14:29:14 <-- Optimizer has quit (Ping timeout) 14:32:19 --> Optimizer has joined #instantbird 15:06:27 --> jb1 has joined #instantbird 15:07:27 <-- jb has quit (Ping timeout) 15:39:41 --> Knoetsch has joined #instantbird 15:42:14 * jwir3|away is now known as jwir3 15:54:37 --> FeuerFliege has joined #instantbird 15:59:49 --> FireFly_TB has joined #instantbird 16:01:21 <-- jb1 has quit (Ping timeout) 16:10:58 --> clokep_ has joined #instantbird 16:11:38 * clokep_ thinks that flo will be happy to run |/version clokep_| 16:12:00 <instantbot> mook.moz+bugs.instantbird@gmail.com granted review for attachment 1657 on bug 1534. 16:12:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1534 min, --, ---, clokep, ASSI, Allow using a custom username for IRC. 16:12:16 <flo> clokep_: "clokep_work is using "http://www.mibbit.com ajax IRC Client:3835:3835"" 16:12:30 <clokep_> flo: I said clokep_, not clokep_work. ;) 16:12:45 <flo> /version doesn't tell me more than your username though ;) 16:13:11 <clokep_> Which is Instantbird...and I'm at work. ;) 16:13:17 <flo> shouldn't that "Instantbird" version string be replaced with "Instantbird - http://www.instantbird.com" by the way? 16:13:35 <clokep_> Maybe, I think we discussed this before. 16:13:44 <flo> what happened? Is it because of the summer? :-D 16:13:55 <clokep_> I finally set up SSH at home. 16:14:21 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 16:14:33 <flo> cool :) 16:14:35 * clokep_ is now known as clokep_work 16:15:07 * clokep_work goes to switch accounts... 16:15:08 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 16:15:42 <aleth> neat :) 16:16:14 --> clokep_work has joined #instantbird 16:16:14 * ChanServ sets mode +o clokep_work 16:16:18 * flo wonders what "SUMO Blog" and "QMO" do at the top of pmo 16:22:54 <clokep_work> :( That seems annoying... 16:24:43 <flo> clokep_work: is it a problem that I have two "clokep_work" private conversation tabs? 16:25:06 <flo> I /version'ed clokep_work and clokep_, and you /nick'ed clokep_ into clokep_work ;) 16:26:26 <clokep_work> flo: Possibly... 16:26:39 <clokep_work> http://pastebin.instantbird.com/46658 just got that when trying to add a GMail account. 16:29:21 <clokep_work> Ah, because I just used my ID and not my email. 16:29:28 <clokep_work> (I.e. I did clokep, not clokep@gmail.com) 16:29:32 <clokep_work> We should be able to support that. :-/ 16:29:37 <flo> how? 16:29:56 <clokep_work> What do you mean? 16:30:01 <aleth> Tell the user what is expected ;) 16:30:08 <flo> you do you want to guess what's after the "@"? 16:30:19 <flo> *how 16:30:59 <clokep_work> Maybe https://developers.google.com/talk/jep_extensions/jid_domain_change ? 16:33:10 <flo> I couldn't find that page the last time I looked for it 16:33:13 <flo> yes, we should implement that 16:34:17 <aleth> Good find! 16:35:38 --> Tomek has joined #instantbird 16:36:28 <clokep_work> flo: They don't seem to link to the Google Talk extensions with the rest of their developer resources...I had a hell of a time finding it. 16:36:33 <clokep_work> (I forget what I was even looking for...) 16:36:37 <clokep_work> Oh, the MUC thing. :) 16:37:15 * clokep_work had been looking on https://developers.google.com/google-apps/ 16:37:19 <clokep_work> Man, I really miss Show Nick. :( 16:37:57 --> pvagner has joined #instantbird 16:40:27 <flo> who's filing the bug? :) 16:40:38 <flo> clokep_work: why don't you install show nick? 16:43:33 <-- pvagner has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 16:47:43 --> Mook_as has joined #instantbird 16:54:33 --> clokep_wp7 has joined #instantbird 16:55:11 <clokep_wp7> Flo: I'll file it in a bit. 16:55:58 <-- wnayes has quit (Ping timeout) 16:55:59 <-- clokep_wp7 has quit (Connection reset by peer) 16:56:49 --> jb has joined #instantbird 16:57:33 <Mook_as> huh, (tbird land of course,) the autoscroll icon is missing in #developers.... and only #developers 16:58:35 --> myk has joined #instantbird 16:58:48 <flo> Mook_as: that icon may be afraid a developer wants to mess with it ;) 16:59:41 --> wnayes has joined #instantbird 17:00:04 <flo> clokep_work: 1pm now? :) 17:02:03 <instantbot> New Core - XMPP bug 1535 filed by clokep@gmail.com. 17:02:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1535 nor, --, ---, nobody, NEW, Support Google Talk accounts without domains 17:02:23 <-- Optimizer has quit (Ping timeout) 17:02:29 <-- gerard-majax has quit (Ping timeout) 17:05:55 --> Optimizer has joined #instantbird 17:08:10 --> igorko has joined #instantbird 17:11:49 <-- FeuerFliege has quit (Ping timeout) 17:11:49 <-- FireFly_TB has quit (Ping timeout) 17:26:13 <wnayes> Should I be calling Unicode method names from js-ctypes? (ex: CredEnumerateW for Unicode or CredEnumerateA for ANSI) 17:26:39 <Mook_as> wnayes: yes! 17:29:00 <wnayes> I figured so - the calls are working but my latest issue is getting the full strings from struct members (I'm only getting the first character from readString()). Didn't know if that could be related. 17:29:06 * Mook_as can't seem to figure out what a PCREDENTIAL actually is though 17:29:42 <Mook_as> wnayes: you want to be using ctypes.jschar 17:30:14 <Mook_as> they're both vaguely-UCS2-ish-UTF16 things 17:30:39 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:30:45 <wnayes> Mook_as: That did the trick, thanks :D 17:30:58 <Mook_as> \o/ 17:32:10 <Mook_as> be sure to test with non-ASCII data :) 17:33:15 * Mook_as now has a user named ä¸æ 17:34:39 --> gerard-majax has joined #instantbird 17:46:07 --> FireFly_TB has joined #instantbird 17:46:41 --> FeuerFliege has joined #instantbird 17:56:14 <-- Even has quit (Input/output error) 17:56:21 --> Even has joined #instantbird 17:56:22 * ChanServ sets mode +o Even 17:59:22 * jwir3 is now known as jwir3|lunch 18:09:07 <-- Knoetsch has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]) 18:10:09 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 18:32:26 --> Mnyromyr has joined #instantbird 18:33:06 <-- zen_monkey has quit (Quit: Saliendo) 18:34:58 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 18:43:27 <-- Optimizer has quit (Connection reset by peer) 18:43:31 --> Optimizer has joined #instantbird 18:46:22 <-- Bollebib has quit (Ping timeout) 19:09:46 <aleth> Mook_as: Your tab completion issue on BMO would probably not arise on IB, where the completion is much improved 19:10:07 <Mook_as> aleth: could be! that's why I filed it on BMO - that's where I'm seeing the bug :) 19:10:18 <Mook_as> turns out I like the TB UI better :p 19:10:25 <aleth> Sure :) 19:10:38 <Mook_as> thanks for looking (and improving it) :) 19:10:54 <aleth> One day I will stick it in a module and it will reach TB 19:11:02 <Mook_as> yay! 19:11:40 * jwir3|lunch is now known as jwir3 19:27:08 <-- FeuerFliege has quit (Connection reset by peer) 19:28:26 <-- FireFly_TB has quit (Quit: FireFly_TB) 19:36:54 <-- wnayes has quit (Ping timeout) 19:38:48 --> wnayes has joined #instantbird 19:41:03 <-- aleth has quit (Quit: hasta la vista, baby) 19:41:14 --> aleth has joined #instantbird 19:41:14 * ChanServ sets mode +h aleth 19:46:36 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1658 on bug 1046. 19:46:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1046 min, --, ---, nobody, NEW, Account window shows up on disconnect/reconnect 19:50:26 * aleth suspects there must be more to it than that or it would have been fixed ages ago... 19:54:58 <-- myk has quit (Input/output error) 19:55:12 --> myk has joined #instantbird 20:04:19 <-- Tomek has quit (Quit: Instantbird 1.1) 20:06:55 <-- jb has quit (Ping timeout) 20:10:08 <-- micahg has quit (Quit: Leaving) 20:10:54 --> flo has joined #instantbird 20:10:55 * ChanServ sets mode +qo flo flo 20:11:40 --> micahg has joined #instantbird 20:22:43 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:22:49 --> aleth has joined #instantbird 20:22:49 * ChanServ sets mode +h aleth 20:26:11 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:26:13 --> aleth has joined #instantbird 20:26:13 * ChanServ sets mode +h aleth 20:31:15 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:31:17 --> aleth has joined #instantbird 20:31:18 * ChanServ sets mode +h aleth 20:31:53 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:34:47 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:34:48 --> aleth has joined #instantbird 20:34:48 * ChanServ sets mode +h aleth 20:53:59 <-- Optimizer has quit (Ping timeout) 20:57:34 --> Optimizer has joined #instantbird 20:58:53 * wnayes Instantbird found my Windows Live Messenger account :D 21:00:42 <flo> :) 21:00:50 <flo> and the password too? 21:01:59 <wnayes> for some reason I thought the passwords were encrypted, but they're not (they're just plaintext in the CredentialBlob) 21:03:57 <flo> maybe some versions of WLM encrypt it and others don't? 21:04:38 <-- Optimizer has quit (Ping timeout) 21:04:59 <Mook_as> I think by the point you get the cred they've been decrypted for you 21:05:05 <Mook_as> they're, IIRC, stored on disk encrypted? 21:06:03 <flo> Mook_as: do you mean you've really tried to find MSN passwords on your disk before? 21:06:07 * flo is scared :-S 21:06:44 <Mook_as> no, just that I've glanced at the credential APIs before 21:07:04 <wnayes> I'm running the latest, I think I thought it was encrypted since the sites describe the retrieval as "decryption". Their code examples are just conversion to ASCII (+ credential enumeration) :) 21:08:04 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 21:09:26 <-- myk has quit (Input/output error) 21:09:30 --> myk has joined #instantbird 21:09:56 <wnayes> I'd like to know what the attributes on the credentials are, but some of their pointers are incorrect (or at least they crash the program). Maybe the other protocol preferences are somewhere else too. 21:10:22 --> EionRobb has joined #instantbird 21:18:14 --> mmkmou has joined #instantbird 21:31:08 --> Tomek has joined #instantbird 21:58:50 --> Kaishi has joined #instantbird 21:59:38 <-- Tomek has quit (Quit: Instantbird 1.1) 22:06:37 <-- Suiseiseki has quit (Ping timeout) 22:18:13 --> IRCMonkey49108 has joined #instantbird 22:30:52 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 22:48:02 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 23:04:22 <-- mmkmou has quit (Ping timeout) 23:28:17 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)