#instantbird log on 01 21 2011

All times are UTC.

00:32:39 <-- sabret00the has quit (Ping timeout)
00:37:06 <-- Mic has quit (Quit: Instantbird 0.2)
01:16:33 --> Mathnerd314 has joined #instantbird
01:25:39 --> clokep has joined #instantbird
01:25:40 * ChanServ sets mode +h clokep 
01:27:37 --> micahg has joined #instantbird
01:32:42 <clokep> flo: I think a few more steps might be needed...and a way for add-ons (or core) to inject privileged content of some sort (i.e. content filters not applicable, can control parts of the UI, etc.)
01:33:18 <-- micahg has quit (Input/output error)
01:33:52 --> micahg has joined #instantbird
01:35:25 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
02:09:42 --> mepine has joined #instantbird
02:40:22 <-- Ornthalas has quit (Quit: KTHXBYE)
03:00:19 <-- hicham has quit (Client exited)
03:04:49 --> Mook has joined #instantbird
03:05:15 <-- chrisccoulson has quit (Quit: Ex-Chat)
03:23:34 <-- DGMurdockIII has quit (Connection reset by peer)
04:36:09 --> clokep has joined #instantbird
04:36:09 * ChanServ sets mode +h clokep 
05:42:33 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
05:49:50 <-- Mook has quit (Ping timeout)
06:32:27 --> tymerkaev has joined #instantbird
06:50:16 <-- tymerkaev has quit (Ping timeout)
07:13:16 --> Mook has joined #instantbird
07:59:21 --> igorko has joined #instantbird
08:44:43 <-- Mook has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100222071121])
08:45:18 --> Even1 has joined #instantbird
08:52:53 <-- igorko has quit (Quit: Instantbird 0.3a1pre)
08:54:25 <-- mepine has quit (Quit: 隨緣也)
09:14:24 <-- flo has quit (Quit: Instantbird 0.3a1pre)
09:14:49 --> flo has joined #instantbird
09:14:49 * ChanServ sets mode +qo flo flo 
09:22:27 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
09:51:41 <-- Jan has quit (Ping timeout)
09:54:08 --> Jan has joined #instantbird
09:54:16 * Jan is now known as IRCMonkey41727
09:56:40 --> Even1 has joined #instantbird
09:59:03 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
09:59:11 --> Even1 has joined #instantbird
10:16:15 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
10:40:09 --> Ornthalas has joined #instantbird
10:52:05 --> Even1 has joined #instantbird
10:56:25 --> sabret00the has joined #instantbird
10:56:38 <-- sabret00the has quit (Quit: Leaving)
10:57:41 --> Mic has joined #instantbird
10:57:41 * ChanServ sets mode +h Mic 
11:00:47 <Mic> Hello
11:00:59 <flo> hey :)
11:05:23 --> sonny has joined #instantbird
11:10:01 --> tymerkaev has joined #instantbird
11:12:15 --> Andrey has joined #instantbird
11:44:20 --> chrisccoulson has joined #instantbird
11:45:33 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
11:54:32 --> Even1 has joined #instantbird
11:54:59 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
11:55:05 --> Even1 has joined #instantbird
11:56:18 --> ron has joined #instantbird
11:57:44 <-- Andrey has quit (Connection reset by peer)
11:59:43 --> hicham has joined #instantbird
11:59:55 <-- ron has quit (Connection reset by peer)
12:00:44 --> Andrey has joined #instantbird
12:01:47 <-- tymerkaev has quit (Ping timeout)
12:04:21 --> tymerkaev has joined #instantbird
12:22:04 --> GeekShadow has joined #instantbird
13:07:48 <-- chrisccoulson has quit (Quit: Ex-Chat)
13:18:53 --> chrisccoulson has joined #instantbird
13:20:37 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
13:28:04 --> Even1 has joined #instantbird
13:33:21 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
13:36:05 --> Even1 has joined #instantbird
13:49:25 --> iLobster has joined #instantbird
13:49:44 <iLobster> Greetings
13:54:59 <iLobster> I found some tests of IMs (memory and CPU time usage) and there is Instantbird among them:
13:54:59 <iLobster> http://translate.google.com/translate?js=n&prev=_t&hl=ru&ie=UTF-8&layout=2&eotf=1&sl=ru&tl=en&u=http%3A%2F%2Fwww.imadering.com%2Ftest1
13:55:00 <iLobster> and
13:55:00 <iLobster> http://translate.google.com/translate?js=n&prev=_t&hl=ru&ie=UTF-8&layout=2&eotf=1&sl=ru&tl=en&u=http%3A%2F%2Fwww.imadering.com%2Ftest2
14:05:30 <-- Andrey has quit (Ping timeout)
14:07:05 <Mic> hello iLobster
14:13:47 <Mic> Maybe we should also do a comparison of IM clients.
14:15:47 <-- tymerkaev has quit (Ping timeout)
14:16:08 <Mic> We should compare extensibility of the clients for example ;)
14:31:09 <hicham> IB isn't about memory usage
14:31:29 <hicham> it is rather about features and extensibility
14:32:00 * IRCMonkey41727 is now known as Jan
14:39:25 --> clokep has joined #instantbird
14:39:25 * ChanServ sets mode +h clokep 
14:39:40 <Mic> It's like Google Chrome vs Firefox ;)
14:39:55 <clokep> Oh no, this can't be a good conversation. . .
14:40:28 <Mic> :D
14:41:17 <clokep> Hmm...they couldn't summarize that into a table? :P
14:42:53 <Mic> In Firefox you can customize every bit of the UI while in Chrome you get an item in a menu.
14:43:00 <Mic> If you're lucky. :P
14:43:50 <Mic> clokep: did I ever share the video preview extension with you?
14:45:07 <clokep> Mic: I had seen pictures but I don't think you ever gave me any code.
14:45:25 <clokep> I'll check on my server though.
14:45:48 <Mic> Would be great since I lost the code :(
14:57:46 <clokep> Mic: I don't think I have any of it.
14:58:36 <Mic> I was afraid so
14:58:50 <Mic> The really annoying thing is to find the API documentations again ...
15:00:32 <clokep> :(
15:09:49 <-- GeekShadow has quit (Quit: The cake is a lie !)
15:25:42 <Mic> :)
15:26:01 <clokep> Got it working already?!
15:26:02 <Mic> First thing works, better than ever: I'm getting bug details via the BMO REST API 
15:26:09 <Mic> I started yesterday evening
15:27:07 * clokep wonders about making a Bugzilla protocol that IMs you if you have reviews, etc. ;)
15:27:41 * Mic tries to remember this saying about shiny new hammers :P
15:28:22 <clokep> But then we'd have both bugspam in our IMs and our emails? ;)
15:29:13 --> hicham_ has joined #instantbird
15:29:19 <clokep> flo: When are the students starting work? (Just out of curiosity.)
15:29:19 <-- hicham has quit (Ping timeout)
15:29:24 * hicham_ is now known as hicham
15:29:27 <Mic> It took me half an hour to figure out that I needed to use http*s* for the request to BMO :S
15:32:49 <clokep> :(
15:33:03 <clokep> Sounds like this can replace Link Bugzilla / Auto-Link then too? :P
15:33:16 * clokep is thinking about taking auto-link off aio since he hasn't been working on it.
15:33:22 <clokep> And it's half broken anyway.
15:50:26 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
15:50:38 --> clokep has joined #instantbird
15:50:38 * ChanServ sets mode +h clokep 
16:02:08 --> mokush has joined #instantbird
16:02:49 <Mic> Metadata previews have to do for today;)
16:03:12 <Mic> Will show the title and some other things for YT videos so far
16:04:42 <Mic> *Shows
16:05:23 <-- sonny has quit (Client exited)
16:10:08 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
16:19:48 <-- iLobster has quit (Quit: Instantbird 0.3a1pre)
16:25:36 <-- clokep has quit (Ping timeout)
16:25:50 <-- Mic has quit (Quit: Instantbird 0.2)
16:56:18 <-- mokush has quit (Ping timeout)
16:57:41 --> clokep has joined #instantbird
16:57:41 * ChanServ sets mode +h clokep 
17:02:11 --> sonny has joined #instantbird
17:02:17 --> Andrey has joined #instantbird
17:19:13 --> GeekShadow has joined #instantbird
17:54:29 <-- hicham has quit (Client exited)
18:00:53 <-- Andrey has quit (Quit: )
18:51:50 <flo> clokep: one student (the one working on the "display the last few messages when reopening a conversation" project) has already looked in the code.
18:53:12 <flo> Mic: I think you based your add-on on some work by one of my students of last year. I remember emailing you an XPI provided by a student
18:55:48 <flo> Mic: date: Sat, Jun 19, 2010 at 23:08, title: Fwd: Video Link Preview, body: "Video link preview add-on, from a student." Video_link_tooltips0.5.xpi attached. I can resend it if it helps
18:56:36 <clokep> flo: Oh, cool. I was just wondering if a bunch of random people were going to start coming in here asking questions. ;)
19:07:03 * flo just read the "tests" iLobster linked to.
19:07:18 <flo> probably the stupidest benchmark of the year.
19:07:42 <flo> the author is proud of consuming less memory when not displaying incoming messages than clients that do display messages. Uh...
19:12:08 <-- Tonnes has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
19:12:28 --> DGMurdockIII has joined #instantbird
19:18:10 <-- sonny has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20101203074133])
19:24:26 --> hicham has joined #instantbird
19:25:49 <-- chrisccoulson has quit (Quit: Ex-Chat)
19:26:54 --> Mic has joined #instantbird
19:26:54 * ChanServ sets mode +h Mic 
19:27:50 <Mic> flo: thanks, I still have this extension but I didn't use much more than the regular expression for Youtube from it;)
19:30:47 --> chrisccoulson has joined #instantbird
19:36:16 <-- hicham has quit (Client exited)
19:41:20 --> hicham has joined #instantbird
19:43:38 <-- hicham has quit (Client exited)
19:45:11 --> hicham has joined #instantbird
20:09:08 <-- chrisccoulson has quit (Client exited)
20:09:41 --> chrisccoulson has joined #instantbird
20:27:28 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
20:42:47 <-- Mic has quit (Quit: Instantbird 0.2)
21:33:37 --> Mook_as has joined #instantbird
21:34:11 <Mook_as> using 0.2, the add buddy dialog (for gtalk at least) should probably warn or just strip trailing spaces :)
21:34:35 <Mook_as> I was confused why these people were never online... :p
21:35:35 <flo> do you think it should be done by the dialog or by the protocol?
21:35:50 <Mook_as> hmm. I don't know
21:36:07 <Mook_as> but I can't think of a useful reason in any protocol to have trailing spaces in the name of a user...
21:36:10 <flo> I would expect the protocol to normalize the name before adding it into the server list
21:44:12 --> sonny has joined #instantbird
21:58:06 <-- hicham has quit (Ping timeout)
22:01:06 --> hicham has joined #instantbird
22:17:25 <-- sonny has quit (Client exited)
22:17:32 * flo has a patch for clokep's reviewing pleasure ^^
22:20:36 <instantbot> florian@instantbird.org added attachment 493 to bug 649.
22:20:37 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 493 on bug 649.
22:20:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=649 nor, --, ---, florian, ASSI, Proxy should be available to JavaScript protocols
22:29:47 <-- micahg has quit (Input/output error)
22:30:22 * hicham patches flo's flu :)
22:31:44 <flo> hicham: my flu didn't work well today ;).
22:44:36 --> clokep has joined #instantbird
22:44:36 * ChanServ sets mode +h clokep 
22:50:58 * flo is about to push the libpurple upgrade ( 198 files changed, 9846 insertions(+), 10772 deletions(-))
22:55:45 <clokep> So this will fix my OSCAR crashes, right? :P
22:56:04 <flo> clokep: the join chat dialog on my debug build is broken for Google talk accounts. Is there something we could have broken in forwardprotocols?
22:56:16 <flo> clokep: sure, you will have enough new crashes to forget it :)
22:56:33 <clokep> flo: Will that also be in my current build or no?
22:56:39 <flo> probably
22:56:40 <clokep> 20110121041048
22:57:14 <flo> I haven't investigated yet
22:57:35 <flo> I was trying to understand the localization bug that was filed a few days ago
22:57:53 <clokep> flo: It's broken for both GTalk & Facebook and works for everything else for me.
22:58:14 <clokep> Does Forward Protocol build off of Generic Account Protocol blah blah?
22:58:29 <clokep> We probably need ForwardProtocol to call the this._base.base.whateverMethods are needed.
22:58:39 <flo> it's supposed to use the account object of the base protocol
22:58:39 <clokep> Instead of my magic methods that were checked in to build the join chat , etc.
22:58:51 <clokep> Hmm....
22:58:55 <clokep> I'll have to look.
22:59:24 <flo> I may look too :). Just want to locate the cause of the other bug first ;)
23:02:15 <clokep> Got it. :) I might not get around to looking at it for a couple of days, if you end up filing for it CC me please.
23:10:15 * flo has a 1-line fix
23:12:10 <clokep> flo: in purpleUnknownProtocol.cpp, each PURPLE_IMPL_GETBOOLOPT has the second parameter removed for all of them...?
23:12:26 <flo> the parameter wasn't used
23:12:44 <flo> it's the aConst of the macro
23:13:00 <clokep> OK.
23:13:08 <clokep> I'm just gonna trust you on that one that it'll work fine. :)
23:13:14 <flo> it was a bad copy/paste from purpleProtocol.cpp that I forgot to clean up
23:13:58 <flo> (the real clean up would be to reimplement unknown protocol in a <20 lines JS object that allows buddies to be loaded :))
23:14:48 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b9b12560d425 - Florian Quèze - Upgrade libpurple from version 2.7.3 to 2.7.9.
23:18:43 <instantbot> clokep@gmail.com granted review for attachment 493 on bug 649.
23:18:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=649 nor, --, ---, florian, ASSI, Proxy should be available to JavaScript protocols
23:18:59 <clokep> I should mention that I didn't run that code though. ;)
23:20:44 <instantbot> florian@instantbird.org added attachment 494 to bug 655.
23:20:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=655 nor, --, ---, nobody, NEW, Localized strings with underscore are ignored (e.g in "Join to chat..." dialog)
23:21:15 * flo wonders if someone would like to review that patch before it's pushed
23:22:05 <clokep> Mic looked into it a bit.
23:23:14 <flo> I guess I've no excuse for not looking at that join chat bug now :-S
23:23:14 <clokep> I'd r+ that. ;) But I don't underestand it at all.
23:23:15 <clokep> Dinner time.
23:23:20 <flo> ahah
23:23:24 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
23:23:25 <flo> bon appetit :)
23:27:46 <DGMurdockIII> 2(flo2): have you looked at my bug at all
23:28:10 <flo> have you looked at mine?
23:28:47 <DGMurdockIII> dont now what it is
23:29:10 <flo> exactly! I don't know which bug you are talking about. As far as I know, you have filed more than one :)
23:29:59 <DGMurdockIII> ok
23:30:30 <DGMurdockIII> if you give me a sec i can get the the bug so you will know the one im talking about
23:31:35 <DGMurdockIII> https://bugzilla.instantbird.org/show_bug.cgi?id=641
23:31:39 <instantbot> Bug 641 blo, --, ---, nobody, UNCO, Failing to apply update immediately because "Instantbird is still running", before: "instantbird Aut
23:32:13 <flo> I can't reproduce, so can't do anything to fix.
23:32:29 <flo> and I would guess it's something that would also happen with Firefox, and is a Mozilla bug
23:32:43 <-- chrisccoulson has quit (Quit: Ex-Chat)
23:33:08 <DGMurdockIII> not it very rarly happens with firefox
23:33:49 <DGMurdockIII> back when verson i think 1.5 or 2 came out it used to happen alot
23:34:40 <flo> it seems extremely rare with instantbird too, as you are the only one reporting it
23:35:17 <flo> maybe your antivirus software keeps the instantbird.exe file in use for a few seconds after it's supposed to be closed?
23:36:39 <DGMurdockIII> well the last too update worked with out the problem
23:37:02 <DGMurdockIII> but i can tell you that it will come back
23:38:00 <flo> one thing is sure: there's nothing I can look at in this bug.
23:38:05 <DGMurdockIII> ever time i have thougt the problem was fixed it will happen again and some time it will happen for 3 or 4 updates in a row
23:38:28 <-- hicham has quit (Quit: السلام عليكم)
23:38:53 <DGMurdockIII> and it been happing way before you added the partial update system to instantbird
23:39:28 <DGMurdockIII> so if that tell you how long this problem has lasted
23:39:32 --> hicham has joined #instantbird
23:39:58 <flo> I've no idea of what "it been happing way before you added the partial update system to instantbird" could mean
23:40:21 <DGMurdockIII> Partial updates
23:40:41 <flo> we had partial updates before making nightlies
23:41:02 <DGMurdockIII> oh
23:41:10 <flo> the first partial update was between 0.1.2 and 0.1.2.1 and it was a very long time ago
23:42:04 <DGMurdockIII> but when did you first start using them in the nightly build auto update system
23:42:36 <flo> before giving away the nightlies publicly
23:43:44 <DGMurdockIII> then this problem has been around since the first night build you put out
23:45:10 <DGMurdockIII> that all i have been using since i switch from pidgin and pidgin seem out dated if i try to use it
23:46:01 <-- GeekShadow has quit (Quit: The cake is a lie !)