#instantbird log on 04 11 2011

All times are UTC.

00:19:39 <-- Ornthalas has quit (Ping timeout)
00:26:32 <-- zachlr has quit (Connection timed out)
01:24:40 <-- chrisccoulson has quit (Ping timeout)
01:54:37 --> chrisccoulson has joined #instantbird
01:55:10 --> DetroitLibertyPenguin has joined #instantbird
02:28:08 --> sabret00the_ has joined #instantbird
02:28:47 <-- sabret00the has quit (Ping timeout)
02:31:04 <-- linuxwizard has left #instantbird ()
02:34:24 --> DGMurdockIII has joined #instantbird
02:42:15 <-- yan has quit (Ping timeout)
02:43:53 --> yan has joined #instantbird
02:54:43 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a2pre)
03:02:35 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
03:36:30 --> tymerkaev has joined #instantbird
04:13:03 <-- tymerkaev has quit (Client exited)
04:53:17 --> waynenguyen has joined #instantbird
04:55:44 --> kaie has joined #instantbird
05:22:50 --> mepine has joined #instantbird
06:04:52 <-- mepine has quit (Quit: mepine)
06:06:03 --> mepine has joined #instantbird
07:08:55 <-- mepine has quit (Quit: mepine)
07:10:04 --> mepine has joined #instantbird
07:43:14 --> skeledrew has joined #instantbird
07:57:29 --> Even1 has joined #instantbird
07:58:36 <-- Even1 has quit (Quit: Instantbird 0.3a2pre)
07:58:54 --> Even1 has joined #instantbird
08:28:30 --> flo has joined #instantbird
08:28:31 * ChanServ sets mode +qo flo flo 
08:35:05 <-- chrisccoulson has quit (Ping timeout)
08:39:44 --> Ornthalas has joined #instantbird
08:40:55 <flo> "<clokep> flo: Need me to file a bug/write a patch for the Services.core --> Services.conversation change or you do it already?" -> Fixed.
08:41:48 <flo> "<clokep> flo: When I check out Instantbird and run client.py checkout...it's still checking out m-c not m-2.0" it updates whatever you already have. The repository in client.py is used only for hg clone, not hg pull. You need to edit mozilla/.hg/hgrc to change the repository URL there.
08:42:09 <flo> deOmega: you are welcome :)
08:45:44 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/74ebb7c9d287 - Florian Quèze - Avoid overflowing the tabbox of the Themes prefpane when a theme has a long name.
08:45:45 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/989f5bc8b942 - Florian Quèze - Follow-up to bug 698 part 3 (c119343f2f9f): remove conversations from the conversations service and not the core in jsProtoHelper.jsm.
08:45:46 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bf8b4ba5b897 - Florian Quèze - Remove the word 'override' from debug messages that now apply to both override protocols and JS protocol plugins.
08:45:51 --> chrisccoulson has joined #instantbird
08:50:27 <-- waynenguyen has quit (Connection reset by peer)
08:50:38 --> waynenguyen has joined #instantbird
08:58:20 <sabret00the_> Can we edit the bug title of bug 151 to match the patch? Something along the lines of "Create tray icon to prevent IB from closing if buddy list if dismissed"
08:58:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=151 enh, --, 0.3a2, florian, RESO FIXED, Create a Tray Icon. SINGLE-click on tray icon opens and closes Instantbird.
09:00:18 <flo> sounds like a good idea.
09:01:16 <-- chrisccoulson has quit (Client exited)
09:02:12 --> chrisccoulson has joined #instantbird
09:07:06 <flo> done
09:07:09 <flo> bug 151
09:07:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=151 enh, --, 0.3a2, florian, RESO FIXED, Use a system tray Icon to avoid exiting Instantbird when the buddy list is closed
09:20:28 <sabret00the_> Thanks flo
09:20:32 --> varuna has joined #instantbird
09:21:08 <varuna> hi is there a way to debug instantbird extensions (with breakpoints etc)?
09:21:53 <flo> when it works, Venkman supports that, but it rarely worked recently.
09:22:03 <flo> You may have some luck with Chromebug :)
09:22:33 <flo> http://getfirebug.com/wiki/index.php/Chromebug
09:28:58 --> mokush has joined #instantbird
09:29:08 <-- mokush has quit (Client exited)
09:32:10 <-- waynenguyen has quit (Ping timeout)
09:34:47 <varuna> thanks
09:45:12 <-- yan has quit (Ping timeout)
09:48:53 --> yan has joined #instantbird
10:13:06 <-- yan has quit (Ping timeout)
10:15:32 --> waynenguyen has joined #instantbird
10:16:57 --> yan has joined #instantbird
10:25:02 <-- skeledrew has quit (Ping timeout)
10:25:03 --> skeledrew has joined #instantbird
10:25:22 --> clokep has joined #instantbird
10:25:23 * ChanServ sets mode +h clokep 
10:38:10 --> sonny has joined #instantbird
10:49:50 <-- clokep has quit (Ping timeout)
10:56:07 --> clokep has joined #instantbird
10:56:07 * ChanServ sets mode +h clokep 
10:58:36 --> tymerkaev has joined #instantbird
10:58:56 --> tymerkaev_ has joined #instantbird
10:58:58 <-- tymerkaev has quit (Quit: I must go. Good bye!)
10:59:09 <-- tymerkaev_ has quit (Quit: I must go. Good bye!)
10:59:53 --> tymerkaev has joined #instantbird
11:01:41 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
11:17:09 <-- waynenguyen has quit (Ping timeout)
11:21:56 <-- flo has quit (Quit: Instantbird 0.3a2pre)
11:24:54 --> Mic has joined #instantbird
11:24:54 * ChanServ sets mode +h Mic 
11:25:42 --> waynenguyen has joined #instantbird
11:36:05 <-- mepine has quit (Quit: 隨緣也)
11:40:53 <-- varuna has quit (Ping timeout)
11:51:17 <-- waynenguyen has quit (Ping timeout)
11:51:59 --> waynenguyen has joined #instantbird
11:55:36 --> clokep_work has joined #instantbird
11:57:34 --> varuna has joined #instantbird
11:58:45 <-- sonny has left #instantbird ()
12:00:58 <Mic> I didn't know this before, so maybe someone else will also find it useful: http://www.gijsk.com/mozilla/chromelist/
12:01:13 --> sonny has joined #instantbird
12:01:32 <Mic> well, I haven't tried it but at least it is looking useful ;)
12:03:41 <clokep_work> Linked from the chromebug page? :P
12:07:47 <clokep_work> But, yes. It looks helpful.
12:31:29 <-- skeledrew has quit (Ping timeout)
12:34:06 --> skeledrew has joined #instantbird
12:38:06 --> kaie2 has joined #instantbird
12:38:49 <-- kaie has quit (Ping timeout)
12:38:50 * kaie2 is now known as kaie
12:45:53 <-- varuna has quit (Ping timeout)
12:48:38 <-- yan has quit (Ping timeout)
12:52:39 <-- waynenguyen has quit (Ping timeout)
12:52:54 --> yan has joined #instantbird
12:55:46 --> waynenguyen has joined #instantbird
13:03:49 --> zachlr has joined #instantbird
13:16:06 --> mepine has joined #instantbird
13:16:07 <Mic> Exactly ;)
13:17:53 <-- Mic has left #instantbird ()
13:58:54 <-- mepine has quit (Quit: 隨緣也)
13:59:26 --> flo has joined #instantbird
13:59:26 * ChanServ sets mode +qo flo flo 
14:00:57 <flo> sorry for feeding the troll :(
14:07:05 <-- yan has quit (Ping timeout)
14:07:46 <clokep_work> Uhhh...where does it say "nuke" or "GetFont..." anywhere in that bug?
14:09:52 <flo> s/instantbird/mozilla/ in the URL ;)
14:10:40 <clokep_work> Haha.
14:10:56 --> yan has joined #instantbird
14:14:59 <clokep_work> Is it worth replying to?
14:20:03 <flo> not sure
14:25:26 <-- Even1 has quit (Quit: Instantbird 0.3a2pre)
14:25:38 --> Even1 has joined #instantbird
14:25:56 <-- tymerkaev has quit (Ping timeout)
14:26:10 <-- Even1 has quit (Quit: Instantbird 0.3a2pre)
14:26:22 --> Even1 has joined #instantbird
14:28:07 <-- sonny has left #instantbird ()
14:28:28 --> sonny has joined #instantbird
14:33:15 <clokep_work> flo: http://pastebin.instantbird.com/638
14:34:14 <flo> if you want :)
14:35:22 <clokep_work> I think it's reasonable to ask for a summary, it is a pretty confusing bug to read through. :)
14:35:39 <flo> yes, it may be useful for others
14:40:46 <clokep_work> Yup! Pretty much beyond that I'll be ignoring that bug unless a valid question is raised.
14:43:17 <flo> at some point I stared a bugmail from that bug to remember that sabret00the_'s comment 20 could deserve a summary of the discussions here (for future reference) about why each easily implementable behavior is not really desirable, and what I think would be better (but hard to implement with the current code)
14:43:22 <clokep_work> flo: Re my comment last night about pulling m-c instead of m-2...it was a fresh checkout of Instantbird, ran client.py checkout. I'll try again tonight...but I'm pretty sure I was checking out mozilla from scratch.
14:43:38 <flo> with all the noise that that came since that comment, I'm not sure I still want to reply
14:43:51 <flo> and sabret00the_ has probably figured out the answer already, or will read the irc log :)
14:44:15 <flo> clokep_work: http://lxr.instantbird.org/instantbird/source/client.py#5
14:44:38 <flo> http://lxr.instantbird.org/instantbird/search?string=mozilla-central confirms there's no reference to the mozilla-central repository anywhere ;)
14:46:25 <clokep_work> Hmmm...yes, I see that. I'll give it a try at some other point and start from scratch. :)
14:50:44 <clokep_work> I'm sure it was me doing something wrong. :-d
15:11:41 <clokep_work> Blah apparently I fed the troll too. I'm OK with him not having the energy to participate anymore. ;)
15:16:08 <flo> ahah :)
15:16:51 <sabret00the_> Wowsers, who people got so angry over something as simple as a summary change.
15:17:51 <clokep_work> sabret00the_: He's a well known troll through parts of Mozilla that doesn't seem to appreciate that most people are volunteers, etc. He also seems to feel like what he needs out of a product are much more important than what others want.
15:20:16 <sabret00the_> The beauty of open source and particularly the model we have here is that you put an idea out and you either get it or you don't. The only part that really sucks is when you're in the limbo of unconfirmed and he avoided that. Personally I think he should be celebrating that his bug got RESOLVED FIXED.
15:22:32 <flo> sabret00the_: from my point of view, the part that sucks the most is when you tried hard to fix a bug, attached a patch, and nobody replies to your review request ;)
15:23:49 <sabret00the_> haha. they were talking about that on the mozilla usergroups the other day and how they need to make sure more patches get reviewed a lot quicker.
15:24:32 <flo> I think it's a problem that people without a review queue can't fully understand ;)
15:25:05 <clokep_work> I try to keep my review queue empty. :P
15:25:07 <flo> I've never been a mozilla reviewer, so while contributing to Firefox I saw only one side of the problem :)
15:25:40 <flo> I try to r+ quickly.
15:26:49 <flo> but when a quick glance at the patch shows that some research will be needed before knowing if an approach is right or wrong... or that several explanations are needed... It's tempting to procrastinate it ;)
15:27:01 <clokep_work> Like my bugs usually? :)
15:27:22 <clokep_work> flo, sabret00the_ : is it even worth it? http://pastebin.instantbird.com/639
15:27:52 <flo> clokep_work: if it wasn't worth it, it's too late, you already took the time to write it :-P
15:29:01 <clokep_work> Honestly though. I'm trying to understand /what/ isn't fixed by those two bugs.
15:29:29 <flo> his mind :-P
15:29:32 <clokep_work> Hahah.
15:29:45 <clokep_work> He just keeps reiterating the same thing, usually people at least try to change up the wording.
15:30:40 <sabret00the_> From what I can tell, he feels that a lack of bug saying "a click/double click should minimise/restore the buddy list"
15:30:46 <flo> clokep_work: "Like my bugs usually? :)" did I appear to be too slow when reviewing your patches?
15:31:26 <clokep_work> flo: Nope! I think once they sat for a while...but that was when I gave like 6 patches at once and half of them had merge conflicts. :)
15:36:37 <clokep_work> And I think you were away for part of the week.
15:36:47 <clokep_work> So all of that together = a slow review time for me, but very understandable!
15:37:14 <clokep_work> Besides your average review time is way shorter than mine...I think I left a review from you sitting for a few weeks once.
15:38:25 <waynenguyen> dạ
15:38:33 <waynenguyen> oh sorry
15:40:22 <-- waynenguyen has left #instantbird ()
15:40:55 <flo> clokep_work: oh really?
15:41:26 <flo> I thought I checked my crappy code in when I wasn't wanting to wait anyway :-P
15:41:52 <clokep_work> Possibly. ;) It was a jsProtoHelper change...and I missed the email so it just sat until you prodded me.
15:42:13 * clokep_work wonders why it's mozilla-aurora instead of just mozilla-alpha.
15:42:37 --> waynenguyen has joined #instantbird
15:44:03 <flo> because aurora is more awesome?
15:44:37 <clokep_work> You sound like Mic. :P
15:46:08 <flo> that's better than sounding like the troll :)
15:47:19 <clokep_work> True! :)
15:47:25 <-- Even1 has quit (Quit: Instantbird 0.3a2pre)
15:47:34 <clokep_work> So do we have any timeline for this alpha btw? I think we should try to get buc 712 in before it. :)
15:48:50 * clokep_work prods instantbot, bug 712?
15:48:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=712 maj, --, ---, clokep, ASSI, No UI feedback when attempting to install an incompatible add-on
15:49:01 <clokep_work> instantbot: botsnack
15:49:02 <instantbot> :)
15:49:05 <flo> sounds like a review ping ;)
15:49:24 <clokep_work> Kind of. I have enough other stuff going on though that it doesn't matter that much.
15:49:25 <flo> I though last friday was a good time for the alpha ;)
15:49:37 <flo> I'm scared of any timeline indicating future releases :(
15:50:21 <clokep_work> I think it's better to release them more often. We can always add more if necessary, right? Is there a lot of overhead? I don't really know a lot of the release process. :-/
15:51:42 <-- chrisccoulson has quit (Quit: Ex-Chat)
15:52:06 <clokep_work> Especially with the massive changes we're making it's good for coverage...and so people see what's up.
15:52:34 <clokep_work> Plus I feel like it's bad recommending users to use nightlies instead of 0.2, just cause it's so much nicer. :-D
15:52:56 <flo> yeah...
15:53:23 <flo> what about dropping the version number, and updating everybody to the most recent features every 3 months or so?
15:53:28 <flo> :-D
15:54:04 <clokep_work> Hahah. That sounds like what disby does. :P
15:54:07 --> tymerkaev has joined #instantbird
15:54:14 <clokep_work> Digsby rather.
15:54:26 <clokep_work> As far as I can tell, it's just like "boom, new features" but there's not really versions.
15:54:40 <flo> the issue I would have with that (independent from the much bigger disk space usage on the server) is that it would require more communication with the localizers, and I'm not willing to handle that myself.
15:55:20 <flo> when features are "we sell your CPU", "we gave you some ads banner", ... I feel like it's "boom, new crap" ;)
15:55:49 <flo> clokep_work: it was supposed to sound like what mozilla is planning by the way ;)
15:57:32 <clokep_work> Ah, yes. :)
15:57:52 <clokep_work> Well...what they're doing sounds like "Hey let's catch out version # up to chrome!"
15:58:35 --> chrisccoulson has joined #instantbird
15:59:48 <sabret00the_> Basically. It sucks
16:00:36 <sabret00the_> Also they went for Aurora over Alpha because the connotations of the word Alpha would mean they'd attract more users than they wanted.
16:05:52 <waynenguyen> cái nào ba
16:05:54 <clokep_work> Ah, I guess that makes sense.
16:05:59 <-- waynenguyen has left #instantbird ()
16:07:44 <instantbot> florian@instantbird.org denied review for attachment 581 on bug 748.
16:07:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=748 min, --, ---, tymerkaev, ASSI, Separator on smiley dropdown too short
16:09:42 <flo> /me is looking at your patch
16:09:57 --> waynenguyen has joined #instantbird
16:11:14 <flo> clokep_work: do you know which code calls getNotificationBox exactly?
16:13:05 <waynenguyen> Is it true that ib doesn't allow send message to offline contact?
16:15:23 <flo> no
16:24:44 <waynenguyen> ah I figured out why. Thanks
16:25:06 <-- clokep_work has quit (Connection timed out)
16:43:17 * tymerkaev is now known as tymerkaev_away
16:46:24 --> Mic has joined #instantbird
16:46:24 * ChanServ sets mode +h Mic 
16:46:42 * tymerkaev_away is now known as tymerkaev
16:49:02 <Mic> hey, are you making fun of me? ;)
16:49:52 <waynenguyen> When I choose "Show offline buddies", it will show all the offline contacts, including those belongs to accounts that haven't connected. Should it show only the contacts of connected accounts?
16:50:42 <Mic> I think we have a what-shall-we-do-with-offline-contacts bug
16:50:51 <Mic> And there's no answer yet iirc
16:50:56 <flo> Mic: or of interns? ;)
16:51:19 <Mic> hehe, I know that I like saying 'awesome' ;)
16:51:49 <flo> but you usually make fun of someone when you say it ;)
16:52:26 <flo> I think it should be configurable whether only offline contacts should be shown or offline+unknown. But I really don't know how we can phrase a pref for that :-D
16:52:31 <flo> (and I hate prefs :-P)
16:55:06 <Mic> Something rather simple maybe? Along this line maybe: "[x] Hide contacts of disconnected accounts from the buddy list"?
16:55:40 <-- sonny has left #instantbird ()
16:56:19 <flo> but that would only apply to when the "show offline contacts" pref is On.
16:56:46 <flo> and we currently show buddies with unknown status when expending contacts :)
16:57:43 <waynenguyen> Hmm I think we shouldn't show contacts of disconnected accounts. Just like there can be 2 people use Instantbird and they can look at other's contacts?
16:57:53 <Mic> Ah, indeed. I didn't notice that yet
16:58:17 <flo> waynenguyen: use different profiles for that :)
16:58:18 <Mic> Maybe because I only have one real contact (grouped clokep's two names into one)
16:59:07 <Mic> Or different users on OS level
16:59:59 --> wesj has joined #instantbird
17:15:50 <instantbot> florian@instantbird.org denied review for attachment 579 on bug 712.
17:15:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=712 maj, --, ---, clokep, ASSI, No UI feedback when attempting to install an incompatible add-on
17:16:07 <flo> it took longer than I thought :(
17:16:37 <flo> I can now enjoy the pleasure of an empty review queue :)
17:36:08 <Mic> bye
17:37:20 --> clokep_work has joined #instantbird
17:37:20 * ChanServ sets mode +h clokep_work 
17:37:23 <flo> Mic: Good evening :)
17:37:52 <-- Mic has quit (Quit: Instantbird 0.3a2pre)
17:39:05 <clokep_work> Thanks for reviewing it flo. I, as always, have a lot to fix.
17:39:36 <flo> thanks for working on it ;)
17:41:28 --> igorko has joined #instantbird
17:41:48 <clokep_work> Mostly silly errors so far.
17:41:54 <clokep_work> Idk how I missed half the entities. :(
17:44:19 <clokep_work> I did add a localization note!
17:44:22 <clokep_work> :P
17:44:24 <clokep_work> I think...haha.
17:48:40 <flo> heh, I can make errors too :-P
17:52:54 <clokep_work> I have to check. I made a few changes after we talked on IRC, so it's possible I did it then. :)
17:52:56 --> mokush has joined #instantbird
17:53:32 <-- mokush has quit (Client exited)
18:16:51 <-- tymerkaev has quit (Ping timeout)
18:23:07 <-- zachlr has quit (Connection timed out)
18:27:23 <-- flo has quit (Quit: Instantbird 0.3a2pre)
18:48:38 <-- chrisccoulson has quit (Quit: Ex-Chat)
18:53:35 --> chrisccoulson has joined #instantbird
19:09:46 <-- waynenguyen has quit (Quit: Instantbird 0.2)
19:18:35 <sabret00the_> I don't think I ever have such a horrible time filing bugs as I do with Songbird. If that was my introduction to filing bugs, I'd have never made it here.
19:19:24 <-- igorko has quit (Connection reset by peer)
19:21:52 <-- sabret00the_ has quit (Quit: Leaving)
19:22:28 --> sabret00the has joined #instantbird
19:22:29 --> sabret00the_ has joined #instantbird
19:22:53 --> sonny has joined #instantbird
19:35:52 <-- clokep_work has quit (Connection timed out)
19:41:02 --> clokep_work has joined #instantbird
19:41:02 * ChanServ sets mode +h clokep_work 
19:42:52 <clokep_work> sabret00the My problem with the Songbird bugzilla is there's like a million bugs that just had no activity / triaging, etc.
19:43:26 <-- sabret00the_ has quit (Quit: Leaving)
19:44:53 <sabret00the> Yup. That is the problem, I have high hopes for Songbird, but I can't tell the direction that the devs want it to go in and so much of that could be fixed by marking existing bugs NEW or WONTFIX as opposed to nitpicking new bugs.
19:46:13 <clokep_work> Yeah.
19:46:29 <clokep_work> It's mostly usable for me...except I hate the theme, like hate it enough that I won't use it.
19:49:20 <-- rikki has quit (Connection reset by peer)
19:51:40 --> rikki has joined #instantbird
19:57:35 <-- rikki has quit (Connection reset by peer)
19:59:58 --> flo has joined #instantbird
19:59:58 * ChanServ sets mode +qo flo flo 
20:05:32 <sabret00the> Haha @ hating the theme that much. I hate it too though, hopefully they'll get back to focusing on the main player soon.
20:07:07 --> rikki has joined #instantbird
20:10:58 <clokep_work> I just wish the theme was much more...platform specific. Like it doesn't look like a Windows application, reminds me of the old winamps.
20:12:04 --> tymerkaev has joined #instantbird
20:12:16 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:12:38 --> clokep_work has joined #instantbird
20:12:38 * ChanServ sets mode +h clokep_work 
20:16:13 <flo> is the "Your account is disconnected" message useful?/how could it be improved?
20:18:30 <clokep_work> I think it's useful.
20:19:01 <clokep_work> Improved? Add a "Reconnect" link after it that reconnects? :)
20:19:59 <flo> would it be better to say "...'s status is no longer known because your account is disconnected."?
20:20:47 <flo> (I'm thinking about the way to reimplement most system messages so that they "just work" with JS protocols too)
20:20:51 <clokep_work> Hmm...not really any better or wosre for me.
20:20:56 <clokep_work> Ah, I was hoping that's what you were doing.
20:21:18 <flo> I wanted to spend the day doing that
20:21:30 <flo> and I'm actually starting when it's almost time for bed :(
20:23:00 <clokep_work> :( There's always tomorrow.
20:23:14 <clokep_work> That will actually reduce a lot of my code in IRC stuff I think.
20:23:46 <flo> I'm not sure my first version will include the entering/leaving messages
20:23:52 <clokep_work> Oh OK.
20:24:07 <clokep_work> Does giving the person's name really give more information though?
20:24:14 <clokep_work> I mean it's on the tab right next to the conversation.
20:24:17 <flo> my initial goal wasn't to fix js-proto, but just to improve some messages that I dislike :)
20:24:53 <clokep_work> Fair enough. :) I've been meaning to file a bug for the jsProto case.
20:25:11 <flo> each time I see "<contact I was talking to> is now away.", I have to grab the mouse and hover the tab to know why that person is away :-D.
20:25:32 <clokep_work> You're making it give the status too then I assume?
20:25:42 <flo> I would like to have instead "<contact> is now away: <away message>"
20:26:33 <flo> and when I looked at the code, I got completely confused by the purpleConversation/UIConversation separation
20:26:42 <clokep_work> And also "<contact> is now available: <message if applicable>"
20:26:47 --> deOmega has joined #instantbird
20:26:52 <flo> sure
20:26:54 <clokep_work> Ah, I see.
20:27:08 <clokep_work> Got confused in your own code or in the libpurple code? :-D
20:27:29 <flo> <contact> is now <status type>(status_message?": "+<status_message>:".") ;)
20:27:47 <flo> confused by the expected behavior ;)
20:27:49 <clokep_work> Yeah, but on disconnect the only thing I can think of is a Reconnect action, but not sure that's possible now.
20:28:14 <clokep_work> And yes, that's exactly what I meant with the ternary operator there. :)
20:28:15 <flo> I first thought I was going to make a straight port of the existing system messages but implemented in JS
20:28:22 <deOmega> Hi all.  Mic: I like your suggestion for bug 620.  Hardly anything pleases everyone, but I actually like that as a option.
20:28:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=620 enh, --, ---, nobody, NEW, Maybe Instantbird could look nicer using Glass on Windows Vista and 7
20:29:14 <flo> but if I display a system message in a conversation target which isn't the current target, it will switch to it automatically :-/
20:30:37 <flo> deOmega: Hello :)
20:31:05 <clokep_work> That wouldn't be good.
20:31:19 <deOmega> flo: hi... nice work going on it seems.  
20:31:28 <deOmega> as expected
20:32:04 <flo> clokep_work: yeah, as the status change may happen on all the targets at once if the person is using a multi-protocol client :).
20:32:47 <clokep_work> "at once" +/- the lag to each server and back to the client. :P
20:32:56 <flo> yeah
20:32:58 <clokep_work> So really...+/- 1- 2 minutes?
20:32:59 <clokep_work> ;)
20:33:37 <flo> that's only if the status change is a disconnect when the network was lost and the various servers take different times to timeout :)
20:34:06 <clokep_work> I can't think of a better way to handle it then just putting a delay, but you don't want to wait more then a few seconds
20:34:21 <clokep_work> deOmega: I guess nothing has been broken recently then? ;)
20:34:35 <flo> anyway, I believe the system message should be written in the UI conversation only if it's relevant for the current target.
20:34:58 <flo> but I'm wondering if I should still try to notify observers in all the purple conversation that the status changed
20:35:35 <clokep_work> Well...is there a separate set of "contact" notifications and "buddy" notifications?
20:35:41 <flo> (the "update-buddy-status" notification specifically... I'm not sure if any add-on depends on that/if I should care, or just nuke it)
20:35:43 <clokep_work> The buddy notification could be notified, but not the contact one?
20:36:25 <clokep_work> Just nuke it if need be, 3/4s of the extensions we have are people that frequent this channel. Mic probably depends on it though btw.
20:36:57 <flo> I'm not nuking buddy-status-changed ;)
20:37:21 <flo> it's the *conversation* notification that the buddy we are talking to's status changed.
20:37:41 <clokep_work> Ohhhh, got it.
20:38:24 <clokep_work> Make another notification that gets the extra ones? update-background-buddy-status?
20:38:24 <-- sonny has left #instantbird ()
20:38:26 <flo> and the UI conversation will still have it
20:38:57 <flo> well, "still" :-D. It doesn't have it yet :)
20:39:17 * clokep_work needs to get going.
20:39:34 <clokep_work> If someone needs it...it could always be reimplemented?
20:39:47 <flo> arg, scratch that :). notifications from purple conversations are forwarded automatically to the UI conv :)
20:39:50 <clokep_work> But I'm not really sure how it's useful if you just want to know what's up with the converastion.
20:39:55 <clokep_work> Alright.
20:39:59 <clokep_work> I'm going to go then. :) Bye!
20:40:02 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:40:05 <flo> I guess so
20:40:09 <flo> Good evening :)
20:40:22 --> sonny has joined #instantbird
20:44:14 <flo> "<contact> is now <status type>(status_message?": "+<status_message>:".")" won't work well if "status type" is "unknown" :-S.
20:44:32 <deOmega> where does one find blist.css on windows 7?
20:44:46 <flo> inside omni.jar
20:45:07 <flo> but if you want to test Mic's css code, you can probably put it in userChrome.css :)
20:46:25 <deOmega> I may surprise you but I may not be familiar with that step  :(
20:47:00 <deOmega> I think it is neat.. for fun
20:47:02 <deOmega> at least
20:48:45 <deOmega> I found the Blist.css.  Will see what I can break :)
20:50:00 <flo> http://www.mozilla.org/unix/customizing.html
20:50:32 <flo> if you edit files of the application, your changes will be lost at the next update
20:51:22 <deOmega> ah. which would be tonight ha!!  Thanks for saving me.
20:53:03 <deOmega> Once again, I envy you guys with the brain for these things. And again, very good progress.
20:53:22 <deOmega> Gonna call it a day.  have a great one.
20:54:01 <-- deOmega has left #instantbird ()
20:54:23 --> deOmega has joined #instantbird
20:55:18 <deOmega> ah, by the way, obviously I try to stay up to date by scanning the logs.  So I may not be here but I am  pulling and hoping for the project.
20:57:37 <deOmega> I do not want to restart the suystemtray icon err.. debacle.. but I suppose the individual may be looking for a system-tray icon that persists until one exits the program.
20:58:25 <deOmega> Bye
20:58:25 <flo> ahah :)
20:59:02 <-- deOmega has left #instantbird ()
21:17:43 --> Mathnerd314 has joined #instantbird
21:41:29 <-- sonny has left #instantbird ()
21:43:00 <-- kaie has quit (Quit: Leaving)
21:49:38 --> kaie has joined #instantbird
21:55:49 <flo> Good night
21:55:50 <-- flo has quit (Quit: Instantbird 0.3a2pre)
22:06:45 <-- tymerkaev has quit (Broken pipe)
22:20:04 --> linuxwizard has joined #instantbird
22:44:52 --> clokep has joined #instantbird
22:44:52 * ChanServ sets mode +h clokep 
22:48:27 <-- kaie has quit (Quit: Leaving)
22:59:02 <-- chrisccoulson has quit (Ping timeout)
23:00:29 <-- clokep has quit (Ping timeout)
23:04:32 --> clokep has joined #instantbird
23:04:32 * ChanServ sets mode +h clokep 
23:08:26 --> chrisccoulson has joined #instantbird
23:21:59 <-- Ornthalas has quit (Quit: KTHXBYE)
23:23:29 <-- micahg_ has quit (Ping timeout)
23:25:57 <clokep> According to this: http://www.winrumors.com/windows-7-overtakes-windows-xps-u-s-market-share/ Win 7 surpassed XP for market share, so we can stop designing for 2003? :-D
23:30:03 <Mathnerd314> no! I like my xp
23:31:24 --> micahg_ has joined #instantbird
23:39:52 <clokep> Haha. I'm only half joking anyway. :)
23:40:04 <clokep> I would like some more Win 7 features, it's on my to do ist.
23:54:49 <clokep> flo; comm-central is changing all of their build stuff around, just so you know. Our stuff is mostly based off theirs, right? http://groups.google.com/group/mozilla.dev.apps.thunderbird/browse_thread/thread/dc349cb8ef25e4d4#