#instantbird log on 11 08 2010

All times are UTC.

00:03:04 <flo> Mic: do you have time to look at it now?
00:03:15 <Mic> I'm already at it
00:03:28 <Mic> A nice diversion from writing my thesis ;)
00:03:38 <flo> ahah
00:03:48 * flo is sorry :-|
00:04:02 <-- GeekShadow has quit (Ping timeout)
00:05:04 <Mic> I chose to, so need to be sorry ;)
00:05:32 <flo> I know. But I gave a temptation ;).
00:11:51 --> clokep has joined #instantbird
00:14:00 <flo> clokep: hello :)
00:14:01 <-- Mic has quit (Connection reset by peer)
00:14:20 --> Mic has joined #instantbird
00:14:32 <clokep> Hey flo, how's it going?
00:14:57 <flo> Well, I think I've finished the rewrite of the buddy list animations using CSS transitions :)
00:15:17 <clokep> Congrats. :) Perf improvement?
00:16:23 <clokep> Mic thanks for filing bugs I just allude to. :0
00:16:31 <flo> I haven't mesured (yet?)
00:16:39 <flo> but I think it will be smoother
00:17:51 <clokep> :)
00:18:00 <clokep> Best way to check would be to get a terrible old machine, eh?
00:18:16 <Mic> Removing the contact before collapsing is ok? (ie the list item will keep its height so it can be animated to collapse?)
00:18:22 <flo> I think on a slow machine it would just skip frames instead of animating
00:18:46 <flo> what do you mean by "removing the contact"?
00:19:30 <Mic> Calling "finishRemoveNode" which contains removeContact (whatever this method does exactly)
00:19:37 <flo> clokep: the tegra hardware we had on Windows CE was perfect to play the "old" machine :)
00:19:52 <Mic> That's on line .. (give me a minute)
00:20:20 <flo>         this.group.removeContact(this);?
00:21:15 <Mic> The call from within _transitionend is made before the collapse (is that as it should be?)
00:21:19 <flo> this makes the group binding forget the existence of the buddy binding (= if the contact signs back on, it's too late to add it back here, another buddy element will need to be added to the list)
00:22:20 <flo> yes, I think it's correct, and it's what it used to be. It just means that the animation can be canceled while it's in the fading out phase, but not in the collapsing phase.
00:22:33 <Mic> well, ok. I just wondered.
00:23:23 <flo> I admit this part is confusing :)
00:24:14 <flo> let's just hope the next iteration of buddy list improvement will somehow simplify/clarify this :)
00:29:22 <Mic> On line 126 of blist.css: the collapsing states are intentionally grouped with "buddy:not([state])" and set to 0?
00:31:33 <flo> yes, I grouped all the cases that need a 0 height
00:32:06 <flo> buddy:not([state]) (before initializing the binding) needs to have height: 0 so that the value change before the transition begins
00:32:12 <Mic> I think it might be clearer to move the target value for the two collapsing states a few lines lower to where the animation is decleared
00:33:20 <flo> and then the 0 closer to the "showing" transition?
00:34:13 <flo> *the other 0
00:34:14 <Mic> http://pastebin.instantbird.com/453
00:34:58 <flo> ok :)
00:35:19 <Mic> hmm, yes. Might be a good idea to change the places of showing and collapsing, so that the undefined state and the showing state are next to each other
00:35:27 <flo> by the way, I think I'll move all the transitions code to the content/blist.css file, as these are not part of the theme and the application doesn't work without these rules
00:36:00 <Mic> Would also match the comment closer, btw (order ...)
00:36:18 <flo> yes :)
00:36:26 <flo> and the logical order
00:36:47 <Mic> Yes, currently the animations are required, otherwise we'll end up waiting forever for buddies to be removed
00:37:52 * clokep is now known as clokep_food
00:38:15 <Mic> I guess you can't do it differently if you don't want to add a timeout when animations must have finished (which would be ugly in my opinion)
00:38:20 <Mic> Looks good :)
00:40:24 <flo> ok, thanks for looking! :)
00:40:37 * flo will fix the order and move the css rules to the other file and commit :)
00:42:42 <instantbot> benediktp@ymail.com granted review for attachment 395 on bug 504.
00:42:43 * Mic just wrote a review comment ;)
00:42:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=504 enh, --, ---, nobody, NEW, Use CSS3
00:43:13 <Mic> hehe, I always wanted to do that ;)
00:45:25 <clokep_food> Mic: That was my reaction last week. :)
00:46:02 <flo> hehe :)
00:46:07 <flo> congrats to both of you :)
00:55:06 --> Mic1 has joined #instantbird
00:56:21 <flo> Which of Mic Mic1 and Mic|away are identified with nickserv?
00:56:34 <Mic1> Mic|away
00:56:38 * clokep_food is now known as clokep
00:56:49 <-- Mic has quit (NickServ (GHOST command used by Mic1))
00:57:41 * clokep is now known as IRCMonkey50063
00:57:48 <Mic1> lol
00:57:51 * Mic1 is now known as Mic
00:58:01 <Mic> and Mic
00:58:09 <IRCMonkey50063> Apparently clokep_food is not known to nickserv. :(
00:58:20 * IRCMonkey50063 is now known as clokep_
00:58:21 <Mic> Seems so.. ;)
00:58:36 <Mic> Mic and Mic|away are also protected
00:58:53 <clokep_> I have all mine grouped together on the nickesrv.
00:59:13 <Mic> yes, that's how I did it
01:01:21 * clokep_ is now known as clokep
01:01:36 <clokep> But yes I want a way to be able to reidentify.
01:03:06 <flo> if I'm not using a different profile/buddy list, the test that used to freeze my debug build for 2s (and the optimized build for 300ms) now only takes 600ms on the debug build
01:04:14 <clokep> So it sohuld take 90 ms optimized? ;)
01:04:54 <flo> <100ms is not a freeze :)
01:10:51 <Mic> Sounds like a great improvement :)
01:11:00 <Mic> How many buddies do you have in that list?
01:12:22 <flo> about 300
01:12:34 * Mic really likes the hand drawn sketches in his thesis but I guess I need to replace them with 'serious looking images' :S
01:14:14 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e50e70653d48 - Florian Quèze - Bug 504 - Use CSS3 - reimplement the buddy list animations using CSS transitions, r=Mic.
01:14:17 <Mic> Good enough for now
01:14:23 <Mic> Commiting my work and off to bed
01:14:40 <Mic> :D
01:14:40 <flo> Good night
01:14:50 <clokep> 'night.
01:17:48 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
01:50:27 <-- Orn has quit (Quit: KTHXBYE)
02:04:02 --> mchaincn has joined #instantbird
02:04:21 <-- mchaincn has left #instantbird ()
02:19:32 <flo> Good night (I really need to sleep :-D)
02:19:40 <clokep> 'night!
02:27:22 <-- Even1 has quit (Ping timeout)
02:35:30 --> rikki has joined #instantbird
03:09:01 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
03:09:11 --> clokep has joined #instantbird
03:09:11 * ChanServ sets mode +h clokep 
03:09:33 <clokep> +h? When did that happen?
03:17:59 <clokep> Just got around to reading the logs now.
03:18:25 <clokep> Mic: PASS doesn't not require services and has nothign to do w/ nickserv/chanserv AFAIK.
03:18:44 <clokep> The PASS command is a "connection password" (i.e. it allows someone to connect to the server.)
03:19:13 <clokep> And bug 162 I've thought of a few different ways to handle. Some IRC specific, some not.
03:19:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=162 enh, --, ---, nobody, NEW, Send password to IRC servers known to use bots for authentification
03:22:18 <Morian> oh a friend +h
03:27:22 <clokep> Replied in bug Mic. :)
04:06:28 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
04:37:33 --> tymerkaev_away has joined #instantbird
04:37:55 <-- tymerkaev_away has quit (Quit: I must go. Good bye!)
04:38:09 --> tymerkaev has joined #instantbird
04:55:37 <-- tymerkaev has quit (Ping timeout)
06:09:01 --> mokush has joined #instantbird
06:55:24 <flo> clokep: I added Mic and you to the HOP list on ChanServ when I said "congrats to both of you :)" after you pointed out both of you were reviewers now :).
06:58:53 <-- mokush has quit (Client exited)
07:04:51 --> GeekShadow has joined #instantbird
07:09:33 <-- flo has quit (Quit: Instantbird 0.3a1pre)
09:14:56 --> Even has joined #instantbird
09:14:57 * ChanServ sets mode +o Even 
09:52:14 --> Ornthalas has joined #instantbird
10:02:28 <-- Mic|away has quit (Quit: Instantbird 0.3a1pre)
10:02:38 --> Mic has joined #instantbird
10:02:57 <-- Mic has left #instantbird ()
10:03:05 --> Mic has joined #instantbird
10:03:05 * ChanServ sets mode +h Mic 
10:03:22 <Mic> Ah, half op:)
10:03:27 <Mic> Going to use it wisely ;)
10:36:54 <-- GeekShadow has quit (Quit: The cake is a lie !)
11:00:28 --> mepine has joined #instantbird
11:02:15 <Mic> Hello mepine
11:02:44 <mepine> Mic: hello. hooo. so warm welcome ;)
11:03:12 <Mic> It's nice to be nice ;)
11:03:36 <mepine> yah.
11:04:02 <-- mepine has quit (Quit: mepine)
11:06:04 --> mepine has joined #instantbird
11:07:03 <-- rikki has quit (Quit: Instantbird 0.2)
11:07:25 <Mic> If you have any question, suggestion or bug reports, just go ahead
11:12:53 <Mic> And if nobody answers than it is not out of malice but only means that currently noone is active here. Just wait and check back later then.
11:12:58 * Mic is off to lab now.
11:13:25 <mepine> thanks Mic :)
11:14:11 <Mic> well, it's a common problem: people coming in here, asking, getting no response, leaving three minutes later. Too bad, if they would have waited someone would gladly have answered ;)
11:15:38 <mepine> yep. i'll stay here for a very long time~ but maybe few questions, unless when i'm using qq :P
11:34:36 --> GeekShadow has joined #instantbird
11:47:58 --> tymerkaev has joined #instantbird
12:00:26 <mepine> think it's good to add the "offline buddy control" in the preferences.
12:02:18 --> flo has joined #instantbird
12:02:18 * ChanServ sets mode +qo flo flo 
12:10:20 <-- mepine has quit (Quit: mepine)
12:13:10 <-- GeekShadow has quit (Ping timeout)
12:42:31 --> clokep has joined #instantbird
12:42:31 * ChanServ sets mode +h clokep 
13:00:15 * flo would like the next version of the IRC plugin to hide the uninteresting mode lines and merge them with the "entered the room" ones. :)
13:06:07 <tymerkaev> we have new halfops?
13:08:47 <clokep> Yes, thanks flo.
13:09:12 <clokep> :)
13:32:34 * flo will be back in about an hour
13:32:41 <-- flo has quit (Quit: Instantbird 0.3a1pre)
13:40:38 <-- clokep has quit (Ping timeout)
13:45:16 --> sonny has joined #instantbird
13:54:37 --> clokep has joined #instantbird
13:54:37 * ChanServ sets mode +h clokep 
14:15:30 --> mepine has joined #instantbird
14:22:09 --> GeekShadow has joined #instantbird
14:25:28 --> Andrey has joined #instantbird
14:37:38 --> hicham has joined #instantbird
15:02:17 --> kaie has joined #instantbird
15:02:59 <mepine> so here is a problem. it doesn't work well with qq in windows. all contact names aren't shown, they are all "NULL"...
15:08:36 --> kaie2 has joined #instantbird
15:09:07 <clokep> mepine: What version are you using?
15:09:24 <mepine> clokep: 0.2 on winows xp.
15:09:31 <mepine> mac version is fine
15:10:09 <clokep> mepine: I believe a ton of changes were made to qq for 0.3pre (the nightlies), but I'm not sure (I don't use qq).
15:10:17 <clokep> Strange that there's a difference between mac and windows.
15:10:22 <clokep> Are there errors in the error console?
15:10:49 <-- kaie has quit (Ping timeout)
15:10:50 * kaie2 is now known as kaie
15:10:58 <mepine> pretty hard to start my vmware though :-\
15:11:46 <clokep> Well next time you get around to it. :)
15:12:14 <mepine> already opening :)
15:17:53 <mepine> ok. now it cannot connect to the server successfully. here is the errow: http://paste.ubuntu.com/528201/
15:18:50 <clokep> Sorry, I've no idea. flo might know, could certainly try updating to 0.3 though.
15:19:01 <hicham> mepine: are you on linux ?
15:20:34 <mepine> p.s. where can i get the nightly builds?
15:21:29 <clokep> http://ftp.instantbird.com/instantbird/nightly/2010/11/2010-11-08-04-instantbird/ has newest Lin & mac.
15:21:39 <clokep> http://ftp.instantbird.com/instantbird/nightly/2010/11/2010-11-07-04-instantbird/ has newest Win
15:22:03 <mepine> hicham: nop. i'm on mac.
15:23:41 <mepine> hicham: mainly i'm on mac. but the errors is from windows. i just used ubuntu pastebin P
15:25:15 <clokep> We have a pastebin: http://pastebin.instantbird.org ;)
15:25:45 <mepine> thanks :)
15:27:22 <mepine> you know guys, i really want to help to make this tool better. this is the only one good im tool on win/linux because it supports so many protocols & addons so friendly.
15:28:02 <clokep> :)
15:30:56 <hicham> send a gift to the devs then ;)
15:32:05 <clokep> Also mepine, do you have any extensions installed?
15:32:10 <clokep> That might interfere?
15:32:43 <mepine> clokep: nop. my friend told me she met the problem and i just got it downloaded and installed.
15:32:55 <mepine> all are the default settings.
15:33:33 <mepine> p.s. isn't there a page for nightly builds? i remember there was, wasn't it? before the 0.2 was launched.
15:34:30 --> flo has joined #instantbird
15:34:30 * ChanServ sets mode +qo flo flo 
15:34:43 <flo> that was a loooong hour ;)
15:34:46 <clokep> There is a better link, but it points to the wrong location right now.
15:35:07 <clokep> Hey flo, mepine is having some issues with qq, I have no experience w/ it, do you?
15:35:21 <flo> no :(
15:35:50 <clokep> But there were major updates from .2 to .3?
15:35:56 <hicham> wb Monsieur flo
15:36:23 <flo> it's all in Chinese, there's a way to create an account from an English page, but then it needs to be validated (with something in Chinese I can't do) or it gets disabled a few minutes later
15:36:35 <flo> so all the QQ accounts I've ever had were disposable
15:36:57 * clokep thinks we need someone Chinese to donate us an account. :)
15:37:15 <flo> we need at least two to test that it works
15:37:39 <clokep> I know a bunch of people that are from China here at school actually.
15:38:09 <clokep> If you have the page / usernames / etc. I could possibly get them to do it?
15:38:09 <mepine> it stops at "requesting captcha..."
15:38:24 <mepine> while no error outputs
15:38:54 <clokep> I'll be back in a bit.
15:38:57 * clokep is now known as clokep_away
15:39:52 <mepine> the new 0.3a1pre
15:40:34 --> ron has joined #instantbird
15:41:33 <flo> the captcha thing may be after logging in several times too quickly
15:41:42 <-- hicham has quit (Ping timeout)
15:41:51 <mepine> i can apply you guys a qq account
15:42:03 <-- Andrey has quit (Ping timeout)
15:44:12 <flo> mepine: so your problem was you see "(NULL)" in lots of places on Windows only?
15:44:34 <mepine> flo: yep
15:44:43 <flo> which windows was it?
15:45:09 <flo> you said XP, was it an us XP or a Chinese one? Which service pack was installed if any?
15:45:36 <mepine> let me check
15:45:57 <-- DGMurdockIII has quit (Ping timeout)
15:46:35 <flo> I seem to remember these "(NULL)" appear when the codepage needed for a charset conversion of some incoming text was missing.
15:46:43 <mepine> windows xp pro, sp2
15:47:24 <mepine> i believe it's because of the charset, since there's no problem on mac.
15:47:48 <mepine> my friend has the windows 7, also has this problem.
15:48:05 <flo> ah
15:48:11 <clokep_away> There's a way to install extra code pages I believe?
15:48:14 <flo> probably not a missing update then
15:48:38 <flo> is your Windows in English or in Chinese?
15:50:55 <flo> I think the interesting charset here is GB18030
15:52:29 <mepine> in Chinese.
15:54:31 <flo> ok, I'm out of ideas :(
15:54:34 <flo> sorry
15:55:01 <mepine> for Simplified Chinese, it's GB2312 I think.
15:55:46 <clokep_away> Maybe getting a couple of qq accounts to test w/ would be good then flo? ;)
15:56:13 <flo> http://lxr.instantbird.org/instantbird/source/purple/libraries/glib/win_iconv.c#574 it seems there are two "Simplified Chinese"
15:56:37 <flo> a look at the qq plugin code shows GB18030 is used
15:57:33 <clokep_away> Would it be better to use Mozilla conversation stuff? :-\
15:57:48 <flo> clokep_away: it would be interesting especially when upgrading libpurple
15:57:58 <-- GeekShadow has quit (Quit: The cake is a lie !)
15:58:13 <flo> I usually connect an account or two of most protocols to check that it's not broken before pushing the upgrade for the next nightly :)
15:58:15 <clokep_away> "interesting" isn't really an answer. ;)
15:59:56 <mepine> 2 "Simplified Chinese" is because Singapore uses it too, but with a little difference.
16:00:56 <mepine> i'll provide a qq account tomorrow. now it blocks my ip for reg...
16:01:08 <flo> clokep_away: once we have the accounts, a volunteer to make a JS implementation would be great :)
16:01:45 <clokep_away> flo: Can't I finish IRC before we start putting other things on my plate? ;)
16:02:04 <clokep_away> And I want to do XMPP....with the ability to enable individual XEPs.
16:02:23 <clokep_away> But sure, at that point I should be able to whip them out in a weekend. :P
16:02:34 <flo> if you want to put it on your plate, I think you will have to learn Chinese first (to understand the error messages thrown by the server)
16:02:51 <clokep_away> :(
16:02:52 <flo> I said "a volunteer", not "would you like to do it?" ;)
16:02:57 <clokep_away> Google Translate? ;)
16:03:13 <flo> I used that a lot
16:03:31 <flo> doesn't help for the captcha, but I think they are only when using the website :)
16:04:21 <mepine> feel free to ask questions about chinese, i'll try to help with that.
16:04:28 <flo> clokep_away: sonny and some of his friends may get to the XMPP plugin before you do
16:04:44 <flo> mepine: thanks!
16:04:52 <mepine> :)
16:05:08 <flo> do you plan to often be around? :)
16:05:28 <mepine> yes. i'm on irc everyday.
16:05:39 <flo> ok :)
16:05:48 <mepine> this is another channel i'll add.
16:05:53 <clokep_away> flo: I wasn't aware people were interested in working on it! That's great news. :) Do they have a bug they're working on it with? MIght be good to collaborate with issues we're having.
16:06:14 <clokep_away> (At least to put resources and stuff we have...I think I have a list of XMPP ones I could share w/ them.)
16:08:06 <clokep_away> I'll file a bug about QQ though. :)
16:09:03 <-- sonny has quit (Ping timeout)
16:09:19 <flo> clokep_away: sonny leads a team of XMPP and Mozilla enthusiasts who dream of creating the best instant messenger either, which of course would has a great XMPP support and use Mozilla technologies.
16:10:07 <flo> it's not completely clear yet if their work will be mergeable into Instantbird or not, but we can join our efforts at least for the low level XMPP implementation part
16:10:20 <flo> and the js module for using the network
16:10:25 <clokep_away> flo: Oh OK, did I miss this conversation at some point? :)
16:10:33 <flo> most of it was private
16:10:36 <clokep_away> That sounds great though.
16:10:38 <flo> and/or in French
16:10:48 <flo> s/either/ever/
16:11:28 <clokep_away> There is also that XMPP GPL'd module used by that Firefox extension. :)
16:11:29 <flo> s/has/have/
16:11:32 <flo> (obviously I'm tired)
16:11:45 <clokep_away> Hahah. I get what you're saying. Just didn't know someone was interested in working on it!
16:11:59 <flo> are you talking about xmmp4moz?
16:12:59 <clokep_away> Yes, that's the one. :)
16:13:26 * clokep_away clearly I'm not away.
16:13:28 * clokep_away is now known as clokep
16:13:32 <flo> sonny has been using it for a lot of time
16:14:57 <clokep> :) Do they have a site or something I can check out?
16:15:00 <clokep> I can translate if need be.
16:15:08 <flo> in addition to being GPL'd (and the author really doesn't want to change the license, I've had a long face to face discussion with him last year on the topic to understand his point of view which seemed perfectly valid although far away from mine on a few points), it seems it suffers from a few issues we have with libpurple too
16:15:35 <flo> like for example the library sometimes expects to be able to popup an error message when it feels an error is important...
16:16:53 <clokep> But it could be a starting point / something to look at.
16:17:33 <flo> sonny's team has only released publicly a mobile version of Papaya: https://addons.mozilla.org/af/mobile/addon/53630/
16:18:27 <flo> they have been working on a desktop version which as I understood it is not ready yet for "public consumption"
16:18:37 <clokep> flo: for a JS QQ plug-in I tihnk we'd need someone who speaks Chinese for maintenance purposes and someone who /uses/ it all the time.
16:18:51 <flo> sure
16:18:56 <clokep> Ohhh, I remember checking this thing out. I twas really neat. :)
16:18:57 <flo> we have the same need for GaduGadu
16:19:10 <clokep> Yes. :-\
16:19:18 <clokep> I'll file a bug though since I happen to find some info abou tit real quick.
16:19:28 <flo> the IM client from the xmpp4moz author is Sameplace: http://www.sameplace.cc/
16:20:15 <clokep> Yes, I've seen that too. I disagree w/ having IM in my browser.
16:20:30 <clokep> Does he have JS versions of all the protocols?
16:20:40 <flo> XMPP only
16:20:56 <clokep> Ah, OK.
16:21:41 <flo> the other protocol icons on the frontpage are (in my opinion) almost a lie, as they are only usable if your server does the work through a transport
16:21:43 * clokep hates filing multiple bugs at once...
16:21:53 <clokep> Yes, that's pretty much a lie.
16:22:11 <flo> I think it isn't in the author's mind.
16:22:26 <-- mepine has quit (Ping timeout)
16:22:45 <flo> He seemed to see XMPP not as a protocol, but as a domain specific language to describe anything related to instant messaging
16:23:05 --> DGMurdockIII has joined #instantbird
16:23:28 <clokep> In terms of licensing...it's GPL so if we use any part of it...it's all GPL, right?
16:25:22 <flo> I don't think we plan to use it
16:26:50 <clokep> K, just wondering. :)
16:27:11 <flo> and by the way, I don't think using a GPL'd plugin (if the application can perfectly work without it) makes the whole application GPL'd
16:27:31 <clokep> But it would make the whole plug-in GPL'd I meant. :)
16:28:06 <flo> yes
16:28:51 <flo> (which doesn't prevent you from licensing some parts of the plugin with more permissive licenses in addition to the GPL)
16:29:35 * clokep dislikes the GPl.
16:32:33 <instantbot> New purplexpcom - General bug 575 filed by clokep@gmail.com.
16:32:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=575 enh, --, ---, nobody, NEW, Improve Error Console for Protocol/Account Errors
16:34:46 --> hicham has joined #instantbird
16:36:09 --> mokush has joined #instantbird
16:37:19 <-- mokush has quit (Connection reset by peer)
16:37:21 --> mokush has joined #instantbird
16:37:57 <instantbot> New purplexpcom - General bug 576 filed by clokep@gmail.com.
16:37:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=576 nor, --, ---, nobody, NEW, Replace QQ with JavaScript protocol
16:45:49 <-- clokep has quit (Ping timeout)
16:46:32 * flo wonders if clokep is about to file a bug for each protocol plugin we currently have :)
16:50:11 <-- mokush has quit (Client exited)
16:52:10 --> clokep has joined #instantbird
16:52:11 * ChanServ sets mode +h clokep 
16:53:11 --> GeekShadow has joined #instantbird
16:55:29 <clokep> flo: Not every protocol! But I thought about filing an oscar one. ;)
16:55:53 <flo> and MSN, and yahoo, ... ;)
16:56:05 <flo> and I thought about netsoul too (it seems trivial)
16:56:12 <clokep> Nah if I were to file more, definitely would be XMPP.
16:57:42 * clokep is trying to find an obscure protocol to add support to in Instantbird. ;)
16:58:38 <flo> you can take any web-based chat ;)
16:59:05 <clokep> Facebook? MySpace? What other ones are there?
16:59:33 <clokep> Ooooo I should take some live support chat from some random company's website and implement it. ;)
16:59:57 <flo> :)
17:00:02 <flo> SUMO :-P
17:01:18 <flo> I would like if we could make some reusable code an a good tutorial on how to reverse engineer those web based chat with Firebug, so that it becomes almost trivial for anybody with some JS knowhow to create a protocol for a random chat
17:01:25 --> Ron_ has joined #instantbird
17:02:32 <clokep> :)
17:03:26 <-- ron has quit (Ping timeout)
17:03:42 <clokep> That would be a pretty good thing to do.
17:03:51 <clokep> Sounds like a good excuse to make a Facebook plug in. ;)
17:04:54 <flo> ahah :)
17:05:01 <flo> or an Omegle one ;)
17:05:43 <flo> the HTTP requests used for Omegle are so clean that while reverse engineering it I actually thought "this would be perfect for a tutorial"
17:19:44 <Mic> Dear people, you talk too much. How should I ever catch up on this? :P 
17:20:03 <Mic> We need an extension that summarizes chat content :D
17:20:07 <clokep> I think we just repeated the same thing over and over.
17:20:27 <clokep> Mic: I was thinking something to add the logs to my logs. :)
17:20:44 <clokep> So it downloads it from the server and adds it automatically.
17:21:09 <flo> it's a common feature of XMPP chat rooms ;)
17:21:52 <-- Even has quit (Quit: Instantbird 0.3a1pre)
17:21:57 <Mic> flo: what feature?
17:22:18 <flo> downloading the last few messages said before you join the room
17:23:06 <Mic> No, I meant summarizing the chat content itself. Like the abstract of the paper contains the most important things said in the blabla-part ;)
17:23:25 <Mic> I can't imagine how a machine could perform reasonable well at this task.
17:23:30 <Mic> At least at the moment.
17:26:21 <flo> Mic: I meant that feature is what clokep wanted. You want to have a personal assistant :-P.
17:27:09 <Mic> ah, ok
17:27:25 <clokep> You don't have funding for that in your research Mic? ;)
17:28:13 <Mic> Not yet, one day maybe :D
17:28:45 <Mic> but I guess it's easier to achieve if you don't decide for a scientific carreer ;)
17:30:13 <clokep> What is your field anyway?
17:33:17 <flo> Mic: I think it's better to avoid free software too ;).
17:33:31 <Mic> I'm doing physics, terahertz spectrocopy at the moment
17:33:59 <clokep> Ah I have to go.
17:34:05 <Mic> Have a nice day
17:34:45 <clokep> Will be back later ot file more protocol bugs. ;)
17:35:46 <flo> script it? :)
17:36:07 <flo> there's also a link somewhere to file a bug as a copy of an existing bug
17:37:50 <-- clokep has quit (Ping timeout)
17:41:49 <flo> the user experience of upgrading VLC is horribly bad :(
17:48:51 <Mic> Indeed.
17:49:41 <Mic> I need to lookup the speedup-start-after-update bug in Mozilla, there's one for sure
17:50:25 <Mic> I'm curious they plan to do on it
17:50:25 <flo> what's the issue?
17:50:41 <Mic> There's the updater with the progress bar and stuff
17:50:46 <Mic> That's the issue ;)
17:50:59 <flo> ah, I think they want to do it at shutdown instead, or something like that
17:51:01 <Mic> I wonder why the update has to be applied at startup
17:51:41 <flo> on Windows a very little part (replacing the files) has to be done while the binary is not running
17:52:05 <Mic> ah
17:52:35 <Mic> That's what I wondered: if you could reduce it to a mere renaming/moving files at startup or (shutdown)
18:03:06 <-- tymerkaev has quit (Ping timeout)
18:15:19 * flo has fixed the Omegle plugin :)
18:16:51 <-- micahg has quit (Ping timeout)
18:23:35 --> deOmega has joined #instantbird
18:24:07 <deOmega> Good day all
18:24:33 <deOmega> hi flo: regarding the  distortion bug...
18:24:43 <flo> deOmega: hello :)
18:25:32 <deOmega> seeking clarification:   I am using  Firefox 4 beta and have n had no issues with distortion.. so  could this be specific to IB, and therefore, Mozilla may have no inclination to address it?
18:26:19 <flo> which beta?
18:27:23 <deOmega> i have been using all of teh betas,  currently i am on beta 6
18:27:35 <deOmega> Mozilla/5.0 (Windows NT 6.1; rv:2.0b6) Gecko/20100101 Firefox/4.0b6
18:27:55 <flo> ok
18:29:55 <deOmega> I do not necessarily work with the  betas, but use them out of distracting curiosity... but nonetheless, no issues such as that
18:31:02 <flo> it's possible this was enabled only in beta7 as the flag in https://bugzilla.mozilla.org/show_bug.cgi?id=581212 is blocking2.0:beta7+
18:31:15 --> Jox has joined #instantbird
18:33:42 <deOmega> ok,  will see what happens when i get beta 7
18:33:55 <deOmega> thank you
18:34:28 <flo> no problem
18:34:55 <deOmega> You guys have done a lot of work on the nightlies...very functional now for me personally
18:35:08 <flo> were the previous nightlies broken?
18:35:13 <deOmega> Though theupdate window  is still prett y wide.. but usable
18:35:17 <flo> ah, you had that update bug
18:36:05 <deOmega> there was abroken nightly that was addressed... where i could not send messages.
18:36:42 <deOmega> This bug i am referring to .. when u select check for updates.. the windows that comes up is pretty wide
18:36:50 <deOmega> but functional
18:37:04 <flo> if anybody is interested in the Omegle plugin, it should be functional again with this fix: https://hg.instantbird.org/addons/rev/d32409155fc5
18:37:19 <flo> I haven't worked on the makefile/packaging yet
18:37:45 <flo> deOmega: I'm seeing that wide window too
18:37:59 <flo> isn't the update window very similar in Firefox betas?
18:38:20 --> Andrey has joined #instantbird
18:39:16 <-- Andrey has quit (Quit: )
18:40:11 <flo> I've got to go. Good evening/night! :)
18:40:15 <-- Ron_ has quit (Ping timeout)
18:40:17 <-- flo has quit (Quit: Instantbird 0.3a1pre)
18:42:13 <deOmega> flo:   when you get back.. i have not noticed an option to check for updates in the firefox betas...so,  no window to compare.  it is really not a bother, as long as you are aware of it.  Have a great evening.
18:42:53 <-- deOmega has left #instantbird ()
18:48:31 --> Tonnes has joined #instantbird
19:05:10 --> Even has joined #instantbird
19:05:10 * ChanServ sets mode +o Even 
19:05:15 --> micahg has joined #instantbird
19:10:19 --> tymerkaev has joined #instantbird
19:11:02 <-- micahg has quit (Quit: Leaving.)
19:11:02 <-- Jox has quit (Connection reset by peer)
19:11:16 <-- chrisccoulson has quit (Quit: Ex-Chat)
19:11:58 --> chrisccoulson has joined #instantbird
19:12:13 --> micahg has joined #instantbird
19:16:19 --> Maritz has joined #instantbird
19:16:37 <-- Maritz has left #instantbird ()
19:18:21 --> GeekShad0w has joined #instantbird
19:18:37 <-- GeekShadow has quit (Connection reset by peer)
19:34:04 <-- hicham has quit (Client exited)
19:44:51 <instantbot> New Websites - www.instantbird.org bug 577 filed by mikk.own.cz@gmail.com.
19:44:53 <instantbot> mikk.own.cz@gmail.com added attachment 396 to bug 577.
19:44:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=577 min, --, ---, nobody, UNCO, amiss relative link used
19:48:14 --> Mic1 has joined #instantbird
20:03:15 <-- GeekShad0w has quit (Connection reset by peer)
20:03:34 --> GeekShad0w has joined #instantbird
20:13:14 <-- Even has quit (Quit: Instantbird 0.3a1pre)
20:22:29 --> clokep has joined #instantbird
20:22:29 * ChanServ sets mode +h clokep 
20:34:28 <-- tymerkaev has quit (Ping timeout)
20:35:57 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
20:55:39 <-- clokep has quit (Ping timeout)
21:09:11 --> hicham has joined #instantbird
21:10:49 --> clokep has joined #instantbird
21:10:49 * ChanServ sets mode +h clokep 
21:17:06 --> clokep1 has joined #instantbird
21:18:34 <-- clokep has quit (Ping timeout)
21:18:38 --> clokep has joined #instantbird
21:18:38 * ChanServ sets mode +h clokep 
21:20:06 <-- clokep1 has quit (Ping timeout)
21:22:05 <Mic1> clokep: enjoying the +h as it seems? :P
21:22:39 <hicham> congrats for the +h
21:24:09 <Mic1> thanks
21:26:37 <Morian> Wow, plenty of new +h friends
21:27:09 <Morian> now you can kick instantbot when he becomes too noisy :D
21:28:29 <hicham> instantbot: watch out
21:28:32 --> clokep1 has joined #instantbird
21:28:32 <instantbot> hicham: Sorry, I've no idea what 'watch out' might be.
21:29:45 <-- clokep has quit (Ping timeout)
21:37:36 <-- clokep1 has quit (Ping timeout)
21:41:07 <-- hicham has quit (Ping timeout)
21:43:50 --> hicham has joined #instantbird
22:02:12 --> DGMurdockIII has joined #instantbird
22:09:50 --> clokep has joined #instantbird
22:09:50 * ChanServ sets mode +h clokep 
22:11:05 <clokep> Thanks Mic, you too!
22:39:04 <-- kaie has quit (Quit: (good night))
22:54:56 <-- hicham has quit (Ping timeout)
22:55:25 --> hicham has joined #instantbird
23:06:08 --> GeekShadow has joined #instantbird
23:06:13 <-- GeekShad0w has quit (Ping timeout)
23:27:36 <Mic1> Good night
23:27:59 <-- Mic1 has quit (Quit: Instantbird 0.3a1pre)
23:32:56 <-- hicham has quit (Ping timeout)
23:33:39 --> hicham has joined #instantbird
23:35:31 --> GeekShad0w has joined #instantbird
23:35:41 <-- GeekShadow has quit (Connection reset by peer)