All times are UTC.
00:07:53 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a9daa2b6c60f - Patrick Cloke - Bug 2148 - Remove VKontakte protocol, r=fqueze. 01:57:21 <-- Mook_as has quit (Quit: Mook_as) 02:21:51 <-- GeekShadow has quit (Ping timeout) 02:21:58 --> GeekShadow has joined #instantbird 02:22:36 <-- skeledrew has quit (Ping timeout) 03:13:16 <instantbot> clokep@gmail.com set the Resolution field on bug 2148 to FIXED. 03:13:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2148 nor, --, 1.5, clokep, RESO FIXED, Remove VKontakte protocol 04:07:52 <instant-buildbot> build #1035 of linux-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1035 04:16:54 --> skeledrew has joined #instantbird 04:28:42 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 04:36:38 <-- EionRobb has quit (Quit: Leaving.) 04:40:45 --> Mook has joined #instantbird 04:51:02 <-- wnayes has quit (Quit: wnayes) 05:15:55 --> dionisos has joined #instantbird 05:43:37 <-- Mook has quit (Quit: Mook) 05:56:23 --> jb has joined #instantbird 05:58:21 <instant-buildbot> build #1238 of macosx-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1238 06:31:01 --> mpmc has joined #instantbird 06:40:18 <mpmc> Tiny little bugbear with instantbird: Is there anyway of changing the spell checker from American English to British English? 07:00:21 <-- dionisos has quit (Ping timeout) 07:00:21 <-- jb has quit (Ping timeout) 07:00:25 --> dionisos has joined #instantbird 07:00:25 --> jb has joined #instantbird 07:26:07 <-- jb has quit (Ping timeout) 07:27:08 --> GeKo has joined #instantbird 07:44:13 <instant-buildbot> build #1173 of win32-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1173 08:37:31 --> jb has joined #instantbird 08:50:01 <-- jb has quit (Ping timeout) 08:57:27 <flo-retina> mpmc: yes, install the en-GB dictionary, then the list of available languages will be displayed in the context menu of the text input box. 08:58:26 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/291d2e0f43f5 - Florian Quèze - Bug 2148 - Remove VKontakte protocol - remove it from package-manifest.in, r=bustage-fix. 08:58:47 <mpmc> flo-retina: What dictionary do you speak of? Do you want me to buy one and enter each word into a text file? xD 09:00:04 <mpmc> Sorry couldn't resist, where do I find the dictionary? 09:01:45 <flo-retina> sounds like a good solution if you like paper :P 09:02:05 <mpmc> flo-retina: Ah, found where they are, sadly no British English! 09:23:09 <flo-retina> sorry, got distracted by the roofer 09:23:59 <flo-retina> mpmc: https://addons.mozilla.org/fr/firefox/addon/british-english-dictionary/ 09:40:26 <instant-buildbot> build #1036 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1036 09:42:39 --> jb has joined #instantbird 09:43:25 <mpmc> flo-retina: One slight issue, I don't have Firefox installed. 09:43:40 <flo-retina> how is that a problem? I thought you wanted it in Instantbird 09:44:07 <mpmc> I do, but how do I install it? 09:45:10 <flo-retina> you download it 09:45:29 <mpmc> which I did, it's an xpi file, where do I plonk it? :p 09:48:18 <mpmc> Ahh so the xpi file is just a zip file =/ 09:48:40 --> gerard-majax_ has joined #instantbird 09:50:00 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 09:50:06 --> mpmc has joined #instantbird 09:51:51 <mpmc> flo-retina: Thanks for the help, sorry for being a dunce! 09:52:23 <flo-retina> do you have your British dictionary working now? :) 09:55:16 <mpmc> flo-retina: Yes :) that darn xpi ext threw me off, If it's a zip name it as such =/ 09:55:32 <flo-retina> uh? 09:55:41 <flo-retina> did you have to edit the install.rdf file? 09:56:16 <mpmc> No, there was no way to 'install' it. 09:57:43 <flo-retina> what does that mean? 09:59:26 <mpmc> I couldn't figure out how to install it the correct way, so I just plonked the dic/aff files in the dictionary folder and restart, but I've now found the add-on menu! in the add-ons menu hidden behind a gear icon -> install from file, doh! 10:00:05 <mpmc> So obvious! 10:01:17 --> BWMerlin has joined #instantbird 10:01:56 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:02:05 --> mpmc has joined #instantbird 10:02:28 <flo-retina> ok, so in general, don't put stuff directly inside the application's directory (stuff you tinker there may disappear after an automatic update ;)). 10:02:42 <mpmc> Yeah, I just found that out.. 10:02:44 <mpmc> Lol 10:03:58 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 10:04:07 --> mpmc has joined #instantbird 10:06:27 <mpmc> flo-retina: Apparently that dictionary isn't compatible with instantbird1.5apre, although it really is as I've still got the languages menu! The add-on manager lies! 10:06:42 <flo-retina> heh 10:07:06 <flo-retina> you can help it decide it's compatible by unziping it ( ;) ) and edit the application compatibility in the file install.rdf 10:07:13 <flo-retina> (that's what I thought you were doing in the first place) 10:08:39 <mpmc> I see :) still it could do with being improved a little, even if an add-on appears to not be compatible I think there should be an 'So what! Install it anyway' button 10:10:41 <flo-retina> sounds dangerous 10:10:51 <flo-retina> I think there's actually something like that 10:10:56 <flo-retina> but only for people who know what they are doing 10:11:04 <flo-retina> (well hidden in about:config) 10:11:42 <flo-retina> by "know what they are doing" I mean "will be able to figure out by themselves why therer Instantbird is uniquely broken ;). 10:15:32 <mpmc> flo-retina: I see what you mean! But to an average user if they see something being incompatible they'll generally just change to a different client (by average user I mean the kind that'll just button mash next on an installer without reading it and end up with a lovely ask.com search bar clogging their browser!) 10:16:13 <flo-retina> these won't find the add-on manager in the first place ;) 10:16:47 <mpmc> Some will, those that have used firefox will find it in a second! 10:17:29 <flo-retina> if they used Firefox, they already suffered from the incompatible add-on pain 10:18:02 <flo-retina> but the way to solve the "this add-on is not compatible" problem is generally to fix the add-on, not remove the compatibility check. 10:18:21 <flo-retina> If we let people install whatever crap they find, and end up with a completely broken client, they'll definitely try another client 10:19:40 <mpmc> I understand where your coming from, annoying nonetheless! 10:20:25 <flo-retina> for example, if you wanted to upload the british dictionary with fixed compatibility to addons.instantbird.org, _that_ would be a good fix ;) 10:23:12 <mpmc> Do you have any usage stats to say that there's more than me from the UK actually using IB though? otherwise I doubt it'll make a big difference :p 10:23:51 <flo-retina> do you mean usage stages of an add-on that hasn't been published yet? 10:23:53 <flo-retina> *stats 10:24:04 <mpmc> No stats of IB :p 10:24:29 <flo-retina> we don't have an en-GB locale, so there's no way to know... 10:24:48 <flo-retina> if you wanted to translate Instantbird into British English though... :-P 10:26:51 <mpmc> Not much to translate tbh, not in the client anyway, apart from minimise instead of minimize, but both are acceptable =D 10:28:06 --> aleth has joined #instantbird 10:28:06 * ChanServ sets mode +h aleth 10:30:18 <-- aleth has quit (Quit: Ciao) 10:30:24 --> aleth has joined #instantbird 10:30:24 * ChanServ sets mode +h aleth 10:31:14 <flo-retina> aleth: hello. mpmc needs confirmation that he isn't the only Instantbird user who speaks British English; can you help him? ;). 10:31:24 * aleth waves 10:31:35 <aleth> colourfully ;) 10:32:00 <mpmc> Now I'm even more baffled as to why the British dictionary isn't included by default! 10:32:23 <aleth> Maybe because I have spellcheck turned off ;) 10:32:44 <aleth> But please upload it to AIO, there must be other people out there who would use it 10:33:11 <mpmc> Hey! You try typing one handed and not make a mistake :p 10:34:37 <mpmc> Generally I use the spell checker to tell me where I've pressed three keys at once ;) 10:37:39 <mpmc> Oh, and is there any way to hide the display picture, status and name portion of the main window? 10:38:50 <aleth> The contact window? 10:39:48 <mpmc> Yes, the contact window, but isn't that the main window? :p 10:40:10 <aleth> Just checking. Anyway, you can probably hide those by adding something to userChrome.css 10:43:27 <-- skeledrew has quit (Ping timeout) 10:43:44 * flo-retina finds hiding the whole window easier :-D 10:44:12 <flo-retina> "try typing one handed" ah! apparently I'm not the only one. Maybe someone else would like universal tab completion? :-) 10:45:17 <mpmc> That would be useful, why do you type one handed then? :p 10:45:53 <flo-retina> usually when I'm eating, or when I'm using a different computer with the other hand 10:47:04 <mpmc> Ah, you do it because you can, I do it because I have Cerebral Palsy and can't use the left hand side of my body. 10:50:36 <aleth> mpmc: Try adding #statusArea {display: none;} to userChrome.css 10:51:08 <mpmc> aleth: Cool, thanks I'll make a note and try it :) 10:51:26 <aleth> If you don't have a userChrome file yet, you have to create it 10:52:24 <aleth> Of course, if you hide that area, the only way to change your status is with keyboard commands 10:54:08 <mpmc> That shouldn't be a problem, I don't do it anyway :p 10:55:07 <aleth> There are chorded keyboards optimized for one-hand typing btw, but they never got popular. 11:01:46 <aleth> Probably because the way you type on them is so different, it actually takes some time to learn... 11:06:01 <mpmc> I started to learn one handed touch type at school using some app that ran on Windows 95, it wasn't very good and really did kill your hand after a while but iirc the software wasn't renewed and I never completed it. 11:16:08 <-- gerard-majax_ has quit (Ping timeout) 11:22:27 <aleth> The idea of chorded keyboards is that you only have 5 keys or so, and can type all the letters etc by pressing multiple keys at once 11:22:54 <aleth> So you never have to move your fingers. 11:24:19 <instant-buildbot> build #1243 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1243 11:25:47 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 3098 on bug 2260. 11:25:48 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3099 on bug 2260. 11:25:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2260 nor, --, ---, aleth, ASSI, Fix the getNormalizedName stub in nsContextMenu 11:32:29 <-- jb has quit (Ping timeout) 11:33:13 <instantbot> florian@instantbird.org granted review for attachment 3099 on bug 2260. 11:33:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2260 nor, --, ---, aleth, ASSI, Fix the getNormalizedName stub in nsContextMenu 11:33:25 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 11:33:27 --> flo-retina has joined #instantbird 11:33:27 * ChanServ sets mode +qo flo-retina flo-retina 11:33:51 <aleth> Now I'll be able to see my chat logs with Mic ;) 11:36:49 <flo-retina> You'll need him to reappear for that ;) 11:36:58 <aleth> That too. 11:59:57 --> gerard-majax_ has joined #instantbird 12:07:30 * aleth wishes he had STR for that tooltip size bug 12:07:36 <aleth> It's really annoying when it happens 12:19:03 <-- dionisos has quit (Ping timeout) 12:47:19 --> FireFly_TB has joined #instantbird 13:28:41 --> sabret00the has joined #instantbird 13:32:59 <-- FireFly_TB has quit (Ping timeout) 13:47:45 --> jb has joined #instantbird 14:09:07 --> clokep has joined #instantbird 14:09:07 * ChanServ sets mode +o clokep 14:13:10 --> FireFly_TB has joined #instantbird 14:13:41 <clokep> flo-retina: There's no way to install extensions that don't have the right program in the install.rdf at least, I think. 14:13:43 <clokep> You can ignore versions though. 14:14:05 <flo-retina> clokep: I was assuming the dictionary had toolkit in the install.rdf 14:14:19 <clokep> flo-retina: That's a really bad assumption. Ask Mic about that. 14:16:04 --> dionisos has joined #instantbird 14:17:09 <aleth> I can reproduce "this.buddy is undefined" simply by merging two buddies via drag and drop :( 14:17:58 <aleth> Gah, it seems I had a patch for that in 2012 :P 14:18:04 <aleth> flo-retina: review ping on bug 1498 14:18:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1498 nor, --, ---, aleth, ASSI, "this.buddy is undefined" on merging two IRC buddies 14:18:58 <flo-retina> aleth: I need time to review that one :( 14:19:07 <flo-retina> aleth: it's pretty obvious that adding a null check will silence the error 14:19:22 <flo-retina> but I wanted to explore of there's a root cause for the error that we should also address 14:19:37 <aleth> It's too long for me to remember what is going on there, but comment 2 seems plausible 14:20:03 <clokep> Sorry for the bustage btw. 14:20:16 <aleth> s/too long/too long ago 14:20:54 --> mikk_s has joined #instantbird 14:26:00 <flo-retina> clokep: sorry for the poor revie 14:26:00 <flo-retina> w 14:35:39 <-- FireFly_TB has quit (Ping timeout) 14:39:50 <instantbot> New Instantbird (UI) bug 2261 filed by aleth@instantbird.org. 14:39:51 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3100 on bug 2261. 14:39:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2261 min, --, ---, aleth, NEW, Contact list context menu broken over the drop target 14:41:18 <-- dionisos has quit (Ping timeout) 14:41:27 --> dionisos has joined #instantbird 14:43:14 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 1608 on bug 1498. 14:43:15 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3101 on bug 1498. 14:43:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1498 nor, --, ---, aleth, ASSI, "this.buddy is undefined" on merging two IRC buddies 14:47:17 <instantbot> New Instantbird (UI) bug 2262 filed by aleth@instantbird.org. 14:47:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2262 nor, --, ---, nobody, NEW, Contacts in Other Contacts tag behave badly 15:04:20 <-- dew has quit (Ping timeout) 15:04:28 * flo-retina wonders if aleth intends to patch bug 2262 15:04:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2262 nor, --, ---, nobody, NEW, Contacts in Other Contacts tag behave badly 15:05:00 --> dew has joined #instantbird 15:05:13 <aleth> I have a suspicion what is causing it, but I remember that code being complicated, so... only after the blockers 15:08:10 --> mconley has joined #instantbird 15:11:57 --> FireFly_TB has joined #instantbird 15:23:38 <-- FireFly_TB has quit (Quit: FireFly_TB) 15:39:22 <-- mconley has quit (Input/output error) 15:45:58 --> skeledrew has joined #instantbird 15:56:17 <-- mikk_s has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 16:06:36 --> FireFly_TB has joined #instantbird 16:06:50 --> mconley has joined #instantbird 16:18:39 <-- GeKo has quit (Ping timeout) 16:20:55 --> GeKo has joined #instantbird 16:25:01 --> Mnyromyr has joined #instantbird 16:44:21 <-- BWMerlin has quit (Quit: BWMerlin) 16:46:39 --> wnayes has joined #instantbird 16:47:52 <-- jb has quit (Ping timeout) 16:52:00 --> jb has joined #instantbird 17:01:27 <-- skeledrew has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 17:12:03 <-- jb has quit (Ping timeout) 17:13:46 --> jb has joined #instantbird 17:16:51 <-- FireFly_TB has quit (Ping timeout) 17:40:24 <-- jb has quit (Quit: jb) 17:40:32 --> jb has joined #instantbird 17:45:31 --> Mook_as has joined #instantbird 18:02:24 --> FireFly_TB has joined #instantbird 18:15:12 --> jb1 has joined #instantbird 18:15:56 <-- jb has quit (Ping timeout) 18:19:44 <-- gerard-majax_ has quit (Ping timeout) 18:20:00 <-- mpmc has quit (Ping timeout) 18:20:13 --> mpmc has joined #instantbird 18:25:43 <-- clokep has quit (Ping timeout) 18:28:11 <-- FireFly_TB has quit (Ping timeout) 18:28:13 --> clokep has joined #instantbird 18:28:13 * ChanServ sets mode +o clokep 18:30:16 --> qlum has joined #instantbird 18:35:59 <-- GeKo has quit (Quit: leaving) 18:36:35 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 18:48:59 --> gerard-majax_ has joined #instantbird 19:34:19 <-- jb1 has quit (Connection reset by peer) 19:34:23 --> jb has joined #instantbird 19:40:39 <instantbot> aleth@instantbird.org granted review for attachment 3042 on bug 2122. 19:40:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2122 nor, --, ---, clokep, ASSI, Update Linux system requirements page 19:41:14 <aleth> clokep: review ping on bug 2254 ;) 19:41:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2254 enh, --, ---, aleth, NEW, Open conversations when joinChat is called for better responsiveness 19:42:32 <-- jb has quit (Ping timeout) 19:42:58 <clokep> aleth: Totally forgot about that bug... 19:43:24 <aleth> So had I... just found it in my request queue. 19:44:43 <clokep> aleth: Why are you adding a parted flag? What's the point of it? 19:45:18 <aleth> We have a "you've rejoined the channel" message we don't want to show when we are first joining the channel, but only when we parted. 19:45:37 <clokep> OK. I agree with that. I totally disgaree with how you implemented that. 19:45:49 <clokep> Wouldn't we more of want something saying whether we've been in the room before or not? 19:45:50 <aleth> The existing implelemtation is the hackish one 19:46:52 <aleth> The change is forced on us by this patch as |let convAlreadyExists = this.hasConversation(channelName);| won't do the job any more 19:47:06 <clokep> aleth: I guess my question is, can we reverse the logic and only ever have to set something once instead of in the leftRoom function. 19:47:08 <clokep> No. 19:47:10 <clokep> It isn't. 19:47:53 <aleth> No you can't reverse the logic because you don't want that message on automatic reconnects\ 19:49:33 <clokep> Why not? :-S 19:49:43 <aleth> We already have a different message in that case. 19:50:04 <aleth> Because it's the account that reconnects, not just the room. 19:51:18 <clokep> Hmm... 19:51:22 <aleth> The deleted comments should make it clear. 19:52:13 * clokep dislikes that leftRoom function. 19:52:19 <clokep> I feel like it just makes it more complicated. :( 19:52:50 <aleth> r- because "I don't like the surrounding code I wrote"? ;) 19:52:58 <clokep> :P 19:53:01 <clokep> Can I do that? 19:53:12 <clokep> And that wouldn't be an r-. 19:53:24 <aleth> No, you can file a new bug for improving leftroom if you like ;) 19:53:55 --> jb has joined #instantbird 19:54:18 <aleth> In the existing code, it's the right place to put the conversation.parted line, as that's where conversation.left is also set 19:57:08 --> FireFly_TB has joined #instantbird 19:57:35 <clokep> I guess I'm trying to convince myself another variable is needed still. ;) 19:57:43 <aleth> Hmm, maybe the |if (!aKicked)| is not needed. 19:58:44 <aleth> clokep: Yeah... but we can't use left. 19:59:03 <clokep> aleth: I was thinking you could just set this.parted = !aKicked. ;) 19:59:07 <clokep> But let me finish looking it over. 19:59:46 <-- FireFly_TB has quit (Ping timeout) 20:00:42 <-- Suiseiseki has quit (Ping timeout) 20:03:23 <-- aleth has quit (Quit: Ciao) 20:03:27 --> Suiseiseki has joined #instantbird 20:07:57 <-- jb has quit (Ping timeout) 20:19:29 --> jb has joined #instantbird 20:19:58 --> igorko has joined #instantbird 20:25:51 <-- jb has quit (Ping timeout) 20:26:56 <-- wnayes has quit (Ping timeout) 20:27:14 <-- gerard-majax_ has quit (Ping timeout) 20:31:14 --> wnayes has joined #instantbird 20:34:24 --> jb has joined #instantbird 20:36:06 <-- jb has quit (Ping timeout) 20:45:46 <-- mpmc has quit (Connection reset by peer) 21:10:23 <-- igorko has quit (Ping timeout) 21:16:33 --> jb has joined #instantbird 21:25:10 <-- dionisos has quit (Ping timeout) 21:46:30 --> igorko has joined #instantbird 21:50:42 <-- jb has quit (Connection reset by peer) 21:50:44 --> jb1 has joined #instantbird 21:51:12 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 22:23:12 --> igorko has joined #instantbird 22:24:23 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 22:28:21 <-- jb1 has quit (Connection reset by peer) 22:28:25 --> jb has joined #instantbird 22:49:37 <-- clokep has quit (Ping timeout) 23:12:23 <-- mconley has quit (Input/output error) 23:13:17 <-- jb has quit (Ping timeout) 23:19:19 --> jb has joined #instantbird 23:25:04 <-- qlum has quit (Quit: Getting the <censored> out.) 23:46:38 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 23:48:38 --> mconley has joined #instantbird 23:50:28 <-- mconley has quit (Ping timeout) 23:50:36 --> mconley has joined #instantbird 23:51:20 <-- jb has quit (Ping timeout)