#instantbird log on 06 26 2012

All times are UTC.

00:02:04 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1695 on bug 1539.
00:02:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1539 nor, --, ---, clokep, ASSI, Error when attempting to read plaintext logs
00:04:09 --> DGMurdockIII has joined #instantbird
00:06:28 <instantbot> clokep@gmail.com granted review for attachment 1694 on bug 1271.
00:06:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1271 enh, --, ---, florian, NEW, Missing keyboard shortcuts for "Put conversation on hold" and "Show logs"
00:06:40 <-- aleth has quit (Ping timeout)
00:07:31 --> aleth has joined #instantbird
00:07:31 * ChanServ sets mode +h aleth 
00:12:53 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1696 on bug 1542.
00:12:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1542 nor, --, ---, clokep, ASSI, Use pkg-config instead of hard coded paths
00:18:41 <-- devfil has quit (Quit: devfil)
00:19:23 <-- Even1 has quit (Ping timeout)
00:20:49 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
00:20:59 --> myk has joined #instantbird
00:25:06 <clokep> aleth: Ping, you still awake?
00:28:05 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
00:28:57 <aleth> yup... just
00:30:04 <clokep> What's your opinion of http://pastebin.instantbird.com/47402
00:30:09 <clokep> I understand if your brain has shut down. :)
00:30:31 <clokep> (It passes all tests btw, I just checked.)
00:30:47 <clokep> Btw we need to add a test for that bug! I don't let me forget that haha...
00:30:54 --> Even has joined #instantbird
00:30:55 * ChanServ sets mode +o Even 
00:31:04 <aleth> uh... I'd better look at that tomorrow ;)
00:31:10 <aleth> too late for regex
00:31:23 <clokep> Haha. OK. :)
00:31:36 <clokep> It moves a couple of things around.
00:32:08 <clokep> We can talk tomorrow!
00:32:59 <aleth> Looks like it might be cleaner, at first glance :)
00:33:30 <aleth> nn
00:33:45 <clokep> 'night!
00:33:48 <-- aleth has quit (Input/output error)
00:54:51 <-- Mook_as has quit (Quit: Mook_as)
00:57:32 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
01:36:52 * clokep is now known as clokep_
01:41:24 <-- Tomek has quit (Quit: Instantbird 1.1)
01:51:51 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 1698 on bug 1477.
01:51:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1477 enh, --, ---, clokep, ASSI, Authenticate with NickServ
01:52:12 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1698 on bug 1477.
01:52:27 * clokep_ is now known as clokep
02:01:22 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
02:07:33 --> Mook has joined #instantbird
02:21:46 --> Tomek has joined #instantbird
02:29:19 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
03:01:34 <instant-buildbot> build #545 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/545
03:05:01 --> Bollebib has joined #instantbird
03:19:36 * jwir3 is now known as jwir3|zzz
03:30:29 <-- Tomek has quit (Quit: Instantbird 1.1)
04:54:48 <instant-buildbot> build #635 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/635
05:56:08 --> gerard-majax has joined #instantbird
05:58:03 <-- gerard-majax has quit (Ping timeout)
06:06:33 <instant-buildbot> build #531 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/531
06:09:04 <-- EionRobb has quit (Quit: Leaving.)
06:13:26 --> gerard-majax has joined #instantbird
06:18:00 <-- gerard-majax has quit (Ping timeout)
06:26:35 --> jb has joined #instantbird
06:40:04 --> gerard-majax has joined #instantbird
06:48:01 <-- gerard-majax has quit (Ping timeout)
07:09:21 <-- Suiseiseki has quit (Ping timeout)
07:12:57 --> FireFly_TB has joined #instantbird
07:55:58 --> flo has joined #instantbird
07:55:58 * ChanServ sets mode +qo flo flo 
07:58:40 --> FeuerFliege has joined #instantbird
08:06:19 --> gerard-majax has joined #instantbird
08:18:14 --> chrisccoulson has joined #instantbird
08:20:56 <instantbot> florian@instantbird.org denied review for attachment 1698 on bug 1477.
08:20:57 <instantbot> florian@instantbird.org granted feedback for attachment 1698 on bug 1477.
08:20:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1477 enh, --, ---, clokep, ASSI, Authenticate with NickServ
08:35:22 --> sonny has joined #instantbird
08:41:05 --> Optimizer has joined #instantbird
08:45:23 --> Even1 has joined #instantbird
08:45:27 <-- Even1 has quit (Quit: Even1)
08:45:31 --> Even1 has joined #instantbird
08:46:06 <instantbot> florian@instantbird.org denied review for attachment 1696 on bug 1542.
08:46:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1542 nor, --, ---, clokep, ASSI, Use pkg-config instead of hard coded paths
08:50:02 --> Lalae has joined #instantbird
08:50:11 <-- Lalae has left #instantbird ()
08:52:11 <instantbot> florian@instantbird.org granted review for attachment 1695 on bug 1539.
08:52:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1539 nor, --, ---, clokep, ASSI, Error when attempting to read plaintext logs
09:01:12 --> aleth has joined #instantbird
09:01:13 * ChanServ sets mode +h aleth 
09:02:49 <instantbot> florian@instantbird.org granted review for attachment 1685 on bug 1496.
09:02:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1496 nor, --, ---, clokep, ASSI, test_ctcpFormatToText and test_mIRCColor aren't executed
09:05:56 --> mmkmou has joined #instantbird
09:11:30 <flo> aleth: it's already commited ;
09:11:31 <flo> )
09:11:43 <aleth> :)
09:11:47 <flo> I have bug 1271, 1539 and 1496 ready to push
09:11:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1271 enh, --, ---, florian, NEW, Missing keyboard shortcuts for "Put conversation on hold" and "Show logs"
09:14:53 <-- jb has quit (Ping timeout)
09:40:12 <-- Optimizer has quit (Ping timeout)
09:43:39 --> Optimizer has joined #instantbird
09:48:33 <flo> hmm, my linux VM is Ubuntu 9.04 with an instantbird 1.1 that was open in the middle of the screen at the time I suspended it.
09:51:37 <flo> and I had emacs open on purpleDNS.i
09:51:44 <flo> sounds like there was something painful going on at the time :-D
09:53:17 <-- Optimizer has quit (Ping timeout)
09:54:31 <flo> and Firefox is open on an instantbird 1.1 rc folder, and bug 744
09:54:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=744 enh, --, 0.3b1, florian, RESO FIXED, top of conversation UI (contact info)
09:54:45 <flo> opening an old VM is like traveling back in time :)
09:54:56 <aleth> A snapshot :)
09:56:18 <aleth> That must have been quite a long time ago...
09:56:34 <flo> we released 1.1 in october
09:56:52 <flo> so it's not even a year ago :)
09:56:59 --> Optimizer has joined #instantbird
09:57:41 <aleth> bug 744 must be from an even older session then ;)
09:57:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=744 enh, --, 0.3b1, florian, RESO FIXED, top of conversation UI (contact info)
09:58:32 <flo> it's possible I opened it because I was working on something in the dependency tree of that bug
10:00:05 --> devfil has joined #instantbird
10:11:52 --> jb has joined #instantbird
10:19:23 --> clokep has joined #instantbird
10:19:23 * ChanServ sets mode +o clokep 
10:20:48 * clokep grumbles about people tweeting me in French.
10:20:54 <clokep> Can't we get a translate extension? :P
10:21:03 <flo> I replied for you though ;)
10:21:51 <clokep> Ah, I see. Thank you. :)
10:21:57 <aleth> Wow, seems like news of the Bonjour has spread quickly ;)
10:22:18 <flo> GeekShado w is lurking here ;)
10:24:36 <flo> it's the third time that my pull of mozilla-central in that VM fails :(
10:24:49 <flo> "abort: connection ended unexpectedly" :(
10:28:38 <clokep> aleth: You're telling me that Unreal also sometimes sends an extra space at the end? WTF.
10:29:02 <aleth> yeah... :( 
10:30:25 <clokep> That pisses me off.
10:30:31 <clokep> And I fully disagree with your last statement.
10:30:47 <clokep> But that's not really the important part.
10:30:53 <aleth> No, it's not.
10:31:07 <aleth> Certainly not something we need worry about.
10:31:18 <clokep> Yeah. OK. Let me think about this more.
10:31:23 <clokep> I think we're making progress though. ;)
10:31:32 <aleth> I don't much care either way... it's the servers behaving badly that is the problem
10:35:59 <aleth> FWIW I've been running the modified regex that just ignores that extra space for a while now without any further problems showing up.
10:36:46 <aleth> Opened a bunch of servers/channels and set it to ping me if a message couldn't be parsed...
10:37:24 <clokep> Yeah, I think that that should be OK.
10:37:35 <clokep> It looks for an extra space at the end of the regex, right?
10:37:42 <clokep> It's hard to diff a regexp by eye. :-D
10:37:53 <aleth> Yes, an extra " ?" is all it is
10:38:05 <aleth> Not at the end but before the final parameter
10:38:21 <flo> it's also hard to diff a revised contract that's been printed and scanned to convert it to pdf :(
10:42:31 <clokep> flo: Thanks for the reviews btw.
10:42:57 <clokep> I looked at the NickServ patch again and cleaned it up a lot, probably was more of a feedback? than a review? :)
10:43:22 <clokep> Seems like people actually use Bonjour, yes. ;)
10:43:44 <flo> yeah, I guessed it was more a request for feedback
10:43:58 <flo> and you are welcome :)
10:45:20 <clokep> Interesting, there's a request for Bonjour already in BMO: https://bugzilla.mozilla.org/show_bug.cgi?id=173804 (not IM specifically, just Bonjour services...)
10:47:11 <flo> oh, the 7th pull of mozilla-central is successful :)
10:49:05 <clokep> :)
10:49:13 <clokep> What're you testing?
10:49:29 <flo> I'm working on new IM notifications for Tb
10:49:39 <flo> I'm mostly done working on the Mac specific parts
10:49:50 <flo> so I need to try on another OS
10:49:56 <flo> and I need to build a Tb for that ;)
10:54:32 <clokep> Ahh, nice. :)
10:54:52 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:01:07 <flo> ah, we forgot to update http://lxr.instantbird.org/instantbird/source/purple/makefiles.sh with a line for bonjour
11:10:15 <flo> do we have a bug requesting that Instantbird doesn't annoy the user during fullscreen games/presentations?
11:10:25 <flo> the closest I've found is bug 470
11:10:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=470 enh, --, ---, nobody, NEW, Quiet mode
11:10:51 <flo> I just found the Windows API that can be used to implement that feature, so I wanted to paste links somewhere
11:13:04 * flo added a comment in bug 470
11:13:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=470 enh, --, ---, nobody, NEW, Quiet mode
11:36:02 --> clokep_work has joined #instantbird
11:36:02 * ChanServ sets mode +o clokep_work 
11:37:31 <clokep_work> flo: What is makefiles.sh for?
11:39:49 <clokep_work> Well at least the toolkit notification stuff is handled for us. :)
11:40:01 <clokep_work> Would be nice to handle the sounds though...
11:42:04 * clokep_work wonders which add-on is attached in b ug 470...probably Do Not Disturb?
11:48:52 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:49:48 --> clokep_work has joined #instantbird
11:49:48 * ChanServ sets mode +o clokep_work 
11:54:11 --> Tomek has joined #instantbird
12:02:58 <instantbot> clokep@gmail.com denied review for attachment 1691 on bug 1540.
12:03:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
12:09:06 <-- Tomek has quit (Quit: Instantbird 1.1)
12:13:32 <flo> clokep_work: and would also be nice to avoid poping up a window during that time
12:13:58 <clokep_work> Yes.
12:14:10 <flo> clokep_work: makefiles.sh is a list of the makefiles that should be generated at the end of configure
12:14:14 <clokep_work> Also...it seems that popping up a new window always flashes the taskbar, even though I have it set not to flash the taskbar ever. :(
12:14:24 <flo> it's way faster to generate all makefiles at once, instead of doing it when entering the directory
12:14:43 <flo> so it's just an optimization
12:15:07 <clokep_work> Ah, I see.
12:15:21 <clokep_work> Did you add it or do I need to write a patch? :P
12:16:07 <flo> maybe it can go in the pkg-config patch? :-D
12:16:15 <flo> it's not directly related, but it's all build-system cleanup anyway
12:16:22 <clokep_work> Alright.
12:17:14 <clokep_work> Maybe once we release I'll look at updating our build scripts to match comm-central a bit.
12:19:06 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1699 on bug 1540.
12:19:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
12:19:59 <aleth> clokep_work: I suspect if a whole new window is opened, it's the OS that does the flashing? ("item added to taskbar")
12:21:20 <clokep_work> aleth: I'm not sure, but it mightbe. :)
12:22:28 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1699 on bug 1540.
12:22:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
12:22:38 <clokep_work> aleth: You're missing the " ?" in the regexp.
12:23:54 <aleth>  Yes, I had removed it to test the ERROR :-/
12:24:51 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1700 on bug 1540.
12:24:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
12:25:56 <aleth> Hmm.
12:27:24 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1700 on bug 1540.
12:27:25 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1701 on bug 1540.
12:27:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
12:28:33 <clokep_work> Hah.
12:29:28 <clokep_work> One character changes per patch aleth? ;)
12:29:49 <aleth> I blame the post-lunch slump ;)
12:30:10 <flo> ahah :)
12:30:24 <flo> aleth: why don't you blame instantbot instead? :) I'm sure it won't disagree :)
12:30:54 <aleth> Yeah instantbot, stop reporting review cancellations will you :P
12:31:29 <clokep_work> Post-lunch?! I haven't even had breakfast yet. ;)
12:31:47 <clokep_work> wnayes: Something I thought of this morning...what happens when you run your importer...and the other client is running?
12:39:53 <flo> clokep_work: post-lunch, yes. But wnayes is still asleep ;)
12:40:15 <aleth> wnayes is pre-brunch? ;)
12:40:21 <-- chrisccoulson has quit (Ping timeout)
12:44:24 <clokep_work> :) Well I think he scans the logs for his name at least.
13:00:39 --> chrisccoulson has joined #instantbird
13:00:51 <-- sonny has quit (Ping timeout)
13:04:54 --> Tomek has joined #instantbird
13:13:29 <-- chrisccoulson has quit (Quit: Ex-Chat)
13:16:47 <-- mmkmou has quit (Ping timeout)
13:40:36 <-- Optimizer has quit (Ping timeout)
13:44:13 --> Optimizer has joined #instantbird
13:45:29 --> chrisccoulson has joined #instantbird
13:47:46 <flo> after 162 minutes, my linux (VM) build failed while linking libxul.so :-/
13:48:22 <clokep_work> :(
13:48:31 <clokep_work> 162 minutes? I think thta's slower than my Linux machine builds. :(
13:49:06 <flo> it's a virtual machine ;)
13:49:17 <-- Kaishi has quit (Quit: Kaishi)
13:49:18 <-- chrisccoulson has quit (Ping timeout)
13:49:18 <flo> my desktop linux box builds within 20 minutes
13:49:23 --> Kaishi has joined #instantbird
13:49:37 <flo> and a current core i7 would do that in less than 10 minutes, maybe even less than 5
13:49:49 --> mmkmou has joined #instantbird
13:50:53 <clokep_work> :)
13:51:04 <clokep_work> I did say I want to get a new computer already. :P
13:51:28 <flo> no, you said you wanted to ask BenB
13:51:49 <flo> :-P
13:52:32 --> sonny has joined #instantbird
13:52:54 <clokep_work> Unfortunately I have no where in my apartment to put a desk or else a desktop would certainly be nice...
13:53:26 <flo> your apartment is that small? :-/
13:53:45 <clokep_work> I mean...not /really/, I could certainly fit a desk if I wanted one.
13:53:50 <clokep_work> But I don't like the places I could put it.
13:54:04 <clokep_work> (Pretty much it'd be in the corner of my bedroom.)
13:54:26 * flo dislikes computers in bedrooms
13:55:01 <clokep_work> Me too. They're too loud and bright.
13:55:42 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
13:56:09 <Kaishi> heh
13:56:13 <Kaishi> you'd hate my house, flo
13:56:24 <Kaishi> there's no room without a computer other than a porch.
13:56:52 <Kaishi> they don't have to be loud or bright, though.
13:57:21 <flo> Kaishi: my reason for not wanting computers in bedrooms is not related to noise or appearance. It's that I tend to end up more or less working each time I'm near a computer, and the bedroom is really a place where I prefer if I can avoid working ;)
13:57:46 <Kaishi> hah! Okay, I can completely agree with that.
13:58:15 <Kaishi> I work 100% of the time I'm around _other_peoples'_ computers.
13:58:22 <flo> and sometimes the noise of a computer in a bedroom is helpful to sleep
13:58:22 <Kaishi> >_<
13:58:43 <flo> a smooth regular noise hides all the noises coming from other apartments in the same building
13:58:53 <flo> like babies crying in the middle of the night...
13:58:59 <Kaishi> white noise, yes.
14:20:12 --> barlas has joined #instantbird
14:20:23 <barlas> Hey
14:20:54 <-- Mook has quit (Quit: Mook)
14:22:45 <barlas> I was looking for a way to filter contact list, and found https://bugzilla.instantbird.org/show_bug.cgi?id=631
14:22:49 <instantbot> Bug 631 enh, --, ---, nobody, NEW, Filtering buddy list
14:23:03 <barlas> Just wondering how much work and programming knowldge will be required for this
14:23:28 <flo> do you mean you would like to try? :)
14:26:24 <barlas> flo: Maybe :)
14:26:42 <flo> it shouldn't be too difficult
14:26:49 <barlas> I am mainly a web developer, with only minor experience in desktop programming.
14:27:06 <flo> if you know JavaScript and XML you probably have all you need :)
14:27:26 <barlas> That's nice.
14:28:39 <flo> I'm not sure how much help / hints I should provide on how it would be implemented, as figuring in out is often part of the fun ;)
14:28:47 <flo> but feel free to ask questions! :)
14:29:09 <flo> *figuring it out
14:29:29 <barlas> flo: I meant about the code, I am not really familiar with the xulrunner's structure
14:29:44 <barlas> Oh wait, I never asked that
14:30:00 <barlas> I was going to ask for some pointers, I thought you were answering that question :P
14:30:17 <flo> I'm not answering the questions you haven't asked yet :)
14:30:58 <barlas> :)
14:31:15 <flo> so I think you will want to add a toolbar in the contacts window (implemented with http://lxr.instantbird.org/instantbird/source/instantbird/content/blist.xul for the UI structure, http://lxr.instantbird.org/instantbird/source/instantbird/content/blist.js for the code)
14:32:07 <flo> you will want to filter the contacts that are displayed. The display of contacts is implemented in http://lxr.instantbird.org/instantbird/source/instantbird/content/contact.xml The displayName property at http://lxr.instantbird.org/instantbird/source/instantbird/content/contact.xml#59 may be all you need
14:32:42 <barlas> Thanks :)
14:32:43 <flo> to hide a contact, you can just set a elt.collapsed = true or elt.hidden = true on the DOM node of the contact.
14:35:11 --> sabret00the has joined #instantbird
14:35:22 <barlas> Ok, will check the code tonight, most probably I won't have much time before weekend.
14:35:32 --> chrisccoulson has joined #instantbird
14:37:01 <barlas> I really like the option to Hide Tags, I have been wanting that in pidgin for a long time.
14:37:03 <flo> I won't be able to help you during the week-end, as I'll be in vacations starting Friday (for ~10 days).
14:37:10 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1693 on bug 1404.
14:37:11 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1702 on bug 1404.
14:37:12 <flo> :)
14:37:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message
14:37:51 <barlas> flo: You are the main developer?
14:38:07 <flo> yes
14:38:08 <aleth> barlas: That sounds like a nice project! I would just add to hide the filter toolbar until the user starts typing.
14:38:27 <flo> aleth: I would open it with Command+f, like the findbar in conversations
14:38:56 <aleth> flo: Yes, that would be good. Possibly one could do both?
14:39:04 <flo> barlas: some additional advice: start simple. At first just filter only when the user types something, don't bother initially with filtering contacts that are added to the list when they sign on. You can add that later :).
14:39:31 <flo> aleth: starting to type selects the contact with a display name matching the letters that have been typed. I don't think we want to change that behavior
14:39:42 <barlas> I like GoogleTalk's interface, with always visible search bar and no scrollbar (by default), but first thing first, filter contacts, then worry about the toolbar.
14:39:49 <aleth> flo: Does it? That doesn't work for me :-/
14:40:03 <barlas> flo: It doesn't
14:40:06 <aleth> barlas: Taking a look at the sort-by-status add-on may be useful, though it's not quite the same thing.
14:40:11 <flo> aleth: it doesn't work on the list of conversations on hold, because there's no label on the conv.xml binding
14:40:11 <barlas> Not in the released version at least.
14:40:23 <barlas> aleth: Ok.
14:40:26 <aleth> flo: I have no conversations on hold at the moment
14:40:30 <flo> barlas: not in the released version no :)
14:40:34 <flo> barlas: but that's old :)
14:40:49 <aleth> flo: Does it really work for you?
14:40:54 <flo> aleth: yeah :)
14:40:55 <-- chrisccoulson has quit (Quit: Ex-Chat)
14:41:02 <flo> I verified it just before talking about it
14:41:02 * jwir3|zzz is now known as jwir3
14:41:19 <aleth> I just noticed, it *only* works for me if I select a contact first by clicking on it
14:41:29 <aleth> Then typing changes the contact
14:41:31 <flo> aleth: the richlistbox needs to be focused
14:41:59 <aleth> flo: I think I see what bug to file in that case ;)
14:42:09 <flo> yes
14:42:14 <flo> focus bugs are painful though
14:42:39 <aleth> Yes :( especially to do with keyboard events, as I recall
14:43:41 <barlas> flo: Yes, it's very old, but it's interface is still one of the best IM client interface I have used.
14:43:48 <flo> aleth: also because using DOMi removes the focus from the window that's being inspected ;)
14:44:28 <flo> barlas: I would suggest trying a nightly build ;)
14:44:52 <aleth> barlas: It's quite close to being released anyway...
14:45:09 <flo> aleth: not close enough to justify not trying a nightly ;)
14:45:28 <aleth> I thought it would rather justify trying a nightly ;)
14:46:04 <flo> ahah :)
14:46:13 <barlas> Wouldn't it be confusing to have both a filter bar and a find-as-you-type feature?
14:46:29 <flo> barlas: maybe. But it's not in the same window :)
14:46:47 <flo> errr, scratch that
14:47:22 <barlas> About hiding tags, what about adding an option to hide all tags?
14:47:31 <flo> "find-as-you-type" is often used to talk about the findbar that we have in the conversation window, but I guess you were talking about the selection when starting to type
14:47:37 <barlas> Instead of user individually selecting each tag to hide
14:47:52 <flo> barlas: do you have hundreds of tags?
14:48:15 --> jb1 has joined #instantbird
14:48:16 <barlas> flo: No, but I am lazy
14:48:19 <barlas> :)
14:48:32 <aleth> barlas: Selection by typing only responds to the first character. But if you do work on this you could experiment with that
14:48:50 <aleth> (try replacing it with find-as-you-type or something)
14:49:06 <-- jb has quit (Ping timeout)
14:49:42 <flo> aleth: if we keep the parens in statusKnown, maybe we should keep them in statusUnknown too for consistency?
14:49:58 <barlas> flo: If I add all my accounts, I would have 20-30 tags.
14:50:25 <barlas> aleth: Hmm...
14:50:36 <aleth> flo: I wasn't sure about that either. But I quite liked your change, it seems clearer. I'll go with whatever you think best
14:52:18 <aleth> I do think the parens are better for the reconnection case though
14:52:45 --> chrisccoulson has joined #instantbird
14:53:21 <flo> aleth: I think a comma would do for the reconnection case, but anyway, just reverting the change and keeping the parens seems cleaner at this point
14:53:37 <flo> I haven't looked closely at the rest of the patch, but it's likely r+
14:53:51 <flo> will do a real review tonight
14:55:21 <aleth> OK. Could always ask clokep what he thinks of replacing all the parens with commas, for a tiebreaker...
14:55:39 <flo> what about we just stop bikeshedding?
14:55:51 <aleth> :)
14:56:04 <aleth> I'll go with that too
14:56:13 <flo> just keep things consistent
14:56:27 <flo> either way (parens everywhere, or comma everywhere) will do
14:57:02 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1702 on bug 1404.
14:57:03 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1703 on bug 1404.
14:57:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message
14:57:08 <aleth> In that case, if it aint broke, don't fix it...
14:57:24 <flo> yeah :)
15:04:46 <aleth> barlas: This has some useful info, if you haven't seen it yet https://wiki.instantbird.org/Developer
15:05:47 <barlas> aleth: Thanks, I looked at it, just didin't follow all the links :)
15:06:06 <aleth> Lots of them won't apply to what you are doing anyway...
15:07:31 <-- Optimizer has quit (Ping timeout)
15:07:32 <barlas> Compile it yourself is useful.
15:09:09 <barlas> Your bug tracker is really difficult to fin
15:09:14 <barlas> *ind
15:09:40 --> Optimizer has joined #instantbird
15:11:27 <aleth> https://wiki.instantbird.org/Instantbird:related_links
15:14:41 <-- Kaishi has quit (Quit: Kaishi)
15:15:53 <barlas> From the main site, I found it in comment of latest blog post.
15:17:26 <aleth> It's linked from the About page, but maybe that's not discoverable enough?
15:21:24 <barlas> Ah, it is.
15:21:37 <barlas> It also tells about your chatroom.
15:21:41 <barlas> I had to search for that too :P
15:22:10 <barlas> Ooh! I am on About page!
15:22:20 <barlas> Listed as a team member!
15:24:42 <barlas> Anyways, gotta go, laters.
15:25:02 <-- barlas has quit (Client exited)
15:25:56 <-- Tomek has quit (Quit: Instantbird 1.1)
15:30:07 --> wnayes has joined #instantbird
15:31:40 --> myk has joined #instantbird
15:35:40 --> clokep_work has joined #instantbird
15:35:40 * ChanServ sets mode +o clokep_work 
15:43:34 <wnayes> clokep_work: I believe I've tested each client importer with the client running at some point, but I'll have to check again. A lot of them don't hold their files open, GTalk might keep the 'pw' registry key open when running (I can't modify it manually when it is running).
15:44:52 <-- gerard-majax has quit (Ping timeout)
15:47:02 <flo> aleth: hmm, statusChangedFromUnknown isn't used anymore?
15:47:12 --> Tomek has joined #instantbird
15:52:29 <-- Bollebib has quit (Ping timeout)
16:18:14 * jwir3 is now known as jwir3|lunch
16:29:11 <aleth> flo: No, it's not (see the comments on the bug). But not deleted in case it turns out there are edge cases we haven't thought of where they would be appropriate
16:29:37 <flo> aleth: if a contact is added to the blist and you start having status info
16:31:36 <aleth> flo: But you can't open a conversation with a buddy with status=unknown
16:32:04 <flo> but the other person can start talking to you
16:32:11 <aleth> While being unknown?
16:32:14 <flo> and you add the buddy to your buddy list later
16:33:11 <aleth> So you receive status=unknown until you add them to the buddy list?
16:34:15 <aleth> I mean, it's easy to add back what I originally had in the patch: a flag that distinguished between "just reconnected" and not. But  I was under the impression you thought it unnecessary
16:37:40 <aleth> Anyway, I am testing that case
16:41:00 --> Mook_as has joined #instantbird
16:42:06 --> Suiseiseki has joined #instantbird
16:44:34 <aleth> flo: So, it seems possible to create that situation. But with the current nightly, the status doesn't update from unknown in the open conversation at all.
16:44:52 <aleth> (when the other person confirms you as a buddy)
16:45:13 <aleth> Probably a separate (XMPP?) bug
16:45:42 <-- FireFly_TB has quit (Ping timeout)
16:45:42 <-- FeuerFliege has quit (Ping timeout)
16:45:51 <aleth> (The status in the contact list is correctly updated though)
16:46:04 <-- Tomek has quit (Quit: Instantbird 1.1)
16:46:26 <aleth> Hmm, actually it isn't. Wrong instance :(
16:46:39 <aleth> So, a bug.
16:47:10 <flo> the status isn't updated in the blist until you disconnect and reconnect your account? :-S
16:47:39 --> myk1 has joined #instantbird
16:47:47 <-- myk has quit (Ping timeout)
16:48:43 <aleth> Disconnecting and reconnecting the account changes the status to from "unknown" to "offline"
16:48:50 <aleth> "Offline" is also incorrect.
16:49:26 <flo> uh?
16:49:54 <aleth> The reason is probably that I have somehow ended up with a state where the subscription is one-way (the tooltip confirms it)
16:50:21 <aleth> This might be due to having sent a message before the other person confirming or denying the buddy request?
16:50:29 <flo> maybe
16:50:32 <flo> I'm not sure :-/
16:51:43 <aleth> So the STR are set up a new XMPP account, add someone as a buddy, then talk to them before they accept your request. (You can't talk to anyone before adding them as a buddy afaik)
16:52:16 <aleth> Anyhow, that seems to make it clear I should add back the flag to the 1404 patch.
16:53:32 <aleth> For when the XMPP bug is fixed...
16:53:42 <aleth> (if it's an XMPP bug)
16:54:57 <flo> there seems to be an XMPP bug, yes
17:02:19 <aleth> Some very odd behaviour can happen: Add a buddy and open a conversation tab with the buddy. Have that buddy deny the request. Remove the buddy from the contact list. Add the buddy again. The buddy isn't sent a new request, and if you open a conversation tab from the contact list, appears to be authorised but offline.
17:03:08 <-- myk1 has quit (Input/output error)
17:03:24 --> myk has joined #instantbird
17:03:28 <aleth> But I can't reproduce this.
17:04:21 <myk> is there any way to add an IRC nick to my list of buddies?
17:06:05 <-- Even has quit (Ping timeout)
17:06:08 <flo> myk: sure, File->Add Buddy
17:08:03 <flo> Twitter changes its logo as quickly as aleth updates his patches :-S
17:08:13 <flo> we need to update the twitter logo _again_ :-/
17:08:17 <aleth> :(
17:08:20 <myk> flo: ah, thanks! i was context-clicking the name in the list, the private message tab, etc. but couldn't find the option
17:08:22 <aleth> What is it this time?
17:08:33 <aleth> Bird pointing the other way?
17:08:54 <flo> yeah https://bugzilla.mozilla.org/show_bug.cgi?id=768525
17:09:31 --> Even has joined #instantbird
17:09:31 * ChanServ sets mode +o Even 
17:10:12 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1703 on bug 1404.
17:10:13 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1704 on bug 1404.
17:10:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message
17:10:47 <aleth> A darker shade of blue, right.
17:11:16 <aleth> Slightly less chirpy looking bird.
17:11:19 <aleth> Yay.
17:11:45 --> Bollebib has joined #instantbird
17:11:48 <flo> it probably down-scales better 
17:12:34 <flo> aleth: btw, you tested with XMPP, but the same thing exists for IRC
17:12:44 <flo> you can /msg someone who isn't in your list, and then add the buddy later
17:14:04 <aleth> Right!
17:14:11 <aleth> I thought they'd get presence info anyway.
17:14:33 <aleth> But they don't because a certain bug hasn't been fixed.
17:14:43 --> Kaishi has joined #instantbird
17:18:03 <aleth> bug 613
17:18:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=613 min, --, ---, nobody, NEW, Presence information for IRC private messages from people not on the buddy list
17:23:26 * jwir3|lunch is now known as jwir3
17:27:19 --> chrisccoulson_ has joined #instantbird
17:28:42 <-- chrisccoulson has quit (Ping timeout)
17:30:47 <clokep_work> Bah Twitter...
17:31:01 <clokep_work> And I say parens. Even though I haven't fully read that bug. :-D
17:31:39 <flo> ahah
17:32:05 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
17:42:16 <clokep_work> Has anyone seen Mic in a while?
17:42:18 <clokep_work> !seen Mic
17:42:19 <instantbot> mic was last seen 4 days, 10 hours, 7 minutes and 15 seconds ago, saying 'We need a shortcut to actually *close* a MUC. Since I'm using Session Restore I'm idling in more and more channels because I only ctrl+w them ;)' in #instantbird.
17:42:32 <clokep_work> !seen Mic|web
17:42:33 <instantbot> mic|web was last seen 7 days, 4 hours, 17 minutes and 17 seconds ago, saying 'bye' in #instantbird.
17:42:42 <clokep_work> Hmm.
17:45:05 <instantbot> New Instantbird (UI) bug 1547 filed by aletheia2@fastmail.fm.
17:45:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1547 nor, --, ---, nobody, NEW, Check for open conversations when adding a buddy
17:46:55 <myk> here's a thought: how about a shortcut like Ctrl/Cmd-(Alt/Shift)-W to both close the tab and depart from the conversation?
17:47:17 <-- jb1 has quit (Quit: Instantbird 1.1)
17:48:14 <clokep_work> Does Ctrl+Shift+W reopen tabs (in Firefox)?
17:48:25 <clokep_work> I'd really like that. I actually try to do that frequently. :(
17:48:54 <aleth> Ctrl-Shift-W crashes Firefox :-S
17:49:11 <aleth> Now that was a surprise :-/
17:50:48 <aleth> myk: you could file a bug/add a patch along the lines of the one in bug 1271 ?
17:50:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1271 enh, --, ---, florian, NEW, Missing keyboard shortcuts for "Put conversation on hold" and "Show logs"
17:51:03 <douglaswth> ctrl-shift-t reopens tabs
17:51:53 <myk> yeah, "shift" often means "do the opposite", so "alt" seems like the better accelerator to add
17:51:57 <myk> aleth: i'll file a bug!
17:52:51 <Mook_as> ctrl+shift+W in firefox is Close Window (not crash) :p
17:52:56 <-- Bollebib has quit (Ping timeout)
17:53:17 <Mook_as> or, I suppose, "close this tab, harder"
17:53:27 <Kaishi> I was about to say
17:55:01 <-- chrisccoulson_ has quit (Ping timeout)
17:55:50 --> Tomek has joined #instantbird
17:56:05 <clokep_work> Sorry, I was thinking Ctrl+T & Ctrl+Shift+T.
17:59:09 <instantbot> New Instantbird (UI) bug 1548 filed by myk@mozilla.org.
17:59:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1548 enh, --, ---, nobody, UNCO, add keyboard shortcut for "close tab and leave conversation"
17:59:34 --> chrisccoulson has joined #instantbird
18:00:31 <-- myk has quit (Ping timeout)
18:01:52 --> Mnyromyr has joined #instantbird
18:03:47 --> myk has joined #instantbird
18:04:34 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
18:04:39 --> myk has joined #instantbird
18:07:54 <-- Kaishi has quit (Quit: Kaishi)
18:13:33 * clokep_work waits for the patch... ;)
18:14:46 <myk> clokep_work: don't hold your breath!
18:15:08 <myk> clokep_work: at least not if you're referring to the bug i filed
18:15:16 <clokep_work> I was. :)
18:15:20 * myk is not an instantbird hacker at this time
18:15:27 <clokep_work> I should file a bug to restore conversations...
18:15:40 <clokep_work> Understood. :) At least you file good bugs!
18:16:09 <myk> it's the least i can do
18:16:13 <myk> literally!
18:22:24 <instantbot> New Instantbird (UI) bug 1549 filed by clokep@gmail.com.
18:22:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1549 enh, --, ---, nobody, NEW, Reopen recently closed tabs
18:30:32 <clokep_work> Thanks though, it's very frustrating when people say they keep complaining about something...but never file a bug. :(
18:30:36 <clokep_work> Hard to track things...
18:30:44 <clokep_work> And how is aleth supposed to find things to work on when he's bored then? :P
18:38:21 --> gerard-majax has joined #instantbird
18:40:20 --> Bollebib has joined #instantbird
18:53:18 --> Mic has joined #instantbird
18:53:18 * ChanServ sets mode +h Mic 
18:53:43 <Mic> Ah, I'm alive btw and ...
18:53:54 <Mic> ... dislike @ http://log.bezut.info/instantbird/yesterday#m647 , aleth ;)
19:00:40 <clokep_work> Good to know. :)
19:01:01 <clokep_work> I had been wondering if you got my feedback about the bug you have r? me. But then realized you haven't been on and must be busy!
19:01:54 --> krishna has joined #instantbird
19:02:35 <krishna> hi guys .. i'm getting some problem with instantbird
19:03:16 --> Lalae has joined #instantbird
19:03:52 <clokep_work> krishna: What's your problem? ;)
19:04:25 <krishna> 'hi clokep_work ... i have installed some addons after which menu bar is no longer visible 
19:04:43 <krishna> i'm using linux version
19:05:05 <clokep_work> Which addons?
19:05:13 <krishna> just a second
19:05:24 <clokep_work> Does the menubar come back if you disable/ uninstall those add-ons? :)
19:05:52 <-- Tomek has quit (Quit: Instantbird 1.1)
19:06:30 <krishna> blackened-0.9-instantbird.xpi
19:06:31 <krishna> colorful_gmail_chat_emoticons-1.0-instantbird.xpi
19:06:33 <krishna> darkchat-1.2-instantbird.xpi
19:06:35 <krishna> global_menu_bar_integration-2.0.1-instantbird-linux.xpi
19:06:36 <krishna> show_nick-1.0.2-instantbird.xpi
19:06:37 <krishna> smileybar-0.91-instantbird.xpi
19:06:39 <krishna> stratini_instant_black-0.3.2-instantbird.jar
19:06:40 <krishna> tab_complete-1.0-instantbird.xpi
19:06:42 <krishna> unity_integration_for_instantbird-0.2.2-instantbird-linux.xpi
19:06:44 <krishna> i installed all the addons together
19:07:21 <krishna> i'm not able to disable any of the addons since menu bar is nt visible
19:07:25 <clokep_work> So global menu bar integration I /believe/ is supposed to get rid of the menubar and put it into the global menubar.
19:07:40 <krishna> yes i also think its the devilish addon
19:07:48 * Mook_as wonders how that interacts with unity integration
19:07:56 <clokep_work> krishna: What Linux are you on?
19:08:08 <clokep_work> Mook_as: My guess too. :)
19:08:09 <krishna> i removed the ./instantbird folder
19:08:24 <krishna> still the problem is nt solved
19:08:27 <krishna> :(
19:08:33 <clokep_work> krishna: What Linux are you on?
19:08:39 <krishna> ubuntu 12.04
19:08:47 <clokep_work> And you're using Unity?
19:08:51 <clokep_work> (The default that comes installed?)
19:08:51 <krishna> yupp
19:09:01 <clokep_work> Yeah I don't think that's compatible.
19:09:12 <clokep_work> Ctrl + D (when the buddy list is focused) should bring up the Add-ons window.
19:09:16 <clokep_work> You can disable the add-on then.
19:09:18 <clokep_work> And restart.
19:09:25 <krishna> ohh...so is there any way i get the original settings back
19:09:30 <Mook_as> you can also try `instantbird -safe-mode` and get the addon manager that way
19:09:42 <aleth> krishna: or start over with a fresh profile :)
19:09:47 <clokep_work> krishna: Disabling the add-on would do that.
19:09:55 <clokep_work> It's not a setting, it's the actual add-on being enabled.
19:09:57 <krishna> okk i'll try it 
19:10:14 <-- myk has quit (Input/output error)
19:10:19 --> myk has joined #instantbird
19:10:32 <-- Lalae has left #instantbird ()
19:11:06 <krishna> oops its showing there is no addons installed..
19:11:26 <krishna> may b i deleted the ./instantbird folder thats why
19:11:34 <clokep_work> krishna: Is the tab on the left clicked on "Extensions" or "Get Add-ons".
19:11:56 <aleth> krishna: Did you delete the .instantbird folder in your home directory?
19:12:00 <krishna> Extentions is full empty
19:12:10 <krishna> yupp that i already deleted
19:12:14 <aleth> Because that's where the profiles are stored
19:12:21 <clokep_work> If that's empty then you have no add-ons installed. :-S
19:12:27 <aleth> Then it's no surprise it's all gone - you just got a new profile.
19:12:27 <Mic> clokep_work: thanks for reminding me of this bug, I totally forgot about it.
19:12:29 <krishna> in that only crash folder is there
19:12:32 <clokep_work> Did you delete that while Instantbird was running? Haha.
19:12:43 <clokep_work> Mic: Sorry, should I have r-ed it? I just had some questions...
19:12:50 <krishna> then why i'm nt getting the menu bar?
19:13:10 <krishna> should i restart my machine & check it again?
19:13:48 <Mic> clokep_work: it's OK, I know about it now :)
19:14:02 <aleth> krishna:  Sounds strange. Yes, try restarting, then delete .instantbird again and then tell us what happened
19:14:06 <krishna> okay thanks for ur time :)
19:14:19 * Mic is away now: running (was looking forward to that all day today:)
19:14:21 <krishna> okay i'll get back to u in a moment
19:14:21 <clokep_work> Does close minimize to tray on Linux btw?
19:14:32 <krishna> nope
19:14:38 <aleth> It does if you have the preferences set that way
19:14:45 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
19:14:59 <aleth> krishna: Tools -> Preferences -> General
19:15:14 <aleth> But better restart and get things working normally again first ;)
19:15:19 <krishna> i installed it today only & found it one of the best IM client...bt some addon has screwed it
19:15:25 <krishna> :(
19:15:38 <aleth> krishna: It would have been good to figure out which one so we could tell the add-on author :(
19:15:40 <krishna> i'll get back to you after restarting
19:15:44 <krishna> :)
19:16:02 <krishna> i think its the menu integration addon
19:16:29 <krishna> unity integration
19:16:31 <aleth> It could be the "stratini instant" ont though
19:16:57 <krishna> nope globle menu i think
19:16:58 <aleth> That's the one I could maybe see messing things up visually
19:17:17 <krishna> global_menu_bar_integration-2.0.1-instantbird-linux
19:17:19 <aleth> Ah. If you are sure, tell the add-on author he needs to update ;)
19:17:22 <krishna> this one
19:17:31 <clokep_work> aleth: Yeah it's one of those two.
19:17:33 <krishna> yeah sure :)
19:17:48 <-- krishna has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615064004])
19:17:49 <clokep_work> I think that's written by idechix.
19:18:06 <clokep_work> (One of Florian's friends IIRC, he did the original themeing stuff.)
19:18:12 <aleth> The Stratini one is just well out of date.
19:18:16 <aleth> And for Windows.
19:18:51 <clokep_work> Ah, that could do it too then. :)
19:19:48 <aleth> Possibly... you're probably right though that it's one of the unity ones
19:23:10 <-- sonny has quit (Ping timeout)
19:26:03 --> krishna has joined #instantbird
19:26:53 <krishna> hi clokep_work  i restarted the machine & the menu nw appears
19:27:09 --> FeuerFliege has joined #instantbird
19:27:23 <clokep_work> krishna: Great! :)
19:27:36 <aleth> Great :) by the way, you don't need the Tab Complete add-on, it's built in from 1.1 onwards
19:27:37 --> FireFly_TB has joined #instantbird
19:27:45 <krishna> okay 
19:28:01 <aleth> Unless I am mistaken :-/
19:28:01 <krishna> is there any other suspicious addons which is nt required?
19:28:12 * aleth been using the nightlies since forever
19:28:30 <krishna> there where two related with menuintegration
19:28:57 <aleth> The Stratini one, I am not sure it will still work, it hasn't been updated in a while and it was written for Windows
19:29:17 <krishna> okay & by the way is there a way to send files through IB?
19:29:18 <aleth> But usually you can just try them and uninstall them if they don't suit you
19:29:24 <aleth> Not yet :(
19:29:38 <aleth> It's wanted, though
19:29:50 <krishna> ohh... that will srely make it a wonderful IM
19:30:22 <krishna> yeah i also felt the need today
19:30:36 <GeekShadow> hello
19:31:06 <aleth> hi GeekShadow
19:31:37 * GeekShadow was wondering, is scripts to build nightlies of IB available somewhere for Windows ?
19:31:41 <GeekShadow> *are
19:32:21 <clokep_work> GeekShadow: You mean the makefiles?
19:32:29 <clokep_work> They're in the source tree.
19:32:32 --> igorko has joined #instantbird
19:33:15 <GeekShadow> clokep_work, nope the way to make Windows build every day
19:33:21 <GeekShadow> buildbot files
19:33:38 <clokep_work> Ah, I forget if those are around...
19:34:32 <clokep_work> GeekShadow: So I think the .mozconfigs are around somewhere, but not the actual buildbot configs. I'm sure flo can get them for you though if you need them.
19:34:39 <clokep_work> Is this for Nightingale?
19:35:00 <GeekShadow> yup
19:36:41 <clokep_work> GeekShadow: Yeah flo would have access to that stuff you'll need to wait for him to get home.
19:37:13 <clokep_work> Setting up some nightly builds? :-D
19:38:21 <GeekShadow> clokep_work, yeah I do want
19:38:53 <GeekShadow> clokep_work, I have both ubuntu x86 and x86_64 servers, and maybe my father could give me access to his Windows Server :)
19:40:56 <aleth> I don't think there even are any 64-bit builds currently
19:42:13 <clokep_work> Even randomly makes 64-bit builds, but we don't "officially" support it.
19:42:21 <-- igorko has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
19:42:24 <clokep_work> (I think flo said he actually makes them nightly as well...)
19:46:09 <aleth> krishna: you know you can use instantbird to connect to IRC channels as well, right?
19:47:44 <clokep_work> wnayes: So what's your status now? Still trying to get Google Talk to work or is that all done?
19:48:00 <clokep_work> (Not to be annoying, but just wasn't sure. :) No status update yesterday. :P)
19:49:10 <wnayes> clokep_work: I've been battling js-ctypes and the GTalk password maths for the past day or so. Hopefully can get through it by the end of today. :)
19:50:28 <clokep_work> wnayes: OK. :) Let us know if you need help?
19:50:37 <clokep_work> Mook_as volunteered to help w/ js-ctypes. ;)
19:52:01 <krishna> Hey clokep_work  is there any way to get a single window mode ? 
19:52:19 <clokep_work> krishna: "single window mode" being...?
19:52:25 <clokep_work> Contact list + conversations all in one window?
19:52:30 <krishna> aleth:  yeah that i already configured
19:52:35 <krishna> yupp
19:52:42 <krishna> thats what i meant
19:52:42 <clokep_work> No
19:52:49 <clokep_work> It's wanted by a few people though.
19:52:56 <clokep_work> (Mook_ as in particular.)
19:53:03 <clokep_work> flo had an experimental add-on that did it.
19:53:16 <krishna> ohh i think  then i fall in minority :p
19:53:30 <wnayes> clokep_work: I may have the js-ctypes done, but now I'm going over the algorithm and getting everything to match up so I can pass valid data to CryptUnprotectData to make sure.
19:53:35 <aleth> I think he mentioned he might get back to it after 1.2 is out
19:53:38 <krishna> is it still available?
19:54:09 <Mook_as> krishna: if you're okay with really experimental stuff, for now using thundebird (dailies at least, possibly some more stable ones too) gets you something like that.  The down side is fewer protocols.
19:54:25 <aleth> And fewer options.
19:54:36 <aleth> (No add-ons for starters...)
19:54:42 <Mook_as> so if you only need irc / gtalk / facebook / twitter / xmpp that can work
19:54:46 <clokep_work> And much worse tab completion....
19:55:03 <krishna> ohh..actually TB is quite heavy ..it uses lots of diskspace so i avoid it 
19:55:04 <Mook_as> yeah, in general it's a bit behind.
19:55:06 <clokep_work> krishna: It's available via Mercurial. i don't think it's "distributed" anywhere though.
19:55:16 * Mook_as thinks it's worth it for the single-window UI :p
19:55:20 <clokep_work> I can check out tonight (when I'm not _work) whether it still works or not.
19:55:32 <krishna> yeah sure ... 
19:55:53 <clokep_work> It's at http://hg.instantbird.org/addons/file/1f559bfaaef5/allinone though.
19:56:03 <clokep_work> If you know how to use Mercurial and make. :)
19:57:48 <krishna> i knw hw to install packages through source bt i have nvr worked with Mercurial :P
19:58:44 <instantbot> aletheia2@fastmail.fm cancelled review?(clokep@gmail.com) for attachment 1701 on bug 1540.
19:58:45 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1705 on bug 1540.
19:58:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
20:02:44 <clokep_work> krishna: It's fairly easy, you would just need to:
20:02:45 <clokep_work> |aptitude install mercurial|
20:02:45 <clokep_work> |hg clone http://hg.instantbird.org/addons/|
20:02:45 <clokep_work> |cd addons/allinone|
20:02:45 <clokep_work> run make until you have an XPI (it might be 2 or 3 times...
20:03:20 <krishna> okay i think then i can manage it 
20:03:22 <krishna> :)
20:03:27 <krishna> thnks for the steps
20:03:29 <krishna> :)
20:03:50 <clokep_work> Uhh...you probably have apt-get not aptitude though...
20:04:03 <Mook_as> and sudo
20:04:18 <krishna> yes those i knw ;)  it sdownloading 
20:04:35 <-- Optimizer has quit (Ping timeout)
20:05:15 <-- mmkmou has quit (Ping timeout)
20:06:16 <clokep_work> Mook_as: You don't run as root? :P
20:06:26 <krishna> Ooops its incomaptible with the 1.1 version :/
20:06:51 <Mook_as> clokep_work: no, on my system it's called administrator, and due to split tokens I need to sudo anyway :p
20:07:00 <clokep_work> Uhh yeah...you'd definitely need to force compatibility.
20:07:19 <clokep_work> krishna: The makefile in that directory (addons/allinone/Makefile).
20:07:33 <clokep_work> Edit that and set PACKAGE_MAX_VERSION = 1.1
20:07:46 <Mook_as> or * ;)
20:07:50 <clokep_work> No promises it'll work though. :-D
20:08:01 --> Optimizer has joined #instantbird
20:08:34 --> mmkmou has joined #instantbird
20:12:07 <krishna> clokep_work:  yupp i got the xpi... bt this addon is incomaptible with the latest version
20:12:25 <krishna> oh w8 trying
20:12:33 <clokep_work> krishna: If you change the PACKAGE_MAX_VERSION and then run make a few times again...
20:13:15 --> flo has joined #instantbird
20:13:16 * ChanServ sets mode +qo flo flo 
20:13:27 <-- Optimizer has quit (Ping timeout)
20:16:46 --> Optimizer has joined #instantbird
20:17:46 <krishna> clokep_work: what changes should i do in PACKAGE_MAX_VERSION ?
20:18:05 <krishna> its 0.3alpre here
20:18:16 <clokep_work> Change it to 1.1
20:18:34 <krishna> editing the version no didnt helped...its still incomaptible
20:20:10 <krishna> clokep_work:  changing PACKAGE_MAX_VERSION also didnt helped.
20:20:29 <instantbot> clokep@gmail.com denied review for attachment 1705 on bug 1540.
20:20:29 <clokep_work> krishna: Did you delete the xpi and remake it?
20:20:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
20:20:35 <krishna> yup
20:20:48 <clokep_work> Are you using a nightly build or 1.1? :-)
20:20:54 <krishna> 1.1
20:22:50 <clokep_work> I'll need to try it later. I'm guessing something isn't being rebuilt or saved or something though.
20:23:59 <krishna> ohkay.... by the way nice talkin with you.. :)
20:24:29 <krishna> this product has great scope
20:25:17 <clokep_work> Thanks.
20:25:19 <krishna> i'm sure if developed on fast rate &  with extended features this can replace many IM's 
20:25:29 <clokep_work> Sorry I'm a bit here and there right now (the _work part...)
20:25:50 <krishna> yeah thats OK i can understand :)
20:29:03 <krishna> clokep_work:  i have PM'd you.. can u check it
20:29:07 <-- FireFly_TB has quit (Ping timeout)
20:29:07 <-- FeuerFliege has quit (Ping timeout)
20:29:31 --> go8765 has joined #instantbird
20:29:58 <-- mmkmou has quit (Ping timeout)
20:31:40 <-- Bollebib has quit (Ping timeout)
20:37:43 <flo> clokep_work: I don't think that allinone add-on would work.
20:37:48 <flo> most likely completely outdated
20:38:01 <clokep_work> flo: OK. :(
20:38:22 <flo> clokep_work: at this point the easiest way to create a decent all-in-one add-on is to take the code of the Thunderbird Chat tab
20:38:58 <flo> and make it replace both blist.xul and instantbird.xul
20:39:14 <flo> there would be a little bit of hacking to make it use ibWindows.jsm
20:39:18 <flo> but that shouldn't be too difficult
20:39:38 <clokep_work> I see.
20:39:46 <clokep_work> Sounds like krishna has a project? ;)
20:40:31 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1706 on bug 1540.
20:40:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
20:41:44 --> Tomek has joined #instantbird
20:42:27 <flo> I think we should do that, and put it as a recommended add-on soon after the release of 1.2, and before Tb15 ;)
20:43:17 <clokep_work> aleth: I think we need to make an observer system for the IRC commands...
20:44:51 * clokep_work touches his nose.
20:44:56 <clokep_work> Guess you need to do it. ;)
20:45:13 * clokep_work doubts anyone will understand that reference. :(
20:46:03 <aleth> I don't ;)
20:46:31 <aleth> Some jinx thing?
20:46:31 <clokep_work> Last one to touch his nose has to do it...Idk, it's a thing we do. :)
20:50:23 * flo volunteers to r- it :-P
20:50:37 <clokep_work> aleth: The logic in that patch is identical, besides returning early right?
20:50:44 <aleth> Yes
20:50:44 <clokep_work> All the lines are touched but it's just a shift+tab, right?
20:50:48 <aleth> Yup.
20:51:51 <clokep_work> Cool.
20:51:57 <clokep_work> I think it's r+, I just need to check tests.
20:52:03 <clokep_work> You should get a machine you can build on. :p
20:52:25 <flo> it's annoying that when adding an IRC buddy it doesn't appear immediately in the contact list if the buddy is online :-/
20:52:37 <aleth> flo: there's a bug for that ;)
20:52:56 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:52:59 --> myk has joined #instantbird
20:53:07 <clokep_work> flo: What network is this on?
20:53:09 <flo> it's also annoying that even if IRC sends the presence update correctly, the new buddy still doesn't appear because of a bug of the "Other contacts" implementation
20:53:25 <clokep_work> It should be almost immediate if it's on Freenode or Moznet.
20:53:27 <flo> I have to un-hide and re-hide the tag :-/
20:54:03 <aleth> bug 1334
20:54:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1334 min, --, ---, nobody, NEW, Newly added, online IRC buddies take some time to appear
20:54:07 <flo> clokep_work: isn't there a timer somewhere that needs to fire before we send a request to the server?
20:54:34 <clokep_work> flo: I don't think so.
20:54:53 <flo> also annoying that the new buddy doesn't get linked to the private conversation tab I already had
20:55:04 <flo> apparently JS-XMPP isn't the only prpl mis-handling that :)
20:55:08 <aleth> flo: I filed that today :P
20:55:44 <flo> aleth: I think that bug would have been way more visible if we had implemented an "add to contact list" action in the context menu of conversation tabs with unknown buddies ;)
20:56:12 <aleth> Definitely...
20:56:14 --> FireFly_TC has joined #instantbird
20:57:43 <aleth> flo: For the timer delay on adding buddies, that's only if there is no WATCH/MONITOR support on the server afaik
20:58:20 <clokep_work> Obviously the server needs to respond to our request which can take a couple of seconds it seems.
20:58:31 <clokep_work> But it should be on the order of seconds.
20:58:36 <flo> aleth: ok, so it's possible it's just the bug of the Other Contacts tag that annoyed me :)
20:58:41 <aleth> Yes, ISON is noticeably slower.
20:59:10 <clokep_work> We only send that per minute.
20:59:20 <flo> I dislike that code, the way it's implemented is too error prone :(
20:59:31 <clokep_work> The ISON code?
20:59:49 <clokep_work> What about it is error prone?
20:59:57 <clokep_work> Why didn't you r- it? :P
21:00:06 * clokep_work is going home.
21:00:20 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
21:00:47 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 1334 to WONTFIX.
21:00:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1334 min, --, ---, nobody, RESO WONTFIX, Newly added, online IRC buddies take some time to appear
21:00:59 <flo> clokep: I was talking about the "Other Contacts" tag
21:01:23 <-- myk has quit (Input/output error)
21:01:26 --> myk has joined #instantbird
21:01:36 <flo> at the time I wrote it, it was supposed to be "temporary until the implement real support for dynamic tags soon after 1.0 is released"
21:01:42 <aleth> Actually, I should have declared it fixed by the watch/monitor thing.
21:01:54 <flo> so I wasn't too concerned with its poor quality
21:01:56 <flo> but it's still around :
21:01:57 <flo> (
21:02:04 <aleth> dynamic tags "real soon now" ;)
21:02:23 <aleth> That's a normal thing, temporary solutions becoming permanent...
21:02:27 <flo> aleth: the idea hasn't even been mentioned recently, so...
21:03:04 <aleth> Have to say it's not something I've ever missed.
21:03:34 <flo> "the ISON loop is called every minute and there seems no better way." couldn't we just force the call to happen right now? (ie cancel the timer, and just call it)
21:03:54 <flo> I don't think we need to care though, as WATCH/MONITOR is handled on all servers *I* use (:-P)
21:04:12 <aleth> I was just going to say something along those lines :P
21:04:27 <-- gerard-majax has quit (Ping timeout)
21:04:41 <-- krishna has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615064004])
21:04:55 <flo> aleth: "Have to say it's not something I've ever missed." if this is about dynamic tags; how could you miss something that you've never tried?
21:05:25 <aleth> I miss bigfiles support ;)
21:05:56 <aleth> But it's true, maybe there is some magic hidden there...
21:06:21 <aleth> After all I have no idea what you had in mind
21:06:58 <flo> aleth: the idea was to have tags that instead of being stored on the contacts/buddies would be a kind of query
21:07:20 <flo> aleth: for example a tag could be "contacts I've talked to frequently in the past, but I haven't talked to in the last month, and is currently available"
21:07:56 <-- go8765 has quit (Ping timeout)
21:08:23 <flo> aleth: of course that would be way to complicated to configure for average users, so I think, like the interruption manager, it would be mostly an API for add-on authors
21:08:41 <aleth> Right, that makes sense
21:08:47 <flo> so we could imagine an add-on for "show people I need to re-engage with to keep our friendship"
21:09:55 <-- Optimizer has quit (Ping timeout)
21:11:21 --> go8765 has joined #instantbird
21:11:23 <flo> aleth: so basically, the current "other contacts" tag is a dynamic tag. But it's the only possible one, and it's hard coded.
21:12:23 <flo> aleth: I see you filed bug 1547 in the UI. Isn't this something that needs to be fixed in each prpl?
21:12:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1547 nor, --, ---, nobody, NEW, Check for open conversations when adding a buddy
21:12:53 <aleth> I wasn't sure where it needed to be fixed. Whoever looks into it may change it.
21:13:15 --> Optimizer has joined #instantbird
21:13:23 <aleth> But I think it's likely to involve the UI as well.
21:13:34 <aleth> You have to set this.buddy on the conversation.
21:14:01 <flo> right
21:14:19 <flo> so either that isn't done; or that doesn't send the correct notification; or conversation.xml doesn't listen to that notification
21:14:57 <aleth> My suspicion is that isn't done and there is no notification as a consequence.
21:15:44 <aleth> It would be nice if it could be fixed at the imConversations level.
21:16:15 <flo> it's definitely at the prplConversation level
21:16:29 <flo> it's at the prpl level that .buddy exists
21:17:06 <aleth> But if it worked for libpurple protocols I couldn't have reproduced with XMPP.
21:17:19 <aleth> So it's probably a bit of both.
21:18:22 <aleth> Notification-wise, I think you'd want to be sending update-buddy-status and probably update-conv-title.
21:18:55 <instantbot> New Instantbird (UI) bug 1550 filed by krishnakumardeep@gmail.com.
21:18:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1550 nor, --, ---, nobody, UNCO, Menu bar disappeared after installing the addons.
21:20:54 --> EionRobb has joined #instantbird
21:21:20 <flo> aleth: it's also possible libpurple doesn't work correctly for that
21:21:28 <-- Mnyromyr has quit (Ping timeout)
21:21:33 <aleth> I suspect those notifications are sent, after all the buddy list does update nicely
21:21:56 <flo> aleth: it's difficult to have in the buddy list a buddy that isn't in the buddy list though ;)
21:22:21 <aleth> there is that :D
21:22:37 --> Mnyromyr has joined #instantbird
21:22:48 <-- Optimizer has quit (Ping timeout)
21:24:16 <EionRobb> that's quite annoying :(
21:24:28 <EionRobb> there's lots of times that I want a buddy that's not in the buddy list :(
21:24:53 <flo> EionRobb: you are kidding, right?
21:24:57 <EionRobb> nope
21:25:21 <EionRobb> like temporary buddies, that I want to assign an alias and image to, without them being in the buddy list
21:26:17 <flo> what do you mean by "not being in the buddy list"?
21:26:18 --> Optimizer has joined #instantbird
21:26:20 <-- go8765 has quit (Ping timeout)
21:26:41 <flo> is it not taking space in the blist window? Not receiving presence info?
21:27:31 <EionRobb> yeah, not visible/taking space in the blist window, but still receiving presence
21:27:53 <aleth> Putting them in a tag and hiding that tag doesn't help?
21:28:00 <flo> so you just want to put them in a hidden tag? :)
21:28:15 <EionRobb> yeah, a hidden group in libpurple would be handy I guess as a workaround
21:28:27 <EionRobb> but they really shouldn't be in the buddy list
21:30:08 --> go8765 has joined #instantbird
21:30:12 <aleth> Is this for people you get messages from who aren't in the buddy list?
21:32:29 <EionRobb> yeah
21:32:46 <instantbot> florian@instantbird.org granted review for attachment 1704 on bug 1404.
21:32:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, ---, aletheia2, ASSI, Add "Your account is reconnected" system message
21:32:51 <aleth> Sounds like bug 613 (for IRC)
21:32:58 <aleth> Is that what you mean?
21:32:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=613 min, --, ---, nobody, NEW, Presence information for IRC private messages from people not on the buddy list
21:33:21 <EionRobb> on all prpls
21:33:40 <EionRobb> for me its mostly applicable to skype and okcupid
21:33:41 <flo> especially on twitter :-P
21:34:20 <flo> EionRobb: Is the okcupid protocol HTTP based? Is it documented anywhere? :)
21:36:34 <EionRobb> yes, http-based
21:36:42 <EionRobb> I'll see if the docs for it are public
21:37:08 <flo> you got private docs for it? O_o
21:37:34 <-- go8765 has quit (Client exited)
21:37:34 <EionRobb> yeah, originally I RE'd it, but then they said "hey we're making a v2 of our api, did you want some docs" :)
21:37:43 <EionRobb> they're the best company ever
21:37:52 <EionRobb> just a shame that they're not using server-sent events instead of http-polling
21:38:41 <flo> yeah, that company seems quite different from what we are used to :)
21:38:49 --> mmkmou has joined #instantbird
21:39:49 <EionRobb> aww, their docs wiki is offline now :(
21:39:55 <EionRobb> http://blackbox.okcupid.com/
21:41:06 <-- Tomek has quit (Quit: Instantbird 1.1)
21:44:10 <flo> aleth: what do you think of "Verified identity: yes/no" for bug 1296?
21:44:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317
21:45:09 <aleth> For registered+secure? 
21:45:13 --> DGMurdockIII has joined #instantbird
21:45:15 <flo> yes
21:45:47 <DGMurdockIII> can you guy add support for offline messaging to google talk
21:46:08 <flo> DGMurdockIII: what doesn't work about it?
21:46:11 <-- Optimizer has quit (Connection reset by peer)
21:47:17 <DGMurdockIII> i like to be able to see the offline user so i can send them a message
21:47:33 <flo> oh, we have more attachments than bugs on our bugzilla. I guess that's because aleth uploads all his patches twice :).
21:47:53 <aleth> I think I'd prefer a bit more detail. It would be clearer to the target audience and doesn't overpromise to those who don't know what a registered nick is.
21:48:09 <flo> DGMurdockIII: check "show offline buddies" from the context menu of the contact list
21:48:18 <flo> (btw, why is this "buddies" and not "contacts" :-S)
21:48:48 <aleth> Ancient string?
21:48:54 <flo> sure
21:49:02 <DGMurdockIII> Unable to send message: Not logged in (Unable to receive offline messages)
21:50:08 <flo> DGMurdockIII: I think that means your contact has turned off chat in gmail, rather than just set the status to offline
21:50:13 <DGMurdockIII> that what i get when i try to send a offline message to a google talk user
21:50:47 <flo> aleth: I'm not sure about how I feel for Verified indentity: yes/no, because *I* would miss some info, but I don't think our average user needs that info
21:51:31 <flo> I guess if I can have the details in the /whois results printed in system messages, it would be good for the rare cases where I'm interested in teh difference between SSL and !nickserv or !SSL and nickserv
21:51:37 <aleth> But that mythical average user won't have any idea what "verified identity" means in practice either. It falls between the chairs
21:51:49 <flo> these rare cases are usually only for debugging purposes
21:52:40 <flo> what's difficult in the concept of "verified identity"? Doesn't it just mean that you are actually talking to the person you think you are talking to,?
21:53:37 <aleth> If it was some other IRC program, and I didn't know what it stood for, I certainly wouldn't know how to interpret it.
21:54:07 <aleth> I might think "it probably means registered nick", would probably not think "SSL", and either way its extra mental effort
21:55:00 <Mook_as> don't you usually get a small period right after connect before your nick get changed away? do you count as registered nick in that period?
21:55:50 <flo> Mook_as: in the context of that discussion, assume each time "registered nick" was written, we meant "successfully identified with nickserv"
21:58:09 <aleth> flo: Have you had a chance to look at the patch in bug 1530? (the bug is annoying ;) )
21:58:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1530 nor, --, ---, aletheia2, ASSI, Autoscroll subtly broken after moz13 update
21:58:17 <flo> aleth: what about: "Verified identity: no / no (unencrypted connection) / yes (SSL and registered nick)"
21:58:39 <flo> aleth: do we agree that we don't care if the user is connected through SSL or not if he isn't identified with nickserv?
21:58:57 <flo> aleth: no
21:59:00 <aleth> flo: That would be OK I think :)
21:59:07 <flo> and I haven't reproduced it this week either
21:59:16 <aleth> I am getting it all the time :(
21:59:19 <flo> I'm way more annoyed by the "stuck on idle" bug
21:59:24 <aleth> (once chats get long enough)
22:03:26 <aleth> flo: I'm not sure either way about if we should care tbh. I'd err on the side of providing the info, i.e. "no (SSL but unregistered nick)" or such
22:04:38 <aleth> The "average user" can go by the yes/no, everybody else has the details if wanted...
22:04:58 <flo> I don't see how it could matter to know if a conversation to a random unidentified person is encrypted or not
22:05:47 <flo> and being connected through SSL is unrelated to whether the identity is verified
22:05:59 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:06:57 <aleth> That's an argument for putting the SSL y/n elsewhere.
22:07:21 <aleth> I don't really have a strong opinion on it though.
22:07:24 <flo> no, that's an argument for "it doesn't matter" ;)
22:07:40 <flo> although I would like to have it in the /whois output
22:07:50 <aleth> You can't have it there and not in the tooltip atm.
22:08:02 <Mook_as> SSL y/n probably should be ignored if the (ib) user isn't connected via SSL, too
22:08:10 <aleth> ^^ good point.
22:08:46 <flo> Mook_as: or even the whole line?
22:09:14 <flo> the info about nickserv can't be trusted either if we aren't connected through SSL
22:09:21 <Mook_as> or something. I'm not sure how inter-server communication works for IRC
22:09:39 <Mook_as> (in the mozilla case, sand <-> concrete, for example)
22:09:49 <flo> Mook_as: clokep would probably tell us it's depressing ;)
22:09:58 <Mook_as> oh, I already know it's depressing
22:10:16 <Mook_as> it's got IRC _and_ SSL involved
22:14:27 <flo> is there any other patch stuck in my review queue that requires strings?
22:14:38 <-- FireFly_TC has quit (Ping timeout)
22:15:15 <aleth> I don't think so. r- the additional patch in bug 385 if you don't need it for TB
22:15:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=385 enh, --, 1.2, aletheia2, RESO FIXED, Rejoin IRC channels after reconnect
22:30:37 --> clokep has joined #instantbird
22:30:37 * ChanServ sets mode +o clokep 
22:31:55 <clokep> aleth: I'm really not sure that bug is "WONTFIX"
22:32:56 <instantbot> clokep@gmail.com cleared the Resolution 'WONTFIX' from bug 1334.
22:32:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1334 min, --, ---, nobody, REOP, Newly added, online IRC buddies take some time to appear
22:34:23 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
22:35:53 <EionRobb> what's bug 1337 ?
22:35:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1337 enh, --, 1.2, florian, RESO FIXED, Update libpurple up to 2.10.4
22:36:25 <EionRobb> th4+5 pr377y 1337
22:36:33 <flo> it seems there's an "up" in the summary that doesn't have it's place there
22:37:32 <aleth> clokep: please un-wontfix it if you have any ideas for it...
22:37:33 <flo> clokep: are you still reading the log? If not, any thought about the "Verified identity" discussion?
22:37:39 <aleth> ah, you did
22:38:05 <clokep> EionRobb: Bu g 1337 was depressing lame. :P
22:38:32 <clokep> flo: My thoughts on it is that I'm tired of the discussion and would like to choose something. :-D
22:38:37 <clokep> (Still reading...)
22:38:37 <EionRobb> clokep: noway, 2.10.4 was awesome :)
22:38:41 <clokep> aleth: I did. :-D
22:39:09 <clokep> Mook_as: There's a server protocol for IRC, it's RFC 2814 I think.
22:39:13 <clokep> With lots of random extensions.
22:39:17 <flo> clokep: "I'm tired of the discussion" so am I!
22:39:20 <clokep> Especially for keeping time synchronized between servers.
22:39:32 <clokep> I don't think you can tell if it's SSL between servers or not though.
22:39:35 <clokep> And don't forget about gravel. :)
22:40:02 <clokep> flo: At this point I wonder if it's just best to check in the one that lists SSL and Registered separately.
22:40:09 <flo> clokep: I think the question was: is there a guarantee that if a server claims someone is from an SSL connection, sending a private message to that person would be encrypted end to end
22:40:29 <clokep> flo: I highly doubt it. :-D
22:40:41 <clokep> That's what DCC chats are for, no? ;)
22:41:15 <flo> revealing one's IP? :-O
22:42:07 <clokep> That's what SED and other encryption things are for!
22:42:54 <Mook_as> OTP-over-IRC!
22:42:57 <flo> I have another (even related) random 3 letter acronym to offer: OTR :-P
22:43:07 <Mook_as> err, right, R, not P
22:43:27 <flo> Mook_as: don't steal my 3 letter acronym, use OOI :)
22:43:51 * Mook_as gives up on TLA
22:45:27 <clokep> wnayes seems to know lots of ctypes now, maybe we can get him to make an OTR add-on after the summer is over. ;)
22:46:08 <flo> and detect from Pidgin's profile if OTR was enabled or not :)
22:46:21 <clokep> flo: How do we feel about just doing the two separate strings then?
22:46:34 <flo> clokep: is there a patch ready for check-in for that?
22:46:46 <clokep> I think one of the old ones is, but I don't know for sure.
22:46:52 <flo> clokep: my feeling about it is I want to string freeze and go to bed ;)
22:47:04 <aleth> I'd say go for it and follow up when the tooltips get redesigned...
22:47:08 <clokep> flo: My feeling is that I want to string freeze and make dinner.
22:47:21 <flo> clokep: sounds like compatible goals :)
22:47:31 * wnayes wants to be done with js-ctypes as soon as possible...
22:47:49 <aleth> OTR is a bit pointless anyway.
22:48:09 <flo> aleth: sounds as safe as "when the dynamic tags are reimplemented" ;)
22:48:24 <clokep> flo I think https://bugzilla.instantbird.org/attachment.cgi?id=1655&action=diff
22:48:28 <aleth> flo: possibly ;)
22:48:40 * clokep wishes interdiff worked...
22:50:20 <aleth> 1540 has a string, but that just needs clokep to run past the tests now I hope
22:51:08 <flo> clokep: that depends on the BMO merge ;)
22:51:17 <flo> yay, another 3 letters acronym :)
22:52:15 <instantbot> florian@instantbird.org granted review for attachment 1655 on bug 1296.
22:52:15 <flo> clokep: ok, I'll check-in that one
22:52:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, ---, clokep, ASSI, Unhandled IRC whois response messages 307 671 317
22:52:31 <clokep> Cool.
22:52:38 <clokep> aleth: I'll try that tonight.
22:52:41 <clokep> Do you want me to do it now?
22:52:48 <flo> ah, no, it's r=aleth, I shouldn't have added a flag
22:52:59 <aleth> I just mentioned it because flo wanted the string change bugs
22:53:45 <aleth> I think that's the last one outside checkin-needed
22:53:58 <instantbot> florian@instantbird.org cancelled review+ for attachment 1655 on bug 1296.
22:56:16 <-- myk has quit (Ping timeout)
22:57:52 --> FireFly_TB has joined #instantbird
22:58:34 <clokep> aleth: "It also allows a trailing space after the <parameter>s when no <last parameter> is present"...? Really? To me it seems like it just optionally allows a space between it and trailing.
22:59:18 <aleth> clokep: The optional space was previously in the last parameter part of the regex, that's what I meant
22:59:33 <clokep> Hmm...
22:59:34 <-- FireFly_TB has quit (Ping timeout)
22:59:37 <clokep> I guess that's right, yeah.
22:59:46 <clokep> It's either a trailing space or the space before the trailing parameter.
22:59:59 <aleth> In which case it's not trailing...
23:00:18 --> myk has joined #instantbird
23:00:33 <clokep> Yea.
23:01:16 <instantbot> clokep@gmail.com granted review for attachment 1706 on bug 1540.
23:01:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
23:04:47 <clokep> flo: Looks like you're all set for bed now. :)
23:05:04 <flo> clokep: still working on the check-ins
23:05:13 <flo> 2 patchs in the check-in needed queue don't apply cleanly
23:06:33 <clokep> Are they mine? ;)
23:06:53 <flo> clokep: "we should write specific tests for the given situations here." does that mean "need to file a new bug"?
23:06:54 <flo> clokep: no
23:06:55 <aleth> Probably my paths :-/
23:07:11 <flo> aleth: I haven't even mentioned that
23:07:24 <flo> one is a patch touching conversation.css, which is full of ifdefs
23:07:30 <flo> and the other is probably some trivial bitrot in irc.js
23:08:09 <clokep> flo: No, I'll write them tonight or tomorrow and put them up for aleth in that bug.
23:08:19 <flo> ok
23:08:45 <clokep> Unless aleth wants to write them? :P
23:09:32 <flo> why is the 432 handler calling gotDisconnected only in one case?
23:09:53 <aleth> That's the case where it happens while you are connecting
23:10:09 <aleth> In the other case you don't get disconnected, you just revert to the previous nick
23:10:16 <flo> and if serverErrorMessage prints a message to the server tab, can we really call that *after* the gotDisconnected call?
23:10:32 <clokep> Bah. We should really just check if we're still connecting in there though...
23:10:37 <clokep> If !this.connected
23:10:48 <-- mmkmou has quit (Client exited)
23:11:09 <aleth> :( I knew there was a reason I didn't have a server message in that case
23:11:29 <aleth> but I couldn't remember when I made the change
23:11:54 <aleth> I'll update the patch.
23:11:58 <flo> can't the serverErrorMessage call be moved before the test?
23:12:09 <aleth> Yes.
23:12:23 <clokep> flo: Don't check it in, we'll do it tomorrow or take it for 1.3.
23:13:16 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
23:13:23 --> myk has joined #instantbird
23:13:41 <EionRobb> does the js api have file transfers? :)
23:14:19 <flo> and that patch would be easier to review with -w ;)
23:14:34 <flo> EionRobb: I'm not even sure of what that means
23:14:47 --> Bollebib has joined #instantbird
23:14:49 <EionRobb> does irc-js have ft ;)
23:14:54 <flo> no
23:15:01 <clokep> EionRobb: It's more that the UI doesn't have file transfer so no protocols can have file transfer.
23:15:25 <EionRobb> ;)
23:15:45 <flo> JS protocols could probably easily popup the toolkit (= same as Firefox) download manager window if downloading a file through HTTP
23:16:18 <clokep> So...file transfer for Twitter? :P
23:16:34 <flo> clokep: File Link ;)
23:18:33 <clokep> :)
23:18:44 <flo> clokep: "flo: Don't check it in, we'll do it tomorrow or take it for 1.3." if it's just a matter of moving *one* line around, I can probably do it
23:19:09 <clokep> flo: That works too. :)
23:19:23 <flo> what should I return then?
23:19:34 <flo> or is aleth already working on updating that patch?
23:19:39 <clokep> I think true, aleth?
23:20:01 <aleth> I'll update it in a minute, but clokep might want to review it...
23:21:03 <aleth> I don't actually see how writeMessage can fail just because we are disconnected
23:21:10 <clokep> Ping me when it's uploaded.
23:25:30 --> Kaishi has joined #instantbird
23:25:59 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1707 on bug 1540.
23:26:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
23:28:26 <aleth> clokep: I just moved the serverErrorMessage call and checked again for warnings/errors. 
23:28:43 <clokep> aleth: What's an invalid nick I can try?
23:28:52 <flo> clokep: #test
23:28:56 <aleth> #clokep ;)
23:29:36 <flo> aleth: I wasn't saying it would fail; just that it's a strange behavior, and I suspect it may cause unexpected issues in obscure corners of the UI or add-ons or future add-ons
23:30:29 <aleth> OK. Just wondering. Of course it should be moved just on general principle...
23:30:43 <instantbot> clokep@gmail.com granted review for attachment 1707 on bug 1540.
23:30:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, ---, aletheia2, ASSI, Handle 432: Erroneous nickname
23:30:57 <flo> btw, am I the only one annoyed that /wh<tab> doesn't complete because there are 2 possible completions for 2 commands doing the exact same thing?
23:31:32 <aleth> I am kind of used to just pressing tab twice if nothing shows up
23:31:37 <clokep> flo: No. :)
23:31:43 <Mook_as> or alias /who to /whois :)
23:31:55 <aleth> or ditch whowas
23:32:14 <aleth> (/whois will run whowas automatically if it fits)
23:32:28 <clokep> Mook_as: /who is usually a different command.
23:32:31 <aleth> But then people will think we don't support it...
23:32:39 <Mook_as> clokep: I know :)
23:33:08 * Mook_as is annoyed that pressing tab _doesn't_ autocomplete to the last person to highlight him in tb
23:33:36 <aleth> If the TB completion is that from IB 1.1, it's pretty basic
23:33:40 <clokep> aleth: We add it to the description of whois.
23:39:02 <flo> Good night
23:39:12 <aleth> good night!
23:39:18 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
23:41:19 <-- sabret00the has quit (Quit: Leaving)
23:43:29 <instantbot> New Core - IRC bug 1551 filed by clokep@gmail.com.
23:43:30 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1708 on bug 1551.
23:43:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1551 min, --, ---, clokep, ASSI, Remove whowas command, duplicate of whois
23:44:50 --> FireFly_TC has joined #instantbird
23:45:24 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7378ec77abd3 - aleth - Bug 1538 - Don't reset nick at reconnect if the last nick change was user initiated, r=clokep.
23:45:25 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8fb82edf3731 - aleth - Bug 1404 - Add "Your account is reconnected" system message, r=clokep,fqueze.
23:45:26 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/66d00848de1f - aleth - Bug 1540 - Handle 432: Erroneous nickname, r=clokep.
23:45:27 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b3d802b70521 - Patrick Cloke - Bug 1496 - test_ctcpFormatToText and test_mIRCColor aren't executed, r=fqueze.
23:45:28 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ea6e55dcd067 - Patrick Cloke - Bug 1296 - Unhandled IRC whois response messages 307 671 317, r=aleth.
23:45:29 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/42afd9f33fca - Florian Quèze - Bug 1271 - Missing keyboard shortcuts for "Put conversation on hold" and "Show logs", r=clokep.
23:45:30 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9b19d9ef0263 - Patrick Cloke - Bug 1539 - Error when attempting to read plaintext logs, r=fqueze.
23:45:31 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/9d91fcd7d30c - aleth - Bug 1516 - Target selector context menu icons have the wrong size, r=Mic.
23:46:41 <-- FireFly_TC has quit (Ping timeout)
23:46:42 <instantbot> clokep@gmail.com set the Resolution field on bug 1516 to FIXED.
23:46:43 <instantbot> aletheia2@fastmail.fm denied review for attachment 1708 on bug 1551.
23:46:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1516 min, --, 1.2, aletheia2, RESO FIXED, Target selector context menu icons have the wrong size
23:46:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1551 min, --, ---, clokep, ASSI, Remove whowas command, duplicate of whois
23:47:17 <aleth> Yay, string freeze :)
23:47:33 <instantbot> clokep@gmail.com set the Resolution field on bug 1539 to FIXED.
23:47:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1539 nor, --, 1.2, clokep, RESO FIXED, Error when attempting to read plaintext logs
23:48:13 <instantbot> clokep@gmail.com set the Resolution field on bug 1271 to FIXED.
23:48:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1271 enh, --, 1.2, florian, RESO FIXED, Missing keyboard shortcuts for "Put conversation on hold" and "Show logs"
23:48:46 --> Tomek has joined #instantbird
23:49:14 <instantbot> clokep@gmail.com set the Resolution field on bug 1296 to FIXED.
23:49:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1296 enh, --, 1.2, clokep, RESO FIXED, Unhandled IRC whois response messages 307 671 317
23:49:55 <instantbot> clokep@gmail.com set the Resolution field on bug 1496 to FIXED.
23:50:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1496 nor, --, 1.2, clokep, RESO FIXED, test_ctcpFormatToText and test_mIRCColor aren't executed
23:50:36 <instantbot> clokep@gmail.com set the Resolution field on bug 1540 to FIXED.
23:50:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1540 nor, --, 1.2, aletheia2, RESO FIXED, Handle 432: Erroneous nickname
23:51:04 * clokep wonders how he ended up in the r= field for bu g 1404...
23:51:38 <instantbot> clokep@gmail.com set the Resolution field on bug 1404 to FIXED.
23:51:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1404 nor, --, 1.2, aletheia2, RESO FIXED, Add "Your account is reconnected" system message
23:52:18 <instantbot> clokep@gmail.com set the Resolution field on bug 1538 to FIXED.
23:52:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1538 min, --, 1.2, aletheia2, RESO FIXED, Don't reset nick at reconnect if the last nick change was user initiated
23:55:16 <clokep> aleth: If you have a good way to word that sure, if not...I think it's fine how it is.
23:56:53 <aleth> "Get information on a user who is or was recently online" ?
23:57:45 <aleth> Hmm, that's not ideal for people using it to check if someone is online
23:57:56 <aleth> I guess you are right.
23:58:54 <clokep> Yeah, once I actually read the string I was kind of like "Hmmm....this can't really be changed...'
23:58:59 <clokep> At least not in a way tha tmakes sense.
23:59:02 <clokep> Let me think about it a bit though.