#instantbird log on 06 04 2012

All times are UTC.

00:33:07 <instant-buildbot> build #264 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/264
00:43:50 --> FireFly_TB has joined #instantbird
00:45:32 <-- FireFly_TB has quit (Ping timeout)
02:01:34 * clokep wonders why there was an onCommit build finishing just now...
02:13:38 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
02:15:13 --> pvagner has joined #instantbird
02:16:11 <instant-buildbot> build #253 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/253
02:18:51 <-- pvagner has quit (Ping timeout)
02:42:23 --> Kaishi has joined #instantbird
03:22:32 <instant-buildbot> build #516 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/516
04:36:13 <-- Kaishi has quit (Quit: Kaishi)
04:36:17 --> Kaishi has joined #instantbird
04:36:34 <-- Kaishi has quit (Input/output error)
04:36:37 --> Kaishi has joined #instantbird
04:36:51 <-- Kaishi has quit (Input/output error)
04:36:56 --> Kaishi has joined #instantbird
05:02:34 <instant-buildbot> build #609 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/609
05:34:43 --> meh` has joined #instantbird
05:35:17 <-- meh has quit (Ping timeout)
05:46:23 --> FireFly_TB has joined #instantbird
05:58:04 <instant-buildbot> build #505 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/505
06:49:03 <-- FireFly_TB has quit (Ping timeout)
07:05:14 --> Mad_Maks has joined #instantbird
07:10:56 <-- Mad_Maks has quit (Quit: Instantbird 1.1a1pre)
07:11:28 --> Mad_Maks has joined #instantbird
07:46:28 --> FireFly_TB has joined #instantbird
07:48:12 <-- gerard-majax has quit (Ping timeout)
07:56:16 --> Tomek has joined #instantbird
08:06:51 --> Bollebib has joined #instantbird
08:18:31 --> FireFly_TC has joined #instantbird
08:18:50 --> FeuerFliege has joined #instantbird
08:20:13 <-- FireFly_TC has quit (Ping timeout)
08:39:54 --> flo has joined #instantbird
08:39:54 * ChanServ sets mode +qo flo flo 
08:45:17 <flo> hello :)
08:51:32 --> gerard-majax has joined #instantbird
08:53:39 --> Optimizer has joined #instantbird
08:56:28 <FeuerFliege> hi
08:57:34 <-- Mad_Maks has quit (Client exited)
09:02:14 <-- Optimizer has quit (Ping timeout)
09:04:00 <-- Tomek has quit (Client exited)
09:06:05 --> Optimizer has joined #instantbird
09:06:13 --> Tomek has joined #instantbird
09:44:43 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=754824#c5 :-S
09:46:15 <flo> pfff, I want unit tests for that :(
09:50:15 <-- Optimizer has quit (Ping timeout)
09:50:24 --> Optimizer has joined #instantbird
09:57:51 --> mmkmou has joined #instantbird
09:58:34 --> Even2 has joined #instantbird
09:59:03 <-- Optimizer has quit (Ping timeout)
10:02:07 --> Optimizer has joined #instantbird
10:05:08 --> Mic has joined #instantbird
10:05:08 * ChanServ sets mode +h Mic 
10:05:37 <-- Optimizer has quit (Ping timeout)
10:07:20 --> Optimizer has joined #instantbird
10:07:33 <Mic> Oh, interesting: Firefox marks the currently visible tabs in the all-tabs menu differently.
10:09:48 <flo> yeah, we should probably port that someday :)
10:10:45 <-- Even2 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:11:05 --> Even2 has joined #instantbird
10:16:15 <instantbot> New Instantbird (UI) bug 1481 filed by benediktp@ymail.com.
10:16:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1481 enh, --, ---, nobody, NEW, Style visible tabs in all-tabs menu like Firefox does
10:16:58 --> clokep has joined #instantbird
10:16:59 * ChanServ sets mode +o clokep 
10:17:11 <flo> Good morning :)
10:21:46 <clokep> Hello.
10:21:47 <flo> I'm trying to clean up the state of attachments in https://bugzilla.mozilla.org/show_bug.cgi?id=735215 so that it's likely to be ready to land today (for Tb 15).
10:22:20 <-- Mic has quit (Connection reset by peer)
10:23:23 <-- Even2 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:25:37 <flo> clokep: thanks!
10:27:16 <clokep> flo: Of course.
10:30:18 <clokep> That'll land right after the next merge?
10:31:54 <flo> I would like to land *before* the merge ;)
10:32:27 <flo> I just need a trivial ui-r that I'll probably get within half an hour after blake arrives at the office
10:32:59 <clokep> I like that icon a lot better than the one used in libpurple btw.
10:33:44 <flo> heh, I hadn't noticed that this icon change would affect us too even without turning on generic JS-XMPP in Ib :)
10:33:56 <flo> but I agree, it looks better
10:34:06 <flo> (which is another way to say the current one looks like crap)
10:34:19 <flo> the worst we have is the IRC one though :-/
10:34:26 <clokep> Pretty much. :)
10:34:40 <flo> I haven't succeeded yet in making Andreas produce another one for us ;)
10:34:44 <clokep> Yes, I know. Unfortunately there isn't really any IRC standard image.
10:34:52 <flo> that's the problem :-/
10:35:22 <clokep> Mic: Using your extension i ended up in a crazy state the other day where I had two tabs that were the same conversation, one had no label and such though, but both received the same messages....
10:35:34 <clokep> I couldn't type in it though, ended up restarting (and disabling).
10:37:06 * clokep thinks it could look nice to have the icon of the network be used for each network...
10:37:15 <clokep> But of course that's not possible. :)
10:37:17 <clokep> (Yet)
10:37:32 <flo> protocol overrides? ;)
10:37:46 <-- Tomek has quit (Client exited)
10:38:17 <flo> having a way longer full list of "protocols" would require a way to type/filter the list in the account wizard, wouldn't it?
10:38:59 <clokep> I think so.
10:39:16 <clokep> I'm not sure whether protocol overrides would be the proper way to do that or if it should be that you pick IRC first and then a network.
10:40:48 <flo> that would be nice too
10:40:58 <flo> probably better
10:41:11 <flo> more difficult to integrate in the current UI though
10:41:42 --> pvagner has joined #instantbird
10:41:54 --> Tomek has joined #instantbird
10:43:02 <clokep> Yeah, but I think it's the "right way" to do it.
10:43:10 <flo> :)
10:43:24 <flo> and set moznet to ssl by default :)
10:44:15 <flo> by the way, is the current JS-IRC code killing (or redirecting to the server tab) the non sense messages from {sand,concrete, whatever}.mozilla.org saying the connection is encrypted?
10:44:35 <flo> nickserv killer kills these tabs, so I don't know if they still exist :)
10:46:09 <clokep> I believe it does.
10:46:24 <clokep> gravel is the other one. ;)
10:46:32 <flo> yes :)
10:46:43 <clokep> I think http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircBase.jsm#272 does it
10:47:14 <flo> looks like it! :)
10:47:37 <flo> hopefully nickserv killer will be completely deprecated for 1.2 :)
10:48:37 <clokep> Hopefully.
10:48:49 <clokep> I haven't had an ah-ha moment with the NickServ stuff yet though.
10:50:43 <flo> if only I could have one with the mess of non-working sockets :-S
10:51:50 <clokep> That's very confusing. :( I had definitely thought it was the proxy change...but if it's happening with both JS stuff and libpurple stuff, that makes no sense.
10:52:29 <flo> and it's happening to twitter on Tb, where we can't even suspect libpurple or its NSS plugin to mess things up
10:53:43 <clokep> Unless they're unrelated.
10:54:17 <flo> I also wonder if the connection attempts never timeouting are related
10:56:38 * clokep needs to go.
10:56:51 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:04:37 --> jb has joined #instantbird
11:07:47 <-- Even1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:07:51 --> Even1 has joined #instantbird
11:24:30 <-- Optimizer has quit (Ping timeout)
11:39:42 <-- mmkmou has quit (Ping timeout)
11:42:57 --> mmkmou has joined #instantbird
11:45:38 --> Mic|web has joined #instantbird
11:46:11 --> Optimizer has joined #instantbird
11:51:14 <Mic|web> Hi
11:53:25 <Mic|web> I can't connect to IRC from a library computer and I think it's proxy problems one way or the other
11:54:55 <Mic|web> AIM connects without further changes ("Use global Settings" which says "Connect directly" but IRC spits out "Unhandled IRC message" warnings with something that much looks like single lines of HTTP headers each.
11:58:56 --> clokep_work has joined #instantbird
11:58:56 * ChanServ sets mode +o clokep_work 
12:02:52 <flo> Mic|web: do you have an HTTP proxy configured?
12:05:16 <Mic|web> I haven't configured anything in IB (I tried if copying the "automatic proxy-configuration-url" once as Firefox of this computer has it).
12:05:37 <Mic|web> There seems to be a squid proxy running in this network, though.
12:11:17 <Mic|web> Let me know if you have STR for the strange state you saw ( http://log.bezut.info/instantbird/today#m82 )
12:14:01 <Mic|web> Do you have auto-joined channels maybe? I haven't tested how it behaves when you have some..
12:15:50 <flo> Mic|web: what does "I haven't configured anything in IB (I tried if copying the "automatic proxy-configuration-url" once as Firefox of this computer has it)." mean? Have you configured proxy (with a .pac file) or not? :-S
12:19:32 <Mic|web> It means I tried setting the url on the proxy dialog to point to the same (.pac) file as Firefox uses _once_. As it didn't make any difference, I changed the settings on this dialog back to what they were before.
12:22:14 <clokep_work> Is it set to use a system proxy?
12:22:18 <clokep_work> But yes, it seems you have an HTTP proxy set.
12:23:49 <Mic|web> Yes, it's set to "Use system proxy".
12:24:31 <flo> Mic|web: unset that then :)
12:24:37 <flo> I'm really annoyed by https://bugzilla.mozilla.org/show_bug.cgi?id=754824#c7
12:25:07 --> Mic has joined #instantbird
12:25:07 * ChanServ sets mode +h Mic 
12:25:19 <Mic|web> bye, bye Mibbit ;)
12:25:22 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
12:25:30 <flo> both because commenting after it has landed on both comm-central and comm-aurora is a bit late, and because it seems possible he has a good point
12:27:01 <clokep_work> flo: And by the extremely vague initial comment? :P
12:27:13 <Mic> Oh, the gradient in "Paper Sheets" doesn't belong to the message where it is at the bottom, but to the next message below it? :S
12:27:29 <flo> clokep_work: the second comment isn't better
12:27:43 <flo> clokep_work: I had to google the 2 magic constants he mentioned to have an idea of what he was talking about
12:28:20 <flo> "bye, bye Mibbit ;)" \o/
12:29:37 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
12:29:46 --> Mic has joined #instantbird
12:29:46 * ChanServ sets mode +h Mic 
12:29:58 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
12:30:05 --> Mic has joined #instantbird
12:30:05 * ChanServ sets mode +h Mic 
12:38:17 <-- meh` has quit (Ping timeout)
12:46:51 <flo> Mic: right, the next message is another sheet of paper added above the previous messages of the conversations, so it casts a shadow above previous messages.
12:47:04 --> Even2 has joined #instantbird
12:50:07 <clokep_work> flo: Yeah. Hopefully he'll respond. :)
12:50:27 <Mic> Oh, OK. I thought the paper was curving away (i.e. into the screen) at the bottom and that's why it had the darker shadow there.
12:51:23 <flo> clokep_work: I think he's telling me that my code returns 2 instead of 3 for characters between 32768 and 55296
12:53:50 * Mic never liked Paper Sheets ...
12:54:00 <flo> Mic: I share that feeling
12:54:39 <flo> Mic: I think we should have removed it when we added bubbles
12:55:09 <flo> Mic: but I'm sure some people like it (for reasons that aren't completely clear) :-/
13:21:08 --> igorko has joined #instantbird
13:24:29 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
13:26:06 <-- pvagner has quit (Ping timeout)
13:31:42 <instantbot> benediktp@ymail.com cancelled review?(benediktp@ymail.com ) for attachment 1377 on bug 1074.
13:31:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1074 nor, --, ---, aletheia2, ASSI, Default message styles lack context message support
13:34:50 --> meh has joined #instantbird
13:36:38 <-- FireFly_TB has quit (Quit: FireFly_TB)
13:39:47 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:45:25 <-- igorko has quit (Connection reset by peer)
13:47:45 --> Lalae has joined #instantbird
13:48:54 <-- Lalae has left #instantbird ()
13:57:36 --> FireFly_TB has joined #instantbird
13:57:55 --> clokep_work has joined #instantbird
13:57:55 * ChanServ sets mode +o clokep_work 
13:59:43 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
13:59:49 --> Mic has joined #instantbird
13:59:49 * ChanServ sets mode +h Mic 
14:00:07 <-- jb has quit (Ping timeout)
14:00:35 --> aleth has joined #instantbird
14:00:35 * ChanServ sets mode +h aleth 
14:01:01 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:01:10 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:01:26 <clokep_work> Mic: Thanks for reviewing that. :)
14:14:28 --> jb has joined #instantbird
14:17:24 --> pvagner has joined #instantbird
14:20:59 * clokep_work is actually on MDC for work! :P
14:21:00 <-- Kaishi has quit (Quit: Kaishi)
14:21:56 --> aleth has joined #instantbird
14:21:56 * ChanServ sets mode +h aleth 
14:22:21 <flo> editing it? ;)
14:23:57 <clokep_work> Looking up stuff on Rhino...
14:25:43 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:25:54 --> aleth has joined #instantbird
14:25:54 * ChanServ sets mode +h aleth 
14:29:35 --> Mic has joined #instantbird
14:29:35 * ChanServ sets mode +h Mic 
14:32:04 <aleth> Thanks for checking the message styles Mic!
14:32:18 <Mic> You're welcome and I'm sorry it took me so long
14:32:31 <aleth> Btw I had some issues applying my own diff (not just due to bitrot) so something is odd with the whitespace/eol in some of those files.
14:32:56 <aleth> (see also the diff on lines which don't change)
14:38:31 <clokep_work> aleth: You could use -w or maybe -b when making the diff?
14:38:32 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:38:37 --> Mic has joined #instantbird
14:38:37 * ChanServ sets mode +h Mic 
14:39:26 <flo> maybe the patch has transited through pastebin at some point? (that tends to convert all line ending to \r\n :()
14:39:47 <aleth> clokep_work: That's an idea. I used --ignore-whitespace --recount to apply it.
14:41:07 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
14:41:11 --> Mic has joined #instantbird
14:41:11 * ChanServ sets mode +h Mic 
14:41:30 <aleth> flo: That could be it, I don't know.
14:42:13 <flo> what does --recount do?
14:43:54 <aleth> Doesn't trust the line counts in the hunk headers (helps if there is a mismatch in the # of lines counted as blank)
14:46:31 <Mic> aleth: what's your problem with Mercurial/our repository by the way? You can use git but not hg if I remember correctly?
14:46:41 <Mic> Does that mean you can't install it where you are?
14:47:11 <aleth> Yeah, it's a temporary issue. Not to worry,
14:47:52 <Mic> I'm running Mercurial on a flashdrive that also holds our repository, maybe that's also a solution for you?
14:48:04 <Mic> *from a
14:49:01 <flo> Mic: mounting a flash drive may not be easier than installing mercurial on a linux machine where you have limited access ;)
14:49:15 <aleth> Yes, that wouldn't make a difference really.
14:49:41 <aleth> Unless I put a whole OS on the drive maybe ;)
14:50:10 <aleth> Anyway, I will look at papersheets again later, so that that patch can land before it bitrots again.
14:50:14 <Mic> flo: in my university it was OK to mount flashdrives but you couldn't install anything, so that would have worked
14:51:21 <-- Optimizer has quit (Ping timeout)
14:51:34 <aleth> Timestamp: 06/04/2012 04:25:53 PM Warning: Unknown property '-moz-column-fill'.  Declaration dropped. Source File: resource://gre-resources/ua.css Line: 166
14:52:07 <aleth> That's not an IB file though I think.
14:53:23 <flo> aleth: try a live CD maybe?
14:53:55 <aleth> flo: Could be worth a shot.
14:54:13 <aleth> Not one with unity on it though I think ;)
14:54:42 <flo> I tried Ubuntu 12.04 yesterday on a live cd (in an attempt to convince my father that he wants to upgrade his OS)
14:54:48 <flo> I quite liked it
14:54:58 <aleth> Oh, has it improved?
14:55:02 --> Optimizer has joined #instantbird
14:55:17 <aleth> I was turned off by the global menu, but maybe coming from OSX that feels familiar.
14:55:32 <flo> aleth: lots of things felt like a copy of the Mac OS
14:55:55 <Mic> The Gnome menu bar takes getting used to, yes
14:56:03 <flo> well, things have improved overall since the last time I tried a live cd on that machine
14:56:20 <aleth> The last time I tried unity, it was the "lenses" that were terrible
14:56:45 <aleth> But they've probably polished that.
14:56:58 <flo> the last time, attempting to display a different image on the second screen (which was in fact the primary 24" screen that received by default the image of the small 17" secondary screen) resulted in a freeze of the UI + garbage displayed on most of the screen, and I had to reboot.
14:57:27 <flo> this time, it was as easy as on a Windows box where the correct drivers have already been installed. ie just a checkbox to uncheck and things worked correctly on 2 screens :)
14:57:49 <flo> (that comment is more about ubuntu than Unity, btw)
14:58:03 <aleth> Yes, better hardware support is the main reason to upgrade usually
14:59:02 <aleth> Using gnome or KDE on top of ubuntu instead of unity isn't exactly difficult anyway.
14:59:24 <flo> isn't the unity UI still using most of gnome?
14:59:50 <aleth> Yes
15:00:24 <aleth> The UI is different of course, but many underlying libraries are from gnome
15:02:40 <-- jb has quit (Ping timeout)
15:02:43 <aleth> I suspect there is no way of getting around the Linux problem of things not being entirely seamless (the flip side of configurability), so even good ideas can end up a bit inconsistent
15:03:05 <-- Optimizer has quit (Ping timeout)
15:03:21 --> mmkmou has joined #instantbird
15:04:50 --> Optimizer has joined #instantbird
15:06:31 <-- Optimizer has quit (Ping timeout)
15:11:23 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
15:11:52 --> Optimizer has joined #instantbird
15:15:24 <-- Optimizer has quit (Ping timeout)
15:16:56 --> Optimizer has joined #instantbird
15:24:15 <-- Optimizer has quit (Ping timeout)
15:27:39 --> Optimizer has joined #instantbird
15:40:18 --> jb has joined #instantbird
15:46:07 --> myk has joined #instantbird
15:54:06 <-- jb has quit (Ping timeout)
15:54:27 --> wesj has joined #instantbird
15:56:31 --> wnayes has joined #instantbird
16:00:30 <aleth> Is it just me or does -no-remote no longer work since the gecko12 update?
16:00:59 <clokep_work> I haven't tried.
16:01:00 <aleth> (I get an "Instantbird is already running, but is not responding." error message)
16:01:41 --> jb has joined #instantbird
16:02:42 <-- Even2 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
16:05:22 <clokep_work> Hmmm...different profile?
16:05:38 <aleth> In that case the -P flag has a problem.
16:05:50 <aleth> (I haven't changed my command lines)
16:06:22 <aleth> Ah, interesting: just using -P and then selecting the profile from the menu works.
16:07:34 <aleth> Maybe I should login/logout and see if the problem persists...
16:08:41 <flo> aleth: isn't it --no-remote? (two "-")
16:09:35 <aleth> That's what I used.
16:09:47 <flo> clokep_work: heh, watching the mess we are making in the address book? ;)
16:10:14 <aleth> flo, clokep_work: Problem solved. Not sure what it was, but since starting it once with -P it is fine.
16:11:03 <clokep_work> aleth: flo On Windows it's only one "-"
16:11:03 <clokep_work> flo: Yes. :)
16:11:03 <clokep_work> I find the addressbook to be garabage and like watching improvements on it.
16:11:48 <flo> I'm not sure adding more stuff above a pile of garbage can be called "improvements", but oh well :)
16:12:46 <clokep_work> Shhhh.
16:13:07 <-- gerard-majax has quit (Ping timeout)
16:14:24 <flo> clokep_work: and again, we are doing things on the merge day ;)
16:15:07 <aleth> Maybe that's a TB tradition? ;)
16:16:38 <flo> I think Ib needs merge days ;)
16:20:46 <clokep_work> flo: To merge...what? :P
16:22:21 <flo> merge the current code from the trunk repository used to build "Instantbird nightly" to the repositories used for building DelayedBird and LateBird? :-P
16:32:03 <-- jb has quit (Ping timeout)
16:36:52 --> jb has joined #instantbird
16:36:53 --> Mook_as has joined #instantbird
16:37:17 <wnayes> flo: Is http://hg.instantbird.org/users/wnayes/file/e539a65e6b2a/chat/importers/jsTest/jsTestImporter.js#l19 what you had in mind for using executeSoon() on the observer calls, or would encasing the body of start() in one call be better?
16:38:32 <flo> a single call would be better I think :)
16:40:03 <-- Optimizer has quit (Ping timeout)
16:40:15 <wnayes> flo: OK, I didn't know what the benefits of either way would be.
16:40:49 --> Kaishi has joined #instantbird
16:43:35 <wnayes> Would there be a need for similar calls in the ImportersService? (In FindAccounts(), for each importer.start() call, when calling observe() on the UI, etc.)
16:43:41 --> Optimizer has joined #instantbird
16:44:56 --> igorko has joined #instantbird
16:45:45 <flo> wnayes: what would the benefit be?
16:46:02 <flo> if you do it in the importer service, then you probably won't need it any more in the importer
16:48:41 <wnayes> flo: I didn't know if a similar situation existing in the service as well. I suppose it would be better to have the importers handle the asynchronous situations though.
17:08:08 <clokep_work> flo: Ah, right. I forgot about Delayedbird and Latebird. :P
17:09:13 <flo> clokep_work: I heard they haven't been released yet because they are delayed and late ;)
17:14:00 <clokep_work> AH-ha.
17:28:19 <FeuerFliege> hi
17:32:18 <FeuerFliege> I like that ChanServ is now displayed in the channel conversation, is this planned for NickServ, too?
18:00:24 <flo> FeuerFliege: nickserv isn't really related to channels.
18:00:39 <flo> FeuerFliege: see bug 1477 though :)
18:00:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1477 enh, --, ---, clokep, ASSI, Authenticate with NickServ
18:04:15 <flo> nice view in my inbox: http://i.imgur.com/zW7oR.png ;)
18:10:28 <clokep_work> Congrats! :
18:12:21 --> Lalae has joined #instantbird
18:12:53 <-- myk has quit (Ping timeout)
18:15:49 <-- Lalae has left #instantbird ()
18:17:05 --> tabraldes has joined #instantbird
18:17:31 <tabraldes> hey guys, I can't seem to run instantbird; every time I try to launch it it says that it's already running
18:17:43 <tabraldes> I rebooted and re-installed
18:17:50 <tabraldes> and it's definitely not running
18:17:56 <tabraldes> is this a known issue?
18:18:07 <aleth> tabraldes: Try starting it with the -P option
18:18:23 <aleth> (just this once)
18:18:31 <aleth> Does that work?
18:18:32 <-- igorko has quit (Ping timeout)
18:19:13 <tabraldes> aleth: profile manager popped up
18:19:28 <tabraldes> aleth: but it says that the "default" profile is in use
18:19:29 <aleth> Now select your profile and start
18:20:08 <flo> that probably means there's a lock file in the profile
18:20:12 <aleth> Will it let you? Or does it complain because it's in use?
18:20:19 --> Mnyromyr has joined #instantbird
18:20:20 <tabraldes> it won't let me use the default profile
18:20:26 <tabraldes> sounds like I need to delete a .lock file?
18:20:29 <aleth> Then you have to open the profile folder
18:20:32 <aleth> Yes 
18:20:45 <aleth> You probably didn't shut down Instantbird correctly at some point in the past
18:21:00 <tabraldes> that sounds likely
18:21:14 <aleth> or it may have crashed ;)
18:21:19 * Mook_as is curious what OS this was
18:21:36 <tabraldes> Mook_as: Win 7
18:21:46 <tabraldes> hmm... my profile seems to be gone
18:22:21 <aleth> How can it be locked if it's gone?
18:22:31 <Mook_as> hmm, I thought that used file locking semantics.
18:24:12 <clokep_work> tabraldes: Where are you looking? Just want to make sure it's the right place. :)
18:25:30 <tabraldes> clokep_work: %APPDATA%\Instantbird\profiles.ini has instantbird profile info but %APPDATA%\Instantbird\Profiles is empty
18:26:30 <aleth> tabraldes: You could just delete %APPDATA%\Instantbird and start over. Or did you have important data in your profile (that seems missing)?
18:26:51 <tabraldes> aleth: yeah I think I'm gonna have to create a new profile
18:27:01 <tabraldes> aleth: all my chat logs seem to be gone forever though
18:27:11 <tabraldes> aleth: unless I can find where the profile went
18:27:17 <aleth> tabraldes: Btw there is never a Profiles folder in %APPDATA%\Instantbird
18:27:26 <aleth> The subdirectories have the name of the profile
18:27:47 <aleth> Are you sure there is nothing in that directory apart from profiles.ini?
18:29:21 <flo> isn't there a roaming folder somewhere containing some parts of the profile?
18:29:51 <aleth> clokep_work: is there anything win-specific here?
18:30:24 <clokep_work> aleth: tabraldes AppData\Roaming\Instantbird\Profiles
18:30:27 <clokep_work> It's in the FAQ btw. ;)
18:30:48 <tabraldes> AppData\Roaming is %APPDATA%
18:31:01 <aleth> clokep_work: I thought the actual content of the profile folder was OS-independent?
18:31:08 <clokep_work> aleth: It is.
18:31:23 <aleth> Then profiles.ini should be /inside/ AppData\Roaming\Instantbird\Profiles
18:32:43 <aleth> (along with a subdirectory for each profile)
18:32:47 --> myk has joined #instantbird
18:33:04 <clokep_work> aleth: It is not.
18:33:33 <aleth> Strange, that's what it's like on Linux 
18:39:39 <clokep_work> tabraldes: Regardless, it sounds like you lost your profile. I have no idea how that could have happened. :-/
18:41:24 <tabraldes> yeah, I'm not sure either
18:41:30 <tabraldes> nothing else seems to be missing
18:41:32 <tabraldes> just the profile folder
18:43:33 <-- Kaishi has quit (Input/output error)
18:46:07 <-- jb has quit (Ping timeout)
18:47:45 <Mook_as> yeah, windows is appdata\roaming\instantbird\{profiles.ini,profiles\*.default}
18:47:57 <Mook_as> linux is ~/.instantbird/{profiles.ini,*.default/}
18:48:54 <clokep_work> The contents of the actual folders should be the sam.e
18:50:17 --> igorko has joined #instantbird
18:55:03 --> jb has joined #instantbird
18:56:58 <-- jb has quit (Ping timeout)
18:59:12 <-- igorko has quit (Connection reset by peer)
19:03:35 <-- tabraldes has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:13:39 --> igorko has joined #instantbird
19:25:42 <aleth> Mic: updated zip http://dl.dropbox.com/u/4108552/messages.zip
19:33:38 <-- igorko has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
19:36:59 <-- Bollebib has quit (Ping timeout)
19:48:44 --> Bollebib has joined #instantbird
20:01:56 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:30:24 <-- Bollebib has quit (Ping timeout)
20:54:11 --> EionRobb has joined #instantbird
20:55:29 <-- EionRobb has quit (Connection reset by peer)
20:55:43 --> EionRobb has joined #instantbird
21:02:17 <-- FeuerFliege has quit (Ping timeout)
21:02:48 <-- FireFly_TB has quit (Ping timeout)
21:03:57 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
21:23:01 <-- Optimizer has quit (Ping timeout)
21:25:00 --> FireFly_TC has joined #instantbird
21:27:07 <-- Tomek has quit (Client exited)
21:29:57 --> Tomek has joined #instantbird
21:32:24 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:32:31 <-- Tomek has quit (Client exited)
21:34:46 --> Tomek has joined #instantbird
21:39:07 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:03:15 --> mmkmou has joined #instantbird
22:08:00 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:10:48 --> flo has joined #instantbird
22:10:48 * ChanServ sets mode +qo flo flo 
22:12:27 --> jb has joined #instantbird
22:12:28 <-- jb has quit (Connection reset by peer)
22:12:35 --> jb has joined #instantbird
22:14:37 --> Kaishi has joined #instantbird
22:24:41 <-- FireFly_TC has quit (Ping timeout)
22:27:21 --> clokep has joined #instantbird
22:27:21 * ChanServ sets mode +o clokep 
22:28:20 <clokep> Good evening.
22:28:22 <-- jb has quit (Quit: Instantbird 1.1)
22:37:17 --> Bollebib has joined #instantbird
22:39:01 <clokep> Were those XMPP changes also checked into Instantbird?
22:42:06 <-- myk has quit (Connection reset by peer)
22:43:34 <flo> no
22:43:47 <flo> you want me to check them in this evening?
22:44:23 <flo> I must admit I was more worried by the busted unit tests than by instantbird this evening ;)
22:48:28 <clokep> Understandable. :)
22:48:33 <clokep> Either this evening or in the morning please!
22:49:24 <-- mmkmou has quit (Ping timeout)
22:53:22 --> mmkmou has joined #instantbird
23:00:01 <flo> done :)
23:04:40 <clokep> :)
23:04:50 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/6bfe0ff89425 - Florian Quèze - Bug 735215 - Enable Jabber / generic XMPP protocol, r=clokep.
23:04:51 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/60f68f042a0a - Andreas Nilsson - Bug 735215 - Add icons for generic XMPP, r=florian, ui-r=bwinton.
23:06:44 <clokep> Yay, new icons.
23:08:40 --> go8765 has joined #instantbird
23:10:27 <-- aleth has quit (Input/output error)
23:14:53 <-- go8765 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
23:18:32 --> myk has joined #instantbird
23:19:52 <-- myk has quit (Input/output error)
23:24:15 <clokep> flo: Any opinions on bug 1478?
23:24:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1478 tri, --, ---, clokep, ASSI, IRC /topic help text is incorrect.
23:29:08 <flo> why do we need to specify "clear"/"remove"?
23:29:51 <clokep> I'm not sure we do. :)
23:29:57 <clokep> I thought of that too, but thought it might be too vague.
23:30:28 <flo> hmm, could we make "/topic " clear the topic (because there's an argument, but it's empty) and "/topic" (no space, so no possible argument) display the current one?
23:30:47 <clokep> I don't like that.
23:30:53 <clokep> That's really confusing IMO.
23:30:56 --> FireFly_TB has joined #instantbird
23:30:56 --> FeuerFliege has joined #instantbird
23:31:03 <flo> (people who want to display the topic and use the completion are still screwed, but :-P)
23:31:21 <clokep> I don't really see any reason to want to display the topic...
23:32:38 <clokep> I'm not convinced it's necessary. :)
23:32:42 <-- FeuerFliege has quit (Ping timeout)
23:32:42 <-- FireFly_TB has quit (Ping timeout)
23:33:56 <flo> yeah, I'm not convinced either; and I'm happy to let you wontfix the requests for it :)
23:34:03 <flo> but it would be nice to know why people want it
23:34:13 <clokep> I asked in the bug I think.
23:34:16 <clokep> No response so far though.
23:34:28 <flo> that probably has to do with muscle memory, some habits or emotions
23:34:31 <clokep> I know one issue with the current UI to display topics is that links aren't linkified.
23:35:09 <flo> could be the not-so-useful-thing that some people are used to typing to physically behave like they are doing something/saying something, but actually not really
23:35:25 <flo> I often type "ls" or "hg st" in my terminals for no real reasons
23:35:31 <clokep> I'm not a fan of supporting people's not-so-useful habits. :-D
23:35:43 <flo> and sometimes looking just above shows that I've executed it immediately before
23:35:47 <clokep> (Which I understand makes me kind of pretentious, but hey...)
23:35:52 <clokep> Yes, I do that too.
23:36:23 <flo> (I disagree with this point: "makes me kind of pretentious")
23:36:46 <flo> I'm not a fan of supporting, and even less reinforcing pointless habits
23:36:57 <clokep> So you think enough help text is simply "Change the channel topic." with the assumption that an empty topic removes it?
23:37:06 <flo> but breaking them is more than not supporting ;)
23:37:07 <clokep> I'm fine w/ that btw.
23:37:09 * Mook_as is for "/topic" doing _nothing_, at least there's no dataloss :p
23:37:25 <flo> clokep: what makes you think people read the help text? :)
23:37:38 <clokep> flo: Because I added the /help command! :P
23:37:49 <clokep> (I don't know if they do, but it's /wrong/ right now. Which is really bad.)
23:38:19 <flo> clokep: what about just "Set the channel topic"
23:38:29 <clokep> flo: Fine w /me.
23:38:32 <flo> or "Set the topic of the current channel"
23:39:20 <flo> Mook_as: if /topic does nothing, 7 keystrokes are lost ;)
23:39:43 <clokep> "Set this channel's topic."?
23:40:06 <clokep> I guess I missed the string change deadline for aurora? ;)
23:40:46 <Mook_as> flo: press up ;)
23:41:09 <flo> Mook_as: nope
23:41:15 <flo> Mook_as: ctrl+z currently
23:41:27 <flo> clokep: oh, yes, you did :-P
23:42:10 <clokep> flo: Would "Set this channel's topic." Get an r+ or do you like "Set the topic of the current channel." better?
23:45:20 <flo> clokep: it's ok with me
23:46:07 <flo> the fewer words we use to say something, the more likely each of them is to be read :)
23:46:45 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1559 on bug 1478.
23:46:45 <clokep> I agree. :)
23:46:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1478 tri, --, ---, clokep, ASSI, IRC /topic help text is incorrect.
23:49:45 <flo> Good night :)
23:49:48 <instantbot> florian@instantbird.org granted review for attachment 1559 on bug 1478.
23:49:53 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
23:49:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1478 tri, --, ---, clokep, ASSI, IRC /topic help text is incorrect.
23:49:54 <clokep> Goodnight.
23:51:10 <instantbot> clokep@gmail.com set the Resolution field on bug 1478 to FIXED.
23:51:26 <clokep> Bah I had the wrong bug ID in my patch. :-[
23:54:52 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/afdca7970880 - Patrick Cloke - Bug 1473 - IRC /topic help text is incorrect, r=fqueze.
23:57:22 <instant-buildbot> build #265 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/265