All times are UTC.
00:28:05 <-- Ornthalas has quit (Quit: KTHXBYE) 00:51:21 <instantbot> mook.moz+bugs.instantbird@gmail.com added attachment 440 to bug 638. 00:51:22 <instantbot> mook.moz+bugs.instantbird@gmail.com requested review from florian@instantbird .org for attachment 440 on bug 638. 00:51:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=638 enh, --, ---, mook.moz+bugs.instantbird, NEW, Split purpleInit.cpp into multiple files 01:36:59 <-- clokep has quit (Ping timeout) 01:54:08 <-- micahg has quit (Ping timeout) 02:20:00 <-- hicham has quit (Client exited) 02:46:05 --> mepine has joined #instantbird 04:19:01 --> clokep has joined #instantbird 04:19:01 * ChanServ sets mode +h clokep 04:20:19 --> tymerkaev_away has joined #instantbird 04:26:40 --> micahg has joined #instantbird 05:22:23 <-- tymerkaev_away has quit (Ping timeout) 05:53:01 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 06:24:16 <-- micahg has quit (Quit: Leaving.) 06:24:24 --> micahg has joined #instantbird 06:50:18 <Mook> heh, I waste way too much time playing with CSS. http://img1.uploadscreenshot.com/images/orig/12/35501472330-orig.png 07:00:09 --> tymerkaev_away has joined #instantbird 08:40:45 --> Even1 has joined #instantbird 09:50:32 --> flo has joined #instantbird 09:50:33 * ChanServ sets mode +qo flo flo 10:00:47 <Mook> morning 10:10:39 --> Even2 has joined #instantbird 10:11:53 <-- Even1 has quit (Ping timeout) 10:19:08 <flo> Mook: hello :) 10:37:30 <-- tymerkaev_away has quit (Connection reset by peer) 10:37:58 --> tymerkaev_away has joined #instantbird 10:39:45 --> Ornthalas has joined #instantbird 10:41:09 --> GeekShadow has joined #instantbird 10:48:32 * tymerkaev_away is now known as tymerkaev 11:15:00 --> Even1 has joined #instantbird 11:15:26 --> Mic has joined #instantbird 11:15:26 * ChanServ sets mode +h Mic 11:15:47 <Mic> hi 11:16:07 <Mic> Even: looks like the beginning of a clone war ? ;) 11:16:35 <-- Even2 has quit (Ping timeout) 11:18:38 <-- flo has quit (Quit: Instantbird 0.3a1pre) 11:18:53 --> flo has joined #instantbird 11:18:53 * ChanServ sets mode +qo flo flo 12:07:01 <-- mepine has quit (Ping timeout) 12:28:12 --> kaie has joined #instantbird 12:33:47 --> hicham has joined #instantbird 12:43:49 <-- Mook has quit (Quit: zzz) 12:52:18 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 13:08:52 --> Even2 has joined #instantbird 13:21:39 <-- flo has quit (Connection reset by peer) 13:21:41 --> flo has joined #instantbird 13:21:42 * ChanServ sets mode +qo flo flo 13:22:33 <-- Ornthalas has quit (Quit: KTHXBYE) 13:38:22 --> Even3 has joined #instantbird 13:40:10 <-- Even1 has quit (Ping timeout) 14:19:44 --> Even1 has joined #instantbird 14:21:33 <-- Even3 has quit (Ping timeout) 14:22:05 --> sonny has joined #instantbird 14:52:29 <-- GeekShadow has quit (Ping timeout) 15:05:06 --> Even3 has joined #instantbird 15:06:13 <-- Even1 has quit (Ping timeout) 15:08:41 --> Andrey has joined #instantbird 15:14:50 <-- Even3 has left #instantbird () 15:22:17 <-- tymerkaev has quit (Ping timeout) 15:23:19 --> clokep has joined #instantbird 15:23:19 * ChanServ sets mode +h clokep 15:25:13 --> GeekShadow has joined #instantbird 15:34:27 --> Even1 has joined #instantbird 15:36:47 <-- sonny has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20101211011801]) 15:38:22 <clokep> Looks like tomorrow win32 should work again. :) 15:43:25 <flo> yes :) 15:48:13 <-- Even1 has quit (Quit: Instantbird 0.3a1pre) 15:59:55 --> Ornthalas has joined #instantbird 16:08:53 <-- Andrey has quit (Connection reset by peer) 16:15:50 <-- Even2 has quit (Connection reset by peer) 16:20:26 <-- clokep has quit (Ping timeout) 16:20:49 --> clokep has joined #instantbird 16:20:49 * ChanServ sets mode +h clokep 16:23:30 --> tymerkaev_away has joined #instantbird 16:23:59 * tymerkaev_away is now known as tymerkaev 16:32:58 <-- tymerkaev has quit (Ping timeout) 16:35:02 --> kaie2 has joined #instantbird 16:37:13 <-- kaie has quit (Ping timeout) 16:37:13 * kaie2 is now known as kaie 16:37:16 --> mokush has joined #instantbird 16:44:12 <clokep> Should we look into using the new Dict object that just landed instead of forcing objects to be dictionaries as we are now? Mic|away would appreciate https://bugzilla.mozilla.org/show_bug.cgi?id=619888 16:51:41 <flo> that's a lot of code for what it provides (= using "in" instead of "hasOwnProperty") 16:52:15 <clokep> Yeah...it's also only in c-c apparently. 16:52:23 <clokep> Well it's there to avoid conflicts with in built properties. 16:52:29 <clokep> I.e. __proto__. ;) 16:53:08 * flo is struggling to find a way to open a window with a browser in the UI, and make it usable from the twitter code 16:54:11 <clokep> What do you have right now? 16:54:17 <clokep> Or just conceptually? 16:54:47 <flo> I think the twitter code will notify the observer service that it needs a browser 16:55:08 <flo> Services.obs.notifyObservers(object, "request-browser", url); 16:55:46 <flo> object needs to have all the attributes/methods needed to ensure the UI and the protocol code can communicate and make the window useful 16:56:20 <clokep> Right. 16:57:42 <flo> for now I have http://pastebin.instantbird.com/509 16:58:24 <clokep> But you were asking about the actual UI? 16:59:20 <flo> cancelled would be called if the user closes the window before completion, or if the request is unacceptable for some reason 17:00:03 <flo> I'm not sure of what loaded can have has parameters to be useful 17:00:57 <clokep> Hmm... 17:01:06 <clokep> A reference to the document body? ;) 17:04:02 <flo> I need at least a way to attach a progress listener (to catch the redirects). That could be done with either an nsIWebProgress or an nsIDocShell reference 17:04:20 <flo> I also need a way to signal to the UI that I no longer need the browser 17:04:28 <flo> so something where I could call .close() 17:04:39 <clokep> Right. 17:11:31 <clokep> I'm not too familiar with how the browser binding works and popping up windows to transfer data. :-\ 17:12:14 --> tymerkaev has joined #instantbird 17:22:09 <-- tymerkaev has quit (Ping timeout) 17:25:43 <flo> hmm, maybe nsIDOMWindowInternal for the close method 17:31:38 <-- clokep has quit (Ping timeout) 18:03:57 <-- mokush has quit (Client exited) 18:04:08 --> mokush has joined #instantbird 18:27:51 --> tymerkaev has joined #instantbird 18:32:23 <-- tymerkaev has quit (Ping timeout) 18:33:39 --> tymerkaev has joined #instantbird 19:08:24 <-- Ornthalas has quit (Quit: KTHXBYE) 19:17:12 <-- mokush has quit (Ping timeout) 19:24:21 --> mokush has joined #instantbird 19:33:56 <-- micahg has quit (Ping timeout) 19:47:11 <flo> I'm past the second step (the one where I need to display a web page in front of the user) of the oauth authentication :). 19:47:18 <flo> time to go eat something! :) 20:16:45 --> Mic has joined #instantbird 20:16:46 * ChanServ sets mode +h Mic 20:17:00 <Mic> Good evening 20:17:16 <hicham> Good Evening Herr Mic 20:18:09 <-- mokush has quit (Client exited) 20:38:36 --> Mic2 has joined #instantbird 20:39:14 * Mic2 is now known as JohnDoe 20:41:34 <JohnDoe> Hi :) 20:41:51 <Mic> Hi back! How are you? :) 20:43:42 <hicham> your addon looks nice on Linux 20:43:54 <JohnDoe> Thanks a lot 20:43:59 <JohnDoe> a :S 20:44:07 <Mic> Thanks a lot 20:44:52 <Mic> Now I'm getting confused with my IM windows :D 20:46:55 <JohnDoe> hicham: I'm trying to make a nice screenshot with lots of extensions installed 20:51:39 <-- JohnDoe has left #instantbird () 20:54:57 --> micahg has joined #instantbird 21:02:51 <-- tymerkaev has quit (Ping timeout) 21:19:02 --> ircjimhall has joined #instantbird 21:20:21 --> clokep has joined #instantbird 21:20:21 * ChanServ sets mode +h clokep 21:20:42 <-- ircjimhall has quit (Connection reset by peer) 21:22:44 <clokep> Awesome that you got the auth working flo! :) 21:32:58 <flo> clokep: I still need to fetch the token ;) 21:35:08 <clokep> Psh, that's the easy part. ;) 21:36:10 <flo> should be :) 21:37:07 <clokep> Do you follow planet.moz messaging as well as pmo? 21:37:16 <flo> isn't it a subset? 21:37:20 <clokep> Siddharth Agarwal just posted something about the dict object. 21:37:23 <clokep> No, not exactly. 21:41:52 <-- skeledrew has quit (Ping timeout) 21:42:35 --> skeledrew has joined #instantbird 21:48:56 --> rikki1 has joined #instantbird 21:49:28 <-- rikki has quit (Connection reset by peer) 21:53:32 <-- Even has quit (Quit: Instantbird 0.3a1pre) 22:03:38 --> Mook has joined #instantbird 22:07:15 <-- clokep has quit (Ping timeout) 22:21:47 <Mook> flo: there's a patch for you to r? when you get the chance :) 22:29:48 <-- kaie has quit (Quit: Leaving) 22:38:29 --> DGMurdockIII has joined #instantbird 22:44:46 <-- skeledrew has quit (Ping timeout) 22:46:20 <flo> Mook: hello :) 22:46:30 <Mook> hi :) 22:46:43 <Mook> wasn't really expecting you to be around - isn't it late there? 22:46:54 <flo> 11:46pm 22:53:26 --> skeledrew has joined #instantbird 23:08:52 * Mic is writing a blog posting right now. 23:11:10 <flo> :) 23:15:41 <Mic> My first blog posting ever 23:16:01 <flo> Mic: you already posted on the instantbird blog ,) 23:33:12 <Mic> http://plusphi.wordpress.com/ 23:33:17 <Mic> If someone cares to read 23:34:29 <Mook> mind if I nitpick? :) 23:34:58 <flo> Mook: that's almost r-, except if you convince me otherwise ;). 23:35:26 <Mook> flo: that's okay, I prefer r- to no response for weeks :) 23:35:56 <Mic> Mook: if you want to ;) 23:35:57 <flo> oh, I should r- your patch for colorize too then? :-P 23:36:22 <Mook> as long as you can add comments that might get me to get it into a state to a r+! :p 23:37:12 <Mook> oh, and review comments: actually, I agree! I just wasn't sure of the timing involved, since doing that change would affect when those things get called relative to the other things 23:37:19 <Mook> I guess i can test it though :) 23:37:29 <flo> I'm not sure either :( 23:37:33 <flo> it's such a mess 23:37:41 <Mook> Mic: this might be regional, but s/How comes/How come/ 23:37:47 <flo> I think that change is relatively safe though 23:37:56 <Mook> okay, will need to test then :) 23:38:25 <flo> Mook: I assume we can't have any conversation until at least one account is connected. 23:38:56 <flo> so as long as we stay before the " ProcessAutoLogin();" I think it's safe :) 23:39:05 <Mook> haha, that's true :) 23:39:23 <Mook> but since I'm also aiming to move everything else, that needs more thought :) 23:39:42 <Mook> (and then eventually add the action things so I accept IRC invites) 23:39:51 <Mook> s/accept/can accept/ 23:40:03 <flo> what's the proposed UI for that? 23:40:32 <Mook> I don't have one yet; thinking of finding the conversation for the account and stuffing something there 23:40:35 <Mic> flo: an app modal prompt :P 23:40:56 <flo> Mic: what about a bug modal r-? :-P 23:41:09 <Mook> implementation-wise, it'll be an observer notification somewhere so people should be able to jam in alternative UIs while we iterate :D 23:42:58 <flo> Mook: about colorize: you made it Moz2.0+ only, and you seem so close to making it bootstrapable (no more overlay! :)). It's sad to not do it at the same time ;) 23:43:38 <Mook> hah. file a new bug to make it bootstrapable and I'll think about it :) 23:43:55 <Mic> clokep: how were you trying the fixes you recently did? Did you use an unpacked copy of IB? That's not working for me for some reason :S 23:45:00 <flo> Mook: it's almost the same, but simplified. You no longer need to observe profile-after-change and quit-application-granted, would just have a startup and a shutdown function instead :). 23:45:20 <flo> hmm, well, it could be nice to be able to iterate through the existing conversation when installing :-S. 23:45:21 <flo> hmm 23:48:37 <instantbot> florian@instantbird.org denied review for attachment 440 on bug 638. 23:48:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=638 enh, --, ---, mook.moz+bugs.instantbird, NEW, Split purpleInit.cpp into multiple files 23:49:10 <Mook> yay for r- - at least, the r- that includes a comment telling me how to make it into a r+ :D 23:50:33 <flo> r- in less than 24hours, that's pretty good :-P