#instantbird log on 02 17 2011

All times are UTC.

00:05:45 <-- DGMurdockIII has quit (Ping timeout)
00:27:20 <-- Tonnes has quit (Ping timeout)
00:28:18 --> Tonnes has joined #instantbird
00:30:42 <-- clokep has quit (Connection timed out)
00:30:56 --> clokep has joined #instantbird
00:30:56 * ChanServ sets mode +h clokep 
00:32:36 <-- Tonnes has quit (Ping timeout)
00:48:08 --> Tonnes has joined #instantbird
01:14:40 <-- clokep has quit (Connection timed out)
01:14:58 --> clokep has joined #instantbird
01:14:58 * ChanServ sets mode +h clokep 
01:41:58 <-- hicham has quit (Client exited)
02:58:36 --> mepine has joined #instantbird
03:07:30 --> Mook has joined #instantbird
03:08:30 --> skeledrew1 has joined #instantbird
03:10:57 <-- skeledrew has quit (Ping timeout)
03:24:59 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
03:49:42 <-- mepine has quit (Ping timeout)
04:01:33 --> linuxwizard has joined #instantbird
04:25:58 <-- micahg has quit (Quit: Leaving.)
04:26:01 --> micahg1 has joined #instantbird
04:26:10 * micahg1 is now known as micahg
04:41:48 <-- micahg has quit (Ping timeout)
04:49:28 --> micahg has joined #instantbird
05:04:44 --> tymerkaev has joined #instantbird
06:04:05 <-- tymerkaev has quit (Ping timeout)
07:12:45 <-- linuxwizard has left #instantbird ()
07:52:00 --> linuxwizard has joined #instantbird
07:52:14 <-- chrisccoulson has quit (Connection reset by peer)
07:53:38 --> chrisccoulson has joined #instantbird
08:08:24 --> Ornthalas has joined #instantbird
08:16:32 --> flo has joined #instantbird
08:16:32 * ChanServ sets mode +qo flo flo 
08:33:41 <-- Ornthalas has quit (Quit: KTHXBYE)
08:35:24 <-- Mook has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100222071121])
08:51:35 <-- kaie has quit (Ping timeout)
08:52:02 --> kaie has joined #instantbird
08:53:31 <flo> the student working on redisplaying the last few messages of recently closed conversation is annoyed by the conversation-closed notification which is fired after the conversation is already almost completely destroyed (only the id is left, the name is no longer accessible at that point).
08:54:04 <flo> I quickly hacked this to add a closing-conversation notification before the data (name, ...) become unusable. http://pastebin.instantbird.com/565 thoughts?
09:06:18 <-- linuxwizard has left #instantbird ()
09:08:38 <-- kaie has quit (Ping timeout)
09:12:34 --> kaie has joined #instantbird
09:19:19 --> mokush has joined #instantbird
09:23:52 --> Even has joined #instantbird
09:23:53 * ChanServ sets mode +o Even 
09:25:46 --> hicham has joined #instantbird
09:31:40 --> Mic has joined #instantbird
09:31:40 * ChanServ sets mode +h Mic 
09:35:53 <Mic> hej
09:40:10 <Mic> flo: does it make sense to have something like close-conversation-requested where anything could object if necessary (cf application shutdown) btw?
09:41:21 <Mic> Won't make much sense anymore as soon as we can restore conversations though imo..
09:54:30 <flo> I thought about it for a few seconds too and couldn't find any real use case
09:55:47 <flo> I assume one could want to prevent the conversation from being closed if there's an in progress file transfer in it, or something like that (only relevant if we display file transfer inside the conversation rather than in a separate window anyway)
09:56:09 <flo> aren't all the cases related to tab handling, and so likely to be handled in the XUL/JS code of the conversation window anyway?
09:57:07 <flo> we could also argue that backend conversations should never be closed when the conversation tab is no longer visible, but after a timeout of a few minutes without message
10:10:30 <Mic> Good point
10:13:32 <flo> so I don't want to implement too much "crap" until we know how it's going to be used :)
11:11:45 <-- mokush has quit (Client exited)
11:23:37 --> tymerkaev has joined #instantbird
11:24:57 --> clokep has joined #instantbird
11:24:57 * ChanServ sets mode +h clokep 
11:25:09 <flo> clokep: good morning :)
11:32:49 <flo> ah, conversation tabs no longer have close buttons on Mac. That's... interesting :-S
11:33:42 <flo> that's from https://bugzilla.mozilla.org/show_bug.cgi?id=589219 I guess
11:33:59 <flo> and they broke thunderbird too: https://bugzilla.mozilla.org/show_bug.cgi?id=634272 :-D
11:37:25 <instantbot> New Instantbird (UI) bug 699 filed by florian@instantbird.org.
11:37:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=699 nor, --, ---, nobody, NEW, [Mac only] Conversation tabs no longer have a close icon
11:44:01 <clokep> Good morning.
11:47:36 <flo> any opinion on the closing-conversation notification before I push it?
11:47:41 <Mic> Good morning
11:48:16 <clokep> Sounds lke your conversation w/ Mic covered all my ideas. :)
11:48:29 <flo> ok :)
11:48:44 <clokep> Although it's "conversation-closed" notification....wouldn't it make sense for the other one to be "conversation-closing"?
11:48:48 <clokep> Instead of flipping the words? ;)
11:48:51 <flo> I'm sad of adding some duplicated code between the C++ and the jsProtoHelper implementations
11:48:52 * instantbot mumbles something about c++ being evil
11:49:23 <clokep> Oh, it's supposed to be readable that's why, never mind.
11:49:31 <clokep> "conversation closed" and "closing conversation", got it. ;)
11:49:42 <flo> I thought about that too. That would look nicer on documentation, especially if someone has the idea of sorting alphabetically
11:49:52 <flo> and then I saw "new-conversation" and thought "oh, well..."
11:50:03 <clokep> Yea, I noticed that...is there anything we can do to avoid that duplication?
11:50:40 <flo> imConversations.js/manifest and move most of the conversation handling code out of protocol specific objects?
11:50:58 <flo> that was the real solution for conversation ids too
11:57:06 <flo> so many notifications in imContacts.js :-S
11:58:34 <clokep> Yeah, that would possibly be a better way to do it
12:04:43 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
12:19:41 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ea20178e93a4 - Patrick Cloke - Bug 690 - jsProtoHelper could help registering commands, r=fqueze.
12:19:42 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/da9ccc803fc9 - Florian Quèze - Add a 'closing-conversation' notification, fired before conversation attributes are destroyed.
12:19:48 <instantbot> florian@instantbird.org set the Resolution field on bug 690 to FIXED.
12:19:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=690 enh, --, 0.3a2, clokep, RESO FIXED, jsProtoHelper could help registering commands
12:19:57 <-- flo has quit (Quit: Instantbird 0.3a2pre)
12:49:30 --> deOmega has joined #instantbird
12:57:32 * Mic just found a list with names, adresses, email adresses, phone numbers and credit card information on pastebin.com :S
12:58:09 <deOmega> Mic: hi.   scary
12:59:00 <Mic> Indeed. I guess the best thing I can do is emailing them a warning and hope that they don't take it as hoax?
12:59:38 <Mic> Already reported the posting to the admins but I guess the damage is already done :S
12:59:55 <deOmega> true
13:04:46 <Mic> Let's hope none of them has the habit of killingthe messenger with bad news...
13:09:28 <deOmega> bug 565 is back in vogue.
13:09:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=565 maj, --, ---, nobody, UNCO, Distortions below the text entry box
13:10:39 <deOmega> Seems like in .3a2, the suggested settings to resolve it was made default, however.. that is no longer working
13:11:32 <deOmega> any ideas? I have been  searching Mozilla blogs for ideas, but  nothing as yet
13:12:51 --> rikki1 has joined #instantbird
13:13:04 <-- rikki has quit (Connection reset by peer)
13:13:39 <-- hicham has quit (Ping timeout)
13:15:56 <-- deOmega has left #instantbird ()
13:16:10 --> deOmega has joined #instantbird
13:29:45 --> GeekShadow has joined #instantbird
13:32:26 <deOmega>         layers.acceleration.disabled;false
13:32:26 <deOmega> Should be set to  true.  That one line seems to have fixed it
13:38:54 <-- deOmega has left #instantbird ()
13:46:15 --> clokep_work has joined #instantbird
13:46:15 * ChanServ sets mode +h clokep_work 
13:58:15 <-- Mic has quit (Quit: Instantbird 0.2)
14:43:29 <-- GeekShadow has quit (Connection reset by peer)
14:43:48 --> GeekShadow has joined #instantbird
14:58:26 <-- kaie has quit (Ping timeout)
15:43:44 * tymerkaev is now known as tymerkaev_away
15:48:24 * tymerkaev_away is now known as tymerkaev
15:49:15 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:00:14 * tymerkaev is now known as tymerkaev_away
16:11:36 --> DetroitLibertyPenguin has joined #instantbird
16:14:10 <DetroitLibertyPenguin> does anyone know if irc.mozilla.org de-registers your nick if your nick if you don't log in for a number of months?
16:34:18 * tymerkaev_away is now known as tymerkaev
16:52:35 --> flo has joined #instantbird
16:52:35 * ChanServ sets mode +qo flo flo 
16:56:23 <-- Even has quit (Quit: Instantbird 0.3a2pre)
17:14:42 --> kaie has joined #instantbird
17:25:14 --> DGMurdockIII has joined #instantbird
17:26:48 --> Ornthalas has joined #instantbird
17:30:16 <-- kaie has quit (Quit: Leaving)
17:32:24 --> kaie has joined #instantbird
17:46:30 <-- GeekShadow has quit (Ping timeout)
18:23:07 <instantbot> florian@instantbird.org added attachment 523 to bug 698.
18:23:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=698 nor, --, ---, florian, ASSI, Provide a way to merge contacts
18:30:50 --> GeekShadow has joined #instantbird
18:34:41 <-- skeledrew1 has quit (Quit: Instantbird 0.3a2pre)
18:35:26 --> skeledrew has joined #instantbird
18:42:30 <DetroitLibertyPenguin> wtf homecome when I take focus off of the chat window it keeps showing just the menu bar
18:53:39 --> dsanyi has joined #instantbird
18:58:48 --> clokep_work has joined #instantbird
18:58:48 * ChanServ sets mode +h clokep_work 
19:00:21 <-- sabret00the has quit (Quit: Leaving)
19:01:49 <clokep_work> Looks like you're making good progres flo. :) Those issues are to be done in follow ups or in more iterations on that bug?
19:06:05 <-- flo has quit (Quit: Instantbird 0.3a2pre)
19:06:10 --> flo has joined #instantbird
19:06:10 * ChanServ sets mode +qo flo flo 
19:11:40 --> sabret00the has joined #instantbird
19:11:53 <-- flo has quit (Input/output error)
19:13:36 --> flo has joined #instantbird
19:13:37 * ChanServ sets mode +qo flo flo 
19:14:13 <flo> clokep_work: I think the bug will be fixed once the support of merged contacts is good enough that *I* will want to use it
19:16:26 <flo> the patch would be pushable as is though, as as far as I know it doesn't break anything.
19:17:02 <clokep_work> Oh OK.
19:17:45 <flo> I guess to not be in my way, the ordering thing should at least be fixed.
19:18:05 <flo> and for that we need to have a UI to order the buddies, so we need to be able to expand the contacts...
19:18:14 <flo> more UI work ahead ;)
19:18:39 <-- tymerkaev has quit (Ping timeout)
19:19:56 <clokep_work> Hahaha, enjoy. :)
19:24:19 --> linuxwizard has joined #instantbird
20:00:25 <clokep_work> flo: I'm currently having trouble adding a message to a conversation from a command.
20:01:04 <clokep_work> I can use sendMessage, but I don't want to send it...I just want to display it.
20:01:31 <flo> I've got to go, sorry :-/
20:01:52 <-- flo has quit (Quit: Instantbird 0.3a2pre)
20:13:47 --> Mic has joined #instantbird
20:13:47 * ChanServ sets mode +h Mic 
20:15:24 <Mic> Good evening
20:16:15 <Mic> clokep: can you use addMsg in conversations maybe?
20:16:59 <Mic> (that's in the conversation binding if that's in your reach)
20:17:05 <clokep_work> Is addMsg a function?
20:17:05 <clokep_work> Oh.
20:17:21 <clokep_work> Can I get the conversation UI object from the conversation xpcom object?
20:18:26 <Mic> I don't know (if you were expecting an actual answer on this question;)
20:19:07 <clokep_work> I don't think I can, but it's possible I missed it in the object.
20:26:40 <Mic> I think a list of all conversations is kept by the module managing the windows
20:26:48 <Mic> ie imWindows.jsm
20:27:01 <Mic> Maybe you can use that to your advantage?
20:28:20 <clokep_work> Hmmm...maybe. I'll have to look again at home.
20:28:26 <clokep_work> I just think that should be easy to do?
20:29:18 <Mic> DetroitLibertyPenguin (we definitely need nick completion....): nickserv's HELP says: "Nicknames that are not used anymore are subject to the automatic expiration, i.e. they will be deleted after 60 days if not used."
20:34:35 <Mic> clokep: the representation of a contact should be something like a group iirc?
20:36:25 <Mic> Dragging it out of the 'contact group' could detach a buddy then
20:42:40 <clokep_work> I agree.
20:42:55 <clokep_work> But how is a group opened? We don't want a little thing next to every single one saying it can be opened I don't thinK?
20:43:22 <Mic> You need a drop target that is no other buddy then.. since it would group it with this one instead?
20:43:44 <Mic> Maybe you could either drop it on other buddies or between them?
20:44:08 <Mic> Sounds error-prone, though
20:49:01 <clokep_work> Or onto a group.
20:50:36 --> flo has joined #instantbird
20:50:36 * ChanServ sets mode +qo flo flo 
20:53:37 <flo> clokep_work: are you trying to write in the conversation from a JS protocol plugin, or for an application global command?
20:55:13 <clokep_work> I'll need to do both.
20:55:25 <clokep_work> (One is for /help, other is for my IRC stuff.)
20:55:51 <flo> for IRC, you can probably use the writeMessage function of jsProtoHelper
20:56:28 <flo> maybe we should expose a writeMessage method in the purpleIConversation interface so that it's easy to write in any conversation from an add-on
20:59:34 <clokep_work> I don't think that was working.
20:59:44 <clokep_work> You get the message text + a conversation.
20:59:57 <clokep_work> But it's the XPCOMified conversation, not the original JavaScript object.
21:01:16 <flo> I have lots of "let contact = ContactsById[aContact.id];" in my imContacts.js code
21:21:45 <clokep_work> Be back later.
21:21:52 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:30:29 <-- GeekShadow has quit (Connection reset by peer)
21:30:50 --> GeekShadow has joined #instantbird
21:32:10 <Mic> good night
21:32:27 <-- Mic has quit (Quit: Instantbird 0.2)
21:42:50 --> Tonnes_ has joined #instantbird
21:44:01 <-- Tonnes has quit (Ping timeout)
21:44:08 * Tonnes_ is now known as Tonnes
21:57:20 <-- linuxwizard has left #instantbird ()
22:16:15 <-- chrisccoulson has quit (Quit: Ex-Chat)
22:19:24 --> chrisccoulson has joined #instantbird
22:27:20 <-- flo has quit (Ping timeout)
22:33:31 --> flo has joined #instantbird
22:33:31 * ChanServ sets mode +qo flo flo 
22:34:58 --> clokep has joined #instantbird
22:34:58 * ChanServ sets mode +h clokep 
22:46:40 <sabret00the> how do i open a chat window with someone that's not online without having to display offline buddies?
22:47:12 <clokep> Hello.
22:55:22 <clokep> You can't.
22:58:02 <instantbot> clokep@gmail.com added attachment 524 to bug 691.
22:58:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=691 enh, --, ---, clokep, ASSI, Implement /help command to get information on registered commands
22:58:52 --> linuxwizard has joined #instantbird
22:59:28 <clokep> sabret00the: bug 630
22:59:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=630 nor, --, ---, nobody, NEW, Unable to send an IM to someone not on your buddy list
23:00:30 <sabret00the> thanks clokep
23:00:40 <clokep> If you want to take it, that'd be nice. :)
23:03:29 <-- GeekShadow has quit (Ping timeout)
23:03:56 <flo> Good night! :)
23:04:04 <-- flo has quit (Quit: Instantbird 0.3a2pre)
23:32:05 <-- clokep has quit (Connection timed out)
23:32:32 --> clokep has joined #instantbird
23:32:32 * ChanServ sets mode +h clokep 
23:50:50 <clokep> flo: Maybe I'm just not seeing the way to do it....but I can't access any of my own functions from a command. :-\
23:55:57 <-- Tonnes has quit (Ping timeout)
23:59:26 <-- Gizmokid2005 has quit (Ping timeout)