All times are UTC.
00:03:40 --> clokep has joined #instantbird 00:03:40 * ChanServ sets mode +o clokep 00:16:47 <-- clokep has quit (Ping timeout) 00:19:35 <-- qlum has quit (Quit: Getting the <censored> out.) 00:25:07 --> clokep has joined #instantbird 00:25:07 * ChanServ sets mode +o clokep 00:49:55 <-- clokep has quit (Ping timeout) 01:12:36 --> clokep has joined #instantbird 01:12:36 * ChanServ sets mode +o clokep 01:38:56 <-- clokep has quit (Ping timeout) 01:50:53 --> clokep has joined #instantbird 01:50:53 * ChanServ sets mode +o clokep 02:12:13 <-- GeKo has quit (Ping timeout) 02:21:06 --> GeKo has joined #instantbird 03:11:34 <-- nhnt11 has quit (Ping timeout) 03:20:45 --> mconley has joined #instantbird 03:34:18 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 04:11:15 <instant-buildbot> build #1046 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1046 04:23:18 <-- mconley has quit (Input/output error) 05:01:15 <-- wnayes has quit (Quit: wnayes) 05:01:43 <-- EionRobb has quit (Quit: Leaving.) 05:24:00 --> gerard-majax__ has joined #instantbird 05:38:34 <-- gerard-majax__ has quit (Ping timeout) 05:39:07 --> EionRobb has joined #instantbird 06:00:23 --> mconley has joined #instantbird 06:05:09 --> jb has joined #instantbird 06:09:54 --> FireFly_TB has joined #instantbird 06:11:21 <-- jb has quit (Quit: jb) 06:12:01 --> jb has joined #instantbird 06:27:26 --> nhnt11 has joined #instantbird 06:45:24 <-- jb has quit (Ping timeout) 06:55:12 --> jb has joined #instantbird 07:03:28 <-- nhnt11 has quit (Ping timeout) 07:15:41 <-- FireFly_TB has quit (Ping timeout) 07:16:15 <-- jb has quit (Ping timeout) 07:39:45 --> mikk_s has joined #instantbird 07:42:05 <-- mikk_s has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 07:57:53 --> nhnt11 has joined #instantbird 08:16:24 --> gerard-majax__ has joined #instantbird 08:19:09 <-- mconley has quit (Ping timeout) 08:19:23 --> mconley has joined #instantbird 08:41:15 --> chrisccoulson has joined #instantbird 08:44:58 --> FireFly_TB has joined #instantbird 08:46:45 <-- FireFly_TB has quit (Ping timeout) 09:03:34 <-- mconley has quit (Input/output error) 09:18:43 <-- nhnt11 has quit (Ping timeout) 09:22:29 --> jb has joined #instantbird 09:39:47 --> BWMerlin has joined #instantbird 09:46:38 <-- EionRobb has quit (Quit: Leaving.) 10:03:39 <-- BWMerlin has quit (Ping timeout) 10:06:13 --> florian has joined #instantbird 10:06:33 * florian is now known as IRCMonkey44094 10:07:10 --> BWMerlin has joined #instantbird 10:13:25 --> rosonline has joined #instantbird 10:24:36 --> flo-retina has joined #instantbird 10:24:36 * ChanServ sets mode +qo flo-retina flo-retina 10:55:32 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 10:58:24 <-- IRCMonkey44094 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:58:27 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 11:35:57 --> flo-retina has joined #instantbird 11:35:58 * ChanServ sets mode +qo flo-retina flo-retina 11:36:50 --> clokep has joined #instantbird 11:36:50 * ChanServ sets mode +o clokep 11:55:06 <-- jb has quit (Connection reset by peer) 11:55:11 --> jb has joined #instantbird 12:13:47 <-- clokep has quit (Ping timeout) 12:17:11 * flo-retina wonders why BMO attachment numbers now have 7 digits 12:20:40 <-- jb has quit (Ping timeout) 12:32:03 <-- BWMerlin has quit (Quit: BWMerlin) 12:39:03 --> jb has joined #instantbird 13:09:53 --> clokep has joined #instantbird 13:10:10 * clokep is now known as clokep__ 13:15:15 <clokep__> flo-retina: I think someone said they messed up during some recent work and someone typoed a number (adding it twice) 13:15:18 <clokep__> Or something like that. 13:15:45 <flo-retina> so there are plenty of unused numbers? 13:18:21 <clokep__> Yes 13:40:43 <flo-retina> clokep__: so apparently |./mozilla/mach build| works to build Tb24. 13:41:00 <flo-retina> Maybe we could get it to also work for Ib? :) (it = "mach" here) 13:45:13 <-- flo-retina has quit (Ping timeout) 13:45:48 --> flo-retina has joined #instantbird 13:45:48 * ChanServ sets mode +qo flo-retina flo-retina 13:46:38 <flo-retina> (or I guess we can also just wait and get it "for free" once we are on c-c) 13:48:05 <clokep__> flo-retina: I don't think xpcshell tests work btw. 13:49:18 <flo-retina> with mach? 13:50:30 <clokep__> Yes 13:50:36 <clokep__> I think they work on c-c trunk though. 14:05:11 <alexis> hi 14:05:28 <alexis> I'm trying to setup instant bird with a bouncer, but I don't find any docs about that 14:05:31 <alexis> any hint? 14:05:51 <alexis> (I've seena page once, but I cannot find it again) 14:05:58 <flo-retina> which documentation do you need? Do you expect anything specific? 14:06:02 --> blackeagle573 has joined #instantbird 14:06:15 <alexis> I need to connect to my bouncer :) 14:06:19 <alexis> znc 14:06:34 <flo-retina> maybe you need to set your username? 14:06:43 <clokep__> alexis: What documentation are you expecting? You should be able to pretty much connect as normal. 14:07:19 <flo-retina> clokep__: I don't remember if there was a reason for not having a username field in the advanced options of IRC accounts 14:07:30 <clokep__> flo-retina: Because it's unnecessary. ;) 14:07:41 <clokep__> Most users don't care. 14:07:55 <flo-retina> do people care about the part message field? 14:08:51 <alexis> When I enter my username / password it doesn't seem to work as I would like it to. 14:08:57 <alexis> I remember having something to do in the prefs 14:09:01 <alexis> maybe there is a new way now? 14:09:07 <flo-retina> so that must be the username that you were tweaking 14:09:11 --> EionRobb has joined #instantbird 14:11:14 <clokep__> alexis: Are you on a nightly or 1.4? 14:11:25 <alexis> nightly 14:11:46 <alexis> When I connect to znc, my username is alexis/network 14:11:55 <alexis> so I put this in the username field 14:12:07 <clokep__> There's unfortunately like 40 ways to set up authentication in znc IIRC. 14:12:09 <alexis> I also put myhostaddress:port on the server part. 14:12:17 <alexis> perfect, I just want one? 14:12:28 <clokep__> My point was it depends how you configure things. 14:12:37 <alexis> there is one way to do it 14:12:39 <clokep__> By "username" do you mean "nickname"? 14:12:51 <clokep__> If you need to set the "IRC username" you can do this in about:config. 14:12:56 <alexis> no, "username". 14:13:21 <qheaden> Hello everyone. 14:13:27 <flo-retina> qheaden: hello :) 14:14:27 <qheaden> flo-retina, clokep__: After tomorrow, my semester is over. Then it's development time! :) 14:14:40 <-- GeKo has quit (Ping timeout) 14:14:40 <flo-retina> qheaden: cool! happy Instantbird 1.6 development ;) 14:14:48 <qheaden> :P 14:14:54 <qheaden> 1.5 is frozen in code too? 14:15:06 <clokep__> qheaden: Not exactly, but it's string frozen. 14:15:19 <qheaden> So if I make some code improvements, will it land in 1.5 or 1.6? 14:15:26 <flo-retina> qheaden: we will only still fix serious bugs, with patches that have low chances of regressing anything 14:15:52 <flo-retina> 1.5 if it's trivial and obviously an improvement. 1.6 if we aren't fully comfortable about the patch. 14:16:04 <qheaden> Gotcha. 14:16:06 <clokep__> alexis: Are you referring to the screen on the Instantbird wizard that says "Username" and "Server" or what the IRC protocol calls uername? 14:16:10 --> GeKo has joined #instantbird 14:16:17 <flo-retina> qheaden: but JS-Yahoo is still pref'ed off in 1.5, so we would need to be _very_ uncomfortable to not take a patch for it ;). 14:16:25 <alexis> clokep__: I'm referring to the instantbird ui 14:16:30 <flo-retina> qheaden: summary is "don't worry" ;) 14:17:02 <clokep__> alexis: OK. That value gets sent via IRC's NICK command. If you have to specific IRC's username somewhere than that can be done in about:config. 14:17:03 <qheaden> Ha ha. Okay. 14:17:29 <qheaden> Sorry I didn't get more done during the semester. This semester nearly ripped me apart. Mainly because I added working to it. 14:17:58 <alexis> clokep__: ok, the password thing does what? 14:18:07 <alexis> clokep__: /msg nickserv? 14:18:31 <flo-retina> qheaden: we are (almost) at release time; it will be time to celebrate what did get done in the last few months (this includes the summer); not to be sorry about what didn't ;). 14:18:38 <alexis> if so, do I have a way to specify a password for znc? 14:18:53 <flo-retina> alexis: do you have access to your old profile where you got this working in the past? 14:19:10 <alexis> I use it righ now, but on a different computer 14:19:19 <alexis> (yes) 14:19:21 <qheaden> flo-retina: Guess you're right. :) 14:19:33 <flo-retina> alexis: so maybe you can just look at the preferences that you set at the time? 14:19:34 <qheaden> flo-retina: What is the release date again? 14:19:38 <flo-retina> and copy them? 14:20:02 <alexis> okay right. Any way I can put that in the docs somewhere after? 14:20:07 <flo-retina> qheaden: I think we settled for December 17th 14:20:11 <blackeagle573> Hello, I was wondering when implementation for IRC chat commands will be included. 14:20:22 <flo-retina> blackeagle573: be more specific please. 14:20:32 <blackeagle573> When I tried performing a few, they didn't seem to work. 14:20:41 <flo-retina> specific = give examples ;) 14:21:12 <clokep__> I really hate how broken bouncers are. :-/ 14:21:43 <clokep__> alexis: I'm not sure what you're asking about messaging nickserv. 14:21:49 <flo-retina> clokep__: we should probably just have a wiki page explaining what to do (and I think alexis more or less offered to write/improve one already ;)) 14:22:11 <clokep__> alexis: Actually you probably need to set the serverPassword pref, not the username pref. 14:22:27 <clokep__> But I could have sworn that this used to work without user intervention. :( 14:22:41 <alexis> I find all this very confusing :( 14:22:53 <clokep__> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircNonStandard.jsm#30 14:22:56 <flo-retina> I remember we told someone to set the serverPassword pref once, so maybe that someone was alexis 14:23:05 <clokep__> I'd love to see a protocol log honestly. 14:23:30 <alexis> I have to set serverPassword and username 14:23:40 <flo-retina> clokep__: so you are saying the serverPassword pref is no longer needed? 14:23:41 <alexis> also, port 14:24:05 <alexis> okay, looking ant the about:config was a good idea :) 14:24:06 <qheaden> flo-retina: So will JS-Yahoo be switched on by default on 1.5, or does it still need more development? 14:24:17 <alexis> reproducing this on the other computer; We'll see. 14:24:41 <clokep__> flo-retina: Not at all. 14:24:56 <clokep__> qheaden: No. 14:24:57 <flo-retina> qheaden: No. I don't know how much more development it needs. But it definitely needs more testing 14:25:23 <clokep__> alexis: Again, I'd really be interested in a protocol log of what's happening when it fails to log in. 14:25:26 <flo-retina> qheaden: IIRC the plan was to switch #chatdev to a yahoo conference for a week so that we would all dogfood it. 14:25:34 <clokep__> If you could provide one and scrub your password from it, that'd be awesome. 14:25:36 <flo-retina> qheaden: then depending on the results, pref-on in nightlies 14:26:02 <blackeagle573> When I type in /part for example, I couldn't leave a particular channel. 14:26:08 <blackeagle573> I'm not sure why that was. 14:26:14 <qheaden> flo-retina: Okay. 14:26:23 <flo-retina> blackeagle573: I'm pretty sure /part works 14:26:43 <blackeagle573> I'll have to try it again. 14:28:11 <flo-retina> if it fails in some specific case, please look at the error console, and report the errors to us and/or file a bug with the errors :) 14:30:39 <qheaden> blackeagle573: Are you using an IRC bouncer, or are you connected to the IRC server directly? 14:31:22 <alexis> aha 14:31:28 <alexis> i'm connected from there 14:31:30 <flo-retina> :) 14:32:56 <-- GeKo has quit (Ping timeout) 14:33:02 <flo-retina> alexis: have you seen clokep__'s request for a debug log of the connection failure? 14:33:12 <alexis> nope 14:33:24 <flo-retina> alexis: "Copy Debug Log" from the account's context menu in the account manager window. 14:33:34 <blackeagle573> I'm connected directly and the commands do work. 14:33:43 <blackeagle573> Nevermind, thanks. 14:35:09 --> GeKo has joined #instantbird 14:37:59 <alexis> http://paste.notmyidea.org/paste/dgftWTp-#VB3czjf6 clokep__ 14:39:43 * clokep__ wonders why ZNC added that message. 14:40:06 <flo-retina> clokep__: that 464 is something we don't handle, right? 14:40:49 <clokep__> flo-retina: Not for this case, no. 14:40:52 <clokep__> alexis: Can you file a bug please? 14:41:29 <alexis> well, it says password required 14:41:30 * flo-retina wonders what userhost-in-names is 14:41:32 <alexis> {"rawMessage":":irc.znc.in 464 alexis :Password required","command":"464","params":["alexis","Password required"],"servername":"irc.znc.in"} 14:42:14 <flo-retina> alexis: right. This is the line we are discussing. It seems to be a new behavior on ZNC's side. Have you updated it recently? :) 14:42:24 <alexis> I guess having a frontend to enter the server password and username would be enough 14:42:24 <-- blackeagle573 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 14:42:27 --> blackeagle573 has joined #instantbird 14:42:41 * clokep__ sighs. 14:42:47 <flo-retina> :-D 14:42:48 <-- blackeagle573 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 14:42:50 --> blackeagle573 has joined #instantbird 14:42:56 <clokep__> Adding options isn't the right solution if the client can do it automatically. 14:43:27 <alexis> that's right :) 14:43:30 * clokep__ wonders if there's anyway to tell that's from znc. :-/ 14:43:31 * flo-retina pats clokep__'s back 14:43:51 <alexis> the irc.znc.in part? 14:44:09 <flo-retina> clokep__: can't we just send the PASS command when we receive 464 from the server? Or is it already too late? 14:44:41 <alexis> my version of znc is probably not up to date 14:44:49 <alexis> so that may be an old message 14:45:07 <clokep__> flo-retina: I think that can be /in response/ to the pass command! 14:45:12 <clokep__> But it possibly might work. 14:45:18 <clokep__> I have no way to test though. 14:45:26 <alexis> ZNC 0.207 14:45:28 <flo-retina> is that 464 code documented, or just some random unstandard thing? 14:45:35 <clokep__> alexis: I'd almost guarantee that "irc.znc.in" is customizable because znc is ridiculous. 14:45:47 <clokep__> flo-retina: It's a standard IRC command for "wrong password" 14:45:51 <clokep__> (Or not provided password) 14:45:58 <clokep__> Why those are the same, I don't know. :) 14:46:02 <flo-retina> bah :( 14:46:15 <alexis> then what about displaying a prompt here? 14:46:27 <alexis> for the user to enter the pwd 14:46:35 <flo-retina> alexis: not displaying prompts is a pretty core UX decision for Instantbird ;). 14:47:12 <alexis> ok 14:47:42 <alexis> for me the user xp is "well, I need to go in about config and do weird things there" 14:47:49 <clokep__> I think we can just send the PASS command if the serverPassword pref isn't set. 14:47:51 <clokep__> That should do it. 14:48:02 <clokep__> alexis: We're trying to get it so you don't have to do that. :P 14:48:13 <clokep__> But it won't be fixed under any circumstances unless a bug is filed. ;) 14:48:32 <alexis> I will do that 14:48:48 <clokep__> I might also need you to test. :-D 14:49:04 <flo-retina> clokep__: you mean send the PASS command when receiving 464? Or send the PASS command all the time? (I thought you were strongly against the latter) 14:49:10 <-- blackeagle573 has left #instantbird (I'll be back later.) 14:49:17 <clokep__> flo-retina: In response to that command. 14:49:22 <flo-retina> ah :) 14:49:51 <clokep__> If we receive 464, check if serverPassword is not set (in which case we shouldn't have sent PASS yet), then send PASS...I'm afraid this could end up in a loop though. :-/ 14:50:01 <clokep__> We might need to add a flag or something. 14:50:43 <flo-retina> we could just add a flag on the account inside the method that sends PASS; and get rid of it once the auth is successful 14:52:05 * clokep__ isn't sure he understands. 14:52:18 <clokep__> I think we're saying the same thing w/ reverse logic though. 14:52:33 <clokep__> I was thinking add a flag in the sendPass method, if that flag is set than sendPass is a nop. 14:52:57 <flo-retina> clokep__: we are saying mostly the same thing. 14:53:14 <flo-retina> I was just thinking you could use that flag instead of "if serverPassword is not set" 14:53:41 <flo-retina> and if we attempt to send the password twice, I'm not sure it's a nop. It may be an error. 14:54:25 <clokep__> Yes that was my second suggestion, instead of using serverPassword not being set. 14:54:35 <instantbot> New Core - IRC bug 2270 filed by alexis+bugs@mozilla.com. 14:54:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2270 nor, --, ---, nobody, UNCO, Better integration with a (znc) bouncer 14:54:57 <alexis> ok, that's it 14:55:01 <alexis> thanks for the help 14:55:24 <alexis> beware that there are two parts to it 14:55:44 <alexis> the username is maybe different from the thing you're entering 14:55:53 <alexis> znc expects username/pwd 14:55:54 <alexis> sorry 14:56:00 <alexis> username/network 14:56:43 * flo-retina isn't sure where we stand on the "add a username field to the advanced options" suggestion. 14:57:14 <flo-retina> I think in the bug you filed (thanks!) we will likely mostly focus on fixing the password issue. 14:58:00 <clokep__> flo-retina: I don't remember which of us really didn't want it in the UI to start w/ :) 14:58:15 <flo-retina> both? 14:58:34 <flo-retina> I think my position was "we shouldn't include it in the UI if we aren't use it's actually needed" 14:58:34 <clokep__> Possibly, yes. 14:59:06 <flo-retina> but I think we have now wasted enough time explaining the about:config trick (which is really not easy for account prefs :() that it may make sense to expose it 14:59:18 <flo-retina> s/use/sure/ 15:00:22 <flo-retina> clokep__: isn't this one of the bugs/suggestions where you said "I dislike it but we will take it if someone offers a patch"? 15:02:09 <clokep__> Probably. 15:04:53 <flo-retina> clokep__: the "Disconnect" in the log is http://lxr.instantbird.org/instantbird/source/chat/modules/socket.jsm#182 15:05:04 <flo-retina> it seems reasonable to expect it's from us 15:06:33 <flo-retina> is it's not from us, we have this line first: http://lxr.instantbird.org/instantbird/source/chat/modules/socket.jsm#456 15:06:37 <clokep__> flo-retina: Right. Still doesn't mean the server isn't about to disconnect us. :-D 15:06:51 * flo-retina isn't fully sure that DEBUG is logged by default in nightlies without tweaking prefs :-S 15:07:02 <flo-retina> clokep__: well, if the server hates us, we can't do anything ;) 15:07:20 <flo-retina> and given all your friendly comments about znc, it would make sense for it to hate you :-P. 15:12:31 <clokep__> Yes. :-/ 15:12:39 <clokep__> I should probably set up znc somewhere to dick with it. 15:12:49 <clokep__> But I've found it to be too annoying to deal w/. 15:18:14 <flo-retina> poor znc ;) 15:24:18 <qheaden> I use ZNC regularly to get on here. I never had a problem with it. 15:24:24 <qheaden> I'm proxying through it now. 15:29:20 <clokep__> qheaden: "never had a problem with it", but I don't remember how you set it up. :P We're not saying there are issues once it works. 15:29:26 <clokep__> But getting itw orking can apparently be a pain. 15:29:32 * clokep__ would be interested in the version you're running too. 15:30:09 * flo-retina has already got all the RFCs and now wants all the ZNCs ;) 15:30:16 <flo-retina> errr 15:30:21 <flo-retina> I meant "clokep", not "/me" 15:31:05 <qheaden> clokep__: I don't think it is the latest version 15:32:11 --> mconley has joined #instantbird 15:39:29 <clokep__> OK. 16:25:57 <-- gerard-majax__ has quit (Ping timeout) 16:42:40 <-- douglaswth has quit (Ping timeout) 16:51:30 --> hadi has joined #instantbird 17:01:58 --> nhnt11 has joined #instantbird 17:09:20 --> gerard-majax__ has joined #instantbird 17:12:15 --> douglaswth has joined #instantbird 17:15:00 <-- gerard-majax__ has quit (Ping timeout) 17:16:21 --> aleth has joined #instantbird 17:16:21 * ChanServ sets mode +h aleth 17:20:43 <-- aleth has quit (Quit: Ciao) 17:20:48 --> aleth has joined #instantbird 17:20:48 * ChanServ sets mode +h aleth 17:28:52 <instantbot> New Core - General bug 2271 filed by aleth@instantbird.org. 17:28:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2271 nor, --, ---, nobody, NEW, Update to Mozilla 26 17:29:33 <instantbot> New Core - General bug 2272 filed by aleth@instantbird.org. 17:29:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2272 nor, --, ---, nobody, NEW, Update to Mozilla 27 17:30:04 <instantbot> New Core - General bug 2273 filed by aleth@instantbird.org. 17:30:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2273 nor, --, ---, nobody, NEW, Update to Mozilla 28 17:31:02 * flo-retina wonders if aleth scripted that 17:31:14 <aleth> No, just cloned the bug. 17:42:07 --> sabret00the has joined #instantbird 17:44:58 --> Mook_as has joined #instantbird 17:55:06 <-- clokep__ has quit (Quit: http://www.mibbit.com ajax IRC Client) 17:55:16 <aleth> clokep: I'm beginning to think we should add a username to the irc advanced prefs because it will be faster than explaining about the serverPassword once every few months ;) 18:01:58 <flo-retina> aleth: that's totally the reason why I think we should do it: we already wasted enough time explaining the about:config trick 18:02:14 <flo-retina> aleth: there are 2 different things though: the username, and the server password. 18:02:55 <aleth> Yes, the username one is the harder one to explain non-confusingly in the UI :-/ 18:03:46 <nhnt11> qheaden: hey, my semester ends tomorrow too ;D 18:03:54 --> clokep has joined #instantbird 18:04:02 * clokep is now known as clokep-pekolc 18:04:14 * flo-retina expects everybody's review queues to explode tomorrow. 18:04:26 <clokep-pekolc> Merge day? 18:04:45 <flo-retina> clokep-pekolc: all GSoC students having finished their semesters! 18:04:50 <flo-retina> clokep-pekolc: merge day is today :-D. 18:05:05 <clokep-pekolc> aleth: Yeah...but there's two separate issues: username and password. 18:05:23 * clokep-pekolc decided to make his name a palindrome today. ;) 18:06:25 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 18:06:52 <nhnt11> Heh, don't expect me to be online tomorrow/day after though 18:06:58 * nhnt11 needs to sleep... and celebrate :P 18:14:10 <clokep-pekolc> Anyone want to write the 1.5 release announcement? 18:16:05 --> qlum has joined #instantbird 18:16:14 <-- nhnt11 has quit (Ping timeout) 18:26:01 --> wnayes has joined #instantbird 18:27:03 <aleth> yay, palindromes! 18:27:15 * aleth opens the etherpad 18:27:40 <aleth> clokep-pekolc: Do you have a link? 18:31:23 <-- mconley has quit (Connection reset by peer) 18:31:39 --> mconley has joined #instantbird 18:33:37 * aleth wonders how this happens https://i.minus.com/jMgwz6u1VK74v.png 18:35:02 <clokep-pekolc> aleth: https://etherpad.mozilla.org/ib-1-5 18:36:43 <aleth> clokep-pekolc: Thanks! 18:39:32 * aleth wonders if nhnt11 might be inspired to write a blog post about the awesometab 18:39:58 <aleth> Maybe as part of the release announcement if it is short enough 18:43:18 <clokep-pekolc> :) 18:44:03 --> flo-retina has joined #instantbird 18:44:03 * ChanServ sets mode +qo flo-retina flo-retina 18:46:51 <clokep-pekolc> Funny comments: http://twistedmatrix.com/trac/browser/tags/releases/twisted-13.2.0/twisted/words/protocols/irc.py#L306 18:47:38 <-- EionRobb has quit (Quit: Leaving.) 18:50:54 <aleth> clokep-pekolc: :) 18:51:45 <aleth> You'll have to save that link for the footnotes of your next blogpost ;) 18:52:01 <flo-retina> is doo-doo friendly? :-D 18:59:33 <-- mconley has quit (Connection reset by peer) 18:59:50 --> mconley has joined #instantbird 19:03:08 <aleth> Is this a regression or has it always been like this? https://i.minus.com/jbm58ER3nBgVGP.png 19:03:50 <aleth> Ah, the second one might be on receiving the away /message/? 19:08:30 <clokep-pekolc> Probably alwys. 19:17:07 --> EionRobb has joined #instantbird 19:21:32 <-- GeKo has quit (Ping timeout) 19:25:59 --> GeKo has joined #instantbird 19:30:03 --> gerard-majax__ has joined #instantbird 19:31:24 --> nhnt11 has joined #instantbird 19:36:44 <-- aleth has quit (Quit: Ciao) 19:37:00 --> aleth has joined #instantbird 19:37:00 * ChanServ sets mode +h aleth 19:37:37 --> blackeagle573 has joined #instantbird 19:41:46 <aleth> I can still connect to MSN btw. 19:44:09 --> FireFly_TB has joined #instantbird 20:28:40 <-- FireFly_TB has quit (Ping timeout) 20:34:08 <-- Suiseiseki has quit (Ping timeout) 20:35:32 --> Suiseiseki has joined #instantbird 20:49:18 <flo-retina> aleth: I don't think it's a (recent) regression; but it's obviously annoying 21:12:59 * flo-retina wonders if aleth is going to patch the last blocker 21:13:58 <aleth> I won't have time before this weekend at the earliest. Last time I looked I couldn't see how to best implement "don't use the remembered state if conv opened by user action" 21:15:50 <aleth> So if anyone has any ideas for that... 21:16:13 <aleth> (I only have hackish ones) 21:20:44 <flo-retina> aleth: calling something from the Conversations object? 21:21:51 <aleth> Some sort of queue of conversations which have been requested :-/ 21:22:00 <flo-retina> aleth: wait, now that we open conversaitons immediately for IRC channels, is the bug still visible? 21:22:55 <aleth> flo-retina: yes 21:23:28 <flo-retina> why is it visible? 21:23:39 <flo-retina> doesn't http://lxr.instantbird.org/instantbird/source/instantbird/content/joinchat.js#116 return non-null now? 21:23:56 <aleth> It just gets opened on hold immediately if that was the previous state, rather than with a delay ;) 21:24:24 <flo-retina> aleth: what about the focus call 2 lines later? 21:25:19 <aleth> Hmm, you mean "what if focusConversation restored from hold"? 21:25:32 <aleth> That might solve the problem actually :) 21:26:19 <flo-retina> doesn't it do that?!? 21:26:28 <aleth> I don't remember. 21:26:38 <flo-retina> http://lxr.instantbird.org/instantbird/source/instantbird/modules/imWindows.jsm#75 21:26:56 <-- gerard-majax__ has quit (Ping timeout) 21:27:29 <flo-retina> so the problem may now be limited to XMPP MUCs 21:27:33 <flo-retina> which I don't care about for 1.5 21:27:39 <aleth> I can reproduce with IRC MUCs 21:27:46 <flo-retina> (they are broken in so many different ways that a small edge case won't make a difference) 21:27:49 <flo-retina> ah :( 21:28:02 <flo-retina> aleth: is getConversationByNameAndAccount returning null? 21:30:01 <aleth> Hmm. It shouldn't. But there may be a bug somewhere... 21:31:32 <clokep-pekolc> Any idea why someone would get unresponsive script errors on converastion windows? 21:31:38 <aleth> It certainly seems a bug that focusConversation doesn't reliably restore from hold. 21:34:01 <aleth> flo-retina: It doesn't return null. 21:34:17 <flo-retina> ouch 21:42:17 --> dew has joined #instantbird 21:43:00 <-- dew1 has quit (Ping timeout) 21:44:57 <-- clokep-pekolc has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:45:13 <aleth> flo-retina: As a fix, how about changing joinChat to return a prplIConv http://lxr.instantbird.org/instantbird/source/chat/components/public/imIAccount.idl#126 21:45:38 <aleth> If that's passed up the chain, it can be focused etc. 21:47:17 <flo-retina> have you identified why the other call doesn't work? 21:47:23 <aleth> Which other call? 21:48:11 <aleth> This is the problem http://lxr.instantbird.org/instantbird/source/instantbird/content/newtab.xml#314 21:48:24 <instant-buildbot> build #1352 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1352 21:50:30 <aleth> nhnt11 had even helpfully added a comment identifying the issue ;) 21:51:13 <-- hadi has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 21:51:15 <aleth> Of course, a hackish fix would be to use http://lxr.instantbird.org/instantbird/source/instantbird/content/joinchat.js#116 in that place as well. 21:52:26 --> hadi has joined #instantbird 21:54:11 <aleth> I can certainly write a patch doing that and fix the bug that way. 21:55:18 <aleth> (To clarify, it's not that focusConversation doesn't work, it's that it's not called.) 21:56:56 --> rosonline has joined #instantbird 21:57:25 --> FireFly_TB has joined #instantbird 21:59:54 <-- FireFly_TB has quit (Ping timeout) 22:04:36 <-- blackeagle573 has quit (Ping timeout) 22:05:41 <-- mconley has quit (Quit: Leaving...) 22:07:12 <-- nhnt11 has quit (Ping timeout) 22:08:03 --> mconley has joined #instantbird 22:09:48 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3116 on bug 2232. 22:09:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2232 nor, --, ---, nobody, NEW, Only remember on-hold state for autojoined conversations 22:25:54 <-- aleth has quit (Quit: Ciao) 22:32:31 <flo-retina> cool, our last unowned blocker now has a patch :) 22:38:16 <instantbot> florian@instantbird.org granted review for attachment 3116 on bug 2232. 22:38:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2232 nor, --, ---, nobody, NEW, Only remember on-hold state for autojoined conversations 22:38:27 <-- jb has quit (Ping timeout) 22:51:02 <-- qlum has quit (Quit: Getting the <censored> out.) 22:51:10 --> blackeagle573 has joined #instantbird 23:00:25 --> FireFly_TB has joined #instantbird 23:19:37 --> clokep has joined #instantbird 23:19:37 * ChanServ sets mode +o clokep 23:56:27 <-- FireFly_TB has quit (Input/output error)