#instantbird log on 08 12 2010

All times are UTC.

00:11:40 <-- hicham has quit (Input/output error)
00:15:21 --> tymerkaev has joined #instantbird
00:52:41 --> hicham has joined #instantbird
01:02:19 <-- micahg has quit (Ping timeout)
01:46:22 <-- kaie has quit (Ping timeout)
01:52:46 <-- hicham has quit (Client exited)
02:23:01 --> micahg has joined #instantbird
02:41:49 --> clokep has joined #instantbird
02:48:12 --> hicham has joined #instantbird
03:03:19 <-- clokep has left #instantbird ()
03:56:58 --> Mic has joined #instantbird
04:03:35 <Mic> morning
04:24:40 <-- hicham has quit (Client exited)
04:54:54 <-- Mic has left #instantbird ()
05:04:59 <-- tymerkaev has quit (Ping timeout)
05:26:09 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
06:36:34 <-- skeledrew has quit (Ping timeout)
09:20:23 <-- Even has quit (Input/output error)
10:08:55 --> GeekShadow has joined #instantbird
10:29:11 --> GeekShad0w has joined #instantbird
10:29:26 <-- GeekShad0w has quit (Connection reset by peer)
10:30:56 <-- GeekShadow has quit (Ping timeout)
10:38:46 --> GeekShadow has joined #instantbird
12:09:44 --> mikk_s has joined #instantbird
12:11:04 <-- mikk_s has quit (Quit: Leaving.)
12:42:44 --> skeledrew has joined #instantbird
12:43:09 <-- skeledrew has quit (Connection reset by peer)
12:45:12 --> clokep has joined #instantbird
12:45:21 --> skeledrew has joined #instantbird
12:59:59 --> skeledrew-dev has joined #instantbird
12:59:59 --> Mic has joined #instantbird
13:04:36 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:04:42 --> skeledrew-dev has joined #instantbird
13:07:15 * skeledrew is hunting an error in his addon. like seeking a needle in a haystack...
13:09:45 <skeledrew> Mic: clokep: hey
13:09:45 <skeledrew> my addon's refusing to load. giving me an error 'Error: no element found
13:09:45 <skeledrew> Source File: chrome://mystatus/content/mystatus.xul
13:09:45 <skeledrew> Line: 1', and it fails to load the overlay in it. any tips?
13:10:07 <clokep> Can you post the file on pastebin?
13:10:23 * clokep is going to the doctor's in a second so might have to look when he gets back.
13:11:37 <clokep> I'll check it in soonish.
13:12:52 <skeledrew> http://pastebin.instantbird.com/362
13:12:55 <skeledrew> k
13:14:19 --> tymerkaev has joined #instantbird
13:16:06 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:16:12 --> skeledrew-dev has joined #instantbird
13:18:58 <-- tymerkaev has quit (Ping timeout)
13:23:26 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:23:39 --> skeledrew-dev has joined #instantbird
13:24:29 <-- SM0TVI has quit (Ping timeout)
13:25:48 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:26:04 --> skeledrew-dev has joined #instantbird
13:26:11 --> SM0TVI has joined #instantbird
13:26:16 <Mic> skeledrew: did you solve your problem?
13:26:43 <skeledrew> no. still hunting
13:26:50 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:27:07 --> skeledrew-dev has joined #instantbird
13:28:13 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:28:30 --> skeledrew-dev has joined #instantbird
13:30:45 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:31:02 --> skeledrew-dev has joined #instantbird
13:32:56 <skeledrew> Mic: i got it fixed, but not solved. stripped a working addon (one of yours) and slowly added my content :)
13:33:43 <Mic> Did it stop working at a point or hasn't it worked at all?
13:36:28 <skeledrew> didn't work
13:37:07 <skeledrew> right now i'm trying to change it back to mine again...
13:38:21 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:38:40 --> skeledrew-dev has joined #instantbird
13:38:45 <-- clokep has quit (Ping timeout)
13:43:44 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:44:02 --> skeledrew-dev has joined #instantbird
13:44:21 <skeledrew> busted it :(
13:46:10 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:46:32 --> skeledrew-dev has joined #instantbird
13:50:52 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:51:04 --> skeledrew-dev has joined #instantbird
13:51:05 <-- skeledrew-dev has quit (Quit: skeledrew-dev)
13:51:27 --> skeledrew-dev has joined #instantbird
13:51:41 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:51:53 --> skeledrew-dev has joined #instantbird
13:51:54 <-- skeledrew-dev has quit (Quit: skeledrew-dev)
13:52:05 --> skeledrew-dev has joined #instantbird
13:55:30 --> DGMurdockIII has joined #instantbird
13:58:27 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
13:58:40 --> skeledrew-dev has joined #instantbird
13:58:42 <-- skeledrew-dev has quit (Quit: skeledrew-dev)
13:58:52 --> skeledrew-dev has joined #instantbird
14:01:51 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:02:41 --> skeledrew-dev has joined #instantbird
14:04:47 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:04:57 --> skeledrew-dev has joined #instantbird
14:06:01 --> hicham has joined #instantbird
14:06:22 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:06:30 --> skeledrew-dev has joined #instantbird
14:06:36 <-- skeledrew-dev has quit (Quit: skeledrew-dev)
14:06:41 --> skeledrew-dev has joined #instantbird
14:08:54 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:09:04 --> skeledrew-dev has joined #instantbird
14:10:14 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:10:23 --> skeledrew-dev has joined #instantbird
14:11:47 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:11:55 --> skeledrew-dev has joined #instantbird
14:12:03 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:12:09 --> skeledrew-dev has joined #instantbird
14:13:44 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:14:27 --> skeledrew-dev has joined #instantbird
14:17:44 <skeledrew> finally. got that issue under wraps, for now
14:17:46 <skeledrew> now for the next one...
14:31:18 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
14:31:33 --> skeledrew-dev has joined #instantbird
14:32:03 --> clokep has joined #instantbird
14:32:21 --> Amfi has joined #instantbird
14:32:33 <clokep> skeledrew: What's your status?
14:32:37 <clokep> Sorry about that.'
14:33:05 <skeledrew> k
14:33:28 <skeledrew> got it working, but didn't find what caused the issue
14:33:57 <skeledrew> i slowly gutted a working addon and undid my last change when it broke...
14:36:19 <clokep> Hm. OK. :-\ Well glad you got it working.
14:36:28 <skeledrew> ... but now i have another problem. addon loads fine, but the EC says 'Error: uncaught exception: [Exception... "Could not convert JavaScript argument"  nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)"  location: "JS frame :: chrome://mystatus/content/mystatus.js :: anonymous :: line 67"  data: no]'
14:36:53 <skeledrew> oops. should've pastein'd
14:37:09 <skeledrew> *pastebin'd
14:37:18 <Mic> Would still have been one line anyways ;)
14:37:31 <skeledrew> ah. k
14:38:07 <skeledrew> the target seems to be this line: document.getElementById("statusMessage").addEventListener("change", this.statusMessageChange, false);
14:39:04 <skeledrew> to tell the truth, i'm not sure if the 'label' element supports the 'change' event. that could be the issue
14:40:05 <clokep> I don't think it would.
14:41:29 <skeledrew> k
14:42:06 <skeledrew> any suggestions as to how i can monitor the status message?
14:42:17 <clokep> Status message of what?
14:42:21 <skeledrew> for change
14:42:31 <skeledrew> my own
14:42:46 <clokep> https://wiki.instantbird.org/Instantbird:Notifications
14:42:50 <clokep> Look at "status-changed"
14:42:59 <skeledrew> oh
14:43:01 <skeledrew> man
14:43:23 <skeledrew> and i was trying to do it via XUL...
14:43:27 <clokep> And you can look at most of Mic's Buddy Status extension for how to use a global observer.
14:44:06 <skeledrew> that's the addon i used to get mine working this far
14:46:37 <clokep> Yeah, the code is easy to follow.
14:46:55 <clokep> But he registers like "buddy-signed-on", "buddy-signed-off" etc.
14:47:01 <clokep> You would just want to register "status-changed"
14:47:07 <clokep> What's your extension do, if you don't mind me asking? :)
14:47:24 <clokep> I hope it doesn't inform you when you changed your status. :p
14:47:33 <skeledrew> lol
14:47:41 <skeledrew> hmm
14:47:45 <skeledrew> not a bad idea...
14:47:51 <skeledrew> nah
14:48:37 <skeledrew> it's to save the status to prefs and restore it when you start IB again
14:49:05 <skeledrew> the beginning of several features re your status...
14:49:44 <clokep> Ah, cool idea.
14:50:00 <clokep> It'll persist the status. ;)
14:50:09 <skeledrew> yep
14:50:11 <clokep> I think is the gecko term for something like that...
14:50:48 <skeledrew> something just hit me though. i don't think the restore actually works, cuz all it does is set the status label
14:51:25 <skeledrew> and i doubt there's something watching the label for changes...
14:52:23 <clokep> No. you'd have to actually set it using the prpl Core service.
14:52:24 <clokep> One sec.
14:52:44 <clokep> (Is instantbird.org down?)
14:52:47 <skeledrew> yeah
14:53:12 <clokep> Well lxr is at least.
14:53:12 * skeledrew is looking at the status update methods in blist.js
14:53:18 <clokep> Mercurial is up. :)
14:53:44 <skeledrew> ?
14:53:51 <skeledrew> lxr isn't connecting
14:54:05 <skeledrew> as if the server's down
14:54:12 <clokep> http://hg.instantbird.org/instantbird/file/99ee5962ffa2/purple/purplexpcom/public/purpleICoreService.idl#l131
14:54:54 <skeledrew> :)
14:55:07 <skeledrew> what's up with the lxr?
14:55:13 <clokep> I don't know.
14:55:20 <skeledrew> k
14:55:41 <clokep> Maybe Even would know? Is he here? :P
14:56:31 <skeledrew> nope
15:00:16 <clokep> Hmm...I guess if its still down later we'll need to file a bug.
15:00:28 <skeledrew> k
15:08:29 <clokep> There's acutally probably a global core server object you could use, but I'm not positive.
15:10:30 * skeledrew wishes he'd saved an earlier, less complex version of buddy status...
15:11:35 <clokep> They're all available on AIO.
15:12:05 <skeledrew> k
15:12:10 <Mic> See "All versions"
15:12:15 <skeledrew> hmm
15:14:40 <Mic> What's the problem?
15:15:22 <skeledrew> Mic: none. just want to pick apart a simpler version of your addon ;)
15:15:53 <Mic> For reducing complexity you can remove the buddystatusprefs (bsp) object
15:16:20 <Mic> You'll loose the options then ofcourse
15:16:37 <skeledrew> yeah. but i'm going through the load function
15:16:53 <skeledrew> i'm not running it, just reading the code
15:17:57 <-- hicham has quit (Client exited)
15:18:32 <Mic> If I stripped the comments from the source, let me know. I'll pastebin the commented version of the function then
15:19:09 <skeledrew> it does have some comments
15:19:40 <Mic> ok, that's it then. I either removed all or nothing
15:19:49 <skeledrew> k
15:19:50 <skeledrew> :)
15:24:57 <Mic> What's unclear/too complex?
15:25:09 <skeledrew> lol
15:25:37 <skeledrew> your image management code. i'm nowhere near that stage yet
15:26:20 <clokep> Just ignore it. :P
15:26:50 <skeledrew> i'm trying. but it's hard
15:26:52 <skeledrew> can't wait to get there...
15:31:12 * clokep is unmotivated to work on Twitter.
15:31:52 * skeledrew is thinking of switching to Identi.ca
15:37:10 <Mic> http://pastebin.instantbird.com/363
15:39:03 <Mic> Skeledrew: I hope this helps with understanding what's happening there
15:52:00 <skeledrew> thx
15:52:48 <clokep> skeledrew: identica has a Twitter compatible API, so anything I do should work w/ that too.
15:53:04 <skeledrew> k
15:53:07 <skeledrew> nice
15:58:19 <skeledrew> i am so crazy
15:58:48 <skeledrew> i'm here knocking my head so hard, when a simple solution is right in front of me
15:59:22 <skeledrew> i almost reimplemented a nice bit of blist.js
15:59:48 <clokep> You probably just need to call a function from blist.js. ;)
15:59:55 * clokep is now known as clokep_away
15:59:59 <skeledrew> ... and all i had to do was call the relevant function...
16:00:05 <skeledrew> yeah!
16:00:19 <clokep_away> You know...NickServ killer is great, except for when I want to talk to NickServ...
16:00:29 <skeledrew> lol
16:00:39 <skeledrew> maybe it needs a disable button?
16:00:48 <-- clokep_away has quit (Quit: Instantbird 0.3a1pre)
16:00:51 --> clokep has joined #instantbird
16:01:00 * clokep is now known as clokep_away
16:02:07 <-- clokep_away has quit (Quit: Instantbird 0.3a1pre)
16:02:09 --> clokep has joined #instantbird
16:02:17 <clokep> OK, we're back. :P
16:02:22 * clokep is now known as clokep_away
16:02:32 * clokep_away forgot the syntax to group nicks.
16:03:26 * skeledrew wants to continue working but has to leave soon :(
16:04:03 <clokep_away> Just make sure you save your stuff. :)
16:04:13 <skeledrew> yep
16:04:25 <skeledrew> system always hibernates
16:04:55 <skeledrew> but i don't like to stop partway when i'm in coding mode
16:08:44 * skeledrew hates error checking code, even when the possibility of the error occurring is obvious
16:09:06 <skeledrew> /s/checking/handling
16:15:28 * skeledrew smells a sort of infinite loop, but doesn't know how to get around it. yet
16:25:10 --> kaie has joined #instantbird
16:28:34 <DGMurdockIII> 2(skeledrew2): im not trying to get you to use this program but have you heard of digsby the way they have intagrated twitter and facebook it work really welll and i dont use digsby iv only tryed it out to see how it works but maby you shold try it out to see how the twitter and other stuff is interaged it might help you when working on it for instantbird http://www.digsby.com/
16:28:34 <DGMurdockIII> 2(skeledrew-dev2): im not trying to get you to use this program but have you heard of digsby the way they have intagrated twitter and facebook it work really welll and i dont use digsby iv only tryed it out to see how it works but maby you shold try it out to see how the twitter and other stuff is interaged it might help you when working on it for instantbird http://www.digsby.com/
16:29:58 <skeledrew> DGMurdockIII: i have tried Digsby. but i didn't like some stuff about it, hence i'm now using IB...
16:30:14 <DGMurdockIII> i only use ib
16:30:25 <skeledrew> k
16:30:55 <skeledrew> Digsby is cool. there's some stuff in it i'd definitely want in IB
16:31:21 <DGMurdockIII> but i was saying you could see how they intagrated twitter and maybe it help you when looking to add in instantbird
16:31:36 <skeledrew> sure
16:31:58 <skeledrew> clokep's the one doing the Twitter thing though...
16:40:58 <DGMurdockIII> ok
16:52:05 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
16:52:44 --> Mic has joined #instantbird
16:54:40 --> tymerkaev has joined #instantbird
16:55:38 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
16:56:40 <clokep_away> DGMurdockIII: I have not (and will not) use Digsby.  In what way have they integrated it?
16:57:00 <DGMurdockIII> just a s4ec
16:57:04 <DGMurdockIII> sec
16:57:37 <DGMurdockIII> Allows users to easily submit new "tweets", and view their friends' tweets.
16:57:44 <clokep_away> Right, how?
16:59:46 <clokep_away> I'll be back in a moment.
16:59:48 <-- clokep_away has quit (Quit: Instantbird 0.3a1pre)
17:00:51 --> Mic has joined #instantbird
17:01:03 <DGMurdockIII> http://blog.digsby.com/archives/844
17:01:25 --> clokep has joined #instantbird
17:02:19 <clokep> DGMurdockIII: Are there screenshots/videos of it in action? That would be most helpful to me.
17:02:30 <DGMurdockIII> yes
17:03:05 <DGMurdockIII> on the digsby home page there is demo video
17:03:07 <DGMurdockIII> http://www.digsby.com/
17:05:42 <DGMurdockIII> 2(clokep2): did that help
17:09:32 <clokep> Haven't watched yet. Wsa making lunch. :)
17:10:02 <DGMurdockIII> ok
17:11:50 <clokep> Interesting.
17:12:24 <clokep> What I learned: Digsby has good marketing staff and an ugly icon. :)
17:13:01 <skeledrew> lolz
17:13:09 <clokep> I'm more in the stage of "get it to work" then "make the UI pretty" though.
17:13:23 * clokep has a crazy day with packing and might not be able to work on it.
17:13:29 <clokep> Although I want a working demo done today.
17:13:31 <skeledrew> no. seriously. i like their FB and Twitter integration
17:14:47 <skeledrew> not only can you chat to your FB friends, you can view/like/comment on their feeds from Digsby
17:15:23 <clokep> Hm.
17:15:37 <skeledrew> it's pretty cool IMO
17:15:49 <clokep> Yeah, that's neat. I'm just not sure I'd want it in my IM application. :P
17:16:01 <skeledrew> lol
17:16:25 <skeledrew> i like all-in-one stuff
17:16:29 <clokep> I like my IM app very specific and only for /instant/ messaging.
17:17:51 <skeledrew> feeds are kinda instant too in a way
17:18:00 <skeledrew> people are always changing them...
17:18:16 <-- micahg has quit (Ping timeout)
17:18:25 <skeledrew> it's almost like a chat room
17:19:12 <clokep> Yeah, I suppose.
17:19:23 <clokep> I don't really follow feeds that closely.
17:19:41 --> hicham has joined #instantbird
17:19:45 * clokep goes to see if oauth works in Instantbird.
17:24:25 <Mic> I wish I could have seen more of the features in the video instead of being distracted by the cut and panning and whatelse there was
17:24:47 <clokep> Mic: I agree, they don't show anything. :P
17:24:48 <Mic> I think the only thing the missed was .. bullet-time?
17:25:03 <clokep> Hahah, maybe some len's flare?
17:30:23 <instantbot> New purplexpcom - General bug 473 filed by clokep@gmail.com.
17:30:24 <instantbot> clokep@gmail.com added attachment 330 to bug 473.
17:30:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=473 nor, --, ---, nobody, NEW, JS Logger line breaks don't play well on Windows
17:30:44 <skeledrew> oh?
17:30:48 <skeledrew> hmm
17:31:04 <instantbot> clokep@gmail.com added attachment 331 to bug 473.
17:31:06 * skeledrew is off to work
17:31:29 <-- skeledrew-dev has quit (Quit: Instantbird 0.2)
17:51:10 <-- hicham has quit (Client exited)
17:55:22 <-- GeekShadow has quit (Connection reset by peer)
17:56:34 --> GeekShadow has joined #instantbird
18:04:57 --> micahg has joined #instantbird
18:07:53 <instantbot> New Instantbird (UI) bug 474 filed by clokep@gmail.com.
18:07:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=474 enh, --, ---, nobody, NEW, Port FUEL/STEEL/SMILE to Instantbird
18:55:18 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
19:02:05 --> clokep has joined #instantbird
19:13:00 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
19:24:08 <Mic> areweawesomeyet.com is not yet taken ;)
19:25:58 <clokep> But the answer to that is yes. :P
19:37:01 <-- skeledrew has quit (Ping timeout)
19:40:55 --> skeledrew has joined #instantbird
19:55:05 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
19:55:39 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
20:37:52 --> Mic has joined #instantbird
20:40:57 --> hicham has joined #instantbird
20:44:40 <-- micahg has quit (Ping timeout)
20:52:08 --> clokep has joined #instantbird
20:52:34 <-- GeekShadow has quit (Ping timeout)
20:54:55 --> GeekShadow has joined #instantbird
21:09:49 <-- tymerkaev has quit (Ping timeout)
21:30:17 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
21:37:11 --> micahg has joined #instantbird
21:49:31 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
22:15:20 --> clokep has joined #instantbird
22:20:45 <-- Gizmokid2005 has quit (Quit: =-O The Gizmo is gone!!  Never fear for he shall return!!)
22:21:14 --> Gizmokid2010 has joined #instantbird
22:21:17 * Gizmokid2010 is now known as Gizmokid2005
22:51:52 <-- clokep has quit (Ping timeout)
22:56:39 <-- GeekShadow has quit (Quit: The cake is a lie !)
23:09:35 --> clokep has joined #instantbird
23:26:48 <instantbot> New Websites - www.instantbird.com bug 475 filed by amfidiusz@fwl.pl.
23:26:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=475 min, --, ---, nobody, UNCO, Download URL leads to Mac version on System Requirements page
23:30:53 <-- kaie has quit (Quit: Leaving)
23:42:23 * skeledrew is trying to get the coding mode back...
23:48:24 <clokep> (o_O) "coding mode hack"?
23:54:10 <-- hicham has quit (Client exited)