#instantbird log on 05 21 2011

All times are UTC.

00:17:23 <-- skeledrew has quit (Ping timeout)
00:18:49 <-- micahg has quit (Ping timeout)
00:44:49 <-- Mook_as has quit (Quit: gone)
01:12:49 <clokep> flo: I'm getting tons of errors like this: http://pastebin.instantbird.com/688 all the same ID and everything.
01:23:12 <-- GeekShadow has quit (Quit: The cake is a lie !)
01:28:05 <-- linuxwizard has left #instantbird ()
01:34:53 --> skeledrew has joined #instantbird
02:06:27 --> Mook has joined #instantbird
03:09:32 --> DGMurdockIII has joined #instantbird
03:17:03 --> waynenguyen has joined #instantbird
03:25:45 --> tymerkaev_away has joined #instantbird
03:51:34 <DGMurdockIII> hi
04:15:35 * tymerkaev_away is now known as tymerkaev
04:36:21 <-- tymerkaev has quit (Ping timeout)
04:44:09 <-- Mook has quit (Ping timeout)
04:45:23 --> Mook has joined #instantbird
04:59:29 <-- waynenguyen has quit (Connection reset by peer)
05:13:27 --> tymerkaev_away has joined #instantbird
05:13:56 * tymerkaev_away is now known as tymerkaev
05:27:50 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
05:44:06 <-- tymerkaev has quit (Ping timeout)
06:16:08 --> tymerkaev has joined #instantbird
06:20:23 <-- flo has quit (Ping timeout)
06:24:48 --> flo has joined #instantbird
06:24:48 * ChanServ sets mode +qo flo flo 
06:35:44 <-- Mathnerd314 has quit (Ping timeout)
07:12:14 --> Mic has joined #instantbird
07:12:14 * ChanServ sets mode +h Mic 
07:12:47 <Mic> flo: you'll get the magic four lines of CSS along with some others attached to the bug soon ;)
07:20:44 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
07:21:15 <-- skeledrew has quit (Connection reset by peer)
07:26:31 --> skeledrew has joined #instantbird
07:45:16 <-- flo has quit (Ping timeout)
07:47:07 --> flo has joined #instantbird
07:47:08 * ChanServ sets mode +qo flo flo 
08:32:08 <-- tymerkaev has quit (Ping timeout)
08:40:58 <flo> clokep: I believe these errors may be related (or even the cause!) of the "buddy icon lost on restart" bug
08:41:06 <flo> I'll need to investigate
08:44:15 --> waynenguyen has joined #instantbird
08:45:57 <-- waynenguyen has quit (Ping timeout)
08:52:25 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406])
09:21:45 --> waynenguyen has joined #instantbird
09:23:42 --> sonny has joined #instantbird
09:25:16 <-- sonny has left #instantbird ()
09:26:39 --> sonny has joined #instantbird
09:27:34 <DGMurdockIII> ok
09:28:31 <DGMurdockIII> Error: Error reading C:\Users\Donnie Murdock\AppData\Roaming\Instantbird\Profiles\z8t5br8w.default\icons\7e99a9ba93588be706549a192ed38a5827055802.png: Failed to open file 'C:\Users\Donnie Murdock\AppData\Roaming\Instantbird\Profiles\z8t5br8w.default\icons\7e99a9ba93588be706549a192ed38a5827055802.png': No such file or directory
09:28:32 <DGMurdockIII> Source File: http://hg.instantbird.org/instantbird/raw-file/22940940fc8f/purple/libpurple/buddyicon.c
09:28:32 <DGMurdockIII> Line: 625
09:28:32 <DGMurdockIII> Source Code:
09:28:32 <DGMurdockIII> buddyicon: read_icon_file
09:29:56 <DGMurdockIII> 2(flo2): what paste bin site do you use
09:37:31 <DGMurdockIII> Error: Unable to open buddy icon from dgmurdockiii@hrtc.net!
09:37:31 <DGMurdockIII> Source File: http://hg.instantbird.org/instantbird/raw-file/22940940fc8f/purple/libpurple/protocols/msn/user.c
09:37:31 <DGMurdockIII> Line: 343
09:37:31 <DGMurdockIII> Source Code:
09:37:32 <DGMurdockIII> msn: msn_user_set_buddy_icon
09:40:45 <DGMurdockIII> Facebook problems? Use XMPP: http://bit.ly/coAkCg
09:43:15 <DGMurdockIII> 2(flo2): look at this http://developers.facebook.com/docs/chat/
09:48:55 <flo> DGMurdockIII: http://pastebin.instantbird.org
10:03:38 --> igorko has joined #instantbird
10:11:55 <-- skeledrew has quit (Ping timeout)
10:13:18 --> skeledrew has joined #instantbird
10:25:48 <-- sonny has left #instantbird ()
10:28:16 <-- chrisccoulson has quit (Ping timeout)
10:37:00 --> Mic has joined #instantbird
10:37:00 * ChanServ sets mode +h Mic 
10:39:14 --> sonny has joined #instantbird
10:41:44 <-- rikki has quit (Quit: Instantbird 0.2)
10:46:34 --> chrisccoulson has joined #instantbird
10:46:52 <-- DetroitLibertyPenguin has quit (Ping timeout)
10:49:09 <-- chrisccoulson has quit (Connection reset by peer)
10:54:43 --> rikki has joined #instantbird
11:04:48 --> tymerkaev has joined #instantbird
11:05:31 <DGMurdockIII> http://pastebin.instantbird.com/689
11:05:52 <DGMurdockIII> 2(flo2): did you see that facebook page
11:22:09 <Mic> We're using Facebook chat over XMPP already
11:27:17 <DGMurdockIII> but do you support pictures
11:27:52 <Mic> What exactly do you mean by pictures?
11:34:34 <DGMurdockIII> http://developers.facebook.com/docs/chat/
11:34:47 <DGMurdockIII> look there it show what im talking about
11:34:55 <DGMurdockIII> like buddy icon
11:35:27 <DGMurdockIII> Retrieving friends' photos (either with vCard or XMPP presence)
11:35:32 <DGMurdockIII> 2(Mic2): Retrieving friends' photos (either with vCard or XMPP presence)
11:36:13 <Mic> Buddy icons for Facebook contacts are working fine  for me
11:36:33 <Mic> Is it broken for you?
11:38:08 <DGMurdockIII> yeah i only see facebook icon when i hover over there name
11:38:16 <DGMurdockIII> or on chat window
11:38:52 <Mic> That's expected, it doesn't work in any other way for other networks either
11:39:06 <Mic> Buddy icons are shown on the tooltips and on the conversation (window)
11:39:20 <Mic> Facebook is treated no different than others here.
11:39:27 <DGMurdockIII> i thougt i was supposted to see the picture they piced as there profile pixctur3
11:39:47 <DGMurdockIII> yes i now
11:40:12 <Mic> No, it's the small version of the image, the one they picked to be displayed next to their comments and the like
11:40:20 <DGMurdockIII> this person has set a pecture if i look at on the website i can see it
11:40:45 <DGMurdockIII> but the one i see is still the facebook image
11:41:14 <DGMurdockIII> i now that as well
11:41:19 <Mic> By "facebook image" you mean the grey shape of a person on blue background?
11:41:37 <Mic> The placeholder icon if someone has no image yet?
11:41:38 <DGMurdockIII> the protocal logo
11:41:56 <DGMurdockIII> like the if the person on aim had not set a buddy icon
11:42:23 <Mic> Can you make a screenshot of your problem?
11:43:01 <DGMurdockIII> yeah i will but i will file a bug report
11:43:18 <Mic> Ok, just upload it there
11:43:21 <DGMurdockIII> so dont wory about it till i do
11:43:27 <DGMurdockIII> yeah
11:45:46 <DGMurdockIII> once this verson 0.3 is out im going to actally start recamending this more people
11:46:59 <DGMurdockIII> but i have a bug suggestion
11:47:05 <DGMurdockIII> i mean big
11:48:02 <DGMurdockIII> you know how you can now change the channel you in for update on firwefox with out using a addon
11:48:29 <DGMurdockIII> I think it would be a good idea to have that in instantbird
11:49:05 <DGMurdockIII> so it would be easer for people to switch back and forth from stable and nightly
11:51:18 --> DetroitLibertyPenguin has joined #instantbird
12:02:07 --> Even has joined #instantbird
12:02:07 * ChanServ sets mode +o Even 
12:11:29 <-- waynenguyen has quit (Ping timeout)
12:21:05 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
12:56:16 --> clokep has joined #instantbird
12:56:16 * ChanServ sets mode +h clokep 
13:21:35 <-- skeledrew has quit (Ping timeout)
13:22:00 --> skeledrew has joined #instantbird
13:24:53 --> Mic has joined #instantbird
13:24:53 * ChanServ sets mode +h Mic 
13:27:11 <clokep> Hey Mic did those nits land anywhere for the jump list stuff?
13:28:11 <Mic> You mean my comments on the code?
13:28:52 <clokep> Yup.
13:31:03 <Mic> No, but I know what I want to comment, so give me a few minutes and I'll write it down
13:31:46 <clokep> Sure. :) Take your time, was just busy at work yesterday and wasn't sure if I missed something from you.
13:31:51 <clokep> (I almost forgot you had sent me a pastebin!)
13:36:16 <-- igorko has left #instantbird ()
13:53:05 <Mic> I posted the comments
13:54:38 <clokep> Thanks.
13:57:21 <Mic> What about this: https://wiki.instantbird.org/File:IbGlassContactList2.png btw? 
13:57:44 <Mic> Having separate white backgrounds for the menu bar and the status area look strange to me ..
13:58:03 <clokep> Mic: cmdLine.preventDefault = false; has the buddy list and app start. ;)
13:58:30 <Mic> I thought I had it there in my first version and it didn't start ..
13:59:00 <clokep> Mic: That looks nice! :) I could see that looking strange w/ the two next to each other.
13:59:52 <Mic> Ok, then I'll install HG now, clone the repository and finally be able to create patchs again ;)
13:59:57 <flo> Looks much better
14:00:39 <flo> Is it difficult to put rounded corners at the bottom of the status bar?
14:01:39 <Mic> I haven't succeeded yet ;)
14:01:45 <flo> ok :)
14:02:29 <flo> have you tried replacing the margin between the status area and the list with a small border to see if it looks better?
14:03:13 <flo> should there be a small border under the menu bar? What do other Windows application do?
14:04:39 --> waynenguyen has joined #instantbird
14:05:39 <clokep> flo: No border around the menu bar.
14:07:00 <Mic> Other program all use what we currently have for the menubar btw
14:07:26 <-- Mic has left #instantbird ()
14:13:37 --> Mic has joined #instantbird
14:13:37 * ChanServ sets mode +h Mic 
14:15:14 <Mic> flo: here's another approach, iirc you described something like this: https://wiki.instantbird.org/File:IbGlassContactList3.png 
14:16:36 <Mic> I think we could remove the status bar until we actually use it by the way
14:17:27 <flo> ok, let me use it today then :-P
14:18:14 <Mic> haha
14:18:47 <flo> Mic: which approach do you prefer? I think I would prefer the last one ("3") as it wastes less space. But I'm not a windows user, so my feedback is not so useful... Also, the screenshot should be easier to compare if you used the same background (window behind) for all of them
14:19:44 <flo> can you put the status bar in the same color as the status selector area? :)
14:20:03 <Mic> brb
14:20:04 <-- Mic has left #instantbird ()
14:20:11 <clokep> I think I prefer 3 also flo.
14:20:19 <clokep> Makes it all seem as one application more so.
14:20:29 <-- skeledrew has quit (Ping timeout)
14:20:37 --> skeledrew has joined #instantbird
14:21:42 <flo> I think I would add a 1px border between the status selector and the list. And try to have it of the same color as the border at the top of the status bar, and the border under the display name.
14:22:12 <flo> uh, it seems Instantbird will finally look like it has received some love on Windows too ;)
14:22:20 --> Mic has joined #instantbird
14:22:20 * ChanServ sets mode +h Mic 
14:23:34 <Mic> At the moment I'd prefer this one: https://wiki.instantbird.org/File:IbGlassContactList4.png which doesn't have a status bar. I'll try your suggestion though
14:26:32 <-- Mic has left #instantbird ()
14:30:02 --> Mic has joined #instantbird
14:30:02 * ChanServ sets mode +h Mic 
14:30:07 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
14:30:13 --> clokep has joined #instantbird
14:30:13 * ChanServ sets mode +h clokep 
14:33:38 <flo> Mic: I don't mind if you remove (temporarily) the status bar. I've just tested it on Mac and a resizeable window without status bar doesn't look as bad as I remembered (maybe Mozilla fixed something in the look of the resizer :)).
14:34:23 <Mic> I only hid it on the Aero theme. I didn't remove the actual elements.
14:34:39 <flo> ok
14:34:53 <flo> the removal would be only temporary as we would need it for bug 328 anyway
14:34:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=328 enh, --, ---, nobody, NEW, Account access bar
14:35:11 <flo> (where "it" isn't the removal here of course :))
14:36:00 <-- Mic has left #instantbird ()
14:38:13 --> Mic has joined #instantbird
14:38:13 * ChanServ sets mode +h Mic 
14:38:31 <Mic> Here's the Glass status bar: https://wiki.instantbird.org/File:IbGlassContactList5.png
14:38:42 <Mic> With rounded corners at the bottom! :)
14:39:26 <Mic> Better than the others imo
14:39:41 <Mic> It looks much like one piece now
14:40:43 <clokep> Ah, that does look nice. :)
14:40:46 <clokep> The rounder corners add a lot.
14:40:49 <clokep> Mic++
14:41:38 <flo> lovely :)
14:42:25 <Mic> Ok, I'll get the patchs ready then
14:42:27 <flo> the borders around the list are almost invisible with the dark background. I'm not sure you can do anything about it though :-/
14:43:00 <Mic> The list only has top and bottom borders by the way, it looked awkward with borders at every side
14:43:17 <clokep> Mic: You might want to check it with a couple different colors in aero btw, no need to show us...just verify nothing funny happens if I like set Aero to be red. :)
14:43:33 <Mic> Good idea
14:44:41 <flo> Mic: is the color used for these 2 borders the same as for the display name bottom border?
14:44:59 <flo> on the screenshot on the left it looks like it, but on the right it doesn't :-S
14:45:15 <Mic> Yes, I copied your value
14:46:06 <flo> do we have an idea of what the default border color of the status bar was and if it would look good at the 2 other places?
14:46:48 <flo> my value was selected because it looked ok on mac, feel free to adapt it if needed ;)
14:47:54 <flo> I don't want to annoy you with very minor details and prevent the most visible parts from becoming a patch that can land though :)
14:50:39 <-- Mic has left #instantbird ()
14:52:27 <flo> just a last tiny detail: add 1px of margin to the left and the right of the whole status selection area, so that the left/right margins are the same as the bottom margin (= the colored area between the bottom of the user icon border and the top-border of the list)
14:55:31 --> Mic has joined #instantbird
14:55:31 * ChanServ sets mode +h Mic 
14:57:09 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
14:59:12 --> Mic has joined #instantbird
14:59:12 * ChanServ sets mode +h Mic 
15:06:52 <flo> I'll be away for at least an hour, maybe two
15:10:37 <-- Mic has left #instantbird ()
15:12:32 --> igorko has joined #instantbird
15:16:27 --> Mic has joined #instantbird
15:16:27 * ChanServ sets mode +h Mic 
15:31:00 * clokep needs to figure out how to translate strings.
15:42:32 --> chrisccoulson has joined #instantbird
15:42:43 <Mic> clokep: where?
15:43:50 <clokep> Mic for bug 691
15:43:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=691 enh, --, ---, clokep, ASSI, Implement /help command to get information on registered commands
15:47:48 <Mic> So the problem is how to make this whole thing localizable in general
15:48:54 <-- skeledrew has quit (Ping timeout)
15:49:06 <clokep> The issue is more of that I don't know how to localize. :-D
15:49:08 <clokep> But it doesn't seem too bad.
15:49:25 <Mic> If that's the thing I can give you a few pointers
15:50:25 <clokep> I think I have it mostly worked out.
15:50:28 <clokep> :)
15:50:32 <Mic> Ok then :)
15:50:36 <clokep> I found how to make a bundle and I think that's mostly it?
15:50:46 <Mic> Yes
15:50:59 <Mic> Services.jsm has something for using stringbundles
15:53:26 <clokep> Yup. :)
15:53:37 --> skeledrew has joined #instantbird
16:03:55 <clokep> Got it to work.
16:03:58 <clokep> That really wasn't very hard actually. :)
16:05:09 --> deOmega has joined #instantbird
16:07:42 <instantbot> clokep@gmail.com added attachment 634 to bug 691.
16:07:43 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 634 on bug 691.
16:07:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=691 enh, --, ---, clokep, ASSI, Implement /help command to get information on registered commands
16:09:31 <deOmega> hi...good day.   decreasing the min height  to show the buddy icon in the message window...  where would one find that tweak (I am assuming in about:config).. i looked there but did not find... or do not know the keywords.
16:09:48 <clokep> deOmega: I think it's hard coded.
16:09:54 <clokep> I'll check, one second.
16:11:19 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
16:12:22 <-- igorko has left #instantbird ()
16:12:40 <clokep> deOmega: It's in the CSS file and it's set to 401 pixels it seems.
16:12:47 --> Mic has joined #instantbird
16:12:47 * ChanServ sets mode +h Mic 
16:12:58 <Mic> It's in instantbird.css
16:13:10 <Mic> Modify the @media queries
16:13:25 <clokep> You could probably override it with userChrome.css
16:13:40 <deOmega> ah.. ok..  I will see if i can get there to mess around
16:13:53 <deOmega> thanks guys
16:14:07 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
16:14:37 <clokep> You're welcome.
16:14:45 --> Mic has joined #instantbird
16:14:45 * ChanServ sets mode +h Mic 
16:15:19 <Mic> Bucktooth breaks my glass changes :S
16:15:21 <deOmega> mic.. in that image
16:15:39 <clokep> Mic: Go find Mook and yell at him? :P
16:16:56 <deOmega> of contacts window..(cool work)   does  the color of the glass change if one changes windows color theme?
16:17:12 <Mic> Or "Go and fix it" .. I guess it's not on github for no reason ;)
16:17:28 <Mic> Yes, but the overlayed color is always white
16:17:55 <deOmega> overlay meaning the area where the contact names are?
16:18:13 <deOmega> buddies buddy  etc?
16:18:28 <clokep> No, behind the display name and status is what he means by overlay.
16:20:01 <Mic> http://img19.imageshack.us/img19/4678/ibuglycolor.png
16:20:21 <deOmega> ah.. EXCELLENT!
16:20:29 <deOmega> DOGGONE excellent man!!!!!!!
16:21:00 <deOmega> pink.. just my color too  
16:21:01 <Mic> hehe
16:21:04 <deOmega> jk :)
16:21:32 <DGMurdockIII> nice
16:25:07 <deOmega> i like that u  included the grip area too at the bottom
16:26:35 <deOmega> oh,  u commented on  it already, which is why you changed it haha..  cool
16:31:49 <deOmega> I should  really read the log fully before commenting.  I see you guys been working on it actively :)
16:37:20 <deOmega> seems to me that after all these things that have been implemented.. . that IB should have a higher version number.   It seems further along  than the version number may appear.. if 1.0 means a decent and distributable product.
16:37:34 <-- DetroitLibertyPenguin has quit (Ping timeout)
16:37:43 <clokep> Bah don't start on version #s. :(
16:37:44 <deOmega> *are being implemented 
16:38:07 <deOmega> oh... feisty debate?  sorry
16:39:36 <clokep> Haha, it's fine.
16:39:57 <clokep> I think it's something to discuss after 0.3 is released. :)
16:41:42 <clokep> Glad you think it's so far along though.
16:42:09 <deOmega> yeah, that is the message i  was trying to send.
16:44:27 <DGMurdockIII> why not use Personas?
16:44:34 <DGMurdockIII> for theming
16:47:50 <clokep> DGMurdockIII: Only part of the UI can even use personas right now, but what do you mean by "why not"?
16:47:56 <clokep> (As in....instead of what?)
16:48:42 <DGMurdockIII> (12:20:19) (%Mic) http://img19.imageshack.us/img19/4678/ibuglycolor.png
16:49:15 <DGMurdockIII> but now i get your point i think it would be better not to
16:49:52 <clokep> DGMurdockIII: That's done w/ Windows colors?
16:50:01 <clokep> I'm not sure what you're saying. :-/
16:50:42 <DGMurdockIII> that what i was saying to use Personas instead of
16:59:25 <deOmega> ah.. another failed attempt at exploration.    So much is under the hood that  make IB work.
17:05:32 <deOmega> I think that themers gonna be really creative with IB when it is over with...will be interesting to  watch.
17:06:04 <-- Mic has quit (Ping timeout)
17:06:29 <deOmega> have a great day.. family time.
17:06:47 <-- deOmega has left #instantbird ()
17:12:17 --> Mic has joined #instantbird
17:12:18 * ChanServ sets mode +h Mic 
17:13:15 <Mic> DGMurdockIII: even if we had Personas, we would still need a decent default theme
17:13:34 <DGMurdockIII> yeah
17:14:40 --> GeekShadow has joined #instantbird
17:14:51 <DGMurdockIII> but clokep made it clear to me why we i think we shold have full theme support but there no reason why we can add support for this
17:15:45 <Mic> The thing is that each feature needs time to implement, no matter how much or little it is
17:16:21 <DGMurdockIII> yeah i now
17:16:26 <Mic> And since there's only a limited number of people working on it, we need to prioritize
17:16:41 <-- rikki has quit (Connection reset by peer)
17:16:49 --> rikki has joined #instantbird
17:16:49 <DGMurdockIII> and do it right
17:35:41 * clokep wonders what else is on his list to do...
17:41:25 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
17:41:32 --> clokep has joined #instantbird
17:41:35 * ChanServ sets mode +h clokep 
17:53:20 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
17:53:31 --> clokep has joined #instantbird
17:53:31 * ChanServ sets mode +h clokep 
17:54:52 --> clokep_js has joined #instantbird
18:01:40 <-- clokep_js has left #instantbird ()
18:08:30 <-- Mic has left #instantbird ()
18:22:34 --> Mic has joined #instantbird
18:22:34 * ChanServ sets mode +h Mic 
18:25:28 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
18:27:31 --> Mic has joined #instantbird
18:27:32 * ChanServ sets mode +h Mic 
18:28:10 <Mic> Since some people were soo excited by the pink Instantbird window .. here's the girlfriend edition: http://img808.imageshack.us/img808/526/instantbirdhellokittyed.png
18:28:43 <Mic> scnr
18:32:46 <clokep> Hey if it gets users...;)
18:36:14 <instantbot> benediktp@ymail.com added attachment 635 to bug 620.
18:36:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=620 enh, --, ---, nobody, NEW, Maybe Instantbird could look nicer using Glass on Windows Vista and 7
18:36:35 <instantbot> benediktp@ymail.com added attachment 636 to bug 620.
18:37:25 <instantbot> benediktp@ymail.com added attachment 637 to bug 620.
18:37:55 <instantbot> benediktp@ymail.com added attachment 638 to bug 620.
18:39:15 <instantbot> benediktp@ymail.com added attachment 639 to bug 620.
18:39:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=620 enh, --, ---, nobody, NEW, Maybe Instantbird could look nicer using Glass on Windows Vista and 7
18:39:56 <instantbot> benediktp@ymail.com added attachment 640 to bug 620.
18:40:54 <clokep> Mic: Can the rounding of the status bar be applied to the conversation Window too?
18:41:48 <Mic> I tried but I didn't succeed so far, so I uploaded what I have by now
18:42:01 <Mic> Have a nice evening
18:42:03 <clokep> Oh OK. :)
18:42:04 <clokep> Goodnight.
18:42:13 <Mic> hehe, not yet.
18:42:17 <Mic> Partying first ;)
18:42:23 <-- Mic has left #instantbird ()
18:56:34 <-- waynenguyen has quit (Ping timeout)
19:13:15 <-- tymerkaev has quit (Ping timeout)
19:21:42 <instantbot> New Instantbird (UI) bug 795 filed by benediktp@ymail.com.
19:21:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=795 nor, --, ---, nobody, NEW, All-Tabs button not displayed correctly on conversation windows
19:27:56 <instantbot> New Instantbird (UI) bug 796 filed by benediktp@ymail.com.
19:27:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=796 enh, --, ---, nobody, NEW, Set backgrounds of elements behind the conversation browser transparent
19:30:22 <clokep> I see Mic is really partying as he files bugs. ;)
19:33:28 --> ig0rk0 has joined #instantbird
19:33:34 <ig0rk0> hi
19:33:38 <ig0rk0> flo: ping
19:34:18 <ig0rk0> whois really works when using it as "/quote whois nick"
19:34:39 <ig0rk0> but user that executes command doesn't receive answer
19:34:53 <ig0rk0> and whois command is executed
19:34:59 <ig0rk0> you know this?
20:06:49 <DGMurdockIII> dont ask flo ask clokep
20:14:09 <flo> clokep: he just forgot to specify it was a bug filing party ;)
20:14:43 <clokep> ig0rk0: I think it's a known issue that we're not too worried about since the libpurple IRC implementation sucks.
20:14:47 <clokep> flo: Haha maybe. :)
20:14:58 * clokep just wrote an interface!
20:15:02 <clokep> But it doesn't work. :(
20:15:21 <flo> clokep: an interface for what?
20:15:29 <clokep> IRC stuff.
20:15:38 <clokep> Trying to play w/ different ways of splitting up some code.
20:16:25 <clokep> I thought I could load different extensions as separate components (with a parse, handle methods, etc.) and then just check the category for all the "specifications" that are available.
20:16:49 <clokep> But whenever I try to call my interfaces functions I'm getting an error that the method doesn't exist.
20:19:38 <clokep> (That was probably vague / confusing. I can go in more detail if you want...)
20:23:45 <-- ig0rk0 has quit (Ping timeout)
20:26:45 <flo> clokep: yes, it is (vague and confusing). But I don't mind not understanding the details, except if you need help of course! ;)
20:26:46 <flo> /bakc
20:26:57 * flo hate typos
20:27:04 <flo> *hates
20:27:05 <flo> (pfff)
20:27:13 <clokep> I might need some help, but I think I'm going out in a bit.
20:27:20 <clokep> I'm still in the floundering around stage. :)
20:31:20 <flo> have you read your patch before attaching it?
20:31:33 <flo> I mean, like the first 2 lines ;)
20:32:49 <clokep> Eek what'd I do? :(
20:32:56 <clokep> I did tread it, it's still open.
20:33:13 <clokep> new file mode?
20:33:17 <flo> look at "LOCALIZATION NOTE" ;)
20:33:30 <clokep> Arg. I knew I had to change that. :(
20:33:50 <clokep> Sorry. One of those "Oh, I'll do that after it works" moments.
20:34:00 <clokep> (Then I get too excited by it working to go back. :P)
20:34:06 <flo> you know, I've done that kind of mistakes before you ;)
20:34:28 <flo> it's just why it's nice to have people actually reviewing things before they land :)
20:34:43 <flo> (don't attach a new patch just for that, there'll be a few other nits)
20:35:36 <clokep> OK. :)
20:36:40 <flo> now that you know how one can localize code inside a component, you'll be able to take the twitter l10n bug :-P
20:37:51 <flo> was there a problem with the line I showed to keep access to the command service instance inside the command code?
20:42:15 --> DetroitLibertyPenguin has joined #instantbird
20:42:53 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a3pre)
20:43:24 <clokep> I didn't try it, I didn't see how it could possibly work since "this" would then be the other object you're in.
20:43:47 <clokep> I can try it though.
20:44:00 <flo> it wouldn't
20:44:14 <flo> this behaves like this when it's in a function
20:44:32 <flo> when it's used in an assignment, it just gives a reference
20:44:54 <clokep> Oh, I see. I didn't realize that. I thought that it behaved like "this" as long as it was in an object.
20:44:57 <flo> the result should be (if I'm not mistaken) exactly what you have done, but it would be explicit rather than a "global" variable
20:45:08 <clokep> Got it. :) I'll give it a try then.
20:45:26 <clokep> And I know some of the spacing is a bit funky...but I couldn't think of a "better" way to space them.
20:46:17 <flo> want me to reindent in a comment? ;)
20:47:12 <clokep> Uhhh...if you can think of better ways to do it. :P
20:48:00 <flo> do you think the word "Registered" is relevant for the user?
20:49:02 <clokep> Probably not, is there a better word though?
20:49:13 <flo> ok. :)
20:49:22 <flo> I'll propose something else then ^^
20:49:52 <clokep> "Possible commands"?
20:49:59 <clokep> Or maybe just "Commands" Idk.
20:50:34 <flo> yeah, "Possible commands: " or "Available commands"
20:50:39 <flo> or yeah, just "Commands: "
20:50:59 <flo> and instead of "No command '%S' registered.", just "No '%S' command."
20:52:00 <flo> or if you want to be even more clever, test if the command exists for another protocol, and if so "No '%S' command for %S" with the second %S the protocol name of the current conversation target's protocol.
20:52:55 <clokep> RIght...hmm...
20:53:21 <flo> I don't mind if you don't go that far :)
20:54:38 <clokep> It seems a little excessive. :-D
20:55:08 <flo> commands aren't extremely userfriendly anyway
20:55:47 <flo> (completely unrelated) by the way, porting Personna makes much more sense now that we have some chrome in both the contact list and the conversation windows that take more or less the same vertical space as Firefox's chrome
20:57:01 * clokep still gets pinged by "vertical". ;)
20:58:47 <flo> ahah
20:58:58 <flo> highlight works then? :)
20:59:19 <clokep> Yes. :)
20:59:27 <clokep> It gets me all the time in #developers when people are talking about stuff.
20:59:46 <clokep> (I also get pinged on "Patrick", and there's a Mozilla dev named that...so whenever firebot announces his checkins...)
21:00:09 <clokep> flo: Is "interfaces components/ircISpecification.xpt" how I add an interface? After doing that I don't seem to be able to find it in Instantbird
21:00:34 <-- skeledrew has quit (Ping timeout)
21:00:59 <flo> you can tweak it ;)
21:01:12 <flo> I have it setup to ping me about "instantbird" except in #instantbird :)
21:01:22 --> skeledrew has joined #instantbird
21:01:44 <clokep> Oh? Interesting.
21:01:48 <clokep> I'll have to check that out.
21:02:14 <flo> in the "Exceptions (for advanced users) box, I have:
21:02:16 <flo> return (keyword.toLowerCase() != "instantbird" || message.conversation.name != "#instantbird");
21:03:23 <flo> what are you trying to do with that xpt file exactly?
21:03:47 --> Mic has joined #instantbird
21:03:47 * ChanServ sets mode +h Mic 
21:04:21 <Mic> Just if someone's curious: yes, I did not go to this party ;)
21:05:03 <clokep> flo: Just load it as an interface so I can use it in components?
21:05:08 * clokep doesn't know what he's doing.
21:05:13 <clokep> I hav eto get going though, going to a BBQ.
21:05:29 <flo> but do you have that .xpt file?
21:05:34 <clokep> flo: Yes.
21:05:44 <flo> or are you trying to add a .idl file and have it taken into account?
21:06:00 <clokep> I have an idl file which I converted into an xpt?
21:06:08 <clokep> (Is that not the proper steps to take? :-/)
21:06:17 <flo> the make file does it for you
21:06:26 <flo> *Makefile
21:06:37 <clokep> I'm not using a Makefile and this is in an extension.
21:07:06 <flo> http://lxr.instantbird.org/instantbird/source/instantbird/components/Makefile.in#50
21:07:10 <flo> ah
21:07:51 <flo> yeah, in that case that seems right
21:07:57 <flo> if the path is correct of course
21:08:04 <clokep> Of course.
21:08:17 <clokep> OK. I'll play with it tomorrow.
21:08:26 <clokep> (RIght now my stuff is showing up as only nsISupports.)
21:08:29 <clokep> 'night!
21:08:29 <flo> if you haven't installd the add-on after adding that line (and are developing in a flat folder), you'll need to clear the caches for it to be taken into account
21:08:38 <flo> that's a missing nsIClassInfo
21:09:01 <flo> you need to QueryInterface to get the other interfaces when there's no class info impleemntation
21:09:05 <flo> have fun, good evening/night
21:09:15 --> igorko has joined #instantbird
21:09:25 <-- igorko has left #instantbird ()
21:10:15 <-- clokep has quit (Ping timeout)
21:32:34 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
21:34:24 <instantbot> florian@instantbird.org denied review for attachment 634 on bug 691.
21:34:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=691 enh, --, ---, clokep, ASSI, Implement /help command to get information on registered commands
21:40:33 <-- GeekShadow has quit (Quit: The cake is a lie !)
22:53:31 --> igorko has joined #instantbird
23:13:27 <-- igorko has quit (Quit: Instantbird 0.3a3pre)
23:46:37 <-- skeledrew has quit (Ping timeout)
23:46:42 --> skeledrew has joined #instantbird