All times are UTC.
00:23:44 <-- myk has quit (Ping timeout) 00:35:08 <-- chrisccoulson has quit (Connection reset by peer) 00:38:15 --> clokep has joined #instantbird 00:38:15 * ChanServ sets mode +o clokep 00:42:18 <clokep> myk: Yeah, my thought process was that I only install Instantbird on machines I trust so...app specific is good enough. 00:57:26 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 01:50:44 <instantbot> clokep@gmail.com denied review for attachment 1802 on bug 1632. 01:50:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1632 enh, --, ---, aletheia2, ASSI, Mark participants as inactive after XXX time 02:19:35 <instantbot> clokep@gmail.com requested review from benediktp@ymail.com for attachment 1803 on bug 1638. 02:19:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1638 maj, --, ---, clokep, ASSI, update Instantbird F.A.Q. 02:46:19 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 02:52:57 <instant-buildbot> build #593 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/593 03:51:07 <-- Kaishi has quit (Ping timeout) 03:54:40 --> Kaishi has joined #instantbird 04:26:18 --> gerard-majax_ has joined #instantbird 04:50:57 <instant-buildbot> build #676 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/676 05:10:40 <-- gerard-majax_ has quit (Ping timeout) 05:41:10 --> Optimizer has joined #instantbird 05:44:48 <-- EionRobb has quit (Quit: Leaving.) 05:55:13 <-- Optimizer has quit (Ping timeout) 05:56:00 --> gerard-majax_ has joined #instantbird 05:57:51 <-- gerard-majax_ has quit (Ping timeout) 06:00:14 --> gerard-majax_ has joined #instantbird 06:12:44 <instant-buildbot> build #582 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/582 06:13:49 <-- gerard-majax_ has quit (Ping timeout) 06:20:42 --> jb has joined #instantbird 06:41:23 <-- jb has quit (Ping timeout) 06:55:37 <-- Suiseiseki has quit (Quit: Leaving) 06:56:30 --> Suiseiseki has joined #instantbird 06:57:17 --> chrisccoulson has joined #instantbird 07:10:51 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 07:16:03 --> Kissaki has joined #instantbird 07:16:29 <Kissaki> Hey. How is the windows build compiled? Cross-compilation? or is it built on a windows machine? 07:45:36 --> sonny has joined #instantbird 07:49:29 --> jb has joined #instantbird 07:54:23 --> gerard-majax_ has joined #instantbird 08:09:40 <-- jb has quit (Ping timeout) 08:32:25 --> jb has joined #instantbird 08:40:08 --> Mic has joined #instantbird 08:40:08 * ChanServ sets mode +h Mic 08:40:17 <Mic> Kissaki: it's built in a VM 08:41:40 <Kissaki> ok thanks 08:41:54 <Mic> Are you interested in building it yourself? 08:42:06 <Kissaki> yeah 08:42:18 <Mic> OK, best thing would be to start here then: http://clokep.blogspot.de/2011/05/compilling-instantbird.html 08:42:32 <Mic> This is how to set up the build environment and tools on Windows 08:42:40 <-- jb has quit (Ping timeout) 08:42:50 <Kissaki> oh so the best source is not the wiki? :) 08:43:19 <Kissaki> I'll check that out then, thanks 08:43:28 <Mic> The blog posting was written by a member of the IB team, we just never got to move it to the wiki, yet 08:43:34 <Mic> We should really do that, yes. 08:44:16 <Mic> I'm away for a while but the blog posting should keep you busy for a while ;) 08:44:29 <Kissaki> If I even get to it right away :) 09:03:27 --> aleth has joined #instantbird 09:03:27 * ChanServ sets mode +h aleth 09:03:45 --> Keso has joined #instantbird 09:03:47 <Keso> hi 09:04:16 <Keso> guys I know there was hure rework of proxies but it doesn't work anymore 09:04:36 <aleth> Keso: were you using a HTTP proxy? 09:04:39 <Keso> I just upgraded and I can't connect to gtalk and facebook talk only to icq over my proxy settings 09:04:42 <Keso> aleth: yep 09:07:05 <aleth> I don't think HTTP proxies work with gtalk/fb at the moment :( 09:07:11 <Keso> shit 09:07:22 <Keso> ok so I have to downgrade again 09:07:30 <aleth> As far as I know the problem is that nobody has a proxy to test this with 09:07:39 <aleth> so it's hard to develop and test... 09:08:03 <Keso> well I dont; think it's difficult setup squid for local host and run traffic over it 09:08:22 <aleth> You should ask clokep when he shows up later, he will be able to tell you more 09:08:41 <aleth> I haven't worked on that code 09:10:12 <Keso> ok maybe I;ll because main reason why I'm using instantbird over pidgin is that I can easier switch proxy on/off for all accounts 09:10:33 <aleth> Yes, we would like it to work. 09:14:24 --> jb has joined #instantbird 09:17:47 <Keso> aleth: ok back on 1.1, and I was awaiting for system tray integration which is in 1.2 09:18:08 <Mic> Kissaki: to compile you'll need to remove this line: http://hg.instantbird.org/instantbird/file/e3147073a9ba/mozconfig#l6 by the way. This option breaks building on Windows :( 09:18:21 <Kissaki> oO 09:19:48 <Mic> Or you can replace mozconfig with clokep's version: https://bitbucket.org/clokep/instantbird-patches/src/tip/mozconfig 09:19:56 <Mic> That's what I did and it worked fine for me. 09:20:15 <Mic> Don't hesitate to ask if you run into other problems! :) 09:20:23 <Mic> bbl 09:23:55 --> josefec has joined #instantbird 09:24:58 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 09:35:36 --> josefec has joined #instantbird 09:35:46 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 09:35:51 --> sonny has joined #instantbird 09:36:14 <-- josefec has left #instantbird () 09:36:27 --> josefec has joined #instantbird 09:38:17 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 09:39:01 --> josefec has joined #instantbird 09:39:13 <-- josefec has left #instantbird () 09:41:27 --> josefec has joined #instantbird 09:41:39 <-- josefec has left #instantbird () 09:42:10 --> josefec has joined #instantbird 09:56:06 <-- Mic has quit (Ping timeout) 09:56:08 <josefec> Hi, there. Iâve got an idea of a simple Instantbird add-on which would facilitate the same thing as Mirandaâs autoreplacer. It would replace predefined patterns during message writting. Iâm a complete newbie in add-on writing, just have looked around a bit how add-ons are developed. I think that this could be a very simple restartless add-on using only JS to do the work, am I right? What do you think about that? 09:58:50 <aleth> You definitely only need JS :) 09:59:43 <aleth> Sounds like an interesting project... 10:00:59 <aleth> You have seen the info on our wiki? 10:03:14 <aleth> https://wiki.instantbird.org/Instantbird:Extension 10:04:30 --> clokep has joined #instantbird 10:04:30 * ChanServ sets mode +o clokep 10:05:19 <josefec> Yes, I have. I have also looked up what are the differences between regular and SDK add-ons. I donât know if I can access the Instantbirdâs message textarea with SDK only. 10:05:55 --> Mic has joined #instantbird 10:05:56 * ChanServ sets mode +h Mic 10:06:17 --> mmkmou has joined #instantbird 10:06:20 <aleth> josefec: No, you should be able to do it restartless 10:06:50 <aleth> You probably have to hook into the key events being passed to the textbox 10:07:43 <Mic> Do you want the patterns to be replaced during writing or sending? 10:07:45 <josefec> Yes. I thought that it could check patterns only word-by-word after pressing space, not to be it too performance heavy. 10:07:45 <aleth> This is the existing code for those events http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#471 10:08:19 <josefec> During writing⦠So that you can see what youâre sending before sending it. 10:13:22 <josefec> Leaving for lunch now (UTC+2 ;))⦠Thanks for response for now. 10:13:30 <Mic> josefec: we don't support the add-on SDK by the way 10:13:55 <Mic> The add-on SDK is a Firefox-only thing. 10:14:05 <josefec> Mic: Thanks for info about that. 10:18:31 <clokep> Kissaki: That blog post is a bit out of date btw, you can use Visual Studo Express 2010 and Windows 7.1 SDK. 10:18:39 <clokep> And I think you then don't need MASM? 10:20:01 <clokep> Mic, Kissaki: Or you can use pymake and build with -j4. 10:20:28 <Mic> I tried, so I didn't recomment that ;) 10:20:33 <Mic> *I never 10:20:48 <clokep> Keso: I think we currently ignore HTTP proxies during a connection...so obviously if you need one it'll fail. 10:21:10 * clokep has no idea how to set up a squid proxy to test it. 10:22:31 <clokep> josefec, Mic, aleth: That add-on is similar to the Auto-Link/Link Bugzilla concept...unless it's talking about outgoing messages. :) 10:24:22 <Mic> It's about replacements in outgoing messages (and that even while they're being typed) as I understood. 10:25:15 <clokep> Ok 10:27:01 --> josefec1 has joined #instantbird 10:27:53 <-- josefec has quit (Ping timeout) 10:32:03 <clokep> Should still be fairly doable. :) 10:47:58 <-- jb has quit (Ping timeout) 10:51:30 <-- josefec1 has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 10:51:39 --> josefec has joined #instantbird 10:55:13 <-- Mic has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 11:03:59 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 11:05:51 --> josefec1 has joined #instantbird 11:06:22 <-- josefec1 has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 11:06:28 --> josefec1 has joined #instantbird 11:06:46 <-- josefec has quit (Ping timeout) 11:06:58 <-- josefec1 has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 11:07:18 --> josefec has joined #instantbird 11:17:26 --> rosonline has joined #instantbird 11:22:45 <-- Even1 has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 11:22:49 --> Even1 has joined #instantbird 11:28:34 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 11:28:39 --> rosonline has joined #instantbird 11:41:28 <Kissaki> do I have to enter a captcha for each edit on the wiki, or will this eventually stop? Is it because of link-edits? 11:43:48 --> clokep_work has joined #instantbird 11:43:48 * ChanServ sets mode +o clokep_work 11:44:10 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 11:44:15 --> rosonline has joined #instantbird 11:44:49 <clokep_work> Kissaki: When you enter links to external pages it requires a captcha. 11:44:50 <clokep_work> What page are you editing? 11:44:51 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 11:44:54 --> rosonline has joined #instantbird 11:45:21 <Kissaki> first my userpage, then building 11:47:34 <clokep_work> Kissaki: So apparently there is https://wiki.instantbird.org/Instantbird:Compiling#Building_on_Windows but maybe it shuld be a different page. 11:47:42 <clokep_work> Ah, you added that. :) 11:47:47 <clokep_work> I thought Mic did. 11:48:01 <clokep_work> You don't need the Visual C++ 2008 Redistributable btw. 11:48:02 <instantbot> c++ is evil 11:48:10 <Kissaki> k 11:48:10 <clokep_work> And I'm fairly certain you don't need MASM anymorel.. 11:48:30 <clokep_work> (I think it's part of the 7.1 SDK? I don't remember installing it last time I set up my build env...) 11:48:43 <Kissaki> gonna try what I wrote now :P 11:48:43 <Kissaki> and probably try with pymake as well and add that info 11:50:08 <clokep_work> I think you also have to do the exporting of MOZCONFIG now...at least that's how I build usually. 11:50:28 <clokep_work> Yeah, pymake is much faster. :) 11:52:25 --> jb has joined #instantbird 12:02:57 <Kissaki> how come its so much faster? 12:03:41 <clokep_work> Because gmake is really slow on Windows. I think it has to do with the way the file system is accessed. 12:03:53 <clokep_work> I don't really know the details though, I'm sure there are some blog posts from the mozilla guys about why it's faster. 12:05:12 <Kissaki> pymake seems really focused on mozilla - I always thought it was a more general, and more widely spread system/module 12:06:47 <clokep_work> I think it's a fully replacement for make, but it was made by mozilla AFAIK so... 12:08:03 <instantbot> New Websites - www.instantbird.com bug 1645 filed by clokep@gmail.com. 12:08:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1645 enh, --, ---, nobody, NEW, Add a way to donate 12:13:45 <josefec> Hi again, guys. Iâve prepared a super-alfa example of my supposed AutoReplace add-on using the code of the LineBreak extension, whose code I have not perfectly understood so donât be surprised if thereâs something there shouldnât be. It has no UI and has two predefined replacements, which should work as to replace straight quotes ("") for curly quotes (ââ). 12:13:46 <josefec> The first problem Iâve immediately come to is encoding. What encoding should the bootstrap.js be? 12:15:41 <josefec> Iâve uploaded the zip/xpi here: http://db.tt/wksGyiXG 12:16:05 <aleth> UTF-8 is your friend :) 12:18:24 <josefec> Well, so thatâs what I have now. And it does not work as expected. 12:18:30 <aleth> And you probably have to be careful with escaping special characters. 12:18:55 <josefec> It replaced the " but with â instead of â or â. 12:18:55 <clokep_work> josefec: Any way you could pastebin (link in the topic) the code of bootstrap.js? 12:19:10 <clokep_work> Ah. Then it sounds like the encoding is wrong. 12:19:17 <clokep_work> You could always use hex codes for it though. 12:19:22 <aleth> https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/RegExp and of course for JS http://www.w3schools.com/js/js_special_characters.asp 12:20:44 <Keso> clokep_work: hi man, when do you expect to have HTTP proxies working ? 12:21:23 <clokep_work> Keso: I'm not working on it right now at all. I don't have a proxy to test with. 12:21:46 <josefec> clokep_work: OK, Iâll try that. Though I thought that UTF-8 is UTF-8 so I can use the characters straight away. 12:22:04 <clokep_work> There's a couple of options we could try though (that I know of), if (one of them) works, it would just be a matter of flo reviewing the code when he's back at the end of the week. 12:22:25 <clokep_work> josefec: You should be able to, if it's coming up as a different character it sounds like the encoding is wrong, yes. 12:22:26 <aleth> josefec: This is true, but you need to escape characters like " etc... 12:22:33 <clokep_work> I imagine our input box is UTF-8... 12:22:44 <clokep_work> aleth: He(?) said that was working. 12:22:45 --> Mic|web has joined #instantbird 12:22:52 <Mic|web> Hi 12:22:53 <clokep_work> If the replacement is working " is properly escaped. 12:23:01 <clokep_work> Good afternoon. 12:23:46 <josefec> The bootstrap.js: http://pastebin.com/TvtMy14y 12:24:07 <clokep_work> Bleh...pastebin.com is ugly... 12:24:54 * clokep_work thinks that that looks reasonable... 12:25:18 <aleth> josefec: Check your editor's encoding settings. 12:25:22 <clokep_work> Keso: So it mostly boils down to https://bugzilla.instantbird.org/show_bug.cgi?id=1347#c5 12:25:25 <instantbot> Bug 1347 nor, --, 1.2, florian, RESO FIXED, socket.jsm based protocols don't handle HTTP proxies 12:25:32 <clokep_work> But I guess you've now filed that bug... 12:26:16 <josefec> aleth: I can try to save it with UTF-8 id bytes. 12:27:23 <aleth> clokep_work: I think bug 1644 has turned out to be the same issue. It shows up as a regression for existing users. 12:27:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1644 nor, --, ---, nobody, UNCO, instantbird can't use proxy to connect gtalk service 12:29:07 <josefec> aleth: Well, that failed completely. Instantbird was not able to read the file properly then. 12:29:24 <clokep_work> aleth: That's the bug I just referred to. ;) 12:29:41 <aleth> Oh, is that keso? 12:30:07 <clokep_work> No, it's not...I just meant someone had filed it. 12:30:12 <clokep_work> But that bug is confusing...I'll file a different one. 12:30:45 <aleth> clokep_work: That's what I meant... it's confusing people because they had it working in 1.1 12:33:29 <instantbot> New Core - General bug 1646 filed by clokep@gmail.com. 12:33:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1646 nor, --, ---, nobody, NEW, socket.jsm based protocols should connect through HTTP proxies 12:34:09 <aleth> Keso: you might want to cc yourself to that bug ;) 12:34:19 <clokep_work> He already is. 12:35:24 <aleth> josefec: We had someone a while back with similar issues and he was using notepad++ on Windows. Some fiddling with settings was required... 12:35:25 <Mic|web> josefec: what do you mean by " Well, that failed completely. Instantbird was not able to read the file properly then." ? 12:36:13 <clokep_work> But in terms of total disclosure. I don't really have interest in working on that... 12:36:34 <clokep_work> Keso: You could try adding "| RESOLVE_ALWAYS_TUNNEL" to http://lxr.instantbird.org/instantbird/source/chat/modules/socket.jsm#96 12:36:38 <clokep_work> If that works then...easy fix. :) 12:37:29 <josefec> Mic|web: There were quite a few errors in the error console starting with WARN addons.xpi: Error loading bootstrap.js for autoreplace@me: SyntaxError: illegal character. 12:38:34 <Mic|web> Are you packing your extension into an XPI and reinstalling it each time btw? 12:39:00 <josefec> Yes. Is that a wrong way? 12:39:15 <Mic|web> No, just not as easy as possible. 12:39:21 <Mic|web> Take a look at this: https://developer.mozilla.org/en-US/docs/Setting_up_extension_development_environment#Firefox_extension_proxy_file 12:40:24 <josefec> When I removed the UTF-8 ident. bytes, it doesnât work with the characters written straight. Now I made it work with \uXXXX escape sequences. 12:40:59 <josefec> Thanks for the proxy file tip. Iâll try that. 12:42:25 <Keso> clokep_work: I'll try it nowm but have to install it again 12:42:38 <clokep_work> Keso: Thanks. 12:43:20 <clokep_work> Keso: You'll also need to modify it to not ignore HTTP proxies (pretty much the opposite of https://hg.instantbird.org/instantbird/rev/02d93fefd2e2) 12:44:39 <Keso> clokep_work: but where is socket.jsm located ? 12:44:51 <clokep_work> omni.ja (which is just a zip file). 12:45:00 <clokep_work> Inside of that...the modules directory? 12:45:09 * clokep_work hopes Mic|web can chime in. 12:45:29 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 12:45:49 <Mic|web> Yes, I think so 12:45:53 --> josefec has joined #instantbird 12:46:24 <Keso> clokep_work: or I have to recompile it ? 12:46:58 <Mic|web> No, you don't need to recompile. 12:47:17 <Mic|web> You can simply unpack omni.ja, modify a file, pack again 12:47:50 <Keso> Mic|web: understand now 12:47:51 <Mic|web> You might need to start Instantbird with the parameter "-purgecaches" to see an effect, though? 12:53:09 <Mic|web> If you're unsure if the changes are taken into account, you can add something like Components.utils.reportError("Running modified code now!"); next to it. You'll see this message on your error console then. 12:54:04 <Mic|web> Well, you should if it is loading your modified file. 12:55:38 * clokep_work will be back. 12:55:42 <-- clokep_work has quit (Input/output error) 12:56:18 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:04:23 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:04:30 --> josefec has joined #instantbird 13:04:31 --> clokep_work has joined #instantbird 13:04:31 * ChanServ sets mode +o clokep_work 13:05:54 <Keso> clokep_work: how that line should looks like? I have this: proxyFlags: Ci.nsIProtocolProxyService.RESOLVE_PREFER_SOCKS_PROXY, RESOLVE_ALWAYS_TUNNEL 13:07:12 <Keso> clokep_work: but it's not ok as in account under gmail I have Error: No 'prpl-gtalk' protocol plugin 13:07:39 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:07:46 --> josefec has joined #instantbird 13:10:26 <aleth> proxyFlags: Ci.nsIProtocolProxyService.RESOLVE_PREFER_SOCKS_PROXY | Ci.nsIProtocolProxyService.RESOLVE_ALWAYS_TUNNEL, 13:10:36 <aleth> I believe that's what he meant... 13:12:14 <clokep_work> wnayes: We'll need to take your patch from https://bugzilla.mozilla.org/show_bug.cgi?id=781956 in the patches directory. 13:12:27 <clokep_work> aleth, Keso: Yes, it should be a bitwise or (|). 13:12:42 <-- josefec has quit (Input/output error) 13:12:49 --> josefec has joined #instantbird 13:14:27 <clokep_work> (And you need the Ci.nsIProtocolProxyService. that aleth included. :)) 13:18:03 <-- josefec has quit (Input/output error) 13:18:11 --> josefec has joined #instantbird 13:18:51 <Keso> clokep_work: I put line that aleth included but doesnt work 13:19:04 <Keso> clokep_work: I can't connect gmail or fb chat 13:19:11 <clokep_work> Keso: Did you also delete the other lines I told you to? 13:19:32 <clokep_work> You need to undo https://hg.instantbird.org/instantbird/rev/02d93fefd2e2 13:20:11 <Keso> clokep_work: aha I didnot 13:21:09 <clokep_work> Yeah, those lines ignore all http proxies. :-) 13:21:11 --> josefec1 has joined #instantbird 13:22:49 <-- josefec has quit (Ping timeout) 13:23:46 <Keso> clokep_work: I did but no change 13:24:52 <clokep_work> Keso: OK. I wasn't sure if it would work anyway. 13:25:02 * clokep_work wishes he had an HTTP proxy to test w/. :P 13:25:07 <Keso> clokep_work: http://www.kotelna.sk/keso/socket.jsm <- is mine version 13:25:25 <Keso> clokep_work: setup squid it should not be so difficult 13:26:44 <-- josefec1 has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:26:51 --> josefec has joined #instantbird 13:26:56 <clokep_work> I'm on Windows. 13:27:06 <clokep_work> And I don't know much about proxies / don't really care to learn. 13:27:25 <Keso> clokep_work: or you can use any of free proxies 13:27:37 <Keso> ok so for me, downgrade again 13:27:39 <clokep_work> Do you know of one that actually let's tunneling? 13:28:04 <Keso> clokep_work: don't know 13:28:28 <clokep_work> Right. 13:28:29 <Keso> clokep_work: but squid is also for win 13:28:38 <aleth> https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIProtocolProxyService?redirectlocale=en-US&redirectslug=nsIProtocolProxyService mentions http proxies 13:28:41 <-- sonny has quit (Ping timeout) 13:28:56 <aleth> fwiw... 13:29:10 <Keso> clokep_work: or wingate could be option 13:30:33 <clokep_work> aleth: Nothing interesting, I don't think... 13:30:56 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:31:00 --> josefec has joined #instantbird 13:32:13 <clokep_work> Keso: Maybe if I have time to look at it. 13:32:21 <clokep_work> There's a few more things that are more pressing for me to look at. 13:32:25 * clokep_work uses SOCKS proxies... 13:33:44 <Keso> clokep_work: I do understand but release new version and removing support of HTTP proxies is probably not a good idea 13:35:06 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:35:13 --> josefec has joined #instantbird 13:36:29 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:36:33 --> josefec has joined #instantbird 13:38:21 <-- josefec has quit (Input/output error) 13:38:26 --> josefec has joined #instantbird 13:38:43 <Keso> clokep_work: becasue ppl will upgrade and then they figure out it's not working 13:39:41 <Keso> not a good reputation 13:40:13 <clokep_work> I agree. 13:40:24 <clokep_work> I think we expected very few people to use HTTP proxies. 13:40:30 <clokep_work> Why do you use them instead of SOCKS? 13:41:08 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:41:15 --> josefec has joined #instantbird 13:42:51 <Keso> clokep_work: really ? most of big corporations don't have socks only http 13:43:09 <Keso> like oracle 13:43:57 <clokep_work> How am I supposed to know what most big corporations use? :P 13:45:16 <Keso> clokep_work: asking if good way :) 13:45:20 <Keso> s/if/is 13:45:23 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:45:28 <clokep_work> Who would I ask that too? :P 13:45:33 <clokep_work> Big corporations? Hah. 13:45:54 <Keso> no employees which are trying to make life at work better 13:46:35 <aleth> We can only respond to what people tell us... 13:47:21 <Keso> aleth: I'm telling you :D 13:47:28 <Keso> but I'm only oen 13:47:29 <Keso> one 13:48:16 <clokep_work> I understand, and it's something I agree we should fix. 13:53:25 --> josefec has joined #instantbird 13:53:28 <clokep_work> If I could test with a free proxy that would be great and I'm much more likely to do it btw. 13:54:07 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 13:55:58 <-- jb has quit (Quit: jb) 13:56:18 --> jb has joined #instantbird 13:57:33 --> josefec has joined #instantbird 14:06:30 <-- josefec has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 14:10:16 <clokep_work> instantbot: bug 958 14:10:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=958 enh, --, ---, benediktp, ASSI, Show last messages (history) in new chat windows 14:15:51 <Kissaki> conftest.obj 14:15:51 <Kissaki> LINK : fatal error LNK1104: cannot open file 'kernel32.lib' 14:15:51 <Kissaki> is it case sensitive? 14:15:51 <Kissaki> in the winsdk I have C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\Kernel32.Lib 14:17:21 <Kissaki> tried it with pymake now 14:17:44 <clokep_work> Windows isn't case-sensitive in general. 14:18:08 <clokep_work> When you start mozilla-build does it say which SDK you're using? (Does it match the SDK you're expecting to use...) 14:18:14 <clokep_work> Any reason you're using 7.0a instead of 7.1? 14:18:29 <Kissaki> mh no :P 14:18:49 <Kissaki> no Idea why I have 3 SDK dirs anyway... 14:19:13 <Kissaki> 7.0A, 8.0 and 8.0A ... no 7.1 anyway, and 7.1 seems to be the recent 14:19:13 <Kissaki> no idea why I have 8 then 14:20:29 <clokep_work> 8 is from Windows 8...what Windows are you on anyway? 14:20:47 <Kissaki> Win7 14:20:49 <Kissaki> x64 14:21:05 <Kissaki> I installed the VS 201(2?) RC yesterday though ... 14:21:24 <Kissaki> is 7.0A the 7.1? 14:21:37 <clokep_work> I don't think so. I think 7.0A is like a service pack to 7.0. 14:21:51 <clokep_work> I don't think Mozilla builds with VS 2012 yet. 14:22:12 <Kissaki> my programs and features lists Microsoft Windows SDK for Windows 7 (7.1) 14:22:16 <Kissaki> and no other one 14:22:34 <Kissaki> the 8 ones don't provide lib or include folders 14:22:48 <clokep_work> Weird. 14:23:07 <Kissaki> well, the moztools probably just uses the highest version number of folders there is? 14:23:27 <clokep_work> It has an algorithm it uses, yes. 14:25:56 <Kissaki> managed to set it via MOZ_MAXWINSDK 14:25:59 <clokep_work> I'd suggest pastebining a bigger log btw. 14:29:54 <Kissaki> thats from a written log anyway, and the only useful info there 14:30:18 <clokep_work> Uhhh...OK... 14:31:04 <Kissaki> the actual console output only told me its during configure :) 14:31:28 <clokep_work> OK, so it didn't complete configure. 14:31:41 <Kissaki> seems to work now 14:31:42 <clokep_work> So it's either trying to use the wrong SDK or you're missing a dependency. 14:31:46 <clokep_work> Weird. 14:31:53 <Kissaki> yeah, it tried to use 8 14:32:17 <Kissaki> sry I didn't clarify that enough 14:35:26 <clokep_work> Ah OK. 14:35:33 <clokep_work> Yeah I think mozilla-central (kind of?) builds with 8. 14:35:54 <clokep_work> https://developer.mozilla.org/en/Windows_8 has some information on it 14:36:30 --> wnayes has joined #instantbird 14:36:53 <clokep_work> Good morning wnayes. :) 14:39:20 <wnayes> clokep_work: Good morning :) 14:41:14 <Kissaki> good evening 14:41:44 <clokep_work> I left you a message that aws kind of vague. 14:41:57 <Kissaki> win8 already, but no x64 :/ 14:41:59 <clokep_work> Instead of hacking around your mozilla-central patch, you could back port it and incldue it in tools/patches. 14:43:29 --> groovecoder has joined #instantbird 14:43:53 <groovecoder> okay, I *love* the update where participants are grey until they speak and only *then* are they color-coded! 14:44:08 <clokep_work> groovecoder: Excellent, you can thank aleth for that. :) 14:44:37 <groovecoder> aleth: you rock! that's the feature that has kept me on InstantBird over Adium or LimeChat 14:45:30 <groovecoder> when I first signed-in today, I thought the color-coded names had been removed completely and I was about to ditch InstantBird altogether. then I saw the feature wasn't only preserved but *improved* 14:45:43 <groovecoder> <3 14:46:14 <wnayes> clokep_work: OK, I see a few patches there and that makes sense. Looks like my patch has been committed for Moz17 too :) 14:48:51 <-- jb has quit (Ping timeout) 14:48:53 <groovecoder> btw, is there a way to enable inline images in InstantBird? so if someone pastes a link to an image it automatically renders inline in the chat? 14:49:21 <aleth> groovecoder: thanks :) 14:49:35 <clokep_work> groovecoder: No. :( I'd really like it though, I think I filed a bug on it... 14:49:53 <clokep_work> bug 1581 it seems. 14:49:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1581 enh, --, ---, nobody, NEW, Inline received media 14:50:00 <groovecoder> ooo, and what's the dashed red line I just saw pop up? is that added whenever someone mentions you while the chat is not focused? 14:50:23 <groovecoder> (guess I should read release notes or something :) 14:50:42 <clokep_work> groovecoder: No, it's the last location you looked at the conversation. 14:50:51 <groovecoder> oh, sweet 14:54:43 <clokep_work> Yes, you can also thank aleth for that. :-D 14:54:54 <clokep_work> wnayes: Yup! Make sure it applies cleanly to Mozilla 14.0.1 though! :) 14:55:04 <clokep_work> I'd suggest that over other weird hacks. 14:56:44 --> groovecoder1 has joined #instantbird 14:56:53 <-- groovecoder has quit (Ping timeout) 14:57:20 <instantbot> clokep@gmail.com set the Resolution field on bug 1644 to DUPLICATE of bug 1646. 14:57:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1644 nor, --, ---, nobody, RESO DUPLICATE, instantbird can't use proxy to connect gtalk service 14:57:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1646 nor, --, ---, nobody, NEW, socket.jsm based protocols should connect through HTTP proxies 14:57:38 --> groovecoder has joined #instantbird 14:57:39 <aleth> wnayes: That's what I meant when I said flo could take the patch for IB early btw ;) 14:58:01 <aleth> Sorry it seems I wasn't clear enough... 14:58:05 <groovecoder> oh noes! 1.2 crashes when trying to open preferences on Mac OS 10.6.8 14:58:26 <-- groovecoder1 has quit (Ping timeout) 14:59:29 <clokep_work> groovecoder: Do you have a crash log? / File a bug. 14:59:42 <groovecoder> clokep_work: I submitted crash report, yeah 15:01:10 <-- aleth has quit (Input/output error) 15:01:12 --> aleth has joined #instantbird 15:01:12 * ChanServ sets mode +h aleth 15:04:27 <instantbot> New Instantbird (UI) bug 1647 filed by luke.crouch@gmail.com. 15:04:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1647 cri, --, ---, nobody, UNCO, Opening preferences crashes InstantBird 15:04:38 --> grooveco1 has joined #instantbird 15:04:47 <-- groovecoder has quit (Ping timeout) 15:05:00 <clokep_work> groovecoder: Do you have the crash ID? That bug report isn't very useful right now. :-/ 15:05:31 <grooveco1> clokep_work: sec 15:05:34 <grooveco1> I can crash it again :) 15:05:40 <grooveco1> wait, what? 15:06:02 <grooveco1> now it's working ... 15:06:12 * grooveco1 is now known as groovecoder 15:06:37 <clokep_work> groovecoder: YOu can get the crash ID by going to Tools > Error Console and typing openDialog("about:crashes") 15:08:03 <groovecoder> bp-2a03724b-a239-4b36-ad07-479592120814 8/14/12 10:04 AM 15:08:04 <groovecoder> bp-16070c1d-6e4d-46ac-bee0-0bb1d2120814 8/14/12 9:56 AM 15:08:04 <groovecoder> bp-b8e77789-3a99-4512-bf30-db3ef2120814 8/14/12 9:56 AM 15:08:15 <groovecoder> I'll add to bug 15:09:12 <clokep_work> Thanks. 15:12:38 <groovecoder> btw, what's the relationship b/w Mozilla & InstantBird? 15:12:51 <groovecoder> (I work for Mozilla on MDN) 15:13:00 --> sonny has joined #instantbird 15:14:39 <clokep_work> Oh? Interesting. 15:15:03 <clokep_work> We share some of our chat code with Thunderbird (which will be out in Thunderbird 15). Florian was a Mozilla intern back in the day and is now a contractor working on Thunderbird. 15:15:09 <clokep_work> (He's the main developer.) 15:15:18 <clokep_work> Besides that...not much. :) 15:19:46 <clokep_work> And we're (hopefully) merging our Bugzillas soon. 15:19:52 <clokep_work> Did you work on the new MDC groovecoder? 15:20:41 <groovecoder> clokep_work: yeah, I was hired specifically for that :) been a loooong project 15:23:26 <clokep_work> groovecoder: Excellent. I haven't used it much, I Hope it works out well though. :) 15:23:39 <clokep_work> We'll probably need to move some documentation there at some point... 15:24:07 <groovecoder> clokep_work: thanks. that'd be cool. we've got a whole team on it now so MDN will be improving steadily now 15:25:56 <clokep_work> :) Excellent. It already has great documentation. 15:28:12 <clokep_work> Now I know who to bug if I have issues... ;) 15:32:30 <Kissaki> uh, whats the problem here? not being able to rm bonjour.lib?!? https://gist.github.com/bcd7d5caf8c5e9c94729 15:34:17 <Kissaki> do I add --disable-bonjour to ac_add_options for it to be passed to configure? 15:36:35 <-- wnayes has quit (Ping timeout) 15:37:13 --> Optimizer has joined #instantbird 15:38:53 --> wnayes has joined #instantbird 15:39:32 <-- mmkmou has quit (Ping timeout) 15:41:06 <clokep_work> Kissaki: You can try make -C objdir/purple/libpurple/protocols/bonjour and then make -C objdir tier_app 15:41:09 <clokep_work> ANd hopefully that will work. 15:41:15 <clokep_work> Sometimes bonjour seems to not work...:-/ 15:41:51 <Kissaki> mh 15:42:19 <Kissaki> and then make.py again? its a make, not (re)build right? ^^ 15:43:10 --> mmkmou has joined #instantbird 15:47:12 <clokep_work> "make, not (re)build"? what? 15:47:20 <clokep_work> If you do tier_app it should make the instantbird executable and you should be all set. 15:47:36 <Kissaki> and I didn't miss out on other libs? 15:49:25 <Kissaki> alright its running 15:49:28 <Kissaki> nice 15:51:24 <clokep_work> tier_app rebuilds all the instantbird specific stuff, but not mozilla stuff. 15:55:13 <-- gerard-majax_ has quit (Ping timeout) 15:56:27 <wnayes> Hmm, I'm not sure if my patch in tools/patches is being applied. All I needed to do was add a .patch file to the directory and rebuild, right? 15:56:50 <clokep_work> You need to run python client.py checkout again... 15:57:04 <clokep_work> You could also just cd into mozilla and apply it. 15:57:17 <clokep_work> (hg import --no-commit ../tools/patches/blah.patch. 15:57:20 * clokep_work will be bac. 15:59:02 <-- clokep_work has quit (Ping timeout) 16:01:09 --> clokep_work has joined #instantbird 16:01:09 * ChanServ sets mode +o clokep_work 16:03:37 <wnayes> OK, looks like that applied it. Now for the rebuild... 16:05:10 <-- aleth has quit (Quit: Au revoir) 16:13:22 <clokep_work> wnayes: Excellent. :) 16:14:13 <-- sonny has quit (Client exited) 16:14:16 --> sonny has joined #instantbird 16:17:00 <-- Optimizer has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 16:29:28 --> gerard-majax_ has joined #instantbird 16:31:13 <-- gerard-majax_ has quit (Ping timeout) 16:42:20 <-- Even1 has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 17:03:17 <-- mmkmou has quit (Client exited) 17:04:07 <-- Kaishi has quit (Input/output error) 17:07:36 --> Kaishi has joined #instantbird 17:10:42 <wnayes> Phew, the patch works too :) 17:11:31 <clokep_work> :) 17:14:22 <-- sonny has quit (Ping timeout) 17:26:51 --> aleth has joined #instantbird 17:26:51 * ChanServ sets mode +h aleth 17:34:48 --> meh has joined #instantbird 17:53:05 --> deOmega has joined #instantbird 17:57:16 --> sonny has joined #instantbird 18:00:25 --> Mnyromyr has joined #instantbird 18:03:47 <Kissaki> mh, I can't connect to my xmpps with my newly compiled instantbird ... I wonder if itâs because of my stable one being logged in still ⦠18:04:45 <clokep_work> Kissaki: YOu probably need to import the cert. 18:05:20 --> myk has joined #instantbird 18:07:34 <deOmega> clokep_work: Hi... i hae that i only come in her eto report issues... sorry 18:07:53 <deOmega> but.. twitter had been working fine lately 18:08:01 <deOmega> until teh update i did this morning 18:08:31 <deOmega> now it just seem to keep missing feeds 18:08:46 <deOmega> I did a clean install hoping to remove any possible hangips 18:09:03 <deOmega> so, i am just not sure why I am the ONLY person having this ssue :( 18:09:29 <clokep_work> It could be a network dependent thing? 18:09:39 <clokep_work> SOmeone else reported it on Twitter and CCed themself to the bug. 18:09:42 <deOmega> This is teh worst i have seen it. i have had to reconnect/disconnect like 50 times today at least 18:09:49 <deOmega> Ok 18:10:04 <clokep_work> What's the actual error message? 18:10:10 <aleth> I think somebody else reported a similar twitter issue, but because it's not clear what's happening, can't be sure... 18:10:42 <deOmega> there are no error messages 18:11:19 <aleth> How can you tell something is missing? 18:11:19 <clokep_work> What's the error in the connect window? 18:12:05 <deOmega> there is just no error 18:12:09 <deOmega> i know something is missing because 18:12:15 <deOmega> the feeds i get are constant 18:12:17 <deOmega> and for eg 18:12:30 <deOmega> i see no feed update for teh past 20 mins 18:12:50 <deOmega> however, if i connect.disconnext... i will see a lot of feeds backload 18:13:17 <deOmega> so i really only know because i get alot of feeds 18:13:29 <deOmega> and the interruption is odd 18:13:49 <aleth> So for some reason twitter stops pushing new tweets to you, without any apparent reason 18:13:50 <deOmega> i would never have 20 mins of silence 18:13:55 <deOmega> not even 10 mins 18:14:01 <deOmega> right 18:14:06 <deOmega> well said 18:14:49 <deOmega> to doublecheck, i would suggest subscribe to active feeds.. 18:16:27 <deOmega> so i just reconnected and a large quantity of missed tweets shows up 18:16:31 <-- aleth has quit (Input/output error) 18:20:22 <-- myk has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 18:20:30 --> myk has joined #instantbird 18:22:49 <clokep_work> That's strange. 18:23:01 <clokep_work> It very well could be the website. I've had things I tweeted show up hours later before. 18:27:07 <deOmega> I can understand that, but this is so unsual. maybe it is teh web site indeed 18:27:14 <deOmega> i just donot know 18:27:23 <deOmega> i will use another program side by side and let u know 18:29:20 --> aleth has joined #instantbird 18:29:20 * ChanServ sets mode +h aleth 18:29:45 --> gerard-majax_ has joined #instantbird 18:30:08 <Kissaki> clokep_work: which cert? the servers cert? 18:32:08 <aleth> deOmega: when this happens, can you still post tweets? 18:32:37 <clokep_work> Kissaki: Yes. 18:32:49 <deOmega> i just checked and yes i can 18:32:50 <Kissaki> eeh, I don't remember doing that for stable? 18:32:59 <clokep_work> Kissaki: Do you have an unsigned certificate? 18:33:00 <Kissaki> there are certs in the cert list 18:33:06 <deOmega> by teh way, i am running anothe rclient with t twitter and that is working fine 18:33:09 <Kissaki> I don't run a server... !? 18:33:26 <aleth> deOmega: so you can send tweets and they show up under tweets which you haven't yet received in the other client 18:33:51 <clokep_work> Kissaki: It sounded like you did. :) Is the certificate unsigned or invalid in some way thoguh? 18:34:08 <Kissaki> no idea 18:34:08 <Kissaki> I can connect with stable just fine 18:34:18 <aleth> deOmega: It's hard to figure out as you say it doesn't always happen for you, just often 18:34:42 <deOmega> yes the tweets are showing up fine when i post them 18:35:09 <Kissaki> for draugr.de it says Malicious challenge from server 18:35:09 <Kissaki> for jabber.org it says Invalid authzid 18:35:45 <deOmega> aleth: it is just very persistent now and pretty much all day long 18:36:30 <aleth> deOmega: yeah... just strange since there seems to be no disconnect or error message 18:38:29 <deOmega> ok, thanks 18:39:07 <deOmega> btw, my tweet even showed up in teh other client 18:39:23 <deOmega> just seems liek all is well on teh othe rclient but for some reason cannot get any love on IB 18:39:32 <deOmega> but I hear you 18:39:40 <aleth> Maybe flo who wrote the twitter protocol has some ideas 18:40:02 <aleth> clokep_work: I wonder if there is some maximum number of tweets that twitter pushes per connect? 18:40:12 <clokep_work> aleth: I do not think so. 18:40:13 <clokep_work> But maybe. 18:40:33 <clokep_work> Easily testable by adding keywords for things that are said a lot. :) 18:41:04 <Kissaki> for jabber a connection timed out in the error console, in acounts it says Error: Invalid authzid 18:46:00 <deOmega> ok.. lol... I have digsby running the twitter service... and no problems or interruptions . forgive me for mentioning a dead competition :) 18:46:11 <deOmega> just trying to give ideas 18:47:08 <clokep_work> OK, so the only thing we changed was using the chunked response for the XmlHttpRequest... 18:48:00 <clokep_work> Would it be helpful if (when the topic changes) the changed parts were...made more obvious? 18:50:09 <aleth> we could show a diff ;) 18:51:12 <aleth> https://dev.twitter.com/discussions/2856 18:51:14 <deOmega> clokep_work: that question is not for me, right? 18:51:51 <aleth> It's probably for everyone ;) 18:52:14 <aleth> More seriously, I don't know, I almost never see topic changes, so when they happen I look carefully anyway 18:52:49 <clokep_work> aleth: Look carefully at what though? THe old topic is VERY VERY far up. 18:53:45 <clokep_work> aleth: Yes, that seems like something related. 18:53:51 <deOmega> man, it is hell trying to work and communicate across fields like i do. The jargon gaps kill me man....because i am so engulfed in one field, then to absorb this stuff... kills me. :). 18:53:51 <clokep_work> ANd yes, a diff was what I was thinking. ;) 18:54:14 <clokep_work> deOmega: That comment was to the room, not to you in particular. 18:54:30 <aleth> clokep_work: It would be nice if one could come up with a pretty way of displaying it 18:54:35 <deOmega> So, i know a lot of times you guy s may think.. I should know this or that, or you told me this or that already.. but it is very hard...and harder teh older i get 18:54:39 <deOmega> Thanks clokep 18:55:01 <aleth> deOmega: jargon is always a barrier if it's not your field... 18:55:20 <aleth> The only thing that helps is google or asking questions ;) 18:55:32 <deOmega> btw, that is one of the reasons why i had stopped coming in the room when i am working... too old to multitask to this extent :( 18:56:46 <deOmega> EIther way, i truly do appreciate you guys. Just overlook my senility and ignorance :) 18:56:50 <aleth> clokep_work: Maybe just print any "changed characters" in bold, roughly speaking? 18:57:37 <aleth> deOmega: You seem to be doing alright :) Haven't you even got an add-on up now? 18:57:58 <deOmega> oh yeah, that's right! :) 18:58:16 <aleth> Did you nominate it for review? 18:58:42 <deOmega> I thought i did 18:58:45 --> Mook has joined #instantbird 18:58:50 <aleth> There's nothing in the queue 18:58:55 <aleth> Maybe you updated it since... 18:59:14 <deOmega> btw.. still no update from teh twitter account yet on IB.. iam gonan see how long it stays without me restarting it 18:59:29 <deOmega> hmm, i did it the same day you asked me to 18:59:53 <aleth> What I meant is, if you nominated it, and then updated it, you would have to nominate again 19:05:24 <clokep_work> aleth: I was thinking in green :) (or maybe have the old topic in a tooltip?) 19:06:08 <clokep_work> Or something like that. :P 19:06:17 <clokep_work> (Or italic or bold, I don't know.) 19:06:26 <aleth> The old topic in a tooltip sounds like a recipe for confusion... 19:07:36 <clokep_work> Just putting ideas out there! :P 19:07:39 <clokep_work> I'll file a bug. 19:07:45 <aleth> Sure :) 19:07:54 <aleth> I was just thinking of revealing the old topic on hover, but that's just as bad... 19:10:19 <deOmega> aleth: is that where i choose.. Nominate for public? 19:10:26 <aleth> Yes 19:10:48 <deOmega> ok, seems liek i needed to do again indeed because i did an update. So i did. Thanks 19:11:06 * groovecoder is now known as groovecoder|afk 19:12:21 <-- rosonline has quit (Connection reset by peer) 19:13:20 --> rosonline has joined #instantbird 19:18:30 <instantbot> New Instantbird (UI) bug 1648 filed by clokep@gmail.com. 19:18:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1648 enh, --, ---, nobody, NEW, Easily tell what changed in the topic 19:19:06 <-- Kissaki has quit (Quit: Kissaki) 19:20:42 --> Kissaki has joined #instantbird 19:21:26 <-- Kissaki has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 19:21:30 --> Kissaki has joined #instantbird 19:22:15 * groovecoder|afk is now known as groovecoder 19:22:21 <-- Kissaki has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 19:34:23 --> LiquidRain has joined #instantbird 19:35:10 <LiquidRain> Hello folks; I'm trying to isolate the issue but has anyone seen bizarre connection drops with IB 1.2 with IRC? (I have an issue specifically with my IRC proxy, but it seems isolated to only IB 1.2) 19:37:28 <clokep_work> LiquidRain: Do you use an HTTP proxy? 19:38:31 <LiquidRain> Nope, straight connection through to the IRC proxy, then IRC proxy goes to server. After upgrading to IB 1.2 the proxy complains of connection drops (it's not the actual internet connectivity, I've checked that) and will stop and then IB reconnects. 19:39:18 <LiquidRain> if there's nothing well known allow me to try and sniff what's going on between IB and the proxy 19:39:25 <LiquidRain> at least then we'll know if it's IB, libpurple, or the proxy 19:39:30 <clokep_work> LiquidRain: So by "IRC proxy" you mean something like ZNC? 19:39:47 <LiquidRain> I'm using bip, but yes, something like ZNC 19:39:53 <clokep_work> libpurple is no longer used for IRC in Instantbird 1.2. 19:39:56 <clokep_work> The code is entirely new. 19:40:02 <clokep_work> So...the proxy must not like something about it. 19:40:14 <LiquidRain> Okay. I'll track down what's going wrong and report back. 19:40:57 <clokep_work> Thansk a lot. :) 19:41:05 <clokep_work> Feel free to file a bug too. 19:41:18 <LiquidRain> I will once I've found out what bip doesn't like about IB 1.2. :) 19:43:15 <clokep_work> Thanks! :-D Let me know if you have any questions, I wrote most of the code for this. ;) 19:43:38 <LiquidRain> got a tail-f on bip's IRC-command-dumping 19:43:44 <LiquidRain> will just sit around and wait for it to die :) 19:44:25 <LiquidRain> What was unsatisfactory about purple's IRC handling? (also good thing I checked in here I was about to fire up Pidgin) 19:45:39 <clokep_work> LiquidRain: I think http://clokep.blogspot.com/2010/12/why-rewrite-irc-into-javascript.html summarizes it fairly well. 19:45:45 <clokep_work> (And that's a lot to type out again...) 19:45:53 <LiquidRain> thnaks 19:46:37 <clokep_work> NO problem. :) Let me know if it doesn't make sense. 19:46:51 <clokep_work> The major new feature is just that it's totally extensible, you can add handling for any sort of command that comes in from the server. 19:47:36 <LiquidRain> Ahh. 19:47:56 <LiquidRain> As someone who did, at one point, write his own IRC translator to go between 2 chat protocols and has looked at the IRC, I commend you for your work. 19:48:10 <Mook> bah, the running joke is file transfers, but that'd actually _make sense_ and not be enough of a joke :p 19:48:17 <LiquidRain> "IRC is all text how hard can it b-*spits coffee out*" 19:48:30 <LiquidRain> *looked at the IRC RFCs 19:48:38 <clokep_work> Haha. :) Yes. 19:48:42 <clokep_work> They're not too too awfully... 19:49:07 <clokep_work> The code is pretty easy to read though I think if you're interested. 19:49:27 <clokep_work> Mook: I still want to do audio/video from kvIRC or whoever it was that implemented that. 19:50:22 <Mook> crazy though: use CTCP as a signalling channel to set up a SIP connection... 19:50:25 <Mook> *thought 19:50:36 <Mook> also, stupid and useless, but that's beside the point 19:50:52 <clokep_work> Yeah...I've secretly thought of implementing SIP outside of libpurple. 19:50:58 <clokep_work> But that's a lot more RFCs to read. :P 19:52:55 <Mook> oh, since you're around: the various JS protocol impls definitely need xpcom, right? 19:53:24 <Mook> (but not necessarily UI, as long as everything is passed around via observers?) 19:54:33 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 19:56:55 <clokep_work> Mook: Pretty much, yes. 19:57:05 <Mook> okay, thanks 19:57:09 <clokep_work> I mean all the internal "stuff" for IRC isn't done with XPCOM, but other stuff is. 19:57:10 <clokep_work> Why do you ask? 19:57:41 <Mook> trying to figure out if it would be feasible to steal it as an out-of-process protocol handler 19:57:56 <Mook> still early, probably won't actually go anywhere, but interesting to think about 19:58:47 <clokep_work> "steal it" being the IRC code? 19:58:58 <clokep_work> It could probably be done. 19:59:02 <-- rosonline has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 19:59:11 <Mook> will probably steal XMPP first, since I haven't thought of a good MUC UI yet... 19:59:15 <clokep_work> If there are changes to be made that aren't too invasive you could upstream that as well. 19:59:25 <clokep_work> This for a certain platform or? 19:59:40 <Mook> oh, hypothetical yet-another-android-IM-app 20:00:06 <Mook> (mostly for myself to learn to program on android with) 20:01:12 <LiquidRain> doesn't Android still lack a quality IRC client? 20:01:38 <Mook> the form factor doesn't really make it easy... :) 20:04:17 <LiquidRain> caught it 20:04:30 <clokep_work> Ah, I see. I know flo was very interested in an Instantbird for Android... 20:06:00 <LiquidRain> Okay this is so strange. 20:06:07 <LiquidRain> clokep_work: It really appears as just a normal connection drop. 20:06:28 <LiquidRain> On both my bouncer and my IB 20:08:11 <Mook> after looking at the android docs, though, it sounds like (for the platform) it would make sense for all the prpls to live out-of-process 20:08:22 <LiquidRain> Is there anything I can do to enable really verbose logging for irc.js? 20:08:43 <LiquidRain> it just throws a connection timed out, it'd be interesting to see if maybe bip isn't sending any pings, which would cause issues. 20:08:44 <Mook> and the UI to be native (not xul), and basically die every time you switch to a different app (... which for an IM app, is a lot) 20:09:37 <clokep_work> LiquidRain: Yes, in about:config set purple.loglevel (or something like that). 20:09:38 <clokep_work> To 1 or 0. 20:10:22 <LiquidRain> purple.debug.loglevel ? 20:10:35 <LiquidRain> ah, there it goes. 20:10:46 <LiquidRain> okay, will wait for it to go kablooie again. 20:10:58 <clokep_work> Yes, that's the one. :) 20:11:05 <clokep_work> It's quite verbose. ;) 20:11:27 <LiquidRain> Yes, I'm seeing that, and the other bajillion accounts I have configured aren't helping. 20:11:41 <clokep_work> Hah, yes...well...we'd really like a better way to do that. :) 20:16:56 <aleth> LiquidRain: Btw the proxy settings used for IRC are now the general ones in preferences->advanced, not the account ones (I know, confusing, it's a bug...) 20:17:14 <LiquidRain> aleth: When I said "proxy" I meant "bouncer" 20:17:32 <aleth> LiquidRain: ah OK, I didn't read all the scrollback. sorry ;) 20:17:33 <LiquidRain> I connect directly to a server that maintains an IRC connection for me, so I can get backlogs of what was said while I was gone/etc 20:17:35 <LiquidRain> np 20:17:49 <LiquidRain> let's see if this comes up with anything now, caught the bug on IB, sifting through the log nw 20:19:41 <LiquidRain> this is curious. oscar is throwing "flap_connection" around 20:20:06 --> Mnyromyr has joined #instantbird 20:20:31 <clokep_work> Yes, Idk what that means. :) 20:20:36 <clokep_work> Yay libpurple for it's expressive error messages. 20:20:39 <LiquidRain> yeah let me copy the only 3 liens I think are relevant 20:21:42 <LiquidRain> yeah it looks like just a normal connection error 20:21:43 <LiquidRain> http://pastebin.com/raw.php?i=9j2yTBwX 20:22:45 <LiquidRain> but I never got this in IB 1.1, there's no connection issues between me and the server, and no other services or IRC connections are affected. 20:23:07 <LiquidRain> I have a 7-hop 2ms route to this server at the moment, through no routers, all switches, and it pops up on every other connection I try. 20:23:16 <LiquidRain> from tethered phone to home connections 20:23:47 <LiquidRain> I dunno what to tell you. The logs really just tell me that it's a connection error but it seems improbably given that I've tried it on MANY connections. 20:26:06 <clokep_work> Yeah so it's a timeout... 20:26:18 <clokep_work> Let's see what the timeout is set to... 20:26:57 <clokep_work> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#453 after 5 minutes of no data you would get that. 20:27:19 <LiquidRain> I wonder if libpurple is more forgiving 20:27:33 <clokep_work> I don't know. 20:27:36 <LiquidRain> yeah 20:27:44 <clokep_work> Most servers will ping you within like 30 seconds if you don't send something. :P 20:27:57 <clokep_work> You could try increasing that number. Are you not receiving much data? 20:28:08 * clokep_work doesn't know exactly how that bouncer works. 20:28:16 <clokep_work> If it pings the client or anything of that sort. 20:28:23 <LiquidRain> Yeah I'm trying to find out 20:28:30 <LiquidRain> I might look at ZNC if that's something that would work better 20:30:52 --> Kaishi1 has joined #instantbird 20:31:08 <-- Kaishi has quit (Ping timeout) 20:33:15 <clokep_work> I haven't really used either honestly. 20:33:23 <LiquidRain> that's fine, don't expect you to. :) 20:33:26 <clokep_work> Instantbird is minimally tested with bouncers. It's possible libpurple has some hacks. 20:33:43 <clokep_work> LiquidRain: You would see pings coming over the wire on Instantbird as incoming messages. 20:34:23 <LiquidRain> Yes, I imagine bip is doing somethnig wrong if my connection to the same IRC network is fine if I do it directly 20:34:45 <LiquidRain> so either I move from IB or move from bip, and I'd rather move from bip 20:35:39 <clokep_work> :-/ I'd prefer you'd not have to do that at all hah. 20:36:56 <LiquidRain> yeah but to do neither I'd have to look at why libpurple allowed this connection to slide 20:36:57 <clokep_work> Anyway time to go home. 20:37:04 <-- clokep_work has quit (Input/output error) 20:37:53 <Mook> looking at your log, looks like the IRC server (not your bouncer) is pining every 90 seconds? 20:38:07 <Mook> (that might explain why connecting directly shows no problems) 20:38:09 <LiquidRain> yes, they don't appear to be forwarded 20:38:35 <LiquidRain> which would cause IB to think that the connection is dead 20:38:41 <-- dew has quit (Ping timeout) 20:40:29 --> dew has joined #instantbird 20:43:24 --> jb has joined #instantbird 20:47:49 <-- wnayes has quit (Ping timeout) 20:47:53 --> wnayes has joined #instantbird 20:54:00 --> Optimizer has joined #instantbird 20:55:48 <-- sonny has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 21:02:09 <-- Kaishi1 has quit (Quit: Kaishi1) 21:04:47 --> Kaishi has joined #instantbird 21:04:51 <-- LiquidRain has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 21:12:32 <-- jb has quit (Ping timeout) 21:20:10 <deOmega> Update: ok, no feed came through at all from Twitter using IB without disconnecting/reconnecting 21:20:27 <deOmega> Nothing for like 3 hours 21:21:20 <deOmega> just doisconnected and reconnected and they come flooding through 21:25:16 <deOmega> i am heading out, so hav ea great evening 21:28:53 <deOmega> and finally, i keep getting this error message which is from msn in the error console. ;;; 21:29:00 <deOmega> purple_debug_error("msn", "Couldn't find slpmsg\n"); 21:29:12 <aleth> deOmega: Thanks 21:29:24 <aleth> yeah, the libpurple msn is not bug-free ;) 21:29:46 <aleth> hopefully one day we will replace it. 21:30:27 <deOmega> cool, as long as you are aware of it. Just want my twitter to work :) 21:30:35 <deOmega> have agreat evening again 21:31:34 <-- deOmega has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 21:39:52 <-- Optimizer has quit (Ping timeout) 21:50:57 --> EionRobb has joined #instantbird 21:59:06 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 22:33:59 <-- aleth has quit (Input/output error) 22:38:41 --> aleth has joined #instantbird 22:38:42 * ChanServ sets mode +h aleth 22:39:11 --> clokep has joined #instantbird 22:39:11 * ChanServ sets mode +o clokep 22:46:11 <clokep> Yes, I was wondering if they get forwarded. ;) 22:46:21 <clokep> We should probably send out a ping after 2 or 3 minutes of inactivity. 22:48:24 <instantbot> New Core - General bug 1649 filed by aletheia2@fastmail.fm. 22:48:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1649 nor, --, ---, nobody, NEW, Make logs less fragile under incorrect shutdowns 22:53:49 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1804 on bug 1632. 22:53:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1632 enh, --, ---, aletheia2, ASSI, Mark participants as inactive after XXX time 22:55:01 <aleth> Feel free to pass it to flo if you like... 22:55:41 <clokep> Bah that's a crappy bug... 22:55:48 <clokep> aleth: I'll do an initial review at least. :) 22:55:58 <clokep> (In a few minutes.) 22:58:37 <aleth> The previous version showed how many extra nits you get if you happen to be using the wrong editor ;) 23:01:13 <-- aleth has quit (Input/output error) 23:01:15 --> aleth has joined #instantbird 23:01:15 * ChanServ sets mode +h aleth 23:03:14 <clokep> Ah-ha 23:06:17 <-- Gizmokid2005 has quit (Ping timeout) 23:07:22 <clokep> aleth: Nice with the timer. :) 23:07:24 <clokep> Good find. 23:18:28 <clokep> aleth: So briefly looking I'm pretty sure it's r+. 23:27:55 <-- aleth has quit (Quit: Au revoir) 23:28:14 --> aleth has joined #instantbird 23:28:14 * ChanServ sets mode +h aleth