All times are UTC.
00:01:58 <-- zen_monkey has quit (Quit: Saliendo) 00:09:46 <clokep> :-/ 00:12:06 <aleth> Could this be useful? https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIAsyncOutputStream 00:14:23 <-- mmkmou has quit (Ping timeout) 00:14:24 <clokep> I don't htink you can change an output stream once it's made though... 00:18:34 <clokep> We're using a https://developer.mozilla.org/En/NsIBinaryOutputStream btw 00:40:49 <instant-buildbot> build #224 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/224 01:06:16 <-- Tomek has quit (Quit: Instantbird 1.1) 01:10:23 <aleth> clokep: Something unexpected: Making the output stream blocking (just for testing purposes of course) does not fix the problem. 01:13:04 <-- Plop has quit (Ping timeout) 01:13:29 <clokep> aleth: You mean just like blocking for 10 seconds or something? 01:13:38 <clokep> Do you know if the data is actually sent? (Does it show up in the error log?) 01:14:41 <aleth> clokep: No, just setting the flag on the output stream to "blocking" such that close() should only return when the data has been written (if I understood the documentation correctly) 01:14:56 --> Plop has joined #instantbird 01:15:08 <clokep> Yes, that's what I'd think it does. :) 01:19:11 --> Mook has joined #instantbird 01:20:26 <instant-buildbot> build #191 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/191 01:24:22 <Mook> clokep: hm, I don't see an unhandled message at the moment, but that's probably because it's all confused because I screwed up the script load order ;) 01:25:05 <clokep> Mook: flo (or should I say flp :P) pointed out to me that it gets called in other places too, so you might not see this. 01:25:08 <clokep> But I'd hope so! 01:25:19 <clokep> Would make finding the issue easier. ;) 01:25:45 <Mook> I'll try to un-break my instantbird and see if it does any better :D 01:25:57 <clokep> :) 01:26:09 <Mook> (too bad I'm spending way too much time writing an extension to get _useful_ stacks... sigh.) 01:26:43 <clokep> Hmm...that's sounds like billable time to AS to me. ;) 01:27:17 <Mook> oh, I'm salaried; besides, that would make this suck if it turned into work 01:27:59 <clokep> Ah, yes...the pains of being salaried... 01:28:09 <Mook> meh, I like it that way :D 01:28:20 <clokep> Me too. Except when I travel and work 80 hour weeks. :P 01:28:37 <Mook> (I also love working in the office; makes it easier to figure out "work time" vs "me time" :D ) 01:30:02 <clokep> Yeah, and you can probably wear jeans and a t-shirt to work. Silly software companies. ;) 01:30:40 <Mook> oh, right, you work at a presumably suit-oriented company 01:31:34 <clokep> I'm not important enough to wear a suit! :-D 01:32:24 <clokep> (Nor a tie...) 01:32:30 <Mook> (and yeah: I mostly wear jeans and tshirts, possibly with something over the tshirt if it cold... stupid snowing-in-feburary weather) 01:32:51 <clokep> Don't you live in canada? 01:32:54 <clokep> Isn't it /always/ cold? 01:33:08 <clokep> (Actually, I was in Vancouver last summer, was gorgeous while I was there...) 01:33:21 <Mook> no, I live near the ocean, so there's actually a summer. 01:33:30 <Mook> (I think San Francisco had shorter summers...) 01:34:02 * clokep thinks he solved bug 1303. 01:34:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, nobody, NEW, IRC contacts don't get their status updated 01:34:36 <Mook> gah, I don't like JS proxies 01:37:31 <clokep> aleth: Did you look into bug 1303 at all? 01:37:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, nobody, NEW, IRC contacts don't get their status updated 01:37:46 * clokep wants you to review it. :P 01:39:24 <clokep> Hmmm...I have a feeling aleth is asleep. :P 01:40:04 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 1221 on bug 1303. 01:40:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, clokep, ASSI, IRC contacts don't get their status updated 01:40:31 <clokep> (aleth feel free to steal that review from florian if you get on before him?) 01:40:36 * clokep has no idea what timezone you're in. 01:41:33 <Mook> well, his client supports /ctcp time, it seems 01:41:50 <Mook> (says GMT+1, ~ 3 AM( 01:42:02 <clokep> Mook: Yes, it does: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircCTCP.jsm#220 ;) 01:42:23 <instant-buildbot> build #212 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/212 01:42:24 <Mook> I didn't actually /version him :p 01:42:38 <clokep> Ah and apparently that response is broken in Instantbird. :( 01:42:43 <-- aleth has quit (Input/output error) 01:43:39 <Mook> so you're using isntantbird isn't compatible with instantbird? 01:43:48 <Mook> (it does seem to have an extra colon at the front) 01:44:33 <clokep> I'm not sure what you mean. 01:44:46 <Mook> CTCP time reply ``:Mon Mar 05 2012 02:41:22 GMT+0100 (CET)'' 01:44:50 <Mook> vs for myself: 01:44:52 <clokep> Oh, that's not the issue. 01:44:56 <Mook> CTCP time reply ``Sunday, March 04, 2012 5:43:57 PM'' 01:44:59 * clokep is filing a patch. 01:45:09 <Mook> right; I didn't expect it to be, just a different minor bug :) 01:45:40 <clokep> that's not a bug. 01:46:44 <Mook> oh? I guess you _are_ allowed to return whatever the heck you want... just that a leading colon seemed odd. 01:48:06 <instantbot> New Core - IRC bug 1320 filed by firstname.lastname@example.org. 01:48:07 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 1222 on bug 1320. 01:48:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1320 tri, --, ---, nobody, NEW, The CTCP time response is calling the wrong property when localizing 01:48:41 <clokep> Youc an give it with or without the colon: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircCTCP.jsm#233 01:48:44 <clokep> Stupid IRC specs. 03:41:08 <instant-buildbot> build #417 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/417 03:58:07 <-- danols has quit (Quit: Instantbird 1.2a1pre) 04:30:21 <-- clokep has quit (Input/output error) 05:13:58 <instant-buildbot> build #502 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/502 06:23:15 --> Mook_ib has joined #instantbird 06:38:54 --> Mook_uni has joined #instantbird 06:45:38 <-- Mook_uni has quit (Input/output error) 06:46:03 --> Tomek has joined #instantbird 06:47:26 --> Mook_uni has joined #instantbird 06:47:45 <-- Mook_uni has quit (Input/output error) 06:51:04 --> Mook_uni has joined #instantbird 06:52:10 <-- Mook_uni has quit (Input/output error) 06:52:52 <instant-buildbot> build #407 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/407 06:55:30 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 07:02:06 <-- Tomek has quit (Quit: Instantbird 1.1) 07:06:23 <-- Mook_ib has quit (Ping timeout) 08:00:51 --> Mad_Maks has joined #instantbird 08:44:49 --> chrisccoulson has joined #instantbird 08:57:26 <-- Mad_Maks has quit (Quit: Instantbird 1.2a1pre) 09:06:58 <-- Eveo has left #instantbird () 09:07:05 --> Eveo has joined #instantbird 09:09:46 <-- gerard-majax has quit (Ping timeout) 09:12:14 --> Mad_Maks has joined #instantbird 09:13:23 <-- Eveo has left #instantbird () 09:13:39 --> Eveo has joined #instantbird 09:14:03 <-- Eveo has quit (Input/output error) 09:14:10 --> Eveo has joined #instantbird 09:14:12 <-- Plop has quit (Ping timeout) 09:21:13 --> Plop has joined #instantbird 09:31:40 --> mmkmou has joined #instantbird 09:47:23 --> gerard-majax has joined #instantbird 09:48:26 <-- gerard-majax has quit (Connection reset by peer) 09:53:04 <-- Eveo has quit (Connection reset by peer) 09:54:27 --> aleth has joined #instantbird 09:54:27 * ChanServ sets mode +h aleth 09:54:39 --> gerard-majax has joined #instantbird 09:55:26 <-- aleth has quit (Input/output error) 09:55:36 --> aleth has joined #instantbird 09:55:36 * ChanServ sets mode +h aleth 09:57:40 --> Eveo has joined #instantbird 09:59:40 --> flo has joined #instantbird 09:59:40 * ChanServ sets mode +qo flo flo 10:01:00 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 10:01:53 --> aleth has joined #instantbird 10:01:53 * ChanServ sets mode +h aleth 10:06:15 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 10:06:28 --> aleth has joined #instantbird 10:06:28 * ChanServ sets mode +h aleth 10:08:07 <-- flo has quit (Ping timeout) 10:12:12 <instantbot> firstname.lastname@example.org denied review for attachment 1221 on bug 1303. 10:12:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, clokep, ASSI, IRC contacts don't get their status updated 10:14:42 <-- chrisccoulson has quit (Connection reset by peer) 10:16:44 --> chrisccoulson has joined #instantbird 10:19:26 --> flo has joined #instantbird 10:19:26 * ChanServ sets mode +qo flo flo 10:27:47 --> Nitrox has joined #instantbird 10:27:52 --> Mic has joined #instantbird 10:27:53 * ChanServ sets mode +h Mic 10:29:15 <Mic> flo: I saw this when searching older logs: http://log.bezut.info/instantbird/120125/#m209 10:30:34 <Mic> I think you want to start Ib from a terminal ("cmd" from the Run menu) instead by clicking a shortcut/application 10:30:50 <Mic> Just in case you'll ever need that again ;) 10:31:06 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 10:31:33 --> aleth has joined #instantbird 10:31:33 * ChanServ sets mode +h aleth 10:33:11 <flo> Mic: does that work with non-debug builds? 10:33:45 <flo> I think by default they don't print anything to the terminal that started them, and the -console parameter opens another terminal window 11:03:02 <-- Mic has quit (Ping timeout) 11:12:14 <-- Mad_Maks has left #instantbird () 11:19:56 --> clokep has joined #instantbird 11:19:56 * ChanServ sets mode +o clokep 11:20:25 --> jb has joined #instantbird 11:22:50 --> Mic has joined #instantbird 11:22:50 * ChanServ sets mode +h Mic 11:25:30 <clokep> Hmmm...I thought that was a separate bug... 11:26:43 <aleth> Yes, it is a separate bug, but one that hasn't been filed separately. Do you want me to r+ it then? 11:28:07 <clokep> No it's fine. 11:28:28 <clokep> Just need to add a few lines to the gotDisconnected method I think... 11:28:36 <Mic> The -console terminal looks very much like the normal Windows command line window (with the disadvantage that it closes as soon as you quit the application). When starting the command line separately, it will stay open. That was what you were looking for, weren't you? 11:31:01 <aleth> clokep: Something like http://pastebin.instantbird.com/16177 ... wasn't sure how to get the right observer to notify for the (...) bit 11:31:46 <clokep> aleth: You just use the setStatus function like http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircBase.jsm#602 11:33:21 * clokep wonders if that should be done in core some how... 11:38:31 <aleth> OK, I have a patch then 11:39:10 <aleth> It does not seem very pretty though. 11:41:40 <instantbot> email@example.com requested review from aletheia2@fastmail. fm for attachment 1223 on bug 1303. 11:41:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, clokep, ASSI, IRC contacts don't get their status updated 11:42:54 <clokep> aleth: Is it less pretty than the one I just put up? ;) 11:43:14 <aleth> clokep: haha, I don't know yet http://pastebin.instantbird.com/16181 11:43:53 <aleth> Ah, unknown is the correct status, yes. 11:45:11 <aleth> Why do you have that if(buddy) in your patch? 11:45:57 <clokep> In case the buddy gets deleted in the time you request the name and before it gets marked as offline. 11:46:02 <clokep> Seems like a rare case though... 11:46:07 <clokep> I debated removing it. 11:46:20 <clokep> I'd really prefer to use the getBuddyNames and getBuddy functions btw. 11:46:26 <aleth> Might as well keep it. 11:47:09 <clokep> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/irc.js#526 can return null. 11:47:11 <clokep> So you should check for it. 11:47:16 <clokep> Even if you're not expecting it to return null 11:47:46 <aleth> Yes, I was wondering whether to use those functions. 11:48:38 <instantbot> firstname.lastname@example.org granted review for attachment 1223 on bug 1303. 11:48:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1303 nor, --, ---, clokep, ASSI, IRC contacts don't get their status updated 11:48:51 <clokep> I try to touch the data arrays directly in as little places as possible...I don't always do a good job of it though. 11:49:05 <clokep> Sweet, now we'll see what flo says. ;) 11:49:35 <-- Plop has quit (Connection reset by peer) 11:49:38 --> Plop has joined #instantbird 11:50:16 <aleth> That was probably the most annoying JS-IRC bug for me :) 11:54:46 <Mic> hmm, what does this empty "Join Chat"-dialog do for Twitter? 11:54:56 <clokep> Mic: Brings back the timeline if you closed it. 11:55:07 <clokep> (Yes, extremely crappy UI...) 11:55:26 <Mic> Ah! Unfortunately I unfollowed all people and don't see how I can add someone new now :( 11:56:23 <Mic> Ah, wait 11:56:39 <Mic> I tried "Add Buddy" and it seems it actually did something. 11:56:46 <Mic> Even though nothing was added to the contact list 11:58:41 <clokep> Mic: No one is on the contact list for Twitter. 11:58:44 <clokep> That wasn't implemented yet 11:59:04 <Mic> It says "You're now following ..." on the timeline though 11:59:34 <clokep> Maybe the addbuddy dialogue is hooked up to that...but it doesn't add a contact to the buddy list. 12:00:06 <Mic> Should they appear in the participant list right away or only when they actually tweeted something new then? 12:00:07 <clokep> Ah-ha! http://lxr.instantbird.org/instantbird/source/chat/protocols/twitter/twitter.js#538 12:00:14 <clokep> When they actually Tweet. 12:03:57 <clokep> There's a lot of little things to be done in Tiwtter if someone is interested. :) 12:04:03 * clokep needs to go! 12:04:04 <-- clokep has quit (Input/output error) 12:04:44 <-- Mic has quit (Input/output error) 12:06:15 --> Mic has joined #instantbird 12:06:15 * ChanServ sets mode +h Mic 12:06:59 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 12:07:28 --> Mic has joined #instantbird 12:07:29 * ChanServ sets mode +h Mic 12:12:23 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 12:19:04 <aleth> Mic: They should be in the room, but inactive, but that hasn't been implemented yet 12:19:17 <aleth> There's bugs for these things somewhere 12:24:18 --> Mic has joined #instantbird 12:24:18 * ChanServ sets mode +h Mic 12:24:44 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 12:24:57 --> Mic has joined #instantbird 12:24:57 * ChanServ sets mode +h Mic 12:28:09 <Mic> http://i.imgur.com/cmlAk.png 12:28:17 <Mic> And here's the hack: http://pastebin.instantbird.com/16186 12:33:32 <flo> clokep: "Sweet, now we'll see what flo says. ;)" I say that if you keep a null check for a rare case, you should add a comment explaining what that case is, so that we can remove that null check in the future if the rare case disappears :) 12:34:34 <flo> is it new in JS-IRC that we get highlighted when pasting a message containing our nick? 12:41:46 <Mic> flo: is it an issue or a feature that it's possible to access the actions from the theme? 12:42:36 <flo> both? 12:42:43 <Mic> hehe 12:42:55 <flo> but I guess it's more toward the "feature" side 12:52:10 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 12:56:47 --> clokep_work has joined #instantbird 12:56:47 * ChanServ sets mode +o clokep_work 13:05:14 <clokep_work> flo: http://log.bezut.info/instantbird/120305/#m212 it's not a case that will go away. 13:05:24 * clokep_work is unsure what http://log.bezut.info/instantbird/120305/#m213 means. 13:05:46 <flo> clokep_work: if I say "flo", that line ends up being displayed in bold 13:06:11 <flo> I don't remember seeing that until recently, but it's possible I'd just never tried that before 13:07:31 <flo> clokep_work: even if the case doesn't go away soon; it's still a null check that doesn't obviously make sense, as both aleth and me wondered why it was there, and you said you pondered removing it 13:07:57 <clokep_work> Should I also add a comment in the code that I copy & pasted that from then? :P 13:08:25 <flo> sounds great :-P 13:09:17 <flo> how come this code is in instantbird/ http://lxr.instantbird.org/instantbird/source/instantbird/modules/ibCore.jsm#195 ? 13:10:50 <flo> shouldn't it be at http://lxr.instantbird.org/instantbird/source/chat/components/src/imAccounts.js#246 instead? 13:10:58 <flo> (I was wondering why it didn't work for Thunderbird) 13:11:53 <clokep_work> flo: I think you being pinged in this case is again the naive-ness of pointed out in bug 1314 13:11:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1314 min, --, ---, nobody, NEW, Own nickname (for pings) detection broken 13:12:09 <flo> sure, but is it a bug or a feature? 13:12:47 <clokep_work> I don't know. 13:12:51 <aleth> Does it matter if it is possible to ping oneself? 13:13:05 <clokep_work> flo: I agree that should be part of the account code. 13:13:17 <flo> aleth: not sure. I'm just surprised every time it happens :) 13:13:42 <flo> aleth: I guess I'm not trying to raise my own attention to the message when I say my nick :) 13:14:33 <aleth> True :D It's just never happened to me. 13:22:20 --> sonny has joined #instantbird 13:23:32 <clokep_work> I can't think of a use case, I think we should disallow it on outgoing messages. 13:24:05 <flo> clokep_work: yeah :) 13:24:20 <flo> I guess the only use case is someone attempting to test it 13:24:39 <flo> I remember someone complained that reply-to-nick didn't work because double clicking on one's own message didn't put anything in the textbox :) 13:32:17 --> Mic has joined #instantbird 13:32:17 * ChanServ sets mode +h Mic 13:38:00 <flo> clokep_work: http://pastebin.instantbird.com/16195 sounds like a win (2 files changed, 10 insertions(+), 20 deletions(-)) 13:39:31 <clokep_work> flo: r+ if you want it. :) 13:39:41 <clokep_work> (And yes, it just makes more sense to be there too...) 13:41:07 <aleth> Oh, that's clever. Might eventually help for auto-rejoining XMPP MUCs too. 13:41:33 <flo> I don't see how it changes anything for XMPP 13:41:34 <clokep_work> The issue with auto-join IMO is that it's a text field instead of all the possible fields. :-/ 13:41:56 <clokep_work> (e.g. auto-joining with passwords, different resources, etc.) 13:42:07 <flo> clokep_work: we all agree that the current auto-join implementation (and probably even concept) sucks, it's just not what I'm trying to fix now :) 13:42:26 <aleth> flo: It doesn't at the moment of course, I meant in the medium term when auto-join is ditched in favour of restoring the previous MUCs 13:42:28 <clokep_work> Oh, I know. :) 13:43:48 <flo> j b suggested that we may want to join immediately rooms that are added to the auto-join pref at the time the pref is saved when the account is already connected 13:44:20 <aleth> Btw I am stumped on bug 1316. 13:44:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1316 nor, --, ---, nobody, NEW, Input/output error on quit when closing Instantbird 13:44:27 <flo> I think it makes sense. If anybody wants to implement that, I can offer a quick review :) 13:44:48 <clokep_work> flo: Yes, I agree that makes sense! :) 13:44:58 <clokep_work> We should file a bug even if someone doesn't want to implement it right now. ;) 13:45:26 <flo> aleth: I think I would use wireshark to try and understand what goes on in that bug (and the XMPP equivalent) 13:45:42 <-- Even has quit (Input/output error) 13:45:50 <clokep_work> aleth: We should at least take the patch that's in there now. 13:45:56 <flo> by the way, I would be interested in feedback about whether the crash fix I landed yesterday helps with the Windows shutdown crash 13:46:53 <aleth> flo: I don't have wireshark and have tested what I could by playing around with socket.jsm, so I won't be making any further progress there I think. 13:47:05 <flo> aleth: you don't have wireshark, but you probably have apt-get ;) 13:47:36 <aleth> not atm 13:48:28 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 13:49:22 <flo> restricted university computer? 13:50:09 <aleth> Yes, I'm not the admin. 13:51:04 <clokep_work> flo: I can look into it soon probably, but I'd prefer to take the patch that's there right now (since it's definitely a bug) and then see if that even gets sent out... 13:55:35 <-- Nitrox has quit (Ping timeout) 13:57:40 --> Nitrox has joined #instantbird 14:07:58 <flo> I can commit the patch now if you want 14:08:21 --> Mic has joined #instantbird 14:08:22 * ChanServ sets mode +h Mic 14:09:15 <Mic> Now even in good-looking: http://i.imgur.com/f0GBW.png :) 14:09:45 <flo> the underlined one is hovered? 14:09:52 <Mic> Yes 14:09:54 <flo> or is it to indicate what will be performed upon double click? 14:10:04 <flo> wait, that's "reply" :) 14:10:33 <flo> Mic: how do you deal with grouped messages? 14:12:20 <Mic> I don't yet :( 14:54:26 <aleth> flo: A request: could the patch in bug 869 (or its alternative) land? 14:54:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=869 nor, --, ---, aletheia2, ASSI, Contacts window forgets screen position when closed 14:55:15 <flo> aleth: I got confused by the discussion related to that bug 14:55:30 <flo> wasn't the conclusion that you just wanted us to patch one line in mozilla? 14:55:48 <aleth> Basically the patch is finished and addresses all comments. It's up to you whether you prefer to patch mozilla. 14:55:55 <clokep_work> Mic: That looks nice, group messes seem tough. :-/ 14:56:13 <aleth> That has advantages and disadvantages... 14:58:00 <aleth> The former makes a minimal change in what is apparently standard mozilla/Linux behaviour, the latter makes a minimal change to IB code. 14:59:06 <flo> ok, I guess I'll land the patch :) 14:59:16 <aleth> I don't know what issues there are regarding patches to mozilla. 14:59:28 * aleth just wants his buddy list to stop jumping around :) 14:59:44 <flo> the issue is that they aren't applied by linux distribution packaging instantbird above the system xulrunner 15:00:11 <aleth> They still do that? No wonder there are problems with different mozilla versions 15:00:25 <flo> ubuntu fixed that by deleting the instantbird package 15:00:32 <flo> I don't know what other distributions do 15:02:41 <aleth> I don't know, but it does seem a good idea to not add to the problems 15:02:57 <clokep_work> I would prefer if you could commit that patch btw for bug 1316. :) 15:03:01 <aleth> I might try emailing the Debian maintainer at some point, to see if he is still using IB etc. Though libpurple was the main issue there afaik 15:03:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1316 nor, --, ---, nobody, NEW, Input/output error on quit when closing Instantbird 15:03:05 * clokep_work finds Linux too politcal. ;) 15:06:57 <clokep_work> Bah we should reply to that "Instantbird first use" email. :( 15:07:04 <clokep_work> I meant to do that this weekend... 15:07:30 <flo> the guy seemed quite confused 15:08:22 <aleth> Another good reason to rename the "Wiki" link to "Developers" it seems... 15:11:13 <flo> we can just remove it from the home page 15:14:08 <aleth> It's not a bad idea to have a Developers link though... especially for people who want to write add-ons 15:14:28 <aleth> Though I suppose they could come here. 15:14:54 <clokep_work> There should be a link on the website. 15:22:49 --> testtb has joined #instantbird 15:23:44 <-- testtb has left #instantbird () 15:24:07 --> testtb has joined #instantbird 15:25:10 <-- testtb has quit (Client exited) 15:26:13 --> testtb has joined #instantbird 15:26:48 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 15:26:56 <-- testtb has quit (Client exited) 15:27:49 --> testtb has joined #instantbird 15:29:14 <-- testtb has quit (Client exited) 15:30:05 --> testtb has joined #instantbird 15:39:41 <-- testtb has quit (Client exited) 15:40:44 --> testtb has joined #instantbird 16:00:33 --> jb1 has joined #instantbird 16:01:04 <-- jb has quit (Ping timeout) 16:06:42 <-- Gizmokid2005 has quit (Ping timeout) 16:13:10 --> Gizmokid2005 has joined #instantbird 16:22:10 <-- testtb has quit (Client exited) 16:55:59 <-- wesj has quit (Quit: Instantbird 1.2a1pre) 16:56:05 --> wesj has joined #instantbird 17:00:50 <clokep_work> Meeting today? 17:02:32 <skeledrew> when's the meeting? 17:02:45 <clokep_work> Usually noon (EST) on Mondays. 17:02:51 <clokep_work> How're you doing skeledrew? 17:03:02 * clokep_work isn't sure if flo is around right now... 17:03:21 <skeledrew> k 17:03:26 <skeledrew> i'm ok 17:03:27 <flo> I'm around but I've got to go soon. So if you want to ask me something, do it soon :) 17:03:37 <skeledrew> it's Spring Break 17:03:38 <skeledrew> :) 17:04:06 <skeledrew> so that's 11am CST right? as in right now? 17:04:41 <skeledrew> flo: i'm still thinking about working on IB for Android 17:04:54 <flo> oh great :) 17:05:26 <skeledrew> started doing some research, and thinking of specs, but i'm wondering about some stuff 17:05:29 <aleth> skeledrew: or IB for b2g? ;) 17:05:41 <flo> at this point if you do that, you may decide you don't want to care about libpurple and start with only the JS protocols (we have twitter, XMPP, IRC) 17:06:02 <skeledrew> aleth: b2g? 17:06:04 <aleth> flo has disentangled a lot of things for TB 17:06:21 <clokep_work> "b2g" = "boot 2 gecko" 17:06:34 <clokep_work> skeledrew: Feel free to use the wiki or a bug or anything to consolidate info. 17:06:45 <skeledrew> flo: like why FF's addons don't work in Fennec, etc 17:07:12 <skeledrew> i think it's a bit moot if the addons don't work across platform... 17:07:18 <flo> I hate it when my code just does nothing without any error message :( 17:07:37 <skeledrew> clokep_work: k 17:07:48 <skeledrew> but i need to outline a plan first 17:07:55 <clokep_work> :) 17:08:08 * clokep_work misses having a spring break... 17:08:25 <skeledrew> lol 17:08:34 <aleth> I suppose it's because add-ons are generally pretty closely tied to the XUL of the main app? 17:08:40 <skeledrew> it's only a week though :( 17:08:54 <clokep_work> Yes, that's probably some of it. 17:09:03 <clokep_work> And of course binary components would need to be recompiled. 17:09:06 <flo> some add-ons just don't make any sense when the UI is different 17:09:15 <skeledrew> aleth: or maybe something in the manifest... 17:09:28 <flo> but I think backend addons and message themes, emoticon themes, etc... could just work across platforms :) 17:09:45 <skeledrew> flo: yup 17:09:47 <skeledrew> they should 17:10:12 <aleth> Also add-ons listening to standard APIs like the interruptions manager 17:10:32 <skeledrew> trying to find a link to Fennec's source... 17:11:01 <clokep_work> skeledrew: It's part of mozilla-central I believe. 17:11:20 <skeledrew> i need to learn all this stuff all over again... 17:11:36 <skeledrew> k 17:11:58 <aleth> skeledrew: You're the author of the remember status add-on, right? I think someone was requesting an update for that recently 17:12:20 <skeledrew> oh? 17:12:25 <skeledrew> yeah 17:12:40 <clokep_work> skeledrew: http://mxr.mozilla.org/mozilla-central/source/mobile/ I believe. 17:12:58 <skeledrew> i lost my source files, so i'm working on rebuilding my workspace 17:13:05 <clokep_work> (deOmega was asking for it, yes.) 17:13:05 <skeledrew> clokep_work: thx 17:13:28 <flo> skeledrew: "i lost my source files, so i'm working on rebuilding my workspace" does that take more than unzipping the .xpi file? 17:13:49 <skeledrew> flo: for all my projects... 17:14:31 <clokep_work> Hopefully you use version control! :) 17:14:46 <clokep_work> (If not...you should look into it! It's a really important skill that I found wasn't taught in school...) 17:14:48 <skeledrew> not really 17:15:00 * clokep_work gets frustrated at work by people not knowing how to use DVCS... 17:15:08 <skeledrew> i had everything on my last PC... 17:15:16 <skeledrew> i'll look into it 17:15:41 <skeledrew> this is gonna take up all spring break... 17:15:42 <skeledrew> :( 17:16:15 --> Tomek has joined #instantbird 17:16:28 <clokep_work> Make sure to go outside and enjoy some of the spring weather too! ;) 17:16:42 <skeledrew> i really need to manage my projects better 17:16:51 <skeledrew> what spring weather? 17:17:03 <skeledrew> there's snow outside 17:17:04 <skeledrew> :( 17:17:13 <flo> a lot of snow here too! 17:17:16 <skeledrew> it's cold... 17:17:34 <skeledrew> flo: you're used to it 17:17:37 <skeledrew> i want my tropical weather back 17:18:34 <clokep_work> I forget, are you doing computer science for schooling? 17:18:49 <skeledrew> no :( 17:18:55 <skeledrew> Philosophy 17:19:02 <clokep_work> Ah, right. 17:19:19 <skeledrew> and maybe double it with Cross-Cultural Studies 17:19:29 --> GeekShadow has joined #instantbird 17:19:37 <skeledrew> i must be crazy 17:20:37 <clokep_work> Nah, I doubled mechanical & electrical engineering + a masters in EE. ;) 17:20:44 <clokep_work> If you really want it, go for it. 17:21:00 <skeledrew> lol 17:21:19 <skeledrew> i'm just trying to maximize my opportunity 17:21:48 * skeledrew is also thinking of getting to Japan somehow... 17:21:50 <clokep_work> That's how I looked at it...you're paying to go there, should get the most, right? 17:21:59 <skeledrew> nope 17:22:02 <skeledrew> scholarship 17:22:21 <clokep_work> Well then. :P 17:22:28 <clokep_work> You should still get the most of it! :P 17:22:38 <skeledrew> oh yeah! 17:22:41 <skeledrew> :) 17:23:06 <-- mmkmou has quit (Ping timeout) 17:25:20 <flo> my IM in Thunderbird UI begins to look like something, it's getting exciting to see it getting closer and closer to something that could be used :) 17:25:59 <skeledrew> flo: you put IB in TB? 17:26:03 <aleth> The last screenshot looked promising already :) 17:26:21 <flo> aleth: are you in #maildev too? 17:26:27 <aleth> You posted it here 17:26:35 --> mmkmou has joined #instantbird 17:26:49 <flo> really? The last one was: http://i.imgur.com/qvAqW.png 17:27:00 <aleth> I didn't see that one 17:27:13 <flo> I've just got the onSelect handler of the "Previous conversations" list to work :) 17:27:14 <aleth> So that's what the area on the right is for ;) 17:27:37 <flo> until we can find something more exciting to go there, yes 17:28:18 <aleth> Thankfully it's mozilla, otherwise the answer would probably be "ads" 17:28:31 <flo> sounds like a great idea! 17:29:01 <flo> I guess we should fork Thunderbird, ship a version with ads, and use the money to fund Instantbird (ads free!) 's development :-P 17:30:56 <aleth> a cunning plan :P 17:31:24 * skeledrew dislikes ads with a passion... 17:31:40 <flo> skeledrew: :) 17:31:59 <flo> alright, I've got to go. Back in a couple hours 17:32:00 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 17:46:33 --> Mook_as has joined #instantbird 17:57:48 <-- aleth has quit (Input/output error) 17:58:48 --> aleth has joined #instantbird 17:58:48 * ChanServ sets mode +h aleth 17:59:50 * clokep_work dislikes that IRC bug with the passwords... 18:12:59 <-- mmkmou has quit (Client exited) 18:23:31 <-- sonny has quit (Client exited) 18:33:09 <-- gerard-majax has quit (Ping timeout) 18:49:53 --> Guido has joined #instantbird 18:58:14 <-- Eveo has quit (Input/output error) 18:58:46 <-- Plop has quit (Quit: Instantbird 1.1) 19:14:49 <-- Tonnes has quit (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912]) 19:21:44 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:21:49 --> GeekShadow has joined #instantbird 19:48:40 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:49:07 --> GeekShadow has joined #instantbird 19:54:58 --> Mic has joined #instantbird 19:54:58 * ChanServ sets mode +h Mic 20:04:52 <-- Guido has quit (Quit: Instantbird 1.1) 20:06:50 <-- jb1 has quit (Quit: Instantbird 1.2a1pre) 20:22:28 --> sonny has joined #instantbird 20:30:16 --> Even has joined #instantbird 20:30:16 * ChanServ sets mode +o Even 20:47:34 --> flo has joined #instantbird 20:47:34 * ChanServ sets mode +qo flo flo 20:58:01 --> Guido has joined #instantbird 21:05:04 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:05:15 --> GeekShadow has joined #instantbird 21:17:32 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 21:26:56 <-- Even has quit (Input/output error) 21:47:41 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 22:42:06 <-- chrisccoulson has quit (Client exited) 22:59:35 <-- Guido has quit (Quit: Instantbird 1.1) 23:06:41 <-- sonny has quit (Client exited) 23:23:55 <-- Nitrox has quit (Quit: Connection to internet lost) 23:26:00 --> mmkmou has joined #instantbird 23:35:41 <-- mmkmou has quit (Ping timeout) 23:40:49 <instantbot> email@example.com cancelled review?(florian@instantbird .org) for attachment 1183 on bug 869. 23:40:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=869 nor, --, ---, aletheia2, ASSI, Contacts window forgets screen position when closed 23:46:53 <aleth> I don't think anyone particularly likes the tray code ;) 23:47:26 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1cb8ddbf657f - Florian Quèze - Avoid firing the 'ui-conversation-closed' notification twice for the same conversation. 23:47:27 <aleth> Netsplit or just a quiet evening? 23:47:28 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/de845471b3a3 - Florian Quèze - Auto-joined chats should be handled by imAccounts.js rather than ibCore.jsm, r=clokep. 23:47:29 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f893c587df9e - aleth - Bug 1316 - Input/output error on quit when closing Instantbird, r=clokep. 23:47:30 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f9a59d766cfd - aleth - Bug 869 - Contacts window forgets screen position when closed, r=clokep. 23:56:05 <flo> Good night :) 23:56:07 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 23:57:06 --> clokep has joined #instantbird 23:57:06 * ChanServ sets mode +o clokep 23:59:50 <clokep> Yes, no one likes the tray code. 23:59:51 <clokep> :P