#instantbird log on 09 24 2012

All times are UTC.

00:08:34 <-- chrisccoulson has quit (Ping timeout)
00:23:15 --> zen_monkey has joined #instantbird
00:23:30 <-- zen_monkey has quit (Quit: Saliendo)
00:23:38 --> zen_monkey has joined #instantbird
00:23:57 <-- zen_monkey has left #instantbird (Saliendo)
00:39:06 --> clokep has joined #instantbird
00:39:06 * ChanServ sets mode +o clokep 
00:40:00 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
00:40:06 --> rosonline has joined #instantbird
00:46:17 <-- mconley has quit (Ping timeout)
00:47:08 --> mconley has joined #instantbird
00:52:45 <-- mconley has quit (Input/output error)
01:15:03 <-- rosonline has quit (Ping timeout)
01:19:55 --> rosonline has joined #instantbird
01:32:42 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
02:06:50 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
02:42:27 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
02:46:02 --> Kaishi has joined #instantbird
02:59:50 <instant-buildbot> build #640 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/640
03:17:32 <-- skeledrew has quit (Ping timeout)
03:22:06 --> skeledrew has joined #instantbird
03:33:54 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
04:00:32 <-- Mook has quit (Ping timeout)
04:00:40 --> Mook has joined #instantbird
04:15:58 --> Optimizer has joined #instantbird
04:37:05 <-- Mook has quit (Quit: Mook)
05:06:42 <-- EionRobb has quit (Quit: Leaving.)
05:08:34 <instant-buildbot> build #721 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/721
05:11:55 --> jb has joined #instantbird
05:22:49 <-- Kaishi has quit (Quit: Kaishi)
06:13:15 <instant-buildbot> build #624 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/624
06:14:05 <-- jb has quit (Ping timeout)
06:23:36 <-- Optimizer has quit (Ping timeout)
06:29:24 --> jb has joined #instantbird
06:47:36 --> deltafalcon has joined #instantbird
07:02:41 <-- MMN-o has quit (Ping timeout)
07:04:59 --> MMN-o has joined #instantbird
07:05:26 --> barlas has joined #instantbird
07:08:51 <-- MMN-o has quit (Ping timeout)
07:12:15 --> MMN-o has joined #instantbird
07:26:56 --> chrisccoulson has joined #instantbird
07:35:28 <-- jb has quit (Ping timeout)
08:15:54 --> flo-retina has joined #instantbird
08:18:51 --> sonny has joined #instantbird
08:20:35 --> Even has joined #instantbird
08:20:35 * ChanServ sets mode +o Even 
08:20:42 <-- Even has quit (Quit: Even)
08:20:48 --> Even has joined #instantbird
08:20:50 * ChanServ sets mode +o Even 
08:30:13 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
08:53:53 --> flo-retina has joined #instantbird
09:01:10 <-- flo-retina has quit (Ping timeout)
09:02:43 --> flo-retina has joined #instantbird
09:04:23 <-- flo-retina has quit (Ping timeout)
09:08:30 --> flo-retina has joined #instantbird
09:09:04 --> aleth has joined #instantbird
09:09:04 * ChanServ sets mode +h aleth 
09:15:33 <-- sonny has quit (Ping timeout)
09:20:37 <aleth> flo-retina: Thanks for the reviews! The nicklist one was more of a feedback? one anyway.
09:21:25 <aleth> I was uncomfortable about doing without timers as it would in principle lead to an array that can grow without bound, but I guess you're right and it really doesn't matter in practice.
09:22:53 <aleth> Should we use localeCompare for nicks? We don't at the moment, and I suppose if I make that change I had better go through the rest of the code too for other instances.
09:24:41 --> jb has joined #instantbird
09:25:03 <-- jb has quit (Write error: Broken pipe)
09:25:21 <flo-retina> aleth: hello :)
09:25:24 * flo-retina is now known as florian
09:25:31 --> jb has joined #instantbird
09:26:22 <florian> aleth: I think we compare nicks only to sort them, so you have probably touched all the places that compare nicks in that patch ;)
09:29:26 <-- chrisccoulson has quit (Client exited)
09:30:43 --> chrisccoulson has joined #instantbird
09:38:46 <florian> aleth: "an array that can grow without bound" it's a simple object, not an array, right? (I'm not sure how expensive it would be to move thousands of items of an array several times if we sorted the list of parted nicks; I think I don't want to know :))
09:39:00 <-- chrisccoulson has quit (Quit: Ex-Chat)
09:40:25 --> chrisccoulson has joined #instantbird
09:54:16 --> sonny has joined #instantbird
10:05:55 <aleth> florian: Tab complete also sorts nicks somewhere...
10:06:23 <florian> right :)
10:06:27 <aleth> But I think that's it.
10:06:54 <florian> and it can't use this.nicks that is lowercased :(
10:06:55 <aleth> Hmm, I wonder if localeCompare is a lot slower
10:07:13 <florian> is it?
10:07:57 <aleth> I'll have to test it and see.
10:08:08 <aleth> Since nobody has complained so far about wrongly sorted nicks in the nicklist ;)
10:09:03 <florian> can we use accentuated characters for nicks?
10:09:09 <florian> on XMPP MUCs we probably can
10:09:15 <aleth> IRC is quite restrictive I think
10:10:02 <florian> maybe it's not needed for IRC :)
10:10:24 <florian> it seems /nick fquèze doesn't do anything (nothing in the error console either).
10:13:49 <florian> http://pastebin.instantbird.com/79484 Does this seem right for the install.rdf for libpurple in Tb?
10:14:11 <-- barlas has quit (Ping timeout)
10:16:29 --> clokep has joined #instantbird
10:16:29 * ChanServ sets mode +o clokep 
10:16:57 <aleth> "Add support for the chat protocols implemented by libpurple." ?
10:17:52 <florian> it's actually the libpurple prpls that Instantbird ships ;)
10:17:59 <florian> we excluded a few
10:18:26 <aleth> "for most of the"
10:18:28 <florian> http://lxr.instantbird.org/instantbird/source/purple/upgrade-libpurple.sh#43
10:18:28 <aleth> maybe...
10:18:54 <florian> aleth: "Add support for chat protocols implemented by libpurple." ?
10:19:00 <florian> (just removed "the" from your suggestion)
10:19:02 <aleth> :D
10:19:20 <aleth> I suppose that's suitably ambiguous ;)
10:19:48 <florian> that misses a "get instantbird" statement, but it's hard to sneak one there
10:20:44 <aleth> "get instantbird because libpurple" would not be the best reason anyway...
10:21:06 <florian> because it supports the protocols you need out of the box
10:22:12 <aleth> Technically one could add inline options and then an option would be to "get instantbird now" :P
10:23:06 <florian> "start chat at system start-up" would download Instantbird and start it automatically :-P
10:23:32 <aleth> "run stand-alone client" ;)
10:26:40 --> rosonline has joined #instantbird
10:26:52 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
10:27:02 --> rosonline has joined #instantbird
10:29:37 <clokep> Does Tb 16 come out soon?
10:30:56 <florian> 2012-10-09
10:33:56 <-- rosonline has quit (Ping timeout)
10:39:09 <clokep> Hm. OK.
10:46:05 --> barlas has joined #instantbird
10:56:50 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
11:29:01 --> Mic has joined #instantbird
11:29:01 * ChanServ sets mode +h Mic 
11:29:49 <Mic> Hi
11:38:02 <-- Mic has quit (Connection reset by peer)
11:44:34 --> meh has joined #instantbird
11:45:04 <-- jb has quit (Ping timeout)
11:55:37 --> Mic has joined #instantbird
11:55:37 * ChanServ sets mode +h Mic 
12:00:00 --> clokep_work has joined #instantbird
12:00:00 * ChanServ sets mode +o clokep_work 
12:02:37 <-- barlas has quit (Ping timeout)
12:04:32 --> AlexanderSalas has joined #instantbird
12:05:37 <Mic> aleth: wouldn't a getter for the buddy color be a good solution in the "low-hanging fruits"-bug?
12:07:11 <aleth> Mic: I can't remember right now, but I think there was a reason why not...
12:07:11 <florian> Mic: where would the getter be?
12:07:28 <Mic> On the buddy.
12:07:39 <florian> what "buddy" object?
12:07:47 <aleth> Mic: It's not an object
12:08:11 <florian> do you mean the one implemented by each prpl? Or adding an XBL binding (which would force DOM manipulations)?
12:08:53 --> barlas has joined #instantbird
12:09:17 <florian> aleth: btw, I didn't include that comment in the bug because it's not directly related to performance optimizations, but I think it would be nice to save only the hue rather than the css rule
12:09:36 <florian> and to give easy access to the hue for message themes
12:09:37 <-- barlas has quit (Connection reset by peer)
12:09:40 <aleth> florian: it would be... but that's a separate bug
12:09:47 <aleth> I think it's even filed
12:10:02 <aleth> I think Mic filed it ;)
12:10:03 <florian> aleth: it can still be perf related, but not related to the perf of the nicklist
12:10:18 <florian> the current bubbles code for colors is a bit messy ;)
12:10:28 <aleth> just a bit...
12:10:33 <florian> that could maybe save some time when displaying a large conversation
12:10:50 <aleth> But the bubbles colour is a separate computation also
12:10:53 <Mic> Oh, what I took for a "buddy" object with a color property is a node with an attribute. Nevermind then.
12:11:27 <aleth> But yes, scope for optimizations there...
12:11:49 <florian> aleth: I'm also thinking that I'll need that color again for Show Nick ;)
12:11:54 <aleth> I think Mic was looking at it for his svg bubbles
12:12:43 <aleth> bug 1260 maybe
12:12:46 * Mic isn't looking at many IB-related things anymore these days.
12:12:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1260 enh, --, ---, nobody, NEW, Provide components of senderColor to message styles
12:13:03 <florian> aleth: seems to be this one, yes :)
12:13:12 <Mic> It's rather a matter of circumstances than a lack of interest though ;)
12:13:44 <florian> are you super busy with other work?
12:13:47 * aleth hopes mic will have time to submitting bug 958 for review at some point...
12:13:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=958 enh, --, ---, benediktp, ASSI, Show last messages (history) in new chat windows
12:14:03 <aleth> Since that seemed almost finished afaik
12:14:36 <Mic> florian: sort of, yes.
12:16:45 --> barlas has joined #instantbird
12:16:46 <-- barlas has quit (Connection reset by peer)
12:18:25 <Mic> Oh, nice. One can have a kind of "lazy property" by simply replacing the getter once it was called.
12:18:47 <Mic> var obj = { get prop() { delete this.prop; this.prop = "blabla-value"; return this.prop; }};
12:19:26 <florian> Mic: that's the point of lazy getters, yes
12:20:48 <Mic> I know about lazy getters but I didn't know what happens in the background ;)
12:25:32 <Mic> http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/loader/XPCOMUtils.jsm#172
12:25:47 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
12:26:34 <florian> my father told me the AMI parts that I've ordered just arrived :) I should have what I need to repair the AMI next week-end.
12:27:03 <aleth> :)
12:27:08 <aleth> you found a supplier!
12:27:25 <Mic> That was the fuel pump that was broken, iirc?
12:27:45 <aleth> there must be only a finite supply of those still out there...
12:28:29 <florian> Mic: yes, I bought 2 fuel pumps and a carburetor, to have some spare parts for the next time I have a problem ;).
12:28:36 <Mic> aleth: I've heard NASA's buying up remainders of old computer chips that aren't produced anymore to have spare parts for some of their systems.
12:28:44 <Mic> Sounds like a similar problem :)
12:30:41 <florian> aleth: those are actually used parts, that a retired man who loves AMIs and spends his time restoring them had taken from AMIs that won't see the road again
12:32:07 <aleth> useful man to know ;)
12:32:33 <aleth> still, it sounds a bit like every time a fuel pump breaks, one less potential AMI out there...
12:33:16 <-- Mic has quit (Input/output error)
12:33:46 <florian> aleth: we can adapt "adaptable" brand new fuel pumps, but then it's visible that you have replaced it. I'm trying to use only parts that are similar to what could have been there when the AMI was new
12:34:37 <aleth> Right :)
12:35:19 <florian> aleth: around 1 million AMIs were built, so there's probably lots of parts still around. It's just not always obvious where to find them, because people who have the parts don't necessarily know what they are / which car they are for; and those who know are rarely good with computers (if they have an Internet access at all)
12:37:52 <aleth> and to stop them from jsut being sold as scrap metal I suppose...
12:39:58 <florian> it's still possible to find a complete AMI for 200euros (at this price of course it's a bit rusty, and not ready to be driven, typically because the brakes aren't working), so there are probably lots of them that just get sold as scrap metal, yes :(
12:40:27 <clokep_work> Maybe you should buy a few for replacement parts? ;)
12:41:10 --> sonny has joined #instantbird
12:41:29 <florian> clokep_work: I would really like to do that
12:41:45 <aleth> hence the double garage? ;)
12:41:57 <florian> I would need more than a double garage though :(
12:42:38 * florian needs a warehouse :-P
12:44:05 <florian> clokep_work: I already bought one though
12:44:19 <florian> http://queze.net/goinfre/mamie/decoupage/P1070114.JPG for 80euros ($100)
12:44:58 <florian> some of the parts that arrived at home out of it: http://queze.net/goinfre/mamie/decoupage/P1070131.JPG
12:45:06 <florian> http://queze.net/goinfre/mamie/decoupage/P1070132.JPG
12:45:42 <florian> my father's car: http://queze.net/goinfre/mamie/decoupage/IMG_9200.JPG
12:46:09 <florian> what I left as scrap metal: http://queze.net/goinfre/mamie/decoupage/IMG_9202.JPG
12:47:01 <florian> more parts at home (next to my AMI that's glad to not be in the same shape as the red one) http://queze.net/goinfre/mamie/decoupage/IMG_9215.JPG
12:47:15 <clokep_work> florian: You bought a warehouse?
12:47:27 <aleth> remarkably little scrap metal :P
12:47:33 <florian> clokep_work: no, a cheap AMI ;)
12:51:50 <florian> http://i.imgur.com/HTZzk.jpg does that need an icon?
12:52:37 <aleth> Only if there's a non-confusing one
12:53:02 <clokep_work> florian: I think so. :)
12:53:04 <florian> the Instantbird icon?
12:54:52 <aleth> Isn't that confusing?
12:56:46 <aleth> I'm not sure though...
12:58:19 <florian> aleth: it's possibly confusing, yes
13:08:58 <clokep_work> The Pidgin icon? ;)
13:09:18 * florian will pretend he hasn't seen clokep_work's suggestion
13:10:17 <-- sonny has quit (Ping timeout)
13:14:57 <florian> I'll need to try to reproduce "Bug 791926 - Chat messages not displayed in zh-TW localized build and langpack of Thunderbird in Linux"
13:15:14 <clokep_work> That bug (and the referenced one) confuse me. :(
13:15:33 <-- GeekShadow has quit (Ping timeout)
13:15:48 <florian> I'll download a zh-TW build and try to reproduce before asking more questions in the bug
13:18:45 --> Mic has joined #instantbird
13:18:45 * ChanServ sets mode +h Mic 
13:19:49 --> GeekShadow has joined #instantbird
13:19:52 <Mic> Is that how tabs are supposed to look on Mac (with the Australis theme)? http://i.imgur.com/HTZzk.jpg
13:20:04 <florian> Mic: yes
13:20:16 <Mic> The light (white?) background is ugly :(
13:20:45 <florian> Mic: it looks like this: http://i.imgur.com/hCOcw.png
13:21:18 <florian> Mic: I think it's ugly on the add-on manager tab because there's no toolbar
13:21:22 <Mic> That's better. So it's the "in-content" page that look bad
13:21:31 <Mic> *looks
13:23:39 <Mic> I imagine it could also look pretty good if the background of the add-on manager extended into the tab (with no visible border between tab and 'page').
13:24:20 <florian> or if the add-on manager didn't have a different blue/grey background and just followed the rest of the UI
13:24:50 <Mic> Or if the rest of the UI would look similar to the add-on manager ;)
13:25:12 <florian> sure, you like simple solutions ;)
13:28:31 <-- chrisccoulson has quit (Client exited)
13:31:35 --> chrisccoulson has joined #instantbird
13:33:09 <florian> hmm, should we enable the "donate" button on the AMO listing of that libpurple add-on?
13:33:25 <florian> it would be fun to fund Instantbird with a Tb add-on :-D
13:33:51 <aleth> :)
13:34:23 <aleth> or would libpurple want a percentage?
13:34:25 <florian> the Mac version weights 8.73MB
13:35:10 <florian> why? Aren't we allowed to sell GPL'ed binaries (as long as the source code is freely available)?
13:37:46 <aleth> do donations even count as "selling"?
13:38:07 <florian> they probably don't
13:38:30 <aleth> I just have no idea about the legalities/proprieties
13:38:35 <clokep_work> florian: If it's as easy as checking a box off to allow donations, then absolutely!
13:38:46 <aleth> but it sounds like a great idea otherwise
13:40:54 --> mconley has joined #instantbird
13:41:00 <florian> each time I look at AMO in French, I wish it wasn't localized
13:41:11 <clokep_work> Is it poorly localized?
13:41:28 <florian> yeah...
13:41:34 <florian> to the point that it's sometimes barely readable
13:41:44 <florian> and there are English strings in the middle anywa
13:41:45 <florian> y
13:44:57 <-- AlexanderSalas has quit (Ping timeout)
13:46:15 <clokep_work> florian: BTW, my build error? I tried with gmake instead of pymake and that gives me errors linking libxul. :-S
13:46:18 * clokep_work is frutrated.
13:46:25 <clokep_work> I almost wonder if my mozilla repo is corrupt or something.
13:46:41 <florian> clokep_work: do you have a pastebin of these errors?
13:47:02 <aleth> yet another chat room "standard"? https://msujaws.wordpress.com/2012/09/21/my-presentation-at-mozcamp-eu/
13:48:23 <Mic> The GPL F.A.Q. if someone is interested: http://www.gnu.org/licenses/gpl-faq.html
13:48:33 --> AlexanderSalas has joined #instantbird
13:48:48 <aleth> Mic: ah that looks useful...
13:49:00 <clokep_work> florian: Not with me no, I got frustrated, threw some things across the room and went to bed.
13:49:05 <clokep_work> (I didn't really throw anything. ;))
13:49:07 <aleth> but I guess flo already knows ;)
13:50:32 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
13:51:09 <florian> that FAQ looks like tl;dr ;)
13:51:29 <clokep_work> "Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.)"
13:51:30 <aleth> type ahead find does not find "donations" ;)
13:51:34 <clokep_work> Sounds good to me. :)
13:51:43 <clokep_work> aleth: Yes, we know of the Social API...
13:52:19 --> sonny has joined #instantbird
13:52:33 <florian> clokep_work: we keep discovering, hmm... "interesting" details about it though ;)
13:53:31 <clokep_work> florian: Yes. :)
13:53:49 <clokep_work> Funny that their example is a chat application when chat is not their main focus. ;)
13:53:49 <aleth> Yes, that post fell in that category for me...
13:55:47 <florian> what's their main focus again? :-P
13:55:54 <florian> "This add-on adds support in the Thunderbird Chat feature for the AIM, Bonjour, Gadu-Gadu, GroupWise, ICQ, MSN, MySpaceIM, Netsoul, SIMPLE, Sametime and Yahoo! instant messaging protocols.
13:55:55 <florian> This is done by leveraging the work done to integrate libpurple (the library behind Pidgin) into the back-end of Instantbird. All the code for this is freely available at http://lxr.instantbird.org/instantbird/source/purple/
13:55:55 <florian> If you prefer a standalone chat client with all these protocols integrated by default, you can try Instantbird (http://www.instantbird.com/)."
13:56:01 <florian> how does this sound for the add-on "long description" on AMO?
13:58:14 <clokep_work> florian: I think that sounds good. :)
14:02:50 <florian> fun result: https://www.google.fr/search?q=cot+coooooooot
14:10:07 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum)
14:10:47 <-- sonny has quit (Ping timeout)
14:11:24 --> sonny has joined #instantbird
14:12:19 <florian> https://addons.mozilla.org/fr/thunderbird/addon/additional-chat-protocols/
14:12:31 <florian> when I type "en" instead of "fr" in the URL it redirects me to the fr page
14:13:41 <aleth> try en-US
14:14:14 <aleth> (for me "en" redirects to en-US btw)
14:14:23 <florian> ah, that works
14:14:53 <florian> I got really confused with the AMO developer UI, and entered all the descriptions in the "French descriptions" fields
14:15:07 <florian> and I can't switch it to English because the English fields (which it won't show me) are empty
14:16:10 --> AlexanderSalas has joined #instantbird
14:18:53 <florian> I think I've now copied all the fields to the en-US "version"
15:17:51 <-- AlexanderSalas has quit (Ping timeout)
15:18:56 --> AlexanderSalas has joined #instantbird
15:19:59 <-- deltafalcon has quit (Connection reset by peer)
15:30:25 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
15:31:30 <-- AlexanderSalas has quit (Ping timeout)
15:35:48 --> AlexanderSalas has joined #instantbird
15:51:32 <-- AlexanderSalas has quit (Ping timeout)
15:54:47 --> AlexanderSalas has joined #instantbird
16:01:27 <florian> do we still want to have weekly status meeting?
16:01:48 <florian> I still have them on my calendar, and I still receive reminders for them, but we haven't done anything like that in a long while
16:06:32 <-- skeledrew has quit (Ping timeout)
16:09:51 <-- wesj has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
16:09:54 --> wesj has joined #instantbird
16:11:14 --> skeledrew has joined #instantbird
16:11:34 <clokep_work> florian: I think we should try to do something more regular.
16:12:01 <florian> I think there should be a more specific goal for these meetings
16:12:32 <florian> saying "I've been working on a, b and c. I plan to work on d, e and f but I don't have time to do it now"  doesn't help much
16:12:42 <florian> we usually know it anyway (if we follow closely)
16:13:12 <florian> and we never attracted to these meetings anybody outside of the people who are here almost everyday (and read the logs)
16:32:21 <-- aleth has quit (Quit: Au revoir)
16:35:30 --> wnayes has joined #instantbird
16:35:31 --> Optimizer has joined #instantbird
16:50:26 --> Mook_as has joined #instantbird
16:53:27 <clokep_work> florian: I agree. :)
16:53:37 <clokep_work> Meetings that just say what you've been doing aren't useful.
16:57:42 <-- Optimizer has quit (Ping timeout)
17:00:09 <Mook_as> man, I keep expecting /list #foo to only list the channel named #foo. (doing this on freenode was a very, very bad idea.)
17:00:15 <florian> clokep_work: heh, I thought of cc'ing you on that oauth bug, but you did it faster!
17:00:35 <florian> does /list do anything now?
17:01:04 <Mook_as> ... sorry, I'm still on tbird :p
17:01:15 --> Optimizer has joined #instantbird
17:01:51 <florian> Mook_as: it's the same IRC code ... (just lagging behind a bit)
17:02:06 <clokep_work> florian: The reply is put in the server tab.
17:02:10 <clokep_work> I.e. it's really broken. :-/
17:02:13 <clokep_work> I think we have a bug about that.
17:02:45 <florian> the only result I saw after typing /list #foo is "Warning: Unhandled IRC message: :gravel.mozilla.org 321 florian Channel :Users  Name" in my error console
17:02:45 <Mook_as> oh, right, I did it in the server tab to begin with, so I didn't notice anything wrong other than a seriously laggy computer
17:03:02 <clokep_work> Mook_as: Honestly I don't know if I've ever run that command. :-[
17:03:15 <florian> Mook_as: so you need to ask Ben B for a faster computer? :-P
17:03:34 <clokep_work> http://pastebin.instantbird.com/79606 :(
17:04:25 <clokep_work> (From #thunderbird)
17:04:29 <clokep_work> He was gone before I got to him though.
17:04:37 <florian> clokep_work: the "a more established client" part is pure nonsense
17:05:27 <Mook_as> sounds like he wants chatzilla ;)
17:05:47 <florian> he wants mIRC
17:06:07 <florian> he's not experienced, so he wants something that will show him that he's got lots of things to learn :-P
17:07:38 <clokep_work> My guess is that he has a flaky connection anyway, I'm not sure a different client would help. :)
17:07:48 <-- Mook_as has quit (Ping timeout)
17:08:01 <florian> clokep_work: obviously...
17:08:09 <clokep_work> But I agree, it's non-sense. :-/
17:08:19 --> Mook_as has joined #instantbird
17:08:20 <florian> clokep_work: an SSH tunnel to a server with a non-flaky connection would fix the issue ;).
17:08:27 <clokep_work> florian: It's also other people's broken clients that his (dis/re)connections are causing them issues.
17:09:39 <florian> clokep_work: "guidance on "advanced" settings" also really not make sense either
17:09:49 <florian> if you need advanced settings, you don't need guidance :-P
17:10:37 <-- Mook_as has quit (Ping timeout)
17:11:42 --> Mook_as has joined #instantbird
17:12:58 <Mook_as> oops, uncollapsing/collapsing the giant /list was also a bad idea
17:14:20 <florian> why?
17:15:39 <Mook_as> because it hangs the app for longer than the connection timeout :D
17:16:06 <clokep_work> I'd really like to do something better than just print out the results of list...
17:16:13 <clokep_work> Mook_as: What were you actually trying to do w/ /list?
17:16:20 <clokep_work> I feel like we can offer a UI instead of that...
17:16:43 <Mook_as> clokep_work: "what is the topic of #suse, without joining it?"
17:17:09 <florian> Mook_as: "/whois #suse"? :)
17:17:11 <Mook_as> (I was trying to recall whether I should be directing people there or #opensuse"
17:17:33 <Mook_as> huh, using /whois with not-people was... counter-intuitive for me
17:18:58 <florian> Mook_as: it won't work anyway, it was just a suggestion of something else to do :)
17:19:11 <florian> Mook_as: using "list" to show only one line is also counter intuitive to me ;)
17:19:22 <Mook_as> yeah, the _real_ option was "google for freenode suse" :po
17:19:33 <florian> of course
17:20:02 <clokep_work> Mook_as: So it sounds like you wanted the search UI that's been suggested.
17:20:08 <florian> Mook_as: so a duckduckgo link could be a good workaround? :-P
17:20:27 <Mook_as> clokep_work: yes, the cz-style dialog, basically
17:20:41 <florian> clokep_work: maybe he wanted the new conversation UI, and cancel just before joining
17:20:43 <clokep_work> Mook_as: I have no idea what that looks like unfortunately. :(
17:20:50 <florian> clokep_work: for IRC channels, that should show the topic, shouldn't it?
17:21:18 <clokep_work> florian: Uhh...I guess, but that's confusing no?
17:21:19 <Mook_as> yes, that would work, assuming it actually listed available channels with topics
17:22:07 <florian> clokep_work: isn't it similar to opening a new Firefox tab to use the awesomebar to find a link to paste on IRC based on the page title, but not actually loading the URL?
17:22:09 <florian> (I do that often)
17:22:27 <Mook_as> the dialog is basically http://tips.webdesign10.com/images/chatzilla-join-channel.gif
17:22:42 <florian> anyway, time to go home :)
17:22:45 <clokep_work> florian: Yes, kind of. Wouldn't that be more akin to having an awesomebar for conversations that included /list results?
17:22:46 <Mook_as> ooh, that'd be neat too
17:22:50 <florian> Mook_as: that looks so 1995 ;)
17:23:04 <clokep_work> Mook_as: I want that really badly. :)
17:23:11 <florian> clokep_work: the new tab UI has an awesome bar in it, except that it takes the whole tab instead of being a popup
17:23:12 <Mook_as> come on, that's 1998 at least!
17:23:14 <clokep_work> Also that looks just like the nntp subscribe dialog. :)
17:23:32 <clokep_work> florian: Right, but it could show the topics w/ channle names. :)
17:23:33 --> Kaishi has joined #instantbird
17:23:44 <clokep_work> Anyonw know where the moz style guide is?
17:23:50 <florian> clokep_work: I just said it should, isn't this what it looked like?
17:23:53 <Mook_as> hahaha
17:24:15 <-- florian has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:24:57 <clokep_work> Yes?
17:25:01 * clokep_work is confused now. :-S
17:25:58 <Mook_as> I'm just amused that you think there's a singular mozila style guide :)
17:27:10 <clokep_work> https://developer.mozilla.org/en-US/docs/Developer_Guide/Coding_Style is what I was looking for. :)
17:33:55 --> zen_monkey has joined #instantbird
17:47:37 <-- Optimizer has quit (Ping timeout)
17:47:53 --> Optimizer has joined #instantbird
17:49:59 <-- zen_monkey has quit (Ping timeout)
17:56:55 --> zen_monkey has joined #instantbird
18:02:40 <-- Kaishi has quit (Quit: Kaishi)
18:03:32 <-- zen_monkey has quit (Ping timeout)
18:08:08 --> igorko has joined #instantbird
18:08:18 <-- skeledrew has quit (Ping timeout)
18:10:19 --> zen_monkey has joined #instantbird
18:12:38 --> skeledrew has joined #instantbird
18:14:21 --> DGMurdockIII has joined #instantbird
18:27:44 --> flo has joined #instantbird
18:27:44 * ChanServ sets mode +qo flo flo 
18:35:59 <-- igorko has quit (Ping timeout)
18:36:22 <flo> what happens to the fix for Hide auto-joins? (the one to keep hiding twitter timelines after the removal of the @ character from the title)
18:36:27 <flo> *happened
18:37:15 <clokep_work> flo: http://hg.instantbird.org/addons/rev/9abdd2e90a8b
18:39:34 --> igorko has joined #instantbird
18:41:15 <flo> so it's waiting for someone to upoload it on AIO?
18:45:43 <clokep_work> Pretty much.
18:48:57 <clokep_work> Interested in doing that? ;)
18:50:03 <flo> not sure :-P
18:50:19 <flo> I spent too much time on addons.*.org today :-D
18:55:02 <clokep_work> Spend some time on Show Nick? :)
18:55:08 <clokep_work> I can upload a new version when I get home from work.
19:00:40 --> mikk_s has joined #instantbird
19:06:35 <flo> clokep_work: nah, Show Nick is blocked on the 2 patches from aleth that I reviewed yesterday ;)
19:08:59 <clokep_work> flo: Lame. :(
19:09:14 <flo> why do you think I reviewed them? ;)
19:09:17 <clokep_work> Figure out my compiling problems before I throw my laptop off my (5th floor) balcony?
19:24:42 <-- Optimizer has quit (Ping timeout)
19:28:52 --> Optimizer has joined #instantbird
19:33:35 <-- skeledrew has quit (Connection reset by peer)
19:33:36 --> skeledrew has joined #instantbird
19:54:35 --> rosonline has joined #instantbird
19:55:21 <-- mikk_s has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
19:58:58 <-- igorko has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
20:01:18 --> wesj1 has joined #instantbird
20:05:50 <-- wesj1 has quit (Quit: wesj1)
20:17:48 <-- Optimizer has quit (Ping timeout)
20:21:41 --> Optimizer has joined #instantbird
20:35:34 --> wesj1 has joined #instantbird
20:36:05 <-- skeledrew has quit (Ping timeout)
20:36:32 --> skeledrew has joined #instantbird
20:55:03 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
20:56:29 <rosonline> flo: I sended the chat folder to repo. Is there any way to see my translation?
20:58:35 <flo> rosonline: I would suggest looking at http://hg.instantbird.org/l10n/locales-status.html#pt-BR
20:59:05 <flo> ignore the "add and localize this file" lines for the chat folder for now (the page hasn't been updated since your latest push)
20:59:28 --> EionRobb has joined #instantbird
20:59:30 <flo> I think you want to fix the errors reported for the instantbird/chrome/instantbird folder before trying the translation on the application
21:01:30 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum)
21:02:09 <flo> rosonline: I requested a lang pack for your locale on http://buildbot-l10n.instantbird.org/waterfall, it should be ready tomorrow.
21:02:18 --> zen_monkey_ has joined #instantbird
21:02:49 <-- zen_monkey has quit (Ping timeout)
21:02:51 <rosonline> I Don't undestand it. I pushed the en-US repo and translate os
21:03:04 <rosonline> Explain me, What do I do?
21:04:13 <rosonline> with the  the instantbird/chrome/instantbird folder 
21:04:21 <rosonline> erros
21:05:07 <flo> have you looked at http://hg.instantbird.org/l10n/locales-status.html#pt-BR ?
21:05:19 --> Kaishi has joined #instantbird
21:05:41 <rosonline> Yes, I see but I can't undestant
21:06:16 --> Guido has joined #instantbird
21:06:40 <rosonline> explain me, What do i do?
21:07:59 <flo> I will explain the example of the   accountWizard.properties file
21:08:24 <flo> this tells you that a "topProtocol.prpl-msn.description" string is missing, and that there's an unexpected string "topProtocol.prpl-windows-live-messenger.description"
21:14:17 <rosonline> Ok, but What do I do? How find I this missings strings?
21:14:38 <flo> you look in the en-US file, and in your file, and see where something is missing?
21:14:55 <flo> you have the name of the string, so the "find" feature of any text editor can help you
21:22:18 <-- mconley has quit (Input/output error)
21:23:33 --> Mic has joined #instantbird
21:23:33 * ChanServ sets mode +h Mic 
21:23:40 <Mic> Good evening
21:23:52 <flo> Mic: have you file that performance bug finally? :)
21:24:23 <Mic> I'm just updating Nightly to get some numbers there.
21:24:34 <-- wesj1 has quit (Ping timeout)
21:35:52 --> tabris has joined #instantbird
21:37:36 <-- Guido has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
21:55:53 <Mic> oh, that took long :(
21:59:49 <Mic> http://bugzil.la/793860 btw
22:05:03 <-- chrisccoulson has quit (Ping timeout)
22:12:58 <flo> Mic: I'm curious to see how much attention this will receive :)
22:13:14 <flo> thanks for filing it :)
22:15:26 --> jb has joined #instantbird
22:21:51 --> chrisccoulson has joined #instantbird
22:24:05 <-- jb has quit (Input/output error)
22:24:08 --> jb has joined #instantbird
22:24:55 <flo> Good night :)
22:24:59 <-- flo has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
22:34:19 <-- Kaishi has quit (Quit: Kaishi)
22:43:46 <Mic> Good night
22:43:48 <-- Mic has quit (Input/output error)
22:44:00 --> clokep has joined #instantbird
22:44:00 * ChanServ sets mode +o clokep 
22:49:35 <clokep> Nice bug Mic. :)
22:49:44 * clokep is confused whether it is 2x or 20x as slow. :-S
22:51:31 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
22:58:46 <-- jb has quit (Quit: jb)
22:59:45 --> jb has joined #instantbird
23:08:26 <-- Optimizer has quit (Ping timeout)
23:25:23 <-- jb has quit (Ping timeout)
23:27:29 <tabris> hi people, I just found Instantbird while wandering through Pidgin wiki pages
23:29:12 <tabris> sounds really interesting, I hope it becomes a core application for Mozilla just like Firefox
23:30:13 <-- skeledrew has quit (Connection reset by peer)
23:30:45 --> skeledrew has joined #instantbird
23:35:44 <clokep> tabris: We're not actually part of Mozilla, but I hope you try it out and like it!
23:35:48 <clokep> (What page was it linked on btw?)
23:44:00 --> Kaishi has joined #instantbird
23:44:11 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427])
23:59:26 <tabris> hi clokep, found it https://developer.pidgin.im/wiki/FutureSOCProjects#PidginPluginWebsite