#instantbird log on 09 24 2010

All times are UTC.

00:00:01 --> hicham has joined #instantbird
00:16:38 <instantbot> New Instantbird (UI) bug 520 filed by clokep@gmail.com.
00:16:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=520 nor, --, ---, nobody, NEW, Unable to tell if a MUC is connected
00:38:47 <-- hicham has quit (Client exited)
00:58:18 <-- clokep has quit (Ping timeout)
01:07:05 --> clokep has joined #instantbird
01:23:58 --> hicham has joined #instantbird
01:59:23 <-- hicham has quit (Quit: السلام عليكم)
02:23:36 <-- clokep has quit (Ping timeout)
02:38:20 --> clokep has joined #instantbird
03:08:40 --> rikki has joined #instantbird
03:23:09 --> auscompgeek has joined #instantbird
03:27:41 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
03:30:24 <-- auscompgeek has quit (Quit: FATAL ERROR: Operation Succeeded)
03:52:05 --> rikki1 has joined #instantbird
03:52:05 <-- rikki has quit (Connection reset by peer)
03:52:17 --> instantbot has joined #instantbird
03:52:17 topic changed by sand.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/."
03:52:17 * ChanServ sets mode +v instantbot 
03:52:21 --> Even has joined #instantbird
03:52:21 * ChanServ sets mode +o Even 
03:52:25 <-- skeledrew has quit (Ping timeout)
03:52:35 <-- Morian has quit (Ping timeout)
03:52:37 <-- Seji has quit (Ping timeout)
03:52:47 <-- chrisccoulson has quit (Ping timeout)
03:52:48 --> Morian has joined #instantbird
03:52:48 * ChanServ sets mode +h Morian 
03:52:49 --> Guest123 has joined #instantbird
03:52:50 --> Seji has joined #instantbird
03:53:00 <-- SM0TVI has quit (Connection reset by peer)
03:53:31 --> chrisccoulson has joined #instantbird
03:53:47 <-- Mic has quit (Ping timeout)
03:54:02 --> Mic has joined #instantbird
04:01:33 --> tymerkaev has joined #instantbird
04:08:06 <-- Mic has quit (Ping timeout)
04:09:54 --> Mic has joined #instantbird
05:01:28 <-- skeledrew1 has quit (Ping timeout)
05:02:53 <-- Even has quit (Ping timeout)
05:08:06 --> Even has joined #instantbird
05:08:06 * ChanServ sets mode +o Even 
05:10:24 --> skeledrew has joined #instantbird
05:20:27 --> Tonnes_ has joined #instantbird
05:21:06 <-- Tonnes has quit (Ping timeout)
05:21:27 * Tonnes_ is now known as Tonnes
05:22:18 <-- skeledrew has quit (Ping timeout)
05:23:14 --> skeledrew has joined #instantbird
05:43:21 <-- tymerkaev has quit (Ping timeout)
06:47:15 --> flo has joined #instantbird
06:47:15 * ChanServ sets mode +qo flo flo 
07:12:15 <-- rikki1 has quit (Quit: Instantbird 0.2)
07:12:22 --> rikki has joined #instantbird
07:18:18 <flo> I'm planning to post another status update on the blog this evening
07:51:02 <flo> Mic: someone has used your email template this night! :)
07:51:17 <flo> it's cool to not have to ask any question before creating the repository for a new translation :)
07:56:20 <-- flo has quit (Ping timeout)
07:56:23 --> flo has joined #instantbird
07:56:23 * ChanServ sets mode +qo flo flo 
08:03:12 <-- flo has quit (Quit: Instantbird 0.3a1pre)
08:16:46 --> Even1 has joined #instantbird
08:18:44 <-- Even1 has quit (Connection reset by peer)
08:23:01 --> Even1 has joined #instantbird
08:24:55 <-- Even1 has quit (Connection reset by peer)
08:25:20 --> Even1 has joined #instantbird
08:27:13 <-- Even1 has quit (Connection reset by peer)
08:27:20 --> Even1 has joined #instantbird
08:29:34 <-- Even1 has quit (Connection reset by peer)
08:38:03 --> Even1 has joined #instantbird
08:38:07 --> mokush has joined #instantbird
08:43:16 <instantbot> New purplexpcom - General bug 521 filed by raynaudquentin@gmail.com.
08:43:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=521 cri, --, ---, nobody, NEW, MSN protocol crash
08:45:17 <instantbot> New Websites - bugzilla.instantbird.org bug 522 filed by raynaudquentin@gmail.com.
08:45:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=522 nor, --, ---, nobody, NEW, Add missing versions of Instantbird into the bugzilla database
09:06:17 <-- skeledrew has quit (Ping timeout)
09:12:08 --> tymerkaev has joined #instantbird
09:12:30 --> skeledrew has joined #instantbird
09:18:55 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
09:19:01 --> Even1 has joined #instantbird
09:21:38 <-- Even1 has quit (Connection reset by peer)
09:22:14 --> Even1 has joined #instantbird
09:24:18 <-- tymerkaev has quit (Ping timeout)
09:26:15 <Mic> flo: glad that it helps :)
09:26:43 <Even1> Mic: he is not there
09:33:34 <Mic> Thanks .. I know, I wouldn't have pinged him for this if he were here, but leaving it on the log is perfectly fine ;)
09:48:35 --> tymerkaev has joined #instantbird
10:02:28 <instantbot> New Instantbird (UI) bug 523 filed by raynaudquentin@gmail.com.
10:02:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=523 min, --, ---, nobody, NEW, Strange glitch when creating a new account
10:06:30 <instantbot> raynaudquentin@gmail.com added attachment 358 to bug 523.
10:06:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=523 min, --, ---, nobody, NEW, Strange glitch when creating a new account
10:13:51 <-- Tonnes has quit (Ping timeout)
10:16:00 --> Tonnes has joined #instantbird
10:28:59 <-- Tonnes has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
10:35:54 --> hicham has joined #instantbird
10:50:17 --> auscompgeek_ has joined #instantbird
10:50:22 --> Tonnes has joined #instantbird
10:58:20 * auscompgeek_ is now known as auscompgeek
11:01:33 <-- tymerkaev has quit (Ping timeout)
11:39:44 --> tymerkaev has joined #instantbird
11:44:46 <-- tymerkaev has quit (Ping timeout)
11:52:47 <-- hicham has left #instantbird ()
11:58:52 --> MattATobin has joined #instantbird
12:05:47 --> mokush_ has joined #instantbird
12:07:51 --> clokep has joined #instantbird
12:08:14 <-- mokush has quit (Ping timeout)
12:21:45 --> Gizmokid2005 has joined #instantbird
12:23:55 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
12:24:00 --> clokep has joined #instantbird
12:48:46 <-- MattATobin has left #instantbird (ILLEGAL INSTRUCTION$000033A8)
12:52:02 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
12:52:11 --> kaie has joined #instantbird
13:06:32 --> tymerkaev has joined #instantbird
13:06:57 --> Amfi has joined #instantbird
13:26:13 <-- rikki has quit (Quit: Instantbird 0.2)
13:38:28 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
13:44:44 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
14:08:43 <-- mokush_ has quit (Client exited)
14:32:39 --> goulagman has joined #instantbird
14:37:41 --> flo has joined #instantbird
14:37:41 * ChanServ sets mode +qo flo flo 
14:38:33 <-- tymerkaev has quit (Ping timeout)
14:44:10 <instantbot> florian@instantbird.org set the Resolution field on bug 410 to INCOMPLETE.
14:44:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=410 maj, --, ---, nobody, RESO INCOMPLETE, Installer.nsi Fails to Compile
14:47:12 <instantbot> florian@instantbird.org set the Resolution field on bug 522 to FIXED.
14:47:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=522 nor, --, ---, florian, RESO FIXED, Add missing versions of Instantbird into the bugzilla database
14:48:47 <flo> Bug 523 is... surprising :-S
14:48:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=523 min, --, ---, nobody, NEW, Strange glitch when creating a new account
14:50:03 --> clokep has joined #instantbird
14:57:35 <-- clokep has quit (Ping timeout)
15:03:00 <flo> ah, my patch in bug 596759 is reviewed :)
15:03:16 <flo> not sure if I should request approval on it
15:17:10 <-- goulagman has quit (Ping timeout)
15:40:37 --> clokep has joined #instantbird
15:41:47 --> tymerkaev has joined #instantbird
15:42:56 <clokep> I'd be surprised if they accepted that patch right now kind of, but why not try? ;)
15:43:56 <clokep> flo: Wanted your opinion about some implementation details of my IRC stuff.
15:44:17 <clokep> Do you think it'd be worth keeping track of participants in general that we see or only on a per chat room basis?
15:44:48 <clokep> I.e. if we're both in #instantbird and #developers it could be good to have like whois information in both rooms (although other info, like oper, etc. differs)
15:45:12 <flo> you want to use the information from chatroom participant lists as presence information for buddy list items?
15:45:59 <flo> how is the whois information different?
15:47:03 <clokep> Its not, I forgot you could IRC buddies to the buddy list. ;) So that kind of decides it for me.
15:50:00 --> Mic has joined #instantbird
15:50:03 <flo> I'm not sure what it decides, but if you're sure, that's good :)
15:51:43 <clokep> It means I need a list of users kept in the Account object with references back to it for each Chat instead of just keeping separate lists for each Chat.
15:53:20 <clokep> Mic: You asked me about extending jsProtoHelper the other day but I wasn't positive what we were discussing. :)
15:57:13 <flo> clokep: I think it was about adding the chat conversation stuff ;)
15:57:33 <clokep> That's what I assumed but wasn't sure. :) I filed a bug about it by the way.
15:57:37 <clokep> As I'm sure you know. :)
15:57:57 <Mic> exactly
16:00:43 * Mic filed a but about the em:unpack-tag in install manifests. I wonder why they require it in cases in which it's possible to tell that an extension will break if it is not unpacked.
16:01:18 <clokep> I don't think any of mine would break? Isn't it only pretty specific use cases?
16:01:28 <flo> all message themes are broken
16:01:45 <Mic> e.g. on the cases mentioned on MDC (containing binary components/search engines/dictionaries/...)
16:01:56 <flo> but I'll fix it in the theme system, we won't repack each theme :)
16:02:52 <flo> Mic: I suspect there's no good reason for search engines and dictionaries to break, except "reading them from a zip is not implemented yet" ;)
16:05:09 <clokep> flo: What would you think of moving "Message styles" and "Emoticons" to the new addons manager?
16:05:38 <clokep> If it'd even be possible. I know they have some extra options and such.
16:06:36 <flo> and the add-on manager to the pref window?
16:07:47 <clokep> Is that the plan?
16:07:58 <flo> there's no plan yet :)
16:08:11 <flo> but the new add-on manager looks really ugly outside of a browser window
16:08:24 <flo> so I think we will at least need to add some CSS to it to make it look like something
16:09:03 <clokep> I like that plan. ;)
16:12:42 <flo> grrr, our log viewer is so unusable :(
16:12:52 <Mic> We have a bug about that :P
16:13:21 <flo> Mic: maybe we should file a bug about "Flo should code nights and days to fix all the other bugs"? ;)
16:13:48 <clokep> flo: Can I pick your brain for a second about how buddies work? :)
16:14:30 <clokep> there's purpleI(Buddy, AccountBuddy, ConvChatBuddy), now do any of those inherit from other ones?
16:15:58 <flo> ConvChatBuddy is completely unrelated and is only used as an item of a participants list for a chat
16:16:14 <clokep> OK.
16:16:33 <clokep> So If I'm going to store a list of buddies that I know are logged into IRC they'd be of the type ____. :)
16:16:51 <clokep> (Which I understand needs to be 'transformed' somehow into ConvChatBuddy to display in the buddy list.)
16:17:15 <flo> clokep: you would use something that makes sense for your code
16:17:46 <clokep> flo: I'm trying to figure out what "properties" they may have so I figured I'd check those three locations to see what's possible...
16:17:50 <flo> and not care too much about generic things that are used only for interfacing :)
16:18:29 <flo> I think you want a structure that makes it easy to store and retrieve all the information you have
16:18:52 <flo> and you will probably convert "on the fly" the things to an object implementing the XPCOM interface you need
16:19:07 <clokep> Hmm...OK.
16:19:14 <flo> or maybe you just need to give that object a prototype that as all the methods of the XPCOM object :)
16:19:19 <flo> *has
16:19:49 <clokep> That was more of my plan. But then I need to properly name the properties, correct?
16:19:54 <Mic> flo: is there some particularily annoying part of the log viewer? (Beside not being able to search globally?)
16:20:12 <flo> not seeing the colored bubbles
16:20:19 <Mic> Bug 292 has a WIP attachment, which groups logs for days/month and years
16:20:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=292 enh, --, ---, leeraccount, NEW, Enhance log viewer
16:20:29 <flo> I want all that displayed with my message theme! :)
16:21:14 <flo> but if you are just looking for the low hanging fruits, I think we are adding the emoticons but not the links right now. Adding links would probably be trivial and be quite helpful
16:22:02 <Mic> If we have smilies then we .. are applying text modifiers I guess?
16:22:22 <flo> I don't think so. It's all plain text
16:22:24 <flo> but I'm not sure
16:22:38 <flo> and I don't care too much as I really want to rewrite all that log handling code :)
16:23:01 <Mic> let me check.. I still have the text modifier linkification module lying around
16:23:20 <Mic> (one more piece of unfinished work)
16:23:21 * flo wants the logs to be in a loss-less indexed compressed synchronized database storage :)
16:23:42 <clokep> Is there a way we can use the same code from the conversation binding to display the log stuff?
16:24:10 <flo> it would be trivial to do if only we were able to split the log into messages
16:24:25 <Mic> What about using createUsuableLogViewer in an über-high-level-language of your choice? ;)
16:24:46 <flo> there's currently no way to make a difference between a multi-line message quoting previous messages of a conversation and several messages
16:24:57 <flo> Mic: that language would be awesome! :)
16:29:01 <Mic> Wasn't there a problem with the loggeras well, clokep?
16:29:17 --> idechix has joined #instantbird
16:29:18 * ChanServ sets mode +o idechix 
16:29:23 <clokep> Mic: I know it was spitting our gross lines at one point on Windows, not sure if its still doing it.
16:29:32 <Mic> Like: not easy to replace because it's acting like it is the only logger on earth?
16:30:13 <flo> I think we have a bug about not putting \r where needed on Windows in the log
16:30:14 <clokep> I'm not sure what you ean, sorry. :)
16:30:46 --> GeekShadow has joined #instantbird
16:32:09 <Mic> http://log.bezut.info/instantbird/100811/#m156
16:33:08 <Mic> well, maybe I was exaggerating a bit ;)
16:34:29 <clokep> One second Mic.
16:35:20 <clokep> Oh, I was explaining to skeledrew how to replace the logger I think? But you might need to just replace the contract.
16:35:25 <clokep> component, whatever.
16:39:24 <Mic> hm, no text modifiers in the log viewer, smilies only: http://lxr.instantbird.org/instantbird/source/instantbird/content/viewlog.js#98
16:40:35 <flo> I don't think this viewer is worth investing too much time ;)
16:40:50 <flo> but a 3 lines patch to add links may still be a sensible use of our time
16:41:48 <Mic> https://hg.instantbird.org/instantbird/file/97e5db711d11/instantbird/content/convbrowser.xml#l294
16:42:11 <Mic> This is how the links are added to the conversation, so it could be a three line patch as well
16:42:30 <flo> that's why I said 3 lines ;)
16:42:47 <flo> though I suspect the actual patch may need at least 5 lines
16:43:39 <flo> has any of you seen any major issue since the libpurple update?
16:44:12 <clokep> flo: None at all. Works like a charm.
16:44:48 <flo> I can already tell you your oscar crash is not fixed (we have had a report for it) AND is no longer the top crasher, MSN crashes way more often :-D
16:45:51 <clokep> Yes, I've gotten that crash, but its as much of an issue before...soo....no major issue. :)
16:46:14 <flo> with an update of 4 versions at once, I hoped it would disappear ;)
16:49:51 <clokep> Does Pidgin get the same ones or is it a purplexpcom issue?
16:51:01 <flo> I think they have the same
16:51:15 <flo> they have no crash reporting system so it's hard to know
16:51:19 <clokep> Ah OK.
16:51:26 <clokep> Oh, I have some weird thing occuring with offline buddies.
16:51:35 <flo> well, they do have a crahs reporting system
16:51:36 <flo> they release
16:51:47 <clokep> Which is no longer happening. :) Never mind.
16:51:57 <flo> and during the next days, they look for stacks in their bug tracker
16:52:19 <flo> a good way to reduce the number of crashes is then to ensure the trac server is so overloaded that it's not possible to file a bug :)
16:53:16 * flo pretends he has never typed the last 3 sentences... O-)
17:09:39 <flo> http://queze.net/goinfre/blog-post-status-update-nightlies-fixed.html proofreaders? :)
17:11:03 <clokep> I can do it within the next half hourish.
17:11:37 <flo> it doesn't need to be high quality
17:11:49 <flo> just checking that one understands what I mean is good enough :)
17:14:07 <Mic> clokep: we're going to be famous now :P Being mentioned in the blog posting ..
17:14:28 <clokep> I'm reading it slowly...
17:14:35 <clokep> Yes, I saw Mic. Woo! I'll put it on my fridge.
17:15:10 <flo> reload the page before reading :-D
17:16:19 <Mic> hmm, some bits have changed on reload .. now I have to start from the beginning again.
17:16:29 <Mic> Could I get a diff instead? :P
17:16:34 <flo> no
17:16:42 <flo> you agree with the changes :)
17:17:21 <Mic> were contributors -> where contributors
17:17:50 <flo> fixed, thanks! :)
17:18:04 <clokep> "is working on" instead of "works on"
17:18:27 --> goulagman has joined #instantbird
17:18:36 <flo> clokep: you aren't going to do if forever? ;)
17:18:50 <-- Amfi has quit (Quit: Instantbird 0.3a1pre)
17:18:50 <flo> goulagman: hey, I thought you were supposed to be sleeping :-P
17:18:53 <clokep> I think its just improper english. :P
17:20:03 <clokep> Maybe just reiterate filing of bugs if anyone comes across them, especially with these three new big merges.
17:20:09 <clokep> Besides that sounds ogod!
17:20:10 <clokep> /good/
17:20:41 <flo> maybe I should say the number of people in #instantbird has increased and we are regularly over 20 here?
17:34:03 <clokep> That could be good. :)
17:34:08 <flo> reload ;)
17:35:12 <clokep> Sounds good. :)
17:37:05 <flo> ok, let's post it!
17:38:19 <flo> http://blog.instantbird.org/a30-nightlies-fixed-and-with-upgraded-libpurple.html
17:39:06 <-- auscompgeek has quit (Quit: FATAL ERROR: Operation Succeeded)
17:40:41 <tymerkaev> flo: "on adapting Firefox Sync to work with Instantbird" > "." missing
17:40:42 <flo> time to go home! :)
17:41:23 <flo> tymerkaev: fixed, thanks :)
17:41:42 <clokep> Bye flo.
17:43:07 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org/ :
17:43:08 <instantbot> http://blog.instantbird.org/n30-nightlies-fixed-and-with-upgraded-libpurple.html - Nightlies fixed and with upgraded libpurple
17:44:28 <-- flo has quit (Quit: Instantbird 0.3a1pre)
17:53:08 <-- clokep has quit (Ping timeout)
17:58:04 --> auscompgeek has joined #instantbird
18:00:16 --> Maestro_Andres has joined #instantbird
18:00:45 <Maestro_Andres> Great job guys! Instantbird is going to be the best IM app ever
18:01:01 <-- Maestro_Andres has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
18:02:07 --> clokep has joined #instantbird
18:08:31 --> DGMurdockIII has joined #instantbird
18:12:45 <Mic> clokep: you missed someone joining, cheering and leaving :)
18:14:03 <clokep> Mic: I saw in the log. :)
18:15:21 --> goulagman1 has joined #instantbird
18:15:41 <clokep> How's it feel to be famous?
18:16:27 <-- goulagman has quit (Ping timeout)
18:19:44 <Mic> bye
18:19:50 <clokep> Bye!
18:19:53 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
19:22:04 <-- chrisccoulson has quit (Ping timeout)
19:23:52 --> chrisccoulson has joined #instantbird
19:33:57 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
19:36:15 --> GeekShad0w has joined #instantbird
19:36:32 <-- GeekShad0w has quit (Connection reset by peer)
19:45:25 <-- tymerkaev has quit (Ping timeout)
20:16:54 <-- goulagman1 has quit (Ping timeout)
20:27:00 --> flo has joined #instantbird
20:27:00 * ChanServ sets mode +qo flo flo 
20:32:55 <flo> oh, another patch reviewed today :)
20:33:03 <flo> I didn't even remember it existed :-D
20:35:30 --> kaie2 has joined #instantbird
20:35:53 --> goulagman has joined #instantbird
20:37:45 <-- kaie has quit (Ping timeout)
20:37:45 * kaie2 is now known as kaie
20:37:50 <-- clokep has quit (Ping timeout)
20:43:01 <flo> oops, I forgot to make "experiments" a link in the blog post
20:47:50 --> Ornthalas has joined #instantbird
20:53:24 <-- goulagman has quit (Ping timeout)
20:56:33 --> clokep has joined #instantbird
20:57:09 <clokep> What was this one for flo?
20:57:12 <clokep> And good that you didn't make a link.
20:57:17 <clokep> I don't want people seeing my code ;)
21:05:11 <flo> clokep: that why there's nothing in the default branch I guess ;)
21:05:38 <flo> the patch was for https://bugzilla.mozilla.org/show_bug.cgi?id=595616
21:07:04 <clokep> Not an exciting patch. :P
21:07:13 <clokep> People must be finding time now that Fx 4 feature work is finishing up.
21:33:29 * flo wonders if that patch is "NPOTB" (not part of the build) enough to push it without approval
21:41:17 <clokep> Bah I'm getting an error about msg not being defined, I must've broken my code. :-\
21:42:29 <flo> our new translator asked me (email): "I have lots of experience with source control, is there a lighter version of mercurial for windows ?
21:42:30 <flo> a cli or some thing? this tortoise is way too big... "
21:42:50 <clokep> Yes, its called Mercurial. ;)
22:06:29 <-- kaie has quit (Quit: Leaving)
22:17:14 <-- idechix has quit (Quit: Instantbird 0.3a1pre)
22:23:48 --> goulagman has joined #instantbird
22:34:09 <flo> Good night! :)
22:34:43 <clokep> 'night flo.
22:36:02 <-- GeekShadow has quit (Quit: The cake is a lie !)
23:34:35 --> Mic has joined #instantbird
23:37:32 <-- skeledrew has quit (Ping timeout)
23:41:23 --> skeledrew has joined #instantbird
23:44:27 <-- skeledrew has quit (Ping timeout)
23:54:43 --> skeledrew has joined #instantbird