#instantbird log on 10 24 2011

All times are UTC.

00:01:57 <instantbot> mattdentremont@gmail.com added attachment 929 to bug 772.
00:01:58 <instantbot> mattdentremont@gmail.com requested review from florian@instantbird .org for attachment 929 on bug 772.
00:01:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=772 enh, --, ---, mattdentremont, ASSI, Use a sortComparator function on groups to allow easy changing of the order of contacts
00:13:34 <-- aleth has quit (Quit: Instantbird 1.2a1pre)
00:21:10 <Novarg> so, may I ask what the next milestones are? :)
00:21:28 <Novarg> or rather, the next planned features?
00:24:26 <Novarg> just found a rudimentary roadmap in the wiki
00:24:49 <clokep> Novarg: http://blog.instantbird.org/2011/10/weekly-meeting-october-17-2011/ has some of what wants to be done for 1.2.
00:25:25 <Novarg> ah I of course missed the chatlogs before
00:26:06 <Novarg> so the next meeting takes place this evening?
00:26:06 <clokep> But that kind of just has some of the vague plan.
00:26:19 <clokep> The roadmap of the wiki is kind of a "to do eventually" if I remember...
00:33:58 <-- v17al has quit (Ping timeout)
00:40:58 --> v17al has joined #instantbird
00:58:24 <-- billysanca has quit (Connection reset by peer)
00:58:35 --> billysanca has joined #instantbird
01:03:06 <-- rikki has quit (Ping timeout)
01:03:31 --> rikki has joined #instantbird
01:15:53 <-- devfil has quit (Client exited)
01:57:54 <-- ironhead has quit (Ping timeout)
02:11:22 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
02:31:35 <-- billysanca has quit (Quit: Instantbird 1.2a1pre)
02:37:37 --> billysanca has joined #instantbird
03:46:57 --> flo has joined #instantbird
03:46:58 * ChanServ sets mode +qo flo flo 
03:53:07 <-- lewellyn has quit (Ping timeout)
03:53:37 --> lewellyn has joined #instantbird
04:22:15 --> EionRobb has joined #instantbird
04:23:57 <-- EionRobb has quit (Ping timeout)
04:49:09 --> jb has joined #instantbird
04:59:03 --> MattATobin has joined #instantbird
05:09:23 <-- v17al has quit (Ping timeout)
05:17:27 --> v17al has joined #instantbird
05:28:38 <-- rikki has quit (Ping timeout)
05:35:53 --> rikki has joined #instantbird
06:13:19 <-- jb has quit (Ping timeout)
06:16:08 <-- flo has quit (Quit: Instantbird 1.2a1pre)
06:40:39 --> BlueMaxima has joined #instantbird
07:24:58 --> MadWookiee has joined #instantbird
07:35:04 --> gerard-majax has joined #instantbird
07:42:29 --> jb has joined #instantbird
08:26:17 <-- Even has quit (Quit: Instantbird 1.1a1pre)
08:26:29 --> Even has joined #instantbird
08:26:29 * ChanServ sets mode +o Even 
08:27:13 <-- Even has quit (Quit: Instantbird 1.2a1pre)
08:27:22 --> Even has joined #instantbird
08:27:22 * ChanServ sets mode +o Even 
08:32:49 * timA is now known as timA|away
08:45:57 --> FeuerFliege has joined #instantbird
08:47:14 <FeuerFliege> hello
08:54:47 --> Mic has joined #instantbird
08:54:47 * ChanServ sets mode +h Mic 
08:56:50 --> Nitrox has joined #instantbird
09:01:24 --> aleth has joined #instantbird
09:08:20 --> xael-fry has joined #instantbird
09:10:12 <-- FeuerFliege has quit (Input/output error)
09:27:45 --> mmkmou has joined #instantbird
09:41:06 <-- Even has quit (Quit: Instantbird 1.2a1pre)
09:41:15 --> Even has joined #instantbird
09:41:15 * ChanServ sets mode +o Even 
09:44:00 <-- aleth has quit (Quit: Instantbird 1.2a1pre)
09:44:09 --> aleth has joined #instantbird
09:45:22 <-- xael-fry has quit (Quit: Instantbird 1.0)
09:53:58 --> hunsly has joined #instantbird
10:00:44 <-- BlueMaxima has quit (Ping timeout)
10:03:02 --> BlueMaxima has joined #instantbird
10:10:12 <-- chrisccoulson has quit (Ping timeout)
10:13:42 --> clokep has joined #instantbird
10:13:42 * ChanServ sets mode +h clokep 
10:14:30 <-- Mic has quit (Ping timeout)
10:32:03 --> chrisccoulson has joined #instantbird
10:34:51 --> Mic has joined #instantbird
10:34:51 * ChanServ sets mode +h Mic 
10:41:59 <-- rikki has quit (Ping timeout)
10:44:53 <-- mmkmou has quit (Ping timeout)
10:49:35 --> rikki has joined #instantbird
10:51:28 --> gmoro_ has joined #instantbird
10:53:05 --> mmkmou has joined #instantbird
10:53:42 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
10:59:20 <-- mmkmou has quit (Client exited)
11:13:48 --> mmkmou has joined #instantbird
11:16:58 <-- billysanca has quit (Ping timeout)
11:36:38 <-- v17al has quit (Ping timeout)
11:39:36 <Mic> aleth: on bug 1112: why don't you use CSS and an attribute/class on participants to do the color change? This way you'd only need to set or unset the attribute to change the color.
11:39:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
11:39:54 <-- rikki has quit (Ping timeout)
11:41:14 <Mic> You could e.g. apply the desaturation filter if someone's inactive: insertCorrectTagOrClassHere[inactive] {filter: desaturate..blabla  }
11:41:55 <Mic> This might be good since it would affect the mdoe-icon too if I'm not mistaken
11:44:35 --> v17al has joined #instantbird
11:46:00 --> clokep_work has joined #instantbird
11:46:01 * ChanServ sets mode +h clokep_work 
11:47:32 <clokep_work> Mic: Excellent idea! :)
11:47:43 <clokep_work> + it would make it themeable, right?
11:47:46 <Mic> I'm commenting on the bug, you might want to read it
11:52:56 <clokep_work> Will do.
11:53:50 <aleth> Mic: two thoughts - I don't think inactive should be == desaturated, they indicate different things.
11:54:43 <aleth> And I would be hesitant to introduce additional css requirements for message styles
11:55:53 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
11:57:52 <aleth> I am a bit worried about adding to the baroque structure that is the message style system...
12:00:59 <Mic> I commented there btw.
12:02:38 <aleth> As far as I can see, the only thing going the CSS route would add is themeability, at the cost of not working for existing message styles. Not saying it's a bad idea, but there is a tradeoff. 
12:02:39 <aleth> The discussion about whether or not do add a time-based system seems an independent issue to me.
12:03:21 <Mic> This is completely independent of message styles.
12:03:32 <aleth> How so?
12:04:12 <aleth> If it's independent of message styles, what do you gain by setting the color/style of the nick that way?
12:04:29 <aleth> Maybe I am misunderstanding your idea
12:04:54 <Mic> being able to set and unset the (in)active without having to go through the calculation of the color again and again. You toggle an attribute on the participant and be done.
12:05:09 <Mic> And it's not a hardcoded style either.
12:07:00 <aleth> I don't think the calculation of the color is that high a cost, though your approach would be more elegant ;) But what do you mean by not hardcoded?
12:08:40 <aleth> I think if a time-based system for turning people inactive were to be added, that would be a separate discussion as to how best to implement it. For instance, what's the timeout and where is it set? Is there only active/inactive or should the nick color 'fade' (e.g. via opacity or desaturation)?
12:08:44 <Mic> That it's in a css file and could easily be changed by a theme (or maybe userchrome?)
12:09:22 --> clokep_work has joined #instantbird
12:09:22 * ChanServ sets mode +h clokep_work 
12:09:43 <Mic> aleth: sure the details would have to be discussed but the current definition of active/inactive in the bug just seems wrong to me
12:09:55 <aleth> It would be in a CSS, but it would still represent a binary state change
12:10:11 <Mic> If you keep your program running for days, why would it matter that someone actually said something days ago?
12:10:31 <Mic> In my opinion it is useless if it does not get unset after a certain time
12:10:54 <aleth> I did mention that in my initial post on the bug ;)
12:11:06 <clokep_work> Also, this is entirely indepentend of message styles as Mic pointed out.
12:11:12 <clokep_work> Or at least the control that message styles have.
12:11:32 <clokep_work> But let me read my email first. ;)
12:11:33 <Mic> aleth: why would one want such a behavior?
12:12:36 <aleth> Mic: because it's better than the status quo and a time-based reversal can be added as a second step when it has been discussed :)
12:13:01 <aleth> The issue of whether to encode the inactive styling in CSS or not is an independent one
12:13:53 <-- chrisccoulson has quit (Ping timeout)
12:14:49 <clokep_work> I agree it's a different issue, re-making people inactive can be done as a follow up, BUT I think Mic is right that we should set the participant's color once and then use an attribute to affect when they're "inactive".
12:14:51 <aleth> Actually I think you're right on the CSS thing, it would be a better way to code it.
12:15:26 <aleth> All I was trying to avoid is having that CSS part of the message style ;)
12:16:55 <Mic> I still don't understand why you think this could possibly be related to message styles.
12:16:55 <aleth> I got confused because you mentioned desaturation, which I associated with context messages, which are a different thing altogether
12:16:57 --> chrisccoulson has joined #instantbird
12:16:57 <clokep_work> It's not part of the message style, it's part of the Instantbird theme.
12:17:23 <Mic> aleth: I suggested desaturation for the following reason that I forgot to mention:
12:18:06 <Mic> The bright yellow operator icon for Even (who's shown as inactive at this moment) looks distracting in your screenshot
12:18:37 <Mic> Completely greyscaling might make it easy to confuse with the half-operator icon
12:18:47 <Mic> *greyscaling it
12:19:04 <aleth> I would agree if you swap desaturation for opacity
12:19:10 <Mic> So I looked for something that fits the requirements
12:19:13 <aleth> But that's nitpicking
12:19:49 <Mic> Sure, try reducing the opacity then
12:19:53 <aleth> I see the same problem you do, but I don't mind the yellow so much as you.
12:21:07 <aleth> However whether opacity or desaturation, I think it is important that there be a really strong visual difference between inactive and active - it is incredibly useful. Desaturation/Opacity would have to be pretty strong to work, and then you would find the different star colors difficult to distinguish
12:21:32 <Mic> Just try a few things and decide what might be best
12:21:48 <Mic> Should be easily when you've put the style into a CSS rule.
12:22:55 <aleth> But whether to apply that CSS rule to the icons/stars or not is still a decision that has to be made
12:23:06 <aleth> I am not sure it's a good idea
12:23:44 <clokep_work> But you can still do that easily in the CSS I believe.
12:25:02 <clokep_work> Mic: Can you reply to that message receive on the mailing list about Steam? I think it's in German. I translated it and it seems to make sense, but I don't trust Google Translate. :(
12:25:10 <clokep_work> (Not necessarily now, just eventually. :-D)
12:25:21 <MadWookiee> I see i'm not alone to cry with the color management ;)
12:31:12 <Mic> clokep_work: I wanted to and I looked up some stuff on Steam already
12:32:01 <Mic> I never actually used it and it seems that there's not much we can do. There's one c# based open source chat client that *claims* to work but I don't know for sure
12:34:51 <Mic> hmm :)
12:35:05 <Mic> We could transition/animate between the different activity states :)
12:35:26 <Mic> bbl
12:35:46 <clokep_work> Mic: There's a Pidgin plug-in for it I believe.
12:36:06 <clokep_work> Mic: http://code.google.com/p/pidgin-opensteamworks/
12:38:27 <Mic> http://code.google.com/p/pidgin-opensteamworks/source/list
12:38:33 <Mic> Author: eionrobb
12:38:53 <Mic> A recurring name ;)
12:39:21 <clokep_work> Yeah, I figured it was. :)
12:39:28 <clokep_work> Unfortunately it sounds like it has a lot of dependencies. :_X
12:40:52 <Mic> I'm really away now.
12:44:02 <instantbot> New Instantbird (UI) bug 1113 filed by jahkae@gmail.com.
12:44:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1113 nor, --, ---, nobody, UNCO, Twitter timeline retrieval option
12:47:58 <aleth> Side remark: Currently, if you were to run IB IRC for days without closing the conversation, you would run into trouble as the conv would take longer and longer to open when it is retrieved from on hold.
12:48:20 <aleth> At least for a reasonably heavily used channel, even like this one...
12:48:43 <clokep_work> Yes. :( But hopefully we can fix that.
12:49:52 <-- BlueMaxima has quit (Quit: Instantbird 1.1)
12:53:22 --> BlueMaxima has joined #instantbird
13:08:31 <instantbot> pgeremia@centripetalnetworks.com added attachment 930 to bug 1103.
13:08:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1103 blo, --, ---, nobody, UNCO, MSN or Google Talk account causes Instantbird to crash
13:14:39 <aleth> clokep_work: I think someone in IRC even posted a crash for a tab following some heavily used twitter tag
13:18:00 --> flo has joined #instantbird
13:18:00 * ChanServ sets mode +qo flo flo 
13:18:19 --> ecaron has joined #instantbird
13:18:34 <Mic> I'm not sure if this is a stupid question but: could it be that it's not possible to use Object.keys() (or stuff like JSON.stringify) on xpconnect wrapped objects?
13:19:10 <flo> hello :)
13:19:36 <flo> It seems like I should put my 2 cents in bug 1112, but I haven't read all the comments yet
13:19:36 <Mic> Good morning (?), flo
13:19:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
13:19:51 <flo> Mic: thanks :). Good afternoon ;)
13:20:07 <flo> clokep_work: what do you think about bug 1113?
13:20:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1113 nor, --, ---, nobody, UNCO, Twitter timeline retrieval option
13:23:33 <aleth> flo: I will respond with something better organised at bug 1112 too later when I have more time 
13:23:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
13:23:51 <flo> aleth: I'll read the comments eventually anyway ;)
13:24:35 <aleth> flo: right now you should probably enjoy Californie :D
13:26:01 <Mic> flo, clokep_work: any idea on the xpconnect wrapped object thing that I asked about above?
13:27:56 <flo> Mic: I wouldn't expect these to work on an xpconnect wrapper.
13:28:33 <flo> are you trying to just JSON.stringify a purpleIMessage instance? ;)
13:28:40 <-- MattATobin has quit (Ping timeout)
13:28:41 <Mic> Yes, exactly
13:28:51 <Mic> Would have been too easy ;)
13:29:24 <flo> Object.keys returns an empty array? fails?
13:29:41 <flo> (I'm curious of what it does, even though I don't expect it to do what you would like)
13:31:31 <Mic> When printing it to the error console it resulted in an empty string and no error, I haven't looked any closer at it.
13:32:08 <flo> maybe you can try Object.keys(msg.purpleIMessage) ? :-D
13:33:00 --> devfil has joined #instantbird
13:34:58 <Mic> It seems to work :)
13:37:39 <flo> surprising :-D
13:37:43 <Mic> Thanks ..
13:38:11 <Mic> Next thing: trying to load it again :)
14:04:12 <-- jb has quit (Ping timeout)
14:04:49 --> jb has joined #instantbird
14:17:23 --> rikki has joined #instantbird
14:28:23 <-- Mic has quit (Ping timeout)
14:42:31 <-- gerard-majax has quit (Quit: Ex-Chat)
14:46:55 <-- v17al has quit (Connection reset by peer)
14:47:00 --> v17al has joined #instantbird
14:47:11 <clokep_work> flo: It's not a Twitter issue, it's a larger Instantbird issue IMO. (bug 1113)
14:47:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1113 nor, --, ---, nobody, UNCO, Twitter timeline retrieval option
14:47:24 <clokep_work> aleth: Yes some one reported a crash, it's an issue. I agree.
14:48:35 <-- jb has quit (Ping timeout)
14:48:59 <-- BlueMaxima has quit (Quit: Instantbird 1.1)
14:49:32 --> jb has joined #instantbird
14:49:38 <flo> clokep_work: I think it's mostly a twitter issue, but I don't have time anymore to discuss it now
14:50:29 <flo> I'm wearing an Instantbird tshirt today. During breakfast someone came to my table saying "hey, are you somehow working on the Instantbird project? I'm using it! I like it. I contributed an emoticon theme and reported a few bugs a while ago!" :-)
14:50:56 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
14:52:56 --> gerard-majax has joined #instantbird
14:55:42 --> clokep_work has joined #instantbird
14:55:43 * ChanServ sets mode +h clokep_work 
14:56:02 <clokep_work> Ah awesome. :) Someone we know?
14:56:14 <clokep_work> And I think it's mostly an Instantbird issue, but actually a logging issue in general.
14:56:32 <clokep_work> It could be fixed at the Twitter protocol level probably, but I think it's the wrong place to do it.
14:59:04 <-- rikki has quit (Ping timeout)
14:59:21 --> rikki has joined #instantbird
14:59:48 --> Mic has joined #instantbird
14:59:48 * ChanServ sets mode +h Mic 
15:01:49 <Mic> clokep_work: could be enough information to figure out who it was ;)
15:02:53 <Mic> hmm :(
15:04:53 <Mic>  ~eight seconds until 300 messages #ubuntu were shown again completely after restoring a channel.
15:06:40 <Mic> hmm, no. Close to 700 with system messages but still :S
15:07:13 <-- flo has quit (Quit: Instantbird 1.2a1pre)
15:08:13 <clokep_work> That's too long. :-/
15:09:14 <-- jb has quit (Ping timeout)
15:09:25 * timA|away is now known as timA
15:12:11 <Mic> Maybe I should compress the json logs when closing them .. 340kB were reduced to 34kB zipped! Even though I hope I don't have to produce hundres of MBs to make something useful with it ;)
15:15:44 <-- Mic has quit (Quit: Instantbird 1.2a1pre)
15:22:56 --> mokush has joined #instantbird
15:25:14 <-- mokush has quit (Client exited)
15:29:14 <-- hunsly has quit (Ping timeout)
15:36:11 <-- v17al has quit (Ping timeout)
15:36:53 <-- mmkmou has quit (Ping timeout)
15:45:25 --> v17al has joined #instantbird
15:47:12 --> jb has joined #instantbird
15:49:23 --> mmkmou has joined #instantbird
15:50:16 --> hunsly has joined #instantbird
15:52:22 --> mokush has joined #instantbird
15:52:40 <-- gerard-majax has quit (Ping timeout)
15:54:17 --> flo has joined #instantbird
15:54:17 * ChanServ sets mode +qo flo flo 
16:00:53 <-- jb has quit (Ping timeout)
16:02:10 <-- mmkmou has quit (Client exited)
16:03:01 --> mmkmou has joined #instantbird
16:07:48 --> Mook_as has joined #instantbird
16:18:07 <-- mokush has quit (Client exited)
16:33:48 --> mokush has joined #instantbird
16:34:47 <-- GeekShadow has quit (Ping timeout)
16:38:30 <-- MadWookiee has quit (Quit: Instantbird 1.1)
16:38:38 --> jb has joined #instantbird
16:41:17 --> FeuerFliege has joined #instantbird
16:41:35 <-- FeuerFliege has quit (Input/output error)
16:51:09 <-- rikki has quit (Ping timeout)
16:51:52 --> rikki has joined #instantbird
16:52:45 <-- jb has quit (Connection reset by peer)
16:52:48 --> jb has joined #instantbird
17:01:30 --> Mic|web has joined #instantbird
17:01:37 <Mic|web> Hi
17:01:45 <Mic|web> I guess we skip the meeting stuff today?
17:07:23 <aleth> I guess...
17:09:08 <clokep_work> You guys were supposed to have it! ;)
17:09:43 <Mook_as> start of meeting --> |  | <-- end of meeting
17:09:45 <Mook_as> done ;)
17:09:57 <aleth> :)
17:11:32 <aleth> Has there been much feedback on 1.1 apart from the SSL stuff? e.g. people liking conversations on hold?
17:13:49 <Mic|web> I guess we could sum up what happened in the last week?
17:14:14 <Mic|web> and clokep_work seems to have some stuff he's currently working on?
17:15:14 <clokep_work> What stuff have i been working on? :(
17:15:27 <clokep_work> aleth: Not too much feedback apart from SSL stuff, no.
17:15:29 <Mic|web> Having you attached several patchs to some bugs?
17:15:33 <clokep_work> I've personally received some feedback though.
17:15:39 <clokep_work> Yes, so has aleth! :)
17:15:45 <clokep_work> No major bugs though.
17:15:47 <aleth> what, clokep, no $SECRIT_PROJECT?
17:15:53 <aleth> ;)
17:16:43 <aleth> (I guess JS-IRC counts as a whopper)
17:17:58 <clokep_work> I haven't worked on it in the past week. :P
17:20:25 <Mic|web> Anyways, I started https://etherpad.mozilla.org/instantbird-weekly-meeting-20111024
17:20:57 <Mic|web> clokep: should I add that you were working on some Twitter papercut bugs (entities/context menu)?
17:22:41 <aleth> Afaik there is no finished work that isn't in a review queue, and no negative feedback that hasn't been filed as bugs? So that part is already documented
17:25:37 <aleth> Just searched for instantbird on twitter - there are some Chinese tweets, e.g. "In addition to the interface of the cottage looked a little cute (but unfriendly operation)". Hmm google translate
17:26:09 <aleth> A
17:26:46 <aleth> "But leave me out of an input field but not fatal. Afraid to shine in the wrong not use it. Abyss of shame" -??
17:27:13 <aleth> that one was Japanese afaik
17:31:14 <Mook_as> aleth: which specific tweets?
17:32:21 <aleth> https://twitter.com/#!/hwangziwhen/status/128345996609597440
17:32:44 <-- jb has quit (Ping timeout)
17:32:50 <aleth> https://twitter.com/#!/papa_to_juju/status/128300897271939072
17:33:33 <aleth> there are a couple more, e.g. https://twitter.com/#!/gqpx/status/128119764626321408, so there seems to be some buzz
17:33:34 <Mook_as> tried ib for three days; feels like a ripoff version of pidgin; other than the interface being a bit cute (but not user-friendly) can't find anything good with it... Miranda is still more powerful
17:34:23 <clokep_work> Mic|web: Yes.
17:34:28 <Mook_as> can't understand the japanese one, sorry. and the third one is some confused mess of RTs about not being able to login (via something else).
17:34:49 <aleth> :/ oh well. Thanks for translating!
17:34:58 <Mic|web> clokep_work: sorry, what did you mean?
17:35:06 <clokep_work> Mic|web: Re the apapercut bugs.
17:35:12 <Mic|web> ah, ok.
17:35:13 <clokep_work> Another meeting. bbl
17:35:27 <Mic|web> I'm away now but I hope I can add some stuff later today.
17:36:33 <Mic|web> We didn't have any press coverage on the 1.1 release? Is that worth to be mentioned? Maybe as "improve on this"
17:36:41 <Mic|web> bye
17:37:05 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
18:04:00 <-- hunsly has quit (Ping timeout)
18:08:32 <-- v17al has quit (Quit: Instantbird 1.1a1pre)
18:34:11 <-- mmkmou has quit (Client exited)
18:38:36 <-- rikki has quit (Ping timeout)
18:39:14 <-- flo has quit (Quit: Instantbird 1.2a1pre)
18:42:49 --> gerard-majax has joined #instantbird
18:55:41 --> rikki has joined #instantbird
19:01:35 <-- mokush has quit (Client exited)
19:21:50 --> chrisccoulson_ has joined #instantbird
19:22:35 <-- chrisccoulson has quit (Ping timeout)
19:26:56 * chrisccoulson_ is now known as chrisccoulson
19:37:25 --> GeekShadow has joined #instantbird
20:22:30 --> EionRobb has joined #instantbird
20:22:40 <-- gmoro_ has quit (Quit: Leaving)
20:46:04 --> mmkmou has joined #instantbird
20:59:51 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:06:18 --> flo has joined #instantbird
21:06:18 * ChanServ sets mode +qo flo flo 
21:09:33 <flo> It's nice to have some free wifi in the airport :)
21:10:03 <ecaron> Any thoughts on how I can get more logging to track down bug 1076?
21:10:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1076 nor, --, ---, nobody, UNCO, Messages randomly getting lost in the background
21:12:03 <flo> clokep: yes, it's "mostly an Instantbird issue" in the sense that it sucks we aren't showing a few context messages from the logs when reopening a conversation
21:12:50 <flo> but I still tend to think it should be fixed in twitter because it's an 1.1 regression to miss some twitter messages because of this
21:13:54 <-- micahg_ has quit (Connection reset by peer)
21:14:08 <flo> Mic: filling in the nick list may have taken some of these 8 seconds to restore #ubuntu ;)
21:14:26 --> micahg_ has joined #instantbird
21:15:40 <-- chrisccoulson has quit (Client exited)
21:16:25 <flo> Mic: we may want to have JSON logs by default (at least for Thunderbird). At least, we need a machine-parsable log format for Thunderbird. ;)
21:24:26 <-- gerard-majax has quit (Ping timeout)
21:31:03 <flo> ecaron: well, I guess it would be nice to know if Instantbird is calling window.getAttention and it doesn't work, or if it fails to call it for some reason.
21:31:37 <ecaron> Would that get logged in the error console messages screen?
21:31:53 <flo> what?
21:32:29 <ecaron> How can I know if that's happening?
21:32:43 <flo> not exactly sure
21:33:01 <flo> a few random ideas: edit the code and inserts something that goes to the error console just before and just after the call.
21:33:57 <flo> create an add-on (so as to not edit the application files) that replaces the window.getAttention method with a JS method dumping something to the error console before calling the original method, and dumping another message after
21:34:18 <flo> nothing really easy
21:35:45 <flo> I assume you have already checked several times that there's no JS error in the error console when this happens?
21:36:16 <flo> or have you always noticed the problem way to late (when closing instantbird) for anything to be still visible in the error console?
21:36:51 <ecaron> no, i'm catching it more often now that i have popup alerts on
21:36:59 <ecaron> i don't see anything in the error console ever related
21:37:22 <ecaron> just the typical msn connection and image corrupt images
21:37:23 <flo> or not apparently related, just something unusual would be interesting ;)
21:38:05 <flo> you have already tried on a clean profile, right?
21:38:31 <ecaron> ... no, i haven't
21:38:35 <ecaron> i'll start a fresh one tomorrow
21:39:00 <flo> do you have any add-on using the interruption manager?
21:39:53 <flo> I wonder if we should add a try{} catch(e) {Cu.reportError(e);} at http://lxr.instantbird.org/instantbird/source/instantbird/modules/ibInterruptions.jsm#62
21:40:30 <flo> It sounds like a broken add-on throwing there would prevent ALL interruptions :-/
21:41:50 <ecaron> atm, i'm not using any addons because i thought that might be causing it
21:42:00 --> adev has joined #instantbird
21:42:23 --> MattATobin has joined #instantbird
21:44:04 <-- adev has quit (Quit: Instantbird 1.1a1pre)
21:50:06 <-- mmkmou has quit (Ping timeout)
21:51:15 * timA is now known as timA|lateLunch
21:51:26 <-- flo has quit (Ping timeout)
21:53:15 --> adev has joined #instantbird
21:53:42 <-- adev has quit (Quit: Instantbird 1.1a1pre)
21:53:53 --> adev has joined #instantbird
21:54:27 <-- adev has quit (Quit: Instantbird 1.2a1pre)
21:54:28 --> adev has joined #instantbird
21:54:45 <-- adev has quit (Quit: Instantbird 1.2a1pre)
21:59:03 <-- rikki has quit (Ping timeout)
22:00:17 --> rikki has joined #instantbird
22:01:43 --> flo has joined #instantbird
22:01:43 * ChanServ sets mode +qo flo flo 
22:02:27 --> adev has joined #instantbird
22:03:04 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:04:08 --> mib_0xtp58 has joined #instantbird
22:05:22 <-- Nitrox has quit (Quit: Connection to internet lost)
22:06:18 <flo> aleth: it doesn't need to be complicated ;)
22:10:33 <aleth> XUL is amazing sometimes ;)
22:14:39 <flo> aleth: is there some question a should have answered in/about that bug that I've missed?
22:14:55 <flo> (I'm going offline very soon, my plane is boarding)
22:15:34 <aleth> Well, if you know a way of getting the outgoing message color out of the message style... ;)
22:15:42 <flo> there's no such thing.
22:16:08 <flo> nothing forces theme authors to use a different color for outgoing/incoming messages
22:16:20 <aleth> Sure, but _some_ color is used.
22:16:50 <flo> well, whatever style the theme authors apply to the .incoming or .outgoing message classes is used
22:16:53 <aleth> Shouldn't the user's messages ideally always be the same color independent of which tab he is in?
22:17:17 <flo> yeah...
22:17:32 <flo> but if you keep a color based on the nick, you are stuck if the user has several accounts with different nicks ;)
22:18:10 <aleth> Not if the nick color is set to the .outgoing color ;)
22:18:42 <-- mib_0xtp58 has quit (Quit: http://www.mibbit.com ajax IRC Client)
22:18:42 <aleth> i.e. IB at present has outgoing messages always in the .outgoing color and the MUC nick color set incorrectly (doesn't match but depends on nick)
22:18:47 <flo> If you want to decide that in MUCs for message styles that reuse nick colors from the participant list the outgoing messages will have the color of the user's nick in that list, I guess I'll accept that
22:20:10 <aleth> That's what clokep suggested and is all I know how to do at present. If there were a reasonable way to get at the .outgoing color to use it to set the nick color too it could be avoided 
22:20:29 --> chrisccoulson has joined #instantbird
22:20:39 <-- flo has quit (Ping timeout)
22:20:41 <aleth> Anyway, have a good flight :)
22:27:46 <-- ecaron has quit (Quit: Instantbird 1.1)
22:28:48 --> adev has joined #instantbird
22:29:40 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:30:15 * timA|lateLunch is now known as timA
22:42:59 --> adev has joined #instantbird
22:43:21 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:44:52 --> adev has joined #instantbird
22:45:07 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:46:46 --> clokep has joined #instantbird
22:46:46 * ChanServ sets mode +h clokep 
22:52:49 --> adev has joined #instantbird
22:53:39 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:54:16 --> adev has joined #instantbird
22:54:50 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:55:30 --> adev has joined #instantbird
22:58:12 <-- adev has quit (Quit: Instantbird 1.2a1pre)
22:58:17 --> adev has joined #instantbird
23:00:35 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:00:40 --> adev has joined #instantbird
23:01:03 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:02:08 --> adev has joined #instantbird
23:02:19 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:02:34 --> adev has joined #instantbird
23:03:00 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:03:15 --> adev has joined #instantbird
23:03:55 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:04:33 --> adev has joined #instantbird
23:05:27 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:06:07 --> adev has joined #instantbird
23:06:40 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:07:26 * timA is now known as timA|brb
23:07:35 --> adev has joined #instantbird
23:07:51 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:08:03 <-- chrisccoulson has quit (Quit: Ex-Chat)
23:08:17 --> adev has joined #instantbird
23:08:23 <-- adev has quit (Quit: adev)
23:10:32 --> adev has joined #instantbird
23:10:47 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:11:05 --> adev has joined #instantbird
23:11:16 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:11:45 --> adev has joined #instantbird
23:12:09 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:12:13 --> adev has joined #instantbird
23:12:37 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:12:57 --> adev has joined #instantbird
23:13:19 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:13:33 --> adev has joined #instantbird
23:14:03 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:14:14 --> adev has joined #instantbird
23:14:30 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:14:41 --> adev has joined #instantbird
23:14:59 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:15:07 --> adev has joined #instantbird
23:18:48 <adev> hi instantbot
23:18:49 <instantbot> adev! dude!
23:19:20 <aleth> hey, he has more than one response ;)
23:19:56 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:22:14 <clokep> Yes, it's from a list of them.
23:22:24 <clokep> :)
23:22:28 <clokep> He's quite smart. ;)
23:24:00 --> ironhead has joined #instantbird
23:26:56 <instantbot> aletheia2@fastmail.fm added attachment 931 to bug 1112.
23:26:57 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 927 on bug 1112.
23:26:58 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 931 on bug 1112.
23:26:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
23:27:47 <instantbot> aletheia2@fastmail.fm added attachment 932 to bug 1112.
23:29:05 --> adev has joined #instantbird
23:30:37 <-- devfil has quit (Client exited)
23:30:37 <aleth> oops wrong screenshot :/
23:30:58 <adev> instantbot: botsnack
23:30:59 * instantbot smiles
23:31:22 <adev> :)
23:31:53 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:35:44 <instantbot> aletheia2@fastmail.fm added attachment 933 to bug 1112.
23:35:45 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 931 on bug 1112.
23:35:46 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 933 on bug 1112.
23:35:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
23:36:34 <instantbot> aletheia2@fastmail.fm added attachment 934 to bug 1112.
23:37:36 * timA|brb is now known as timA
23:41:36 --> v17al has joined #instantbird
23:42:47 --> adev has joined #instantbird
23:43:32 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:43:36 --> adev has joined #instantbird
23:43:54 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:44:07 --> adev has joined #instantbird
23:45:30 <adev> one could go even paler with the inactive color...
23:45:50 <clokep> Looks great aleth!
23:47:41 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:48:18 --> adev has joined #instantbird
23:49:14 <aleth> I think I'll add another screenshot to demonstrate
23:52:13 <instantbot> aletheia2@fastmail.fm added attachment 935 to bug 1112.
23:52:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1112 nor, --, ---, aletheia2, ASSI, Only show active nicks in color in participant list
23:54:29 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:54:34 --> adev has joined #instantbird
23:54:45 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:55:54 <-- aleth has quit (Quit: Instantbird 1.2a1pre)
23:56:21 --> aleth has joined #instantbird
23:56:23 --> adev has joined #instantbird
23:56:28 <-- ironhead has quit (Quit: Instantbird 1.1)
23:57:16 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:58:10 --> adev has joined #instantbird
23:58:58 <-- adev has quit (Quit: Instantbird 1.2a1pre)
23:59:01 --> adev has joined #instantbird
23:59:16 <-- adev has quit (Quit: Instantbird 1.2a1pre)