#instantbird log on 02 14 2012

All times are UTC.

00:07:03 * jwir3 is now known as jwir3|away
00:07:57 <aleth> It looks like it would be possible for a message style to use a much more specific variant of it
00:09:24 <aleth> So that's good.
00:09:28 <Mic> What do you mean?
00:09:50 <aleth> Rather than *, target specific elements
00:12:48 <Mic> Yes, sure. 
00:15:46 <aleth> Great :) It's always nice when there's a clean way to do something :D
00:17:31 <aleth> Thanks for mentioning that selector! 
00:17:38 <Mic> You're welcome.
00:17:39 <aleth> I guess now we'll have to wait and see if all this addresses flo's concerns...
00:18:18 <Mic> If you want to have fun, try :nth-child(odd) and :nth-child(even) to alternate between different backgrounds from bubble to bubble ;)
00:18:30 <Mic> That sounds very linux-ish to me :P
00:18:45 <aleth> Haha indeed :)
00:19:33 <aleth> Thankfully all that can be left up to the message style...
00:20:03 <Mic> Yes, that's very nice indeed.
00:23:03 <aleth> Or you could add a little pulsating "new!!" next to each new message :P
00:26:17 <Mic> http://pastebin.instantbird.com/12721
00:27:04 <aleth> Hehe :)
00:27:40 <Mic> Forgive me the missing animation of the new text, please ;)
00:28:00 <Mic> Good night
00:28:11 <aleth> Good night! 
00:34:40 <-- Mic has quit (Quit: Instantbird 1.2a1pre)
00:36:07 <-- micahg has quit (Ping timeout)
00:40:58 * timA|brb is now known as timA
00:47:59 --> devfil has joined #instantbird
00:49:32 --> clokep has joined #instantbird
00:49:32 * ChanServ sets mode +o clokep 
00:52:11 --> micahg has joined #instantbird
01:38:26 <-- chrisccoulson has quit (Ping timeout)
01:40:54 <clokep> Bah our tray icon code sucks.
01:42:22 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 728 to WONTFIX.
01:42:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=728 enh, --, ---, raynaudquentin, RESO WONTFIX, "Recently Updated" RSS feed isn't taking in all updates
01:49:26 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074205])
02:05:03 <-- aleth has quit (Quit: Instantbird 1.2a1pre)
02:33:28 * timA is now known as timA|away
03:39:55 <instant-buildbot> build #395 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/395
03:51:39 <-- devfil has quit (Ping timeout)
03:54:30 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
03:57:44 --> Mook has joined #instantbird
04:13:27 <-- micahg has quit (Ping timeout)
04:15:12 --> devfil has joined #instantbird
04:29:22 --> micahg has joined #instantbird
04:41:14 <-- devfil has quit (Client exited)
05:00:08 <-- EionRobb has quit (Quit: Leaving.)
05:08:36 <-- skeledrew has quit (Quit: Instantbird 1.2a1pre)
05:08:42 --> skeledrew has joined #instantbird
05:12:04 <instant-buildbot> build #481 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/481
05:15:10 <-- micahg has quit (Ping timeout)
05:31:02 --> micahg has joined #instantbird
06:38:07 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
06:46:56 <-- Suiseiseki has quit (Ping timeout)
06:47:58 --> Suiseiseki has joined #instantbird
06:52:09 <instant-buildbot> build #387 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/387
07:12:48 <-- micahg has quit (Ping timeout)
07:17:25 <-- Tobin has quit (Ping timeout)
07:20:54 --> Tobin has joined #instantbird
07:28:44 --> micahg has joined #instantbird
07:38:36 <-- Tobin has quit (Ping timeout)
07:38:57 --> Tobin has joined #instantbird
07:56:48 --> MattATobin has joined #instantbird
07:57:21 <-- Tobin has quit (Ping timeout)
08:32:49 --> MadWookiee has joined #instantbird
08:44:18 --> Mic has joined #instantbird
08:44:18 * ChanServ sets mode +h Mic 
08:45:08 <Mic> Hi
08:45:29 <-- gerard-majax has quit (Ping timeout)
08:54:16 --> chrisccoulson has joined #instantbird
09:02:05 --> Even has joined #instantbird
09:02:05 * ChanServ sets mode +o Even 
09:02:13 <-- Even has quit (Quit: Even)
09:02:16 --> Even has joined #instantbird
09:02:16 * ChanServ sets mode +o Even 
09:02:18 --> jb has joined #instantbird
09:18:04 <instantbot> New Instantbird (UI) bug 1266 filed by benediktp@ymail.com.
09:18:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1266 enh, --, ---, nobody, NEW, "Simple": make neighbouring messages easier distinguishable
09:37:32 --> gerard-majax has joined #instantbird
09:58:01 --> mmkmou has joined #instantbird
10:01:44 <-- mmkmou has quit (Ping timeout)
10:03:08 --> mmkmou has joined #instantbird
10:26:05 --> aleth has joined #instantbird
10:26:05 * ChanServ sets mode +h aleth 
10:55:08 <-- jb has quit (Ping timeout)
11:08:03 --> flo has joined #instantbird
11:08:03 * ChanServ sets mode +qo flo flo 
11:10:00 <flo> hello :)
11:10:49 <flo> is there a reason that I've forgotten for /raw to not work with JS-XMPP? Or is it just because of bug 1231?
11:10:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1231 nor, --, ---, nobody, NEW, 'Display Formatting of incoming messages', not implemented in JS-XMPP
11:12:17 <aleth> hello!
11:12:35 <aleth> I don't know, what does libpurple do? 
11:12:58 <flo> I don't know :)
11:13:58 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 365 to WORKSFORME.
11:13:58 <aleth> another tab I forgot to close yesterday...
11:14:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=365 nor, --, ---, nobody, RESO WORKSFORME, Checkmark on status popup hidden behind status icon
11:14:17 <aleth> When they start piling up even in Panorama it's time to act ;)
11:15:01 <flo> it's time to install auto-close tabs ;)
11:15:37 <aleth> But the oldest are not necessarily the ones I want to close...
11:15:46 <aleth> Though I like the idea.
11:16:02 <flo> double click to protect a useful tab :)
11:16:14 <aleth> Aha! :)
11:17:02 <flo> the biggest problem with that add-on is that nobody seems to be able to fully read the description before saying something won't work for them / the add-on doesn't work
11:18:52 <aleth> Nobody rtfm... ;)
11:20:26 <flo> yeah...
11:20:34 <aleth>  I thought it worked well when I tried it, but I'll have to see if I can remember to protect the tabs I want to protect. I think at the time I thought something along the lines of "the tabs it closes should be bookmarked into a specific folder"
11:20:56 <flo> lots of people say that too
11:21:16 <flo> it's not useful though, as they are all in the "recently closed tabs" list anyway
11:22:21 <aleth> That has limited capacity... But it's your add-on, I didn't mean to criticise it :)
11:22:23 <flo> the only useful improvement that I would add if I had more time to invest in there would be protecting automatically tabs where I've entered something in a form, but not sent it yet
11:22:53 <flo> aleth: how would a bookmark folder with a few thousand tabs be useful?
11:23:04 <flo> it's basically the whole browser history...
11:23:16 <aleth> flo: That's the problem. If I thought it was a good solution I would have suggested it ;)
11:23:23 <flo> heh :)
11:25:53 <aleth> I think if I got around to tweaking RecallMonkey I would definitely be using it.
11:26:58 <aleth> Because that would be enough to find things when the awesomebar isn't sufficient
11:27:39 <aleth> (from the history)
11:29:13 --> clokep has joined #instantbird
11:29:14 * ChanServ sets mode +o clokep 
11:29:42 <aleth> In the end it's just finding a combination of add-ons that works well with one's idiosyncratic workflow...
11:30:33 <flo> or designing a workflow, and building the tools for it ;)
11:31:03 <flo> I would like loading some URLs to automatically switch to a different panorama tab group
11:39:21 <clokep> I usually just wait for Firefox to crash and system restore to fail...then my to do list gets emptied. ;)
11:40:01 <clokep> ...unfortunately that doesn't really happen anymore. :(
11:44:57 <flo> go file a bug :)
11:45:07 <flo> "Firefox doesn't crash frequently enough any more"
11:47:01 <clokep> I'm sure they'll appreciate that.
11:47:58 <instantbot> florian@instantbird.org set the Resolution field on bug 1266 to INVALID.
11:47:59 <flo> yeah :)
11:47:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1266 enh, --, ---, nobody, RESO INVALID, "Simple": make neighbouring messages easier distinguishable
11:48:19 <flo> make sure you cc people from the crashkill effort ;)
11:48:28 <clokep> Hahah.
11:48:34 * clokep needs to get going.
11:48:35 <-- clokep has quit (Quit: Instantbird 1.2a1pre)
11:52:49 <-- Tonnes has quit (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
11:53:26 <-- Even2 has quit (Quit: Instantbird 1.2a1pre)
12:34:30 --> clokep_work has joined #instantbird
12:34:30 * ChanServ sets mode +o clokep_work 
12:36:25 <clokep_work> Bleh: http://blog.instantbird.org/2011/11/weekly-meetings-november-7-14-and-21-2011/comment-page-1/#comment-1166
12:37:15 <clokep_work> Somebody should write a post in general about what's been up. :(
12:47:05 <clokep_work> I replied though.
13:00:22 --> Tonnes has joined #instantbird
13:24:43 <Mic> Would it be worth to change the Bubbles Variants to something like this: http://pastebin.instantbird.com/12772 ?
13:25:18 --> jb has joined #instantbird
13:25:21 <Mic> It would de-duplicate the color and margin + padding definitions.
13:26:04 <Mic> We'd get one extra file as include (for the color definitions) per variant though.
13:26:38 <clokep_work> I still wish we could remove all the images from that and just use CSS. :p
13:28:22 <Mic> Yes, indeed. I haven't checked yet if the indicators are just mirrored images. We could get rid of one of them then and do a transform:scaleX(-1); for the other.
13:29:27 <Mic> That would be a start in my opinion.
13:30:25 <clokep_work> :)
13:30:32 <clokep_work> Sounds like some good ideas Mic.
13:31:23 <Mic> That would make things even much more simple .. let me check :)
13:51:02 <flo> I wish we could just get rid of all the color variants
13:51:29 <flo> and instead use variants only for more meaningful changes
13:57:33 <Mic> Didn't we file a bug for the broken navigation section on the wiki?
13:58:17 <Mic> I'm not seeing it anymore which could be related to a browser update on my side.
13:58:30 <flo> I think you did
14:09:58 <-- jb has quit (Ping timeout)
14:10:01 --> jb has joined #instantbird
14:17:14 <Mic> Do you have any particular things in mind for the variants?
14:18:03 <clokep_work> Buddy icons I think.
14:18:11 <clokep_work> Avatars, whatever we call them now a days.
14:21:13 <-- MadWookiee has quit (Ping timeout)
14:25:46 --> MadWookiee has joined #instantbird
14:33:51 <-- Mic has quit (Quit: Instantbird 1.2a1pre)
14:48:20 <flo> Mic: if "Do you have any particular things in mind for the variants?" was for me, then as clokep said, I think it would be good to have a variant with visible contact icons (and it should probably be the default one).
14:48:29 <flo> I think Bubbles could also use a "dark" variant
14:48:50 <-- chrisccoulson has quit (Connection reset by peer)
14:49:04 <flo> as a significant number of users seem to like dark themes, but that currently make them miss all the carefully crafted details of bubbles.
14:49:20 --> chrisccoulson has joined #instantbird
15:12:06 <clokep_work> Would you just not provide the colors at all then or would you rather that be a different option some how?
15:16:11 <flo> I don't know
15:16:44 <flo> would be nice if we could find a sensible default set of color that everybody can find acceptable, but that seems unlikely
15:18:30 <clokep_work> Hah, yeah. I highly doubt that.
15:18:37 <clokep_work> It might work if we coudl have actual options.
15:18:50 <clokep_work> (Show avatar? Color?)
15:23:38 <flo> there's a bug on file for that
15:24:12 <flo> having an option for the outgoing color, the incoming color, and "alternating" would simplify that list of variants :)
15:35:57 <clokep_work> Yes, it would!
15:36:30 <clokep_work> I wonder if there's a way to make that backward compatible w/ Adium at all? If there are "Variants" just auto-create an option entitled "Variants"?
15:46:31 <flo> yeah...
15:50:57 <clokep_work> Apparently Kopete has a couple extensions to the format tbw: http://kopete.kde.org/chatwindowstyleguide/index.html
16:00:02 <flo> %senderColor{N}% seems interesting :)
16:00:27 <flo> I wonder if that would be enough to get rid of the JS messing with colors in bubbles
16:04:57 <-- jb has quit (Ping timeout)
16:06:10 <clokep_work> :)
16:10:29 <clokep_work> flo: http://trac.adium.im/ticket/15517
16:13:16 <flo> not much happening there though :-/. And someone pointed our the l10n problem
16:21:51 <-- mmkmou has quit (Ping timeout)
16:25:16 <clokep_work> Yes. :-(
16:38:04 --> mmkmou has joined #instantbird
16:55:27 --> myk has joined #instantbird
17:00:30 <-- myk has quit (Max SendQ exceeded)
17:00:35 --> myk has joined #instantbird
17:01:07 * timA|away is now known as timA
17:10:30 --> jb has joined #instantbird
17:41:41 <clokep_work> flo: Do you know how I can count the number of bytes in a JavaScript string? I guess I'd need to do it after I convert it to whatever encoding it'll be sent in?
17:42:16 <flo> I'm almost sure I gave you a link to some code doing that
17:42:28 <clokep_work> Wasn't it non-scriptable though?
17:43:05 <flo> ah, the link isn't in the bug :(
17:43:11 <flo> maybe on IRC then
17:43:41 <flo> I wrote some code for that in bug 518597
17:44:15 <clokep_work> Ah, OK.
17:44:19 <clokep_work> I'll check my logs then.
17:44:42 <flo> http://mxr.mozilla.org/comm-central/source/mail/base/content/glodaFacetBindings.xml#1679
17:45:58 <flo> so that's for counting how many bytes you would need to UTF8 encode the characters in a JS string
17:46:06 <-- jb has quit (Ping timeout)
17:46:15 <clokep_work> Alright.
17:46:30 <flo> I think most (all?) non-UTF8 encodings you will use for sending will have 1 byte per char
17:47:08 <flo> I don't remember why/when you need to count characters for IRC
17:47:22 <clokep_work> For caring about message lengths.
17:47:59 <flo> but what does "caring" mean here?
17:48:15 <flo> is it just "get anxious if we detect the message is too long"?
17:48:51 <clokep_work> The ISON messages calculate an actual length to send.
17:49:39 <-- myk has quit (Quit: Instantbird 1.1)
17:49:41 --> jb has joined #instantbird
17:50:36 <-- gerard-majax has quit (Quit: Ex-Chat)
17:50:41 --> gerard-majax_ has joined #instantbird
17:52:34 <-- gerard-majax_ has quit (Ping timeout)
17:52:48 --> Mook_as has joined #instantbird
17:54:48 <flo> ah, right, I forgot that one :)
17:55:03 <flo> are you going to cut long messages to send them in several parts?
17:55:07 <flo> or warn the user?
17:55:39 <flo> (if you want to do that in a follow up that's ok, as the current libpurple irc prpl doesn't do that)
18:01:16 <flo> do we have Summer of Code ideas again this year? :)
18:01:27 <clokep_work> I'd prefer to split them up
18:08:40 <flo> "MozillaWiki uses cookies to log in users. You have cookies disabled. Please enable them and try again. " pfff
18:10:42 --> timA1 has joined #instantbird
18:11:11 <flo> gerv remembered us and put a section for us on https://wiki.mozilla.org/Community:SummerOfCode12:Brainstorming#Instantbird already :)
18:11:11 <-- timA has quit (Ping timeout)
18:15:05 <flo> clokep_work: are there summer of code projects you would like to mentor?
18:15:28 <flo> not much of what we had last year (https://wiki.mozilla.org/Community:SummerOfCode11#Instantbird) seems reusable
18:16:03 <flo> we already have XMPP, IRC and Twitter as JS-prpls (+omegle, but that doesn't matter :-D).
18:16:34 <flo> I think I know enough about indexed logs now that it would be faster for me to just implement it rather than mentoring someone doing it
18:17:22 <flo> the account import wizard and voice&video projects are still interesting
18:17:35 <flo> but maybe we could find newer ideas?
18:18:42 <aleth> The dropbox sync/file transfer thing?
18:19:02 <flo> ah, that would be interesting :)
18:19:20 <aleth> or FF Sync for IB settings
18:19:34 <flo> although it would be hard to satisfy the "should be reusable for Mozilla" criterion that gerv imposed on us last year.
18:19:57 <flo> I think Ib sync is a project that we proposed last year but that gerv didn't "like"
18:20:20 <Mook_as> is the sync stuff still kinda tied to firefox, or has it all been platformized now?
18:20:54 <flo> it's used by both Firefox and Fennec, so I hope some parts are in the platform
18:21:29 <clokep_work> flo: Ill think about it.
18:21:47 * clokep_work would like to see import wizard & V&V as well.
18:21:51 <clokep_work> Where is that extension idea page?
18:22:03 <flo> it's not an extension idea
18:22:16 <flo> or do you mean https://wiki.instantbird.org/Instantbird:extension_wish_list ?
18:22:28 <clokep_work> Yes...I recall that having some good ideas...but it was cleaned up a lot. :)
18:23:07 <flo> aaah, a good protocol-aware error console! :-D
18:23:08 <aleth> Hmm, OTR maybe
18:23:09 <clokep_work> Would the protocol error console thing we discussed be reasonable? :)
18:23:21 <flo> yes, that would be awesome
18:23:29 <clokep_work> :) I'll take that as s yes.
18:23:34 <-- MadWookiee has quit (Quit: Instantbird 1.1)
18:26:36 <clokep_work> I can't think of many other ideas besides that right now.
18:28:18 <clokep_work> Maybe endless scrollback?
18:28:42 <flo> that's not a summer of code
18:28:50 <flo> that would rather be a night of code ;)
18:29:08 <flo> or a week-end of hacking
18:29:32 <Mook_as> include something to automagically convert old-style message themes to whatever the new stuff needs :p
18:30:42 <flo> too bad, I thought it would be an opportunity to drop the old crappy message themes
18:31:35 <Mook_as> oh, I didn't mean that as an in-app thing
18:31:53 <Mook_as> but rather as a one-time converter thing to spit out a new xpi or whatever
18:31:53 <flo> do we know if they are even used?
18:32:26 <aleth> Don't you get AIO update pings for them?
18:32:27 <flo> the old converter may still work :)
18:32:44 <flo> aleth: we do.
18:32:59 <flo> aleth: can you extract useful data out of that? I can't. I don't even know where the logs are ;).
18:33:17 <aleth> I have no idea... that's why I asked
18:33:22 * timA1 is now known as timA
18:33:46 <clokep_work> Perhaps something like session restore? But that might (again) be only a weekend of hacking and not a whole summer.
18:33:47 <aleth> We do get screenshots from users with umm, unexpected message styles
18:33:57 <flo> so getting that information would probably take me several weeks of bugging Even for him to do it ;)
18:34:54 <flo> I'll go eat something though :)
18:35:00 <flo> back in a few hours
18:36:45 <-- flo has quit (Ping timeout)
18:38:14 --> jb1 has joined #instantbird
18:38:52 <-- jb has quit (Ping timeout)
18:42:47 --> gerard-majax_ has joined #instantbird
18:49:10 <-- Mook_as has quit (Ping timeout)
18:50:04 --> Mook_as has joined #instantbird
18:55:02 <-- jb1 has quit (Ping timeout)
19:01:53 * jwir3|away is now known as jwir3
19:01:57 <-- micahg has quit (Ping timeout)
19:07:26 <-- mmkmou has quit (Ping timeout)
19:13:58 <-- timA has quit (Connection reset by peer)
19:14:04 --> timA has joined #instantbird
19:17:49 --> micahg has joined #instantbird
19:23:44 --> Mic has joined #instantbird
19:23:44 * ChanServ sets mode +h Mic 
19:26:48 * gerard-majax_ is now known as gerard-majax
19:28:09 <-- Mic has quit (Quit: Instantbird 1.2a1pre)
19:29:39 --> timA1 has joined #instantbird
19:30:32 * timA is now known as IRCMonkey38843
19:30:35 <-- IRCMonkey38843 has quit (Ping timeout)
19:30:49 * timA1 is now known as timA
19:39:45 --> Mnyromyr has joined #instantbird
19:47:55 --> flo has joined #instantbird
19:47:56 * ChanServ sets mode +qo flo flo 
19:51:13 --> EionRobb has joined #instantbird
20:02:22 --> go8765 has joined #instantbird
20:02:58 <go8765> Hello. Can i send autefication requests in isq protocol from instandbird?
20:04:41 <-- flo has quit (Ping timeout)
20:05:21 <instantbot> New Instantbird (UI) bug 1267 filed by josh.tumath@live.co.uk.
20:05:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1267 nor, --, ---, nobody, UNCO, Rename "MSN" to "Windows Live Messenger" and use the new logo
20:05:47 <clokep_work> go8765: Do you mean authorization requests in ICQ?
20:06:00 <clokep_work> I'm not sure if you can or not. I think there's been some issues w/ that before. :-/
20:07:57 <go8765> clokep_work: sorry.. english is not my native - can you simply answer pleas ? :( (i mean authorization, yes)
20:08:26 <clokep_work> It's OK, just trying to make sure I understand before giving wrong information. :)
20:08:40 <clokep_work> And I don't know for sure. I think adding the buddy sends an authorization request.
20:08:49 <clokep_work> flo might know, but he seems to have left. :(
20:09:37 <-- timA has quit (Max SendQ exceeded)
20:09:43 --> timA has joined #instantbird
20:10:49 <aleth> go8765: bug 729 claims it doesn't work.
20:10:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=729 maj, --, ---, nobody, UNCO, Can't request authorization of ICQ contact
20:11:19 <go8765> okay. thanks for uswers. try in pidgin...
20:11:26 <go8765> *answers
20:11:44 <clokep_work> go8765: If it works in Pidgin and not in Instantbird, it's definitely a bug, if it doesn't work in either...then it's something we inherit from Pidgin unfortunately. :(
20:11:50 <aleth> go8765: Let us know if it works in Pidgin
20:12:13 <aleth> Better still, add the information to the bug as a comment ;)
20:12:50 <go8765> may be test it now ? :) who have isq account here? :)
20:13:00 <aleth> I don't.
20:13:27 <timA> is there a bug filed for getting "Max SendQ exceeded" disconnects?
20:13:30 <clokep_work> I don't at work.
20:13:36 <clokep_work> timA Not that I know of.
20:13:52 <go8765> aleth: may for testing - make it ?
20:15:30 <aleth> go8765: I can't right now, sorry.
20:15:56 <go8765> its only propose :) 
20:16:07 <timA> could it be possible that instantbird is susceptible to this bug? https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/856631
20:17:00 <clokep_work> timA: Yes, we use Pidgin's IRC code currently.
20:17:09 <clokep_work> Is it with the same version.
20:17:18 <clokep_work> go8765: I can in a few hours.
20:17:29 <instantbot> New Instantbird (UI) bug 1268 filed by josh.tumath@live.co.uk.
20:17:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, UNCO, Let user choose to have contacts window minimised when "close" button selected
20:18:34 <timA> clokep_work: not sure if Pidgin has fixed that issue in recent versions, but I'm using instantbird on 11 channels on irc.mozilla.org and I'm getting disconnected with "max sendQ exceeded" a few times per day
20:19:01 <clokep_work> I've never had that issue with ~20 channels. :-/
20:19:11 <clokep_work> Are you on Instantbird 1.1?
20:21:28 <timA> 1.2apre
20:21:33 <timA> err
20:21:36 <clokep_work> Hmmm...strange.
20:21:38 <timA> version 1.2a1pre (20120113040039)
20:22:05 <go8765> clokep_work: im my country now 10pm, so i think i go sleep in few hours... you may send me request to authorization in 612496383 isq number and i say result in this channel.
20:22:08 <clokep_work> aleth: You midaired me. :(
20:22:35 <instantbot> clokep@gmail.com set the Resolution field on bug 1268 to WORKSFORME.
20:22:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, RESO WORKSFORME, Let user choose to have contacts window minimised when "close" button selected
20:23:20 <clokep_work> timA: Seems like we'd suffer from the same issue then. Could you file a bug? Thanks.
20:26:28 <instantbot> josh.tumath@live.co.uk cleared the Resolution 'WORKSFORME' from bug 1268.
20:26:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, UNCO, Let user choose to have contacts window minimised when "close" button selected
20:26:45 <timA> clokep_work: will do
20:30:23 <aleth> I don't understand that minimize-on-close wish, is that at all common on Windows?
20:33:03 <EionRobb> I had to make a plugin to disable the periodic /who timer for pidgin irc to stop the Max SendQ errors
20:33:08 <EionRobb> you guys should really take it out of IB
20:33:13 --> Mic has joined #instantbird
20:33:13 * ChanServ sets mode +h Mic 
20:33:24 <Mic> Good evening
20:33:49 <clokep_work> I think there's a patch in the link timA posted.
20:34:14 <clokep_work> aleth: No, that's not common at all.
20:34:20 <clokep_work> I hate even allowing "Close" to be minimize. :P
20:34:37 <aleth> It's a bit bizarre. Maybe you could close it wontfix as you are on Windows?
20:35:05 <timA> EionRobb: got a link to that plugin? :)
20:35:06 <Mic> aleth: only common among IM applications, I'd say.
20:35:27 <clokep_work> aleth: Yeah, maybe you could ask about a use case first though? I'll resolve it tonight.
20:35:36 <EionRobb> timA: http://code.google.com/p/pidgin-no-irc-who/
20:35:39 * clokep_work is curious why he wants that...besides feature parity.
20:35:49 <aleth> Mic: Not sure if you saw the bug, but this isn't about minimize to tray
20:36:21 <Mic> Ah, I thought you were wondering about "close doesn't do what it should" in general.
20:36:31 <Mic> I saw that it wasn't about minimizing to tray, yes.
20:37:05 <clokep_work> EionRobb: What are they even polling for with WHO?
20:37:25 * clokep_work sees no reason to do that.
20:37:43 <EionRobb> someone added it to guarantee the refresh of list of names in the irc channel
20:37:59 <EionRobb> there were issues with some duplicate names and people who weren't there when they should be and vice versa
20:38:15 <EionRobb> so that was added, but then the true cause of the problems was found and the /who wasn't removed
20:38:25 <EionRobb> even though elb severely dislikes it
20:38:31 <EionRobb> I'm very surprised he hasn't removed it yet
20:39:01 <clokep_work> That's the stupidest fix I've ever heard.
20:39:24 <clokep_work> "Oh hey, we can't keep track of what the server tells us...let's just ask it every once in a while for a ton of information."
20:39:53 <clokep_work> timA: Feel free to assign the bug to me (and include a link to that Ubuntu report) and I'll patch it.
20:41:56 <timA> clokep_work: is there a bugzilla for instantbird?
20:42:30 <aleth> timA: https://bugzilla.instantbird.org/
20:42:30 <Mic> timA: https://bugzilla.instantbird.org/
20:42:34 <timA> found it
20:42:39 <aleth> Maybe that should be in the channel topic?
20:42:40 <timA> aleth, Mic: thanks
20:43:08 <timA> also maybe just link from the home page of instantbird.com or instantbird.org?
20:43:41 <aleth> timA: There is a link here http://www.instantbird.com/about.html
20:43:57 <Mic> I think we link to it from a "How can I help"-apge or something like that?
20:44:23 <clokep_work> Nothing else fits in the topic unfortunately. :(
20:44:58 <Mic> Should we use link shorteners, maybe?
20:45:15 <aleth> No, that would make things worse imho
20:45:41 <clokep_work> No.
20:46:16 <Mic> It wouldn't be good to hide the real URL, that's true, but it would gain us a few characters.
20:46:37 <aleth> It's not really helpful when what you are trying to tell people *is* the URL
20:46:46 topic changed by clokep_work to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.1! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org"
20:47:04 <clokep_work> That's the max length (exactly) topics can be.
20:47:48 <instantbot> New purplexpcom - General bug 1269 filed by tabraldes@mozilla.com.
20:47:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1269 nor, --, ---, nobody, UNCO, Frequent Max SendQ exceeded" disconnects
20:47:53 <aleth> Precision work :)
20:48:12 <timA> I hit "enter" accidentally from the subject field
20:48:19 <timA> looks like that submitted the bug
20:48:26 <timA> hence the non-matched double-quote :)
20:48:41 <Mic> Can we convince the server to take more? ... e.g. try a string that is ... >64k characters? Might be a sure way to get us kicked from the servers ;)
20:49:52 <Mic> hmm, that should be most likely 32k if I'm aiming at overflows of a length counter? ;)
20:52:28 <clokep_work> Idk. :P I forget what moznet even runs as a backend.
20:52:47 <clokep_work> Ah, it's unreal. Go check their source. See how they verify it. ;)
20:52:56 <Mook_as> well, if you own instantbird.im, I imagine "bugs.instantbird.im" can be shorter
20:53:31 <Mic> ib.im would be cool but it's so expensive :(
20:54:36 <clokep_work> aleth: I think that bug is "WONTFIX", disable the tray icon.
20:55:27 <clokep_work> As in "Either do it Win 7 style or Win XP style, not so frankenstein of both", does that make sense?
20:55:51 <aleth> Not to me, but then I don't have the Windows experience. I agree about the wontfix though.
20:56:00 <clokep_work> Mic ^ ^
20:56:54 <Mic> I'm off now.
20:57:10 <Mic> This is about bug 1268 again? I can look at it tomorrow if you like.
20:57:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, UNCO, Let user choose to have contacts window minimised when "close" button selected
20:58:25 <Mic> Good night
20:58:27 <-- Mic has quit (Quit: Instantbird 1.2a1pre)
20:59:32 <clokep_work> Yes, it is.
21:00:13 <-- timA has quit (Connection reset by peer)
21:00:20 --> timA has joined #instantbird
21:01:22 <timA> :(
21:02:16 <clokep_work> Hopefully I can put up a patch before flo goes to bed and he can push it. :)
21:02:47 <timA> I will certainly test that patch :)
21:08:06 <EionRobb> the win7 guidelines say that an application should either have a taskbar icon or a system tray icon, but not both
21:08:25 <clokep_work> I agree.
21:08:36 <clokep_work> Microsoft also breaks those guidelines with like every application though.
21:08:43 <EionRobb> true :)
21:08:55 <EionRobb> they're not really rules, they're just guidelines, really
21:09:00 <clokep_work> Yeah, I know.
21:09:01 <EionRobb> .cutebugs
21:09:09 <EionRobb> oops, wrong window
21:09:14 <clokep_work> IMO tray icons can pretty much die.
21:09:26 <EionRobb> I love the new win7 tray icons tbh :)
21:09:39 <EionRobb> much more touchscreen friendly
21:10:25 <clokep_work> I just use the taskbar icons.
21:10:42 <EionRobb> maybe we're talking about the same thing?
21:11:00 <EionRobb> oh yeah, I hate system tray but love taskbar icons
21:11:13 <EionRobb> they should have come up with a new name
21:11:22 <EionRobb> like Power Icons or something dumb :)
21:12:11 <aleth> EionRobb: You just know it would have been something like "Windows Live Icons" ;)
21:12:22 <EionRobb> lol
21:12:37 * timA is now known as timA|burrito
21:15:12 <clokep_work> timA: I want a burrito!!!
21:20:19 <-- timA|burrito has quit (Max SendQ exceeded)
21:20:24 --> timA has joined #instantbird
21:21:24 * timA is now known as IRCMonkey51816
21:27:49 <-- clokep_work has quit (Quit: Bye)
21:34:26 --> wesj has joined #instantbird
21:45:07 --> flo has joined #instantbird
21:45:07 * ChanServ sets mode +qo flo flo 
21:50:53 * IRCMonkey51816 is now known as timA
21:53:49 <-- flo has quit (Quit: Instantbird 1.2a1pre)
21:53:59 --> flo has joined #instantbird
21:53:59 * ChanServ sets mode +qo flo flo 
21:59:06 <flo> from what I remembered, the periodic /who was used to keep track of which nicks listed as participants in channels are away.
22:03:12 <flo> and I also remember elb being unhappy about that :)
22:04:14 <EionRobb> he had a minirant in #pidgin about it just now too :)
22:05:42 <timA> I am sad I missed that
22:06:01 <flo> I missed it too
22:06:29 <flo> these days I don't have enough time to read #pidgin any more, I read only devel@c.p.i
22:06:55 <flo> EionRobb: feeling like pastebining it? ;)
22:07:36 <flo> I know Yoric temporarily stopped using Instantbird because of that bug (although it wasn't identified clearly at the time).
22:08:31 <EionRobb> Poor Yoric.  I knew him well.
22:09:13 <EionRobb> http://pastebin.com/3SWmpErR   very mini
22:09:28 <-- go8765 has quit (Quit: Instantbird 1.2a1pre)
22:13:16 <flo> EionRobb: the last one I remember was worse. It was when I submitted a patch to fix something broken in that periodic who... :)
22:19:18 <flo> so is the fix just to ifdef out http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/irc/msgs.c#121 ?
22:26:35 <EionRobb> yep
22:32:49 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:47:51 --> gkw has joined #instantbird
22:47:54 <gkw> hi
22:48:14 <gkw> i have a contact listed as green and available in my tabbed windows full of chats and IRC channels
22:48:37 <gkw> but the same contact is listed as offline in the Contacts window?
22:48:56 <gkw> (fwiw the same contact is listed as available in Gmail and Google Talk) - this is a Google Talk contact
22:50:26 <-- timA has quit (Max SendQ exceeded)
22:50:33 --> timA has joined #instantbird
22:51:36 --> devfil has joined #instantbird
22:59:02 <flo> gkw: is it listed as offline or available in the tooltip that appears for this contact?
22:59:59 <gkw> flo: Status (gmail.<some random numbers>): Away as i see it now, in the tooltip
23:00:46 <flo> so the tooltip shows away, but the icon is "offline"?
23:01:05 <gkw> yes
23:01:10 <flo> I've already seen something similar but I've never been able to find specific steps to reproduce
23:01:54 <gkw> flo: this involved adding or removing the same contact repeatedly through instantbird and through gmail's google talk
23:02:01 <gkw> or allowing the same contact to talk
23:02:47 <flo> you are using a nightly, right?
23:02:55 --> jb has joined #instantbird
23:03:28 <flo> if so, adding/accepting/removing gtalk contact isn't implemented currently. It's something I'll fix soon.
23:06:29 <gkw> flo: no, i believe i'm on 1.1
23:07:55 <flo> ah, then I've never seen what you described
23:08:18 <flo> (the XMPP implementation used for Google Talk is completely new in the current nightlies, we rewrote it in JS)
23:08:43 <gkw> ohh
23:12:19 --> Mnyromyr has joined #instantbird
23:15:21 <flo> Good night :)
23:15:22 <-- flo has quit (Quit: Instantbird 1.2a1pre)
23:15:56 --> clokep has joined #instantbird
23:15:56 * ChanServ sets mode +o clokep 
23:18:20 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/0c87d1ce587f - Florian Quèze - Disable who_channel_timer in the IRC libpurple prpl as it seems to cause disconnections with a 'Max SendQ exceeded' error.
23:20:32 <-- timA has quit (Max SendQ exceeded)
23:20:38 --> timA has joined #instantbird
23:21:07 <timA> YAY
23:21:12 <-- devfil has quit (Ping timeout)
23:21:17 <-- timA has quit (Quit: Instantbird 1.2a1pre)
23:21:30 --> timA has joined #instantbird
23:21:44 <-- timA has quit (Quit: Instantbird 1.2a1pre)
23:22:08 --> jb1 has joined #instantbird
23:22:16 --> timA has joined #instantbird
23:23:25 --> jb2 has joined #instantbird
23:23:25 <-- jb has quit (Ping timeout)
23:24:00 <EionRobb> yay :)
23:24:31 <clokep> Psh if I had gotten home 5 minutes earlier I ould have given you an r+.
23:24:39 <-- jb1 has quit (Ping timeout)
23:24:44 --> jb has joined #instantbird
23:24:56 <clokep> flo: Although you could have put the bug number in the message...;)
23:25:48 <instant-buildbot> build #218 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/218
23:25:56 <-- jb2 has quit (Ping timeout)
23:31:13 * jwir3 is now known as jwir3|away
23:41:44 --> devfil has joined #instantbird
23:43:41 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
23:50:25 <-- jb has quit (Ping timeout)