All times are UTC.
00:03:12 --> Lalae has joined #instantbird 00:03:23 <-- Lalae has left #instantbird () 00:16:25 --> clokep has joined #instantbird 00:16:25 * ChanServ sets mode +o clokep 00:25:27 <clokep> wnayes: Flip options and see if any thing change sin there? ;) 00:25:33 <clokep> My guess would be that preferences are stored somewhere else though. 00:27:42 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 00:43:33 <-- micahg has quit (Ping timeout) 00:52:32 <-- Mook_as has quit (Quit: Mook_as) 01:19:17 <-- aleth has quit (Input/output error) 01:31:07 <-- skeledrew has quit (Client exited) 01:31:15 --> skeledrew has joined #instantbird 02:08:00 --> Mook has joined #instantbird 02:09:25 <-- Mook has quit (Quit: Mook) 02:09:35 --> Mook has joined #instantbird 02:39:29 <-- Even has quit (Input/output error) 02:55:50 --> micahg has joined #instantbird 03:26:42 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 04:27:44 * jwir3 is now known as jwir3|zzz 05:29:14 <Mook> hmm, I seem to be having problems with freenode; but it's just connection reset... (chat.f.n, ircs/6697; I connected _once_ and it immediately died, showing MOTD for card.freenode.org and got a nickserv identify success) 05:36:07 <Mook> oh, hmm, (in tbird at least) I can't force change the server either, so mook@chat.freenode.net can't temporarily try switching to, say, niven.freenode.net 05:41:05 <-- EionRobb has quit (Quit: Leaving.) 05:41:12 --> FireFly_TB has joined #instantbird 05:41:38 <-- FireFly_TB has quit (Input/output error) 05:43:10 --> jb has joined #instantbird 05:43:11 --> FireFly_TB has joined #instantbird 05:47:03 <Mook> ooh, waiting for a bit before retrying got me to a different server (asimov.*) which worked. 05:58:57 --> FireFly_1 has joined #instantbird 06:16:50 <-- Mook has quit (Quit: Mook) 06:20:32 <instant-buildbot> build #526 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/526 06:22:13 --> FeuerFliege has joined #instantbird 06:43:20 <-- FireFly_TB has quit (Ping timeout) 07:05:15 --> Lalae has joined #instantbird 07:05:50 <-- Lalae has left #instantbird () 07:18:26 --> FireFly_TB has joined #instantbird 07:18:56 <-- FireFly_TB has quit (Input/output error) 07:29:16 --> FireFly_TB has joined #instantbird 07:33:26 --> Mic has joined #instantbird 07:33:27 * ChanServ sets mode +h Mic 07:35:03 <Mic> We need a shortcut to actually *close* a MUC. Since I'm using Session Restore I'm idling in more and more channels because I only ctrl+w them ;) 07:36:01 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 07:38:30 --> sonny has joined #instantbird 07:42:19 --> Mic has joined #instantbird 07:42:20 * ChanServ sets mode +h Mic 07:45:52 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 07:46:17 --> Mic has joined #instantbird 07:46:17 * ChanServ sets mode +h Mic 07:49:25 <instantbot> benediktp@ymail.com granted review for attachment 1616 on bug 1516. 07:49:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1516 min, --, ---, nobody, NEW, Target selector context menu icons have the wrong size 08:10:40 <-- FireFly_TB has quit (Ping timeout) 08:15:47 <-- wesj has quit (Ping timeout) 08:16:04 --> wesj has joined #instantbird 08:16:45 <-- gerard-majax has quit (Ping timeout) 08:34:54 <-- FeuerFliege has quit (Ping timeout) 08:35:06 <-- FireFly_1 has quit (Ping timeout) 08:39:50 --> gerard-majax has joined #instantbird 09:03:58 --> mmkmou has joined #instantbird 09:08:06 --> FeuerFliege has joined #instantbird 09:08:09 --> FireFly_TB has joined #instantbird 09:11:16 --> Optimizer has joined #instantbird 09:22:12 <FeuerFliege> hi 09:23:19 <FeuerFliege> flo: thx for updating http://hg.instantbird.org/l10n/locales-status.html 09:26:53 --> flo has joined #instantbird 09:26:54 * ChanServ sets mode +qo flo flo 09:30:24 --> Jacta has joined #instantbird 09:30:57 <Jacta> Anyone successfully got skype to work through instantbird? 09:32:56 <-- gerard-majax has quit (Ping timeout) 09:36:38 <FeuerFliege> Jacta: skype isnât supported (yet). See Bug 563 09:36:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=563 enh, --, ---, nobody, NEW, Skype protocol plugin 09:38:48 <flo> FeuerFliege: you are welcome :). Sorry it took so long :-/ 09:40:36 --> FireFly_TC has joined #instantbird 09:42:07 <FeuerFliege> flo: no problem. I started using compare-locales for TB l10n, so it wasnât hard to compare Instantbird, too. 09:42:19 <-- FireFly_TC has quit (Ping timeout) 09:43:03 <flo> FeuerFliege: I would like to have a solution to avoid all locales being red because of topProtocol.prpl-*.description changes, but I don't see how I could do it right now :-/ 09:46:20 <-- Mic has quit (Connection reset by peer) 09:47:39 --> gerard-majax has joined #instantbird 09:50:20 --> Tomek has joined #instantbird 09:52:08 --> aleth has joined #instantbird 09:52:08 * ChanServ sets mode +h aleth 09:52:34 <-- Optimizer has quit (Ping timeout) 09:55:54 --> Optimizer has joined #instantbird 10:14:52 <Jacta> FeuerFliege, thats really old, do we ever think it will come? 10:20:57 --> clokep has joined #instantbird 10:20:57 * ChanServ sets mode +o clokep 10:33:07 <clokep> Jacta: Getting "Skype working" is a tall order and seems to only support kludgy solutions, but it's something I'd like to see eventually. 10:33:41 <clokep> Mook: Yes, you can't manually select your server and freenode's load balancer seems to suck...well at least some of the servers seem to suck. 10:33:50 <clokep> Asimov is a good choice if you hard code that. ;) 10:35:48 <clokep> Mic: Is there a bug open on that? 10:37:26 <clokep> flo: What effect (if any) will the changes in https://bugzilla.mozilla.org/show_bug.cgi?id=755718 have? 10:37:31 <clokep> On Instantbird. 10:38:04 <flo> if we just take that patch, none 10:38:21 <flo> but we can benefit from the new-directed-incoming-message notification and do some cleanup 10:38:31 --> wks has joined #instantbird 10:39:01 <flo> in at least ibSounds.jsm, ibNotifications.jsm and (maybe) conversation.xml 10:39:54 <flo> basically anything that currently duplicates the incoming && !system && (!conv.isChat || containsNick) test 10:40:28 <clokep> Ah, so currently they listen to the plain "new-message" notification and now there's an extra "yo a new message wants your attention" notification, correct? 10:40:36 <flo> "new-text" 10:40:36 <clokep> That's what I had assumed, but wanted to make sure... 10:41:06 <clokep> As you can see with my second example, I was being loose w/ my notification names. ;) 10:41:38 <clokep> It looks fine then, just need to re-read it. 10:41:51 <flo> it should be part of the coding style that all new notifications need to start with "yo " ;) 10:44:05 <-- jb has quit (Ping timeout) 10:44:30 <clokep> Doh, it does say when you had to sue the -moz prefix for border-radius, I'mjust blind. :) 10:47:36 <FeuerFliege> flo: re: topProtocol.prpl-*.description changes: We couldnât we add it to filter.py? 10:49:31 <flo> FeuerFliege: yes and no 10:49:47 <flo> I'll need to add it to filter.py so that repackaged builds and language packs work OK 10:50:26 <flo> but that won't help for the http://hg.instantbird.org/l10n/locales-status.html page that just compares a locale directory with the content of the en-US repository 10:54:20 <instantbot> New Instantbird (UI) bug 1536 filed by florian@instantbird.org. 10:54:21 <clokep> flo: Why the this.notifyObservers and the Services.obs.notifyObservers? 10:54:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1536 nor, --, ---, nobody, NEW, Add an exception in filter.py for the topProtocol.prpl-*.description strings 10:54:40 <flo> clokep: this.notifyObservers notify observers of the conversation 10:54:57 <flo> clokep: and more conversation notifications don't go through the observer service 10:55:00 <clokep> Which aren't listening globally. 10:55:05 <clokep> OK. 10:55:47 <flo> clokep: "that page says that it's been -moz since Gecko 1.0, and unprefixed since Gecko 2.0." this sounds like it's been prefixed for only 6 weeks ;) 10:55:59 <clokep> Hah. 10:57:07 <FeuerFliege> flo: I have added this in my filter.py: http://pastebin.instantbird.com/46781 10:58:56 <flo> FeuerFliege: wouldn't it be easier to just add: 10:58:56 <flo> if path == "chrome/instantbird/accountWizard.properties" 10:58:57 <flo> return not (re.match(r"topProtocol\.[^\.]+\.description", entity)) 11:01:25 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 11:09:37 <-- wks has quit (Client exited) 11:13:19 <FeuerFliege> flo: if you add it before the if path != "chrome/instantbird/region.properties" it should work, too. 11:16:14 --> sabret00the has joined #instantbird 11:42:23 --> clokep_work has joined #instantbird 11:42:23 * ChanServ sets mode +o clokep_work 11:52:05 --> FireFly_TC has joined #instantbird 12:01:58 --> Even has joined #instantbird 12:01:59 * ChanServ sets mode +o Even 12:26:13 --> pvagner has joined #instantbird 12:27:09 <aleth> Does http://hg.instantbird.org/l10n/locales-status.html also check for strings that existed in 1.1 but have been modified? 12:27:34 <flo> aleth: no 12:27:50 <flo> aleth: if a string was modified to change its meaning, its id needs to change 12:27:57 <flo> aleth: if only a typo was fixed, keeping the old id is ok 12:28:16 <aleth> I can think of at least one example where that wasn't done :S 12:29:14 <aleth> I didn't know about that convention... 12:32:18 <-- flo has quit (Ping timeout) 12:42:24 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1659 on bug 385. 12:42:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=385 enh, --, 1.2, aletheia2, RESO FIXED, Rejoin IRC channels after reconnect 12:43:08 <aleth> oh wait 12:43:09 --> flo has joined #instantbird 12:43:09 * ChanServ sets mode +qo flo flo 12:43:18 <aleth> That string didn't exist in 1.1 at all, did it :P 12:44:21 <flo> yeah, it didn't exist in 1.1 12:44:26 <flo> I would have r-'ed otherwise ;) 12:44:43 <flo> that patch may be a problem for Tb though. 12:44:54 <flo> but I think I decided I 'hadn't noticed' 12:48:17 <aleth> I guess what confused me is that there seem to be locales that have already translated irc.properties 12:48:44 <-- pvagner has quit (Ping timeout) 12:50:53 <-- FireFly_TC has quit (Ping timeout) 12:54:48 --> pvagner has joined #instantbird 12:56:44 <-- Kaishi has quit (Quit: Kaishi) 12:56:48 --> Kaishi has joined #instantbird 13:09:13 <-- aleth has quit (Input/output error) 13:25:05 <-- Optimizer has quit (Ping timeout) 13:25:49 --> Optimizer has joined #instantbird 13:27:06 --> FireFly_TC has joined #instantbird 13:28:33 <-- pvagner has quit (Ping timeout) 13:43:39 --> pvagner has joined #instantbird 13:52:10 <-- FeuerFliege has quit (Ping timeout) 13:52:10 <-- FireFly_TB has quit (Ping timeout) 13:57:10 <-- mmkmou has quit (Ping timeout) 13:57:17 <-- pvagner has quit (Ping timeout) 14:07:15 <-- Optimizer has quit (Ping timeout) 14:08:52 --> Lalae has joined #instantbird 14:09:11 <-- Lalae has left #instantbird () 14:10:35 --> Optimizer has joined #instantbird 14:14:00 <-- Optimizer has quit (Ping timeout) 14:16:32 <flo> oh, Google bought Meebo? 14:17:31 --> Optimizer has joined #instantbird 14:25:21 <-- Optimizer has quit (Ping timeout) 14:26:10 --> FireFly_TB has joined #instantbird 14:26:11 --> FeuerFliege has joined #instantbird 14:28:48 --> Optimizer has joined #instantbird 14:52:04 --> mmkmou has joined #instantbird 14:56:27 --> pvagner has joined #instantbird 15:00:16 <-- Kaishi has quit (Quit: Kaishi) 15:04:30 --> wnayes has joined #instantbird 15:09:55 <-- FireFly_TC has quit (Ping timeout) 15:11:20 --> jb has joined #instantbird 15:18:01 --> Mnyromyr has joined #instantbird 15:26:52 --> aleth has joined #instantbird 15:26:52 * ChanServ sets mode +h aleth 15:33:53 <-- pvagner has quit (Ping timeout) 15:37:19 --> pvagner has joined #instantbird 15:40:03 <instantbot> New Instantbird (UI) bug 1537 filed by aletheia2@fastmail.fm. 15:40:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1537 nor, --, ---, nobody, NEW, Conv tab with an "unread" flag that is not cleared properly 15:44:21 <-- gerard-majax has quit (Ping timeout) 15:51:34 <clokep_work> flo: Yeah, apparently. I don't think people understand the difference between web and desktop apps well though. :( 15:51:38 <clokep_work> That request really makes little sense. 15:52:01 <aleth> What request? 15:52:43 <clokep_work> Mailing list. 15:52:53 <clokep_work> Someone asking how to use Instantbird of HTTPS pretty much. 15:53:57 <aleth> Ah, I thought something meebo-related 15:54:48 <-- Optimizer has quit (Ping timeout) 15:55:16 <aleth> I suppose the request is "how can I use IB if all I can open are certain ports" 15:55:27 <clokep_work> aleth: It was Meebo-related. 15:55:29 <aleth> The rest is confusion 15:55:36 <clokep_work> As in, "Meebo is going away, how can I use Instantbird over HTTPS?" 15:56:10 <aleth> Don't you have some recent experience with the problem? ;) 15:56:27 <aleth> (if you strip away the technical incorrectness) 15:56:39 <-- pvagner has quit (Ping timeout) 15:57:09 <aleth> Might be a bit hard to explain simply though... 15:57:42 <clokep_work> Most people can't open SSH tunnels. 15:58:01 <clokep_work> (As in 1. Don't know how to, 2. Don't have a computer on the outside to connect to or 3. Don't have ports open.) 15:58:23 <clokep_work> But yeah, I'll respond with some vague notion of that idea. 15:58:24 <aleth> Yeah :-/ 15:58:35 --> Optimizer has joined #instantbird 16:06:27 * clokep_work finds it convenient that GMail tells you when someone is on Android. 16:06:36 <clokep_work> I wish they would actually use the proper spec for that garbage... 16:09:07 <clokep_work> Speaking of which...what's our transition to mozilla.support.instantbird? :-D I'd like to kill this Google Group sooner rather than later. ;) 16:14:04 <aleth> Aha, it's up :) https://lists.mozilla.org/listinfo/support-instantbird 16:16:15 <flo> clokep_work: "what's our transition to mozilla.support.instantbird?" what's *your* transition plan? ;) 16:20:03 <flo> clokep_work: isn't there an "http" option for MSN accounts? 16:20:21 <flo> it should be possible to support XMPP over HTTP (BOSH...) 16:23:55 <clokep_work> flo: Well I guess the plan I was thinking was to post to the list telling people about the new list... 16:24:08 <clokep_work> Then soon disable the old Google Group (make it readonly). 16:24:17 <clokep_work> And switch the contact email address? 16:25:31 <flo> 1. When do you want to switch the contact address? 2. Should we just subscribe the old list to the new one? (so that people don't have to migrate their subscriptions themselves)? 3. Is there a way to import the archives? 16:26:43 <clokep_work> 1. "Soon". :-D 2. Subscribing it would work, I think. But I don't think people would be able to easily reply that way? 16:27:07 <clokep_work> 3. I don't know. I can ask (I also need to figure out how to get into the administration interface...if I even have access to it). 16:27:43 <flo> "I also need to figure out how to get into the administration interface" maybe that's the first step? 16:29:01 <clokep_work> It is, yup. Was hoping Michael Burns would post again on those bugs now that everything is finally up. :) 16:29:29 <aleth> clokep_work: https://lists.mozilla.org/admin/support-instantbird if you have a password... 16:30:10 <clokep_work> aleth: You don't think I tried that? ;) 16:30:28 <clokep_work> I don't have a password though (as I'm not actually even subscribed to the list. :-D) 16:30:31 <aleth> You never know ;) 16:30:34 <aleth> You just run it :D 16:30:39 <flo> "support-instantbird list run by clokep at gmail.com" 16:30:50 <clokep_work> Yup... 16:30:56 <flo> maybe you should have provided an @instantbird.org address 16:31:06 <clokep_work> flo: It used my Bugzilla address... 16:31:10 <flo> I didn't think that address would be visible :-S 16:31:29 <aleth> might be changeable when you get to the admin interface... 16:31:29 <clokep_work> It's OK. I get an insane amount of Spam anyway, Thunderbird catches 99% of it. 16:31:44 <clokep_work> FWIW The lists aren't on Google Groups yet. 16:31:50 <flo> isn't that the spam that hasn't been caught first by gmail? :) 16:32:10 <clokep_work> Yup. 16:32:15 <clokep_work> So between them I get very ltitle spam. 16:32:45 <clokep_work> I'm guessing I'll hear back from Mr. Burns once they add the new lists on Google Groups. 16:36:32 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 16:39:46 --> FireFly_TC has joined #instantbird 16:40:08 --> myk has joined #instantbird 16:41:30 <-- FireFly_TC has quit (Ping timeout) 16:47:58 <-- Optimizer has quit (Ping timeout) 16:48:10 --> Mook_as has joined #instantbird 16:51:21 --> Optimizer has joined #instantbird 16:52:25 * Mook_as wonders if new-directed-incoming-message is flexible enough to be blocked (i.e. the thing about suppressing the ability of certain people to ping) 16:53:09 --> FireFly_TC has joined #instantbird 16:53:09 <flo> Mook_as: at this point, I'm afraid it isn't 16:53:37 <flo> Mook_as: if you want to block people on IRC specifically, it's likely possible to hack something in the IRC code to remove the containsNick flag for some list of annoying nicks 16:55:36 <flo> Mook_as: you need to override http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#190 16:55:50 <flo> to modify the test at http://lxr.instantbird.org/instantbird/source/chat/modules/jsProtoHelper.jsm#537 16:56:02 <Mook_as> thanks :) 16:56:06 <flo> I'm not sure if you can easily get rid of the xpconnect wrapper or not though 17:15:05 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:16:58 <-- jb has quit (Ping timeout) 17:34:06 <-- FireFly_TC has quit (Ping timeout) 17:36:07 <-- meh has quit (Ping timeout) 17:40:39 --> meh has joined #instantbird 17:40:59 <-- Tomek has quit (Quit: Instantbird 1.1) 17:43:53 <wnayes> I wrote up some questions about how to best handle the Windows Credentials code; I'll likely spend today organizing that code and would appreciate any input: https://etherpad.mozilla.org/BuMGAB1cAp 17:45:44 <-- Optimizer has quit (Ping timeout) 17:48:48 --> pvagner has joined #instantbird 17:49:15 <-- pvagner has quit (Client exited) 17:49:41 --> Even1 has joined #instantbird 17:51:15 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 17:53:09 <-- FireFly_TB has quit (Ping timeout) 17:53:10 <-- FeuerFliege has quit (Ping timeout) 18:04:46 --> pvagner has joined #instantbird 18:14:09 * jwir3|zzz is now known as jwir3 18:15:29 <-- pvagner has quit (Ping timeout) 18:17:15 --> Optimizer has joined #instantbird 18:29:51 <-- myk has quit (Ping timeout) 18:30:53 --> myk has joined #instantbird 18:39:09 <-- micahg has quit (Input/output error) 18:39:36 <clokep_work> wnayes: I'll look at that soon -- going home in a few minutes. 18:41:45 --> Tomek has joined #instantbird 18:49:53 --> micahg has joined #instantbird 18:52:02 --> FireFly_TC has joined #instantbird 18:56:41 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 18:57:21 <-- IRCMonkey49108 has quit (Ping timeout) 19:00:03 --> IRCMonkey49108 has joined #instantbird 19:08:32 <-- myk has quit (Input/output error) 19:12:25 <-- Optimizer has quit (Ping timeout) 19:12:52 <-- Tomek has quit (Quit: Instantbird 1.1) 19:13:02 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 19:16:11 --> Optimizer has joined #instantbird 19:16:29 --> myk has joined #instantbird 19:22:39 --> meh has joined #instantbird 19:25:08 --> Optimizer1 has joined #instantbird 19:25:15 <-- Optimizer has quit (Ping timeout) 19:52:17 --> clokep has joined #instantbird 19:52:17 * ChanServ sets mode +o clokep 19:56:02 <clokep> wnayes: Do you still have questions? 19:56:59 <wnayes> clokep: Still not sure about what to do about most of those. 19:57:28 <clokep> wnayes: I'm not sure what benefit there would be to making it const, who suggested that? 19:57:30 <clokep> (Was it me? :P) 19:58:59 <wnayes> clokep: I think it was :) I was kinda thinking it might be best to switch it to a function, just to avoid asynchronous issues 19:59:24 <clokep> wnayes: I think my point was to make an API around it (which you've done) instead of just having a bunch of ctypes objects. 19:59:34 <clokep> I think the overall structure is OK. 19:59:56 <clokep> I agree that init function seems like it could just be in the constructor. 20:00:33 <clokep> And it seems like the credentialManagement object should be moved into the CredentialStore object, yes. 20:01:54 <wnayes> OK, would it be reasonable to have the module in a chat/importers/msn/ directory and put both an MSN Messenger and the WLM one in the same directory? 20:02:10 <-- Mook_as has quit (Quit: Mook_as) 20:02:18 <clokep> Probably, although I'd bikeshed about whether to call it wlm or msn. ;) 20:02:28 <Optimizer1> sorry to interrupt you two, but I found a bug 20:02:47 <Optimizer1> my name was optimizer, then i changed it to optimized using /nick optimized, and it changed 20:02:56 <Optimizer1> then after some time, some one wrote optimizer 20:03:12 <clokep> wnayes: I mean it /is/ a general module though, so I'm not positive how I feel about that. 20:03:12 <Optimizer1> and my window flashed and said that i have a ping 20:03:24 <clokep> Optimizer1: What version are you on? 20:03:35 <Optimizer1> latest nightly 20:03:41 <Optimizer1> like see 20:03:46 * Optimizer1 is now known as optimized 20:03:58 <optimized> now type my previous nick 20:04:38 <clokep> Optimizer1 20:05:08 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:05:13 <optimized> strange it did not happen now :| 20:05:17 --> aleth has joined #instantbird 20:05:17 * ChanServ sets mode +h aleth 20:05:19 * optimized is now known as optimizer 20:05:25 <clokep> wnayes: Who calls "free" on the Credential object? 20:05:28 * optimizer is now known as Optimizer 20:05:59 <clokep> Does a "Credential" object maintain js-ctypes references or is it a pure JS object? 20:06:16 <wnayes> clokep: I have that removed locally, I was testing different ways to go about CredFree 20:06:30 <clokep> My second question is the more important one. :) 20:07:04 * jwir3 is now known as jwir3|away 20:07:08 * jwir3|away is now known as jwir3|coffee 20:07:16 <Optimizer> clokep: http://pastebin.mozilla.org/1670491 20:07:49 <clokep> Optimizer: File a bug. 20:08:10 <clokep> We used to have a bug where we didn't update the nick, but we should do it correctly know. 20:08:10 <Optimizer> under ? 20:08:14 <clokep> (aleth might know) 20:08:17 <clokep> Optimizer: What do you mean? 20:08:24 <aleth> I thought it was fixed :-/ 20:08:26 <aleth> STR would be good though. 20:08:30 <Optimizer> aren't there components and features like firefox ? 20:08:43 <clokep> Yes, but your question was sufficiently vague. ;) 20:08:51 <clokep> Core, General. 20:08:57 <Optimizer> ok 20:08:58 <clokep> Or maybe Core, IRC. 20:09:31 <-- FireFly_TC has quit (Ping timeout) 20:09:56 <wnayes> clokep: The Credentials are given all of the struct values (they should be regular numbers, strings, etc. after the constructor call of Credential) and then the buffer of all of the structs is freed. 20:10:03 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:10:08 --> aleth has joined #instantbird 20:10:08 * ChanServ sets mode +h aleth 20:10:30 <clokep> wnayes: So it's pure JS. Perfect. 20:10:55 <clokep> So that way what is returned from the getCredentials function is just JS objects and doesn't have to care about ctypes. :) 20:11:30 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:11:34 --> aleth has joined #instantbird 20:11:34 * ChanServ sets mode +h aleth 20:12:22 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:14:13 --> sonny has joined #instantbird 20:15:27 <wnayes> clokep: I'd say winCredentialStore.jsm is a general purpose module too, but I don't see much use besides by the MSN importers. 20:15:46 <clokep> wnayes: So things that are just like types (PCREDENTIAL_ATTRIBUTE) could probably just be declared in the file, I'm not sure why they all need to be part of an object? 20:15:49 <instantbot> New Core - IRC bug 1538 filed by scrapmachines@gmail.com. 20:15:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1538 nor, --, ---, nobody, UNCO, If you change your nick, and someone types your previous nick, then you might get a ping. 20:15:55 <clokep> (I.e. how is it different from DWORD?) 20:16:07 <clokep> wnayes: Then put it w/ the MSN/WLM ones, we can always move it. 20:16:14 <clokep> (It wouldn't even effect extensions.) 20:16:16 <Optimizer> clokep, aleth: https://bugzilla.instantbird.org/show_bug.cgi?id=1538 20:16:20 <Optimizer> Ah 20:16:23 <Optimizer> already here 20:16:31 <clokep> instantbot told us. ;) 20:16:34 <instantbot> clokep: Sorry, I've no idea what 'told us. ;)' might be. 20:16:41 <clokep> instantbot: shhh 20:16:44 <instantbot> clokep: Sorry, I've no idea what 'shhh' might be. 20:16:45 <instantbot> clokep: no 20:16:55 <Optimizer> instantbot: Chuck Norris 20:16:58 <instantbot> Optimizer: Sorry, I've no idea what 'Chuck Norris' might be. 20:16:59 <instantbot> Optimizer: firebot knew: chuck norris is the man; he can dereference a NULL nsCOMPtr. 20:17:49 <Optimizer> does he collects info from firebot too ? 20:18:23 <clokep> Yes. 20:18:37 <Optimizer> cool 20:18:45 <wnayes> clokep: Yeah, those types could be moved. 20:18:48 <clokep> Optimizer: Can you copy the build ID from the about menu? 20:19:00 <Optimizer> it is now changed 20:19:03 <Optimizer> as that happened yesterday 20:19:05 <clokep> wnayes: Yeah, I just see no benefit to referencing them as "this.<whatever>" 20:19:10 <clokep> OK. 20:19:15 <Optimizer> and now it upgraded 20:19:16 <Optimizer> to todays 20:19:24 <Optimizer> but i am always updated 20:21:03 <clokep> OK. 20:23:42 <clokep> wnayes: Now I think your questions are all answered? :-D 20:24:01 <-- sabret00the has quit (Ping timeout) 20:24:19 <wnayes> clokep: Definitely enough to move forward, thanks :) 20:24:32 --> sabret00the has joined #instantbird 20:24:42 <clokep> wnayes: Btw (drive by review comment ;)) http://hg.instantbird.org/users/wnayes/file/e5bd1a94bd81/chat/modules/Makefile.in#l54 and the WLM/MSN importers should all be ifdef'd for Windows only. 20:25:01 <clokep> The file shouldn't even exist on a Linux / Mac build. 20:25:56 <wnayes> Makes sense, the mIRC directory too? 20:26:23 <clokep> Hmmm...I think so. 20:27:06 <-- meh has quit (Ping timeout) 20:27:41 <wnayes> I'm not hopeful that the file directory service would be able to find "AppData" under Wine (but who knows :)) 20:27:45 <aleth> Is there some funky unix command to delete everything in a folder apart from a particular file, or do I have to look up xargs? ;) 20:28:18 <clokep> aleth: rm -rf? 20:28:37 <clokep> Otherwise it'd be ls * | xargs rm 20:28:49 <clokep> Oh... 20:29:07 <clokep> aleth: You can use find and pipe it into xargs rm 20:29:11 <clokep> And that should work fine. :) 20:29:29 <clokep> (Or maybe ls . | grep -v <filename you want to keep> | xargs rm? 20:29:43 <clokep> wnayes: Yes, I don't think we really care about that at all... 20:29:44 <aleth> Yeah, that sounds like a good way to go :) 20:29:58 * clokep wonders why he is giving linux advice to aleth... 20:30:36 <aleth> because aleth is too lazy to man xargs... 20:31:07 <aleth> I thought of the grep thing, but there has to be something less brute force 20:31:37 <clokep> I doubt it... 20:31:48 <clokep> Well you could use find instead. 20:31:53 <clokep> But I always forget how to use that. :) 20:35:08 <aleth> Well, it has a million different ways to use it ;) 20:35:46 <clokep> Optimizer: There was no errors in the error console when you saw that, right? 20:36:06 <Optimizer> I didn;t check :| 20:38:48 <aleth> Optimizer: I can't reproduce your bug. 20:38:58 <Optimizer> i know 20:39:02 <Optimizer> even i tried it right now 20:39:06 <Optimizer> I couldn't 20:39:17 <Optimizer> but it did happen, I have proof too :P 20:40:12 <aleth> Yeah, all it means is that some step to reproduce is missing... 20:40:35 <Optimizer> may be change only the last alphabet of the nick ? 20:40:37 <Optimizer> :| 20:44:17 --> FeuerFliege has joined #instantbird 20:44:54 --> meh has joined #instantbird 20:45:23 --> FireFly_TB has joined #instantbird 20:46:57 * clokep wonders if he has an IRC patch w/ r-.... 20:49:25 --> Optimizer1 has joined #instantbird 20:49:57 <-- Optimizer has quit (Ping timeout) 20:49:57 <-- Optimizer1 has quit (Input/output error) 20:50:00 --> Optimizer has joined #instantbird 20:51:56 <-- sabret00the has quit (Ping timeout) 20:52:52 --> sabret00the has joined #instantbird 20:52:56 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:53:05 --> aleth has joined #instantbird 20:53:05 * ChanServ sets mode +h aleth 20:54:49 <-- Optimizer has quit (Ping timeout) 20:57:20 --> clokep_js has joined #instantbird 20:57:45 <-- clokep_js has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 20:57:57 <wnayes> Maybe MSN Messenger wouldn't be wanted (it /is/ 6 years old). At any rate I didn't include it in my project proposal, so I'll probably hold off on that one. :) 20:58:14 --> Optimizer has joined #instantbird 20:58:44 <clokep> wnayes: Sounds like a plan. :) I'm happy how quickly you were able to get the ctypes stuff done though. 20:58:51 <clokep> Which other ones did you include in your proposal btw? 20:58:58 <clokep> Of course it'll soon be time to go back to the UI a bit. :) 21:00:10 <wnayes> AIM, GTalk, and Colloquy are left to create, and then log support for most. 21:00:20 <clokep> Ah, right. Logs.... 21:00:25 <instantbot> clokep@gmail.com cancelled review?(florian@instantbird .org) for attachment 1655 on bug 1296. 21:00:26 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1660 on bug 1296. 21:00:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317 21:00:40 * wnayes will need to find a Mac somewhere to figure out Colloquy... 21:00:48 <clokep> wnayes: You've only been testing the windows ones on Windows 7, right? 21:01:03 <clokep> Yes, I'd like a mac too so I can make bonjour build on it. ;) 21:01:21 * clokep finds it unfortunate it's not legal to run them in VMs... 21:01:27 <aleth> I think TB would also be important (but hopefully also easy) for people switching from TB to IB... 21:02:18 <clokep> Well, if he has extra time we can request all sorts of crazy ones. :) Better to get the core functionality of those ones nailed down first. 21:02:27 <aleth> Sure... 21:02:35 <-- Optimizer has quit (Ping timeout) 21:02:39 <clokep> aleth: Feel fre to look at that too! 21:03:10 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1660 on bug 1296. 21:03:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317 21:04:01 * jwir3|coffee is now known as jwir3 21:04:50 <wnayes> clokep: I haven't tested on XP yet, as long as the AppData folder is found properly everything else should work the same. 21:05:04 <clokep> Should, yes. :) 21:06:12 --> Optimizer has joined #instantbird 21:07:38 <clokep> I'd certainly like someone to try that though! 21:08:04 <-- sabret00the has quit (Quit: Leaving) 21:08:17 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:08:27 --> aleth has joined #instantbird 21:08:27 * ChanServ sets mode +h aleth 21:09:18 --> Kaishi has joined #instantbird 21:09:25 --> flo has joined #instantbird 21:09:25 * ChanServ sets mode +qo flo flo 21:09:41 <wnayes> I would like to work on other importers after everything gets finished. Or if there's any that would be more important than the ones I proposed, I wouldn't mind swapping. 21:09:56 <-- FeuerFliege has quit (Ping timeout) 21:09:56 <-- FireFly_TB has quit (Ping timeout) 21:12:42 <clokep> Yeah. 21:12:46 <clokep> We can talk about it. :) 21:16:43 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:16:47 --> aleth has joined #instantbird 21:16:47 * ChanServ sets mode +h aleth 21:19:59 <flo> wnayes: isn't MSN Messenger what's pre-installed with Windows XP? 21:20:12 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:20:24 <clokep> I think "Windows Messenger" is, which (if I remember properly...) isn't the same thing. 21:20:36 * clokep just remembers always disabling it... 21:20:42 <flo> aleth: when we /nick, and then get disconnected, at the reconnect, is the nick reset to the account name, or kept as the user changed it? 21:21:11 <flo> clokep: yeah, I remember there was a piece of crap I had to remove each time I installed XP 21:21:28 <wnayes> "Microsoft provided a scaled-down new program for Windows XP, called Windows Messenger, that it originally intended to replace MSN Messenger with on Windows XP." 21:22:34 <aleth> flo: It's reset 21:23:04 <aleth> And the user is informed. 21:23:30 <wnayes> So it looks like XP had more of an ancestor of Windows Live Messenger, not MSN Messenger. 21:23:55 --> DGMurdockIII has joined #instantbird 21:26:53 <flo> aleth: that may not be what the user want 21:27:15 <flo> wnayes: ok 21:27:39 <flo> I wonder how you plan to handle logs 21:27:46 * clokep won't be happy until we support netsend. 21:28:24 <flo> clokep: can we import anything from that? 21:28:35 <clokep> flo: No, it's LAN based. 21:28:40 <clokep> It's your IP/hostname. 21:28:55 <clokep> (And disabled on any sane computer. :-D) 21:29:02 <-- Optimizer has quit (Ping timeout) 21:29:53 <flo> wnayes: the 2 obvious problems I see about lots are: 1. It can take a long time to parse hundreds of MB of logs. 2. Some (most?) lots may miss information, in a way that makes them quite difficult to parse. 21:30:03 <flo> 2. Typically applies to Pidgin text logs 21:30:26 <clokep> flo: Can't we still read Pidgin logs actually? :-D 21:30:38 <wnayes> As of now I was thinking there could be another method on importers (taking an ExistingAccount arg) that would perform log importing (+ other tasks?) after the summary page is left (and the relevant ExistingAccounts are chosen) 21:30:40 <flo> clokep: ? 21:31:06 <flo> wnayes: yeah, I think you more or less have to handle the log conversation in the background 21:31:21 <aleth> flo: Yep... if the user changed the nick and then got auto-reconnected. Are there other situations where the user manually changed the nick and it would be desired though? 21:31:22 <flo> which means you need to save where you are, because the user may close Instantbird before it's finished 21:31:45 <clokep> Interesting error: Error: browser.documentCharsetInfo is undefined Source File: chrome://instantbird/content/viewlog.js Line: 91 21:31:53 <clokep> When I try to read one of my old plaintext logs (i.e. from Pidgin) 21:32:00 <flo> aleth: I don't see manually changing the nick as a super important feature, so I'm not too worried if it breaks 21:32:14 <flo> I was just wondering if it could be the cause of Optimizer's bug 21:32:35 --> Optimizer has joined #instantbird 21:32:48 <clokep> (Can anyone reproduce that error? :() 21:32:52 <flo> clokep: is there just noise in the console, or is the log not displayed at all? 21:32:59 <clokep> flo: The log isn't displayed. 21:33:40 <flo> clokep: file a 1.2-blocking bug 21:33:52 <flo> and make it block either the moz12 or moz13 update bug ;) 21:33:56 <flo> clokep: I can reproduce 21:34:02 <flo> the API must have changed 21:34:12 <aleth> flo: Could be... Optimizer should be able to tell from his logs 21:34:22 <clokep> flo: OK! 21:34:31 <-- meh has quit (Ping timeout) 21:34:45 --> meh has joined #instantbird 21:35:18 <Optimizer> Ah, so this was the missing STR 21:35:29 <Optimizer> yes, I did get disconnected in b/w 21:35:57 <flo> clokep: https://developer.mozilla.org/en/XUL/Property/documentCharsetInfo "The properties of the nsIDocumentCharsetInfo object were merged into the docshell in Gecko 12.0 (Firefox 12.0 / Thunderbird 12.0) ." 21:36:09 <Optimizer> so what should be the ideal behavior ? 21:36:47 <flo> clokep: I think the fix is replacing browser.documentCharsetInfo.forcedCharset with browser.docShell.forcedCharset 21:37:02 <clokep> Probably. 21:37:04 <clokep> I can test it in a bit. 21:37:21 <clokep> Well maybe. I'm probably going to go out before my build finishes.. 21:37:37 <flo> I think in the same patch you want to get rid of http://lxr.instantbird.org/instantbird/source/instantbird/content/tabbrowser.xml#1196 21:37:51 <flo> clokep: just file the bug and keep the info in there? :) 21:38:10 <-- aleth has quit (Input/output error) 21:38:14 --> aleth has joined #instantbird 21:38:14 * ChanServ sets mode +h aleth 21:38:55 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001]) 21:39:52 <flo> clokep: the changeset is http://hg.mozilla.org/mozilla-central/rev/57f0b07c2dc5 21:40:02 <instantbot> New Instantbird (UI) bug 1539 filed by clokep@gmail.com. 21:40:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1539 nor, --, ---, nobody, NEW, Error when attempting to read plaintext logs 21:40:08 <clokep> flo: But anyway, my point one is that Instantbird can already read that style of logs, right? Can't we just move Pidgin logs over then? 21:40:08 <flo> so the fix for tabbrowser.xml is just to remove that property 21:40:41 <flo> clokep: the problem is that we can just throw them in the face of the user, based on the filename 21:40:56 <clokep> Ah, OK. :) 21:40:58 <flo> there's very little point in importing old logs if we can't index them 21:41:16 <flo> and I definitely want us to index logs and have an efficient search 21:41:43 <clokep> OK. :) 21:41:52 <clokep> We should migrate our old logs too then if possible? 21:42:24 <flo> if we can convert them without dataloss, yes/maybe 21:43:19 <flo> thanks (for the bug) 21:43:24 <clokep> Of course. :) 21:44:07 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1653 on bug 1404. 21:44:08 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1661 on bug 1404. 21:44:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message 21:44:52 <aleth> gah. 21:44:54 <aleth> Sorry. 21:45:00 <clokep> Second patch coming? :-D 21:45:13 * aleth got caught out by "reload tab" acting as "send" 21:45:53 <aleth> So the patch is out of date. 21:46:55 <Optimizer> also, if the account is reconnecting, shouldn't it be reconnecting using the last used nick ? 21:47:10 <Optimizer> like if I changed it using /nick 21:49:36 <clokep> ssh-keygen -t rsa -b 4096 21:49:41 <clokep> Oops, that wasn't my terminal. :) 21:50:51 <clokep> Optimizer: I think that's the discussion. ;) 21:51:37 <Optimizer> can i get disconnected 3 times, without reconnnecting ? 21:51:39 <Optimizer> 2:28:59 AM - Your account is disconnected. 21:51:40 <Optimizer> 2:37:00 AM - Your account is disconnected. 21:51:41 <Optimizer> 3:03:30 AM - Your account is disconnected. 21:51:46 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1661 on bug 1404. 21:51:47 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1662 on bug 1404. 21:51:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message 21:51:57 <aleth> Optimizer: this ^^ patch should fix that ;) 21:52:22 <Optimizer> disconnecting 3 times problem ? 21:52:36 <aleth> You were reconnected, you just weren't told about it. 21:52:45 <Optimizer> but i get told sometimes 21:52:52 <Optimizer> the 4 lines just above those 3 21:52:54 <Optimizer> 2:20:01 AM - Your account is disconnected. 21:52:54 <Optimizer> 2:20:09 AM - You are now known as Optimizer1. 21:52:54 <Optimizer> 2:20:44 AM - Your account is disconnected. 21:52:54 <Optimizer> 2:20:47 AM - You are now known as Optimizer. 21:53:06 <aleth> That's just because your nick changed. 21:53:13 <Optimizer> oh 21:53:49 <Optimizer> also, generally when i reconnect, i see the topic of the channel 21:53:51 <flo> seems like the bug title should really be changed ;) 21:54:26 <aleth> Optimizer: not anymore, unless it changed. 21:54:37 <aleth> flo: Yeah... suggestions? 21:54:37 <Optimizer> yup, i am not seeing it again 21:54:42 <Optimizer> but why ? 21:55:04 <aleth> It was just noise. The topic is still there after all at the top of the conversation. 21:55:17 <Optimizer> atleast it wold me that i am reconnected again, this new bug 1404 has to be fixed pretty soon 21:55:19 <flo> "The nick shouldn't be reset to the username at reconnect if the last nick change was user initiated" 21:55:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message 21:55:37 <Optimizer> flo: yes 21:55:41 <Optimizer> it should be that 21:58:41 <-- aleth has quit (Input/output error) 21:58:46 --> aleth has joined #instantbird 21:58:46 * ChanServ sets mode +h aleth 22:03:54 <clokep> aleth: Isn't that bug essentially just changing _originalNick when the user does a /nick? 22:04:58 <aleth> Probably, but I remember that bug was more complex to fix than I expected, so maybe there are subtleties... 22:05:17 <clokep> Maybe, but I don't think so. :) 22:05:52 <aleth> It also assumes that when the user changes their nick, it isn't just because they disliked being called "nick1" or "IRCMonkey" 22:06:15 <clokep> I don't see why that matters. 22:06:42 <aleth> Because you may want your nick to be changed back asap in that case... 22:07:14 <clokep> But we don't have logic for any of that right now. ;) 22:07:21 <clokep> And it's really hard to guess what the user "wants". 22:07:32 <aleth> That's the problem ;) 22:07:48 * clokep would be OK w/ the assertion "If the user changes his nick, that's the nick he wants." 22:08:15 <aleth> All I'm saying is I have to look at that code again 22:08:24 <clokep> NO LOOKING, JUST CODING! 22:08:42 <aleth> STREAM OF CODENESSNESS :D 22:12:56 <flo> clokep: "And it's really hard to guess what the user "wants"." if the user is American, he wants to go shopping :-P. 22:13:26 <clokep> I don't like shopping. :( 22:13:32 <clokep> Well it depends what I'm shopping for, I guess. ;) 22:13:39 <flo> aleth: and no, you don't *have to* look at that code again, unless you are annoyed by that bug 22:13:54 <flo> clokep: but you are the developer, not the user ;) 22:14:00 <clokep> True. :) 22:15:38 <flo> merging bio into bmo will give us a working interdiff feature on bugzilla :) 22:15:47 <aleth> :) 22:16:48 <-- aleth has quit (Input/output error) 22:16:53 --> aleth has joined #instantbird 22:16:53 * ChanServ sets mode +h aleth 22:17:13 <flo> clokep: do you like the new strings in bug 1296 or did you do this new patch just to "make the reviewer happy"? 22:17:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317 22:17:27 <clokep> flo: I'm OK w/ it, I don't live the "Identity" string. 22:18:51 <flo> "don't like"? 22:19:16 <clokep> "like", yes. Sorry. 22:22:48 <flo> I don't really like it either 22:23:42 <flo> does it seem to be an improvement to combine the 2 information in one line? 22:29:26 --> Tomek has joined #instantbird 22:30:07 <clokep> flo: I'm not really sure. :( 22:30:14 <aleth> I preferred the idea of adding "via SSL" to one of the Connected strings, and then you could have an "Identification: Registered nickname" boolean 22:30:17 * flo wonders if his last comment is helpful or not 22:30:37 <flo> aleth: that's all technical details 22:31:07 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 22:31:32 <flo> if I'm the average user, how am I supposed to know that "connected via SSL" is better than "connected via Mibbit"? 22:32:01 <clokep> flo: I almost feel like the "connected via SSL" should just be a lock icon shown in the top right of the tooltip? 22:32:26 <aleth> clokep: That sounds like a good idea actually. Like in browsers, which is what people do know 22:32:42 <flo> can we simplify by deciding that if you are not authenticated with nickserv, whether you are connected via SSL is irrelevant? 22:33:04 <aleth> flo: You're right, but I still think being too vague is no good either. 22:33:30 <clokep> flo: What? I don't understand? 22:33:39 <-- skeledrew has quit (Client exited) 22:33:45 --> skeledrew has joined #instantbird 22:33:55 <flo> clokep: I do think it should be an icon once we redesign the tooltips, but I assumed doing more than adding a line of text was out of the scope of that bug 22:33:56 <aleth> flo: I don't think that's true. 22:34:14 <aleth> technically it is, but in practice no. 22:34:52 * flo doesn't know what aleth is talking about 22:35:07 <clokep> Yes, I don't really want to add an icon. :) 22:35:16 <-- wnayes has quit (Ping timeout) 22:36:47 <flo> aleth: is there an error returned by the server if the nick given to the /nick command is invalid? 22:37:33 <clokep> Yes. 22:37:47 <clokep> (I think...) 22:37:54 <aleth> Hmm, it seem so... but we don't handle it. 22:38:09 <aleth> Interesting. I thought the server would supply us with a new nick in that case. 22:38:11 <clokep> Error handling?! Who needs that. :-D 22:38:18 <clokep> No, it just tells you that you're a moron. :-D 22:38:41 <aleth> Being labelled a monkey would serve that purpose too :D 22:38:46 <flo> clokep: that may be an interesting piece of information :) 22:39:00 --> wnayes has joined #instantbird 22:39:07 * clokep wants to know why his build is failing all of a sudden. 22:40:27 * flo thinks clokep would pastebin the log of the failure if he really wanted to know 22:41:08 <clokep> flo: It works fine in my one build, not my other one...I think stuff got messed up because I essentally just tried to build Mozilla 13 in a dirty Mozilla 12 directory. 22:41:52 <flo> is it failing in a DOM events idl file, or something similar? 22:42:14 <clokep> Yes. 22:42:31 <clokep> I saw the steps in the bug, but that didn't seem to help... 22:42:38 <flo> really? 22:43:08 <flo> you are 100% sure these files no longer exist in your *source* tree? 22:44:58 * jwir3 is now known as jwir3|away 22:45:29 <aleth> clokep: Is it possible the reconnection timeout for IRC is too short? "ERROR :Closing Link: [IP] (Throttled: Reconnecting too fast)" 22:46:03 <clokep> aleth: It's possible. 22:46:09 <aleth> (appeared from the third attempt or so) 22:46:11 <clokep> You also could be reconnecting too fast if you're testing things. :P 22:46:52 <aleth> No, this was all automatic for an account with an illegal nick. 22:47:48 <clokep> We need to handle that message. 22:48:00 <aleth> That's a separate bug though. 22:48:19 <aleth> It's not like you have anything to fall back on if it's the account nick that's wrong. 22:49:09 <clokep> Right, but we should throw an error and stop reconnecting. 22:49:13 <clokep> Or use a random nick or something. 22:49:30 <aleth> Yes. 22:50:13 <-- Optimizer has quit (Connection reset by peer) 22:50:18 <aleth> Well, not use a random nick, as the account is simply broken then. A message in the account manager would be better. 22:50:49 <flo> or tell the user he's a moron ;) 22:51:07 <aleth> using the blink tag ;) 22:51:09 <flo> or a monkey :) 22:52:00 <flo> Good evening/night :) 22:52:35 <-- skeledrew has quit (Ping timeout) 22:53:24 --> meh has joined #instantbird 22:53:28 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 22:53:37 --> aleth has joined #instantbird 22:53:37 * ChanServ sets mode +h aleth 22:54:03 --> skeledrew has joined #instantbird 23:00:33 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:01:24 <clokep> flo: SO I only deleted xpidllex and not xpidlyacc. :( 23:23:37 <wnayes> clokep: Is there anything special about the prpl-gtalk id? Services.core.getProtocolById("prpl-gtalk") doesn't seem to give me a protocol. I think I've experienced something like this before with prpl-gtalk (but it's apparent now that gtalk.js gets accounts) 23:23:49 <-- Tomek has quit (Quit: Instantbird 1.1) 23:25:56 <clokep> wnayes: No. 23:26:11 <clokep> There shouldn't be at least. 23:26:16 <clokep> Except that it's JS and not libpurple. ;) 23:26:20 * clokep needs to go. 23:26:55 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:27:00 --> aleth has joined #instantbird 23:27:01 * ChanServ sets mode +h aleth 23:28:22 <wnayes> hmm, getting null back from getProtocolById for some reason with prpl-gtalk 23:31:44 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:31:47 --> aleth has joined #instantbird 23:31:47 * ChanServ sets mode +h aleth 23:33:42 <wnayes> Ah, having a protocol gtalk.js and an importer gtalk.js was the issue :) 23:35:58 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 23:39:09 --> FeuerFliege has joined #instantbird 23:40:56 <-- FeuerFliege has quit (Ping timeout) 23:52:09 <-- Kaishi has quit (Quit: Kaishi) 23:53:10 <-- clokep has quit (Ping timeout)