All times are UTC.
00:48:14 <clokep> Bah...it's a merge day. 00:48:20 <clokep> Going to need to do a Moz 20 soon. 01:16:38 <-- Optimizer has quit (Ping timeout) 01:20:02 --> Optimizer has joined #instantbird 02:02:36 --> mconley has joined #instantbird 02:04:29 <-- skeledrew has quit (Ping timeout) 02:06:05 --> skeledrew has joined #instantbird 02:12:04 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 02:13:28 <-- mconley has quit (Input/output error) 02:43:23 --> mconley has joined #instantbird 02:52:40 <instant-buildbot> build #828 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/828 03:34:15 <-- mconley has quit (Input/output error) 03:38:48 <-- Optimizer has quit (Ping timeout) 03:39:10 --> Optimizer has joined #instantbird 03:41:55 <-- Optimizer has quit (Ping timeout) 03:57:30 --> barlas has joined #instantbird 04:02:38 <instant-buildbot> build #824 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/824 04:02:58 --> Optimizer has joined #instantbird 04:27:08 --> ssakchhi has joined #instantbird 04:28:48 <ssakchhi> Erds 04:31:16 <-- ssakchhi has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 04:46:06 --> FireFly_TB has joined #instantbird 04:52:08 <-- EionRobb has quit (Quit: Leaving.) 05:20:08 <-- FireFly_TB has quit (Quit: FireFly_TB) 06:10:14 --> ssakchhi has joined #instantbird 06:10:51 --> deltafalcon has joined #instantbird 06:14:18 <-- ssakchhi has quit (Ping timeout) 06:19:31 --> jhk has joined #instantbird 06:48:22 <instant-buildbot> build #921 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/921 07:20:12 <-- chrisccoulson has quit (Quit: Ex-Chat) 07:20:33 --> chrisccoulson has joined #instantbird 07:40:11 --> jhk1 has joined #instantbird 07:40:12 <-- jhk has quit (Connection reset by peer) 07:41:28 <-- jhk1 has quit (Quit: Leaving.) 07:41:51 --> jhk has joined #instantbird 07:49:19 --> FireFly_TB has joined #instantbird 07:57:39 --> gerv has joined #instantbird 08:08:42 --> jb has joined #instantbird 08:08:46 <-- jb has quit (Input/output error) 08:08:50 --> jb has joined #instantbird 08:09:43 <-- jb has quit (Connection reset by peer) 08:09:55 --> jb has joined #instantbird 08:15:48 <-- barlas has quit (Ping timeout) 08:30:54 --> aleth has joined #instantbird 08:30:54 * ChanServ sets mode +h aleth 08:34:43 --> flo-retina has joined #instantbird 08:34:44 * ChanServ sets mode +qo flo-retina flo-retina 08:36:32 <aleth> clokep: I agree for...of reads strangely, for each...of would be a bit better maybe. But it is like it is... 08:40:55 * aleth wonders if atuljangra might be motivated to add http proxy support to IB ;) 08:42:15 <-- jb has quit (Ping timeout) 08:56:35 <flo-retina> aleth: it's probably not difficult to support that ;) 08:56:59 <flo-retina> aleth: iirc the only reason why we don't have it is that we didn't have an https proxy to test with at the time we worked on proxy stuff in socket.jsm 08:58:39 --> jb has joined #instantbird 09:01:27 <aleth> Oh right, I remember. Well, maybe he has one to test with ;) 09:02:49 <flo-retina> Even almost volunteered to setup one so that we can test when I discussed it with him while he was trying to help someone here 09:03:02 <-- FireFly_TB has quit (Ping timeout) 09:13:33 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2312 on bug 1887. 09:13:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 09:13:46 --> Mic has joined #instantbird 09:13:46 * ChanServ sets mode +h Mic 09:13:48 <-- jb has quit (Quit: jb) 09:14:59 <aleth> Mic: good suggestion about using for...of as a forEach loop, thanks :) 09:15:31 <aleth> I somehow always associate for...of with generators. 09:17:41 <Mic> :) 09:18:39 <aleth> That Set intersection example just shows why they should implement intersections, imho :P 09:18:40 <flo-retina> what client is "Purple IRC"? Is that Pidgin or Adium or Finch, or are there some bouncers identified this way? 09:19:00 <aleth> flo-retina: where did you come across it? 09:19:14 <flo-retina> /version on a nick 09:19:27 <aleth> It appears to be Adium 09:19:46 <aleth> Surprisingly. Can that be right? 09:20:08 <flo-retina> my guess is "any client using libpurple's IRC prpl" 09:20:28 <aleth> Looks like it https://developer.pidgin.im/ticket/9280 09:20:34 <Mic> Google found this: http://adium.im/pipermail/devel_adium.im/2011-July/008442.html 09:20:38 --> jb has joined #instantbird 09:20:48 <flo-retina> clokep: yes, it is/was a merge day. Too bad we didn't land the twitter v1.1 think in c-c before it :( 09:21:08 <aleth> merge day already? 09:21:45 <aleth> days getting longer, weeks getting shorter, it seems ;) 09:23:55 <-- jb has quit (Quit: jb) 09:25:05 --> jb has joined #instantbird 09:31:53 <-- gerard-majax__ has quit (Ping timeout) 09:34:23 <jhk> flo-retina: pidgin 09:36:42 <-- jhk has quit (Quit: Leaving.) 09:36:54 --> jhk has joined #instantbird 09:39:40 <instantbot> New Instantbird (UI) bug 1915 filed by benediktp@ymail.com. 09:39:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1915 min, --, ---, nobody, NEW, Nicks might or might not be highlighted in quit-messages 09:42:46 <Mic> The "my bugs" search became useless long ago. It's 200 items long for me at the moment ;) 09:43:00 <aleth> Mic: time to fix some? :P 09:43:28 <aleth> sorry cnr ;) 09:49:05 <Mic> A FB chat feature that I like and maybe an idea: "Let my contacts know when I've read their message." 09:49:20 <Mic> ctcp "SEEN"? ;) 09:49:43 <aleth> more likely a memoserv feature? 09:51:24 <Mic> I meant that an acknowledgement that the tab was focused and read (like we decide when to remove the unread ruler) would be sent to the contact. 10:04:22 <flo-retina> Mic: would you really want that? 10:05:01 <flo-retina> Mic: most people like lying (invisible status, ...), being able to pretend you haven't seen a message yet is sometimes "useful" to take a few minutes to think about it. 10:05:16 <Mic> It works pretty well for me on Facebook. 10:05:48 <aleth> Mic: It may work better for fb because fb messages are more like emails? 10:05:50 --> gerard-majax__ has joined #instantbird 10:06:08 <aleth> Or is it really for fb chat? 10:07:54 <aleth> Do you mark a particular chat message as special? 10:07:54 <-- instant-buildbot has quit (Ping timeout) 10:07:56 --> instantbot has joined #instantbird 10:07:56 topic changed by gravel.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.3! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: http://bugzilla.instantbird.org" 10:07:56 * ChanServ sets mode +v instantbot 10:08:00 --> instant-buildbot has joined #instantbird 10:08:00 * ChanServ sets mode +v instant-buildbot 10:08:13 <Mic> I don't understand? 10:08:40 <aleth> I probably should just try it out, I think I don't quite understand the feature you are describing. 10:10:53 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 10:14:00 <Mic> Why are we removing the "new messages" status (red highligh on channel tab) immediately while the unread ruler will only be removed when the conversation was visible for more than a second? 10:14:07 --> FireFly_TB has joined #instantbird 10:14:08 --> mpmc has joined #instantbird 10:18:56 --> clokep has joined #instantbird 10:18:56 * ChanServ sets mode +o clokep 10:21:05 <clokep> flo: As you seem to have found out...it's any libpurple client (Pidgin/Finch/Adium/Instantbird < 1.2?/etc.) 10:21:14 <clokep> Adium sets the username to adium though, I believe. 10:23:07 <-- FireFly_TB has quit (Quit: FireFly_TB) 10:25:26 <clokep> aleth: Isn't _userInfo a map? Why would we need to iterate through it to find each friend? 10:26:17 <clokep> Pretty much I'm saying, change it to this._ensureParticipantExists(aAccount._userInfo.get(id_str))? 10:26:21 <clokep> Or is this referenced by name. 10:26:23 <clokep> ? 10:31:47 <clokep> That must be it...hmmmm....I hate Twitter. 10:34:39 <-- Optimizer has quit (Ping timeout) 10:36:22 <aleth> clokep: Right, userinfo is referenced by name. Thanks twitter. 10:36:58 <clokep> The alternative would be the loop over _userInfo and check if the id_str is in _friends, right? 10:37:38 <aleth> Yes, but if you do that, you are doing the same thing, plus an additional if clause for each entry. 10:38:05 <clokep> OK. 10:39:15 --> rosonline has joined #instantbird 10:39:30 <clokep> aleth: Any particular reason for the change inside of requestBuddyInfo? 10:39:37 <clokep> Instead of doing a has and a get, that is. 10:39:58 --> flo-retina has joined #instantbird 10:39:59 * ChanServ sets mode +qo flo-retina flo-retina 10:40:17 <aleth> clokep: The extra has is unneccessary, but if you prefer... 10:40:37 <clokep> aleth: We do it in other places, I think. That's the only reason I ask. :) 10:40:55 <clokep> It's fine the way it is. 10:41:13 <aleth> It's possible I missed it elsewhere 10:42:02 <instantbot> clokep@gmail.com denied review for attachment 2312 on bug 1887. 10:42:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 10:42:06 <aleth> clokep: I checked and you added the if "description" qualifier, maybe you remember what it was there for? 10:42:25 <clokep> aleth: Does it give a bug number? 10:42:48 <clokep> aleth: Also we seem to arbitrarily sometimes check if a value exists in the returned JSON and other times we just try to use it. 10:42:59 <clokep> (Or a revision.) 10:43:38 <aleth> bug 1023 10:43:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1023 enh, --, 1.1, clokep, RESO FIXED, Tooltips for Twitter participants 10:47:37 <aleth> clokep: Yes, it's sometimes not clear to me why those tests are there 10:47:52 <clokep> aleth: I'm 99% sure it's just us being "safe". 10:48:31 <aleth> clokep: and 1% the 1.0 twitter API being unreliable ;) 10:48:50 <clokep> aleth: flo-retina added that if statements during check-in, you'd have to ask him. 10:48:59 <clokep> (It's not in my patch.) 10:50:22 <clokep> Mic: Btw I agree with flo-retina that most users probably wouldn't like the "seen" stuff, although I agree it can be useful. 10:50:36 <clokep> Which brings me to my next question...why are you using Facebook for Facebook chat? ;) 10:50:47 <clokep> Mic: http://log.bezut.info/instantbird/130402/#m108 seems like a good question. 10:51:43 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2314 on bug 1887. 10:51:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 10:53:06 <-- mpmc has quit (Connection reset by peer) 10:54:30 <aleth> Mic: because you want the colour on the tab to disappear when you click on it? ;) 10:57:45 <clokep> aleth: I think Mic is wondering whether it is done that way because they were added at different times. 10:58:00 <clokep> aleth: I have to go, I'll reiew that later. 10:58:04 <aleth> clokep, Mic: No, it's on purpose. 10:59:22 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 11:10:20 --> FireFly_TB has joined #instantbird 11:13:26 <-- jb has quit (Ping timeout) 11:15:45 <aleth> Mic: Does your AVATAR extension send the user icon set in the buddy list? 11:36:03 <-- FireFly_TB has quit (Quit: FireFly_TB) 11:42:01 --> jb has joined #instantbird 11:47:17 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 11:48:03 <-- jb has quit (Ping timeout) 11:48:30 <Mic> aleth: no, an url to a webhosted image still. 11:49:00 <Mic> bye 11:49:02 <-- Mic has quit (Quit: No time to waste, let's go!) 11:49:03 <aleth> Ah OK, I'll try that later 11:53:49 --> clokep_work has joined #instantbird 11:53:49 * ChanServ sets mode +o clokep_work 11:57:10 <flo-retina> jhk: (hello). Just in case you hadn't guessed I'm Florian. And here is probably the right place to discuss questions you may have about file transfer in Instantbird :) 11:59:43 <clokep_work> aleth: Sorry for the nits. :( 11:59:48 <instantbot> clokep@gmail.com denied review for attachment 2314 on bug 1887. 11:59:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 12:00:20 <jhk> Hi Florian. Great to hear from you 12:00:30 <jhk> :) 12:01:04 <aleth> clokep_work: Better to fix the nits before checkin ;) 12:01:47 <jhk> flo-retina: Is there any wiki available which will help to understand Instantbird codebase. 12:01:57 <clokep_work> jhk: Are you interested in doing "file transfer" for GSoC? 12:02:03 <flo-retina> clokep_work: yes 12:02:03 <clokep_work> jhk: http://wiki.instantbird.org 12:02:14 <aleth> jhk: welcome :) 12:02:23 <clokep_work> aleth: Btw thank you for fixing the "add a': ' tab completion" :) 12:02:37 <jhk> aleth: thanks :) 12:04:00 <flo-retina> jhk: I don't think we have any great wiki page explaining how the codebase is structured, but it shouldn't be too difficult 12:05:26 <flo-retina> instantbird/ is the XUL/XBL UI, chat/ is the back-end (shared by Ib and Tb; mostly JS xpcom), purple/ is the binary code to use libpurple (libpurple, its dependencies, and a C++ xpcom component) 12:05:27 * instantbot frowns at flo-retina 12:06:03 <clokep_work> instantbot: shh 12:06:06 <instantbot> clokep_work: Sorry, I've no idea what 'shh' might be. 12:06:07 <instantbot> clokep_work: ok, it must be a secret, ~i'll never tell~ or sometimes, though it's time to "go tell it on the mountain!" :) 12:06:17 <clokep_work> (o_O) 12:06:34 <aleth> instantbot: ?! 12:06:37 <instantbot> aleth: Sorry, I've no idea what '!' might be. 12:06:38 <instantbot> aleth: Oh... Dunno. Ah, right: It's a line with a dot. It's after sentences like "Shut up!" 12:06:56 <aleth> he's getting verbose... 12:07:36 <flo-retina> who's inserted these Easter eggs in our bot? ;) 12:07:57 --> jb has joined #instantbird 12:08:30 <clokep_work> aleth: Feel free to r+ with the nits fixed. 12:08:39 <clokep_work> (I most likely own't be at my desk.) 12:09:24 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2315 on bug 1887. 12:09:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 12:10:35 <instantbot> aleth@instantbird.org granted review for attachment 2315 on bug 1887. 12:11:23 <jhk> flo-retina: what is the purpose of purple? 12:11:35 <clokep_work> jhk: We get a bunch of protocol support from libpurple. 12:12:05 <aleth> jhk: Easily confused: "prpl" = protocol plugin, "purple" = libpurple library 12:12:15 <clokep_work> aleth: So...should we be instantiating the _friends Map in the contructor? 12:12:22 <flo-retina> jhk: libpurple is the library at the heart of Pidgin 12:13:07 <aleth> clokep_work: What do you mean by instantiating? 12:13:28 <clokep_work> aleth: "instantiate" is a common CS term. :P "_friends = new Set()" 12:14:03 <aleth> Yes, but what do you mean by "should we instantiate it"? 12:14:05 <clokep_work> The reason I ask, is whether we're concerned we won't receive a "friends" bit from the JSON response initially but then might try to add/delete later on. 12:14:25 <clokep_work> aleth: It's not in your patch. 12:14:31 <clokep_work> (I don't think...) 12:14:35 <clokep_work> Yeah, it's not. 12:14:42 <clokep_work> We just instantiate knownMessageIds and userInfo. 12:14:45 <aleth> Oh, I see what you mean. 12:15:01 <clokep_work> (I'm not saying we /should/, just asking what you think.) 12:15:14 <aleth> You mean the constructor of the account, not the constructor of Set. 12:15:50 <clokep_work> Yes. 12:16:08 <aleth> I think it would be a good idea. 12:16:11 <jhk> pidgin have support for a file transfer is there any chances we can use them in Instantbird for some of the protocols. 12:16:24 <aleth> We could drop the various if (this._friends) checks in the existing code. 12:16:53 <aleth> I remember thinking that was strange, and then forgot about it and kept it the way it was 12:19:27 <clokep_work> aleth: Either that or we'd have to change them to this._friends.size, depending what they do. 12:19:43 <aleth> clokep_work: I'm just checking if there was a point to them. 12:19:48 <jhk> flo-retina: what are the modules I should started looking which will be helpful later in file transfer. 12:20:59 <flo-retina> jhk: we could use some of libpurple's file transfer support, yes. 12:21:12 <flo-retina> jhk: unfortunately, libpurple's file transfer support is very unreliable in most cases. 12:21:37 <flo-retina> jhk: that's why we would like to have another solution that works all the time (we intend to use Thunderbird's FileLink feature for that) 12:22:17 <flo-retina> if you want to start looking at libpurple's ft stuff, you can start by http://lxr.instantbird.org/instantbird/source/purple/libpurple/ft.h 12:23:08 <jhk> I think facebook have there own file transfer but doesn't work for larger files. 12:23:19 <flo-retina> for FileLink, I suspect http://mxr.mozilla.org/comm-central/source/mail/components/cloudfile/ is a decent place to start looking 12:23:54 <aleth> jhk: You'd want to write it so there can be different file transfer "providers" (protocol-specific, FileLink, WebRTC, etc) 12:24:16 <clokep_work> aleth: So does it seem like that's a good change to make or unnecessary? 12:25:49 <aleth> clokep_work: Looking at it, I think it's unnecessary. The reason we construct it "late" is that we want to overwrite the existing list when we receive the friends list. 12:26:14 <aleth> (At least I think that must have been the reason) 12:27:52 <clokep_work> OK. 12:27:59 <clokep_work> Then checkin-needed sounds good to me! 12:28:21 <clokep_work> Thanks for fixing that. 12:28:47 <aleth> np :) Just didn't want it to be forgotten before the release (whenever it is) 12:30:16 * clokep_work needs to file a mozbug about Twitter 1.1.... 12:30:35 <aleth> clokep_work: Of course we could put this._friends = new Set() in the constructor *and* keep this._friends = new Set(...) on receiving data, and still save the if (this._friends) checks. What do you think? 12:31:35 <aleth> s/save/get rid of (to be clear) 12:34:59 <jhk> Thank You all flo-retina, aleth, clokep_work. great response :) 12:35:35 * jhk going through the code. 12:36:00 <flo-retina> jhk: can I ask you why you are using Pidgin for IRC / if you have tried Instantbird? :) 12:37:31 <clokep_work> aleth: I guess that was my question, would that be more readable? :) 12:37:48 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2316 on bug 1887. 12:37:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 12:37:55 <clokep_work> (Sorry if I'm driving you crazy btw.) 12:38:12 <aleth> clokep_work: Just whipped it up, and I think it probably would be better. 12:38:22 <jhk> I have src version of Instantbird. compiling ....soon will be ready with all nightly features. 12:38:48 <aleth> jhk: You can also download a built nightly (see the topic) 12:41:29 <aleth> Whenever I connect to twitter today to test I get tons of tweets saying it's mozilla's 15th :D 12:41:46 <clokep_work> Yeah, I got a couple of emails + a lot of stuff on PMO. 12:41:49 <clokep_work> Guess what...I don't care. ;) 12:42:07 <aleth> Not going near PMO today ;) 12:42:29 * clokep_work wonders if we still need that "id_str" in aUser check... 12:42:58 <aleth> I doubt it, but I'm not confident about removing it there. 12:43:40 --> jhk1 has joined #instantbird 12:44:20 <-- jhk has quit (Quit: Leaving.) 12:44:54 <-- jhk1 has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 12:44:58 --> jhk has joined #instantbird 12:45:12 * jhk back with instantbird 12:45:34 <aleth> jhk: welcome to the world of tomorrow! ;) 12:47:42 <aleth> :( at that contact list issue on the mailing list. Don't we have a bug for that? 12:48:04 <instantbot> clokep@gmail.com denied review for attachment 2316 on bug 1887. 12:48:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 12:48:10 <aleth> Hmm, maybe I'm misunderstanding his problem and it's actually expected behaviour. 12:49:46 <clokep_work> I don't remember it, I just remember approving it this morning while eating cheerios... 12:51:16 <flo-retina> aleth: I think it's the expected behavior 12:51:26 <flo-retina> aleth: he's requesting having a separate group for each account. 12:51:40 <clokep_work> Ah, yeah. That was it...it's the expected behavior. 12:51:58 <aleth> Not something like bug 1434? 12:52:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1434 nor, --, ---, nobody, NEW, Adding two buddies with the same nick, but on different IRC accounts leads to strange behaviour 12:52:33 <flo-retina> no 12:52:42 <flo-retina> aleth: he may be annoyed by another bug we have though 12:53:07 <flo-retina> (not possible to select which account you use when starting a conversation with a buddy who's in the blist of 2 accounts) 12:56:03 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2317 on bug 1887. 12:56:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 12:56:22 <aleth> Not that that IRC bug doesn't need fixing :-/ 12:58:30 <clokep_work> It's on my list... 13:00:13 <-- flo-retina has quit (Ping timeout) 13:01:51 <clokep_work> aleth: OK I like that one. :) 13:02:31 <instantbot> clokep@gmail.com granted review for attachment 2317 on bug 1887. 13:02:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1887 nor, --, ---, aleth, ASSI, Friends don't get added as participants when reopening a closed timeline 13:04:07 --> flo-retina has joined #instantbird 13:04:07 * ChanServ sets mode +qo flo-retina flo-retina 13:14:34 <clokep_work> flo-retina: We should talk about https://bugzilla.mozilla.org/show_bug.cgi?id=857049 during the call today. 13:14:46 <flo-retina> is that twitter 1.1? 13:14:50 <clokep_work> Yes. 13:14:57 <clokep_work> (I don't think I'll be on the call btw.) 13:15:12 <aleth> clokep_work: Thanks for filing :) 13:15:29 <flo-retina> I'm not sure how much we need to "talk" about it, but we need to raise people's awareness of the issue 13:15:46 <flo-retina> it's just too bad that we didn't include it before this merge 13:16:26 --> Optimizer1 has joined #instantbird 13:17:29 <-- Kaishi has quit (Quit: Kaishi) 13:18:39 <clokep_work> flo-retina: That's all I meant (awareness). 13:19:49 <instantbot> New Core - General bug 1916 filed by clokep@gmail.com. 13:19:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1916 nor, --, ---, nobody, NEW, Rename imIAccountBuddy to prplIAccountBuddy 13:41:20 * clokep_work wonders if we care about forwarding the old interface there... 13:41:52 <-- flo-retina has quit (Ping timeout) 13:43:57 --> flo-retina has joined #instantbird 13:43:58 * ChanServ sets mode +qo flo-retina flo-retina 13:44:15 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 13:44:18 --> flo-retina has joined #instantbird 13:44:18 * ChanServ sets mode +qo flo-retina flo-retina 13:49:03 <flo-retina> clokep_work: wouldn't that rename affect the Additional Chat Protocols add-on? 13:50:31 <clokep_work> flo-retina: Possibly. 13:51:08 <clokep_work> But can't you just make imIAccountBuddy : prplIAccountBuddy, leave that for a few versions and then delete it? 13:59:16 --> mconley has joined #instantbird 14:16:32 --> FireFly_TB has joined #instantbird 14:18:54 <aleth> orange https://i.minus.com/jBnq0Urg1CjTO.png vs pink https://i.minus.com/jbbVSXZM5PXXEp.png 14:21:17 <-- FireFly_TB has quit (Input/output error) 14:25:26 <flo-retina> clokep_work: I think we could do that, yes 14:25:55 <flo-retina> clokep_work: although I'm not even sure that add-on is actually causing a problem (we need to build a version of the binary file for each Tb version anyway) 14:26:15 <flo-retina> as long as that interface change doesn't go into a point release of Tb, I think we are fine 14:29:18 <aleth> vs red... https://i.minus.com/jswz55sZm93qJ.png 14:33:26 <-- aleth has quit (Quit: Ciao) 14:34:20 <-- skeledrew has quit (Ping timeout) 14:39:10 --> skeledrew has joined #instantbird 14:58:13 --> barlas has joined #instantbird 15:02:44 --> jb1 has joined #instantbird 15:02:55 <-- jb has quit (Connection reset by peer) 15:14:32 <-- jhk has quit (Ping timeout) 15:25:40 <-- skeledrew has quit (Ping timeout) 15:26:55 --> skeledrew has joined #instantbird 15:39:38 --> mikk_s has joined #instantbird 15:39:48 <-- Optimizer1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 15:39:54 --> Optimizer has joined #instantbird 15:40:47 <clokep_work> aleth: The orange looks OK to me. I think I like the red better though. 15:41:04 <clokep_work> flo-retina: Yeah I don't think that add-on would cause issues anyway since we have the different binaries. 15:47:24 --> FireFly_TB has joined #instantbird 15:51:22 <-- FireFly_TB has quit (Quit: FireFly_TB) 15:54:35 --> jhk has joined #instantbird 15:57:47 <-- flo-retina has quit (Ping timeout) 15:59:57 --> flo-retina has joined #instantbird 15:59:57 * ChanServ sets mode +qo flo-retina flo-retina 16:21:58 <-- Optimizer has quit (Ping timeout) 16:29:01 --> Optimizer has joined #instantbird 16:42:33 <-- chrisccoulson has quit (Ping timeout) 16:53:43 <-- jhk has quit (Ping timeout) 16:57:00 <-- flo-retina has quit (Ping timeout) 16:57:10 --> chrisccoulson has joined #instantbird 17:00:25 <-- mconley has quit (Connection reset by peer) 17:00:50 --> mconley has joined #instantbird 17:10:22 <-- gerard-majax__ has quit (Ping timeout) 17:18:50 <-- jb1 has quit (Ping timeout) 17:19:35 --> jb has joined #instantbird 17:25:43 <-- barlas has quit (Quit: Konversation terminated!) 17:33:59 --> flo-retina has joined #instantbird 17:33:59 * ChanServ sets mode +qo flo-retina flo-retina 17:34:17 <flo-retina> my Instantbird was in a state where it didn't want to reconnect 17:34:21 <flo-retina> kept saying "the server has closed the connection" 17:34:28 <flo-retina> but my connection was fine 17:34:34 <flo-retina> and it reconnected fine after restarting Ib. 17:34:42 <flo-retina> I wonder what could have caused this :-S 17:39:19 <clokep_work> All JS accounts? 17:43:17 <flo-retina> right 17:43:44 <flo-retina> but the only libpurple-based account I have in this profile is Bonjour, so it's not making any meaningful use of the network ;) 17:46:25 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 17:46:30 <clokep_work> Not chatting with all the people around you? :P 17:47:03 <flo-retina> I'm at home 17:47:35 <flo-retina> and I'm not chatting with the cat sitting on the roof of my garage 17:49:20 --> gerard-majax__ has joined #instantbird 17:49:20 <clokep_work> Oooo OK. 17:50:28 --> gerard-majax_ has joined #instantbird 17:50:58 <-- gerard-majax__ has quit (Client exited) 18:19:18 --> rosonline has joined #instantbird 18:32:20 --> jb1 has joined #instantbird 18:32:49 <-- jb has quit (Ping timeout) 18:33:41 --> jb has joined #instantbird 18:34:03 <-- jb1 has quit (Ping timeout) 18:37:28 <-- clokep_work has quit (Ping timeout) 18:45:39 --> Mic has joined #instantbird 18:45:39 * ChanServ sets mode +h Mic 18:49:43 <Mic> aleth: what's the idea behind this behaviour: http://log.bezut.info/instantbird/130402#m157 ? 18:51:48 --> beelze has joined #instantbird 18:52:04 <-- Mic has quit (Quit: No time to waste, let's go!) 18:52:41 --> Mic has joined #instantbird 18:52:41 * ChanServ sets mode +h Mic 18:53:29 <beelze> Hello. Is there an «easy» way to reverse Enter and Ctrl-Enter behaviour when composing message? 18:54:03 <Mic> beelze: yes! 18:54:11 <Mic> Install the right add-on ;) 18:54:46 <Mic> Try looking on addons.instantbird.org and ask me if you can't find it. 18:55:57 <Mic> I'm quite sure we have one. I'd try category "Usability", maybe with the "Show experimental add-ons" option checked. 18:56:03 <beelze> Well, thanks. How can I miss it? :) 18:57:03 <beelze> Another question â how to preload history events when opening tab? 18:59:09 <Mic> There's no add-on for it and we don't support that yet. 18:59:14 <Mic> Bug 958 is about it. 18:59:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=958 enh, --, ---, benediktp, ASSI, Show last messages (history) in new chat windows 18:59:30 <beelze> experimental Line Break Add-On «is not compatible with IB 1.3» :( 18:59:32 <Mic> I have some code for it but it's not ready yet (and I haven't looked at it for a long time:( 18:59:50 <Mic> Who's the author of the add-on? 19:00:02 <beelze> Line Break by FLo 19:00:52 <Mic> Ah, OK. flo-retina could you update the compatibility of the "Line Break" add-on, please? 19:01:31 <flo-retina> you can't do it? :( 19:02:00 <flo-retina> should I add you as an additional author of the addon? ;-) 19:02:47 <Mic> I think I could, yes ;) 19:02:57 <Mic> No need to be set as author though. 19:04:17 <Mic> flo-retina: do you think that it should still work? 19:04:23 <Mic> I'd need to try, otherwise. 19:05:13 --> unghost has joined #instantbird 19:06:32 <beelze> Yet another question: manual build invokes warning: «make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.» Should I ignore it? 19:06:50 <Mic> flo-retina: don't bother, I installed it already. 19:06:50 <Mic> It seems to work fine! 19:06:53 <flo-retina> what's the URL for that twitter blog post again with the date of the 1.0 retirement? 19:08:09 <flo-retina> ah, it's all in https://bugzilla.mozilla.org/show_bug.cgi?id=857049 19:08:36 <-- jb has quit (Ping timeout) 19:09:54 <Mic> beelze: I updated the compatibility from the add-on website. Try again. 19:10:44 <Mic> flo-retina: why is this add-on still experimental? 19:11:37 <beelze> Line Break add-on works nice :) 19:17:37 <flo-retina> Mic: usually because I'm too lazy to take/upload a screenshot, and that's required to nominate for public 19:17:59 <Mic> For some add-ons this is also a stupid requirement :( 19:18:47 <Mic> I only created an icon for the "chat notification sound" add-on not long ago to have something to upload instead of a screenshot. 19:19:48 <-- Mic has quit (Quit: No time to waste, let's go!) 19:20:04 --> Mic has joined #instantbird 19:20:04 * ChanServ sets mode +h Mic 19:29:16 <beelze> One funny thing â seems my IB uses «nightly» appicons (black cannon ball). IB was built from «stable» sources 19:34:56 <flo-retina> beelze: only official builds from us are expected to have the Instantbird branding 19:44:03 <beelze> flo-retina: should I create some other branding or I can patch sources in my ebuild to use «native» branding (may be some licensing issues involved)? 19:44:33 <flo-retina> beelze: it's a configure flag to enable the official branding 19:46:57 <beelze> thanks again :) 19:49:23 --> FireFly_TB has joined #instantbird 19:54:08 <Mic> flo-retina: I've created an icon and preview image for your add-on. I also updated install.rdf. 19:54:22 <Mic> You can find it here: http://sdrv.ms/14CN9aZ 19:54:51 <Mic> I'm not interested in taking authorship of another add-on though. I've already like 10+ cluttering my own add-on list. 19:54:52 <flo-retina> thanks :) 19:55:01 <flo-retina> heh 19:56:44 <flo-retina> I'm still on the Tb call, but is there anything I still need to do about this add-on once the call ends? 19:57:24 <Mic> Oh, sorry for interrupting then! No, nothing but uploading and adding the preview image. 19:57:48 <Mic> gtg, have a nice evening :) 19:57:56 <flo-retina> I was wondering if you had done that or not :) 19:58:16 <flo-retina> (and you didn't interrupt me :)) 20:02:48 <Mic> The keys might look better if they had a shadow and some pixel tweaking but I think it's good enough for an add-on ;) 20:02:48 <flo-retina> it looks like these changes need to be pushed to http://hg.instantbird.org/addons/file/9abdd2e90a8b/linebreak 20:03:02 <Mic> Oh, is it in the repo? 20:03:05 <flo-retina> yeah, definitely good enough 20:03:11 <flo-retina> Mic: yes, it's a "demo add-on" ;) 20:03:23 <flo-retina> and I think you can push to that repo :) 20:04:05 <Mic> Let's see if I find my credentials ;) 20:04:14 <Mic> bye, now! 20:04:21 <-- Mic has quit (Quit: No time to waste, let's go!) 20:09:25 --> EionRobb has joined #instantbird 20:32:05 --> Kaishi has joined #instantbird 20:36:45 <-- FireFly_TB has quit (Input/output error) 20:42:49 --> clokep_work has joined #instantbird 20:42:49 * ChanServ sets mode +o clokep_work 20:43:20 <clokep_work> mconley: Thanks for replying to that, it's been on my todo list for the past week. :-[ 20:43:30 <mconley> clokep_work: np! 20:43:46 --> chrisccoulson_ has joined #instantbird 20:44:19 --> FireFly_TB has joined #instantbird 20:44:28 <-- chrisccoulson has quit (Ping timeout) 20:46:56 * chrisccoulson_ is now known as chrisccoulson 20:58:19 <-- beelze has quit (Ping timeout) 20:58:54 <-- rosonline has quit (Client exited) 21:15:25 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:50:13 --> mozillian847 has joined #instantbird 21:50:31 <mozillian847> hello? 21:55:26 <mozillian847> :/ 21:56:04 --> Mic has joined #instantbird 21:56:06 * ChanServ sets mode +h Mic 21:56:18 <Mic> Hi mozillian847 21:56:37 <-- mconley has quit (Input/output error) 21:57:51 <mozillian847> Hi Mic! 21:58:10 <Mic> Is there anything I could help you with? :) 21:59:19 <mozillian847> i'm downloading instantbird... I find about it in an obscure mozilla.org page... I can't believe I never heard of it before. :P Seems great. 21:59:32 <Mic> Cool! 21:59:40 <Mic> Which page did you find it on? 22:00:15 <Mic> I hope you'll like it. 22:00:36 <mozillian847> I don't remember now. 22:00:39 <Mic> Make sure to report bugs and suggest enhancements for things you notice :) 22:00:59 <Mic> We've got our own bugtracker (see topic) for that. 22:01:34 <mozillian847> My question: Why the process to translate Instantbird is so incredibly complicated/difficult?? https://wiki.instantbird.org/Instantbird:Translation 22:02:47 <mozillian847> Can't you use Transifex or pootle? (I prefer transifex) 22:03:19 <Mic> No, idea. I'm not familiar with localizing... 22:05:53 <Mic> Are you a translator? 22:05:58 <Mic> Which locale? 22:06:12 <mozillian847> amateur translator 22:07:14 <mozillian847> en, es, eo, pt 22:07:42 <Mic> What's eo, I don't think I've seen this before? 22:07:59 <mozillian847> Esperanto. 22:08:15 <Mic> Ah! 22:09:33 <Mic> Feel free to ask, comment, suggest things here. 22:09:46 <mozillian847> ok. 22:09:47 <Mic> In worst case you'll have to wait for a while for a response. 22:10:05 <mozillian847> Please use transifex for the translations! 22:10:08 <Mic> Most of us are based in Europe. 22:10:23 <Mic> To give you an idea when we might be here and when not. 22:10:26 <mozillian847> https://www.transifex.com 22:10:54 <Mic> You'll best file that as a request in our Bugzilla :) 22:12:40 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 или ÑÑаÑÑе)) 22:26:43 <Mic> nye 22:26:46 <Mic> *bye 22:26:52 <-- Mic has quit (Quit: No time to waste, let's go!) 22:30:12 --> mpmc has joined #instantbird 22:56:50 --> mconley has joined #instantbird 23:03:03 --> clokep has joined #instantbird 23:03:03 * ChanServ sets mode +o clokep 23:04:07 <clokep> mozillian847: And if you like Instantbird, please tell your friends. :) 23:07:36 <EionRobb> I like trains 23:08:48 <clokep> Hahah...I'm updating my c-c repo...1770 changesets with 9019 changes to 4175 files...I think I'm a bit behind. :-D 23:09:27 <-- mozillian847 has quit (Quit: CGI:IRC (Ping timeout)) 23:13:49 <-- mconley has quit (Input/output error) 23:15:10 <instantbot> New Instantbird (UI) bug 1917 filed by faigos@gmail.com. 23:15:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1917 nor, --, ---, nobody, UNCO, Instantbird translation process is too complicated. 23:15:35 --> mconley has joined #instantbird 23:16:26 * clokep finds that wiki page to be more confusing than it actually is. 23:36:42 <-- mconley has quit (Input/output error)