All times are UTC.
00:08:47 <-- dew has quit (Ping timeout) 00:17:55 --> dew has joined #instantbird 00:39:40 <-- Mook_as has quit (Quit: Mook_as) 01:21:05 <-- Kaishi has quit (Ping timeout) 01:22:53 <nhnt11> Bug: Press ctrl+f to find in conversation, then resize window. If you make it small enough everything overlaps and looks ugly 01:23:09 <nhnt11> (especially in IRC with the participant list) 01:36:39 --> flo-retina has joined #instantbird 01:36:39 * ChanServ sets mode +qo flo-retina flo-retina 01:37:01 * flo-retina notes that there are actually only 8 missing strings in the nl locale 01:41:23 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 01:42:18 <nhnt11> flo-retina: I just emailed a rough draft of my proposal, do you think you could take a look when you're not busy? thanks :) 01:42:24 * nhnt11 needs to sleep now 01:43:15 <-- nhnt11 has left #instantbird () 01:44:28 <flo-retina> nhnt11: I don't think I have enough time to look before boarding my flight back to Europe, so I likely won't look before Sunday. 01:52:10 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 01:54:42 --> Mook has joined #instantbird 02:01:07 <-- wnayes has quit (Quit: wnayes) 02:24:05 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 03:01:36 <instant-buildbot> build #853 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/853 03:33:26 <instant-buildbot> build #849 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/849 04:07:48 <-- Mook has quit (Quit: Mook) 05:32:35 <instant-buildbot> build #946 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/946 06:48:15 --> UCC has joined #instantbird 07:08:29 --> Huvik has joined #instantbird 07:28:31 <-- Optimizer has quit (Ping timeout) 07:34:46 --> Optimizer has joined #instantbird 08:06:12 --> Mic has joined #instantbird 08:06:12 * ChanServ sets mode +h Mic 08:43:05 --> rosonline has joined #instantbird 08:58:14 <-- UCC has quit (Ping timeout) 09:26:02 --> UCC has joined #instantbird 09:32:34 <Mic> Hi! 09:38:55 <Mic> This looks like it wants to become a "startsWith" one day: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircServices.jsm#192 09:38:59 <Mic> Same for line 230. 09:40:25 --> atuljangra has joined #instantbird 09:50:09 <-- wuwei`lab has quit (Input/output error) 09:51:02 --> coddler has joined #instantbird 10:08:08 <Mic> Hi coddler! 10:08:23 <Mic> I can't remember seeing you in here before, is there anything I can help you with? 10:24:26 --> mib_rqe8yy has joined #instantbird 10:24:57 <-- mib_rqe8yy has quit (Quit: http://www.mibbit.com ajax IRC Client) 10:26:49 <Mic> We're usually giving support in this channel or discussing development related things. 10:27:12 <coddler> I found instantbird through gsoc 10:28:14 <Mic> Are you interested in GSoC in general or are you even thinking about participating? 10:28:46 <coddler> well i m thinking of participating , n for that i download instantbird to see how it works 10:29:00 <coddler> next gonna go the developers docs 10:29:04 <coddler> *go thru 10:29:43 <coddler> read the codebase 10:29:58 <Mic> If you want to contribute or participate on an Instantbird GSoC project, you might want to try to build IB to see that it works. 10:30:47 <Mic> Which system are you using? 10:30:53 <Mic> Linux, MacOS, Windows? 10:30:59 <coddler> m not on linux , win 8 10:31:04 <coddler> so installed it 10:31:21 <coddler> i m connecting from instantbird ryt now 10:31:26 <coddler> to this channel 10:31:38 <Mic> :) 10:32:23 <Mic> Our wiki has some information on development 10:32:44 <coddler> yeah yeah , i m just going thru as i talk to you 10:33:02 <Mic> Check out the "Useful links" article on the main page. 10:33:14 <coddler> okk sure .... 10:33:38 <coddler> if u dont mind me asking , how long have u been working on IB? 10:33:43 <Mic> It will guide you to the repository, bugtracker, crossreferenced code, ... 10:34:35 <Mic> Instantbird was started 2006 or 2007 as far as I know. 10:34:48 <Mic> I don't remember how long I've contributed myself. 10:34:59 <Mic> Let me check the date of my first bug report ... ;) 10:35:38 <coddler> if u dont remember , it must be a long tym back :) 10:36:03 <Mic> I reported my first bug four years ago. 10:36:28 <coddler> thats a long tym .... 10:36:51 <coddler> what time of day are u guys most active ? 10:36:53 <coddler> GMT 10:36:57 <Mic> My first add-on dates to 2009-04-20, so that's almost exactly four years ago 10:37:20 <Mic> Most of us are based in central europe 10:37:59 <Mic> A main contributor is in the east coast timezone of the USA 10:38:27 <Mic> So you'll most likely reach any of us during the daytime in these timezones. 10:39:21 <Mic> You might have to wait for a reply sometimes. Don't hesitat to just post questions and check back later: there are public logs that we actually read ;) 10:39:51 <Mic> I'm away for lunch now, see you later! 10:40:05 <coddler> yeah I will ... bye ;) 10:42:27 --> Tonnes has joined #instantbird 10:42:33 <-- coddler has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 10:54:54 <-- Tonnes has quit (Quit: http://www.mibbit.com ajax IRC Client) 11:02:35 <-- rosonline has quit (Ping timeout) 11:03:11 --> rosonline has joined #instantbird 11:11:41 --> Tonnes has joined #instantbird 11:14:04 --> gerard-majax__ has joined #instantbird 11:25:53 <-- Tonnes has quit (Quit: http://www.mibbit.com ajax IRC Client) 11:44:53 --> wuwei`lab has joined #instantbird 11:46:50 <-- rosonline has quit (Ping timeout) 11:47:37 --> rosonline has joined #instantbird 12:03:45 <-- rosonline has quit (Ping timeout) 12:05:00 --> rosonline has joined #instantbird 12:06:49 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 12:10:49 --> rosonline has joined #instantbird 12:12:55 <-- gerard-majax__ has quit (Ping timeout) 12:18:55 --> gerard-majax__ has joined #instantbird 12:29:51 --> nhnt11 has joined #instantbird 12:36:21 <-- rosonline has quit (Ping timeout) 12:36:31 --> qlum has joined #instantbird 12:43:49 <-- UCC has quit (Quit: Leaving) 12:47:13 <-- dew has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 12:55:03 <-- nhnt11 has left #instantbird () 12:55:03 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:06:43 --> clokep has joined #instantbird 13:06:43 * ChanServ sets mode +o clokep 13:11:17 <clokep> Mic: Except I won't be here for a week and a half, so it doesn't help that I'm in EST. ;) 13:12:43 <Mic> Maybe flo can help out ;) 13:13:37 <Mic> (I know that he seems to be en route to Europe atm) 13:14:36 <Mic> clokep: I hope you're going on vacation? 13:14:51 <clokep> Mic: Yes. 13:15:25 <Mic> Cool, have fun! 13:16:50 <clokep> Thanks. :) 13:20:01 --> atuljangra has joined #instantbird 13:26:51 --> aleth has joined #instantbird 13:26:51 * ChanServ sets mode +h aleth 13:29:53 <clokep> Mic: Which post of mine was that on? 13:30:07 <clokep> Ah the title is in the image. 13:30:08 <clokep> Sorry. 13:31:27 <clokep> All fixed, thanks. :) 13:32:29 <Mic> :) 13:46:37 <-- gerard-majax__ has quit (Client exited) 13:47:45 <aleth> clokep: Feel like stealing some of flo's remaining 1.4-wanted reviews? ;) Some not too complicated patches I think. 13:49:58 <clokep> aleth: I can probably do that, I'm reading nhnt11's GSOC app right now. 13:55:09 <clokep> aleth: Any in particular? 13:55:11 <aleth> Mic: That system message action bug is strange: the /me is not removed 13:56:28 <aleth> clokep: bug 1700, bug 1880, bug 1940, 13:56:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, ---, aleth, ASSI, Contact selection is messed up with selecting the contact below the selected contact on an unfocused 13:56:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, ---, aleth, ASSI, Clicking on "status dot" to go Online does not work 13:56:34 <Mic> So there's even a bug in this bug? ;) 13:56:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1940 nor, --, ---, aleth, ASSI, Fix errors/warnings on detaching/reattaching conversations 13:57:00 <aleth> Mic: two bugs for the price of one? :P 13:57:22 * clokep wonders if Mic can look at bug 1880. 13:57:26 <Mic> aleth: I've not looked into the code. I don't know what to expect to see there. 13:58:56 <aleth> Mic: I haven't looked at the code either, but once I know why it happens I won't be surprised anymore ;) 14:00:47 <-- Mic has quit (Quit: No time to waste, let's go!) 14:00:56 --> Mic has joined #instantbird 14:00:56 * ChanServ sets mode +h Mic 14:01:04 <-- qlum has quit (Quit: Getting the <censored> out.) 14:01:07 --> qlum has joined #instantbird 14:01:41 <Mic> aleth: the observations in bug 1880 are good :) 14:01:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, ---, aleth, ASSI, Clicking on "status dot" to go Online does not work 14:06:23 <Mic> Additionally the mouse pointer changes into a text cursor when hovering the status dot when the focusring is there while it is a hand cursor when the focusring isn't there. 14:06:34 <-- qlum has quit (Quit: Getting the <censored> out.) 14:06:42 --> qlum has joined #instantbird 14:06:47 <Mic> That's most likely not worth additional code to fix it? 14:07:23 <clokep> aleth: That file has an ifdef. :( 14:07:35 <aleth> Mic: Yes, I noticed that too. It seemed overkill to try to fix that though (you'd have to follow mouse movement etc). 14:07:42 <aleth> clokep: :( 14:07:45 <Mic> Exactly 14:07:49 <clokep> Was easy to fix though. :) 14:08:10 * aleth wonders if it is the kind of ifdef we can get rid of? 14:08:21 <clokep> No. 14:08:32 <clokep> It's about preventing the application from closing on Mac. 14:08:49 <aleth> Oh, right. 14:10:40 <instantbot> clokep@gmail.com granted review for attachment 2403 on bug 1700. 14:10:42 --> zen_monkey has joined #instantbird 14:10:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, ---, aleth, ASSI, Contact selection is messed up with selecting the contact below the selected contact on an unfocused 14:11:12 <Mic> aleth: could we make the focusring appear below (z-level) the statusdot? With the current icon it could still look like it currently does and the icon would be on top and receive the click/hover instead? 14:12:01 <Mic> I'm not sure if that's possible? 14:12:23 <-- zen_monkey has left #instantbird (Saliendo) 14:12:54 <aleth> Mic: I was worried about how that would behave for XUL elements across different OS. 14:13:14 <aleth> It seems a bit hackish to use it for UI controls. 14:13:50 <aleth> But I didn't try it, so it might work. 14:14:53 <aleth> (I was afraid the focus ring would be hidden in that case, depending on how exactly the status button is painted) 14:15:32 <Mic> Let me try something... 14:15:43 <clokep> Bug 1940 is fairly in-depth. :( 14:15:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1940 nor, --, ---, aleth, ASSI, Fix errors/warnings on detaching/reattaching conversations 14:15:49 * clokep might need to eat first. 14:16:07 <aleth> clokep: flo already spent some time looking at the code around bug 1940, so you could leave that one anyway I think. 14:17:50 <clokep> aleth: OK. Anything else that needs looking at? 14:18:14 <aleth> I can't see anything else on the 1.4 list that already has a patch. 14:18:14 * clokep should look at highlight. 14:18:27 <aleth> Highlight would be nice :) 14:18:32 <aleth> And that sound options add-on I guess. 14:20:31 * clokep would love someone to look at bug 1408. ;) 14:20:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1408 enh, --, ---, nobody, NEW, Update rules.mk for addons repo 14:20:57 <aleth> clokep: Maybe bug 1370 too? Looks basically done. 14:21:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, ---, clokep, ASSI, Avoid flashing the wrong case when double clicking on a participant with JS-IRC 14:21:09 <clokep> aleth: Yeah, maybe. 14:21:10 <aleth> Not that it matters much for 1.4 thoufh 14:24:25 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 14:24:36 --> clokep has joined #instantbird 14:24:36 * ChanServ sets mode +o clokep 14:28:11 <clokep> Mic: What would be the best way to intercept a received message in a conversation? 14:28:33 <Mic> What do you want to do with it? 14:28:35 <clokep> Highlight overrides the addMsg of the binding. 14:28:38 <clokep> Is there a better way? 14:28:47 <clokep> Add a flag. 14:30:38 <Mic> I don't think that there's a better way if you want to modify a message before displaying/sending it to a conversation. 14:31:39 <clokep> OK. 14:32:31 <Mic> I think the rot13 add-on wraps the message in another to modify (decode) it. 14:33:13 <Mic> Yes: https://hg.instantbird.org/addons/file/9abdd2e90a8b/rot13/bootstrap.js 14:35:11 <clokep> Weird... 14:35:58 <Mic> aleth: would you be willing to try the z-index idea? 14:36:08 * clokep would like if someone can review that ^ ^. 14:36:13 <clokep> Uhhh... 14:36:16 <clokep> Can review bug 1738 14:36:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1738 nor, --, ---, clokep, ASSI, Highlight plugin not marked compatible with Instantbird 1.2 14:36:25 <clokep> I forgot instantbot doesn't announce patches for that. :) 14:36:49 --> gerard-majax has joined #instantbird 14:38:27 <-- qlum has quit (Quit: Getting the <censored> out.) 14:38:47 --> qlum has joined #instantbird 14:39:34 --> jb has joined #instantbird 14:39:41 <instantbot> aleth@instantbird.org denied review for attachment 2410 on bug 1845. 14:39:42 <instantbot> aleth@instantbird.org denied review for attachment 2411 on bug 1845. 14:39:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account 14:41:32 <aleth> clokep: I wonder if at some point we should add better hooks for add-ons like that to do what they do 14:41:50 <clokep> aleth: Definitely not my concern right now. ;) But maybe. 14:41:59 <aleth> clokep: Of course not right now ;) 14:44:26 <instantbot> New Core - IRC bug 1951 filed by qlumreg@gmail.com. 14:44:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1951 nor, --, ---, nobody, UNCO, Instantbird does not connect to irc.ppy.sh 14:47:20 <clokep> I only looked at that briefly qlum, but I think the fix is easy. 14:49:16 <aleth> Mic: OK, I'll try it 14:50:20 <qlum> another thing , is there a way to hide join and leave messages? The main channel there is full of those, as its the irc of a game called osu! everyone playing the game will join the channel automatically and everyone leaving will part automatically so it spams multiple joins and parts per second. 14:50:58 <aleth> qlum: We have a bug open for that. (At least with the Bubbles theme you don't notice them much) 14:51:18 <aleth> At the moment, the only thing that is possible is to hide all system messages, which is not great. 14:51:42 <qlum> well I will most likely not stay in the main channel anyway 14:52:01 <qlum> even with the bubbles theme it would be too much 14:56:03 <clokep> qlum: You shouldn't have to CC yourself on bugs you filed btw. 14:56:10 <qlum> ah k 14:57:19 <clokep> I mean you /can/, but as the reporter you'll get the emails. :) 14:57:20 --> Kaishi has joined #instantbird 14:57:55 <clokep> Is anyone taking a look at bug 1738 or should I just check it in and respin that extension? 14:58:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1738 nor, --, ---, clokep, ASSI, Highlight plugin not marked compatible with Instantbird 1.2 14:59:06 <aleth> clokep: synchronicity ;) 14:59:26 <clokep> aleth: I was about to ask someone to add 1.4 to the database. :P 15:02:02 <Mic> clokep: can't you do that yourself? 15:02:13 <aleth> clokep: If you can't do it, I can't ;) 15:02:16 <clokep> Mic: Yes, but I'm lazy. :P 15:02:31 <Mic> Well, I can't. 15:04:25 <clokep> We need to bump all our add-ons. :-/ 15:05:02 <clokep> Added. 15:14:11 <clokep> OK, a new version of Highlight is uploaded. 15:15:53 --> wnayes has joined #instantbird 15:18:06 <clokep> aleth: I'll try to look at bug 1936 soon. 15:18:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1936 enh, --, ---, aleth, ASSI, Use logical weeks for "this/last week" groups in log viewer 15:19:46 <aleth> clokep: Thanks. It's not important really, I just think we should make our mind up, and I'm unsure which behaviour is better ;) 15:23:35 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 15:23:44 --> clokep has joined #instantbird 15:23:44 * ChanServ sets mode +o clokep 15:24:41 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2417 on bug 1370. 15:24:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, ---, clokep, ASSI, Avoid flashing the wrong case when double clicking on a participant with JS-IRC 15:28:27 <-- clokep has quit (Ping timeout) 15:30:42 <-- Even has quit (Ping timeout) 15:51:49 <instantbot> aleth@instantbird.org granted review for attachment 2417 on bug 1370. 15:51:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, ---, clokep, ASSI, Avoid flashing the wrong case when double clicking on a participant with JS-IRC 16:33:14 --> nhnt11 has joined #instantbird 16:37:11 <-- nhnt11 has quit (Input/output error) 16:37:15 --> nhnt11 has joined #instantbird 16:39:07 <-- Optimizer has quit (Ping timeout) 16:39:12 --> unghost has joined #instantbird 16:41:16 <-- nhnt11 has quit (Input/output error) 16:42:30 --> Optimizer has joined #instantbird 16:44:08 --> nhnt11 has joined #instantbird 16:47:19 <-- nhnt11 has quit (Input/output error) 16:47:26 --> nhnt11 has joined #instantbird 16:51:24 <-- nhnt11 has quit (Input/output error) 16:51:30 --> nhnt11 has joined #instantbird 16:53:27 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client) 16:55:26 <-- nhnt11 has quit (Input/output error) 16:56:25 <-- Huvik has quit (Connection reset by peer) 16:56:27 --> Huvik has joined #instantbird 16:57:00 --> nhnt11 has joined #instantbird 17:00:49 <-- Mic has quit (Quit: No time to waste, let's go!) 17:01:25 --> Mic has joined #instantbird 17:01:25 * ChanServ sets mode +h Mic 17:01:29 <-- nhnt11 has quit (Input/output error) 17:01:33 --> nhnt11 has joined #instantbird 17:03:29 <-- Mic has quit (Quit: No time to waste, let's go!) 17:05:31 <-- nhnt11 has quit (Input/output error) 17:05:42 --> nhnt11 has joined #instantbird 17:09:33 <-- nhnt11 has quit (Input/output error) 17:09:56 --> nhnt11 has joined #instantbird 17:11:48 --> Mic has joined #instantbird 17:11:49 * ChanServ sets mode +h Mic 17:12:28 <Mic> aleth: z-index didn't work for me. Maybe I didn't try hard enough, though. 17:12:57 <Mic> There seem to be requirements regarding the "position" attribute of the element (or its container?) 17:13:35 <-- nhnt11 has quit (Input/output error) 17:13:44 --> nhnt11 has joined #instantbird 17:15:15 <-- aleth has quit (Quit: Ciao) 17:15:27 --> aleth has joined #instantbird 17:15:27 * ChanServ sets mode +h aleth 17:15:45 <aleth> Mic: Where exactly did you put the z-level? 17:16:58 <Mic> #statusTypeIcon and #statusMessage 17:17:10 <aleth> What values did you use? 17:17:37 <-- nhnt11 has quit (Input/output error) 17:17:41 --> nhnt11 has joined #instantbird 17:17:59 <Mic> 1001 and 1000 respectively (higher means it is on top of elements with a lower value). 17:18:15 <aleth> A simple z-level: 1 on the #statusTypeIcon does work for me, so it's interesting that there seems to be some OS dependence 17:18:31 <Mic> :O 17:18:54 <aleth> It doesn't work when done via DOM inspector though 17:18:59 <-- Optimizer has quit (Connection reset by peer) 17:19:14 <Mic> Oh, I've tried that mostly. 17:19:37 <aleth> I was going to offer an alternative patch as it isn't as hackish as I thought it would be 17:19:40 <Mic> Let me try with a userChrome rule. 17:19:46 <Mic> :) 17:20:15 <aleth> (I had thought I would need to put position attributes and/or z-levels on lots of other elements too) 17:20:48 <-- Mic has quit (Quit: No time to waste, let's go!) 17:21:16 --> Mic has joined #instantbird 17:21:16 * ChanServ sets mode +h Mic 17:21:39 <-- nhnt11 has quit (Input/output error) 17:22:05 --> nhnt11 has joined #instantbird 17:22:17 <Mic> aleth: in which rule have you put the z-index value? 17:22:41 <aleth> Mic: here http://lxr.instantbird.org/instantbird/source/instantbird/content/blist.css#91 17:23:02 <Mic> OK 17:23:51 <aleth> (Btw, it doesn't fix the mouse pointer issue.) 17:24:02 <aleth> (Which is odd) 17:25:18 <aleth> Hmm, maybe if I put it in the other CSS file ;) 17:25:41 <-- nhnt11 has quit (Input/output error) 17:25:48 --> nhnt11 has joined #instantbird 17:26:47 <aleth> Nope. 17:29:13 <Mic> It's not working for me (yet?). 17:29:26 <aleth> Mic: Maybe we should stick with the patch as it is then 17:29:38 <Mic> Would you pastebin your patch? 17:29:42 <aleth> It seems fragile, and it doesn't help with the mouse cursor nit anyway. 17:29:43 <-- nhnt11 has quit (Input/output error) 17:29:49 --> nhnt11 has joined #instantbird 17:30:51 <aleth> Mic: http://pastebin.instantbird.com/184089 17:31:03 <Mic> Thanks! 17:31:47 <aleth> Everything else has the default z-level (0). 17:32:04 <Mic> I already had that :( 17:32:39 <Mic> What a pity. 17:32:42 <aleth> Seems like z-level in a XUL interface is a bit unpredictable :( 17:32:52 <aleth> Yes, it should have been the better fix. 17:33:45 <-- nhnt11 has quit (Input/output error) 17:33:45 <aleth> I suspect the focused element gets special treatment somehow. 17:33:49 --> nhnt11 has joined #instantbird 17:35:49 <-- nhnt11 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 17:36:41 --> nhnt11 has joined #instantbird 17:38:47 <Mic> Do you know how the focus ring is extended to the left? 17:39:18 <aleth> It's the margin on the statusMessage 17:39:48 <-- nhnt11 has quit (Input/output error) 17:39:48 --> mconley has joined #instantbird 17:40:12 <Mic> http://lxr.instantbird.org/instantbird/source/instantbird/themes/blist.css#436 17:40:13 <aleth> http://lxr.instantbird.org/instantbird/source/instantbird/themes/blist.css#436 17:40:16 --> nhnt11 has joined #instantbird 17:42:52 <-- nhnt11 has quit (Broken pipe) 17:43:03 --> nhnt11 has joined #instantbird 17:45:35 <Mic> I'll review the patch as it is now. 17:45:51 <-- nhnt11 has quit (Input/output error) 17:45:57 --> nhnt11 has joined #instantbird 17:46:11 <aleth> Mic: Anything to do with focus always seems to be trickier than one thinks... 17:49:53 <-- nhnt11 has quit (Input/output error) 17:49:58 --> nhnt11 has joined #instantbird 17:54:47 <-- nhnt11 has quit (Input/output error) 17:54:55 --> nhnt11 has joined #instantbird 17:54:55 <instantbot> aleth@instantbird.org requested review from benediktp@ymail.com for attachment 2418 on bug 1950. 17:54:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, ---, aleth, ASSI, Completing "/me" shows the list of suggestions as action inside a system message 17:55:59 <aleth> Oh wait, let's clean up the surrounding code a bit too... 17:56:13 <-- Mic has quit (Quit: No time to waste, let's go!) 17:56:21 --> Mic has joined #instantbird 17:56:22 * ChanServ sets mode +h Mic 17:57:17 <-- Mic has quit (Quit: No time to waste, let's go!) 17:57:22 --> Mic has joined #instantbird 17:57:22 * ChanServ sets mode +h Mic 17:58:41 <instantbot> aleth@instantbird.org requested review from benediktp@ymail.com for attachment 2419 on bug 1950. 17:58:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, ---, aleth, ASSI, Completing "/me" shows the list of suggestions as action inside a system message 17:58:49 <-- nhnt11 has quit (Connection reset by peer) 17:58:57 --> nhnt11 has joined #instantbird 18:02:51 <-- nhnt11 has quit (Input/output error) 18:02:56 --> nhnt11 has joined #instantbird 18:05:16 --> Optimizer has joined #instantbird 18:07:47 <-- nhnt11 has quit (Input/output error) 18:07:52 --> nhnt11 has joined #instantbird 18:08:21 <aleth> nhnt11: Sorry we decided to ask for yet another variation in bug 1845 ;) 18:08:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account 18:13:50 --> zen_monkey has joined #instantbird 18:14:43 <-- nhnt11 has quit (Input/output error) 18:14:46 --> nhnt11 has joined #instantbird 18:17:52 <Mic> Left and middle mouse buttons have different behaviors with and without focus ring now :( 18:18:01 <Mic> *Right and middle 18:18:44 <-- nhnt11 has quit (Input/output error) 18:18:46 <aleth> Mic: I think cleaning up the middle mouse button behaviour is for a different bug though. 18:18:51 --> nhnt11 has joined #instantbird 18:19:35 <Mic> Without focus ring, only the left mouse button brings up the dropdown. 18:19:36 <aleth> It's pretty unpredictable as it is (on Linux at least) 18:19:57 <Mic> With focus ring, also the middle and right button open it. 18:20:18 <aleth> Mic: But the middle mouse button allows you to edit the status message... 18:20:35 <aleth> So does the right. 18:20:50 <aleth> I'm not even sure what the expected behaviour would be here. 18:21:39 <Mic> You mean we should also open the menu for these two buttons? 18:21:45 <Mic> I wouldn't mind. 18:22:10 <aleth> Mic: I don't know what we should do 18:23:38 <-- nhnt11 has quit (Input/output error) 18:23:45 --> nhnt11 has joined #instantbird 18:23:57 <aleth> My point is that nowhere in the code do we currently check for which mouse button is used to trigger any event. 18:24:01 <Mic> What about adding an "event.button == 0" (= primary button, usually the left one) for consistency now and filing a followup bug to decide what to do? 18:25:03 <aleth> Fine with me, if you prefer. 18:27:23 <Mic> Yes, I'd say so. Sorry for making you create another patch :( 18:27:40 <-- nhnt11 has quit (Input/output error) 18:27:49 --> nhnt11 has joined #instantbird 18:32:23 <-- nhnt11 has quit (Input/output error) 18:32:47 --> nhnt11 has joined #instantbird 18:32:52 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2402 on bug 1880. 18:32:53 <instantbot> aleth@instantbird.org requested review from benediktp@ymail.com for attachment 2420 on bug 1880. 18:32:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, ---, aleth, ASSI, Clicking on "status dot" to go Online does not work 18:36:25 <-- nhnt11 has quit (Input/output error) 18:36:30 --> nhnt11 has joined #instantbird 18:40:27 <-- nhnt11 has quit (Input/output error) 18:40:33 --> nhnt11 has joined #instantbird 18:41:08 <-- mconley has quit (Input/output error) 18:44:10 <-- nhnt11 has quit (Input/output error) 18:44:19 --> nhnt11 has joined #instantbird 18:44:44 <instantbot> benediktp@ymail.com granted review for attachment 2420 on bug 1880. 18:44:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, ---, aleth, ASSI, Clicking on "status dot" to go Online does not work 18:48:49 <Mic> Mid-aired... ;) 18:49:03 <aleth> checkin-needed list growing nicely :) 18:49:09 <-- nhnt11 has quit (Input/output error) 18:49:14 --> nhnt11 has joined #instantbird 18:49:17 <aleth> Not that many 1.4-wanted bugs left. 18:50:04 <Mic> I totally forgot about bug 1511 :( 18:50:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1511 nor, --, ---, benediktp, ASSI, Possible to add duplicate accounts 18:51:01 <aleth> Mic: If I understand the last comments, don't you just need to s/f?/r? 18:51:44 <Mic> I'll certainly test it again before that, I wasn't super convinced of the GTalk stuff iirc. 18:54:19 <-- nhnt11 has quit (Input/output error) 18:54:49 --> nhnt11 has joined #instantbird 18:59:25 <-- nhnt11 has quit (Input/output error) 18:59:34 --> nhnt11 has joined #instantbird 19:01:38 <-- jb has quit (Ping timeout) 19:02:20 <-- nhnt11 has quit (Ping timeout) 19:02:47 <-- aleth has quit (Quit: Ciao) 19:06:33 <instantbot> benediktp@ymail.com denied review for attachment 2418 on bug 1950. 19:06:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, ---, aleth, ASSI, Completing "/me" shows the list of suggestions as action inside a system message 19:13:48 <instantbot> benediktp@ymail.com granted review for attachment 2419 on bug 1950. 19:13:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1950 min, --, ---, aleth, ASSI, Completing "/me" shows the list of suggestions as action inside a system message 19:53:18 <-- wnayes has quit (Quit: wnayes) 19:55:17 <-- unghost has quit (Input/output error) 19:56:33 --> igorko has joined #instantbird 20:02:56 <igorko> hi 20:04:41 <Mic> Hello igorko 20:08:30 <Mic> igorko: you're locale will only a need a few changes to be ready for Instantbird 1.4, did you know? 20:08:32 <Mic> *your 20:08:47 <igorko> I'm doing it atm 20:09:22 <Mic> Great, thanks a lot :) 20:24:51 <igorko> should be done now 20:26:47 <Mic> Yep, the status page is green for you now! Thanks a loT :) 20:26:49 <Mic> *lot 20:31:24 <igorko> LoT ;) 20:36:03 <Mic> I only know "LotR" or "GoT" ;) 20:40:25 <Huvik> xaxa 20:41:14 <Mic> Huvik: ? 20:42:01 <Huvik> i just laught on your shortcuts 20:42:01 <Huvik> :p 20:42:32 --> unghost has joined #instantbird 20:44:47 <Mic> Ah! 20:45:05 <Mic> That was "Lord of the Rings" and "Game of Thrones" by the way! 20:46:23 <Huvik> i know i know 20:46:30 <Huvik> GoT best series ever 20:48:46 <Mic> flo, clokep, aleth: is there a problem with the estonian locale? It seems to be missing lots of strings for Oscar and QQ? 20:49:10 <Mic> Maybe there's something missing that could be imported from libpurple? 20:56:28 <-- igorko has quit (Ping timeout) 21:00:21 --> igorko has joined #instantbird 21:02:10 <-- igorko has quit (Ping timeout) 21:06:10 --> igorko has joined #instantbird 21:07:55 <-- igorko has quit (Ping timeout) 21:13:04 --> flo-retina has joined #instantbird 21:13:04 * ChanServ sets mode +qo flo-retina flo-retina 21:14:21 <flo-retina> Good evening :) 21:15:31 <flo-retina> Mic: I told the translator at the time that he could feel free to ignore strings for libpurple prpl that are completely irrelevant in his country (especially QQ) 21:15:51 <flo-retina> that was to get the locale ready quickly, as we were very close to a release when he started working on it 21:16:34 <flo-retina> it's a bit annoying that oscar.properties isn't fully translated 21:16:53 <Mic> Hi! You're back from California then? :) 21:17:01 <flo-retina> but that will just fallback to the en-US strings, so... I'm not too concerned about it 21:17:08 <flo-retina> Mic: yes, I'm at home 21:17:18 <Mic> Exhausted, most likely? ;) 21:17:24 <flo-retina> yeah 21:17:36 <flo-retina> I just came online to check if there are things I should really checkin 21:17:50 <flo-retina> I saw you all were reviewing each other's patches :) 21:17:55 <Mic> We tried to fill the checkin-needed queue ;) 21:18:03 <qlum> btw will the completed translations be available for the nightlies or do I have to wait till the final 1.4 for my dutch translation (dutch dictionary in some channels) 21:18:34 <flo-retina> I'm not fully convinced checking in 7 patches the day before the release is a great idea 21:24:26 <Mic> Is it ... tuesday then? 21:24:55 --> igorko has joined #instantbird 21:25:51 <flo-retina> what's "it" in that sentence? 21:25:59 <Mic> The release. 21:26:26 <flo-retina> if we don't break stuff tonight, yes 21:26:27 <Mic> i.e. tomorrow is the day that the RCs are built, testing tomorrow and monday, releasing on tuesday? 21:26:48 <flo-retina> if tomorrow's nightly seem OK, we'll try producing RCs tomorrow (it will probably take a while); test them Monday, and release Tuesday 21:27:09 <Mic> d'oh. I didn't know that :( 21:27:17 --> nhnt11 has joined #instantbird 21:28:06 <Mic> I wrote an email to the polish locale manager this evening, trying to motivate him to update before we're releasing "soon". 21:29:06 <flo-retina> ah, yeah, I wanted to comment about that 21:29:19 <flo-retina> we haven't seen any sign of life from that locale manager in over a year 21:30:13 --> wnayes has joined #instantbird 21:30:14 <flo-retina> and we tried to get a new pl localizer from the aviary.pl team, but without much success 21:30:22 <Mic> That's why I wrote if he "could update or get in touch with us". If he doesn't, we could think about finding someone else. 21:31:02 <Mic> *should 21:31:58 <flo-retina> after looking at the checkin-needed list, my suggestion is to take bug 1700, bug 1935 and bug 1948 tonight; and the others after the release 21:32:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, ---, aleth, ASSI, Contact selection is messed up with selecting the contact below the selected contact on an unfocused 21:32:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1935 min, --, ---, nhnt11, ASSI, Blackslash not handled correctly in CTCP messages. 21:32:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1948 min, --, ---, aleth, NEW, Reference to undefined property this._account.maxMessageLength 21:33:38 <nhnt11> flo-retina: I'll work on 1935 now 21:33:54 <flo-retina> bug 1935 21:34:07 <nhnt11> Was that not implied? :P 21:34:41 <flo-retina> err, I thought you were talking about another bug than the one I just mentioned; and I wanted instantbot to show the summary 21:34:57 <nhnt11> Ah. okay. 21:35:10 <nhnt11> Oh wait, 1935 is already done 21:35:11 <flo-retina> what work does that bug still need? :-S 21:36:02 <nhnt11> nothing, I mistook it for a different one. oops 21:36:56 --> clokep has joined #instantbird 21:36:56 * ChanServ sets mode +o clokep 21:37:21 <nhnt11> clokep: Thanks for your reply 21:37:51 <flo-retina> clokep: do you agree with http://log.bezut.info/instantbird/130427#m485 ? 21:38:20 <flo-retina> clokep: (btw) hello! :) 21:38:27 <clokep> flo-retina: Hello. 21:38:31 <clokep> I'm only here for a few inutes. 21:38:45 <clokep> flo-retina: I agree. 21:39:17 <flo-retina> cool :) 21:40:30 * clokep needs to go! 21:40:53 <nhnt11> bye clokep 21:41:01 <nhnt11> By the way, I took a look at that link you referenced 21:41:06 * flo-retina needs to finish that quickly before falling asleep 21:41:07 <nhnt11> I'll see if I can improve my proposal 21:41:34 <nhnt11> flo-retina: when's your flight back to Europe? 21:41:55 <flo-retina> yesterday/today (depending on the timezone) 21:42:25 <flo-retina> although in 18 minutes it will be "yesterday" for both timezones 21:42:33 <nhnt11> flo-retina: That's very confusing, thanks 21:42:39 <nhnt11> :P 21:43:02 <flo-retina> nhnt11: I'm at home and exhausted 21:43:03 <nhnt11> Wait, are you flying right now? 21:43:06 <flo-retina> (that should be less confusing) 21:43:10 <nhnt11> Ahh you're back 21:43:29 <nhnt11> Okay. Have a nice rest :) 21:44:36 <-- igorko has quit (Ping timeout) 21:46:19 <nhnt11> clokep: places.frecency seems to be quite overkill for Ib 21:47:15 <nhnt11> I think the frequency with which a contact is chatted with is probably enough. 21:47:32 <nhnt11> Perhaps a "Star" system could be added, where "star"ed contacts get priority 21:47:57 <nhnt11> That's just a way of prioritizing tags though 21:48:36 <flo-retina> your star system looks a lot like the "Favorite" contact group we considered a few times but never actually implemented 21:49:04 <flo-retina> the UI to add a contact as favorite could be a star; like for bookmarks in Fx 21:49:04 <nhnt11> Yes, that's what I meant 21:49:19 <nhnt11> Right. 21:49:51 --> mconley has joined #instantbird 21:50:01 <nhnt11> Star-marked contacts would be ranked first in the autocomplete list. I really can't think of too many more parameters for this 21:50:48 <nhnt11> Frequency, recency, and "Favorites" are the three parameters on my mind 21:52:55 --> mpmc has joined #instantbird 21:54:11 <flo-retina> nhnt11: maybe volume of exchanges? 21:54:19 <Mic> Machine learning patterns like "Benedikt never contacts <...> on Mondays"? ;) 21:54:26 <flo-retina> not sure if that's more interesting than "frequency" 21:54:36 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8d63f09a6b2b - aleth - Bug 1700 - Contact selection is messed up with selecting the contact below the selected contact on an unfocused contact list, r=clokep. 21:54:37 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b624f485b830 - aleth - Bug 1948 - Reference to undefined property this._account.maxMessageLength, r=clokep. 21:54:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e57aabf16a09 - Nihanth Subramanya - Bug 1935 - Blackslash not handled correctly in CTCP messages, r=clokep. 21:54:58 <nhnt11> flo-retina: I don't think volume of exchanges is very important 21:55:17 <nhnt11> maybe as a tie-breaker 21:55:23 <flo-retina> I guess "frequency" is just not defined clearly enough :) 21:56:10 <nhnt11> By frequency I meant, number of sessions opened with contact divided by time period over which they were opened 21:57:08 <nhnt11> Of course, two different "sessions" must have some arbitrary time gap. 21:58:03 <nhnt11> I see a problem though, one might keep a chat with a favorite contact open for a very long time, but then close it due to a shutdown or something. This contact should still get a high priority, though there was only one session 21:58:09 <Mic> Using the mean value can have problems like "hundreds of session, unfortunately two years ago"? 21:58:25 <nhnt11> Mic: That's where recency comes into play 21:58:54 <nhnt11> The function should be proportional to frequency (and volume of messages?), and inversely proportional to recency 21:59:14 <nhnt11> I shouldn't say recency 21:59:23 <nhnt11> I should say, "time last chatted with" 22:00:22 <flo-retina> nhnt11: doesn't that include a strong bias toward new contacts? 22:00:52 <flo-retina> if you chatted 2 or 3 times today with a contact you added today, "number of sessions opened with contact divided by time period over which they were opened" may be larger than for a frequent contact you have had for years 22:01:58 <nhnt11> flo-retina: I don't know why I said divided by time period over which they were opened. In my head it has always been simply number of sessions 22:02:19 <nhnt11> Maybe because I said "frequency" and I've been studying for my electrical sciences exam a lot ') 22:02:22 <nhnt11> ;) * 22:02:51 <Mic> Maybe the amount of time spent with a contact would also be a valuable number? 22:03:13 <Mic> You'd need to define a threshold when a session becomes idle then thoug. 22:04:37 <nhnt11> Mic: Like I said, there would be an arbitrary idle time between sessions 22:04:53 <Mic> I meant during a session. 22:05:12 <nhnt11> Well, a session need not be defined as opening/closing a tab then 22:05:36 <Mic> I can chat with someone for a while which would count as "time spent with <...>" and if we don't talk for e.g. 10 minutes, it would stop adding up the time. 22:05:47 <nhnt11> On sending a message, if a certain time limit has been exceeded since the last one, count it as a new session 22:06:06 --> jb has joined #instantbird 22:06:07 <Mic> OK, so that's not the kind of session that we know from our log files ;) 22:06:35 <nhnt11> Should I include all this in my proposal? 22:07:05 <nhnt11> I mean to say, does it need to be that detailed? I didn't think the finer points of the implementation needed to be conveyed in the proposal. 22:07:14 --> igorko has joined #instantbird 22:07:29 <flo-retina> I haven't read the proposal yet, I just saw cloke p's reply 22:12:26 * nhnt11 will be back in 10-15 minutes 22:12:55 <-- nhnt11 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 22:12:56 <-- qlum has quit (Quit: Getting the <censored> out.) 22:16:02 <-- Huvik has quit (Ping timeout) 22:16:39 <instant-buildbot> build #387 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/387 22:17:03 --> rosonline has joined #instantbird 22:18:10 --> FireFly_TB has joined #instantbird 22:18:45 <-- igorko has quit (Ping timeout) 22:20:02 <flo-retina> Good night 22:20:03 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 22:22:02 --> igorko has joined #instantbird 22:24:13 <-- FireFly_TB has quit (Quit: FireFly_TB) 22:25:12 --> nhnt11 has joined #instantbird 22:37:42 <-- mconley has quit (Input/output error) 22:40:38 <-- igorko has quit (Ping timeout) 22:42:31 <Mic> Good nigh 22:42:38 <-- clokep has quit (Ping timeout) 22:43:02 <-- Mic has quit (Quit: No time to waste, let's go!) 23:07:39 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com) 23:29:49 <-- jb has quit (Ping timeout) 23:37:01 --> jb has joined #instantbird 23:45:02 <-- jb has quit (Ping timeout) 23:47:27 --> jb has joined #instantbird 23:52:44 <-- jb has quit (Ping timeout) 23:57:58 <instant-buildbot> build #408 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/408