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