#instantbird log on 04 15 2011

All times are UTC.

00:00:47 <-- wesj has left #instantbird ()
00:01:25 --> clokep_js has joined #instantbird
00:01:28 <-- clokep_js has left #instantbird ()
00:02:31 --> clokep has joined #instantbird
00:02:32 * ChanServ sets mode +h clokep 
00:08:01 <-- skeledrew has quit (Ping timeout)
00:35:30 --> skeledrew has joined #instantbird
00:40:19 --> linuxwizard has joined #instantbird
00:44:38 <-- skeledrew has quit (Ping timeout)
00:45:05 --> skeledrew has joined #instantbird
00:51:14 <-- skeledrew has quit (Ping timeout)
00:52:16 --> skeledrew has joined #instantbird
00:52:36 <-- clokep has quit (Ping timeout)
01:09:29 <-- micahg has quit (Connection reset by peer)
01:09:47 --> micahg_ has joined #instantbird
01:25:07 <instantbot> clokep@gmail.com added attachment 588 to bug 741.
01:25:08 <instantbot> clokep@gmail.com requested review from florian@instantbird .org for attachment 588 on bug 741.
01:25:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=741 nor, --, ---, clokep, ASSI, Fetch the tweets with @ mentions and tracked keywords when connecting a twitter account.
01:28:38 --> mepine has joined #instantbird
01:39:17 <-- linuxwizard has left #instantbird ()
02:04:20 --> Mook has joined #instantbird
02:13:39 --> wesj has joined #instantbird
02:14:35 <-- skeledrew has quit (Ping timeout)
03:41:12 --> linuxwizard has joined #instantbird
03:41:30 <-- Tonnes has quit (Ping timeout)
03:42:35 --> Tonnes has joined #instantbird
04:05:35 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
04:40:46 <-- wesj has quit (Quit: Leaving.)
06:31:03 --> waynenguyen has joined #instantbird
06:57:31 <-- linuxwizard has left #instantbird ()
07:00:55 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406])
07:18:06 --> igorko has joined #instantbird
07:38:44 --> Even1 has joined #instantbird
07:57:01 <-- rikki has quit (Ping timeout)
08:08:09 <-- igorko has quit (Quit: Instantbird 0.3a3pre)
08:36:33 <-- chrisccoulson has quit (Quit: Ex-Chat)
08:39:05 --> chrisccoulson has joined #instantbird
08:51:27 <-- mepine has quit (Quit: mepine)
08:51:51 --> mepine has joined #instantbird
08:53:47 <-- mepine has quit (Quit: mepine)
09:55:49 --> igorko has joined #instantbird
09:56:29 --> sonny has joined #instantbird
10:17:49 --> clokep has joined #instantbird
10:17:49 * ChanServ sets mode +h clokep 
10:48:33 <-- clokep has quit (Ping timeout)
11:23:21 --> flo has joined #instantbird
11:23:21 * ChanServ sets mode +qo flo flo 
11:23:28 --> Mic has joined #instantbird
11:23:28 * ChanServ sets mode +h Mic 
11:24:09 <Mic> Hi
11:25:28 <flo> Hello :)
11:27:53 <-- Mic has quit (Quit: Instantbird 0.3a2pre)
11:28:03 --> Mic has joined #instantbird
11:28:03 * ChanServ sets mode +h Mic 
11:43:09 --> Milos has joined #instantbird
11:47:33 --> clokep_work has joined #instantbird
11:47:33 * ChanServ sets mode +h clokep_work 
11:48:07 <clokep_work> Hi.
11:49:27 <-- Milos has quit (Ping timeout)
11:49:32 --> Milos has joined #instantbird
11:49:54 <flo> clokep_work: hello :)
11:50:49 <flo> clokep_work: I don't understand which behavior you tried to implement in the new patch for the failure case.
11:51:42 <flo> have you decided that a failure on any of the 2-3 timeline requests is fatal and should mark the account as disconnected, or that we can ignore these failures and proceed to opening the streaming request?
11:52:27 <clokep_work> I wasn't sure how to handle it, but I figured if one failed than most likely all three will.
11:52:44 <clokep_work> I guess the other thing we could do is just keep track that it failed and only disconnect if they all fail, yes.
11:52:52 <clokep_work> Thta would just be another if statement in the onError function.
11:53:07 <flo> ah, if they all fail?
11:53:25 <flo> or maybe only home_timeline.json should be fatal?
11:54:31 <clokep_work> Or maybe we don't care if they fail and only failing to open the stream should be fatal?
11:54:48 <flo> in any case, if we mark the account as disconnected, we should cancel all the pending requests. (with the code of the current patch, if one request fails and then one succeeds, the account will be marked as disconnected and then the streaming connection opened and the conversation displayed)
11:55:18 <clokep_work> Ah, you're right.
11:55:31 <clokep_work> I didn't test that case. I only tested what happens if one fails (which I just assumed to be fatal).
11:55:36 <flo> the other changes look good by the way :)
11:57:35 <flo> hmm, there's a hardcoded "your account is disconnected" message in the twitter code, I should have removed that :)
11:58:54 <clokep_work> :) I can wrap it into that patch if you want.
11:59:25 <flo> bah, I need to review and fix all the failure cases in twitter.js
11:59:46 <flo> clicking "disconnect" in the account manager should really close any pending OAuth authorization window.
11:59:54 <clokep_work> flo: What do you want to consider fatal then? Honestly with Twitter's crappy API I think it should only be fatal if they all fail.
12:01:31 <flo> I'm ok with deciding that only the stream is fatal (that's the easiest to implement I think).
12:02:03 <flo> or that the only fatal timeline request is home_timeline.json (that's the current behavior, by the way).
12:02:45 <flo> in anyway, what I want to really ensure is that we have no pending HTTP request related to the account when the account manager says "disconnected".
12:04:33 <clokep_work> In that case I actually need to store all these requests so we can cancel them.
12:06:57 <flo> which is what I suggested (maybe not clearly enough) in the previous review comment: "to be able to cancel pending requests, we will need to store the return value of signAndSend/doXHRequest, so maybe we can replace this test by checking that the store of pending requests is empty?"
12:07:28 <flo> it's easy to do
12:07:32 <clokep_work> Yes, I took that to mean just check if there are no more.
12:07:39 <clokep_work> Is it? How do you know which one returns first?
12:07:52 <flo> why do you care?
12:08:01 <flo> when one returns, you remove it from the array
12:08:10 <flo> when the array is empty, you display what you have in the buffer
12:08:28 <clokep_work> How do you know which to remove from the array?
12:08:41 <flo> like for observers
12:09:19 <flo> this._observers = this._observers.filter(function(o) o !== aObserver)
12:10:13 <flo> ah, you mean the callback doesn't return the request object? :-/
12:10:19 <clokep_work> Right.
12:10:32 <clokep_work> AFAIK at least. I'd have to look closer.
12:10:35 <flo> crappy API :(
12:10:48 <flo> then .bind(this, request) on all the callbacks :(
12:13:17 <clokep_work> Hmm...OK.
12:15:15 <clokep_work> I'll check it out later.
12:16:12 <flo> if I finish that sorting thing quickly, I can try to fix it if you like
12:18:16 <clokep_work> Sounds good. :)
12:18:56 --> tymerkaev has joined #instantbird
12:35:05 --> skeledrew has joined #instantbird
12:47:30 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
12:47:55 --> clokep_work has joined #instantbird
12:47:55 * ChanServ sets mode +h clokep_work 
12:53:41 <clokep_work> flo: What's to be done for release notes? Pretty much combine the last bunch of status updates?
12:53:57 <flo> yes :)
12:54:07 <flo> we also need to generate a changelog
12:55:28 <clokep_work> I see...
12:55:42 <clokep_work> That's just a command to run though, no? :)
12:56:00 <flo> I hope so, but I'm not completely sure
12:56:16 <flo> I don't even know if we want it from 0.2 or from 0.3a1
12:56:43 <clokep_work> What did you do for 0.2b1? ;)
12:57:27 <flo> http://www.instantbird.com/download-0.2b1.html
12:57:44 <flo> it was from 0.1.3 apparently
12:57:55 <flo> the first item was "Bump version number from 0.1.3pre to 0.2a1pre on the trunk."
13:00:03 <clokep_work> Alright.
13:00:43 <clokep_work> Should the release notes be from 0.2 as well or only what's new in this alpha?
13:01:07 <flo> copy what we did for 0.2b1? :-P
13:02:34 <clokep_work> Fine. :P
13:05:58 <clokep_work> http://typewith.me/qsWShw33d4 is just a copy of 0.2b1 right now
13:08:09 <clokep_work> And my connection is sucking right now...so...we'll see how it goes. :)
13:12:13 <flo> is it your connection or the typewithme server? ;)
13:12:34 <clokep_work> Was happening wiht another site too, so I figured it was my connection.
13:14:53 <clokep_work> Ah server timed out, maybe it's not me. :)
13:15:55 <flo> the server keeps disconnecting me, and my connection is pretty good in the office ;)
13:17:06 <clokep_work> Yeah, my connection is very good at work.
13:17:31 <clokep_work> Guess I'll do it on the wiki in a bit.
13:21:58 <-- sonny has left #instantbird ()
13:35:47 <flo> will anybody hate me if I implement sorting contacts without preventing expended/selected contacts from being reordered?
13:36:02 <flo> that would complicate a lot the code, and it shouldn't happen that often... :-|
13:37:16 <clokep_work> It's probably fine.
13:37:24 <clokep_work> 90% of the time the buddy list isn't being used anyway.
13:37:41 <flo> so we should just remove the damn window? ;)
13:38:46 <clokep_work> Yes.
13:38:49 <clokep_work> :P
13:39:01 <flo> if I ignore that annoying case, I still have only one thing to fix (not reordering when the new name would be inserted at the same place) before it's ready :)
13:39:35 <flo> reordering is done with CSS transitions, like when reordering buddies inside a contact. :)
13:40:25 <clokep_work> So stuff fades out/in?
13:41:04 <flo> no, it become blank and then all the other contacts move/slide to make the blank area appear at the new position
13:41:24 <flo> and once there's enough room at the new position, it just appears there
13:43:34 <clokep_work> I see.
13:43:43 * clokep_work hasn't moved buddies around much. ;)
13:43:55 <flo> you'll see even better tomorrow
13:44:40 <flo> if it works (and the expand/collapse transitions are perfectly symmetrical... which they weren't -_-), it's beautiful :)
13:45:25 <flo> if the 2 transitions don't go well together, the whole list jumps, which is distracting and ugly.
13:46:06 <clokep_work> Right.
13:46:10 <clokep_work> I'll chekc it out tomorrow. :)
13:48:03 <clokep_work> So we've actually only had one status update since alpha 1 was released...
13:48:40 <clokep_work> So the alpha release notes are pretty much that entry + what has been done since.
13:50:59 <flo> uh, I can't get away with not handling the case of display name changes while the contact is expanded :( I changes when the buddies are reordered :(
13:57:04 <clokep_work> :(
14:25:06 <clokep_work> flo: I was wondering if we have a list of libraries/software that we've included in our source along with the current versions? Just thinking it might be good to keep track of. :)
14:26:36 <flo> not really
14:27:13 <clokep_work> Just thinking of this since we've included other random code that we could possible want to update occasionally (i.e. mintrayr stuff).
14:27:17 <flo> we use Mozilla, libpurple, glib, libxml2. Or did you mean we should include things like mintrayr, oauthizer, ... ?
14:27:18 <clokep_work> And glib, etc.?
14:27:26 <clokep_work> I meant everything.
14:27:40 <clokep_work> Well Mozilla and libpurple were obvious. :P
14:27:59 <clokep_work> Also: https://wiki.instantbird.org/0.3a2_Release_Notes mostly a copy of the 0.2b1 release notes right now.
14:28:58 <flo> ok :)
14:29:26 <flo> the display name changing twice before a transition can happen also creates tricky cases
14:31:53 <-- igorko has left #instantbird ()
14:32:58 <clokep_work> Sounds like this might be buggy. :)
14:33:32 <flo> it happens often with libpurple's nullprpl
14:34:04 <flo> because when I disconnect the account, the buddy first gets the "offline" status and then "unknown"
14:34:30 <flo> so the preferred buddy of a contact changes twice, causing its display name to change too
14:35:32 <-- Tonnes has quit (Connection reset by peer)
14:36:20 --> Tonnes has joined #instantbird
14:37:34 <-- Tonnes has quit (Connection reset by peer)
14:38:22 --> Tonnes has joined #instantbird
14:43:15 --> deOmega has joined #instantbird
14:43:59 <deOmega> Good morning/day
14:44:43 <flo> deOmega: hello :)
14:45:22 <deOmega> I know one can file a bug, but really  seeking a bit of feedback if possible about the systemtray icon.. as there just may be a bug filed already :)
14:45:38 <deOmega> So.. user experience...
14:45:47 * flo hides :)
14:45:55 <deOmega> hahahahah
14:46:08 <clokep_work> deOmega: I'm willing to listen. ;)
14:46:15 <deOmega> I think i truly understand your feelings
14:46:22 <deOmega> here goes...
14:47:32 <-- Tonnes has quit (Connection reset by peer)
14:47:33 <deOmega> with the minimize to tray addon, and the current default implementation by IB... the system tray icon  leave teh  tray once it is .. err,, clicked.
14:47:36 <instantbot> florian@instantbird.org added attachment 589 to bug 343.
14:47:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=343 enh, --, ---, florian, ASSI, Sort contacts alphabetically
14:47:41 <flo> deOmega: seriously though. Don't hesitate to give feedback. :)
14:47:58 <deOmega> thank you
14:47:59 <clokep_work> deOmega: We do have a bug about that in fact!
14:48:09 <deOmega> awesome.
14:48:19 <deOmega> so basically...
14:48:21 --> Tonnes has joined #instantbird
14:48:34 <flo> deOmega: bug 749
14:48:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=749 enh, --, ---, nobody, NEW, Tray Icon should persist even when Buddy List is open
14:48:44 <deOmega> it would seem ideal to have a persistent  system tray icon for a couple of reasons.. andi am just sharing user experience
14:49:09 <deOmega> Thank you, thank you
14:49:29 <deOmega> Ok,  so if it will take a while ti implement that
14:49:30 <clokep_work> Although there's a bug...no one's working on it right now. :P
14:49:45 <deOmega> if it possible to  give teh current  implementation an single click option??
14:50:06 <deOmega> is =is
14:50:14 <deOmega> because what is happening to me here is
14:50:33 <deOmega> I have to make other tray applications  doubleclick.. which i do not like...
14:50:45 <deOmega> because when i double click on   IB in teh tray
14:50:59 <deOmega> for some reason.. on teh second cluick...
14:51:30 <deOmega> whatever has moved into teh space that IB was.. because it  is now removed on the double click.. that other app opens as well
14:51:33 <flo> clokep_work: I found the bug number by looking at the dependencies of bug 151 whose number I can't forget :-D
14:51:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=151 enh, --, 0.3a2, florian, RESO FIXED, Use a system tray Icon to avoid exiting Instantbird when the buddy list is closed
14:51:36 <deOmega> Lord I hope i am clear
14:52:04 <deOmega> but that is all I was hoping to point out
14:52:26 <deOmega> if things will be slow, then a single click option in teh current implementation
14:52:41 <flo> hmm, I'm not sure I understood.
14:52:47 <clokep_work> deOmega: Let me make sure...you double click on Instantbird tray icon, and both Instantbird and whatever other programs icon moved into it's space open up?
14:52:49 <flo> Do you double or single click currently?
14:53:01 <deOmega> clokep_work: yes 
14:53:26 <deOmega> clokep_work: precisely
14:53:50 <deOmega> I am double clicking right now.. teh  IB tray icon does not have a single click option
14:54:34 <clokep_work> flo: Your release notes for 0.2b1 say "click here for the changes since 0.2a1" and give the changelog from :P
14:54:48 <flo> really?
14:55:23 <clokep_work> Oh wait.
14:55:28 <clokep_work> No. I clicked the wrong link. :)
14:55:34 <clokep_work> You give both changelogs separately in the relnotes.
14:55:36 <clokep_work> http://www.instantbird.com/download-0.2b1.html
14:56:04 <flo> has anybody encountered the same issue as deOmega with the tray icon?
14:56:25 <clokep_work> No.
14:56:33 <clokep_work> But I don't really use the tray icon, I've just tested it.
14:56:49 <clokep_work> The icon shouldn't disappear until after the second click.
14:57:07 <flo> yeah, that's strange
14:57:15 <-- Milos has quit (Ping timeout)
14:57:24 --> Milos has joined #instantbird
14:57:25 <flo> or maybe the mouse is triple-clicking for not good reason? :-D
14:57:35 --> igorko has joined #instantbird
14:57:45 <deOmega> correct, it does not disappear until after the second click.. but for some reason..  it disappears and for  Thunderbird launches with it
14:58:24 <flo> does it happen with any other icon in the systray or only with thunderbird?
14:58:59 <-- igorko has left #instantbird ()
15:00:07 <deOmega> hmm, only with TBird.  I thought it happened with my stickies too
15:00:15 <deOmega> but  right now, only  tbird
15:00:22 <clokep_work> Tbird only requires a single click, maybe Stickies requires two?
15:00:38 <deOmega> i changed stickies to  single click also
15:00:41 <clokep_work> What Tb are you running / what extension to minimize?
15:00:46 <deOmega> actually, i have it at single click
15:00:47 <flo> I wonder if it could be a conflict between several instances of mintrayr running on the same machine
15:01:01 <flo> http://lxr.instantbird.org/instantbird/source/instantbird/components/mintrayr/trayPlatformWin.cpp#7 seems to be trying to be unique, maybe we should customize it?
15:01:03 <deOmega> ah
15:01:24 <clokep_work> I was thinking that mintrayr might consider an "upclick" the same as "downclick" so...the "upclick" opens Tb, but the stickies app isn't so stupid. :)
15:01:30 <flo> deOmega: what do you mean by "actually, i have it at single click"? Is thunderbird opening with a single click on Instantbird's icon?
15:01:57 <deOmega> no
15:02:03 <deOmega> only on teh  doubleclick
15:02:35 * clokep_work notes this is actually a different bug than persisting the tray icon.
15:02:37 <deOmega> actually .. was referring to  the stickies question cloke asked
15:03:00 <deOmega> 'actually'
15:03:33 <deOmega> clokep_work: Glad we  discussed it then, because in truth, i did not even consider that aspect
15:03:45 <deOmega> was just thinking, give me single click
15:04:15 <clokep_work> I don't think we have a bug for single click btw.
15:04:41 <deOmega> ok, will do one
15:05:50 <flo> for what is worth, I think single click should open the context menu
15:05:59 <flo> but double click should not open thunderbird :)
15:06:28 <deOmega> hmm
15:06:36 <clokep_work> Nono, that's a feature! Less effort to open two programs. :)
15:08:17 <deOmega> BUt  there should  at least be a single click option, no? typically on windows... if you  want a context menu, you right-click... so would  we have to re-learn?
15:09:36 <flo> deOmega: I said that because I tried it on every windows application in my systray, and single click opened a context menu
15:10:05 <deOmega> I know you guys have a crop of things to handle, so do not mean to distract you, but this is a bit of a nag, and  just wanted some feedback... so thank you
15:10:35 <flo> if you really want single click, it's probably trivial to do in an add-on though :)
15:11:34 <-- Tonnes has quit (Ping timeout)
15:12:01 <deOmega> trivial from which individual's perspective? lol
15:12:20 --> Tonnes has joined #instantbird
15:12:24 <flo> from the "it's 3 lines of code" perspective
15:13:21 <flo> window.addEventListener("TrayClick", function(aEvent) { if (aEvent.button == 0) gMinTrayR.restore(); }, true);
15:13:28 <flo> that's the only useful thing to include
15:13:42 <deOmega> lol.. that REALLY 'sounds' simple
15:13:47 <flo> the other things will just be packaging to have that line inserted in blist.xul
15:13:59 <deOmega> did you just figure that  out of your head of you had something to go by?
15:14:31 <flo> are you thinking "that guy writes complete non sense, he must be crazy"? :)
15:14:53 <deOmega> it IS nonsense to me. honestly
15:15:14 <deOmega> I have told you before.. I kinda do not belong in these rooms  :)
15:15:27 <flo> I was looking at http://lxr.instantbird.org/instantbird/source/instantbird/components/mintrayr/content/mintrayr.js#61
15:15:34 <clokep_work> It's the same line as registering the right click. ;)
15:15:48 <flo> clokep_work: the double click ;)
15:15:58 <flo> oh well, anyway :)
15:16:06 <clokep_work> deOmega: Also on Windows flo is right, standard behavior for the system tray is a single click is the context menu and a double click is restore.
15:16:19 <clokep_work> s/double click/double left click/
15:16:23 <clokep_work> Double right click does nothing. ;)
15:16:33 <flo> what about middle click?
15:16:53 <flo> deOmega: single middle click could open. Would that help?
15:17:18 <deOmega> no, i  have never double right click lol.. well, not on purpose.
15:18:19 * deOmega hides his face in shame of his ignorance...
15:18:26 <deOmega> i hav eheard of middleclicking before LOL
15:18:42 <flo> your mouse has only 2 buttons?
15:18:50 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:18:58 <deOmega> one sec, i will show you my mouse.  thanks
15:19:09 --> clokep_work has joined #instantbird
15:19:09 * ChanServ sets mode +h clokep_work 
15:19:45 <clokep_work> Actually...just tested all my tray icons...one of them opens the context menu on middle click the rest do nothing. :P
15:21:39 <flo> maybe we could innovate?
15:21:56 <flo> "the first IM client to restore itself when its tray icon is middle clicked!"
15:21:58 <clokep_work> If we're going to innovate I'd suggest middle click closes the program. :-D
15:22:05 <deOmega> this is my mouse http://i54.tinypic.com/akcsbr.jpg
15:22:19 <flo> clokep_work: that was my first thought too. But it seems poor for user retention :-D.
15:22:46 <flo> deOmega: you can middle click with the wheel between the 2 buttons.
15:22:55 <deOmega> i depress the wheel atthe top to enter.. the button behind it is to play and pause media
15:22:59 <flo> Middle clicking on a tab (either a conversation tab, or a Firefox tab) closes it.
15:23:17 <clokep_work> Middle clicking links open new tabs. :)
15:23:22 <flo> ah, it's configured to press enter?
15:23:38 <clokep_work> flo: Yes, I suppose it's poor for user retention...but it makes the most sense to me.
15:23:48 <deOmega> ok, so that is what middleclicking is? that wheel? 
15:23:54 <deOmega> cool
15:23:55 <flo> I thought you didn't want the systray icon at all :)
15:24:07 <clokep_work> I don't! :-D Win7 FTW.
15:27:59 <clokep_work> Do we tag for releases or anything?
15:28:05 <flo> we branch
15:28:19 <deOmega> Thanks for all teh  feedback
15:28:37 <deOmega> i suppose i should not  file a single click bug
15:30:07 <clokep_work> deOmega: If you remind me at some point I can probably make you the extension this weekend.
15:30:14 <flo> you can file a bug explaining the problem you have (the poor interaction with thunderbird)
15:30:28 <flo> clokep_work: will it be restartless? :)
15:31:43 <clokep_work> flo: Would be a good way to figure that out.
15:31:51 <flo> :)
15:32:14 <clokep_work> deOmega: File a bug, I'll attach a patch to it so we can put it in the repo?
15:32:35 <clokep_work> I think https://wiki.instantbird.org/0.3a2_Release_Notes is done from my point of view, probably missed some stuff.
15:33:17 <flo> "minimized to tray on Windows." that works on Linux too
15:33:41 <flo> "with different with icons. " would be better without the additional "with"
15:34:10 <flo> "Twitter dumps debug information to the error console. " -> too much information
15:34:17 <flo> it's ok that it dumps something :)
15:34:29 <deOmega> flo: clokep_work: thank you all.  will do that   momentarily
15:34:32 <flo> looks good otherwise (but I read very quickly)
15:34:54 <flo> I guess I should have edited the page instead of making noise here though :-[.
15:34:57 <clokep_work> deOmega: You can even assign it to me if you want.
15:35:05 <clokep_work> flo: Refresh. ;)
15:35:19 <deOmega> awesome lol
15:35:41 <flo> :)
15:42:46 <deOmega> last question,  IB unrelated.. what is the default action you have for your middleclick?
15:43:10 <flo> middleclick :-D
15:43:29 <deOmega> hmm
15:43:58 <deOmega> ok, seems liek i have to do it manually  for it to do different things for different programs
15:44:40 <deOmega> i thought there was a universal setting or sorts
15:54:06 <flo> hmm, I'm late.
15:54:06 --> sonny has joined #instantbird
15:54:07 <flo> Back later
15:54:09 <-- flo has quit (Quit: Instantbird 0.3a3pre)
15:56:52 <-- Even1 has quit (Quit: Instantbird 0.3a3pre)
15:58:02 <clokep_work> deOmega: There should be a universal setting the mouse settings in Windows.
15:59:38 <-- sonny has left #instantbird ()
16:04:43 --> sonny has joined #instantbird
16:05:58 --> wesj has joined #instantbird
16:13:28 <-- sonny has left #instantbird ()
16:20:21 <Mic> "the first IM client to restore itself when its tray icon is middle clicked!" sounds pretty Trillian-esque ;)
16:33:37 <clokep_work> :)
17:04:25 <clokep_work> If anyone is curious: https://wiki.instantbird.org/Instantbird:Dependencies ;)
17:08:14 --> GeekShadow has joined #instantbird
17:11:02 <-- Mic has quit (Quit: Instantbird 0.3a2pre)
17:19:02 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:19:32 --> cloke_work has joined #instantbird
17:25:43 <-- chrisccoulson has quit (Quit: Ex-Chat)
17:31:50 <-- tymerkaev has quit (Connection reset by peer)
17:32:15 --> tymerkaev has joined #instantbird
17:32:16 --> chrisccoulson has joined #instantbird
17:48:28 --> mark76 has joined #instantbird
17:52:28 <-- mark76 has left #instantbird ()
17:59:22 <instantbot> New Instantbird (UI) bug 752 filed by jahkae@gmail.com.
17:59:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=752 nor, --, ---, nobody, UNCO, Double-clicking on system-tray icon also launches Thunderbird.
18:01:23 <deOmega> clokep_work:  thank you.  I will explore this weekend
18:02:58 <cloke_work> No problem.
18:31:08 <-- chrisccoulson has quit (Quit: Ex-Chat)
18:37:39 --> chrisccoulson has joined #instantbird
18:52:16 --> linuxwizard has joined #instantbird
19:03:50 <instantbot> New Instantbird (UI) bug 753 filed by dgmurdockiii@gmail.com.
19:03:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=753 nor, --, ---, nobody, UNCO, Minimize to system tray first run message
19:04:37 --> DGMurdockIII has joined #instantbird
19:05:19 <DGMurdockIII> https://bugzilla.instantbird.org/show_bug.cgi?id=753
19:07:01 <-- GeekShadow has quit (Quit: The cake is a lie !)
19:13:40 <deOmega> have agreat weekend all.  Take care
19:14:03 <-- deOmega has left #instantbird ()
19:56:13 <-- tymerkaev has quit (Client exited)
20:06:54 <-- waynenguyen has quit (Quit: Instantbird 0.2)
20:25:28 <-- cloke_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:34:39 <-- Milos has quit (Client exited)
20:34:54 --> Milos has joined #instantbird
20:36:10 <-- Tonnes has quit (Ping timeout)
20:36:54 <-- Milos has quit (Client exited)
20:36:54 <-- sabret00the has quit (Write error: Connection reset by peer)
20:37:05 <-- wesj has quit (Max SendQ exceeded)
20:37:05 <-- chrisccoulson has quit (Max SendQ exceeded)
20:37:12 --> Milos has joined #instantbird
20:37:16 --> sabret00the has joined #instantbird
20:37:21 --> chrisccoulson has joined #instantbird
20:37:26 --> wesj has joined #instantbird
20:43:23 <-- micahg_ has quit (Max SendQ exceeded)
20:43:34 --> flo has joined #instantbird
20:43:34 * ChanServ sets mode +qo flo flo 
20:44:00 --> micahg_ has joined #instantbird
20:49:08 <-- Milos has quit (Client exited)
20:50:45 <-- chrisccoulson has quit (Ping timeout)
20:50:45 <-- DGMurdockIII has quit (Ping timeout)
20:51:47 --> instantbot has joined #instantbird
20:51:47 topic changed by sand.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/"
20:51:47 * ChanServ sets mode +v instantbot 
20:55:52 --> Morian has joined #instantbird
20:55:52 * ChanServ sets mode +h Morian 
21:15:39 <-- Milos has quit (Quit: Leaving)
21:15:45 --> Milos has joined #instantbird
21:18:41 --> clokep has joined #instantbird
21:18:41 * ChanServ sets mode +h clokep 
21:22:24 <clokep> Hello.
21:24:02 <-- clokep has quit (Ping timeout)
21:28:23 --> clokep has joined #instantbird
21:28:23 * ChanServ sets mode +h clokep 
21:40:14 <-- clokep has quit (Ping timeout)
21:40:25 --> clokep has joined #instantbird
21:40:25 * ChanServ sets mode +h clokep 
21:47:47 <instantbot> florian@instantbird.org added attachment 590 to bug 343.
21:47:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=343 enh, --, ---, florian, ASSI, Sort contacts alphabetically
21:49:39 <flo> how scary does that code look?
21:52:06 --> Mic has joined #instantbird
21:52:06 * ChanServ sets mode +h Mic 
22:00:49 <Mic> Good evening
22:02:17 <clokep> :)
22:07:03 <-- clokep has quit (Connection timed out)
22:07:27 --> clokep has joined #instantbird
22:07:28 * ChanServ sets mode +h clokep 
22:12:00 <flo> I've generated the changelogs
22:12:13 <flo> and the server is currently cloning mozilla-2.0 to produce the source tarball
22:18:02 <flo> 55 changesets since 0.3a1
22:21:55 <clokep> Sweet. Releasing today or whenever?
22:22:10 <clokep> s/\?/it finishes\?/
22:23:22 <flo> in a few minutes I would say :)
22:23:35 <flo> I'm converting your release notes wiki page to HTML right now
22:26:49 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
22:26:52 --> clokep has joined #instantbird
22:26:52 * ChanServ sets mode +h clokep 
22:27:16 <clokep> 55 changesets? Not bad. :) Some really big ones too.
22:27:38 <flo> yes, some were really meaningful
22:28:22 <clokep> It looks a little scary, but not /that/ bad. :)
22:29:04 <flo> it was hard to write/debug ;)
22:29:41 <clokep> :)
22:30:01 <flo> pff, cloning the mozilla source repo is really slow :(
22:33:27 <flo> 213 changesets since 0.2
22:34:18 <clokep> I know. took forever for me the other night.
22:36:27 <DGMurdockIII> https://bugzilla.instantbird.org/show_bug.cgi?id=753
22:36:35 <instantbot> Bug 753 nor, --, ---, nobody, UNCO, Minimize to system tray first run message
22:37:47 <clokep> What about it?
22:40:32 --> GeekShadow has joined #instantbird
22:41:09 <flo> do we need to think about what we will put in the blog post?
22:41:11 <-- chrisccoulson has quit (Ping timeout)
22:43:41 <-- GeekShadow has quit (Ping timeout)
22:44:40 --> GeekShadow has joined #instantbird
22:45:58 --> chrisccoulson has joined #instantbird
22:50:32 <clokep> Just copy the last blog post? :-D
22:59:47 <-- clokep has quit (Ping timeout)
22:59:55 --> clokep has joined #instantbird
22:59:55 * ChanServ sets mode +h clokep 
23:07:56 <Mic> nn
23:08:06 <Mic> Good luck with the release
23:08:12 <-- Mic has left #instantbird ()
23:09:14 * flo wonders how he can make "This won't work with BSD patch, GNU Patch needs to be in the path! " visible enough on https://wiki.instantbird.org/Instantbird:Create_source_tarball so that he doesn't forget it again
23:10:09 <-- skeledrew has quit (Ping timeout)
23:10:14 --> skeledrew has joined #instantbird
23:10:57 --> Mathnerd314 has joined #instantbird
23:14:11 --> clokep_js has joined #instantbird
23:14:29 * flo finally has a source tarball
23:15:18 <clokep> That took a while. :)
23:18:15 <flo> http://ftp.instantbird.org/instantbird/releases/0.3a2/ is ready
23:20:11 <instantbot> florian@instantbird.org set the Resolution field on bug 343 to FIXED.
23:20:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=343 enh, --, 0.3a3, florian, RESO FIXED, Sort contacts alphabetically
23:21:57 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/cba505a96f76 - Florian Quèze - Left and right arrow keys shouldn't open/close a contact while it's being aliased.
23:21:58 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a2e165a80dec - Florian Quèze - Bug 343 - Sort contacts alphabetically.
23:22:44 <-- clokep has quit (Connection timed out)
23:22:56 --> clokep has joined #instantbird
23:22:57 * ChanServ sets mode +h clokep 
23:23:06 <clokep_js> My connection has been really junky recently. :-/
23:28:56 <flo> http://www.instantbird.com/download-0.3a2.html
23:30:31 <clokep> Looks good to me.
23:31:51 <flo> wow, you twitted it before me! :-D
23:32:30 <clokep> :P
23:32:38 --> GeekShad0w has joined #instantbird
23:32:50 <clokep> I'm guessing you track Instantbird? ;)
23:33:20 <flo> my twitter account was disconnected
23:33:24 <-- GeekShadow has quit (Ping timeout)
23:33:44 <flo> but I looked at http://twitter.com/search?q=instantbird in my browser to see if my tweet appeared immediately :-D
23:34:11 --> GeekSh4dow has joined #instantbird
23:34:15 <flo> "my twitter account was disconnected" and you know by the way, there's a bug about fetching the old tweets for the track keyword ;)
23:35:21 <flo> clokep: http://typewith.me/BKX1jOL6Vu for the blog post :)
23:35:22 <-- GeekShad0w has quit (Ping timeout)
23:35:47 <clokep> Hahah. Yes, I do.
23:35:58 <clokep> I'm not exactly sure how to finish that...
23:36:08 <clokep> That blog post is boring. :P
23:39:05 <flo> grrr, it's hard to describe the contact feature in an enthusiastic way
23:39:34 <clokep> It's complicated.
23:40:31 <instantbot> clokep@gmail.com set the Resolution field on bug 445 to WORKSFORME.
23:40:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=445 nor, --, ---, nobody, RESO WORKSFORME, Buddy list loads, but doesn't show
23:41:10 <clokep> Yay for closing bugs!
23:41:37 <clokep> So my friend on Mac just sent me this flo:
23:41:39 <clokep> when i click to open (or close) the buddy list, there's a period of about a second where if i click again, it won't close/open. if i click in that period, the period starts over from the click, so if i just keep clicking, the buddy list will never close/open
23:42:15 <flo> what does that mean?
23:42:55 <flo> should we cite mintrayr in that blog post?
23:44:06 <clokep> I think it's when he collapses a group.
23:44:13 <clokep> We should probably say to unisntall mintrayr if you have it.
23:45:36 <flo> does this matter?
23:45:48 <flo> it's marked as incompatible anyway, isn't it? :-D
23:46:19 <clokep> And he's referring to when he minimizes groups in the buddy list.
23:46:31 <clokep> I can confirm that acutally.
23:46:45 <clokep> Continually click on the minimize arrow and weird stuff happens. :)
23:46:58 <flo> nothing happens for me
23:47:15 <clokep> Yes, is that what's supposed to happen?
23:47:27 <clokep> Yeah, I guess it makes sense that way.
23:48:04 <flo> the click event is fired only when you stop clicking. It has an event.detail property which is an int containing the number of clicks.
23:53:39 <clokep> Mmhmm. OK.
23:53:44 <clokep> Yeah, he's just a moron. :) It's cool.
23:55:45 <-- skeledrew has quit (Ping timeout)
23:55:50 --> skeledrew has joined #instantbird
23:56:03 <-- clokep_js has left #instantbird ()
23:56:28 <clokep> flo: I don't think it's worth saying where we got the code, users don't care.
23:56:33 <clokep> (For MinTrayR)
23:57:34 <-- skeledrew has quit (Ping timeout)
23:57:42 --> skeledrew has joined #instantbird
23:59:17 <flo> my real thought was that the author may like it and be more likely to help us fix future bugs if we acknowledge the usefulness of his work correctly