All times are UTC.
00:08:58 <instant-buildbot> build #198 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/198 00:35:31 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 00:50:25 <instant-buildbot> build #231 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/231 00:52:46 <-- Mook_as has quit (Quit: gone) 01:09:07 <-- myk has quit (Ping timeout) 01:18:43 --> NmN has joined #instantbird 01:33:19 --> waynenguyen_1 has joined #instantbird 01:42:27 <instant-buildbot> build #220 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/220 02:03:08 <-- chrisccoulson has quit (Ping timeout) 02:05:13 --> chrisccoulson has joined #instantbird 02:06:15 <instant-buildbot> build #199 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/199 02:12:37 <-- chrisccoulson has quit (Ping timeout) 02:17:05 --> chrisccoulson has joined #instantbird 02:32:07 <-- NmN has quit (Ping timeout) 02:46:39 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com) 02:59:18 --> NmN has joined #instantbird 03:00:03 <-- waynenguyen_1 has quit (Quit: http://www.mibbit.com ajax IRC Client) 03:35:54 --> waynenguyen_1 has joined #instantbird 03:45:25 <-- NmN has quit (Quit: Instantbird 1.1) 03:51:45 --> danols has joined #instantbird 03:52:21 <-- waynenguyen_1 has quit (Quit: http://www.mibbit.com ajax IRC Client) 04:58:54 --> NmN has joined #instantbird 05:02:36 <-- danols has quit (Connection reset by peer) 05:03:19 --> danols has joined #instantbird 05:04:19 <-- danols has quit (Quit: Instantbird 1.2a1pre) 05:04:24 --> danols has joined #instantbird 05:04:58 <-- NmN has quit (Ping timeout) 05:05:20 --> NmN has joined #instantbird 05:05:38 <-- danols has quit (Quit: Instantbird 1.2a1pre) 05:07:11 --> danols has joined #instantbird 05:12:24 <instant-buildbot> build #520 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/520 05:49:58 <instant-buildbot> build #435 of linux-nightly-default is complete: Failure [failed shell_2] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/435 05:59:19 --> pvagner has joined #instantbird 06:12:24 <-- wesj has quit (Ping timeout) 06:19:36 --> wesj has joined #instantbird 06:27:01 <-- pvagner has quit (Connection reset by peer) 06:51:32 --> pvagner has joined #instantbird 07:04:02 <instant-buildbot> build #424 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/424 07:27:35 --> jb has joined #instantbird 07:34:18 --> aleth has joined #instantbird 07:34:18 * ChanServ sets mode +h aleth 07:47:23 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 08:25:51 --> Mic has joined #instantbird 08:25:52 * ChanServ sets mode +h Mic 08:50:50 <Mic> Hi 08:51:46 --> mmkmou has joined #instantbird 08:57:54 <-- gerard-majax has quit (Ping timeout) 09:05:14 --> Eveo has joined #instantbird 09:05:40 <-- Eveo has quit (Quit: Instantbird -- http://www.instantbird.com) 09:05:51 --> Eveo has joined #instantbird 09:06:18 --> jc has joined #instantbird 09:08:11 <-- jb has quit (Quit: jb) 09:09:14 --> danols1 has joined #instantbird 09:09:45 <-- danols has quit (Ping timeout) 09:17:43 --> Tomek has joined #instantbird 09:42:49 --> gerard-majax has joined #instantbird 09:43:02 <-- jc has quit (Quit: jc) 09:49:37 --> Keso has joined #instantbird 09:50:07 <Keso> hi 09:51:08 --> jc has joined #instantbird 09:52:52 <-- gerard-majax has quit (Ping timeout) 09:54:36 --> gerard-majax has joined #instantbird 10:00:37 --> aleth has joined #instantbird 10:00:37 * ChanServ sets mode +h aleth 10:05:21 <-- aleth has quit (Input/output error) 10:13:54 --> flo has joined #instantbird 10:13:54 * ChanServ sets mode +qo flo flo 10:14:13 <flo> hello :) 10:14:33 <Mic> Hi! 10:14:40 <-- NmN has quit (Ping timeout) 10:15:33 --> NmN has joined #instantbird 10:19:37 --> clokep has joined #instantbird 10:19:37 * ChanServ sets mode +o clokep 10:21:07 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com) 10:21:15 --> clokep has joined #instantbird 10:21:15 * ChanServ sets mode +o clokep 10:21:33 <clokep> Yay Gecko 10. 10:22:20 <Mic> That was in yesterday's nightly already ;) 10:22:40 <Mic> Today's is also working fine for me by the way. 10:23:47 <flo> I'm glad these socket handing changes just work :) 10:25:27 <-- pvagner has quit (Ping timeout) 10:26:54 <clokep> Mic: Yeah I didn't update yesterday. 10:27:53 <Mic> I had a look at the changes made for bug 1344 and I can't say that I understand the slightest of what was done there. 10:27:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1344 nor, --, 1.2, florian, RESO FIXED, stop using XPCOM proxies in purpleSockets 10:28:01 <Mic> I guess I don't really have to, though ;) 10:28:44 <flo> I'm glad understanding that isn't required to hack on other parts of Instantbird :) 10:29:34 <clokep> bug 1197 could probably be checked in now too? 10:29:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1197 nor, --, ---, nobody, NEW, Replace PRBool with bool once we are on Mozilla 10 10:29:47 <flo> ahah 10:30:02 <flo> I wonder if you are kidding :-S 10:30:14 <instantbot> clokep@gmail.com set the Resolution field on bug 1284 to FIXED. 10:30:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1284 nor, --, 1.2, florian, RESO FIXED, Update to Mozilla 10 10:30:57 <clokep> Is that necessary for Moz 11? 10:31:36 <instantbot> florian@instantbird.org set the Resolution field on bug 1197 to FIXED. 10:31:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1197 nor, --, 1.2, nobody, RESO FIXED, Replace PRBool with bool once we are on Mozilla 10 10:31:51 <flo> for moz 10 ;) 10:32:57 --> pvagner has joined #instantbird 10:33:03 <clokep> Ah, OK. I must have missed that being checked in then. 10:33:16 <clokep> The title is a bit misleading then. ;) 10:33:54 <flo> your last comment in there said "bug 1284 requires this patch to build." though ;) 10:33:54 <clokep> Ah, you pushed it with the other changes. OK! :) 10:34:22 <clokep> Ah-haha. Can I blame it being 6:30 AM? 10:34:29 <flo> sure! 10:34:40 <-- Keso has quit (Ping timeout) 10:38:38 <-- NmN has quit (Quit: Instantbird 1.1) 10:42:09 <clokep> :) I think my tree is pretty much clean now... 10:43:39 <flo> cool :) 10:43:49 <flo> my debug build is still completely unusable 10:44:02 <flo> wondering if I should attempt to have it on moz10 or 11 though :-D 10:44:33 <flo> but I'd like to finish a few Thunderbird patches today 10:46:35 <clokep> Hmm...so bug 1305. Could you maybe just look at comments 2 - 4 and see if you care either way? I tend to agree with aleth...but that means I need to rewrite the patch. :P 10:46:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1305 nor, --, ---, clokep, ASSI, /mode messages don't work on JS-IRC 10:48:40 <flo> so what do you want to do? 10:48:57 <clokep> That's my question to you. :) 10:48:59 <flo> is this going to support setting modes for several nicks at once? 10:49:10 <clokep> Right now I think it would? 10:49:13 <clokep> I haven't checked that. 10:49:18 <flo> clokep: "That's my question to you. :)" that's cheating ;). 10:53:11 <clokep> Fine. :P 10:53:18 <clokep> Let me look at it again and I'll decide. 10:53:27 <Mic> bye 10:53:32 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 10:53:42 <flo> our patches don't apply very well to moz11 http://pastebin.instantbird.com/20905 :( 10:54:10 <clokep> :( That's frustrating. 10:54:21 <clokep> Updating those patches was slightly annoying hah. 10:58:49 <clokep> Good bye! 10:58:53 <-- clokep has quit (Quit: Instantbird -- http://www.instantbird.com) 11:40:04 --> clokep_work has joined #instantbird 11:40:04 * ChanServ sets mode +o clokep_work 11:41:36 <clokep_work> Ah, interesting...someone volunteering to help out with QQ a bit. ;) 11:44:02 * flo had to revert https://bugzilla.mozilla.org/show_bug.cgi?id=705136 11:44:56 <flo> and we will have to revert https://bugzilla.mozilla.org/show_bug.cgi?id=715397 for moz12 11:53:15 <flo> I assume if I don't know any more why a patch was needed, it doesn't apply any more, and the build succeeds without it, I can just remove it? :) 11:53:53 <clokep_work> Yes, probably. 11:54:02 <clokep_work> We should probably name our patches by Mozilla bug or something. :-S 11:55:08 <flo> btw, the patch I'm talking about is http://lxr.instantbird.org/instantbird/source/tools/patches/fix-JS-engine-compile-on-PPC.patch 11:57:19 <clokep_work> Yeah I have no idea about that one. :P 11:58:01 <clokep_work> "florian had issues with OTR in Instantbird"? (o_O) I thought we just weren't really interested in putting it in core...? 11:58:35 <flo> the last time I discussed it with ludovic, I think I said I'm not satisfied with the UX that feature would offer 11:59:22 <flo> ah, the fun continues in https://bugzilla.mozilla.org/show_bug.cgi?id=650776#c53 ... 12:00:00 <clokep_work> Ah. OK. 12:00:07 * clokep_work finds OTR to be kind of a farce. 12:00:13 <flo> ../../dist/include/sps_sampler.h:73:2: warning: #warning Please add support for your architecture in chromium_types.h 12:00:14 <flo> ../../dist/include/sps_sampler.h:108:3: error: #error "Memory clobber not supported for your platform." 12:00:52 <flo> clokep_work: sure. I've talked to some security people who agree with that. But for non-security people, the most important security need is a way to *feel* secure ;). 12:02:32 <clokep_work> Can we just add a checkbox that says "Use OTR" and then before each conversation print something like "Generating a secure connection...done!"? :P 12:02:51 <flo> sounds like a great add-on! 12:05:46 <clokep_work> :) 12:05:51 * flo rebuilds with the patch from https://bugzilla.mozilla.org/show_bug.cgi?id=734335 12:10:25 --> NmN has joined #instantbird 12:13:28 <-- danols1 has quit (Ping timeout) 12:23:46 --> FeuerFliege has joined #instantbird 12:25:13 <-- Tomek has quit (Ping timeout) 12:27:31 --> logiclord has joined #instantbird 12:30:01 --> Tomek has joined #instantbird 12:33:19 <-- Even has quit (Quit: Instantbird -- http://www.instantbird.com) 12:33:25 --> Even has joined #instantbird 12:33:25 * ChanServ sets mode +o Even 12:33:29 <-- Tomek has quit (Ping timeout) 12:36:13 <clokep_work> https://developer.mozilla.org/en/Firefox_10_for_developers#XUL :) 12:36:21 <clokep_work> Bootstrapped add-ons w/ chrome.manifest! :) 12:38:38 <clokep_work> Seems to be the only exciting thing in 10 or 11. :( 12:44:35 --> Tomek has joined #instantbird 12:55:55 * clokep_work wonders if we can convert https://wiki.instantbird.org/Account_Import_Wizard to Wiki syntax... 13:07:00 --> sonny has joined #instantbird 13:25:56 <-- logiclord has quit (Ping timeout) 13:30:04 * jc is now known as jb 13:33:04 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=701371 :( 13:33:58 <clokep_work> Just that it requires a clobber or that we need to fix our patches or...? 13:34:11 --> logiclord has joined #instantbird 13:34:38 <flo> need to port that patch (the c-c patch doesn't apply for some reason) and rebuild again 13:34:40 <logiclord> flo: ping 13:35:06 <flo> logiclord: I'm here ;) 13:35:15 <clokep_work> logiclord: Generally we just say our questions instead of pinging. :) 13:35:22 <logiclord> oops 13:35:51 <logiclord> I have managed to extract Digsby password in some encrypted format 13:35:55 <logiclord> :) 13:36:02 <logiclord> I used wireshark 13:36:38 <logiclord> so I think we can import user details from Digsby as well if I could mimic socket connections used by Digsby 13:37:02 <flo> and if they don't change the format with each release :) 13:37:09 <logiclord> Feels kind of unethical though :-/ 13:37:31 <logiclord> but mechanism their uses is as follows 13:37:52 <logiclord> client uses a web service to get list of servers 13:38:04 <-- Tomek has quit (Quit: Instantbird 1.1) 13:38:19 <logiclord> http://login1.digsby.org:80/load/all/json?username=logiclord&tag=release&state=initial&version=1.0&v=1.0&revision=30192 13:38:52 <logiclord> and then a socket connection is setup by client which asks for user details in the form of xml 13:39:16 <logiclord> I sniffed TCP packets using wireshark 13:39:44 <flo> is the result of that request just a pool of servers that the client can then connect to? 13:39:54 <logiclord> yes 13:40:10 <logiclord> just visit that url in browser 13:40:33 <flo> the "load" values change everytime I reload the "page" 13:40:48 <flo> why is your username in that request by the way ? 13:40:53 <clokep_work> logiclord: Is "revision=30192" your digsby build? 13:40:57 <logiclord> yes 13:41:06 <flo> http://login1.digsby.org/load/all/json gives me the same results 13:41:06 <logiclord> *clokep_work 13:41:41 <logiclord> flo : may be digbsy gives servers from which my details could be collected 13:41:58 <flo> I suspect they are just tracking you 13:42:22 <logiclord> load is still a mystery may be used in socket connection authentication :-/ 13:42:41 <logiclord> and I was able to get my various accounts settings including username and encryted password 13:43:40 <-- waynenguyen has quit (Ping timeout) 13:43:54 <logiclord> but all this is very much dependent on Digsby version 13:44:04 <flo> which part feels unethical? 13:44:16 <logiclord> socket thing 13:44:27 <logiclord> we need to act as if we are Digsby 13:44:37 <logiclord> client 13:44:54 <flo> most libpurple protocol plugins do that 13:45:07 * clokep_work is fine with it. 13:45:08 <flo> (that = acting like the official client) 13:45:14 <logiclord> hwww 13:45:24 <logiclord> okay then we are good 13:45:33 <flo> logiclord: what feels unethical to me is doing that without the user knowing we are doing it. 13:45:57 <flo> it's the user's decision whether we can attempt to use his credentials (or even internet connection) to do that 13:46:05 <logiclord> yes I will make sure that we have user's consent 13:46:12 <logiclord> If I am able to get Digsby ... Trillian will follow 13:47:27 --> waynenguyen has joined #instantbird 13:49:50 <-- waynenguyen has quit (Quit: Instantbird -- http://www.instantbird.com) 13:51:19 --> waynenguyen has joined #instantbird 13:51:30 <flo> bah, removed-files :( 13:55:53 <clokep_work> :( 13:56:03 <clokep_work> logiclord: Good work so far btw. :) 13:56:52 <logiclord> thanks :) 13:57:03 <logiclord> still miles to go... 13:59:07 <-- logiclord has quit (Ping timeout) 14:03:27 <flo> ah purpleAccount.cpp doesn't compile with moz11 14:05:16 <Kaishi> flo, just wanted to say that I've switched to the nightlies, per our previous conversation. 14:05:24 <flo> caused by https://bugzilla.mozilla.org/show_bug.cgi?id=704558, but the fix is trivial :) 14:05:32 <flo> Kaishi: do you like them? :) 14:05:55 <Kaishi> figured out the situation with the new irc.js, and how certificates are stored. 14:06:45 <Kaishi> I'm still running the build from yesterday morning. I should probably update, hah 14:06:48 * clokep_work wonders what that bug could have to do with purpleAccount.cpp...(o_O) 14:07:34 <flo> clokep_work: need something like http://hg.mozilla.org/mozilla-central/rev/ff70e251a0f4#l8.1 14:09:44 <flo> ah, this time my PPC build finished OK (it's building i386) 14:09:56 <clokep_work> Ah, I see. 14:13:33 * clokep_work finds the environment in #chatzilla very unfriendly. :( 14:13:43 <flo> ah, some new fun there? 14:14:16 <clokep_work> Just complaining about how everything is Firefox's fault and their code is perfect. ;) 14:14:29 <clokep_work> (Some platform change in Firefox 11 broke chatzilla links.) 14:15:15 --> logiclord has joined #instantbird 14:16:57 <-- logiclord has quit (Ping timeout) 14:17:22 <instantbot> New Core - General bug 1348 filed by florian@instantbird.org. 14:17:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1348 nor, --, ---, nobody, NEW, Update to Mozilla 11 14:19:15 --> logiclord has joined #instantbird 14:20:25 <-- NmN has quit (Ping timeout) 14:21:49 <-- logiclord has quit (Ping timeout) 14:24:48 --> logiclord has joined #instantbird 14:30:19 <clokep_work> Is that final? 14:30:32 <clokep_work> Or still waiting for builds to finish? ;) 14:33:01 <flo> still waiting a few hours ;) 14:33:03 <flo> PPC builds. 14:33:08 <flo> i386 is building 14:33:31 <flo> for the moz10 update make package was broken, so until I've tested that, and actually tried to start the application, I won't claim it works ;) 14:33:34 <Kaishi> how long does it generally take to build? 14:35:53 <clokep_work> Depends on the OS and system. 14:36:19 <clokep_work> My system with pymake it takes like 40 minutes for a clean build I think. 14:36:24 <clokep_work> I haven't done a clean build in a while. ;) 14:36:49 <flo> Kaishi: 3-4 hours maybe? It's an universal build (so 2 different builds + a third to merge them) on an already old macbook. 14:37:05 <flo> building on my Linux desktop machine (which is already several years old too) takes only 20 minutes 14:40:57 --> NmN has joined #instantbird 14:44:30 <Kaishi> hmm! 14:44:49 <Kaishi> which compiler do you use on Windows? 14:47:10 <clokep_work> I use MSVC 2010 Express. I think the buildbots use MSVC 2010. 14:49:38 <clokep_work> I think we actually require 2010 now too. 14:49:38 <Kaishi> Ah, cool. 14:52:09 <-- pvagner has quit (Ping timeout) 15:00:39 <-- Kaishi has quit (Quit: Kaishi) 15:00:43 --> Kaishi has joined #instantbird 15:00:44 <clokep_work> flo: Does Thunderbird use Time Bubbles type concepts at all or is it just a boring monochrome theme? :P 15:01:01 <flo> "concepts" = ? 15:01:41 <flo> the bubble spacing has been kept 15:01:48 <flo> (I'm not sure if it's intentional) 15:02:23 <clokep_work> Yes, that's what I meant. 15:02:42 <clokep_work> (The "Time" part of "Time Bubbles" :)) 15:10:20 <clokep_work> Microsoft Office Communicator (And I think WLM/MSN) is really slick at how you can make a private conversation into a chat. 15:11:40 <flo> https://wiki.mozilla.org/Modules/All#Chat 15:12:58 <clokep_work> Ah, that's intense. :) 15:13:44 <flo> I guess that means that we can now officially feel free to land in comm-central all patches touching chat/ that have either r=me or r=you ;) 15:14:06 <clokep_work> So...pretty much everything? :P 15:14:21 <clokep_work> (I guess random things have r=aleth or r=mic, but then we just need to sr=me or sr=you?) 15:14:38 <flo> or rs maybe 15:14:51 <flo> I think sr somehow has a different meaning 15:15:02 <clokep_work> Yeah, I don't know. 15:15:37 <flo> hmm, I don't know if we can land things with references pointing to BIO though :-S 15:16:33 <clokep_work> Yeah. Probably not. 15:17:21 <clokep_work> Also anything that "affect user experience or interfaces" requires a ui-review from clarkbw? Does that include things like commands, for example? 15:18:00 <flo> psst :-P 15:18:04 <flo> no :) 15:18:20 <flo> + I was supposed to edit that page to s/clarkbw/bwinton/ 15:18:55 <clokep_work> OK. :) 15:19:04 <clokep_work> Wasn't sure if those were considered "user experience". ;) 15:19:37 <flo> I don't think the rules are strict, so as long as we don't abuse any permission we have, it should be fine 15:20:21 <flo> ah, still that website with browser id 15:20:34 <clokep_work> Sounds good. :) 15:20:46 <clokep_work> Bah I've been meaning to write some test code for the ircMessage parsing... 15:21:37 <flo> so now that I'm logged in, shouldn't that "Edit" button do something? 15:21:56 <clokep_work> Probably. :) 15:22:52 * clokep_work is away for a bit. 15:23:11 <flo> the tooltip of the edit buttons still says "login or sign up to edit this page" :-S 15:23:42 <flo> even after reloading the page 15:23:50 * flo gives up editing that page, for the third time 16:05:43 <-- NmN has quit (Quit: Instantbird 1.1) 16:17:06 <-- logiclord has quit (Ping timeout) 16:20:52 --> logiclord has joined #instantbird 16:22:36 <-- logiclord has quit (Ping timeout) 16:24:58 --> logiclord has joined #instantbird 16:26:25 * jwir3|away is now known as jwir3 16:32:49 <-- gerard-majax has quit (Client exited) 16:33:09 <-- mmkmou has quit (Ping timeout) 16:36:38 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 16:36:49 --> gerard-majax has joined #instantbird 16:37:08 --> Mic has joined #instantbird 16:37:08 * ChanServ sets mode +h Mic 16:39:49 --> mmkmou has joined #instantbird 16:51:28 <-- Eveo has quit (Quit: Instantbird -- http://www.instantbird.com) 16:53:26 <-- logiclord has quit (Ping timeout) 16:58:11 --> logiclord has joined #instantbird 17:01:19 --> aleth has joined #instantbird 17:01:20 * ChanServ sets mode +h aleth 17:06:18 --> igorko has joined #instantbird 17:08:06 --> Mook_as has joined #instantbird 17:08:08 --> Tomek has joined #instantbird 17:10:42 --> myk has joined #instantbird 17:21:20 <clokep_work> flo: How come I have an IRC handle on that page and no one else does? :P 17:30:53 <-- mmkmou has quit (Quit: Instantbird -- http://www.instantbird.com) 17:42:00 <-- igorko has quit (Ping timeout) 17:43:09 --> igorko has joined #instantbird 17:45:59 <aleth> igorko, why do you use Miranda? Just wondering if it is any feature in particular, or just general preference... 17:46:49 <igorko> oldschool, it eats less memory :) 17:47:12 * clokep_work is likely to kick anyone who complains about processing taking too much memory... 17:47:19 <clokep_work> *processes 17:47:41 * Mook_as hangs a kick me sign on himself 17:47:42 <-- logiclord has quit (Ping timeout) 17:47:45 <Mook_as> have you _seen_ komodo? :p 17:47:49 <clokep_work> Yes. 17:47:57 <clokep_work> Why do you think I bought another 4 Gigs of RAM? ;) 17:48:00 <aleth> igorko: thanks! 17:48:06 <clokep_work> (That was actually for linking libxul. :P) 17:48:20 <igorko> aleth: mitanda uses winapi 17:48:24 <igorko> miranda* 17:48:33 <clokep_work> ...? 17:48:34 * aleth doesn't see IB using a lot of memory 17:48:35 <clokep_work> Meaning? 17:48:43 <clokep_work> It uses the actually Windows toolkit for GUI? 17:48:54 <Mook_as> it's native, yeah 17:55:20 <Kaishi> miranda is also hugely annoying to configure, and the userbase has (in the past at least) always suggested getting it right and updating it only if you have to. 17:55:32 <Kaishi> each update can (and often does) break some of your config, if you get advanced enough 17:55:59 <Mook_as> I guess my config never got advanced enough, then - I used it for a while. 17:56:00 <Kaishi> miranda is a huge headache, just like foobar2000 (media player, same design and community philosophies) 17:56:27 <Kaishi> Mook: maybe they've gotten better at it. I'd hope so for their sake 17:56:38 <clokep_work> I liked foobar2000...until I realized every extension I had for it would break w/ every update. 17:56:49 <Mook_as> I wouldn't know, I switched to IB because it looked interesting :p 17:56:51 <Kaishi> clokep: that's exactly what i mean 17:57:40 <clokep_work> Mook_as: I switched to Ib and Komodo originally because I knew they were based on Gecko...which I knew is extendable, etc. :) 17:57:42 <Kaishi> IB is interesting. It feels snappier and looks more like the individual platforms it runs on than pidgin does (outside of Gnome) 17:57:52 <clokep_work> Pidgin looks awful in Windows. 17:58:01 <-- skeledrew has quit (Connection reset by peer) 17:58:07 <clokep_work> Only Gecko-based thing I've ever switched away from is Songbird. :-S 17:58:39 <aleth> foobar2000 works by you investing so much time in the config that you can't afford to switch ;) 17:59:36 <Kaishi> aleth: mhmm, but does that every really make sense? Don't get me wrong, I love config hacking, tweaking to my wants and needs, but really, if the UI is even a little linked to the backend, that's bound to happen 17:59:41 <clokep_work> (Don't shoot me) I use Zune player now. ;) 18:00:03 <clokep_work> There's something to be said for not allowing people to customize too much...by default. 18:00:04 <Kaishi> foobar2000 should be 2 applications: 1) service that does all the work, starts and stops as called by the frontend 18:00:25 <Kaishi> 2) frontend that is 100% codebase independent of the backend 18:00:28 <aleth> Kaishi: I'm not saying it makes sense, but I suspect it happens. 18:00:42 * clokep_work wonders how logiclord proposes to migrate all those Miranda prefs. ;) 18:01:15 <Kaishi> with many tears and great regret 18:02:08 * Kaishi is now known as Kaishi-AFK 18:02:23 <-- Tonnes has quit (Connection reset by peer) 18:03:00 <Mook_as> clokep_work: yeah; mpd is built kinda like that 18:03:08 <Mook_as> (for the music player server/client thing) 18:03:12 --> Tonnes has joined #instantbird 18:03:17 * aleth hasn't found a player he really likes 18:03:21 <Mook_as> unfortunately I find its playlist management kind of weak 18:03:42 <clokep_work> All music players are stuck in the 90s. We can thank WinAmp for that. 18:04:00 <aleth> And itunes. 18:07:01 <clokep_work> Are there any major players missing from https://wiki.instantbird.org/Account_Import_Wizard? 18:07:05 <clokep_work> Skype is, I know. 18:07:11 <clokep_work> (And maybe the Facebook Messenger thing..?) 18:07:14 <clokep_work> Not sure how usd that is... 18:08:48 <aleth> Kopete possibly? 18:09:30 <aleth> or whatever the KDE default is atm 18:17:22 <clokep_work> I think it's Kopete, yes. 18:17:48 <clokep_work> Ah well, I guess Skype is useless until we support Skype. :) 18:22:04 * Kaishi-AFK is now known as Kaishi 18:25:40 <-- gerard-majax has quit (Ping timeout) 18:27:42 --> mmkmou has joined #instantbird 18:29:00 --> logiclord has joined #instantbird 18:30:40 <-- logiclord has quit (Ping timeout) 18:34:07 --> Eveo has joined #instantbird 18:35:33 <-- jb has quit (Connection reset by peer) 19:06:28 <-- mmkmou has quit (Ping timeout) 19:09:43 <-- FeuerFliege has quit (Ping timeout) 19:10:02 --> mmkmou has joined #instantbird 19:21:38 --> gerard-majax has joined #instantbird 19:22:38 --> FeuerFliege has joined #instantbird 19:23:46 <-- gerard-majax has quit (Quit: Ex-Chat) 19:24:58 --> gerard-majax has joined #instantbird 19:32:02 <-- sonny has quit (Ping timeout) 19:35:43 --> sonny has joined #instantbird 19:41:10 <-- mmkmou has quit (Ping timeout) 19:53:09 --> flo has joined #instantbird 19:53:09 * ChanServ sets mode +qo flo flo 20:03:40 <flo> clokep_work: you have an IRC nick on that page because people know you care about IRC :-P 20:04:33 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 20:05:29 --> flo has joined #instantbird 20:05:30 * ChanServ sets mode +qo flo flo 20:06:03 <flo> more seriously, it seems most seamonkey/mailnews/thunderbird peers have their nick in that page 20:06:21 <clokep_work> Ah, OK. :) 20:06:29 <clokep_work> I more of noticed I had one and you didn't! 20:06:54 <flo> probably because nobody knows what my IRC nick is :-P 20:07:14 <flo> in my commit messages I put r=fqueze, but here I'm flo and in #maildev I'm florian :-P 20:10:19 <clokep_work> Ah, that's sly. 20:10:28 <Mook_as> isn't that for bugzilla real name matching? 20:11:20 <clokep_work> Which most people put to match their IRC nick. ;) 20:11:26 <Mook_as> so in this case, Patrick Cloke [:clokep] 20:11:41 <clokep_work> Or you could probably just do :cloke and it would find me. 20:12:20 <flo> I think I would have added p@gmail.com before the autocomplete would appear though 20:12:20 <Mook_as> and there's a :flod already, so a prefix of that is probably not polite ;) 20:12:36 <Mook_as> oh, you don't need it to appear :) 20:13:15 <clokep_work> Totally off topic (except that it's programming...) Can I...iterate a const void * if I have a known size & offset? 20:13:31 <Mook_as> you can cast it to a non-void pointer and iterate that? 20:13:33 <clokep_work> I.e. I have const void *a, I want to look at the fifth element: a + size * 5. 20:13:48 <clokep_work> I don't know what type the pointer is. 20:14:01 <clokep_work> (I.e. it can be anything.) 20:14:04 <Mook_as> which is pretty much how the horror that is nsVoidArray works... ick. 20:14:17 <Mook_as> okay, cast it to char* and iterate that way? :) 20:14:27 <Mook_as> (and static assert sizeof(char) == 1) 20:14:40 <clokep_work> Hahah. 20:14:52 <clokep_work> That probably works... 20:15:14 <Mook_as> of course, if you're on a system where sizeof(char) != 1, things will... probably break 20:15:45 <clokep_work> Windowz... 20:16:15 <flo> Mook_as: do these system happen in real life? 20:16:28 <Mook_as> flo: not that I've heard 20:16:44 <clokep_work> (void *)((char *)a + 5 * size) 20:16:45 <clokep_work> Gross.... 20:17:06 <aleth> oh dear. 20:17:07 <flo> if it's in C I don't think you need the (void *) cast 20:17:12 <flo> C++ requires it though 20:17:31 <Mook_as> _maybe_ a PDP... but I think those are older than I am 20:17:52 <flo> they are in museums now :) 20:18:00 <clokep_work> It's C, I could just rewrite it into C++ and use templated functions... 20:18:01 * instantbot mumbles something about c++ being evil 20:18:04 <clokep_work> Hmm....that maybe sounds like a better idea... 20:18:36 * flo shares instantbot's feeling 20:18:45 <flo> can't you rewrite it in JS? :-P 20:19:18 <clokep_work> I don't thinK MATLAB understands JavaScript. ;) 20:20:25 <Mook_as> oh, random question: there's no newsgroup/mailing list/whatever for ib I should track, right? things seem to happen on IRC instead, which is fine with me... 20:21:07 <Mook_as> (and I can't think of _what_ would go on there; I just figured with the closer momess ties there might be one) 20:21:19 <clokep_work> Mook_as: We have a Google Group, remember the spam? ;) 20:21:47 <Mook_as> yes, I thought of that - then realized 1) I'd rather not read it, and 2) I don't think it's available via nntp :p 20:21:58 <Mook_as> (the rather not is from the spam, of course) 20:22:22 <clokep_work> I wish we had a newsgroup and not a mailing list as well, but we don't.. 20:23:40 <flo> maybe we should request one? 20:24:00 <flo> a newsgroup for "IM features with Mozilla" 20:24:41 <Mook_as> or just for instantbird - heck, there's one for chromebug already 20:24:49 <Mook_as> and I've never seen that actually work :p 20:24:49 <clokep_work> m.d.a.chat maybe? 20:24:52 <clokep_work> Haha. 20:25:05 <flo> but isn't "chromebug" supposed to be useful? 20:25:15 <Mook_as> the extension? yes. 20:25:17 <flo> (from a Mozilla perspective) 20:25:35 <flo> do we know who administrates the newsgroup? 20:25:48 <Mook_as> dunno; pinging gerv will probably find the right people 20:25:53 <flo> if it's Gerv or someone like-minded, we have our chances 20:25:55 <Mook_as> (I'm guessing justdave, though?) 20:26:06 <clokep_work> Mook_as: flo casting to char * worked, thank you. :) 20:26:21 <Mook_as> clokep_work: no, don't cast flo to char*, too easy to corrupt his memory 20:26:38 * flo wonders what "flo casting" could mean 20:27:49 --> mmkmou has joined #instantbird 20:27:50 <aleth> needs my multiple completions patch ;) 20:27:52 <flo> that shiny new module we own seems like a great opportunity to request more things like a newsgroup 20:28:14 <aleth> Would it be spamfiltered? 20:28:19 <flo> aleth: is it one of those good looking patches collecting dust in my review queue? 20:28:24 <clokep_work> aleth: I need to use Instantbird at work. :-X 20:28:47 <flo> clokep_work: yes, you do! :-P 20:29:15 <aleth> flo: I think so? (good looking I leave up to you ;) ) 20:29:37 <flo> aleth: I haven't looked at the patch, "good looking" was mostly about the description of the bug :-D 20:30:13 <flo> I haven't looked at any patch where review was requested during the week when I was rushing to get IM-in-Tb in shape for landing 20:30:25 <aleth> That's not at all surprising... 20:32:57 <clokep_work> Bah I need a weekend home to set up a bouncer... 20:33:10 <clokep_work> (Which involves installing Debian on my old Laptop...) 20:33:22 <flo> you said you have the ssh port open... 20:33:50 <-- FeuerFliege has quit (Connection reset by peer) 20:33:57 <clokep_work> I know! I just need to do it! :) 20:34:17 <flo> any machine with ssh running is enough, you don't need to setup anything more 20:34:54 <flo> so my universal mac build finished successfully, but I haven't been able to receive any message with it on any libpurple-based prpl. 20:34:56 <Mook_as> why do you need it? port restrictions? 20:35:22 <flo> I wonder if it's possible that both my AIM and MSN test accounts are broken at the exact same time, but that seems strange 20:35:49 <Mook_as> you can do multiple sign-in with aim, at least... 20:36:22 <flo> that doesn't explain why I don't receive messages though 20:36:26 <clokep_work> flo: Right I need to set up an sshd on my box at home. 20:36:55 <Mook_as> well, by that I meant you can sign on again with a known-good client and see if it's the account that's broken 20:37:25 <flo> oh, my moz11 debug build crashes at startup, cool :-/ 20:38:08 <flo> Mook_as: even stranger was that I could receive messages sent to myself from that new universal build 20:38:15 <Mook_as> hah 20:38:34 <Mook_as> is it doing the IRC-like thing of not sending it from the sever and faking it in the client? 20:38:40 <flo> and JS-XMPP worked just fine 20:38:53 <flo> I don't think so, but maybe 20:40:08 <Mook_as> (obviously, I know nothing about those protocols) 20:40:43 <clokep_work> MSN is binary and changes every year. ;) That's the extent of my knowledge. 20:41:03 <Mook_as> at least that means it's being actively developed :p 20:41:14 <aleth> They changed the acronym :P 20:41:18 <Mook_as> (didn't they used to do some sort of weird xml thing?) 20:43:22 <-- Tomek has quit (Ping timeout) 20:43:25 --> Tomek1 has joined #instantbird 20:43:43 <flo> MSN isn't binary for everything. It also contains lots of crazy XML and http 20:43:51 <flo> SOAP? 20:43:53 <clokep_work> Oh? Ah. So I know less than I thought. :( 20:44:05 <flo> all you need to know is: it's a mess! :-D 20:45:28 <flo> my debug build crashes with "Assertion failure: !threadData.conservativeGC.requestThreshold, at /Users/florian/buildhg/hg.instantbird.org/mozilla/js/xpconnect/src/nsXPConnect.cpp:406" 20:50:48 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 20:51:21 <flo> hmm, so what can I do with a debug build that crashes during GC? 20:51:51 <clokep_work> Cry? 20:52:00 <flo> sounds like a good idea 20:53:02 <flo> but won't help me get confident in the quality of that ib-on-moz11 20:54:39 <clokep_work> :-/ I'm not sure about that. 20:57:56 <flo> the patches I have locally touch 11 files changed, 66 insertions(+), 96 deletions(-) in js/ 20:58:09 <-- mmkmou has quit (Ping timeout) 20:59:33 <clokep_work> Do they touch js/xpconnect too? 20:59:57 <flo> no 21:00:30 <clokep_work> :-/ Does it happen for every OS? Not sure if that would even help. 21:00:40 <flo> http://pastebin.instantbird.com/21004 21:01:02 <flo> if you build a debug build on another OS you will tell me :-P 21:01:11 <clokep_work> js/src/yarr/wtfbridge.h (o_O) 21:01:17 <clokep_work> Hah. 21:01:20 <flo> the patch to build with moz11 is in the bug anyway 21:01:20 <clokep_work> I could do it when I get home. 21:04:02 <flo> I guess I would just make the assert non-fatal, but I don't know how bad that is 21:04:48 <clokep_work> You did touch js/xpconnect/src/XPCException.cpp which...would seem to be the closest thing to that. ;) 21:04:52 <clokep_work> But who knows... 21:04:56 <clokep_work> I'm bad at debugging stuff. :) 21:05:01 <flo> that patch is only local 21:05:02 <clokep_work> Anyway, time to go. 21:05:23 <flo> I added a printf in the exception constructor so that I can see ALL JS exceptions when I set a specific environment variable 21:05:33 <flo> I'm tired of xpconnect eating exceptions ;) 21:05:58 <-- clokep_work has quit (Quit: XPConnect has the yummies for exceptions) 21:42:13 <-- Tomek1 has quit (Connection reset by peer) 21:42:15 --> Tomek has joined #instantbird 21:45:18 <flo> with the debug build (where I've made the JS asserts non-fatal), I see JavaScript strict warning: file:///.../components/logger.js, line 479: reference to undefined property aSubject.conversation the first time a message isn't displayed 21:47:39 <-- chrisccoulson has quit (Client exited) 21:48:40 --> chrisccoulson has joined #instantbird 21:49:25 <-- Mook_as has quit (Connection reset by peer) 21:50:48 --> Mook_as has joined #instantbird 21:51:16 <Mook_as> did I just somehow disappear? 21:54:08 <douglaswth> it was that peer guy, he reset your connection 21:54:37 <Mook_as> thanks. (it showed up locally as chatzilla just... disappearing) 22:05:40 --> skeledrew has joined #instantbird 22:17:59 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 23:02:30 <-- sonny has quit (Quit: Instantbird -- http://www.instantbird.com) 23:28:36 --> clokep has joined #instantbird 23:28:36 * ChanServ sets mode +o clokep 23:35:44 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com)