#instantbird log on 01 03 2012

All times are UTC.

00:07:27 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
00:26:17 <-- mmkmou has quit (Ping timeout)
00:28:43 --> mmkmou has joined #instantbird
00:30:25 <-- mmkmou has quit (Ping timeout)
00:33:19 --> mmkmou has joined #instantbird
00:37:44 <-- mmkmou has quit (Ping timeout)
00:41:35 --> mmkmou has joined #instantbird
01:37:13 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre)
01:49:25 <-- chrisccoulson has quit (Ping timeout)
02:49:25 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
03:09:01 --> EionRobb has joined #instantbird
03:47:37 <-- Plop has quit (Ping timeout)
03:48:47 --> Plop has joined #instantbird
04:05:21 --> BlueMaxima has joined #instantbird
04:05:49 <BlueMaxima> Is it just me or do MSN contacts not get added to the contact list correctly?
08:20:03 --> Mic has joined #instantbird
08:20:04 * ChanServ sets mode +h Mic 
08:26:04 <Mic> Hi
08:29:01 --> MadWookiee has joined #instantbird
08:56:38 <instantbot> New purplexpcom - General bug 1223 filed by raynaudquentin@gmail.com.
08:56:39 <instantbot> raynaudquentin@gmail.com requested review from florian@instantbird .org for attachment 1106 on bug 1223.
08:56:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1223 nor, --, ---, nobody, NEW, Update XUL from 9.0b2 to 9.0.1
09:01:51 --> chrisccoulson has joined #instantbird
09:39:14 <-- MadWookiee has quit (Ping timeout)
09:41:14 --> MadWookiee has joined #instantbird
09:42:43 <-- gerard-majax has quit (Ping timeout)
10:07:07 --> mmkmou has joined #instantbird
10:13:02 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre)
10:13:08 --> mmkmou has joined #instantbird
10:18:58 <-- EionRobb has quit (Quit: Leaving.)
10:19:21 <instantbot> florian@instantbird.org granted review for attachment 1106 on bug 1223.
10:19:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1223 nor, --, ---, nobody, NEW, Update XUL from 9.0b2 to 9.0.1
10:20:35 --> flo has joined #instantbird
10:20:35 * ChanServ sets mode +qo flo flo 
10:34:42 --> gerard-majax has joined #instantbird
10:40:55 --> Mic1 has joined #instantbird
10:45:43 <-- mmkmou has quit (Ping timeout)
11:01:37 --> mmkmou has joined #instantbird
11:14:00 --> clokep has joined #instantbird
11:14:00 * ChanServ sets mode +h clokep 
11:14:39 --> Tomek has joined #instantbird
11:15:46 <-- Mic1 has quit (Quit: Instantbird 1.2a1pre)
11:18:59 --> Mic1 has joined #instantbird
11:19:45 * Mic1 is now known as Mic2
11:20:34 <-- MadWookiee has quit (Ping timeout)
11:27:56 <-- gerard-majax has quit (Ping timeout)
11:29:26 --> gerard-majax has joined #instantbird
11:31:04 <clokep> FYI: The Twitter search encoding needs to be percent encoded: when using the Twitter search webpage you end up at URL: https://twitter.com/#!/search/%23fail
11:40:15 <BlueMaxima> clokep: is it just me or is the MSN protocol not really well supported? Group chats don't work that well and I can't seem to add people properly
11:40:37 <clokep> BlueMaxima: MSN protocol sucks in libpurple.
11:40:55 <clokep> But I barely use it so I really have no idea.
11:41:04 <BlueMaxima> Yeah, it sucks. :|
11:41:13 <flo> I don't have MSN contacts any more
11:41:20 <flo> (they all also have a Gtalk account)
11:41:29 <clokep> If things work in Pidgin and don't work in Instantbird...that's definitely a bug. :)
11:42:09 <BlueMaxima> clokep: Can't report anything to you on that account, sorry :/
11:42:31 <clokep> (Although we're actually a bit outdated with MSN since newer updates are failing to compile on Mac I believe.)
11:44:49 <flo> clokep: they compile well.
11:45:08 <flo> but they crash my debug build when connecting an account, so I haven't dared to push them
11:46:52 <clokep> Ah, OK.
11:47:29 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
11:49:15 <flo> anybody has tried the log viewer in today's nightly?
12:25:53 <-- BlueMaxima has quit (Quit: Instantbird 1.1)
12:28:17 <-- Mic2 has quit (Ping timeout)
12:33:22 --> clokep_work has joined #instantbird
12:33:22 * ChanServ sets mode +h clokep_work 
12:42:51 <-- Mic has quit (Ping timeout)
12:53:02 --> Mic has joined #instantbird
12:53:03 * ChanServ sets mode +h Mic 
12:55:53 --> Mic1 has joined #instantbird
12:56:27 <Mic1> flo: the log viewer works fine
12:56:36 <flo> :)
13:02:52 <-- Mic1 has quit (Quit: Instantbird 1.2a1pre)
13:03:49 --> jb has joined #instantbird
13:04:02 <-- jb has quit (Client exited)
13:04:12 --> jb has joined #instantbird
13:09:05 --> Mic1 has joined #instantbird
13:11:26 <flo> it probably still needs some improvements (and I'm only talking about the conversation view ;))
13:11:54 <flo> I wonder if we should prevent the auto-scroll feature there. It doesn't seem to make much sense to scroll to the last messages of the conversation in this context
13:12:13 <flo> and I don't really like the fade in animation of the bubble theme in that context
13:12:22 <flo> it's supposed to be only for new messages
13:13:17 <flo> I think we have disabled it for context messages, but I haven't marked the logged messages as context, as it doesn't really make sense for a conversation that is old anyway
13:49:38 --> MadWookiee has joined #instantbird
14:01:53 <-- jb has quit (Connection reset by peer)
14:01:55 --> jb has joined #instantbird
14:04:26 <-- Mic1 has quit (Quit: Instantbird 1.2a1pre)
14:04:30 --> Mic1 has joined #instantbird
14:07:04 <-- Mic1 has quit (Quit: Instantbird 1.2a1pre)
14:16:09 --> Mic1 has joined #instantbird
14:20:51 <Mic1> I started a lighter version of Bubbles: http://img7.imageshack.us/img7/848/ibbubbleslight.png
14:22:19 <Mic1> The indicator is not an image but a rotated and styled div ;)
14:31:42 <clokep_work> Is it just rotated 45 degrees? We could probably make something fancier. :)
14:34:14 <Mic1> Yes, it is. Most likely. I guess with SVG we could do anything .. if I knew how to use it ;)
14:39:04 <Mic1> Have a nice day
14:39:07 <-- Mic1 has quit (Quit: Instantbird 1.2a1pre)
14:46:18 <-- jb has quit (Quit: Instantbird 1.2a1pre)
14:46:25 --> jb has joined #instantbird
15:02:16 <-- Mic has quit (Ping timeout)
15:13:45 <-- jb has quit (Connection reset by peer)
15:13:48 --> jb has joined #instantbird
15:22:19 --> Mic has joined #instantbird
15:22:19 * ChanServ sets mode +h Mic 
15:23:38 --> ecaron has joined #instantbird
15:27:16 <-- flo has quit (Ping timeout)
15:27:44 --> flo has joined #instantbird
15:27:44 * ChanServ sets mode +qo flo flo 
15:39:52 <clokep_work> Yeah, SVG should do it. Is the actually much lighter? (Large amounts of code reduced? Or just the images or?)
15:42:24 <flo> the image is painful, as we need to ship a version of it for each possible color in chatrooms
15:47:05 <clokep_work> Ah, right. I was thinking we only needed them for each color we provided as a different message style, but of course MUCs need it too. :(
15:48:09 <-- Plop has quit (Ping timeout)
15:51:45 <-- GeekShadow has quit (Ping timeout)
15:54:47 --> GeekShadow has joined #instantbird
17:08:38 --> wesj has joined #instantbird
17:22:11 --> aleth has joined #instantbird
17:26:21 --> Plop has joined #instantbird
17:30:02 <-- aleth has quit (Quit: Instantbird 1.2a1pre)
17:30:18 --> aleth has joined #instantbird
17:33:20 <aleth> alright, lets fill some json logs :)
17:34:48 <flo> if you want to fill them to check the performances, track "a" on twitter ;)
17:35:12 <aleth> that sounds like a good way to freeze IB on this old pc ;)
17:35:56 <flo> really?
17:36:06 <flo> we have added a progress bar recently ;)
17:36:07 <aleth> The two find bars in the log viewer are not synchronized, but I guess that doesn't matter as the current log viewer is a stopgap anyway
17:36:19 <aleth> Ok, I will test it just to see what happens
17:36:25 <flo> there's only one findbar
17:36:55 <aleth> But if you search for something in the new logs, the search text is not carried over to the search box on the find bar for the old logs
17:37:01 <flo> but it seems to remember what was searched on each browser, and to update the search field when we switch between browsers
17:37:14 <aleth> Yes
17:38:20 <aleth> uh, how do I track "a" on twitter with IB?
17:38:46 <flo> type "a" in the "track" textbox
17:38:53 <aleth> I tried "Join chat"
17:38:59 <aleth> which track textbox?
17:42:14 <flo> s/track/Tracked keywords/
17:42:22 --> Mook_as has joined #instantbird
17:42:22 <flo> in the advanced prefs of the account
17:51:07 <aleth> Hmm. I would have expected the equivalent of "auto-join" there. But it seems there is no temporary version of tracking
17:51:22 <aleth> And all it produced is a syntax error :(
17:51:32 <flo> and changing the value requires a disconnect and reconnect of the account
17:51:43 <flo> "it" = ?
17:51:47 <aleth> Yes, I got the syntax error on reconnect
17:51:50 <aleth> and no timeline
17:52:05 <flo> which syntax error?
17:52:11 <aleth> |twitter: SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data while parsing "text":...|
17:52:37 <flo> what was the received reply from twitter?
17:52:41 <aleth> Time to file a bug?
17:53:05 <aleth> It's really long, I will pastebin.
17:53:45 <aleth> Aha, 808 messages have just shown up... I guess it took a little time ;)
17:55:32 <aleth> http://pastebin.instantbird.com/6016
17:55:49 <aleth> That won't have anything to do with the tracking I guess
17:57:08 <flo> do you know how to reproduce it?
17:57:35 <aleth> No - I suspect it was one of the 808 messages containing 'a'
17:59:45 <aleth> But I am happy to report IB does not freeze or crash even on slow PCs - you just get a slowly completing progress bar :)
17:59:58 <flo> really?
18:00:14 <flo> on my mac debug build it makes negative progress (until I disconnect the account)
18:00:34 <aleth> Possible - I tried viewing the log after disconnect.
18:01:02 <aleth> I'll try again watching the conv fill up
18:01:59 <aleth> Yes, you're right, negative progress
18:02:20 <aleth> Which makes sense...
18:04:07 <flo> it makes sense, but it's unfortunate
18:06:00 <aleth> Seems OK to me - IB does not become unresponsive, and you can tell something is 'wrong' (assuming nobody actually desires to capture that many messages constantly)
18:06:44 <flo> capturing is ok, the problem is displaying them ;)
18:07:38 <flo> a nice thing with the log viewer now using message themes, is that it becomes possible to test potential optimizations against the same conversation several times
18:07:53 <aleth> Oh yes :) very nice
18:08:25 <aleth> At least until infinite scroll arrives ;)
18:13:43 <aleth> Re the CSS standards, it's hard to tell as there are far more CSS files than the ones I had looked at. Certainly the message styles could do with a look, possibly the rest of blist.css. I do remember some other CSS file I looked at looking much neater at first glance.
18:14:14 <-- gerard-majax has quit (Ping timeout)
18:15:08 <aleth> I just added some undefined property warnings which are probably related to the log viewer changes
18:15:37 <flo> some more, or the 3 (or 4?) I've already seen in my bugmail a few minutes ago?
18:15:55 <aleth> Just those you've already seen then
18:20:06 <-- mmkmou has quit (Ping timeout)
18:24:11 <instantbot> New purplexpcom - Twitter bug 1224 filed by aletheia2@fastmail.fm.
18:24:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1224 nor, --, ---, nobody, NEW, 'Unexpected character' syntax error on parsing a tweet
18:24:56 <clokep_work> aleth: That looks like Twitter just sent you crap back.
18:25:35 <aleth> clokep_work: That's OK then I guess
18:25:50 <aleth> Just thought I'd better file it just in case it made sense to you
18:25:54 <flo> I thinks bugs without steps to reproduce and that occurred only once should be filed as UNCONFIRMED rather than NEW
18:26:11 <aleth> You're right. Sorry...
18:26:12 <flo> (only once, or only for one person)
18:26:32 <-- flo has quit (Quit: Instantbird 1.2a1pre)
18:27:04 <aleth> There are now 8 add-ons pending review. I think some of those have been waiting for over a month now :(
18:27:32 <aleth> Not great especially for new add-on authors. Didn't Mic offer to review some if Even didn't have the time?
18:28:16 <aleth> (none are mine btw)
18:29:03 <-- jb has quit (Connection reset by peer)
18:33:14 <-- Mook_as has quit (Input/output error)
18:33:47 --> Mook_as has joined #instantbird
18:40:42 <-- MadWookiee has quit (Quit: Instantbird 1.1)
18:46:35 <-- Plop has quit (Quit: Instantbird 1.1)
19:09:08 --> gerard-majax has joined #instantbird
19:47:12 --> mmkmou has joined #instantbird
20:35:03 <-- mmkmou has quit (Ping timeout)
20:35:19 --> mmkmou has joined #instantbird
20:37:02 <-- mmkmou has quit (Ping timeout)
20:37:50 --> mmkmou has joined #instantbird
20:54:02 <-- chrisccoulson has quit (Quit: Ex-Chat)
20:56:38 --> chrisccoulson has joined #instantbird
21:18:10 --> jb has joined #instantbird
21:20:53 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:21:50 <-- Mic has quit (Ping timeout)
21:38:14 --> flo has joined #instantbird
21:38:14 * ChanServ sets mode +qo flo flo 
21:39:30 <flo> aleth: I gave Mic the necessary permission to review addons. I haven't heard any complaint about it from Mic, so I assumed it worked.
21:39:42 <-- mmkmou has quit (Ping timeout)
21:43:05 <-- jb has quit (Ping timeout)
22:03:21 --> DGMurdockIII has joined #instantbird
22:28:51 --> mmkmou has joined #instantbird
22:37:47 --> Mnyromyr has joined #instantbird
23:03:51 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
23:04:44 --> clokep has joined #instantbird
23:04:44 * ChanServ sets mode +h clokep 
23:17:41 <-- mmkmou has quit (Ping timeout)
23:31:53 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
23:32:14 <clokep> MPL 2.0 was released, not sure if that matters to us. :P
23:34:30 <clokep> I like it just for this: http://www.mozilla.org/MPL/headers/
23:34:42 --> mmkmou has joined #instantbird
23:37:38 <-- aleth has quit (Input/output error)
23:38:24 <Mook_as> it's tri-licensed by default, but that's about it, I think?
23:38:39 <Mook_as> (well, quad-or-something-crazy-like-that-licensed)
23:39:12 --> DGMurdockIII has joined #instantbird
23:41:48 <-- ecaron has quit (Quit: Instantbird 1.1)
23:42:56 <-- micahg has quit (Ping timeout)
23:43:07 <clokep> Mook_as: Yes, and the license header is only three lines. :P
23:43:35 <clokep> (Well five if you're using /* */ comments.)
23:45:02 <flo> Mook_as: I think the important difference is no longer bothering to list contributors to the file
23:45:27 <clokep> (Or even what project the file is part of?)
23:45:31 <clokep> I found that helpful sometimes thouhg.
23:45:48 <flo> sometimes
23:46:03 <flo> but for trivial files (Makefiles, etc...) it's just annoying
23:46:30 <clokep> Yes, I agree.
23:46:32 <Mook_as> and the dates
23:46:41 <clokep> Are we planning / have we thought about switching to it?
23:46:42 <Mook_as> oh, the things I find to nitpick in clokep's patches :p
23:47:01 <clokep> (I guess all that is supposed to be replaced by the repo history...)
23:47:17 <flo> is mozilla planning to switch to it?
23:47:20 <Mook_as> (I haven't finished reading the newest round of js-irc yet, sorry; though I assume checkin first is probably good enough for something that's been through so many rounds)
23:47:22 <clokep> Yes.
23:47:34 <Mook_as> yeah, mozilla is planning to switch sometime later (not yet).
23:47:37 <flo> changing existing files, or just for new files?
23:47:56 <Mook_as> new files can be mpl2 now, the actual switch for existing files is later
23:48:09 <clokep> But they ARE planning on switching to it.
23:48:11 <Mook_as> (according to gerv in #developers - that seems like a good enough source for me)
23:48:23 <flo> Mook_as: I think I haven't made a full pass yet; I only gave quick comments for things that looked obviously improvable
23:48:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ca22479be345 - Quentin Raynaud - Bug 1223 - Update Mozilla from 9.0b2 to 9.0.1, r=fqueze.
23:49:58 <clokep> Hey Mook_as, I wrote a Komodo macro that I think is doing gross gross things, any chance you want to look it over for me? Tell me if there's real APIs I should use?
23:52:34 <Mook_as> clokep: sure! #komodo, to not bothe flo with random junk? :)
23:52:41 <Mook_as> s/bothe/bother/
23:53:13 <flo> hmm, it seems the buildbot slaves didn't like Even's patch
23:54:11 <flo> clokep: do you still have work left to do on js-irc, or am I blocking progress there?
23:55:02 <clokep> flo: My current to do list: http://pastebin.instantbird.com/6082 Some of it is just notes and definitely doesn't need to be done before an initial release.
23:55:25 <clokep> (The only change I have local from the current patch right now is working left for MUCs.)
23:58:41 --> micahg has joined #instantbird