#instantbird log on 10 09 2011

All times are UTC.

00:00:36 <flo> ironhead: yes
00:00:48 <flo> glad you like it :)
00:00:54 <ironhead> excellent! :)
00:04:32 <flo> http://hg.instantbird.org/l10n/scripts/locales-status.html
00:05:23 --> mmkmou has joined #instantbird
00:06:24 <ironhead> guess there is no en-UK (or even better, en-CA :P)
00:06:26 <ironhead> ?
00:07:26 <flo> what would it be used for?
00:07:53 <flo> by en-UK, do you mean en-GB? Or is there a small area somewhere with a regional variation that I don't know about?
00:08:03 <ironhead> ah yes, sorry, en-GB
00:08:17 <-- chrisccoulson has quit (Ping timeout)
00:08:29 <ironhead> en-CA isn't widely supported
00:10:40 <ironhead> is there a changelog for 1.1 somewhere?
00:10:53 <v17al> en-CA would be pretty easy, it's pretty much replacing o with ou
00:13:02 <flo> ironhead: http://willyou.typewith.me/p/AvdzNX79oc has the most important changes
00:14:42 <ironhead> what about having group chats (i.e. IRC channels) show up in the contact list?
00:15:14 <ironhead> If I accidentally close my group chat window, I don't know of an easy way to get it back
00:15:28 <ironhead> other then to disconnect and reconnect
00:16:08 <flo> you will like 1.1 :)
00:16:42 <flo> (that's what's poorly described on lines 2 and 3 of that document)
00:17:07 <ironhead> ah, k, wasn't sure what those 2 points meant ;)
00:17:37 <flo> closing a tab no longer terminates the conversation, it just hides it.
00:17:45 <ironhead> cool!
00:25:46 <flo> http://hg.instantbird.org/l10n/locales-status.html This page will be updated automatically every hour
00:28:01 <-- mmkmou has quit (Ping timeout)
00:53:38 <-- GeekShadow has quit (Quit: leaving)
01:00:36 --> mmkmou has joined #instantbird
01:10:02 --> GeekShadow has joined #instantbird
01:25:58 <-- Even has quit (Ping timeout)
01:39:59 <-- mmkmou has quit (Ping timeout)
01:41:06 --> Even has joined #instantbird
01:41:06 * ChanServ sets mode +o Even 
01:57:02 --> mmkmou has joined #instantbird
02:28:37 --> chrisccoulson has joined #instantbird
02:31:11 --> ironhead1 has joined #instantbird
02:32:18 <-- ironhead has quit (Ping timeout)
02:38:08 <ironhead1> how do I change my irc nick in IB?
02:38:30 <ironhead1> i.e. I was just reconnected and was given the ironhead1 nick
02:38:55 <ironhead1> how do I switch it back to ironhead now that my previous connection has timed out?
02:39:23 <-- chrisccoulson has quit (Quit: Ex-Chat)
02:40:20 * ironhead1 is now known as ironhead
02:41:43 <ironhead> apparently the /nick command works on irc.mozilla.org
02:41:57 <ironhead> but I don't get any feedback from freenode
02:45:33 <-- mmkmou has quit (Ping timeout)
02:58:12 <-- ironhead has quit (Ping timeout)
03:02:27 --> mmkmou has joined #instantbird
03:11:25 --> clokep has joined #instantbird
03:11:26 * ChanServ sets mode +h clokep 
03:14:20 <clokep> ironhead: You should be able to use /nick on any server.
03:30:03 <-- mmkmou has quit (Ping timeout)
03:32:03 <-- vicnet has quit (Ping timeout)
03:32:57 <-- clokep has quit (Quit: Instantbird 1.1a1pre)
03:47:49 --> vicnet has joined #instantbird
04:41:37 <-- skeledrew has quit (Ping timeout)
04:45:01 --> skeledrew has joined #instantbird
05:01:07 <-- skeledrew has quit (Connection reset by peer)
05:05:57 --> skeledrew has joined #instantbird
05:41:36 --> Mad_Maks has joined #instantbird
05:49:50 --> I_stephen has joined #instantbird
05:51:09 <I_stephen> Where can I find out what's new from the release of instant bird 1 in june, and include the changes made on the nightly builds up to now?
06:18:45 <-- I_stephen has quit (Quit: )
06:49:13 --> hunsly has joined #instantbird
07:08:00 <-- flo has quit (Quit: Instantbird 1.1a1pre)
07:08:18 --> flo has joined #instantbird
07:08:18 * ChanServ sets mode +qo flo flo 
07:43:49 --> jb has joined #instantbird
07:44:48 --> jb1 has joined #instantbird
07:46:24 <-- jb has quit (Ping timeout)
08:19:00 --> jb has joined #instantbird
08:20:29 <-- jb1 has quit (Ping timeout)
08:23:44 --> chrisccoulson has joined #instantbird
08:25:56 <-- chrisccoulson has quit (Ping timeout)
08:55:30 <-- jb has left #instantbird ()
08:57:49 --> mikk_s has joined #instantbird
08:58:27 <-- mikk_s has quit (Quit: Instantbird 1.1a1pre)
08:59:03 --> mikk_s has joined #instantbird
09:08:38 <-- rikki has quit (Ping timeout)
09:09:39 --> rikki has joined #instantbird
09:10:24 <-- mikk_s has quit (Quit: Instantbird 1.1a1pre)
09:10:29 --> mikk_s has joined #instantbird
09:10:53 <-- mikk_s has quit (Quit: Instantbird 1.1a1pre)
09:21:11 --> FeuerFliege has joined #instantbird
09:23:31 --> aleth has joined #instantbird
09:57:51 --> chrisccoulson has joined #instantbird
10:18:28 <FeuerFliege> hi
11:12:38 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
11:18:16 --> clokep has joined #instantbird
11:18:16 * ChanServ sets mode +h clokep 
11:19:19 --> aleth has joined #instantbird
11:25:40 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
11:56:22 --> igorko has joined #instantbird
12:17:55 --> mmkmou has joined #instantbird
12:21:18 --> ironhead has joined #instantbird
12:21:35 <-- mmkmou has quit (Ping timeout)
12:51:04 --> Andrey has joined #instantbird
12:56:04 <-- clokep has quit (Quit: Instantbird 1.1a1pre)
13:05:02 --> FeuerFliege1 has joined #instantbird
13:05:34 <-- FeuerFliege has quit (Ping timeout)
13:35:59 --> skeledrew1 has joined #instantbird
13:36:05 <-- skeledrew has quit (Ping timeout)
14:10:26 <-- skeledrew1 has quit (Ping timeout)
14:12:06 --> skeledrew has joined #instantbird
14:15:33 --> mmkmou has joined #instantbird
14:23:45 <-- skeledrew has quit (Ping timeout)
14:29:07 <-- hunsly has quit (Ping timeout)
14:54:19 --> skeledrew has joined #instantbird
14:56:35 <-- flo has quit (Ping timeout)
14:58:07 <-- mmkmou has quit (Ping timeout)
14:59:12 --> flo has joined #instantbird
14:59:12 * ChanServ sets mode +qo flo flo 
15:00:56 <igorko> flo there is some redrawing bug after restoring conversation
15:17:12 <-- igorko has quit (Quit: Instantbird 1.1a1pre)
15:21:31 --> clokep has joined #instantbird
15:21:31 * ChanServ sets mode +h clokep 
15:21:41 <-- Andrey has quit (Quit: )
15:22:56 <clokep> igorko: Can you be more specific?
15:28:57 --> aleth has joined #instantbird
15:32:18 <-- Mad_Maks has quit (Quit: Instantbird 1.1a1pre)
15:36:44 <-- clokep has quit (Ping timeout)
15:44:34 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
15:44:57 --> aleth has joined #instantbird
16:05:09 --> clokep has joined #instantbird
16:05:09 * ChanServ sets mode +h clokep 
16:10:35 <-- clokep has quit (Ping timeout)
16:19:46 --> clokep has joined #instantbird
16:19:46 * ChanServ sets mode +h clokep 
16:27:26 <-- clokep has quit (Ping timeout)
16:38:37 <instantbot> florian@instantbird.org granted review for attachment 859 on bug 1058.
16:38:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1058 nor, --, ---, aletheia2, ASSI, Horizontal border missing in tab strip
16:57:22 --> clokep has joined #instantbird
16:57:22 * ChanServ sets mode +h clokep 
17:19:16 <Tonnes> flo: hi.. nl is currently working on updates, they should be done tonight
17:19:34 <flo> Tonnes: ok thanks :)
17:20:18 <flo> Tonnes: I see you haven't accepted the invitation for the instantbird-l10n mailing list. Has it somehow ended up in spam?
17:26:26 <Tonnes> flo: no I got it, sorry.. perhaps because it's in French? :p ;)
17:26:37 <flo> really?
17:26:46 <clokep> Tonnes: There's a lang=fr or osmething like that in the URL, change it to your language of choice. ;)
17:27:55 <flo> how come nobody told me that like... a week ago? :-S
17:28:08 <Tonnes> the email itself was in French :)
17:28:27 <clokep> Oh, I wasn't specifically invited I just got the team@ email.
17:28:32 <flo> the UI of the group is in french because I'm french, but uh... I thought that was local
17:29:14 <flo> so now I switched it to English, and it tells me "Parameters updated" in... French!
17:29:14 <flo> pff
17:30:40 <clokep> google Groups is a pretty bad way to communicate I've found. :-X
17:31:20 <flo> people wanting to take over that whole part of the project are welcome ;)
17:32:58 * clokep shuts up.
17:34:29 <flo> eric suggested that holding a weekly IRC meeting could be a good way to energize our community, or at least ensure all the energies are going in the same direction (+ we could have someone taking notes and blogging that immediately, which would ensure we post a status update at least weekly)
17:34:33 <flo> what do you think about this?
17:34:47 <clokep> I like that idea.
17:35:39 --> DGMurdockIII has joined #instantbird
17:35:42 <clokep> If we can find a time we're all awake / available. :P
17:37:27 <clokep> I think it'd be a good way to have weekly (they could even be bi-weekly probably) updates for other people too.
17:42:18 <flo> I suggested Monday at 6PM French time (that's 9am pacific)
17:42:53 <flo> to energize the team, doing that at the start of the week may be better
17:43:25 <clokep> I usually eat lunch at noon so that should work generally for me too. :)
17:43:40 <flo> but if we want to put something on planet that people will notice, at the beginning of the week planet.mozilla.org is flooded, whereas during week-ends almost nobody posts. So blogging every Friday evening sounds better
17:44:08 <clokep> We could put up meetings a few minutes later?
17:44:22 <clokep> s/meetings/minutes/, s/minutes/days/
17:44:34 <clokep> Bah, I need to do thos replacements in the opposite order, don't I? ;)
17:46:22 <flo> if we want the posts to help external people get involved, rather than just see that we are alive, posting outdated material is really not something to do
17:47:05 <clokep> Fair enough. :)
17:47:23 <flo> or course, we could also post on both Friday (a new feature to demo? A cool add-on to recommand?) and on Monday with meeting minutes
17:47:30 <flo> if someone volunteers to do it
17:48:03 <flo> Eric has done some work to convert the blog to WordPress, so it should become easier to post relatively soon
17:48:35 <clokep> Right. I also think (as part of this) we would end up posting more frequent, small posts which is good.
17:48:50 <flo> yeah
17:48:58 <clokep> A friday post could even be like a "teaser" screenshot (like what you post in here sometimes). Kind of like Thunderbird's tumblr?
17:49:04 <flo> whatever we do with the blog probably can't be worst than the current inaction
17:49:26 <flo> That should probably go on the twitter account (at least)
17:49:37 <flo> but yeah, that would be nice on the blog too
17:50:47 <flo> es-ES seems ready :)
17:50:53 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
17:55:16 <flo> do you prefer Monday or Friday?
17:56:43 <flo> I think each week we will want to answer these basic questions: what's been done since last week? What are we working on now? What's blocked? Could we use some help for something?
17:57:05 <aleth> hullo :)
17:57:06 <aleth> More smaller posts is probably also the way to go for 1.1 features - e.g. one for hidden conversations
17:57:47 <clokep> flo: Monday or Friday I don't think matters much for me. I tend to /not/ have othe rmeetings on Fridays, but that doesn't matter much, I can just block it out on my corporate calendar. :P
17:57:57 --> hunsly has joined #instantbird
17:58:37 <flo> changing the date has strange unwanted effects
17:58:56 <flo> I advanced the clock of my linux box to check that expired certificates are actually rejected
17:59:11 <flo> now I have emacs taking 100% of a core, and Instantbird (the MSN plugin) 100% of another
17:59:49 <clokep> :-/ Sounds like that shouldn't be happening...
18:00:26 <flo> it's possible my date change has been a bit excessive
18:00:40 <flo> I only incremented the first digit of the year, so that's a 1000 years jump
18:00:56 <aleth> wow, a millenium bug!
18:01:03 <flo> I would be surprised if that computer still existed at that time :)
18:01:17 <aleth> i thought they had fixed those ;)
18:03:14 <flo> apparently our build system doesn't like that year either, and replaces it with 2514 ^^
18:05:51 <flo> hg status doesn't work either
18:07:01 <flo> hmm, apparently my password is no longer valid in 3011, so I can't change the date back. Fun! :)
18:09:23 <flo> and even after changing the password, I can't to back to before 2964 :-D
18:09:33 <aleth> lol
18:09:49 <aleth> it seems time travel is risky
18:10:29 <flo> "timestamp too far in the future" :-D
18:10:43 <flo> yeah, it seems dangerous. I really wish no user typos on that field ;)
18:14:38 <flo> apparently re-checking "set time automatically" *and* rebooting was a good solution
18:15:11 <aleth> oh, good idea
18:15:19 <aleth> I was wondering how one would fix that
18:31:01 --> Mic has joined #instantbird
18:31:01 * ChanServ sets mode +h Mic 
18:31:11 <Mic> Hi! :)
18:36:32 <clokep> Hello Mic.
18:47:01 <Mic> flo: the code I showed you to create inline options on the fly is bugged in the sense that opening the detail view of the extension multiple times will append the same settings again and again.
18:47:11 <Mic> Just in case you used that in an add-on already.
18:47:41 <Mic> (or are planning to use it)
19:01:12 <Mic> The meeting idea sounds interesting.
19:02:38 <Mic> What about posting short notes of the discussion at the beginning of the week and a "what actually happened" post at the end of the week?
19:17:27 <flo> hmm, wouldn't that be depressing when none of what was planned actually happened? ;)
19:19:11 <clokep> I think an entry summing up what has happened in the past week + what is planned to happen in the next week is good.
19:19:24 <Mic> The rounded boxes aren't that bad after all .. http://img827.imageshack.us/img827/5492/ibbug9793.png
19:19:27 <clokep> + One to demonstrate "cool" stuff (new features, extension, etc)
19:19:35 <aleth> Is a weekly blog post not too frequent?
19:19:53 <Mic> It looks a bit like pills but so what 
19:20:24 <aleth> Btw, since the complete reinstall yesterday, logging has been working again for me so far. Fingers crossed that fixed it. Possibly an update went wrong somewhere at some point? (The partial updates often fail anyway)
19:20:26 <clokep> That's for Mac?
19:20:57 <Mic> No, I'm trying different looks again and wonder which one I should use.
19:21:47 <Mic> I'd prefer to have one look (with minor changes to it) for all systems rather than a completely different look for each
19:22:10 <flo> that makes sense
19:22:25 <flo> I think I would be ok with that's on that screenshot :)
19:22:32 * Mic too :)
19:22:36 <flo> how soon do you plan to attach something that we can check-in ?
19:23:26 <flo> the section headers look like they could use a border, but I think you said that still needed some work. You were only showing the unread counters, right?
19:23:42 <Mic> Yes, this is only about bug 979
19:23:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=979 nor, --, ---, nobody, NEW, Fix look for "Hidden conversations" /"Contacts" contact list sections and their headers
19:24:01 <Mic> hmm, wrong one ..
19:24:07 <Mic> Bug 986 then?
19:24:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=986 nor, --, ---, nobody, NEW, OS specific theming for "unread count"
19:24:16 <Mic> Ah .. :)
19:25:49 <flo> Mic: how does 6pm on Monday sound for you?
19:27:51 <Mic> 6pm is fine.
19:28:23 <flo> I'm going to email contact@ib.org about it then. The notice seems quite short, but oh well
19:29:41 <Mic> So the first time should be tomorrow?
19:30:23 <flo> yes
19:30:45 <flo> I guess it will give an opportunity to coordinate the release
19:30:46 <Mic> That's really short notice ... I'm on a vernissage of a friend tomorrow :(
19:30:58 <clokep> Then next week Mic. :)
19:31:12 <clokep> I don't think it's the type of thing we should worry about if we an't make for a week, no?
19:32:01 <flo> you can throw ideas in the log before or in an email to contact
19:32:14 <flo> or should we make a weeky page for each meeting like mozilla does
19:32:15 <Mic> clokep: I agree
19:32:24 <Tonnes> brb
19:32:26 <flo> so that absents can put what they would have said if they could make it?
19:32:42 <clokep> Yup! :) I agre.
19:32:47 <Mic> What tools are we going to use?
19:32:57 <flo> wiki.instantbird.org
19:32:58 <Mic> The wiki? An etherpad pad?
19:33:13 <flo> etherpad can be quite good to take minutes
19:35:33 <clokep> Yes. :) I've been ahving trouble w/ typewith.me though. :-/
19:35:46 <flo> clokep: etherpad.mozilla.org
19:36:56 <flo> I volunteer ecaron to take the minutes and blog them :-P
19:39:22 <flo> http://pastebin.instantbird.com/1005 how does this sounds?
19:40:06 --> EionRobb has joined #instantbird
19:41:15 <instantbot> benediktp@ymail.com added attachment 869 to bug 986.
19:41:16 <instantbot> benediktp@ymail.com requested review from florian@instantbird .org for attachment 869 on bug 986.
19:41:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=986 nor, --, ---, benediktp, ASSI, OS specific theming for "unread count"
19:42:27 <instantbot> benediktp@ymail.com added attachment 870 to bug 986.
19:45:31 <flo> ah so that changes the colors for all OSes? :-S
19:45:38 * flo tests on Mac to see how it looks
19:46:08 <clokep> flo: Are we allowed to use that etherpad?
19:46:15 <flo> why not?
19:46:24 <clokep> I don't know. :)
19:46:35 <flo> we use mozilla's IRC servers ;)
19:46:47 <clokep> And we could always rotate around for taking meeting minutes.
19:47:01 <clokep> (And also just keep the summary around. ;))
19:47:10 <clokep> s/summary/log/
19:47:50 <Mic> flo: what would you like to see on Mac?
19:48:52 <Mic> I could try to do jagged circles like on the dock icon overlay with border-images if you like ;)
19:49:14 <flo> tss
19:49:39 <Mic> The first item in the "what"-list is lower case btw while the others are upper-case
19:49:52 <Mic> *lower-case
19:50:00 <flo> Mic: fixed
19:50:21 <Mic> I'm gone for a while, bbl
19:50:51 <clokep> flo: If we're going to update a wiki before the meeting we should put a link in there. :)
19:51:19 <flo> I thought about it too, but I was reluctant to the idea of putting a link to an empty page :-/
19:52:24 <clokep> Alright. :) At the beginning of the meeting we'll just give one then. ;)
19:52:53 <flo> we can email the link after the meeting
19:54:49 <-- skeledrew has quit (Ping timeout)
19:59:09 --> skeledrew has joined #instantbird
20:23:34 <instantbot> florian@instantbird.org granted review for attachment 869 on bug 986.
20:23:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=986 nor, --, ---, benediktp, ASSI, OS specific theming for "unread count"
20:44:52 --> igorko has joined #instantbird
20:52:58 <-- hunsly has quit (Ping timeout)
20:57:33 <flo> clokep: do you like http://pastebin.instantbird.com/1006 ?
20:58:01 <flo> (assuming "&value" is indented correctly)
20:59:04 <clokep> Would be nice to have a "notify of invitations" or something too, but I understand that would require a bit more. :)
20:59:12 <flo> well, assuming all tabs are converted to spaces
20:59:23 <flo> notify where/how?
20:59:36 <flo> as far as I remember, we've never been able to agree on the UI
20:59:43 <clokep> I agree.
20:59:48 <clokep> OK, ignoring that then. ;)
21:00:09 <clokep> My only comment is that the first three comments, the -1 case has a period at the end and the other two don't. :P
21:00:20 <clokep> And yes, some of the spacing is messed up.
21:00:38 <flo> that's silly tabs, I've fixed that already
21:00:46 <flo> I'll add commas at the end of the first 2 comment lines
21:01:18 <clokep> Good it's accepting automatically...
21:01:23 <clokep> Yeah, looks fine.
21:02:04 <flo> r+ ? :)
21:04:20 <flo> a good UI may be opening the conversation tab (if the interruption manager agrees of course) with a message saying ... has invited you to ... [invitation message, if any]. And replace the textbox with accept/reject buttons.
21:04:54 <flo> we could reuse the exact same UI for ... added you to his buddy list, would you like to allow ... to see your status?
21:06:27 <clokep> That seems reasonable. :)
21:06:32 <clokep> And yes, r+.
21:06:46 <flo> ok, thanks
21:06:56 <flo> (that UI is definitely not for 1.1 of course)
21:07:02 <clokep> I don't know if you'd want to leave a # for the "prompt" option, or it could just be 2 or whatever.
21:07:20 <flo> but I've hated these modal dialogs from the day I implemented them
21:07:48 <flo> leave a what?
21:08:13 <clokep> We're using -1, 0 and 1 right now...
21:08:27 <clokep> But there's plenty of other ones, since it's an int and not a bool.
21:09:24 <flo> libpurple checks == 0 and  > 0
21:09:51 <flo> http://lxr.instantbird.org/instantbird/source/purple/libpurple/server.c#797
21:09:57 <flo> I was lazy and passed the value directly ;)
21:10:01 <clokep> Oh OK, so we'd have to add a layer on top of that.
21:10:19 <flo> yeah, like 2 lines of code :-P
21:10:26 <clokep> Yup! :)
21:12:38 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
21:15:26 <instantbot> florian@instantbird.org set the Resolution field on bug 1058 to FIXED.
21:15:27 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a50e9b8101c4 - aleth - Bug 1058 - Horizontal border missing in tab strip, r=fqueze.
21:15:28 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f5ee39dc2b13 - Florian Quèze - Accept chat invitation automatically by default, r=clokep.
21:15:29 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/cc60b3d4e6b3 - Benedikt Pfeifer - Bug 986 = Improve theming of the unread counts, r=fqueze.
21:15:30 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/31fc2322ad6c - Florian Quèze - Make libpurple use NSS's default certificate checking code.
21:15:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1058 nor, --, 1.1a1, aletheia2, RESO FIXED, Horizontal border missing in tab strip
21:20:26 --> Mic has joined #instantbird
21:20:26 * ChanServ sets mode +h Mic 
21:24:13 <aleth> flo: maybe rather than a modal dialog over the conv window, create a new tab (which doesn't necessarily get focus on its own, or can even be hidden, depending on prefs) with a message-bar dialog in it. If accepted the tab then contains the new conv, if not it closes
21:24:24 <aleth> Does that make any sense?
21:24:37 <flo> that's what I just proposed ;)
21:24:43 <aleth> :)
21:24:51 <aleth> I misunderstood then, sorry
21:25:14 <flo> hmm, how come after disabling the js-xmpp add-on my debug build doesn't start any more? :-S
21:25:28 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
21:25:36 --> aleth has joined #instantbird
21:29:29 <flo> anyone here connecting to an IRC or XMPP server with a self-signed certificate?
21:32:45 <EionRobb> does said person have to be using IB?
21:34:19 <flo> well, that person may have some trouble with the next nightly build, because of a patch I've just pushed
21:34:34 <EionRobb> that's not very nice
21:34:51 <flo> EionRobb: so if that person doesn't use Instantbird, I don't think that'll make any difference ;)
21:34:56 <EionRobb> :)
21:35:05 <EionRobb> well, no wonder they're not using IB ;)
21:35:25 <flo> EionRobb: well, whether it's nice or not is not the problem. But I would like to have some feedback about how things go.
21:36:52 <EionRobb> its terrible, tell it I hate it! :P
21:36:55 <clokep> And maybe ask them to test if they can connect with tomorrow's nightly to that server? :-D
21:37:16 <EionRobb> I'm happy to test if you ping me tomorrow about it
21:44:17 <-- igorko has quit (Ping timeout)
21:55:35 <flo> Good night
21:55:37 <-- flo has quit (Quit: Instantbird 1.1a1pre)
22:08:11 <Mic> Too bad .. I really can't think of a good way to count lines in an textarea :(
22:08:31 <Mic> (one that includes soft linebreaks)
22:09:05 <Mic> I've been using an extension for a while now that allows to scroll the conversation content as long as the keys aren't needed in the input box.
22:10:38 <Mic> It's quite nice since I don't even notice it most of the time that I'm using it.
22:11:15 <aleth> You could make PgUp/PgDn work though?
22:12:02 <Mic> Yes, that's rather easy. There are  two values (scrollHeight and clientHeight) that don't match if the content can be scrolled
22:13:14 <Mic> Afaik it would be possible to put the content of the input box into a div or span, read its height and compare it to the lineHeight value ..
22:13:25 <-- gerard-majax has quit (Ping timeout)
22:13:28 <Mic> .. I guess it's obvious why I don't like this 'solution'
22:13:42 <aleth> yep...
22:14:14 <clokep> scrollHeight / clientHeight of the input box?
22:19:12 <Mic> Yes, that's what I use to decide if the page scroll keys are needed.. it doesn't help with the normal direction keys though :(
22:19:52 <clokep> Bah I just realized I left a debug statement in one of my extensions. :(
22:19:59 <aleth> any thoughts on my suggested linux theme patches?
22:20:14 <clokep> Do you have the bug #s again?
22:20:16 * clokep is lazy. ;)
22:20:23 <aleth> bug 1059 and bug 1060
22:20:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1059 enh, --, ---, aletheia2, ASSI, Suggestion: Remove dividing line from info area in buddy list and conversation
22:20:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1060 enh, --, ---, aletheia2, ASSI, Suggestion: Remove chat icon on the left of conv-top for MUCs
22:21:23 <clokep> aleth: Neither of those seem Linux only to me.
22:21:46 <aleth> clokep: They might not be, but I can't judge the look for other OS
22:22:14 <aleth> But you are right, bug 1060 is certainly not linux only
22:23:05 <clokep> For bug 1060, didn't flo say he wants to have a "this is a topic" icon there?
22:23:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1060 enh, --, ---, aletheia2, ASSI, Suggestion: Remove chat icon on the left of conv-top for MUCs
22:23:28 <clokep> (That would certainly make a bit more sense, but would probably require us to make a new icon...)
22:23:29 <Mic> clokep: maybe we could replace the icon then?
22:23:43 <aleth> Isn't it self-evident that it's a topic?
22:24:29 <Mic> I think it doesn't carry this information to me
22:24:41 <Mic> but it's always hard to tell if you're used to something.
22:25:01 <Mic> (Don't get me wrong: I'm just used to it but I don't like it either;)
22:25:29 <aleth> It would be like having a "this is a buddy status message" icon
22:25:59 <clokep> aleth: I think in contrast to an IM, which has the status icon + status message...flo wanted a topic icon + topic message.
22:26:11 <clokep> But perhaps we could just get rid of it.
22:26:12 <aleth> I wouldn't know
22:26:23 * clokep does not have a strong opinion on the matter.
22:26:50 <clokep> You wouldn't know what?
22:27:22 <clokep> Getting rid of the icon looks fine I think, but I kind of like the line personally. :)
22:27:24 <aleth> Well, I asked in the bug whether there was a reason for the icon (e.g. something planned for a later stage)
22:27:41 <Mic> I'd like to have a smal icon that indicates whether you can edit the topic or not.
22:28:16 <aleth> Mic: Isn't it enough that clicking on it fails if you can't?
22:28:28 <Mic> I've got an icon with a small pen over a white piece of paper in my head and I can't remember where I saw it ...
22:28:41 <Mic> aleth: if you actually try clicking it ..
22:29:09 <Mic> Right now it's displayed like any other non-editable label
22:29:09 <aleth> Mic: if you'd like to change it, you would click it though, wouldn't you?
22:29:36 <aleth> Just like the status message and display name in the buddy list
22:29:40 <aleth> clokep: I have to say the line looks better on windows screenshots. I don't know what its like on OSX
22:29:50 <Mic> Which is also not discoverable once it's set.
22:30:16 <aleth> clokep: I think it's due to the different coloured borders provided by the theme there
22:30:43 <aleth> Mic: I suppose I have minimalist tendencies then ;)
22:32:42 <Mic> It shows the textbox cursor though .. that's a good start imo
22:33:48 <aleth> clokep: What do you think of the half-border around the message area (one of the patches removes it)?
22:34:44 <Mic> I think the MUC conv. top info could look better if channel name and separator weren't indented.
22:35:06 <Mic> I think we could have a bug on that already.
22:35:31 <clokep> aleth: I'm not sure which half border you're talking about. :-/
22:35:44 <clokep> Mic: It should be not indented unless there's an icon there.
22:35:58 <aleth> Mic: it isn't indented if you remove the icon
22:36:15 <aleth> clokep: on the screenshot, you can see it to the right and below the message display area
22:37:11 <aleth> I suspected it might have been a leftover from some previous version without MUCs or something
22:37:13 <clokep> Yeah, that border isn't really necessary.
22:37:16 <clokep> Definitely not on the right side.
22:37:38 <clokep> No, it's just that IMs and MUCs use the same header, but MUCs don't have buddy icons.
22:37:54 <aleth> clokep: I tried keeping the lower one but it's not necessary imho
22:38:46 <aleth> clokep: And if it is kept it should run across the entire window, not as it is now
22:40:04 <clokep> aleth: I don't like the border underneath the topic either, that's not there on Windows.
22:40:05 <Mic> Mockup: http://img7.imageshack.us/img7/1390/ibmuctopicicon.png
22:40:25 <Mic> This looks ways better for me
22:40:40 <aleth> clokep: Yes, the border is invisible on certain (Linux OS) themes too.
22:40:56 <aleth> that's why I suspected it might be a leftover that went unnoticed
22:42:00 <clokep> I think it's more of just that our Linux theme doesn't have much love. :(
22:42:33 <clokep> Mic: I think I'd like that...and then replace the chat icon w/ a topic icon that shows whether or not the topic is editable (I'm not sure if that information is available though)
22:43:08 <clokep> Ah, yeah we do http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/public/purpleIConversation.idl#135
22:43:29 <aleth> Mic: It does look better, but I still don't see the need for an icon. If I want to edit something in IB, I try clicking it, that's consistent
22:45:03 <Mic> The thing is that editable text is usually displayed in a textbox.
22:45:18 <Mic> Atleast on Windows.
22:45:37 <aleth> But it's the same way you currently change your status message in IB!
22:45:50 <aleth> The two seem comparable to me
22:46:40 <clokep> Yes, I guess so.
22:48:30 <aleth> flo did mention trying to find a better icon for IRC though, maybe that would help.
22:50:05 <Mic> aleth: not quite imo but we don't need to keep discussing this for ages
22:50:18 <clokep> Dinner time.
22:50:23 <aleth> :)
22:50:51 <aleth> Mic: yup, let the mockups/screenshots decide ;)
22:50:52 <Mic> The topic is not discoverable and we're really spelling it out for anyone on the status input box since it's automatically focused and the text selected when the status changes.
22:51:19 <Mic> That's the big difference here imo
22:51:41 <Mic> aleth: maybe you're interested in bug 595 too?
22:51:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=595 nor, --, ---, tymerkaev, ASSI, Icons in menus on Linux
22:52:22 <Mic> Bug 318 was the other
22:52:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=318 enh, --, ---, nobody, NEW, Check if topic on IRC channels is editable and make UI respond accordingly
22:52:39 <aleth> Huh. I never missed those icons.
22:54:29 <aleth> Bug 318 makes a lot of sense. You shouldn't get an edit box if you can't set the topic
22:54:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=318 enh, --, ---, nobody, NEW, Check if topic on IRC channels is editable and make UI respond accordingly
22:54:42 <Mic> I think one of the first things I did when I had a Linux desktop was hiding the icons in the menus
22:55:10 <aleth> I think that's standard in many distros now
22:55:16 <aleth> Certainly ubuntu
22:56:10 <aleth> You'd have to tweak some gnome config file to get them
22:56:49 <Mic> What? No more "look at me! We can do more than 256 characters in 80x25 now"?  scnr
22:57:04 <Mic> I must not troll.. I must not ..
22:57:08 <aleth> :D
22:57:17 <Mic> Well, it's late here, good night
22:57:22 <aleth> good night
23:01:29 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
23:32:35 --> EionRobb1 has joined #instantbird
23:33:17 <-- EionRobb has quit (Ping timeout)
23:33:19 --> ecaron has joined #instantbird
23:34:04 --> EionRobb has joined #instantbird
23:35:14 <-- EionRobb1 has quit (Ping timeout)