All times are UTC.
00:33:39 <-- sonny has left #instantbird () 00:57:13 --> deOmega has joined #instantbird 01:00:17 <deOmega> comment: in bug 620. I think that something could be done to the status bar to differentiate it. Right now and even in Mic's implementation... it seems too consistent with the text entry area. 01:00:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=620 enh, --, ---, nobody, NEW, Use Glass on Aero (Windows Vista and 7) 01:00:58 <deOmega> *status bar in the conversation window. 01:03:24 <deOmega> And 'complete glass look buddy list'... from 3:22:2011.... there will be a home/demand for that :).. I like it too, but it makes sense that the default should be his recent implementations. 01:05:37 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 01:06:34 <deOmega> lol.. hello kitty 01:40:15 <-- deOmega has left #instantbird () 01:51:28 --> Mook has joined #instantbird 01:55:33 <-- skeledrew has quit (Ping timeout) 04:27:42 --> varuna has joined #instantbird 05:43:46 --> micahg has joined #instantbird 06:01:23 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406]) 06:08:22 <-- micahg has quit (Ping timeout) 06:39:57 <-- varuna has quit (Client exited) 08:03:19 --> waynenguyen has joined #instantbird 08:32:01 --> igorko has joined #instantbird 08:49:51 --> GeekShadow has joined #instantbird 08:59:20 <-- waynenguyen has left #instantbird () 09:55:28 --> Andrey has joined #instantbird 09:57:42 --> sonny has joined #instantbird 10:27:31 <-- sonny has quit (Quit: Leaving.) 10:27:45 --> sonny has joined #instantbird 10:46:25 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e848f8c453e2 - Florian Quèze - Adapt glib's configuration for PPC builds (fixes MSN and AIM connection issues on PPC). 11:18:39 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 11:28:42 <-- Andrey has quit (Ping timeout) 11:34:58 --> Andrey has joined #instantbird 11:39:19 <-- Andrey has quit (Ping timeout) 13:12:30 --> clokep has joined #instantbird 13:12:30 * ChanServ sets mode +h clokep 13:14:13 --> waynenguyen has joined #instantbird 13:24:22 <clokep> I need an nsIClassInfo in the interface definition or on the object itself? 13:37:30 <-- sonny has left #instantbird () 13:37:49 --> sonny has joined #instantbird 13:42:36 <-- sonny has left #instantbird () 13:55:03 <-- waynenguyen has quit (Connection reset by peer) 14:01:58 --> igorko has joined #instantbird 14:02:02 --> DGMurdockIII has joined #instantbird 14:05:42 <-- igorko has quit (Quit: Instantbird 0.3a2pre) 14:05:52 --> igorko has joined #instantbird 14:20:47 <flo> clokep: found your answer already? :) 14:21:01 <clokep> flo: No. I found out why it wasn't registering though. 14:21:18 <clokep> I apparently asked instantbot for a new uuid and never used it! So it was the same as purpleI<whatever file I copied it out of> 14:21:44 <clokep> So I can type Components.interfaces.ircISpecification on the error console and it works. ;) 14:22:06 <clokep> When I try to query interface my object now I'm getting an NS_NOINTERFACE error. 14:24:15 <flo> pastebin the code? :) 14:25:43 <clokep> I'm not even sure which file to show you. :-/ 14:25:56 <clokep> Maybe I should just push what I have even though it's broken? 14:26:16 <flo> you can pastebin the hg diff of what you would be pushing :) 14:27:54 <clokep> this is my error: http://pastebin.instantbird.com/692 and the diff is http://pastebin.instantbird.com/693 14:31:33 <clokep> That's a big changeset. :) 14:32:14 <clokep> But I'm not really sure if it's an issue w/ my interface, with my instance of that interface or with the code calling it. :-/ 14:33:05 <-- igorko has left #instantbird () 14:33:34 <clokep> flo: Idk if you need a description of the code or how explainable it is? 14:33:47 <flo> which line is 229? 14:34:06 <clokep> Ah right, one sec. 14:34:26 <clokep> Line 203 of the diff. 14:36:17 <flo> http://mxr.mozilla.org/mozilla-central/source/xpcom/components/nsICategoryManager.idl#84 14:37:46 <clokep> Blah. OK 14:38:23 <flo> you need to QI |specs.getNext()| to |nsISupportsCString| which will give you "rfc2812" or "@instantbird.org/irc/rfc2812;1" (I'm not sure 14:38:24 <flo> ) 14:38:38 <clokep> It gives me rfc2812 14:39:19 <flo> what's this category for by the way? 14:40:24 <clokep> One second, phone. Sorry. 14:45:22 --> tymerkaev has joined #instantbird 15:21:42 --> igorko has joined #instantbird 15:32:05 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 15:51:40 <clokep> Sorry about that! 15:52:21 <clokep> flo: I want some way to have a bunch of different protocol pieces for IRC that I can call methods on to actual handle incoming data. 15:52:38 <clokep> Mostly so I can separate different parts of the protocol out when they realy have nothing to do with each other. 15:52:48 <clokep> (Like standard IRC vs. CTCP/DCC garbage.) 15:53:04 <clokep> Figured using interface/components was the "right" way to do that? 15:53:13 <clokep> Plus it'd conveniently let extensions add more to it. 15:59:47 --> sonny has joined #instantbird 16:26:18 * tymerkaev is now known as tymerkaev_away 16:28:33 * tymerkaev_away is now known as tymerkaev 16:40:39 --> skeledrew has joined #instantbird 16:44:17 <Morian> w 16:44:49 * tymerkaev is now known as tymerkaev_away 16:50:29 <clokep> flo: Thanks, I got it working. :) 16:51:38 <flo> :) 16:53:57 <clokep> Wait...no...not quite. :( 16:54:14 <clokep> I used getCategoryEntry to get the CID I guess? 16:54:28 <clokep> (I.e. I now have @instantbird.org/irc/rfc2812;1) 16:54:38 <clokep> But I still can't seem to get a reference to the actual element. :-/ 16:55:02 <clokep> I was looking at the JS proto loading code for inspiration...but it's C++. :P 16:56:08 <flo> you just need a Components.classes[ your CID ].createInstance(); 16:56:21 <clokep> Ah, the .createInstance() part is what I was missing! :) 16:56:42 <clokep> Thanks for dealing w/ my very poor understanding of the XPCOM stuff btw, you've been very helpful. 16:57:00 <flo> np 16:58:30 --> igorko has joined #instantbird 17:00:13 <-- skeledrew has quit (Ping timeout) 17:00:14 --> skeledrew has joined #instantbird 17:03:55 * tymerkaev_away is now known as tymerkaev 17:10:08 <clokep> Is there anything special I need to do to be able to call createInstance? I'm getting an error w/ that. :-/ 17:10:51 <clokep> http://pastebin.instantbird.com/694 is the error 17:11:14 <clokep> Where line 239 is essentiall Cc[CID].createInstance(Ci.ircISpecification) 17:12:01 <clokep> Hmmm...maybe I have an error in that file? I'm not sure. 17:18:31 * clokep is now known as clokep_away 17:23:09 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 17:27:30 <-- Tonnes has quit (Ping timeout) 17:38:14 <-- skeledrew has quit (Ping timeout) 17:38:27 --> skeledrew has joined #instantbird 17:48:45 <-- clokep_away has quit (Ping timeout) 18:02:59 <-- Even has left #instantbird () 18:38:25 <-- sonny has left #instantbird () 18:38:48 --> sonny has joined #instantbird 18:39:50 <-- sonny has left #instantbird () 18:41:00 --> sonny has joined #instantbird 18:55:38 <-- tymerkaev has quit (Ping timeout) 18:59:09 --> igorko has joined #instantbird 19:26:42 --> Mathnerd314 has joined #instantbird 19:31:49 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 19:32:56 --> micahg has joined #instantbird 19:42:25 --> linuxwizard has joined #instantbird 19:47:40 <-- GeekShadow has quit (Quit: The cake is a lie !) 19:53:20 <flo> clokep: I would put a dump inside rfc2812's constructor to see if it's called. 20:24:13 --> igorko1 has joined #instantbird 20:24:51 <-- igorko has quit (Ping timeout) 20:31:47 <-- sonny has quit (Quit: Leaving.) 20:32:09 --> sonny has joined #instantbird 20:49:56 <-- igorko1 has left #instantbird () 20:59:43 <-- sonny has quit (Quit: Leaving.) 20:59:55 --> sonny has joined #instantbird 21:32:35 <-- flo has quit (Quit: Instantbird 0.3a3pre) 21:37:59 --> clokep has joined #instantbird 21:38:00 * ChanServ sets mode +h clokep 21:39:50 --> igorko has joined #instantbird 21:46:47 <-- linuxwizard has left #instantbird () 22:16:02 <clokep> Bah thanks flo. It's working now but I'm not really sure what I changed... 22:30:41 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 23:00:53 <-- sonny has left #instantbird () 23:01:27 --> sonny has joined #instantbird 23:55:31 <-- sonny has left #instantbird ()