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 email@example.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 firstname.lastname@example.org. 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> email@example.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> firstname.lastname@example.org 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> email@example.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> firstname.lastname@example.org 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 <email@example.com>, aleth <firstname.lastname@example.org>, Patrick Cloke <email@example.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 <firstname.lastname@example.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> email@example.com requested review from firstname.lastname@example.org 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> email@example.com cancelled review?(firstname.lastname@example.org rg) for attachment 2439 on bug 1845. 21:07:59 <instantbot> email@example.com requested review from firstname.lastname@example.org 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