#instantbird log on 04 30 2011

All times are UTC.

00:07:50 <clokep> Hey flo...you have a second. I've got a question.
00:08:13 <flo> yes
00:08:18 <clokep> The listCommands function (http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/public/imICommandsService.idl#80) returns an array of commands, how do I actually access those?
00:08:38 <clokep> Some test code I have right now: http://pastebin.instantbird.com/668
00:09:46 <clokep> Commands ends up being a [xpconnect wrapped imICommand], but shouldn't it be an array of some sort?
00:11:29 <flo> http://pastebin.instantbird.com/669 is this what you wanted to write?
00:12:15 <clokep> Perhaps. :)
00:12:30 <flo> it's hard to guess
00:13:42 <clokep> Yes, that's it. :)
00:13:44 <clokep> Thanks!
00:13:59 <clokep> Werll not exactly....but closer. ;)
00:15:44 <flo> I don't know what you wanted then :-S
00:25:24 <clokep> It's fine. :) I got it. Thanks for the help!
00:32:18 --> linuxwizard has joined #instantbird
00:38:49 <flo> porting that animation code is more trouble than it's worth.
00:39:05 <flo> I'll leave that for a follow-up (that I won't take :-P)
00:43:34 <clokep> Haha, well done. :)
00:43:40 * clokep is working on commands not working in overrides.
00:46:10 <clokep> I need a command to test with though. :( flo: Do you know any XMPP commands? Buzz works now...nick doesn't seem to, but I might be using it wrong.
00:46:45 <flo> no
00:47:07 <clokep> Bah. :( Seems like commands that need parameters aren't registering...
00:47:09 <clokep> Hmm...
00:47:17 * clokep needs to go get alcohol. Will bbl.
00:47:35 <flo> http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/jabber/jabber.c#3598
00:47:47 <flo> will alcohol help debugging? :-D
00:48:43 <-- micahg has quit (Ping timeout)
00:48:53 <clokep> Ah, no...but it sometimes makes magic code appear!
00:49:26 <clokep> http://pastebin.instantbird.com/670 is what I have right now. :)
00:49:43 <clokep> Not sure if I'm running into a weird JS/C issue also. :-/
00:49:50 <clokep> But I shouldn't be since it's all XPCOM-ified.
00:49:55 * clokep is now known as clokep_away
00:56:26 <flo> do we have a bug for these new tabs?
01:01:40 <instantbot> New Instantbird (UI) bug 768 filed by florian@instantbird.org.
01:01:41 <instantbot> florian@instantbird.org added attachment 602 to bug 768.
01:01:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=768 enh, --, ---, nobody, NEW, Make conversation tabs look like Firefox 4 tabs
01:03:06 <flo> clokep: I'm way too tired to understand your code, sorry :(.
01:03:09 <flo> Good night
01:27:43 <-- clokep_away has quit (Connection reset by peer)
01:34:16 <-- skeledrew1 has quit (Ping timeout)
01:34:42 --> skeledrew has joined #instantbird
01:34:56 --> clokep has joined #instantbird
01:34:56 * ChanServ sets mode +h clokep 
01:35:11 <clokep> It's fine. :) Another time!
01:41:57 <-- skeledrew has quit (Ping timeout)
01:41:58 --> skeledrew has joined #instantbird
02:05:49 <instantbot> clokep@gmail.com added attachment 603 to bug 697.
02:05:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=697 nor, --, ---, clokep, ASSI, Commands no longer work in protocol overrides
02:12:09 --> Even1 has joined #instantbird
02:12:24 <-- Even has quit (Ping timeout)
02:37:35 <-- GeekShadow has quit (Quit: The cake is a lie !)
02:40:46 --> DGMurdockIII has joined #instantbird
03:16:21 <-- chrisccoulson has quit (Client exited)
03:45:09 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
04:32:49 <-- Tonnes has quit (Ping timeout)
04:33:30 --> Tonnes has joined #instantbird
04:39:33 --> Tonnes_ has joined #instantbird
04:39:34 <-- Tonnes has quit (Ping timeout)
04:39:44 * Tonnes_ is now known as Tonnes
04:47:23 <-- Mathnerd314 has quit (Connection reset by peer)
04:47:55 <-- linuxwizard has left #instantbird ()
04:56:29 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
04:59:54 <-- Tonnes has quit (Ping timeout)
05:00:37 --> Tonnes has joined #instantbird
05:16:29 --> waynenguyen has joined #instantbird
05:17:27 --> Tonnes_ has joined #instantbird
05:17:46 <-- Tonnes has quit (Ping timeout)
05:18:16 * Tonnes_ is now known as Tonnes
06:15:09 <-- skeledrew has quit (Quit: Instantbird 0.3a3pre)
06:15:47 --> skeledrew has joined #instantbird
07:23:52 <-- rikki has quit (Ping timeout)
07:32:21 --> rikki has joined #instantbird
09:07:43 --> Mic has joined #instantbird
09:07:43 * ChanServ sets mode +h Mic 
09:08:16 <Mic> hi
09:08:27 <Mic> And flo, clokep: we need to talk about the "leave the trolling to Mic" thing :P
09:24:15 --> sonny has joined #instantbird
09:34:38 --> tymerkaev has joined #instantbird
10:03:37 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
10:15:21 <flo> wanna troll about it? :)
10:15:59 <flo> for what is worth, I have some very good trolling time with Even, but that's usually in french and in private conversations ;).
10:28:55 <-- flo has quit (Quit: Instantbird 0.3a3pre)
10:29:13 --> flo has joined #instantbird
10:29:13 * ChanServ sets mode +qo flo flo 
11:40:30 <-- sonny has left #instantbird ()
12:40:51 --> clokep has joined #instantbird
12:40:51 * ChanServ sets mode +h clokep 
12:52:05 --> GeekShadow has joined #instantbird
13:05:06 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
13:05:45 --> clokep has joined #instantbird
13:05:45 * ChanServ sets mode +h clokep 
13:05:53 <clokep> Good morning.
13:07:10 <flo> hello :)
13:15:17 <clokep> Does that comment mean you're working on the top of the conversation UI too?
13:15:22 * clokep is curious what it'll look like.
13:17:12 <flo> uh?
13:17:21 <flo> ah, the comment in the other bug
13:18:37 <flo> well, all my attempt to put some UI between the tab bar and the conversation on mac have been really disappointing (extremely ugly), because the tab were attached to the title bar rather than the tab content. Getting the new tab was almost a dependency so that we are able to display something nice on Mac.
13:19:01 <clokep> Ohh, I forget someitmes that Mac used to have upside down tabs.
13:20:30 <flo> by the way, it may even be the hidden reason why I started working on the new tabs ;)
13:23:52 <clokep> Hahah. :)
13:24:45 <clokep> flo: What about adding a function to the commands service like registerOverrideCommands(aBaseId, aId) that does everything for us?
13:25:20 <flo> will that still let your override protocol filter out some commands, or overlay some of them?
13:26:14 <clokep> Ah, you're right. It wouldn't.
13:26:21 <clokep> Hmmm...
13:26:37 <clokep> Ironically for the issue we have now, i.e. Facebook & Gtalk...I think we can just NOT register most of the commands. :-D
13:26:51 <clokep> Cause they don't support 90% of them (if not all of them?)
13:27:07 <clokep> (Well at least Facebook doesn't.)
13:28:31 <flo> if none of the commands are useful for the current protocol overrides, then we need to just remove the [0.3-blocking] tag :-D
13:28:45 <flo>  /nick may be useful for Gtalk when using XMPP MUCs
13:28:56 <flo> (if it does work)
13:29:04 --> igorko has joined #instantbird
13:29:57 <clokep> Yeah, I guess /nick, /join, /part, etc. should work?
13:31:18 <clokep> Well regardless of whether or not looking at the priority, etc. is correct.. the registration isn't working still so... gotta look at that. ;)
13:35:14 <clokep> Bah, I'm an idiot. The function is being called, but nothing is working.
13:48:07 <-- tymerkaev has quit (Client exited)
13:57:14 --> Mathnerd314 has joined #instantbird
14:25:45 <-- skeledrew has quit (Ping timeout)
14:25:49 --> skeledrew has joined #instantbird
14:49:07 --> igorko1 has joined #instantbird
14:49:30 <-- igorko has quit (Ping timeout)
15:00:33 <-- skeledrew has quit (Ping timeout)
15:00:35 --> skeledrew has joined #instantbird
15:05:45 --> clokep_js has joined #instantbird
15:05:49 <-- GeekShadow has quit (Client exited)
15:06:33 <-- clokep_js has left #instantbird ()
15:10:22 <-- skeledrew has quit (Ping timeout)
15:11:39 --> skeledrew has joined #instantbird
16:09:43 --> chrisccoulson has joined #instantbird
16:52:41 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
16:52:52 --> clokep has joined #instantbird
16:52:52 * ChanServ sets mode +h clokep 
16:53:14 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
16:53:15 --> clokep has joined #instantbird
16:53:15 * ChanServ sets mode +h clokep 
17:04:38 <igorko1> someone noticed that conversation window isn't minimized fully? caption buttons still remain after minimizing
17:07:05 <clokep> "caption buttons"?
17:08:56 <igorko1> you know- part of window caption with control buttons
17:09:27 <igorko1> also caption remains but resized
17:09:46 <clokep> I don't know what you mean by "caption". :-/
17:10:33 <igorko1> hm- seems it's not instantbird bug
17:10:52 <igorko1> maybe because kdefor win i just installed ^)
17:11:07 <igorko1> other apps also have this bug
17:11:07 <clokep> Gross, why would you do that? :P
17:11:16 <clokep> I hope it works better than it did a couple years ago.
17:11:18 <igorko1> just interesting
17:27:40 --> GeekShadow has joined #instantbird
17:39:33 <-- Tonnes has quit (Ping timeout)
17:39:42 --> Tonnes_ has joined #instantbird
17:39:54 * Tonnes_ is now known as Tonnes
18:18:50 --> Mook has joined #instantbird
18:19:30 --> linuxwizard has joined #instantbird
18:20:21 <-- clokep has quit (Ping timeout)
18:29:20 <-- igorko1 has quit (Quit: Instantbird 0.3a3pre)
18:49:53 <-- skeledrew has quit (Ping timeout)
18:50:25 --> skeledrew has joined #instantbird
18:53:08 --> tymerkaev has joined #instantbird
19:08:56 --> sonny has joined #instantbird
19:08:58 <-- sonny has quit (Client exited)
19:09:09 --> clokep_js has joined #instantbird
19:09:24 <-- clokep_js has quit (Quit: Instantbird <http://www.instantbird.org>)
19:19:34 <-- skeledrew has quit (Ping timeout)
19:48:46 --> igorko has joined #instantbird
19:54:34 --> clokep has joined #instantbird
19:54:34 * ChanServ sets mode +h clokep 
19:57:47 * clokep thinks he fixed his major issue. :)
19:57:53 <clokep> With JS-IRC that is.
20:00:33 <clokep> Hey Mook: Did you say that only one of your accounts was disconnected after waking up from sleep?
20:00:46 <Mook> clokep: I only had one account.
20:00:49 <Mook> (gtalk)
20:00:50 <clokep> I had it where all of my accounts were disconnected and didn't autoreconnect until I marked myself as Offline, then back Available.
20:00:56 <clokep> Oh, OK.
20:01:14 <Mook> and I just clicked the connect button manually
20:01:23 <clokep> Yeah, that works when you only have one account. ;)
20:01:30 <Mook> (it is kind of annoying, though, that the account dialog pops up every time...)
20:01:35 <clokep> But yes, then that's a known issue, though intermittant for me.
20:01:56 <clokep> I'm not sure it's been looked into (I don't think I even filed a bug about it.)
20:01:58 <Mook> yeah, intermittent for me too. partly because the disconnection is also intermittent :D
20:02:34 <clokep> Hah. :)
20:25:25 --> Tonnes_ has joined #instantbird
20:25:32 <-- Tonnes has quit (Ping timeout)
20:25:37 * Tonnes_ is now known as Tonnes
20:28:57 <-- clokep has quit (Ping timeout)
20:35:31 <-- igorko has left #instantbird ()
20:42:50 <-- tymerkaev has quit (Client exited)
20:43:17 --> DGMurdockIII has joined #instantbird
20:43:53 <-- waynenguyen has quit (Ping timeout)
21:03:21 <-- Mook has quit (Ping timeout)
21:04:13 --> Mook has joined #instantbird
21:28:00 <DGMurdockIII> http://twirssi.com/
21:28:23 <DGMurdockIII> https://launchpad.net/ircdotnet/
21:32:54 <-- Tonnes has quit (Ping timeout)
21:33:31 <-- sabret00the has quit (Connection reset by peer)
21:33:53 <-- GeekShadow has quit (Ping timeout)
21:33:55 --> sabret00the has joined #instantbird
21:34:39 --> Tonnes has joined #instantbird
21:39:18 --> GeekShadow has joined #instantbird
21:50:31 <-- GeekShadow has quit (Ping timeout)
21:51:02 --> GeekShadow has joined #instantbird
22:00:24 --> Tonnes_ has joined #instantbird
22:00:41 <-- Tonnes has quit (Ping timeout)
22:00:46 * Tonnes_ is now known as Tonnes
22:15:32 <-- Tonnes has quit (Ping timeout)
22:16:03 --> Tonnes has joined #instantbird
22:17:39 --> Tonnes_ has joined #instantbird
22:18:04 <-- Tonnes has quit (Ping timeout)
22:18:21 * Tonnes_ is now known as Tonnes
22:51:32 --> Tonnes_ has joined #instantbird
22:51:33 <-- Tonnes has quit (Ping timeout)
22:51:43 * Tonnes_ is now known as Tonnes
22:53:54 --> Tonnes_ has joined #instantbird
22:54:14 <-- Tonnes has quit (Ping timeout)
22:54:16 * Tonnes_ is now known as Tonnes
22:55:49 --> Tonnes_ has joined #instantbird
22:56:11 <-- Tonnes has quit (Ping timeout)
22:56:16 * Tonnes_ is now known as Tonnes
23:04:43 <-- Tonnes has quit (Ping timeout)
23:05:06 --> Tonnes has joined #instantbird
23:12:25 --> Tonnes_ has joined #instantbird
23:12:47 <-- Tonnes has quit (Ping timeout)
23:13:08 * Tonnes_ is now known as Tonnes
23:14:57 --> Tonnes_ has joined #instantbird
23:15:18 <-- Tonnes has quit (Ping timeout)
23:15:47 * Tonnes_ is now known as Tonnes
23:17:15 --> Tonnes_ has joined #instantbird
23:17:35 <-- Tonnes has quit (Ping timeout)
23:18:00 * Tonnes_ is now known as Tonnes
23:21:14 <-- Tonnes has quit (Ping timeout)
23:21:25 --> Tonnes_ has joined #instantbird
23:21:37 * Tonnes_ is now known as Tonnes
23:39:30 --> Tonnes_ has joined #instantbird
23:39:43 <-- Tonnes has quit (Ping timeout)
23:39:51 * Tonnes_ is now known as Tonnes
23:45:49 <-- Tonnes has quit (Ping timeout)
23:46:14 --> Tonnes has joined #instantbird
23:57:55 <-- chrisccoulson has quit (Ping timeout)