#instantbird log on 09 05 2012

All times are UTC.

00:02:29 <clokep> OTR still kind of confuses me. :-S
00:06:10 <EionRobb> why's that?
00:07:26 <clokep> I don't understand why it's "such a big deal" I guess.
00:07:53 <EionRobb> to have secure chats between people?
00:11:33 <clokep> My understanding is that it's point isn't to have a secure chat, it's deny-ability.
00:12:38 <EionRobb> also, secure :)
00:13:18 <EionRobb> "did you just send me an IM?"  "nope."  "oh, ok then"
00:13:28 <EionRobb> ^easier to implement deniability 
00:15:14 <instant-buildbot> build #315 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/315
00:15:35 <clokep> I agree. ;)
00:15:53 <clokep> I guess a big issue I have is that I've never seen a simple straight forward explanation of what OTR actually does.
00:16:14 <clokep> Plus it seems to be on the wrong side of the "Easy of us vs. Security" line.
00:16:52 <EionRobb> its security over plaintext
00:17:50 <clokep> "Ease of use" that was a gross misspelling.
00:18:56 <Mook_as> so OTR ~= enigmail/PGP/GPG?
00:19:11 <Mook_as> (... not the signing part, the encryption part)
00:22:01 <EionRobb> sure
00:22:33 <EionRobb> users detect if the other side supports it by detecting a specific string of whitespace at the end of the unencrypted message
00:22:42 <EionRobb> (when auto detecting)
00:22:59 <EionRobb> and then they establish connections with each other by sending the string ?OTRv2
00:23:27 <EionRobb> and negiotate keys and stuff and the user at each end confirms keys, either automatically or manually
00:23:47 <EionRobb> then magic happens
00:24:34 <clokep> (On that block, I've never felt PGP/GPG is necessary either and is way too complicated for 99% of users. ;))
00:25:20 * Mook_as thinks it would be good if the usability can get to the https level (i.e. the user doesn't have to think about it at all)
00:25:43 <Mook_as> well, not https client certs, that's just horrible :p
00:26:27 <EionRobb> the OTR in pidgin/adium is all fairly automated too, the user doesn't have to do much
00:26:43 <clokep> Except convince friends to use it? ;)
00:26:45 <EionRobb> there's just a button showing whether encryption is currently enabled or disabled, and they press it to attempt to start it
00:27:03 <EionRobb> if the other end doesn't have it, the initial ?OTRv2 message has a URL to the OTR page aobut it
00:30:03 <clokep> I thought you said it could auto negotiate?
00:30:03 <Mook_as> might be useful to have something about which client is being used (if the OTR-enabled side can figure that out somehow), too.
00:30:28 <Mook_as> clokep: if it fails because the other end _hasn't_ got OTR?
00:31:11 <EionRobb> or if the auto negiotate doesn't work (eg the protocol strips whitespace)
00:32:00 --> mali has joined #instantbird
00:34:08 <clokep> Ah.
00:34:17 * clokep would think about implementing it if it "Just Worked"
00:35:20 * Mook_as wonders how that can apply to IRC. PMs, at least...
00:35:36 <clokep> Why?
00:35:47 <clokep> Isn't that what SED is for anyway? ;)
01:00:25 <-- Mook_as has quit (Quit: Mook_as)
01:05:51 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1899 on bug 1541.
01:05:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1541 nor, --, ---, clokep, ASSI, MODE fails to handle when a key is set and we are in the room
01:09:14 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1900 on bug 1457.
01:09:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1457 min, --, ---, clokep, ASSI, Make use of all WHOWAS 312/314 response pairs
01:19:35 <EionRobb> clokep: what's SED?
01:20:19 <clokep> EionRobb: It's a CTCP protocol thing from http://www.irchelp.org/irchelp/rfc/ctcpspec.html "SED is a simple encryption protocol between IRC clients implemented with CTCP. I don't have any reference for it -- Ben"
01:20:28 <EionRobb> lol
01:21:13 <clokep> FWIW I have it implemented for Instantbird, although unreleased. ;)
01:22:00 <EionRobb> the beauty of OTR is that you can implement it once and have it work on all protocols :)
01:22:00 <-- mali has quit (Ping timeout)
01:24:42 <-- rosonline has quit (Client exited)
01:25:20 <-- aleth has quit (Quit: Au revoir)
01:27:20 <clokep> Oh, I know. :) I just implemented SED for fun.
01:27:24 <clokep> Haven't fully tested it yet though.
01:27:56 <EionRobb> :)
01:35:28 <instant-buildbot> build #283 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/283
01:37:02 --> mali has joined #instantbird
01:39:17 <-- mali has left #instantbird ()
01:41:32 --> DGMurdockIII has joined #instantbird
01:43:38 <instant-buildbot> build #301 of win32-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/301  blamelist: aleth <aletheia2@fastmail.fm>, Patrick Cloke <clokep@gmail.com>, Florian Qu?ze <florian@queze.net>, Cyril Glapa <cyril.glapa@keuse.fr>
01:59:25 <clokep> :(
01:59:29 <clokep> Was that the tests failing to run?
02:04:05 <EionRobb> Test: is there ft support in ib?  no.   failed.
02:04:16 <EionRobb> :P
02:32:09 <DGMurdockIII> hu
02:38:11 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
02:38:17 --> clokep has joined #instantbird
02:38:17 * ChanServ sets mode +o clokep 
02:39:34 <clokep> Bah just got hit by thw Twitter bug...
02:41:29 <EionRobb> what's the twitter bug?
02:42:03 <clokep> The feed randomly stops...
02:42:40 <clokep> bug 1613
02:42:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1613 nor, --, ---, nobody, REOP, Twitter feed stops receiving incoming tweets (without disconnecting)
02:58:26 <instant-buildbot> build #621 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/621
03:01:29 * clokep thinks Mook will enjoy this: http://starkravingfinkle.org/blog/2007/04/xul-with-a-ribbon/
03:02:10 <clokep> Or maybe aleth.
03:30:09 <instantbot> clokep@gmail.com requested review from florian@instantbird.org for attachment 1891 on bug 1683.
03:30:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1683 enh, --, ---, aletheia2, ASSI, Restore participants' active status if still appropriate after a reconnect
03:44:06 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833])
03:57:23 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
04:03:11 --> Mook has joined #instantbird
04:06:22 <-- Mook has quit (Quit: Mook)
04:06:33 --> Mook has joined #instantbird
04:27:41 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
04:41:57 <instant-buildbot> build #699 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/699
05:27:19 <-- EionRobb has quit (Quit: Leaving.)
05:33:30 --> jb has joined #instantbird
05:34:17 --> jb1 has joined #instantbird
05:34:56 --> jb2 has joined #instantbird
05:35:09 <-- jb has quit (Ping timeout)
05:35:26 --> jb has joined #instantbird
05:35:56 <-- jb1 has quit (Ping timeout)
05:36:01 <-- jb has quit (Connection reset by peer)
05:36:01 <-- jb2 has quit (Connection reset by peer)
05:36:03 --> jb1 has joined #instantbird
05:37:06 --> jb has joined #instantbird
05:37:08 <-- jb1 has quit (Connection reset by peer)
05:37:42 --> jb1 has joined #instantbird
05:37:42 <-- jb has quit (Connection reset by peer)
05:37:46 <-- skeledrew has quit (Ping timeout)
05:38:12 --> jb has joined #instantbird
05:38:15 <-- jb1 has quit (Connection reset by peer)
05:38:46 --> jb1 has joined #instantbird
05:38:49 <-- jb has quit (Connection reset by peer)
05:40:03 --> jb has joined #instantbird
05:40:25 <-- jb1 has quit (Ping timeout)
05:55:47 <-- jb has quit (Ping timeout)
06:03:39 --> barlas has joined #instantbird
06:12:56 <instant-buildbot> build #605 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/605
06:26:35 --> skeledrew has joined #instantbird
06:37:27 --> chrisccoulson has joined #instantbird
06:37:54 <-- Mook has quit (Quit: Mook)
07:43:07 --> jb has joined #instantbird
07:43:16 <-- markh has quit (Ping timeout)
07:43:16 <-- dew has quit (Ping timeout)
07:43:16 <-- dewmugg has quit (Ping timeout)
07:43:21 <-- douglaswth has quit (Ping timeout)
07:43:43 --> douglaswth has joined #instantbird
07:43:44 --> dewmugg has joined #instantbird
07:43:47 --> dew has joined #instantbird
07:43:52 --> markh has joined #instantbird
07:53:00 <-- micahg has quit (Ping timeout)
07:58:11 --> micahg has joined #instantbird
08:01:17 <-- chrisccoulson has quit (Ping timeout)
08:08:51 --> Even has joined #instantbird
08:08:51 * ChanServ sets mode +o Even 
08:08:56 <-- Even has quit (Quit: Even)
08:09:00 --> Even has joined #instantbird
08:09:00 * ChanServ sets mode +o Even 
08:13:36 --> sonny has joined #instantbird
08:15:58 --> chrisccoulson has joined #instantbird
08:26:54 <-- Even has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
08:26:59 --> Even has joined #instantbird
08:26:59 * ChanServ sets mode +o Even 
08:52:24 --> flo has joined #instantbird
08:52:24 * ChanServ sets mode +qo flo flo 
08:52:54 <flo> it seems lots of things happened during the night on bugzilla!
08:53:55 <flo> some OTR people seem willing to help (and claim it can work on by default without the user noticing anything; I wonder how that can work?), clokep seems to want to include the version number in CTCP version (I don't understand why, but maybe I should just read the IRC log), and someone gave steps to reproduce that make sense for the twitter bug (although that was just duped to the existing bug report)!
09:11:45 --> aleth has joined #instantbird
09:11:45 * ChanServ sets mode +h aleth 
09:12:25 --> Mic has joined #instantbird
09:12:25 * ChanServ sets mode +h Mic 
09:17:27 <flo> ah, it uses a magic whitespace string :)
09:23:46 * barlas wants OTR!
09:30:56 <-- chrisccoulson has quit (Quit: Ex-Chat)
09:31:15 <-- sonny has quit (Ping timeout)
09:35:25 <Mic> clokep: yes, I was thinking to return all messages from a certain range of time @ http://log.bezut.info/instantbird/120904/#m282
09:36:11 <Mic> mconley's way seems group all conversations by the day they were started on.
09:36:28 <-- gerard-majax_ has quit (Ping timeout)
09:36:53 <Mic> *seems to be to
09:39:51 <Mic> It doesn't treat logs containing a day change(s) properly. It will only return them for the day on which the log session was started.
09:40:30 <Mic> That's understandable because it neither has a list of what is contained in a log file nor does it open the logs files to check.
09:40:33 --> mmkmou has joined #instantbird
09:43:14 --> chrisccoulson has joined #instantbird
09:45:15 <flo> Mic: so were you suggesting open all log files?
09:46:22 <flo> *to open
09:50:01 <Mic> You'd need to do that at least once to know what is in there (and hopefully cache what you've found so you don't have to do it over and over again).
09:50:34 <Mic> + for new logs you should do that right while logging, so that you won't have to do it later.
09:50:42 <-- flo has quit (Input/output error)
09:50:45 --> flo has joined #instantbird
09:50:45 * ChanServ sets mode +qo flo flo 
09:56:07 <Mic> gtg, have a nice day
09:56:15 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
09:56:55 <-- chrisccoulson has quit (Quit: Ex-Chat)
10:04:18 --> chrisccoulson has joined #instantbird
10:05:31 --> sonny has joined #instantbird
10:07:24 --> gerard-majax_ has joined #instantbird
10:07:44 <-- mmkmou has quit (Ping timeout)
10:08:26 <-- chrisccoulson has quit (Quit: Ex-Chat)
10:11:30 --> chrisccoulson has joined #instantbird
10:12:37 --> mmkmou has joined #instantbird
10:17:58 --> clokep has joined #instantbird
10:17:58 * ChanServ sets mode +o clokep 
10:21:30 <clokep> flo: I hope I wasn't too rude to OTR people. ;)
10:21:37 <clokep> And I doubt I said anything about VERSION in the log. :)
10:21:48 <flo> clokep: I don't think you were
10:22:16 <flo> clokep: right, you didn't say anything. You just attached a patch to a bug I thought you wanted to wontfix ;).
10:22:42 <clokep> flo: I decided yesterday that I think we should include it.
10:22:48 <clokep> Changed my mind (it's allowed!).
10:24:03 <flo> of course it's allowed
10:24:11 <flo> I just wondered what made you change your mind :)
10:24:17 <aleth> clokep: Why the changes to realname and connectedfrom in the whois patch?
10:24:46 <clokep> flo: I couldn't come up with a convincing argument to myself of how it's different from a user agent.
10:24:55 <clokep> (In fact I thought about just sending the user agent.)
10:25:46 <flo> is Mozilla sending the full version in the user agent these days?
10:25:56 <-- Tonnes has quit (Connection reset by peer)
10:26:11 <flo> sending the user agent would also include the locale and OS. Would that be interesting?
10:26:40 --> Tonnes has joined #instantbird
10:26:41 <clokep> flo: What's our licensing deal w/ LGPL?
10:27:02 <clokep> flo: http://whatsmyuseragent.com/
10:27:08 <clokep> "Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:18.0) Gecko/18.0 Firefox/18.0" is mine.
10:27:14 <clokep> That's wayyyy too much info to send. :)
10:28:45 <-- Tonnes has quit (Connection reset by peer)
10:28:56 --> Tonnes_ has joined #instantbird
10:29:07 * Tonnes_ is now known as Tonnes
10:29:09 <flo> clokep: so they don't send the "pre"/a/b or .0.x it seems?
10:29:43 <flo> clokep: (L)GPL is OK for Instantbird it's in purple/ (it's not worse than the GPL of libpurple)
10:29:43 <clokep> Hmm....yes.
10:29:48 <flo> clokep: LGPL won't do for Tb.
10:29:53 <clokep> OK.
10:30:05 <flo> clokep: so for something that's supposed to also be used by JS-IRC and JS-XMPP, no way.
10:31:26 <-- Tonnes has quit (Input/output error)
10:31:50 <clokep> Right...
10:33:15 <flo> if libotr does some negociation that needs to not be shown to the user after detecting the white space string, maybe the example in rot13 isn't enough. It would also need to have a way to drop some messages, wouldn't it?
10:34:38 <-- barlas has quit (Ping timeout)
10:37:07 <clokep> Hmm....yes, probably.
10:37:13 <clokep> I'm going to invite the guy onto IRC.
10:37:23 <clokep> FWIW libotr is GPL.
10:37:29 --> mmkmou1 has joined #instantbird
10:38:15 <-- mmkmou has quit (Ping timeout)
10:40:30 --> barlas has joined #instantbird
10:43:19 --> mconley has joined #instantbird
10:46:38 <clokep> (o_O) Isn't it like 4 in the morning mconley? (o_O)
10:47:15 <mconley> clokep: more like 6:46. But I happen to be in Poland, so basically, I have no idea what time it is
10:49:01 <barlas> mconley: There are no watches in Poland?
10:49:26 <clokep> Ahh...I thought you were on Pacific Time normally.
10:50:10 <clokep> flo: So I think when I lost my twitter feeds yetserday...it was from suspending my computer...I probably didn't have any messages when I got back.
10:50:23 <clokep> So that sounds likely.
10:51:10 <mconley> barlas: there probably are, but I'm not wearing one of them. :)
10:51:56 <clokep> And even so, you'd have to figure out the right time to set it too! ;)
10:52:32 <barlas> Heh
10:54:36 <-- mconley has quit (Input/output error)
11:02:09 <-- clokep has quit (Ping timeout)
11:05:39 <-- mmkmou1 has quit (Ping timeout)
11:05:40 --> mmkmou has joined #instantbird
11:25:00 --> Tonnes has joined #instantbird
11:32:41 <-- mmkmou has quit (Ping timeout)
11:35:32 <-- barlas has quit (Ping timeout)
11:36:19 --> mmkmou has joined #instantbird
11:36:21 --> barlas has joined #instantbird
11:44:36 <flo> clokep: it's easy, Poland is in the same timezone as France and Germany ;).
12:03:52 * flo is curious to see what will happen with http://developer.pidgin.im/ticket/15308
12:06:15 <-- flo has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
12:10:11 <-- jb has quit (Ping timeout)
12:23:34 --> rosonline has joined #instantbird
12:24:22 <barlas> https://bugzilla.instantbird.org/show_bug.cgi?id=1572
12:24:25 <instantbot> Bug 1572 nor, --, ---, nobody, NEW, Contacts added directly to "Other Contacts" don't show until collapsed/expanded
12:24:31 <barlas> Collapsing and Expanding doesn't work for me.
12:24:58 <barlas> That is, it doesn't show the newly added contacts
12:25:50 <barlas> I have even tried disconnecting/reconnecting the GTalk account.
12:27:53 <barlas> flo, my issue seems to be different than what you thought, which clokep renamed the bug to.
12:37:29 <-- mmkmou has quit (Ping timeout)
12:41:04 --> mmkmou has joined #instantbird
12:50:36 --> mconley has joined #instantbird
13:09:56 <-- mmkmou has quit (Ping timeout)
13:21:58 <-- rosonline has quit (Ping timeout)
13:23:19 <-- Kaishi has quit (Quit: Kaishi)
13:25:00 --> mali has joined #instantbird
13:28:07 <-- SM0TVI has quit (Quit: I view things as they are, without regard to place or person; my country is the world, and my religion is to do good. -- Thomas Paine (*1737 †1809))
13:31:31 --> SM0TVI has joined #instantbird
13:31:54 <-- sonny has quit (Ping timeout)
14:08:33 <-- skeledrew has quit (Ping timeout)
14:12:55 --> skeledrew has joined #instantbird
14:15:22 --> sonny has joined #instantbird
14:23:02 --> mmkmou has joined #instantbird
14:31:24 <-- mali has left #instantbird ()
14:31:38 --> clokep_work has joined #instantbird
14:31:38 * ChanServ sets mode +o clokep_work 
14:35:31 <clokep_work> Interesting ticket flo: I wonder what brought that about...
14:39:45 <-- mconley has quit (Input/output error)
14:56:51 <-- mmkmou has quit (Ping timeout)
15:01:55 --> mmkmou has joined #instantbird
15:07:18 <clokep_work> Did anyone look at the Windows failure?
15:07:57 --> flo-retina has joined #instantbird
15:08:32 <flo-retina> barlas: the title of the bug is wrong
15:08:51 <flo-retina> what you need to do for make the contact appear is unhide the tag and hide it again
15:09:07 <flo-retina> collapsing/expanding the "Other contacts" tag won't help
15:09:20 <instantbot> clokep@gmail.com set the Resolution field on bug 962 to FIXED.
15:09:22 <barlas> unhide and hide any tag?
15:09:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=962 nor, --, 1.3, florian, RESO FIXED, Filtering an attribute based on its value fails for |addGlobalAllowedAttribute| from |imContentSink.
15:10:02 <barlas> Yes that did it
15:10:18 <flo-retina> clokep_work: so the Windows failure is "mv fake.lib purplexpcom.lib
15:10:18 <flo-retina> mv: cannot stat `fake.lib' : No such file or directory"
15:10:37 <flo-retina> barlas: I think it needs to be the tag where the contact was added
15:10:46 <barlas> flo-retina: Yeah
15:12:18 <-- flo-retina has quit (Ping timeout)
15:12:33 <-- barlas has quit (Connection reset by peer)
15:13:40 --> flo-retina has joined #instantbird
15:14:27 <flo-retina> my connection is likely going to be very unreliable, I'm in a high speed train toward the airport (using the 3G of the phone of course :))
15:14:36 * clokep_work thinks flo-retina needs to link to flo. ;)
15:14:37 <flo-retina> I suspect appending || true to http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/Makefile.in#116 would fix the Windows onCommit builds
15:14:40 <clokep_work> I keep looking for the star.
15:16:13 <flo-retina> clokep_work: or just /nick flo
15:16:14 * flo-retina is now known as flo
15:17:00 <clokep_work> You might actually get the creator flag w/ that new mode patch. ;)
15:18:53 <flo> well, we just need to add a "-" at the beginning of the rule, gmake will then ignore the failure
15:18:57 <flo> is anybody going to file a bug? :)
15:19:03 <flo> clokep_work: should I be excited by the idea of getting a new "badge"? :-D
15:19:23 * clokep_work won't be. ;)
15:19:28 <clokep_work> flo: Yes, of course!
15:20:14 <flo> I'm surprised that I'm not getting more disconnected from IRC than I am
15:20:32 <flo> but I'll stop trying, and instead look (offline) at wnayes' patch
15:21:08 <flo> Bye
15:21:09 <-- flo has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
15:23:32 --> Optimizer has joined #instantbird
15:26:08 <instantbot> New Core - General bug 1689 filed by clokep@gmail.com.
15:26:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1689 nor, --, ---, florian, ASSI, Windows build failure: mv: cannot stat `fake.lib' : No such file or directory"
15:30:49 * clokep_work lied and filed the bug. ;)
15:33:44 <-- aleth has quit (Quit: Au revoir)
15:43:25 --> Mic has joined #instantbird
15:43:25 * ChanServ sets mode +h Mic 
15:44:38 <Mic> \o/ for bug 962
15:44:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=962 nor, --, 1.3, florian, RESO FIXED, Filtering an attribute based on its value fails for |addGlobalAllowedAttribute| from |imContentSink.
15:50:21 --> DGMurdockIII has joined #instantbird
15:56:17 <-- DGMurdockIII has quit (Client exited)
15:57:55 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
15:58:53 --> Mic has joined #instantbird
15:58:53 * ChanServ sets mode +h Mic 
16:01:00 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
16:01:11 --> Mic has joined #instantbird
16:01:11 * ChanServ sets mode +h Mic 
16:03:55 --> myk has joined #instantbird
16:06:39 <Mic> deOmega has an own add-on on AIO now, he uploaded a modified "CleanLessSharp" messagestyle theme and I just reviewed it :)
16:06:50 --> Donnie has joined #instantbird
16:07:42 <Mic> One day he'll write his own protocol plugin ;)
16:10:12 <clokep_work> Haha. :)
16:10:24 <clokep_work> Mic: What does that filtering bug let you do?
16:10:48 <Mic> clokep_work: I found it when trying to write the content preview add-on.
16:11:33 <clokep_work> Ahhhhh.
16:11:36 <clokep_work> So that should work now?!?!?
16:11:58 <Mic> I wanted to insert a node that I could either update with content when something was available (e.g. a preview image from Youtube) as this was done via an asanc request or to remove it if nothing was found
16:12:06 <Mic> *async
16:12:35 <clokep_work> Excellent. :)
16:13:10 <clokep_work> Can't wait to try it. :P
16:19:51 <-- mmkmou has quit (Ping timeout)
16:28:44 --> mmkmou has joined #instantbird
16:28:56 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
16:30:10 --> sonny has joined #instantbird
16:32:03 --> wnayes has joined #instantbird
16:40:31 <-- gerard-majax_ has quit (Ping timeout)
16:42:14 --> Kaishi has joined #instantbird
16:42:52 --> igorko has joined #instantbird
16:43:41 --> Mook_as has joined #instantbird
16:44:47 <Mic> An add-on adding tooltips with the actual date to references of "today", "yesterday", "next monday" (yes, I'm dreaming), ... in messages could be nice (if it works, properly..).
16:55:38 <clokep_work> Eh I've never really felt the need to have that, I guess.
16:56:26 <Mic> I don't think I need it on the 'live' conversation but it would be awesome on the logs.
16:58:35 <-- mmkmou has quit (Ping timeout)
16:58:49 <-- Even has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:06:13 <-- Kaishi has quit (Quit: Kaishi)
17:06:31 --> mmkmou has joined #instantbird
17:07:26 <Mic> cloke p: "tabbrowser-new.css" and "tabbrowser-old.css" (winstripe) in your "Vertical tabs" add-on are never used by the way (and rather large compared to the rest).
17:08:01 <clokep_work> Mic: Doesn't really surprise me.
17:08:06 <clokep_work> Does it give you a warning or something.
17:08:40 <clokep_work> Ironically those aren't in the source. ;)
17:08:43 <clokep_work> So I must have packaged them by mistake.
17:09:49 <-- Donnie has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833])
17:10:26 <Mic> No, I only noticed because I unpacked the extension (was curious how much work it would be to give the tabs a MS Office 2010-look).
17:21:01 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:22:07 <-- igorko has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
17:26:38 <Mic> bye
17:26:40 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:42:30 <-- Optimizer has quit (Ping timeout)
17:45:16 <-- mmkmou has quit (Ping timeout)
17:46:12 --> Optimizer has joined #instantbird
17:49:14 --> mmkmou has joined #instantbird
17:59:31 <Mook_as> hmm, the url in the default quit message is getting annoying :p
18:00:55 <clokep_work> Mook_as: Change the quit message? :P
18:01:15 <Mook_as> ... of other people quitting from IRC channels I'm in? :p
18:04:03 <clokep_work> Or you can use a different theme that isn't obnxious about links in system messages.
18:04:48 <Mook_as> yeah, I need a client that supports themes :/
18:09:31 <-- Optimizer has quit (Ping timeout)
18:09:55 <clokep_work> Doesn't Daily support it though?
18:10:03 <clokep_work> WIthout UI probably. :-D
18:10:09 <Mook_as> hah
18:13:54 * clokep_work wonders if Mook_as saw https://bugzilla.mozilla.org/show_bug.cgi?id=787433 ...
18:14:58 <Mook_as> I think you mentioned in on IRC a few days back?
18:15:15 <clokep_work> Ah, but I implemented the patch in a particular way for you!
18:15:30 <clokep_work> Let's you modify the version per network.
18:16:30 --> Optimizer has joined #instantbird
18:16:36 <clokep_work> I think that's something you had asked for when you were originally reviewing my code...
18:17:17 --> aleth has joined #instantbird
18:17:17 * ChanServ sets mode +h aleth 
18:17:25 <Mook_as> ... might have been! I don't recall :p
18:17:46 <Mook_as> fwiw, IB does have appinfo ("Instantbird" and "1.2" on my install)
18:18:18 <Mook_as> pretty sure gecko breaks these days if you don't have it. (I'm running a pyxpcom test at the moment that doesn't actually... and it's failing to get a bunch of interfaces :D )
18:20:05 <clokep_work> Hah, maybe. :)
18:24:26 <-- mmkmou has quit (Ping timeout)
18:25:57 * aleth wonders why Mook_as wants to be able to override the version string
18:26:15 * Mook_as too!
18:26:21 <Mook_as> (I've forgotten at this point)
18:35:16 <-- Optimizer has quit (Ping timeout)
18:37:33 --> Optimizer has joined #instantbird
18:48:36 <-- Optimizer has quit (Ping timeout)
18:48:52 --> Optimizer has joined #instantbird
19:08:16 --> Mic has joined #instantbird
19:08:17 * ChanServ sets mode +h Mic 
19:11:11 <clokep_work> aleth: Did you have any opinions about Standard8's comment?
19:14:14 --> Mnyromyr has joined #instantbird
19:14:19 <Mic> Hi
19:18:41 <aleth> clokep_work: I don't really know enough to about the potential differences, but flo's comment sounded convincing, and we already have __APP_VERSION__ defined anyway
19:19:33 <clokep_work> OK!
19:19:51 <aleth> Unless the idea was that we should do without the preprocessor everywhere...
19:19:55 <clokep_work> aleth: I was thinking of changing from brandShortName to using the nsiXULAPPINFO.
19:20:04 <clokep_work> I think the idea was to not hard code it.
19:20:57 <aleth> Not hardcoding "Instantbird" might convenient for TB ...
19:21:39 <aleth> Hmm, wasn't brandShortName the one Mook wanted to set per account?
19:22:35 <aleth> Maybe that was something else...
19:23:40 <Mook_as> I think what I actually wanted wasn't the version string, but the user name part?
19:23:54 <Mook_as> where I'm currently Daily@blah in my /whois
19:24:13 <clokep_work> That's already configurable.
19:24:25 <Mook_as> ah, okay.
19:24:49 <clokep_work> From bug 507: 
19:24:49 <clokep_work> >+const VERSION = "Instantbird (JS-IRC)";
19:24:49 <clokep_work> RFE for much, much later: make this customizable (possibly via prefs)? Though I
19:24:49 <clokep_work> guess I can override the handler already...
19:24:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=507 enh, --, 1.2, clokep, RESO FIXED, Implement IRC in JavaScript
19:25:59 <-- chrisccoulson has quit (Ping timeout)
19:26:48 <Mook_as> ah, okay. I think that was just my default "eww hardcoded string" reaction :p
19:28:28 <clokep_work> Maybe. :)
19:28:39 <clokep_work> Anyway I thought it made sense to make it configurable in the same way the user was.
19:28:55 <clokep_work> But maybe We don't need a default pref value..hmm..
19:29:33 <aleth> If the pref is not set, use the nsiXULAPPINFO ?
19:30:09 <aleth> Then there is no default that requires __APP_VERSION__ anymore
19:30:33 <-- Mic has quit (Connection reset by peer)
19:30:47 <aleth> Should the brandShortName be pref-overrideable?
19:32:07 <clokep_work> Yeah, that makes sense.
19:32:07 <clokep_work> What?
19:32:19 <-- Optimizer has quit (Ping timeout)
19:36:25 --> Optimizer has joined #instantbird
19:37:37 <aleth> Right, ignore that. Must find some coffee.
19:38:31 --> chrisccoulson has joined #instantbird
19:50:33 --> jb has joined #instantbird
20:02:55 <-- myk has quit (Ping timeout)
20:12:34 <-- jb has quit (Ping timeout)
20:13:25 --> jb has joined #instantbird
20:19:56 <-- jb has quit (Ping timeout)
20:21:07 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1891 on bug 1683.
20:21:08 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1901 on bug 1683.
20:21:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1683 enh, --, ---, aletheia2, ASSI, Restore participants' active status if still appropriate after a reconnect
20:25:38 <clokep_work> Going to review my bugs soon? ;)
20:25:43 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
20:25:55 --> clokep_work has joined #instantbird
20:25:55 * ChanServ sets mode +o clokep_work 
20:27:58 <-- Optimizer has quit (Ping timeout)
20:31:22 --> Optimizer has joined #instantbird
20:38:03 <aleth> clokep_work: why the changes to the realname and connectedfrom whois setter?
20:38:08 <-- Optimizer has quit (Ping timeout)
20:40:36 <clokep_work> aleth: Because they must be added as an array or else the code will just index into the string and return the first character.
20:40:52 <clokep_work> The same data can be set in multiple places, we have to always treat it the same.
20:42:13 --> Optimizer has joined #instantbird
20:58:11 <-- Optimizer has quit (Ping timeout)
21:01:36 --> jb1 has joined #instantbird
21:01:43 --> Optimizer has joined #instantbird
21:04:11 <-- jb1 has quit (Ping timeout)
21:07:39 --> flo-retina has joined #instantbird
21:08:07 * flo-retina is now known as flo
21:10:09 --> jb has joined #instantbird
21:14:45 --> myk has joined #instantbird
21:21:12 <-- flo has quit (Ping timeout)
21:36:06 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
21:37:18 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:17:47 --> EionRobb has joined #instantbird
22:19:32 --> DGMurdockIII has joined #instantbird
22:20:51 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833])
22:22:11 --> DGMurdockIII has joined #instantbird
22:30:51 <-- jb has quit (Ping timeout)
22:34:27 --> clokep has joined #instantbird
22:34:27 * ChanServ sets mode +o clokep 
22:39:08 <clokep> flo: So that Twitter bug...my account still says "Conencted for 12 hours and twenty minutes" all my other accounts say 4 minutes.
22:39:16 <clokep> Definitely sounds like it wasn't notified...
22:40:03 <aleth> clokep: Do you also have two sockets open for it now?
22:40:28 * clokep doesn't have any way to check that.
22:41:12 <clokep> I'm also late to meet friends. ;)
22:42:01 <-- Optimizer has quit (Ping timeout)
22:43:47 <aleth> I thought even Windows had netstat ;)
22:43:55 <aleth> but better leave then :D
22:45:57 --> Optimizer has joined #instantbird
22:47:17 <EionRobb> netstat.exe -ab
23:16:22 <instantbot> aletheia2@fastmail.fm granted review for attachment 1899 on bug 1541.
23:16:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1541 nor, --, ---, clokep, ASSI, MODE fails to handle when a key is set and we are in the room