#instantbird log on 05 21 2013

All times are UTC.

00:19:39 <-- mpmc has quit (Connection reset by peer)
01:31:45 <clokep> Found the source of my xpidl error: https://bugzilla.mozilla.org/show_bug.cgi?id=829793#c14
01:32:18 --> rosonline has joined #instantbird
01:39:09 <clokep> Now hopefully the compile actually finishes. ;)
01:44:59 --> Mardeg has joined #instantbird
01:45:05 <Mardeg> in the light of Google Talk's imminent demise, http://instantbird.com/images/screenshots/multi-protocol.png is starting to look outdated.
01:46:48 <Mardeg> why'd Google Hangouts have to be closed off from XMPP and Jingle? :(
01:48:47 <clokep> Mardeg: It's not, at least that's my understanding.
01:49:13 <clokep> Google has closed off some of it's federating, but it's still XMPP.
01:49:17 <clokep> Instantbird still connects fine.
01:49:53 <Mardeg> my google talk app was replaced with Hangouts on the phone
01:50:07 <clokep> Yes, this was announced at Google I/O.
01:50:22 <Mardeg> and Hangouts don't do XMPP
01:50:41 <clokep> My understanding is that they just unified the applications on the phone and it's still the same network.
01:50:43 * clokep shrugs.
01:50:48 <clokep> I don't have an Android phone though. ;)
01:51:43 <Mardeg> you have nobody on android phones that chatted to you via Google Talk?
01:51:43 <clokep> I'm like 90% sure I've talked to friends via Google Hangouts though.
01:51:51 <Mardeg> s/have/had/
01:51:58 <clokep> I do, and I'm pretty sure they still do.
01:52:03 <Mardeg> ok
01:52:47 <Mardeg> I saw other reports: "I've lost contact with about 40% of my contacts so far. Of those whom I can still talk to, about 20% use google with an xmpp client, and the other 40% are not google users (they use some other XMPP server)."
01:53:17 <clokep> I've seen reports, but no real articles about it or statement from Google.
01:53:33 <clokep> As I said, it was already known for the past ~ month that Google was starting to disable federation.
01:53:41 <clokep> (I.e. the "40% are not google users".)
01:54:46 <clokep> It could potentially just be server problems too...it's hard to speculate. :-/
01:55:08 <Mardeg> is Microsoft gonna use Skype to oblierate MSN messenger too?
01:55:19 <clokep> That was announced 6 months to a year ago.
01:55:31 <clokep> WLM (the client) is no longer available, I think.
01:55:46 <clokep> And the MSN network shuts down next year. (That's by memory, those dates might be wrong.)
01:56:05 <Mardeg> so it'll be removed from that graphic then?
01:56:15 <clokep> Yes, of course.
01:56:52 * clokep is more concerned with what the program actually handles and less so with graphics, however. ;)
01:57:34 <Mardeg> at least you won't have to re-implement out of libpurple with js
01:57:51 <clokep> We just need to implement Skype now. :P
01:58:31 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
01:58:43 <clokep> Mardeg: I just got confirmation that I'm talking to one of my friends who is using "Google Hangouts" now.
01:58:52 <clokep> It does seem to have an awful typing notification bug though. :-/
01:58:53 <Mardeg> any interest on integrating http://conversat.io/ ?
01:58:59 <Mardeg> over webRTC?
01:59:21 <clokep> If someone wanted to add it, they certainly could via an add-on or a patch.
01:59:31 <clokep> I don't have any interest in adding it personally. ;)
01:59:36 <clokep> (Consdering I've never heard of it before. :-D)
02:00:16 <Mardeg> it appeared on the planet.mozilla.org feed
02:00:51 <clokep> OK...
02:00:54 --> rosonline has joined #instantbird
02:00:56 <clokep> I don't read everything on there. :P
02:00:59 <clokep> The SNR is pretty awful.
02:01:56 <Mardeg> would a generic WebRTC implementation be useful?
02:01:58 * clokep wonders if it's just ad-hoc rooms or if it has a concept of "status".
02:02:15 <clokep> Mardeg: Instantbird will automatically support WebRTC once we're on a new enough Mozilla version.
02:02:21 <clokep> (22, according to florian.)
02:03:28 <Mardeg> I meant one interface for multiple WebRTC sites like that one, without needing separate extensions for each
02:04:44 --> mconley has joined #instantbird
02:06:22 <Mardeg> I rather see that before Skype (or Lync)
02:06:56 <clokep> I doubt that would offer a good UX .
02:07:15 <clokep> Who knows how conversat.io actually initiates the conversations, etc.
02:10:07 <clokep> I don't think that would be as useful. I'd like us to support voice/video over XMPP though. :)
02:12:05 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
02:14:51 <Mardeg> that'd be nice >)
02:15:36 <Mardeg> and "upload this conversation to youtube"?
02:18:12 <clokep> That doesn't sonud like something we'd want to easily support.
02:18:31 <clokep> I don't think that'd be in the best interest of the privacy of users.
02:20:09 <Mardeg> they could play copyrighted music in the background to ensure takedowns XD
02:21:28 <clokep> Unfortunately for us to really support stuff like that on XMPP, we need to drop using libpurple's XMPP, which means we need Mozilla to support DNS SRV.
02:21:47 * Mardeg has voted for that bug
02:22:06 <clokep> :)
02:22:06 <EionRobb> you can't just use libpurple's dns and use js for the rest?
02:22:16 <clokep> I doubt it.
02:22:20 <clokep> Even so, we wouldn't want to.
02:22:33 <EionRobb> as a stopgap
02:22:47 <clokep> But it'd probably be extremely difficult to connect to a libpurple socket/dns code from a JS prpl.
02:23:09 <EionRobb> you just need to look up the ip address of the srv, then use that as a temporary connect server
02:23:27 <clokep> Sure, there are ways to do it, but they're hacky.
02:27:39 <-- Mardeg has left #instantbird ()
02:37:33 <-- clokep has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
03:03:31 <instant-buildbot> build #855 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/855
03:38:51 <instant-buildbot> build #851 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/851
04:29:54 <-- mconley has quit (Input/output error)
04:56:49 --> Mook has joined #instantbird
05:10:47 --> FireFly_TB has joined #instantbird
05:19:42 <Mook> \o/ 1.4 - I wonder if this will work with my system xr...
05:20:29 <Mook> 17.0.5-1.8.3 - probably not. ah well.
05:24:56 --> FeuerFliege has joined #instantbird
05:34:44 <instant-buildbot> build #948 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/948
05:47:30 --> Huvik has joined #instantbird
05:49:10 <-- Huvik has quit (Ping timeout)
05:49:21 <-- FireFly_TB has quit (Quit: FireFly_TB)
06:13:59 <-- FeuerFliege has quit (Ping timeout)
06:15:09 --> Huvik has joined #instantbird
06:20:43 <-- Mook has quit (Quit: Mook)
07:09:13 <-- EionRobb has quit (Quit: Leaving.)
07:14:47 <-- Huvik has quit (Ping timeout)
07:15:30 --> eson57 has joined #instantbird
07:16:32 --> Huvik has joined #instantbird
07:22:05 --> jb has joined #instantbird
07:24:54 <eson57> Hi guys!
07:26:13 <eson57> I was checking out the web site translation and found that the menu button "Features" don´t get tranlated
07:27:43 <eson57> I´m the Swedish translator... for your information  ;)
07:34:57 <eson57> I've checked the file ".\websites\www.instantbird.com\learnmorenavigation.properties" and found no problems
07:52:24 --> Mic has joined #instantbird
07:52:25 * ChanServ sets mode +h Mic 
07:52:34 <Mic> Hello.
07:58:18 --> flo-retina has joined #instantbird
07:58:18 * ChanServ sets mode +qo flo-retina flo-retina 
07:58:38 <flo-retina> back on a nightly! :)
07:59:55 <Mic> There are new nightlies? brb :)
08:00:00 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
08:03:30 --> Mic has joined #instantbird
08:03:31 * ChanServ sets mode +h Mic 
08:06:38 <flo-retina> Mic: the only change is the version number though ;)
08:07:51 --> nhnt11|phone has joined #instantbird
08:11:27 <nhnt11|phone> Hello
08:11:40 <flo-retina> eson57: I don't see an obvious reason for that "Features" word not being translated :-S
08:11:52 <flo-retina> nhnt11|phone: hello :)
08:12:20 <nhnt11|phone> My battery is nearly dead so i shouldnt have said anything :(
08:12:37 <nhnt11|phone> Bye :P
08:12:58 <-- nhnt11|phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
08:13:11 <eson57> :)
08:15:49 <eson57> flo-retina: How about an not so obvious reason for the button not to be translated?  ;)
08:16:51 <eson57> I can't find anything wrong with my files
08:37:18 <-- eson57 has quit (Connection reset by peer)
08:37:30 --> wuwei`lab has joined #instantbird
08:38:27 <-- gerard-majax__ has quit (Ping timeout)
08:41:34 --> eson57 has joined #instantbird
08:44:58 <-- Huvik has quit (Ping timeout)
08:46:47 --> FireFly_TB has joined #instantbird
08:50:31 <-- eson57 has left #instantbird ()
08:50:43 --> eson57 has joined #instantbird
08:58:55 --> nhnt11 has joined #instantbird
09:10:40 --> dionisos has joined #instantbird
09:29:07 --> gerard-majax__ has joined #instantbird
09:30:35 --> gerard-majax_ has joined #instantbird
09:30:50 <-- gerard-majax__ has quit (Ping timeout)
09:32:46 <-- eson57 has left #instantbird ()
09:37:35 --> eson57 has joined #instantbird
09:37:54 <-- FireFly_TB has quit (Quit: FireFly_TB)
09:43:50 <-- eson57 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
09:52:49 --> clokep has joined #instantbird
09:52:49 * ChanServ sets mode +o clokep 
09:54:58 <Mic> Good morning, clokep
09:56:32 <flo-retina> eson57: could there be an encoding issue?
10:04:42 <clokep> Hello Mic.
10:05:03 <nhnt11> clokep: I needed to talk to you about the backslash bug
10:05:25 <clokep> OK.
10:05:43 <clokep> My build failed with the same error last night. :( Even after blowing away all my pyc files. :-/
10:06:18 <nhnt11> According to whatever I've read on CTCP quoting, a message like "This is a test \m/" should be converted to "This is a test \\m/"
10:06:32 <nhnt11> In code, "This is a test \\\\m/"
10:07:01 <nhnt11> But the raw message being parsed turns out to be "This is a test \m/" (code: "This is a test \\m/")
10:07:07 <nhnt11> I'm confused :S
10:09:54 <clokep> Did you see the message I said about being careful about how you're printing it, btw?
10:10:09 <nhnt11> Yes I did. It turns out the debug log is printing it in code-style
10:10:24 <nhnt11> That is, "This is a test \m/" gets printed as "This is a test \\m/"
10:11:02 <nhnt11> But when I check the actual number of backslashes, it's one.
10:12:54 <nhnt11> I originally wrote this function thinking it would be foolproof for multiple consecutive backslashes: http://pastebin.instantbird.com/201217
10:12:55 <clokep> OK.
10:12:56 --> mpmc has joined #instantbird
10:13:28 <nhnt11> But it turns out there are no double backslashes in the first place, so nothing needs to be done :/
10:14:37 <clokep> I probably don't have time to look at this right now.
10:14:48 <clokep> But they can't just be disappearing.
10:14:50 <nhnt11> (The /\\+./g should be /\x5C(.|$)/g to cover all cases)
10:14:50 <nhnt11> Okay.
10:14:54 <clokep> Where were you printing things out?
10:15:12 <nhnt11> I made function(aStr) return aStr.length :S
10:15:31 <nhnt11> (crude I know, but it works, since aStr is just backslashes followed by some character)
10:15:33 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:15:55 <clokep> Or show me a diff of what you have and the console output.
10:17:09 <nhnt11> Erm, I didn't actually print the string.. I thought printing the length would be a more foolproof way of counting backslashes :S
10:17:34 <clokep> You still haven't answered my question of /where/ you're printing it. ;)
10:17:38 <nhnt11> What's the best way to print a string like this? this.LOG ?
10:17:47 <nhnt11> I returned the string, so it get's printed to the conversation
10:17:49 <nhnt11> gets*
10:20:04 <clokep> this.LOG would work, Components.utils.reportError would work.
10:22:00 <nhnt11> | this.LOG("Match: \"" + aStr + "\". Number of backslashes: " + (aStr.length - 1) + "."); |
10:22:05 <nhnt11> Restarting to try that ^
10:22:11 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:22:52 --> nhnt11 has joined #instantbird
10:24:53 <clokep> nhnt11: You still haven't shown me WHERE you're printing this out.
10:25:02 <nhnt11> Into the conversation :D
10:25:20 <clokep> No, you're totally misunderstanding what I'm asking.
10:25:25 <nhnt11> oh
10:25:25 <nhnt11> in code?
10:25:29 <clokep> Where IN THE CODE are you printing it out.
10:25:47 <nhnt11> Inside the replacing function
10:25:52 <clokep> Show me a diff.
10:26:01 <nhnt11> Okay.
10:26:13 <clokep> Btw printing to the conversation might not be the best idea, as that goes through a variety of other transforms to create HTML from the text.
10:26:19 <clokep> Usually logging to the error console is a better idea.
10:26:46 <nhnt11> Yes, that's why I used the number of characters instead of the actual String
10:26:56 <nhnt11> I'm logging to error console now thouhg.
10:26:59 <nhnt11> though*
10:28:08 <nhnt11> Here's a diff: http://pastebin.instantbird.com/201220
10:29:12 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:29:16 <clokep> I would print it out immediately upon entering that function as well.
10:29:20 --> nhnt11 has joined #instantbird
10:29:32 <clokep> (i.e. line 7 of that.)
10:29:36 <clokep> And at line 27.
10:29:43 <clokep> You sohuld use a different profile for testing. :P
10:29:53 <nhnt11> I should.
10:30:20 <nhnt11> Okay, I'll add a logging statement where you suggested
10:30:25 <nhnt11> logging statements*
10:31:26 <nhnt11> Error: Match: "\m". Number of backslashes: 1.
10:31:44 <nhnt11> That's the output of the log statement I currently have.
10:33:17 <clokep> OK.
10:33:23 <clokep> What input string was there? :P
10:33:33 <nhnt11> "/me test \m/"
10:33:55 <nhnt11> clokep: Is there a way to configure profiles without using command line
10:34:05 <nhnt11> Command line is broken on Mac :/
10:34:30 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:34:36 --> nhnt11 has joined #instantbird
10:34:43 <clokep> nhnt11: You can create a shortcut or whatever.
10:34:54 <nhnt11> Trying that now./
10:35:58 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:36:38 <Mic> clokep, nhnt11: printing to the error console will _not_ show the string as it is.
10:37:23 --> nhnt12 has joined #instantbird
10:37:43 <clokep> Mic: I already mentioned that, it doesn't escape it.
10:37:53 <nhnt12> clokep: Now how do I run another instance? :P
10:38:08 <clokep> nhnt12: instantbird -P dev -no-remote
10:38:48 <clokep> Mic: Although Components.utils.reportError("foo\\\\") gives the expect result of "foo\\" printed out.
10:39:02 <clokep> (You just have to realize it's showing you real \s and not escaped ones.)
10:39:09 <nhnt12> clokep: Not working :/
10:39:22 <clokep> nhnt12: You need a profile called 'dev" first. ;)
10:39:31 <nhnt12> Yeah I replaced it with what I have
10:39:41 <clokep> You can't run the same profile twice.
10:39:46 <nhnt12> Yeah
10:40:05 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:40:16 <clokep> Mic: Will I auto-update to a nightly or do I need to download it?
10:40:40 --> nhnt11 has joined #instantbird
10:40:44 <Mic> If you start an older nightly it will update.
10:40:55 <clokep> Ah.
10:41:00 <clokep> Updating...
10:41:01 <-- clokep has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
10:41:04 <Mic> I don't think you can update from release to nightly easily if that's what you're trying to do.
10:41:29 --> clokep has joined #instantbird
10:41:29 * ChanServ sets mode +o clokep 
10:41:52 <clokep> Yay.
10:42:04 <nhnt11> Anyone else here use Mac?
10:42:13 <Mic> flo does.
10:42:20 <nhnt11> Other than flo I meant :P
10:42:31 <clokep> No, I stay away from the devil's toys.
10:42:47 <nhnt11> Okay
10:42:55 <clokep> Mic: Yeah I just downloaded the installer. ;)
10:42:56 <Mic> clokep: why? Apple knows what's good for you ;)
10:43:28 <Mic> d'oh. No more trolling...
10:45:11 <clokep> nhnt11: I unfortuntaely can't test things right now, my tree is totally broke by this moz21 upgrade.
10:45:55 <nhnt11> clokep: http://pastebin.instantbird.com/201231
10:45:55 <clokep> Bah, why does my blog email me when I comment on it?
10:45:57 <clokep> That's silly...
10:46:32 <nhnt11> I thought CTCP quoting was supposed to convert the raw message to "ACTION This \\is \\\\a ...."
10:46:36 <clokep> nhnt11: That looks correct.
10:46:53 <clokep> Are you writing "code" or strings?
10:47:06 <nhnt11> strings
10:47:10 <clokep> And how did you print out those messages?
10:47:20 <nhnt11> Error console.
10:47:31 <nhnt11> I'll get you another diff, hang on
10:47:34 <clokep> That's where you printed them to.
10:47:40 <clokep> How did you? Components.utils.reportError?
10:47:44 <nhnt11> Yes.
10:49:36 <nhnt11> http://pastebin.instantbird.com/201242
10:50:00 <Mic> At least half of this problem seem to be the display of the debug output as it seems to me.
10:50:04 <clokep> nhnt11: So those are printing out the true slashes, non-escaped.
10:50:08 <nhnt11> Yes.
10:50:16 <clokep> So I /think/ that that output is correct.
10:50:27 <nhnt11> Mic: I think the debug output is clear.
10:50:45 <clokep> The stuff on line two is what you actually typed, right?
10:51:02 <nhnt11> Yes
10:51:32 <nhnt11> My question is, isn't CTCP quoting supposed to double all those backslashes
10:51:50 <clokep> We're not quoting, we're dequoting.
10:52:07 <nhnt11> Yes. I meant the quoted message we start with.
10:52:11 <-- dionisos has quit (Ping timeout)
10:52:35 --> flo-retina has joined #instantbird
10:52:36 * ChanServ sets mode +qo flo-retina flo-retina 
10:52:59 <nhnt11> flo-retina: How do I start multiple instances if Instantbird on Mac?
10:53:07 --> Huvik has joined #instantbird
10:53:15 <nhnt11> of*
10:53:24 <flo-retina> nhnt11: from the command line, include the "-P" parameter
10:53:30 <Mic> nhnt11: try the parameters "-P -no-remote"
10:53:41 <flo-retina> Mic: no "-no-remote" on Mac
10:53:52 <clokep> nhnt11: If that's what you're trying to test, then you're looking at the wrong code.
10:54:01 <Mic> flo-retina: interesting.
10:54:15 <nhnt11> No no I'm not trying to test that.
10:55:00 <nhnt11> The dequoting is failing, because it expects a raw message like so: "This \\is \\\\a ..." (This is NOT code, the backslashes are not escaped)
10:55:40 <nhnt11> But what it's actually getting is "This \is \\a ..." (again, backslashes not escaped)
10:57:59 <nhnt11> flo-retina: Command line doesn't work properly for me
10:58:12 <nhnt11> Whatever I type in the GUI gets sent to stdin instead.
10:58:21 <clokep> nhnt11: OK...but if we're not receiving the properly quoting string, then we must be quoting on output wrong, right?
10:59:18 <nhnt11> I didn't understand what you mean by "quoting on output wrong"
10:59:56 <clokep> When you type stuff in, we convert it into a CTCP message to be sent to the server, part of that involves CTCp quoting.
11:00:20 <clokep> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#1383
11:00:28 <clokep> Perhaps that is wrong.
11:00:31 <clokep> And we're SENDING the wrong message.
11:00:43 <clokep> Thus we can't dequote it properly, because we aren't quoting it properly.
11:01:41 <nhnt11> I tried a different client.
11:01:58 <nhnt11> And ruled that out as i recall
11:01:58 <clokep> I'm late for work.
11:02:22 <nhnt11> I have to go too
11:03:10 --> nhnt11|phone has joined #instantbird
11:03:25 <clokep> If we're getting the wrong message at that point...then we have to look farther up the processing chain to see what the issue is, does that make sense?
11:03:40 <nhnt11> Yes
11:03:53 <clokep> I'll be back soon.
11:04:01 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:05:27 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:05:36 <-- nhnt11|phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
11:22:54 --> dionisos has joined #instantbird
11:30:14 --> bahrico has joined #instantbird
11:31:09 <-- bahrico has left #instantbird ()
11:32:56 --> nhnt11 has joined #instantbird
11:37:58 --> nhnt12 has joined #instantbird
11:39:30 --> FireFly_TB has joined #instantbird
11:41:28 <nhnt11> Got profiles to work :)
11:48:59 <Mic> :)
11:54:36 --> clokep_work has joined #instantbird
11:54:36 * ChanServ sets mode +o clokep_work 
11:55:21 --> eson57 has joined #instantbird
11:55:38 * clokep_work one \two \three \\four
11:56:56 * clokep_work doesn't think our quoting is being done properly.
11:58:02 <-- dionisos has quit (Ping timeout)
11:58:43 <clokep_work> nhnt12: Does this look right? http://pastebin.instantbird.com/201285 I don't think so...
11:58:57 <clokep_work> The string I typed is "\one \\two \\\three \\\\four"
12:07:06 <-- eson57 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
12:07:15 <nhnt12> The debug log shows backslashes escpaed
12:07:18 <nhnt12> escaped *
12:08:14 <clokep_work> nhnt12: I don' treally know what you're referring to.
12:08:25 <clokep_work> Line 5 shows the message being sent.
12:08:33 <clokep_work> It is NOT escaped.
12:08:43 <clokep_work> And it is NOT quoted properly.
12:08:52 <clokep_work> Each of those backslashes should be quoted to have another backslash in front of it.
12:09:17 <nhnt12> clokep_work: What exactly did you type?
12:09:56 <nhnt12> clokep_work: look at line 10
12:10:16 <nhnt12> It's quoted correctly. A \u0001 at the beginning and all backslashes are escaped.
12:10:21 <clokep_work> 7:58:56 AM - clokep_work: The string I typed is "\one \\two \\\three \\\\four"
12:10:49 <clokep_work> nhnt12: NO! It is not! That's showing it as if it's code, it's showing string escaping, /not/ CTCP quoting.
12:11:13 <clokep_work> Line 10 & 12 use JSON.stringify() around the output string, line 5 does not.
12:11:18 <nhnt12> Aaaah
12:12:17 --> eson57 has joined #instantbird
12:14:21 <nhnt12> clokep_work: I did take a look at the code that does the quoting yesterday. It seemed fine.
12:15:31 <clokep_work> nhnt12: Well it doesn't seem to be working. ;)
12:15:47 --> deOmega1 has joined #instantbird
12:16:00 <nhnt12> clokep_work: This makes me wonder why it didn't work when I used other clients, either
12:16:34 <deOmega1> good morning.     May I ask, how do I upload a modified addon without having to change teh version number?
12:16:54 <deOmega1> I am in developer tools. modify an addon
12:17:38 <-- FireFly_TB has quit (Ping timeout)
12:18:24 <deOmega1> edit an addon
12:19:22 <deOmega1> The addon I created is not compatible with instantbird versions above 1.3 (someone just  notified me)
12:20:55 <clokep_work> deOmega1: Are you trying to jus tbump the version so it's compatible with 1.4 or did you actually modify it?
12:21:08 <clokep_work> If you actually modified it, you MUST give the add-on a new version number.
12:21:09 <deOmega1> bump the version
12:21:37 <deOmega1> so that it will be applicable.  it is not modified
12:21:55 <deOmega1> lol applicable= compatible
12:25:05 <clokep_work> deOmega1: Don't upload a new version, you can just edit the old version and change the maximum version number.
12:25:10 <clokep_work> All via the website.
12:25:20 <deOmega1> ok thanks
12:25:44 <clokep_work> (Go into versions, and then click on a version..>I think?)
12:25:51 <clokep_work> I can give you more specific directions if you need...
12:26:04 <deOmega1> ok,  maybe not, hang on please
12:27:09 <deOmega1> WOW...that worked.  man,  I swear I did this before and said wow then too.  Sheesh
12:28:43 <deOmega1> By the way,  would really LOVE to see a version of the default style that has icons, similar to what  cleanlesssharpmod looks like:  https://addons.instantbird.org/en-US/instantbird/addon/330
12:29:25 <deOmega1> I just LOVE how it handles timeline as well as the different color for different contacts.   Really love it
12:29:34 <-- Huvik has quit (Ping timeout)
12:29:38 <clokep_work> Yeah, I think we've discussed it a bunch of times. :(
12:29:56 <deOmega1> Or if i can get the file, maybe i can try t work on it myself
12:30:25 <deOmega1> it is built into teh core so dunno how to  get to it
12:32:01 <-- deOmega1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
12:32:03 --> deOmega1 has joined #instantbird
12:34:48 --> mali has joined #instantbird
12:35:11 <clokep_work> deOmega1: It's inside of omni.ja, which is just a zip file.
12:35:33 <clokep_work> Mic might have directions of how to edit things inside of that?
12:35:37 * clokep_work hasn't done that in a while.
12:39:51 <-- eson57 has left #instantbird ()
12:43:08 <deOmega1> pk.  my hope would be to create a new version of it and make it available to all
12:45:27 <clokep_work> I think the issue with including it in default is that we didn't want to make /another/ variant.
12:45:31 <clokep_work> Especially not with al the colors.
12:46:29 <flo-retina> I think I had it mostly working around christmass, and never released it because the performance were even worse than in the current version
12:46:37 <deOmega1> I would expect it to be done as an addon
12:47:35 <deOmega1> 'even worse than'?  Did not know there was aproblem with teh current version
12:47:58 <flo-retina> deOmega1: well, you don't have to see it as a problem
12:48:30 <flo-retina> deOmega1: the thing that annoys me is that if I put on hold a conversation with hundred or even thousand of messages, when reopening it there will be a progress bar for a while (several seconds, even on a fast machine)
12:48:48 <flo-retina> I would like to make that fast
12:49:47 <deOmega1> OK, I appreciate the feedback
12:50:01 <deOmega1> VERY much
12:51:10 --> Huvik has joined #instantbird
12:52:59 <-- Huvik has quit (Ping timeout)
12:53:52 <deOmega1> Though I find the avatars VERY useful in regular chat I see them as being essential for twitter feeds
12:55:08 <flo-retina> I don't remember where my WIPs ended up
12:55:35 <flo-retina> completely unrelated, I also need to find again a WIP I had for putting SocialAPI floating windows in fullscreen
12:58:26 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
12:58:30 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
12:59:56 --> mconley has joined #instantbird
13:04:44 <-- mconley has quit (Input/output error)
13:10:25 <flo-retina> I don't remember reading this before http://www.downloadinn.com/instantbird.html so it's possible it was written for 1.4
13:12:19 <clokep_work> That article is poorly written..."Instantbird supports add-ons, extensions and themes in much the same model as Firefox, betraying its links to Mozilla." implies this is a bad thing.
13:12:29 <clokep_work> (Also that website just added arbitrary content to my clipboard when copying, that's great...)
13:12:44 <clokep_work> I also enjoy how it says "Instant Bird" once and then "Instantbird" later on.
13:13:52 <flo-retina> clokep_work: while I do agree that it could do with some polishing, I think it's more interesting to look at the point he makes; as it's feedback, even if we don't like it ;)
13:14:02 <flo-retina> *points
13:15:18 <clokep_work> flo-retina: To me it sounds like "I already use Pidgin, why would I switch"
13:16:42 <flo-retina> I suspect he used Trillian and dropped it to Facebook and Hangout
13:16:49 <flo-retina> and Twitter
13:17:21 <clokep_work> Right.
13:19:06 <Mic> deOmega1: which theme do you want to modify?
13:19:12 <clokep_work> I'm just confused at why he thinks we're trying to integrate Twitter or Facebook much more so than Trillian or Pidgin, we still force Twitter into an awful conversation view which doesn't always make sense.
13:19:15 <Mic> Was that "Bubbles"?
13:19:17 <clokep_work> It's still a chat program.
13:19:57 <deOmega1> Mic:  yes, Bubbles.  The default theme on new install.   Good day.
13:20:25 <flo-retina> Mic: did you join the summit2013 mozillians group?
13:20:30 <Mic> aleth has modifications of the Bubbles theme on the add-on website already.
13:20:50 <Mic> flo-retina: no.
13:21:07 <flo-retina> you weren't interested?
13:21:35 <deOmega1> Mic: hmm.  OK
13:21:39 <Mic> I'm curious yes but I think there are other people in the Mozilla community deserving way more to go there.
13:21:54 <flo-retina> Mic: I suspect everybody got invited
13:22:08 <Mic> :S
13:22:35 <clokep_work> flo-retina: I didn't see employees on that Google Spreadsheet thing, I assume you'd be in the Brussels location?
13:22:52 <flo-retina> clokep_work: my understanding is that the location for employees hasn't been decided yet
13:23:00 <flo-retina> but Brussels is likely for me, yes
13:24:01 * clokep_work is wondering whether he should fill out that form to request relocation or not. ;)
13:24:21 <flo-retina> Even and aleth got invited to Brussels
13:24:35 <clokep_work> Right.
13:28:51 * clokep_work will probably fill it out then...
13:33:36 <Even> Yeah, it would be great to meet you clokep!
13:34:19 <Even> Try it out if you can / have the courage to endure the jetlag.
13:37:47 <clokep_work> Even: I did meet flo a couple weeks ago! :) The jetlag isn't too bad there.
13:37:59 <Even> ^^
13:39:34 --> novabyte has joined #instantbird
13:40:32 <Mic> I'll watch over the channel while you guys are having fun then ;)
13:40:33 <-- Even has quit (Ping timeout)
13:40:56 <Mic> flo-retina: the Summit planning timeline says : "May 31st - Staff location selection will kick off. "
13:42:17 <-- Kaishi has quit (Quit: Kaishi)
13:42:57 <flo-retina> Mic: right, so it's not decided yet
13:43:43 <Mic> Yes, this was a confirmation of your statement :)
13:47:16 <clokep_work> I was expecting to have to give a reason for wanting to change cities. :P It doesn't ask for one.
13:48:48 <flo-retina> maybe the assumed reason is "I've never been to Europe and would like to have fun there" :(
13:49:02 <clokep_work> Hahah.
13:50:22 <clokep_work> Alright, I submitted the form to request Brussels (or Toronto, if not).
13:54:16 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
14:05:30 <Nirgali> what is this staff location selection stuff
14:10:01 <clokep_work> Nirgali: We're talking about the Mozilla Summit in October
14:10:09 <Nirgali> ah
14:12:38 --> mconley has joined #instantbird
14:12:50 <Nirgali> sadly I know nothing about it
14:12:56 <Nirgali> I never have time to do fun stuff
14:13:04 <Nirgali> except that I went to velocity last year
14:13:21 <clokep_work> It's an invite only thing for contributors to Mozilla.
14:13:47 <Nirgali> ah
14:14:47 <Nirgali> as summits usually are
14:14:53 <-- mpmc has quit (Connection reset by peer)
14:17:00 <clokep_work> I'm not really sure what it's all about either though. ;)
14:20:54 <-- mconley has quit (Connection reset by peer)
14:20:58 <mali> Hi people
14:21:04 <mali> congrats for the 1.4 :)
14:21:17 --> mconley has joined #instantbird
14:22:02 <mali> and the awesome work in it
14:22:03 <flo-retina> clokep_work: the Tb-chat UI doesn't show groups
14:23:19 --> nhnt12 has joined #instantbird
14:23:59 <flo-retina> mali: thanks :)
14:24:47 <Nirgali> I'm still on nightly from two days ago ^.^
14:25:18 <clokep_work> flo-retina: Oh. Doh. :(
14:25:21 <clokep_work> I forgot about that.
14:25:26 <clokep_work> mali: Thanks.
14:26:39 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:29:26 --> dionisos has joined #instantbird
14:45:57 <-- mali has quit (Quit: Instantbird http://www.instantbird.com)
14:47:00 --> mali has joined #instantbird
14:54:03 --> flo-retina has joined #instantbird
14:54:04 * ChanServ sets mode +qo flo-retina flo-retina 
15:21:36 --> Huvik has joined #instantbird
15:49:51 <-- Huvik has quit (Ping timeout)
15:51:46 <Nirgali> sigh, why is firefox so blah on mac os x
15:52:08 <Nirgali> and chrome for that matter
15:53:34 <clokep_work> Sounds like Mac OS X is blah. ;)
15:53:41 <clokep_work> But this isn't a place to complain about browsers. :)
15:54:04 <flo-retina> and not really OSes either :)
15:56:57 <nhnt12> clokep_work: That would be incorrect. Mac OS X is win.
15:57:12 <nhnt12> I have no problem with Firefox on Mac either. :/
16:07:49 --> Mic|web has joined #instantbird
16:18:03 <-- mconley has quit (Connection reset by peer)
16:25:05 <clokep_work> flo-retina: Who is the main admin of the instantbird-contact Google Group? Morian?
16:25:19 <flo-retina> no
16:25:47 <flo-retina> is that the initial google groups we have had for years, or the one we created relatively recently?
16:25:56 <clokep_work> No, the relatively recent one.
16:26:00 <clokep_work> Someone just posted to it...
16:26:06 <flo-retina> I am
16:26:07 <clokep_work> We apparently never made it read only.
16:30:45 <-- novabyte has quit (Quit: bye bye)
16:30:50 <-- jb has quit (Ping timeout)
16:31:45 --> jb has joined #instantbird
16:31:57 <clokep_work> Can we make it read only? :)
16:40:27 --> Mook_as has joined #instantbird
16:42:47 <Mook_as> Hmm, (AUS) updates are not available?
16:44:53 <clokep_work> Mook_as: Not yet, no.
16:45:21 <clokep_work> Btw my Moz 21 build /actually/ seems to be working now...after porting more config changes and running hg purge in both instantbird and mozilla/.
16:46:42 <-- gerard-majax_ has quit (Ping timeout)
16:48:25 <Mook_as> Yay! The tb/seamonkey folks are trying to get the thing reversed and have c-c be sort of a sub-repo of m-c, right?
16:50:55 <clokep_work> Not really a sub-repo, but use the build system from m-c, yes.
16:51:00 <clokep_work> jcranmer has made a lot of progress, IIRC>
16:51:06 <clokep_work> But it's Moz 23 / 24 time frame.
16:51:15 <clokep_work> I'm sure it'll make Komodo easier to build too. ;)
16:53:31 <Mook_as> Well, not having to do *anything*, i.e. status quo, is easier :p
16:53:43 <clokep_work> Touche.
16:54:00 <clokep_work> I ended up totally syncing configure.in and config/* for Instantbird to get it to build in Moz 21 :(
16:54:01 <Mook_as> making komodo build using the mozilla build system involves getting off cons.  which is probably a good thing in and of itself... but yeah, work :p
16:54:12 <clokep_work> getting off cons?
16:54:25 <clokep_work> But you get paid for it. ;)
16:55:18 <Mook_as> I get paid to make the app better enough that people want to buy it :p
16:58:20 <-- dionisos has quit (Ping timeout)
16:59:24 <-- jb has quit (Ping timeout)
17:00:54 --> jb has joined #instantbird
17:00:58 <clokep_work> Mook_as: Fine. :P
17:10:09 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:21:40 --> gerard-majax_ has joined #instantbird
17:21:44 <clokep_work> Didn't Mic have an add-on for adding avatars to the contact list?
17:26:25 <clokep_work> Ah, no it was a patch.
17:28:36 <flo-retina> clokep_work: if I uncheck "allow sending messages via email" and "allow users to send messages to the group via the web", I get the state you want, right?
17:29:14 <clokep_work> flo-retina: Yes.
17:29:20 <flo-retina> done
17:29:31 <clokep_work> Thanks. :)
17:30:13 <clokep_work> Not to be even more annoying...any chance we can commit some of the checkin-needed queue today? Not sure if you're tiling or what later.
17:30:54 <flo-retina> I'm hoping to look at the queue today, yes
17:32:19 <clokep_work> Awesome! :)
17:32:26 <clokep_work> I'm hoping to attach a Moz 21 patch today. :P
17:32:40 <clokep_work> Then help nhnt12 with that CTCP garbage.
17:33:56 <nhnt12> clokep_work: I haven't been very productive since the last discussion :P
17:34:59 <clokep_work> Yes, but I haven't been helping you. :-D
17:39:08 --> ehoogeveen has joined #instantbird
17:40:49 --> unghost has joined #instantbird
17:40:51 <ehoogeveen> Hey guys, been trying out Instantbird over the past few days following clokep_work's blog post
17:41:37 <clokep_work> ehoogeveen: I'm glad someone reads my blog on planet. ;)
17:41:48 <clokep_work> How're you enjoying it?
17:42:47 <ehoogeveen> clokep_work: I'm liking it so far. I used to use Digsby, so there's a few things that take some getting used to, but on the whole it works well
17:43:53 <ehoogeveen> clokep_work: I had some trouble getting started though - for some reason (FXAA perhaps?) all text in the program was very blurry at first
17:44:20 <ehoogeveen> clokep_work: I fixed this by copying over the builtin driver profile for Firefox
17:44:35 <clokep_work> ehoogeveen: I have no idea what FXAA is.
17:44:39 <clokep_work> Or what a "driver profile" is.
17:45:20 <ehoogeveen> clokep_work: FXAA is a pixel-shader based form of anti-aliasing - I'm not sure it's to blame but I think it's explicitly turned off for Firefox
17:46:05 <ehoogeveen> clokep_work: the Nvidia drivers include 'profiles' with program-specific settings, and it has one for Firefox, which overrides some of the global settings
17:47:39 <clokep_work> ehoogeveen: Yeah, using the same profile as Firefox should be good.
17:48:38 <ehoogeveen> clokep_work: I'm not sure it's broken by default (I change some of the global settings after updating my drivers), but I was wondering if you could reach out to Nvidia to add instantbird.exe to the Firefox profile ;)
17:50:20 <clokep_work> ehoogeveen: File a bug?
17:50:46 <Mook_as> Would be nice if they can just add everything with xul.dll to that profile :p
17:51:15 <clokep_work> Has Komodo had this problem?
17:51:18 <-- mali has quit (Quit: Instantbird http://www.instantbird.com)
17:51:20 --> mali has joined #instantbird
17:51:36 <Mook_as> I've only heard something once about a guy on ATI, I think
17:52:05 <Mook_as> after all, mozilla apps = OMG 3D! (well, using direct2d for graphics...)
17:52:16 <ehoogeveen> clokep_work: I can do that. Is https://bugzilla.instantbird.org the right place?
17:52:25 <clokep_work> ehoogeveen: Btw you could probably also disable graphics accelerations.
17:52:27 <clokep_work> ehoogeveen: Yes.
17:52:36 <nhnt12> FXAA is brilliant, but I didn't realize it would be enabled for something like Instantbird
17:53:02 <nhnt12> And I didn't know it affected text, either
17:53:05 <clokep_work> Mook_as: We had someone complaining that FRAPs was showing the framerate of Instantbird...
17:53:12 <nhnt12> (Or are you talking about images, ehoogeveen?)
17:53:15 <clokep_work> And for some reason refused to believe us that it /wasn't/ an Instantbird bug.
17:53:41 <nhnt12> clokep_work: fraps shows framerates on most windows that have any form of hardware acceleration ;)
17:53:41 <ehoogeveen> nhnt12: To clarify, I'm not sure it's caused by FXAA, just noticed that it was explicitly disabled in the Firefox profile (among other things)
17:54:36 <ehoogeveen> nhnt12: And yeah, it affected all text in the program. Looked like some very bad grayscale AA, so I spent a while looking around in about:config before I thought to check the driver settings
17:55:10 <nhnt12> ehoogeveen: Try explicitly disabling FXAA for instantbird.exe as a first debug step? ;)
17:55:20 <clokep_work> nhnt12: I know.
17:56:14 <ehoogeveen> nhnt12: I could go back and check, but I figured since Instantbird is based on the same engine it might make sense for it to use the Firefox profile anyway
17:56:36 * clokep_work wonders if THunderbird uses that profile.
17:56:51 <nhnt12> ehoogeveen: Makes sense. I just suggested that to see if it was definitely FXAA that was causing it.
17:57:38 <ehoogeveen> nhnt12: I'll check after filing, would need to restart Instantbird a few times
17:58:10 <nhnt12> ehoogeveen: Feel free to do it or not do it at your leisure :)
17:58:31 <-- jb has quit (Ping timeout)
18:01:31 --> mconley has joined #instantbird
18:05:20 --> nhnt11 has joined #instantbird
18:05:59 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:06:01 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:06:07 --> nhnt12 has joined #instantbird
18:06:10 <-- nhnt12 has quit (Input/output error)
18:06:25 --> nhnt12 has joined #instantbird
18:06:51 --> nhnt11 has joined #instantbird
18:07:01 <-- nhnt11 has quit (Input/output error)
18:07:11 --> nhnt11 has joined #instantbird
18:07:11 <-- nhnt12 has quit (Input/output error)
18:07:29 --> nhnt12 has joined #instantbird
18:09:16 <nhnt11> clokep_work: I have a hypothesis that there is no need to dequote at all.
18:09:44 <nhnt11> CTCPMessage() is called from only one place, and is passed an argument which is guaranteed not to contain any \x01's
18:09:59 <nhnt11> Oh wait my bad.
18:13:22 <instantbot> New Core - General bug 1963 filed by emanuel.hoogeveen@gmail.com.
18:13:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1963 nor, --, ---, nobody, UNCO, Consider requesting Nvidia to add Instantbird to the 'Mozilla Firefox' profile in their drivers
18:14:04 <ehoogeveen> nhnt11, clokep_work: ^
18:15:00 <nhnt11> ehoogeveen: You probably shouldn't mention me, I'm just a rookie here ;)
18:15:44 <clokep_work> ehoogeveen: Yes, I got the email. Thanks.
18:16:10 <ehoogeveen> nhnt11: heh, just letting you know :)
18:16:38 * clokep_work wonders if there's actually a nvidia email I can contact...
18:18:09 --> atuljangra has joined #instantbird
18:18:11 * nhnt11 wonders if it's appropriate to use this: http://nvidia-submit.custhelp.com/app/answers/list
18:19:43 <clokep_work> ehoogeveen: Any idea what "product" it would be? (And what OS are you on?)
18:19:55 <clokep_work> Windows 7(64 or 32 bit?)
18:20:05 <ehoogeveen> clokep_work: I'm on Windows 7 x64
18:20:46 <ehoogeveen> clokep_work: I naively assume this will apply to anywhere Direct2D + DirectWrite are used
18:21:33 <clokep_work> ehoogeveen: GeForce? SHIELD? Quadro?
18:21:41 <clokep_work> Tegra, PhysX, etc.
18:21:51 <ehoogeveen> clokep_work: GeForce
18:21:58 <clokep_work> Also wants product name and driver version, but those are optional. :)
18:22:56 <ehoogeveen> clokep_work: I'm on a GeForce GTX 580, driver version 320.00, but if it really is caused by FXAA then I expect it affects a wide range of products and all recent driver revisions
18:23:29 <ehoogeveen> clokep_work: Probably not by default though, since it's disabled by default in the global settings
18:24:43 <nhnt11> ehoogeveen: I'm curious. Why would you enable FXAA globally by default?
18:25:04 <clokep_work> ehoogeveen: http://nvidia-submit.custhelp.com/app/account/questions/detail/i_id/505340 if it's publicly viewable
18:25:11 <nhnt11> I seem to recall there being problems with it if it's not enabled by the game/application itself
18:26:26 <ehoogeveen> It works in a lot of cases I think, since it's just a shader - before it was built into the drivers people were starting to apply it all over the place with DLL hooks
18:27:02 <nhnt11> Yeah I remember trying it out myself on GTA4 ;)
18:27:15 <ehoogeveen> clokep_work: Seems to be private
18:35:26 <-- ehoogeveen has quit (Quit: ehoogeveen)
18:40:18 <nhnt11> clokep_work: Something that still bugs me about this CTCP stuff is that backslashes were definitely working with the patch that got checked in :S
18:41:00 <nhnt11> Anyway, I'm going to bed. Good night!
18:41:04 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:41:07 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:41:29 --> ehoogeveen has joined #instantbird
18:42:34 <ehoogeveen> clokep_work: I've confirmed that the blurry text is fixed by the part of the Firefox profile that sets "NVIDIA Predefined FXAA Usage" to Disabled (it's a hidden setting shown by Nvidia Inspector, so take the name with a grain of salt)
18:53:26 <instantbot> New Instantbird (UI) bug 1964 filed by spiffytech@gmail.com.
18:53:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1964 min, --, ---, nobody, UNCO, Distinguish Away from Do Not Disturb
18:55:48 <Mook_as> Ooh, I have a nvidia card. (though I haven't seen this issue locally before.)
18:56:01 <Mook_as> here Firefox is set to FXAA "Not supported for this application"
18:57:22 <clokep_work> Hmmm...we don't seem to support "Do Not Disturb" as a status type, spiffytech, perhaps you mean "Unavailable" vs. "Away"?
18:57:40 <ehoogeveen> Yeah, I guess the profile setting grays out FXAA altogether
18:58:10 <Mook_as> also, I think I just turned on force FXAA; no difference in my Mozilla apps (thunderbird, instantbird, komodo)
18:58:28 * Mook_as might be using more mozilla-based apps than is typical...
18:58:35 <ehoogeveen> You'd have to restart them for it to make a difference, I think
18:58:51 <ehoogeveen> Also, doesn't Thunderbird disable hardware acceleration?
18:58:51 <Mook_as> yep, just restarted thunderbird; no change that I'm aware of.
18:58:56 * ehoogeveen seems to recall something like that
18:59:37 <Mook_as> Hmm. restarted instantbird (1.3); no change either.
18:59:51 <ehoogeveen> Hmm
19:00:10 <ehoogeveen> Not sure what's making the difference then
19:00:34 <Mook_as> (I'm on Geforce 8400GS, fwiw)
19:01:03 <ehoogeveen> I was going to say that I don't think the older cards support FXAA, but if it shows up as a setting for you then that's clearly not the case
19:01:43 <Mook_as> I'm pretty sure that was true for, say, RivaTNT2 ;)
19:02:24 <ehoogeveen> Well, I think it requires a relatively recent shader version
19:02:44 <clokep_work> ehoogeveen: Yes, they do: http://mxr.mozilla.org/comm-central/source/mail/app/profile/all-thunderbird.js#770
19:03:51 <Mook_as> ... well, I'm an idiot; I have gfx.direct2d.disabled
19:04:08 <ehoogeveen> Ah, did flipping that make it show up?
19:04:33 <Mook_as> yeah, flipping it made things blurry after restart
19:04:48 <ehoogeveen> Alright, at least I'm not alone :P
19:05:15 * clokep_work wonders if we should have those set also...
19:05:26 <clokep_work> Although if we support video...we probably want to use direct2d.
19:06:05 <Mook_as> Hmm, I wish there's a "minimize instead of close" option, possibly near the tray settings stuff
19:06:22 <Mook_as> (since it takes a block on the win7 task bar anyway, there's no point in sticking it into the tray itself)
19:06:25 <clokep_work> Mook_as: Seriously?
19:06:29 <clokep_work> It's right there...
19:06:42 <clokep_work> "Minimize Contacts window to Tray: "
19:07:10 <Mook_as> Right; I want it to stop me from closing the window (which it has), but instead do a normal minimize instead (and not touch the tray)
19:07:19 <-- mali has quit (Ping timeout)
19:07:30 <ehoogeveen> Skype style, I guess
19:07:57 <Mook_as> Dunno, I haven't used the skype client in a while (... on a non-mobile device)
19:08:24 <ehoogeveen> Neither have I really, but I recall it doing that by default
19:08:26 <clokep_work> Mook_as: Ah, yeah I find that behavior extremely annoying.
19:08:32 --> DGMurdockIII has joined #instantbird
19:08:34 <clokep_work> Someone asked for it... Ithink someone made an extension.
19:08:42 <-- DGMurdockIII has left #instantbird ()
19:08:57 --> DGMurdockIII has joined #instantbird
19:09:16 <clokep_work> Mook_as: bug 1268
19:09:16 <DGMurdockIII> http://windowspbx.blogspot.fi/2013/05/hangouts-wont-hangout-with-other.html
19:09:20 <clokep_work> Resolved WONTFIX btw. :p
19:09:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, RESO WONTFIX, Minimize to taskbar instead of closing
19:09:23 <Mook_as> Yeah, I'd hate that behaviour if I'm not using a vista/win7 style taskbar
19:09:28 <clokep_work> But I made an extension. :)
19:09:58 <clokep_work> I should probably upload that to AIO.
19:12:41 <DGMurdockIII> hey is the google new unfied messaging system going to effect the way google talk wouks on instantbird
19:15:39 --> Mic has joined #instantbird
19:15:40 * ChanServ sets mode +h Mic 
19:17:42 <clokep_work> DGMurdockIII: As far as we know, no.
19:18:16 <DGMurdockIII> ok kool
19:18:41 <clokep_work> But I don't thinka nyone would be surprised if they killed XMPP.
19:22:07 <flo-retina> I would be surprised :-P
19:22:50 <flo-retina> clokep_work: unavailable and do not disturb are the same.
19:22:56 <flo-retina> We even have a /dnd command
19:23:20 --> rosonline has joined #instantbird
19:23:24 <clokep_work> flo-retina: Ah, OK. :)
19:23:43 <clokep_work> flo-retina: Well I wouldn't be surprised if they disabled federating...
19:25:22 <flo-retina> clokep_work: haven't they already almost announced that?
19:28:38 <clokep_work> Mook_as: https://addons.instantbird.org/en-US/instantbird/addon/346/
19:29:07 <Mook_as> danke
19:30:03 <clokep_work> flo-retina: Yes, hence why I wouldn't be surprised!
19:31:34 <Mook_as> Hmm, doesn't appear to be restartless. (but that's okay, much better than not having it :D )
19:31:46 <clokep_work> Mook_as: I just ported it, I didn't write it. ;)
19:31:55 <clokep_work> IIRC I was going to rewrite it from scratch cause the code was awful...but then was lazy. :-D
19:32:08 <clokep_work> What do we think of separating away from unavailable? What would that icon look like?
19:34:59 <flo-retina> clokep_work: we would use the "idle" icon for away
19:35:32 <flo-retina> I agree with the reasoning of the bug reporter; but not with the implication.
19:35:40 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:35:50 <flo-retina> to me the "away" status is closer to unavailable than idle, because it's a status that's usually set by the user
19:36:06 <flo-retina> and setting "I'm away" is a lie, because you can't set a status if you aren't there ;).
19:36:11 <clokep_work> Wooo, libpurple failed to build.
19:36:17 <flo-retina> cool :-P
19:36:34 <clokep_work> (It's good that libpurple tried to be built though. ;))
19:36:39 <clokep_work> You can set it as away and walk away? :-D
19:37:33 <Mic> Maybe setting your status to "Away" should automatically lock your OS session? ;)
19:38:03 <Mook_as> maybe ib should have a httpd from which you can set Away via your mobile phone :p
19:38:06 <clokep_work> http://i.imgur.com/Y3Hih0p.png is what Lync uses. I actually find them reasonable.
19:40:03 <flo-retina> clokep_work: it's usually reasonable, but different, on each 'official' client
19:41:19 * clokep_work shrugs, just offering another idea.
19:41:25 --> jb has joined #instantbird
19:44:39 --> mali has joined #instantbird
19:46:52 <-- jb has quit (Ping timeout)
19:49:26 <flo-retina> the patch in bug 1370 didn't apply cleanly
19:49:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, ---, clokep, ASSI, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
19:49:32 * flo-retina fixed it
19:52:54 <flo-retina> arg, I didn't fix it in the correct folder :(
19:53:58 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/cbc1b681d1c5 - aleth - Bug 1950 - Completing "/me" shows the list of suggestions as action inside a system message, r=Mic.
19:53:59 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9de9c6394579 - Florian Quèze - Bug 1944 - XMPPSession shouldn't keep copies of the account's password, r=clokep.
19:54:00 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/69d9e4f0d1dd - aleth - Bug 1880 - Clicking on "status dot" to go Online does not work, r=Mic.
19:54:01 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e044d6f9acd3 - Patrick Cloke - Bug 1370 - Fix JS-IRC's usage of normalizedChatBuddy getter, r=aleth.
19:57:29 <clokep_work> Bah I have to add milestones.
19:58:44 <instantbot> clokep@gmail.com set the Resolution field on bug 1950 to FIXED.
19:58:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, 1.5, aleth, RESO FIXED, Completing "/me" shows the list of suggestions as action inside a system message
19:59:04 <instantbot> clokep@gmail.com set the Resolution field on bug 1944 to FIXED.
19:59:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1944 min, --, 1.5, florian, RESO FIXED, XMPPSession shouldn't keep copies of the account's password
19:59:35 <instantbot> clokep@gmail.com set the Resolution field on bug 1880 to FIXED.
19:59:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, 1.5, aleth, RESO FIXED, Clicking on "status dot" to go Online does not work
20:00:06 <instantbot> clokep@gmail.com set the Resolution field on bug 1370 to FIXED.
20:00:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, 1.5, clokep, RESO FIXED, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
20:03:58 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/67f647128510 - Florian Quèze - Bug 1370 - Fix JS-IRC's usage of normalizedChatBuddy getter - fix bad patch merge.
20:05:57 <clokep_work> Yay, on our way to 1.5. 8-)
20:06:53 --> jb has joined #instantbird
20:07:04 <instant-buildbot> build #391 of macosx-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/391  blamelist: Florian Qu?ze <florian@instantbird.org>, aleth <aleth@instantbird.org>, Patrick Cloke <clokep@gmail.com>
20:08:06 <clokep_work> flo-retina: Do you happen to know the version of gcc I'm "supposed" to use?
20:08:20 <flo-retina> no
20:08:45 <flo-retina> what's the error?
20:08:58 <flo-retina> is it the glib one about including glib files instead of glib.h?
20:09:26 --> novabyte has joined #instantbird
20:09:27 <-- novabyte has quit (Input/output error)
20:10:23 <clokep_work> flo-retina: http://pastebin.instantbird.com/201608
20:10:54 <clokep_work> Uhhh....wait...
20:11:07 * flo-retina wonders what -KPIC is
20:11:22 <clokep_work> Hmm....seems like my configure might be slightly messed up. ;)
20:13:10 * clokep_work would have thought he'd end up in the GNU_CC part of configure.in. :-S
20:21:38 <instant-buildbot> build #392 of macosx-onCommit is complete: Failure [failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/392  blamelist: Florian Qu?ze <florian@instantbird.org>
20:28:03 <-- Nirgali has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:28:06 --> Nirgali has joined #instantbird
20:32:44 <-- mconley has quit (Connection reset by peer)
20:33:02 --> mconley has joined #instantbird
20:36:30 --> nhnt12 has joined #instantbird
20:36:59 * nhnt12 is now known as nhnt11
20:41:11 <nhnt11> I find it amusing that there's a function to get the ellipsis character ^^
20:41:41 <nhnt11> (ibNotifications.jsm)
20:42:58 <clokep_work> Because it's localized?
20:43:24 <nhnt11> Yeah
20:44:55 <nhnt11> I'm trying to switch from one patch to another but I keep getting "abort: working directory revision is not qtip" :/
20:45:31 <clokep_work> Does hg diff return anything?
20:45:43 <nhnt11> yes.
20:46:00 <nhnt11> Oh wait I fixed it
20:46:35 <nhnt11> I apparently forgot to qpop the previous patch
20:46:57 * nhnt11 thought he did.
20:48:52 <clokep_work> Either qpop -f or qref first.
20:51:23 <nhnt11> How do you all usually generate patches for attaching? I've been copying from instantbird/.hg/patches/ because I read it somewhere, but shouldn't a simple hg diff do the job?
20:51:42 <Mic> "hg export qtip" for example
20:51:57 <Mook_as> the one in .hg/patches has the committer info / checkin summary
20:52:06 <clokep_work> As does hg export qtip. ;)
20:52:08 <nhnt11> Ah, thanks Mic.
20:52:08 <Mook_as> which is very useful if somebody else wants to actually checkin your patch
20:52:21 <nhnt11> Mook_as: hg export works :)
20:52:21 <clokep_work> Mook_as: hg export includes all that information.
20:52:23 <Mook_as> right, that was mostly an argument against hg diff :)
20:52:29 <nhnt11> Right
20:52:42 <clokep_work> hg qdiff is a command too, I forget what it does exactly...
20:52:58 <clokep_work> (It might essentially be hg export qtip)
20:53:29 <nhnt11> clokep_work: I think it diff's between two q items
20:53:30 <Mic> I think that's everything since the second to last revision
20:53:51 <Mic> that is the top most patch and the diff with changes since then
20:54:13 <clokep_work> Mic: Yes, that's it. :)
20:54:21 <clokep_work> Both the currently applied patch + local changes.
20:55:35 <nhnt11> Just tested it :)
20:56:22 <clokep_work> Be back soon. :)
20:56:24 <-- clokep_work has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
20:56:37 --> EionRobb has joined #instantbird
20:58:06 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2439 on bug 1845.
20:58:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account
21:02:06 <Mic> nhnt11: wouldn't |messageText.startsWith("/me ") | be easier to read in the if statement?
21:02:18 <-- Nirgali has quit (Ping timeout)
21:03:05 <nhnt11> Mic: I'm pretty sure I originally did that. No idea why I changed it, but you're right.
21:04:14 <nhnt11> Maybe so it will be consistent with the replace statement?
21:04:47 <nhnt11> startsWith is still better though, I'll change it.
21:05:42 <Mic> I think we should use that were applicable
21:07:58 <instantbot> nhnt11@gmail.com cancelled review?(aleth@instantbird.o rg) for attachment 2439 on bug 1845.
21:07:59 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2440 on bug 1845.
21:08:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account
21:08:41 <-- jb has quit (Ping timeout)
21:17:52 <-- nhnt11 has quit (Ping timeout)
21:28:20 --> FireFly_TB has joined #instantbird
21:30:26 --> mpmc has joined #instantbird
21:36:46 --> Kaishi has joined #instantbird
21:52:32 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
21:53:59 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
21:56:21 --> dionisos has joined #instantbird
22:05:18 <-- mali has quit (Ping timeout)
22:06:34 <-- Kaishi has quit (Quit: Kaishi)
22:26:50 <flo-retina> Good night
22:27:03 --> DGMurdockIII has joined #instantbird
22:33:53 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:38:16 <-- flo-retina has quit (Ping timeout)
22:38:23 --> flo-retina has joined #instantbird
22:38:24 * ChanServ sets mode +qo flo-retina flo-retina 
22:39:06 <-- FireFly_TB has quit (Ping timeout)
22:41:31 <douglaswth> hmm, apparently IB 1.4 just crashed when I exited; I guess I sent an error report with the crash reporter thingy
22:41:46 --> stephend|brb has joined #instantbird
22:42:17 <stephend|brb> hey there - when I check for updates from a windows 7 desktop running 1.3, I don't get offered 1.4
22:42:23 * stephend|brb is now known as stephend
22:44:28 <Mook_as> stephend: yeah, that's seems to be known (I asked the same question earlier today :P )
22:44:37 <stephend> ah, ok
22:44:52 <stephend> of course I can always just download it, but was expecting a mar or something similar to just work
22:44:58 * Mook_as is very carefully phrasing things to mean "I can't fix it myself" :p
22:45:31 <stephend> eh
22:45:32 <stephend> heh
22:52:09 --> clokep has joined #instantbird
22:52:09 * ChanServ sets mode +o clokep 
22:55:32 <clokep> stephend, Mook_as: We simply haven't turned on updates yet...
22:55:55 <clokep> Usually we wait a few days to make sure there's no show stoppers.
22:56:23 <stephend> ah, gotcha
22:56:29 <stephend> thanks, will just download the new version, then
22:58:37 <clokep> No problem. :)
23:00:07 <Mook_as> and I'll wait for the update, to hopefully flag issues when it's actually released :D
23:03:36 <flo-retina> Mook_as: pff :-P
23:03:52 <flo-retina> I meant to enable 'forced updates' tonight btw
23:04:05 <flo-retina> but looked at the checkin-needed queue instead; it looked more interesting :-[
23:04:21 <clokep> :P
23:04:29 * clokep is more excited for checkin-needed stuff.
23:08:21 <stephend> hrm
23:08:36 <stephend> the exe on windows 7 didn't auto-elevate for my user, on installation
23:08:42 <stephend> I had to run as administrator
23:09:01 <clokep> They usually bring up the UAC thing, although I haven't run Windows 7 in a while.
23:09:11 <stephend> it didn't, yeah
23:09:29 <clokep> We also don't sign our executables so...:-/
23:09:35 * stephend nods
23:09:56 <flo-retina> May 15th on the update ping stats is higher (for the first time!) than the highest day of the 1.0 release peak!
23:11:10 <flo-retina> it looks like to increase usage stats we just need to turn off nightlies :-S.
23:14:02 <-- deOmega1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:14:18 --> deOmega1 has joined #instantbird
23:15:21 <deOmega1> hi.  to get instantbird to startup when the computer starts..  just put the exe file in the starrt-up folder on Windows?
23:16:23 <deOmega1> someone moving from digsby wanted to know and I hate restarting my copter right now.
23:16:47 <Mook_as> a shortcut to the exe should work.
23:16:53 <Mook_as> (the exe itself, not so much)
23:16:56 <deOmega1> really did not think that was so important to anyone :)
23:17:05 <deOmega1> ok, not teh exe but the shortcut?
23:17:13 <Mook_as> right.
23:17:28 <deOmega1> Mook_as: ok, thank you very much.
23:17:37 <Mook_as> (It's called "Startup", I think; I have a shortcut to instantbird there)
23:18:18 <deOmega1> Mook_as: Hey, You realize that Stevel is working with Google on Google Glass?
23:18:47 <Mook_as> deOmega1: yes, he's in all the pictures!
23:18:48 <-- mconley has quit (Input/output error)
23:19:06 <deOmega1> hahah,. man,  that is very cool
23:19:41 <deOmega1> alright, have a great evening
23:21:20 <clokep> Who is Stevel? :-S
23:22:15 <EionRobb> who isn't he?
23:25:46 <Mook_as> dude who used to work on songbird.
23:26:39 <clokep> Ah.
23:31:08 <-- deOmega1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:37:38 --> wnayes has joined #instantbird
23:44:02 <-- wnayes has quit (Ping timeout)
23:45:12 --> wnayes has joined #instantbird
23:55:22 --> Nirgali has joined #instantbird
23:59:31 <instant-buildbot> build #412 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/412