#instantbird log on 04 30 2012

All times are UTC.

00:00:45 <instant-buildbot> build #246 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/246
00:01:02 --> gpsychosis has joined #instantbird
00:01:39 <-- aleth has quit (Input/output error)
01:03:31 --> Mautematico has joined #instantbird
01:10:15 <-- Mautematico has quit (Ping timeout)
01:10:44 <clokep> How do we feel about the reading markers in the private messages? Are they useflu?
01:11:37 --> zen_monkey has joined #instantbird
01:26:23 <instant-buildbot> build #214 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/214
01:41:03 <instant-buildbot> build #235 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/235
01:41:04 --> Mautematico has joined #instantbird
02:03:06 <-- Tomek has quit (Quit: Instantbird 1.1)
02:09:40 --> skeledre1 has joined #instantbird
02:10:06 <-- skeledrew has quit (Ping timeout)
02:25:59 <-- wnayes has quit (Quit: Instantbird -- http://www.instantbird.com)
02:31:57 <-- Mautematico has quit (Quit: Instantbird 1.1)
03:04:03 <instant-buildbot> build #480 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/480
03:32:23 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
04:00:39 <-- gpsychosis has quit (Ping timeout)
04:19:22 --> glob has joined #instantbird
04:19:55 <glob> flo, ping
04:20:16 * glob sends a pm
04:42:32 <-- micahg has quit (Ping timeout)
04:49:10 --> micahg has joined #instantbird
04:51:15 <instant-buildbot> build #571 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/571
04:52:29 --> gpsychosis has joined #instantbird
04:53:09 <-- zen_monkey has quit (Ping timeout)
04:54:54 <-- glob has left #instantbird (Leaving...)
05:02:15 <-- Kaishi has quit (Quit: Kaishi)
05:02:19 --> Kaishi has joined #instantbird
05:40:11 <-- EionRobb has quit (Quit: Leaving.)
05:55:04 <-- Kaishi has quit (Quit: Kaishi)
06:03:46 <instant-buildbot> build #468 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/468
06:49:14 --> Tomek has joined #instantbird
07:07:26 --> gerard-majax has joined #instantbird
08:06:00 <-- Tomek has quit (Quit: Instantbird 1.1)
08:19:27 <-- chrisccoulson has quit (Quit: Ex-Chat)
08:22:14 --> chrisccoulson has joined #instantbird
08:28:38 --> meh has joined #instantbird
08:29:15 --> Even1 has joined #instantbird
08:30:22 --> jb has joined #instantbird
08:35:43 --> Mic has joined #instantbird
08:35:43 * ChanServ sets mode +h Mic 
08:42:26 <-- Even1 has quit (Quit: Instantbird -- http://www.instantbird.com)
08:45:13 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
08:47:13 --> mmkmou has joined #instantbird
08:48:30 <-- gpsychosis has quit (Quit: Instantbird 1.1)
08:52:02 --> Mic has joined #instantbird
08:52:03 * ChanServ sets mode +h Mic 
08:54:51 --> Even1 has joined #instantbird
08:57:44 <Mic> Awesome, 4700 context messages in #instantbird. It takes a while to load, but it's still responsive (I'm typing while it loads).
08:59:22 --> NmN has joined #instantbird
09:00:47 <Mic> That's from now back to January, 3rd for me.
09:03:03 <-- NmN has quit (Quit: Instantbird 1.1)
09:07:54 <flo> clokep: "How do we feel about the reading markers in the private messages? Are they useflu?" very useful, yes! :)
09:13:06 <-- Mic has quit (Input/output error)
09:13:47 --> Mic has joined #instantbird
09:13:47 * ChanServ sets mode +h Mic 
09:24:07 --> aleth has joined #instantbird
09:24:07 * ChanServ sets mode +h aleth 
09:25:14 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com)
09:25:24 --> aleth has joined #instantbird
09:25:24 * ChanServ sets mode +h aleth 
09:30:50 <-- Even1 has quit (Connection reset by peer)
09:35:37 --> Even1 has joined #instantbird
09:42:19 <meh> yo, what's up in instantbird land?
09:52:21 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
09:52:36 --> Mic has joined #instantbird
09:52:36 * ChanServ sets mode +h Mic 
09:53:09 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
09:53:16 --> Mic has joined #instantbird
09:53:16 * ChanServ sets mode +h Mic 
10:00:38 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1420 on bug 1236.
10:00:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1236 nor, --, 1.2, nobody, NEW, JSON log viewer conversation bubbles all have the same colour for libpurple IM conversations
10:15:01 --> sonny has joined #instantbird
10:17:39 --> clokep has joined #instantbird
10:17:39 * ChanServ sets mode +o clokep 
10:23:51 <-- Mic has left #instantbird ()
10:24:00 --> Mic has joined #instantbird
10:24:00 * ChanServ sets mode +h Mic 
10:24:24 <-- meh has quit (Ping timeout)
10:29:58 <clokep> flo: OK! I generally find that if I said the last thing I don't need the unread marker, but if we find it useful...it doesn't get in my way. :)
10:30:10 <-- sonny has quit (Client exited)
10:30:57 <flo> clokep: it's useful when the other person said the last thing before switching from the tab.
10:31:23 <flo> it reduces the likely hood or reading the same messages twice (if you are careful) or ignoring messages (if you aren't careful)
10:33:06 <aleth> It's even better with the patch in bug 1380
10:33:09 --> sonny has joined #instantbird
10:33:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1380 min, --, ---, aletheia2, ASSI, Unread ruler confusing when coming back to conversation with no new messages
10:33:41 <aleth> Btw there was a comment once that the unread ruler should also appear between context and non-context messages, is this wanted?
10:33:46 --> meh has joined #instantbird
10:35:03 <flo> aleth: should it appear only the first time the conversation is displayed (as context messages are read, and others are unread) or stay there?
10:35:52 <clokep> I think in the case of bringing it back from on hold it should be shown...but I'm not sure it needs to stay there.
10:35:56 <aleth> It would appear when you reopen a conv from hold I guess, if there are unread messages
10:36:08 <aleth> It would disappear again as usual
10:36:37 <aleth> When I wrote it, I thought it was unnecessary as there is already a visual distinction between context and non-context
10:36:55 <aleth> But I remember someone thought it should be there, and it's been a while...
10:37:53 <aleth> I can see how it would be consistent.
10:39:04 <clokep> I think it was Mic, I agree with him though -- I think it'd be more consistent with it there.
10:39:29 <Mic> Give me a moment, please
10:39:52 <clokep> Ah didn't mean to ping you. :( Didn't realize you were here.
10:40:10 <clokep> (That's why I need show nick in the input box too ;))
10:40:19 <Mic> It's OK, I'll try to find out ;)
10:45:24 <flo> aleth: from the UX perspective, the question is: Is the ruler showing the separation between read and unread, or is it showing the sections I can scroll to?
10:46:41 <Mic> I didn't find it but searching so many messages worked fine anyways.
10:46:43 <flo> I think we definitely want a ruler between context and normal messages when the normal messages are unread for consistency. But we can live without it (as it's more for consistency than something really useful... except maybe for themes that don't support context messages)
10:51:07 <aleth> flo: It's a section you can scroll to, but so is the boundary between context and noncontext messages. It will be clearer when you look at the section scroll patch
10:51:40 <flo> aleth: seems like you gave to hidden review pings in the last few minutes ;)
10:51:44 <flo> *two
10:51:59 <flo> sorry for the time it takes me to get to all of these :(
10:52:46 <aleth> No worries... 
10:53:28 <aleth> It wasn't meant as a review ping, just belongs to your question.
10:53:46 --> Even2 has joined #instantbird
10:53:48 <-- Even2 has quit (Quit: Even2)
10:54:05 <flo> aleth: I know :)
10:54:06 --> Even2 has joined #instantbird
10:54:23 <flo> rejoining bubbles still seem magical :)
10:54:37 <clokep> Oh bah, I should have made that string change last night. :( I forgot...
11:03:43 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com)
11:07:59 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1421 on bug 1406.
11:08:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1406 nor, --, 1.2, aletheia2, RESO FIXED, Reply-to-nick: Multiple nicks and compatibility with tab complete
11:11:28 --> pvagner has joined #instantbird
11:11:51 <flo> aleth: I almost requested that when reviewing, and then decided I didn't want to bother you with it :)
11:12:23 <instantbot> florian@instantbird.org granted review for attachment 1421 on bug 1406.
11:12:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1406 nor, --, 1.2, aletheia2, RESO FIXED, Reply-to-nick: Multiple nicks and compatibility with tab complete
11:13:01 <aleth> Yeah, it's just a detail for people who are aimlessly double-clicking... ;)
11:25:37 <Mic> Can an input box only contain text or can there be markup (clokep suggested to use Show Nick there)?
11:26:14 <Mic> I've done no research on this, so ignore if you feel that I shouldn't be so lazy ;)
11:30:58 <Mic> If it were possible, you could put invisible span's around the nicks and e.g. add the string that the nick was completed from in an attribute. That would allow to resume cycling the nicks, if necessary
11:35:15 <aleth> I think that would be overkill... but if you want to implement something like that, go ahead
11:35:39 <aleth> Afaik doing this with an input box would be difficult
11:45:08 <Mic> bye
11:45:11 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
11:45:58 --> clokep_work has joined #instantbird
11:45:58 * ChanServ sets mode +o clokep_work 
11:52:25 --> Tomek has joined #instantbird
12:00:38 <clokep_work> Mic: I think with the input box would be really hard, but if we switch to an editor element (necessary for rich text formatting), it should be possible.
12:11:20 <-- Even2 has quit (Quit: Instantbird -- http://www.instantbird.com)
12:47:10 --> Mic|web has joined #instantbird
12:58:46 <-- pvagner has quit (Ping timeout)
12:59:17 <-- Tomek has quit (Quit: Instantbird 1.1)
13:04:01 <-- meh has quit (Ping timeout)
13:06:21 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)
13:06:36 --> flo has joined #instantbird
13:06:36 * ChanServ sets mode +qo flo flo 
13:07:33 --> Tomek has joined #instantbird
13:08:08 <-- jb has quit (Ping timeout)
13:14:42 --> meh has joined #instantbird
13:23:55 --> pvagner has joined #instantbird
13:28:45 <flo> it's not the first time I see this, I wonder what causes it: http://i.imgur.com/U2pWc.png
13:29:25 --> jb has joined #instantbird
13:30:14 <flo> it seems JS-XMPP somehow calls Socket.disconnect for accounts that have never been connected before
13:36:58 * bear-afk is now known as bear
13:37:52 <Mic|web> flo: would you mind if I asked clokep if he'd like to review bug 1259?
13:37:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1259 enh, --, ---, benediktp, ASSI, Replace JS animation code in messagestyle themes by CSS
13:41:00 <flo> Mic|web: I don't mind, but I could as well r+ it now ;)
13:41:23 <flo> it seems my previous r- was almost "r+ with these changed", and I don't see any obvious issue with the current attachment
13:41:45 <flo> I suspect I haven't r+ it right away because I may have wanted to try it
13:41:46 <Mic|web> OK, and let's hope there wasn't any bitrot in the meantime.
13:42:33 <instantbot> florian@instantbird.org granted review for attachment 1197 on bug 1259.
13:42:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1259 enh, --, ---, benediktp, ASSI, Replace JS animation code in messagestyle themes by CSS
13:42:51 <flo> if anybody wants to have another look at it, it's welcome of course :)
13:52:07 <-- jb has quit (Ping timeout)
14:04:54 <-- pvagner has quit (Ping timeout)
14:06:37 <clokep_work> Mic|web: I looked over it briefly I think and it seemed fine to me. :)
14:06:40 --> pvagner has joined #instantbird
14:08:32 <-- Tomek has quit (Quit: Instantbird 1.1)
14:17:17 --> Tomek has joined #instantbird
14:18:33 --> zen_monkey has joined #instantbird
14:24:56 <Mic|web> aleth: how do you apply your patches? I've tried several things with "patch" and I can't get it right :(
14:25:01 <-- mmkmou has quit (Ping timeout)
14:25:25 <aleth> Mic|web: git apply ? But the issue is probably that the paths are wrong :-/
14:25:36 <aleth> Unless you are patching an unpacked omni.jar
14:26:10 <flo> Mic|web: cd instantbird/content/ && patch -p5 < ../../attachment.patch
14:26:19 <Mic|web> I want to patch the unpacked omni.ja since I want to try how the message style changes look like
14:26:38 <aleth> Maybe the jar.mn part of the patch is throwing you?
14:26:43 <flo> ah, if it's an unpacked omni.jar you are patching, ignore what I said :)
14:27:35 <aleth> You don't need it if you're patching omni.ja
14:29:12 <aleth> git apply has a useful -v option to discover what is failing
14:35:27 --> mmkmou has joined #instantbird
14:36:27 <Mic|web> I think I got git somewhere, I'll try that (not before tomorrow or even Wednesday though).
14:36:51 <Mic|web> Sorry for the delay. Applying this patch by hand would be too tedious :(
14:36:56 <aleth> For sure.
14:37:16 <aleth> Maybe you need to set some option in patch to allow it to create new files?
14:37:22 <aleth> Some of the files in the patch are new.
14:38:19 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com)
14:39:33 <aleth> Ah, -v in git is --verbose in patch
14:40:37 <Mic|web> I tried that and the output was exactly the same. It complained about "extra operand in ..." iirc.
14:42:27 <Mic|web> hmm, can be caused by spaces in pathnames as it seems. No idea if there were any :(#
14:43:18 --> mmkmou has joined #instantbird
14:46:40 <aleth> I suspect it's the new file mode parts of the patch that are messing it up, but I don't know
14:47:42 <Mic|web> I need to go, have a nice day!
14:49:16 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
14:52:57 * flo goes away/offline for a few hours
14:54:59 <-- Tomek has quit (Quit: Instantbird 1.1)
15:01:12 <-- pvagner has quit (Ping timeout)
15:06:24 --> pvagner has joined #instantbird
15:09:57 --> Mic|web has joined #instantbird
15:13:11 --> NmN has joined #instantbird
15:27:01 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:38:24 <-- zen_monkey has quit (Ping timeout)
15:38:35 * jwir3|zzz is now known as jwir3
15:40:40 --> zen_monkey has joined #instantbird
15:41:27 * bear is now known as bear-afk
15:43:54 --> wesj has joined #instantbird
15:44:47 <-- Even1 has quit (Quit: Instantbird -- http://www.instantbird.com)
15:54:32 <-- pvagner has quit (Ping timeout)
15:54:40 --> Even1 has joined #instantbird
15:55:47 <-- gerard-majax has quit (Ping timeout)
15:55:58 --> pvagner has joined #instantbird
16:07:12 --> igorko has joined #instantbird
16:08:33 <-- igorko has quit (Connection reset by peer)
16:16:02 <-- sander85 has quit (Client exited)
16:19:24 <-- pvagner has quit (Ping timeout)
16:20:08 --> myk has joined #instantbird
16:22:10 --> pvagner has joined #instantbird
16:23:17 --> Kaishi has joined #instantbird
16:32:46 <-- pvagner has quit (Connection reset by peer)
16:33:14 --> pvagner has joined #instantbird
16:34:06 <-- zen_monkey has quit (Ping timeout)
16:35:52 <-- pvagner has quit (Ping timeout)
16:37:31 * bear-afk is now known as bear
16:40:08 --> pvagner has joined #instantbird
16:40:49 --> zen_monkey has joined #instantbird
16:42:26 --> sander85 has joined #instantbird
16:55:32 --> Mook_as has joined #instantbird
17:07:43 <-- pvagner has quit (Quit: Instantbird -- http://www.instantbird.com)
17:09:18 --> igorko has joined #instantbird
17:14:01 --> pvagner has joined #instantbird
17:17:17 --> Tomek has joined #instantbird
17:21:40 <-- meh has quit (Ping timeout)
17:23:54 <-- Tomek has quit (Quit: Instantbird 1.1)
17:25:35 --> Tomek has joined #instantbird
17:28:58 <-- Tomek has quit (Quit: Instantbird 1.1)
17:31:01 --> meh has joined #instantbird
17:31:44 <-- myk has quit (Ping timeout)
17:37:29 --> myk has joined #instantbird
17:42:27 <-- igorko has quit (Connection reset by peer)
17:47:48 <-- zen_monkey has quit (Quit: Saliendo)
17:57:01 <-- pvagner has quit (Quit: Instantbird -- http://www.instantbird.com)
18:00:52 --> pvagner has joined #instantbird
18:01:01 <-- Kaishi has quit (Quit: Kaishi)
18:05:34 --> Tomek has joined #instantbird
18:42:27 --> gerard-majax has joined #instantbird
19:27:24 --> gpsychosis has joined #instantbird
19:27:57 --> DGMurdockIII has joined #instantbird
19:28:03 <DGMurdockIII> hi
19:28:22 <meh> hi
19:31:27 <DGMurdockIII> did i miss the status metting
19:31:32 <DGMurdockIII> meating
19:33:05 <aleth> There wasn't one today
19:33:14 <clokep_work> DGMurdockIII: We haven't really been having them the past couple of months, but if you've got a question, etc...
19:34:28 <DGMurdockIII> when will video chatbee added
19:34:32 <DGMurdockIII> chat be
19:35:22 * bear is now known as bear-afk
19:35:40 <clokep_work> When someone adds support for it.
19:36:42 <aleth> Nobody has found the time to work on it so far.
19:37:21 <DGMurdockIII> ok
19:39:21 <clokep_work> It's a very nontrivial thing, not like just flipping a flag.
19:39:34 <aleth> Lots of other fixes though: http://hg.instantbird.org/instantbird/shortlog/tip
19:40:12 <aleth> Video chat will require someone who really cares about it to spend quite a lot of time on it.
19:54:36 <clokep_work> Someone would need to work on it for a while without seeing any benefits too. :(
19:58:07 <Mook_as> it'd probably need to be in stages - start with playing a fixed local video file, or something
19:58:46 <aleth> It also depends on which protocol(s) you are aiming for.
19:59:08 <Mook_as> "nothing useful" :D
19:59:29 <-- NmN has quit (Quit: Instantbird 1.1)
20:01:58 * bear-afk is now known as bear
20:02:16 <clokep_work> Well the options are: XMPP via on our stuff or try to get libpurple voice/video stuff to work.
20:02:48 <aleth> Or possibly following the recent FF video chat via web experiments, depending on how that turns out
20:02:52 <-- mmkmou has quit (Ping timeout)
20:03:24 <clokep_work> It still needs to go over a protocol. ;)
20:03:48 <aleth> Do they use a standard one? That would be nice...
20:04:04 <clokep_work> Really my point is just you need to roll your own (i.e. XMPP) or try to get it to work with libpurple.
20:04:19 <clokep_work> No, they all use different codecs, sizes, etc. etc.
20:06:29 --> mmkmou has joined #instantbird
20:07:28 <instantbot> New Instantbird (UI) bug 1413 filed by myk@mozilla.org.
20:07:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1413 nor, --, ---, nobody, UNCO, angle bracket-delimited URL linkified with closing bracket included in link and semi-colon appended 
20:15:14 <instantbot> New Instantbird (UI) bug 1414 filed by myk@mozilla.org.
20:15:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1414 nor, --, ---, nobody, UNCO, linkification ends at opening square bracket in link
20:17:07 * clokep_work wonders how many of those are our bugs and how many are toolkit bugs...
20:23:42 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
20:33:04 <flo> clokep_work: linkification bugs are mozITXTToHTML ;)
20:34:48 <clokep_work> flo: I know. Although the 1413 might be in our entities code.
20:38:33 <-- sander85 has quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/)
20:38:42 --> sander85 has joined #instantbird
20:54:50 <-- Even has quit (Ping timeout)
20:55:26 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:57:22 --> EionRobb has joined #instantbird
21:02:17 <-- mmkmou has quit (Client exited)
21:04:50 --> Mnyromyr has joined #instantbird
21:08:21 --> Even has joined #instantbird
21:08:22 * ChanServ sets mode +o Even 
21:10:54 <-- EionRobb has quit (Connection reset by peer)
21:11:28 --> EionRobb has joined #instantbird
21:17:43 --> meh has joined #instantbird
21:33:19 <-- chrisccoulson has quit (Quit: Ex-Chat)
21:36:20 --> chrisccoulson has joined #instantbird
21:37:41 --> Kaishi has joined #instantbird
21:49:05 <-- gpsychosis has quit (Ping timeout)
21:49:09 --> gpsychosis has joined #instantbird
22:19:41 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
22:22:03 * bear is now known as bear-afk
22:24:03 --> meh has joined #instantbird
22:31:41 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 1392 to INCOMPLETE.
22:31:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1392 nor, --, ---, nobody, RESO INCOMPLETE, Input method is not usable in Fedora 16 64-bit and compilation failed, too.
22:56:59 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
23:08:44 <-- sonny has quit (Ping timeout)
23:09:21 <-- Suiseiseki has quit (Quit: Quit)
23:21:38 --> mmkmou has joined #instantbird
23:22:22 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
23:23:22 <-- aleth has quit (Input/output error)
23:31:04 --> Suiseiseki has joined #instantbird
23:44:31 --> zen_monkey has joined #instantbird