All times are UTC.
00:04:24 <-- Plop has quit (Ping timeout) 00:04:29 --> Plop has joined #instantbird 00:06:55 <-- aleth has left #instantbird () 00:07:02 --> aleth has joined #instantbird 00:07:02 * ChanServ sets mode +h aleth 00:09:31 <-- aleth has left #instantbird () 00:09:36 --> aleth has joined #instantbird 00:09:36 * ChanServ sets mode +h aleth 00:12:35 <flo> Good night 00:12:45 <clokep> Goodnight! 00:13:41 <aleth> good night! 00:13:55 <aleth> Checkins no longer reported either? 00:14:11 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 00:14:14 <clokep> Want to close them aleth? :P 00:15:05 <aleth> No, I'm confused atm ;) 00:15:34 <clokep> Haha OK. 00:21:16 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/68c65aefc0b6 - Florian Quèze - Follow-up to bug 507: rephrase obsolete comment, r=clokep. 00:21:17 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c525086f3a9c - Patrick Cloke - Bug 1300 - Server message when closing tab of an already parted MUC, r=fqueze. 00:21:18 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b5684f11a32a - Patrick Cloke - Bug 1295 - Remove the double 'Quit: ' from quit messages, r=fqueze. 00:24:09 <clokep> Bah I just did a make in my objdir instead of objdir/chat. :( That's going to take a lot longer... 00:24:51 <aleth> Ouch. Eat another cutlet? 00:25:23 <clokep> Nah, Halo. :-D 00:38:11 <aleth> "A crash occurred when connecting to this account" - what does that mean? IB did not crash. 00:39:11 <instant-buildbot> build #222 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/222 00:46:42 <clokep> If IB didn't crash...I have no idea. :-/ 00:47:36 <gkw> i get weird messages about IB having encountered a serious error when i try and start it up *without* an internet connection 00:48:17 <aleth> That message was in the account manager - never seen it before. Freenode :/ 00:50:10 <-- aleth has left #instantbird () 00:50:13 --> aleth has joined #instantbird 00:50:13 * ChanServ sets mode +h aleth 00:54:49 <-- aleth has left #instantbird () 00:54:52 --> aleth has joined #instantbird 00:54:52 * ChanServ sets mode +h aleth 00:56:35 <-- chrisccoulson has quit (Quit: Ex-Chat) 01:03:45 --> chrisccoulson has joined #instantbird 01:03:51 <-- aleth has left #instantbird () 01:03:53 --> aleth has joined #instantbird 01:03:54 * ChanServ sets mode +h aleth 01:07:56 <-- aleth has left #instantbird () 01:07:59 --> aleth has joined #instantbird 01:07:59 * ChanServ sets mode +h aleth 01:17:28 <-- aleth has left #instantbird () 01:17:31 --> aleth has joined #instantbird 01:17:31 * ChanServ sets mode +h aleth 01:18:34 <-- aleth has left #instantbird () 01:18:37 --> aleth has joined #instantbird 01:18:37 * ChanServ sets mode +h aleth 01:20:40 <instant-buildbot> build #189 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/189 01:21:25 <-- aleth has left #instantbird () 01:21:28 --> aleth has joined #instantbird 01:21:28 * ChanServ sets mode +h aleth 01:25:01 <-- aleth has left #instantbird () 01:25:03 --> aleth has joined #instantbird 01:25:03 * ChanServ sets mode +h aleth 01:30:03 <-- aleth has left #instantbird () 01:30:06 --> aleth has joined #instantbird 01:30:06 * ChanServ sets mode +h aleth 01:32:45 <-- aleth has left #instantbird () 01:36:27 <-- devfil has quit (Client exited) 01:38:46 <-- chrisccoulson has quit (Quit: Ex-Chat) 01:43:16 <-- gkw has quit (Quit: Instantbird 1.2a1pre) 01:43:26 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356]) 01:43:34 --> chrisccoulson has joined #instantbird 01:51:32 <-- chrisccoulson has quit (Quit: Ex-Chat) 01:51:36 <instant-buildbot> build #210 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/210 01:55:28 <-- Plop has quit (Ping timeout) 01:58:34 --> chrisccoulson has joined #instantbird 02:32:16 <-- sonny has left #instantbird () 03:35:54 <-- clokep has left #instantbird () 03:39:54 <instant-buildbot> build #414 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/414 03:44:50 <skeledrew> someone called? 03:56:42 --> Mook_ib has joined #instantbird 04:02:08 --> Mook has joined #instantbird 04:36:55 --> zen_monkey_ has joined #instantbird 04:37:45 <-- zen_monkey has quit (Ping timeout) 05:08:11 <instant-buildbot> build #499 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/499 06:43:08 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 06:44:38 <-- Mook_ib has quit (Ping timeout) 06:48:52 <instant-buildbot> build #404 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/404 08:19:18 --> jb has joined #instantbird 08:50:49 <-- gerard-majax has quit (Ping timeout) 09:01:06 --> flo has joined #instantbird 09:01:07 * ChanServ sets mode +qo flo flo 09:07:40 --> jb1 has joined #instantbird 09:08:12 <-- jb has quit (Ping timeout) 09:18:34 --> Eveo has joined #instantbird 09:18:45 <-- Eveo has left #instantbird () 09:18:54 --> Eveo has joined #instantbird 09:25:43 --> aleth has joined #instantbird 09:25:43 * ChanServ sets mode +h aleth 09:28:05 <-- aleth has left #instantbird () 09:28:16 --> aleth has joined #instantbird 09:28:16 * ChanServ sets mode +h aleth 09:37:21 <-- aleth has quit (Input/output error) 09:37:24 --> aleth has joined #instantbird 09:37:24 * ChanServ sets mode +h aleth 09:43:38 --> gerard-majax has joined #instantbird 09:46:24 <-- gerard-majax has quit (Connection reset by peer) 09:48:39 --> gerard-majax has joined #instantbird 09:49:22 <-- Even has quit (Ping timeout) 09:56:06 --> Even has joined #instantbird 09:56:06 * ChanServ sets mode +o Even 09:57:24 <-- aleth has quit (Input/output error) 09:57:27 --> aleth has joined #instantbird 09:57:27 * ChanServ sets mode +h aleth 10:08:49 <-- aleth has quit (Input/output error) 10:08:52 --> aleth has joined #instantbird 10:08:52 * ChanServ sets mode +h aleth 10:09:20 <-- aleth has quit (Input/output error) 10:09:28 --> aleth has joined #instantbird 10:09:29 * ChanServ sets mode +h aleth 10:14:19 <-- aleth has quit (Input/output error) 10:14:21 --> aleth has joined #instantbird 10:14:21 * ChanServ sets mode +h aleth 10:21:45 <-- chrisccoulson has quit (Quit: Ex-Chat) 10:24:57 --> chrisccoulson has joined #instantbird 10:31:41 --> mmkmou has joined #instantbird 11:06:42 <flo> I'm looking at bug 1178 (I would like to fix it before forking that code for Thunderbird, so ensure I don't debug it twice) 11:06:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1178 maj, --, ---, nobody, NEW, Regression: renamed contacts disappear from list 11:07:05 <flo> I suspect a regression from bug 675 11:07:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=675 nor, --, 1.0, florian, RESO FIXED, Sign off transition not starting/finishing 11:19:18 --> clokep has joined #instantbird 11:19:18 * ChanServ sets mode +o clokep 11:21:37 <-- chrisccoulson has quit (Quit: Ex-Chat) 11:24:51 <aleth> Oh, I meant to ask the other day: I can't find a good reference on MDN for the _( ... ) construct. Any pointers? 11:25:04 <clokep> aleth: It's a custom function. 11:25:25 <clokep> http://lxr.instantbird.org/instantbird/source/chat/modules/imXPCOMUtils.jsm#171 11:26:07 <clokep> Which wee then use like this: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircUtils.jsm#46 11:26:23 <aleth> Aha! Thanks! 11:27:24 <flo> clokep: how do you feel about http://pastebin.instantbird.com/15166 ?> 11:28:32 --> sonny has joined #instantbird 11:28:34 <clokep> flo: I feel...bedazzled by it. 11:28:46 <clokep> (No, but more seriously...it looks OKish.) 11:28:50 <clokep> I just hate that code. :) 11:28:55 * flo googles bedazzled 11:29:40 <flo> clokep: I don't feel good about that code either :( 11:30:05 <flo> too fragile and confusing 11:30:26 <clokep> Yeah. 11:30:40 <clokep> I mean it looks like itw ill do the right thing mostly, but I'm not convinced it always will. 11:30:47 <flo> may be related to the fact that it has worked first without animation, then with JS animation, then with CSS transitions, and finally with CSS transitions + JS timers as a safety net. 11:30:54 <flo> without ever rewriting it from scratch 11:31:34 <flo> the names removeNode removeContact and finishRemoveNode are confusing. I can never remember what does what. 11:31:54 <clokep> Yes, why is removeNode never called now? 11:32:15 <flo> why was it called? 11:32:48 <flo> apparently removeNode starts a contact removal with a full animation (first fading, then collapsing) 11:32:54 <clokep> Ah, I see. 11:32:58 <flo> we don't want the fading in that case 11:33:37 <flo> I think finishRemoveNode should be called unInit or destroy, as it doesn't do anything with the animation or the node; it just removes observers and drops references... 11:34:00 <flo> but I guess it's called like this because before animations arrived in that code, it used to call this.parentNode.removeChild(this); ... 11:35:29 <clokep> Ah, I see. 11:36:08 <clokep> Well, if it seems to work...it's probably better than what we have noww. :P 11:36:20 <flo> yeah, I think it's better than what we have now 11:36:26 <clokep> Hopefully someone will get angry at that code one day and rewrite it. 11:36:31 <flo> it's just sad that the regression was before 1.0 and not spotted before 1.1 :( 11:36:51 <flo> if you think it's an improvement, I can rename finishRemoveNode to destroy today 11:37:01 <flo> it's referenced only in 2 files: http://lxr.instantbird.org/instantbird/search?string=finishRemoveNode 11:37:17 <flo> and it (destroy) is what I called the equivalent method in my implementation for Thunderbird 11:38:15 <clokep> flo: Yes, please rename it. 11:38:25 <flo> r+ on that pastebined patc? 11:38:28 <flo> *patch? 11:38:30 <clokep> Yes. 11:38:40 <clokep> I will share your misery if it fails. ;) 11:38:58 <flo> it does work! 11:39:03 <flo> but it may regress something else :-P 11:44:53 <clokep> Exactly. :) 11:45:16 <instantbot> florian@instantbird.org set the Resolution field on bug 1178 to FIXED. 11:45:16 <flo> it's not a very intrusive change though :) 11:45:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1178 maj, --, 1.2, florian, RESO FIXED, Regression: renamed contacts disappear from list 11:45:22 <clokep> I'll be able to release my extension now. ;) 11:45:39 <flo> is the code visible somewhere? 11:45:47 <clokep> No. 11:45:49 <flo> I need to sort the list by status for Thunderbird ;) 11:45:55 <clokep> Oh haha. 11:46:00 <clokep> Let me see what state it's in... 11:46:16 <flo> that's why I put my head in this bug ;) 11:46:56 <clokep> Bah there's a stupid amount of code JUST to overlay the binding. 11:47:04 <clokep> (bootstrap.js, chrome.manifest, css file...) 11:47:34 <flo> I don't need to make it extensible, so my code for Thunderbird may end up very simple :) 11:47:35 <clokep> flo: http://pastebin.instantbird.com/15175 11:47:38 <clokep> Yes. 11:47:42 <clokep> Line 27. 11:49:47 <clokep> I would like to clean that one up ^ and push it to the addons repo as an example though. 11:51:59 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c52ff748f62c - Florian Quèze - Bug 1178 - Regression: renamed contacts disappear from list, r=clokep. 11:52:00 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f9a904fc3bcf - Florian Quèze - Rename the 'finishRemoveNode' method of the contact.xml binding to 'destroy' in an attempt to make this code less confusing, rs=clokep. 12:00:40 <-- clokep has left #instantbird () 12:07:52 <-- aleth has quit (Input/output error) 12:07:55 --> aleth has joined #instantbird 12:07:55 * ChanServ sets mode +h aleth 12:11:14 <-- aleth has quit (Input/output error) 12:16:07 --> aleth has joined #instantbird 12:16:07 * ChanServ sets mode +h aleth 12:17:08 <-- aleth has quit (Input/output error) 12:19:52 --> aleth has joined #instantbird 12:19:53 * ChanServ sets mode +h aleth 12:28:17 <-- aleth has quit (Input/output error) 12:28:20 --> aleth has joined #instantbird 12:28:20 * ChanServ sets mode +h aleth 12:30:53 --> Mic|web has joined #instantbird 12:33:25 <-- aleth has quit (Input/output error) 12:33:29 --> aleth has joined #instantbird 12:33:29 * ChanServ sets mode +h aleth 12:36:40 --> chrisccoulson has joined #instantbird 12:40:28 <-- aleth has quit (Input/output error) 12:40:31 --> aleth has joined #instantbird 12:40:31 * ChanServ sets mode +h aleth 12:47:57 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 12:48:21 --> Mic|web has joined #instantbird 12:50:41 --> Tomek has joined #instantbird 12:50:45 --> clokep_work has joined #instantbird 12:50:45 * ChanServ sets mode +o clokep_work 12:52:23 <Mic|web> Anyone wants to try to join channel #mictest? Key is "mypwd" (without quotation marks). 12:52:49 <clokep_work> aleth bug 1308 or 1309... were those just standard joins or did you join and leave and join again or what are the STR? 12:52:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1308 nor, --, ---, nobody, UNCO, Errors on connecting to #ubuntu: Strange nick clash? 12:53:35 <clokep_work> If anyone tests that ^ ^ it'd be aweomse to know what's actually being sent & received. 12:56:35 <clokep_work> (I.e. if it doesn't work, file a bug and put the sent data and response data in it!) 12:58:16 <Mic|web> I already tested with both the join caht dialog and the command and will post both logs in the bug 12:58:29 <clokep_work> Cool. :) 12:58:40 <clokep_work> Does that mean it didn't work w/ one? :P 12:58:45 <aleth> I didn't have verbosity set to get the STR. It was a standard join, though I had quit the same room (from the server perspective) not too long before. (I had to log in and out of KDE a lot today) 12:59:08 <aleth> Thanks Mic! 12:59:16 <Mic|web> If you're curious here's the log already: http://pastebin.instantbird.com/15202 12:59:27 <Mic|web> There's a ":" missing in the second case as it seems? 12:59:48 <Mic|web> Rather: in the wrong place 13:11:35 <Mic|web> Filed. 13:17:57 <-- flo has quit (Ping timeout) 13:18:19 --> flo has joined #instantbird 13:18:20 * ChanServ sets mode +qo flo flo 13:43:44 <clokep_work> Thanks Mic|web! 13:43:53 <clokep_work> I'm very confused at how that worked for me when I tried then. :( 13:49:08 <Mic|web> I wondered what I was doing wrong because I just couldn't get it working ;) 13:49:36 <clokep_work> Yeah, it needs to send the nicks and keys as separate parameters, so it needs to split it. 13:50:33 <clokep_work> I also wonder if we shouldn't include the : before the last parameter unless it's necessary (e.g. if params.slice(-1).indexOf(" ") != -1) 14:19:13 <flo> what's the point of http://lxr.instantbird.org/instantbird/source/instantbird/content/group.xml#272 ? 14:19:40 <flo> (except making that method fail in Thunderbird when the group actually contains conversations instead of contacts of course... :)) 14:24:42 <Mic|web> flo: one thing I meant to ask you: what was the idea behind the context part of the chat window? 14:25:08 <Mic|web> Why is that more necessary there than in other parts of Tb? 14:26:27 <flo> displaying IMs on the full width of the screen isn't really something that looks good, so I needed something to consume space :) 14:26:59 <Mic|web> Oh, ok then ;) 14:27:30 <flo> I have some good hope that it will turn out to be useful though :) 14:33:31 <Mic|web> Is the "new conversation tab" thing you mentioned recently about a replacement for the join chat dialog? 14:33:48 <Mic|web> Or do I just read it this way because I want it to be true? ;) 14:33:57 <Mic|web> (See http://log.bezut.info/instantbird/120301/#m559) 14:36:03 <flo> I want to click a + icon at the end of the tab bar, (or most likely *I* would use Command+T) and have a list of the conversations I frequently use, plus a filterbox; very similar to Firefox's awesome bar 14:36:51 <flo> we already have a bug on file for that I think; but the mockup that were attached there were scarily complicated 14:37:14 <Mic|web> So it's not actually a new tab but a panel opened by that button/shortcut? 14:37:15 <aleth> The awesomebar is the key really, everything else is icing :) 14:38:12 <flo> Mic|web: it's a new tab, and selecting something in it replaces the tab with the selected conversation 14:38:44 <flo> Mic|web: you can see this as similar to the experiments that happened to replace the blank tab that opens in Firefox when pressing Command+t with something more useful built on your history 14:38:50 <flo> (isn't Chrome doing that?) 14:38:51 <Mic|web> That's what I was hoping for:) 14:39:08 <flo> no implementation for it as started of course 14:39:11 <flo> it's just something I really want 14:39:12 <aleth> It sounds great :) Though the FF new tab is pretty useless imho, I turned it off again. 14:39:50 <flo> aleth: if it involves clicking, it's useless for people who pressed Command+t (but maybe not for lots of users who click the + icon) 14:41:15 <aleth> flo: I realize I am not the target audience. My gripes were more along the lines of: lots of unused space, and seemingly randomly selected "favourite" sites, which you can get rid of (they get replaced by more random sites) but not easily customize. 14:41:49 <aleth> What you describe for the IB new tab sounds excellent :) 14:41:55 <flo> I've never tried it so I don't know how it was :) 14:42:00 <clokep_work> aleth: I did notice also that the chosen "favorites" seemed really random. 14:42:04 <aleth> They've turned it on as default 14:42:12 <clokep_work> But yes, I'd really like that UI to replace the Join Chat garbage. 14:42:15 <flo> aleth: the idea sounds excellent, but what matters most of that kind of things is the qualify of the execution ,) 14:42:42 <flo> if we could get rid of the "add buddy" dialog too... :) 14:43:28 <clokep_work> We could put a star in the conversation header that is empty if they're not on your buddy list & filled if they are. 14:43:29 <flo> (and of the contacts window. Ooops, that's my secret plan, I shouldn't have told :-P) 14:43:33 <clokep_work> (I.e. a "favorite") 14:43:38 <clokep_work> And clicking it is a drop down list of tags. 14:43:57 <flo> hmm, maybe 14:44:08 <clokep_work> Random sleep deprived idea. ;) 14:44:16 <flo> I wanted to use the star/favorite concept for the top 5-6 contacts that are always displayed with more details 14:44:24 <Mic|web> hmm, remembering to have filed a bug myself isn't helpful when "My bugs" are a third of all open bugs ;) 14:44:41 <flo> Mic|web: fix some of them to get a shorter list ;) 14:45:55 <Mic|web> Bug 426 was it 14:45:58 <flo> I'm trying to decide if I want CSS transitions in the Thunderbird contact list or if I prefer to remove all that junk for now 14:45:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=426 enh, --, ---, nobody, NEW, Make it easier to add tabs with arbitrary content to the "conversation window" 14:46:01 <clokep_work> Mic|web: Yeah I have that issue too...I also have a "touched bugs" list which is even less useful. :P 14:46:35 <flo> Mic|web: that bug is just a dependency 14:47:13 <Mic|web> Isn't it rather blocking than depending? 14:47:34 <flo> oh, I talked about bug 468 with jb this morning 14:47:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=468 enh, --, ---, nobody, NEW, Introduce an "account display name" 14:48:26 <flo> I haven't checked the content, but when reading only the title, bug 406 and 926 seem similar 14:48:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=406 nor, --, ---, nobody, NEW, New Conversation takes focus from current task 14:48:36 <Mic|web> bug 926 14:48:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=926 maj, --, ---, nobody, NEW, Suppress new message window. 14:49:29 <Mic|web> Any interesting ideas/insights regarding bug 468? 14:49:59 <clokep_work> I find #468 confusing. :( 14:50:25 <aleth> 406 and 926 do look like dupes 14:50:38 <aleth> Similar comments too, at first glance 14:50:49 <clokep_work> Yes. But I didn't read all the way through. 14:52:01 <flo> Mic|web: I think if we want to move forward with bug 468 the first step will be to get rid of the confusing alias 14:52:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=468 enh, --, ---, nobody, NEW, Introduce an "account display name" 14:59:30 <clokep_work> flo: Is it that you just want a "pretty name" for an account like Thunderbird has? 14:59:46 <flo> yes 14:59:54 <clokep_work> Ah, OK. 15:00:00 <flo> a name that the user can edit and make it easy to understand for an human 15:00:04 <clokep_work> And how is it different than an alias though? 15:00:12 <flo> replace fqueze_@irc.freenode.net with "Freenode" for example 15:00:14 <clokep_work> Or is it just expanding what the alias is used for? 15:00:26 <clokep_work> Oh, I see..hmm.. 15:00:29 <flo> clokep_work: it's an alias, but completely unrelated to what we currently call "alias" 15:00:48 <clokep_work> Alright. 15:00:51 <flo> the point is to make the account easy to pick in the Join Chat/add buddy dialogs I think 15:00:57 <clokep_work> I agree. 15:01:07 <clokep_work> The "alias" on each account...where is that used? 15:01:10 <clokep_work> Is that sent to networks? 15:01:14 <flo> no 15:01:16 <Mic|web> In conversations. 15:01:25 <clokep_work> Ah, I see. 15:01:26 <flo> it's used for outgoing messages in local conversations 15:01:39 <clokep_work> Oh OK 15:01:40 <aleth> It's used for protocols where the nick would otherwise be something unwieldy 15:01:42 <flo> to replace instantbird@gmail.com/InstantbA34EF as the sender name 15:02:08 <flo> I think we want to replace that with the global display name set at the top of the contact list 15:02:18 <clokep_work> Yeah, that makes sense. 15:02:31 <Mic|web> Yes, you suggested that before in the bug and it really makes sense 15:02:32 <aleth> That could be tricky as that can have spaces in it (not a legal nick) 15:02:39 <flo> but some users will yell at us when we'll do that, because well, that's removing a (currently half broken) feature that some people are likely using :) 15:03:11 <flo> aleth: how does it matter that a local display name is a valid nick or not? 15:03:17 <flo> it's never sent over the network... 15:03:18 <Mic|web> I was about to say something about users expecting to be able to have a different name on every account :D 15:03:39 <flo> Mic|web: users expect so many things... 15:03:59 <aleth> It doesn't matter, it's just something to watch for when implementing it (eg in chats, for interacting with the nicklist) 15:05:07 <flo> ah, you think the nicklist should display the user's local alias? :( 15:05:35 <Mic|web> flo: I think Ifiled a bug about that once? 15:05:49 <flo> the user alias in the nicklist? 15:06:06 <Mic|web> I'm not saying it makes much sense or is right, but having one name on the bubble and another in the list doesn't feel right either 15:06:10 <flo> Mic|web: I think you filed several bugs about the current account alias being broken 15:06:33 <aleth> flo: yes, it's those bugs I had at the back of my mind. 15:06:56 <aleth> There was something also about an alias only being applied after restart 15:07:15 <clokep_work> Yes, that's what was confusing me btw. 15:07:19 <clokep_work> It wouldn't show in the nicklist... 15:08:16 <flo> I think no showing the real nick would be annoying on IRC 15:08:29 <aleth> It would be really confusing, e.g. when pinged 15:08:32 <flo> how would you know you are flo1 instead of flo and should use the /nick command? 15:09:16 <flo> bah, pinging oneself is stupid :-D (I didn't expect the highlight) 15:10:02 <Mic|web> I need to go, have a nice day 15:10:39 <clokep_work> Bye Mic. 15:10:55 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 15:11:19 * flo is surprised by a strange XBL behavior 15:11:34 * clokep_work expects most XBL behavior to be undefined. 15:11:40 <flo> maybe what should be surprising is that after years I'm still surprised when XBL doesn't do what I expect :) 15:12:02 <flo> clokep_work: undefined. It's exactly the value I receive for a field that I initialize to {} ;). 15:13:27 <aleth> That's not even == ;) 15:13:48 <clokep_work> So, it would have done what I expected! 15:14:17 <flo> bah, it seems that if I initialize to ({}) instead of {} it works correctly... 15:14:47 <flo> the error console also doesn't like {} by the way :) 15:18:54 <clokep_work> Hah. 15:38:40 <clokep_work> You're working on the Tb UI now it seems? 15:39:36 <flo> yes 15:40:45 <clokep_work> aleth: I had no idea you had reviews waiting from me. :( 15:40:47 <clokep_work> Sorry. 15:44:32 <clokep_work> Looking over them they mostly look OK, I'll try them out soon. 15:44:41 <clokep_work> (I want to compare old vs. new for contxt in the message themes) 16:28:26 * jwir3|away is now known as jwir3 16:39:21 --> zen_monkey__ has joined #instantbird 16:40:16 <-- zen_monkey_ has quit (Ping timeout) 16:44:16 <-- zen_monkey__ has quit (Ping timeout) 16:50:27 --> myk has joined #instantbird 16:58:42 <aleth> clokep_work: I only put you in there since you asked for the separation that Mic did ;) I suspect flo wants to test them too before landing. 16:59:20 <flo> I wanted to cleanup my review queue last week-end :( 17:00:24 <flo> I think I spent the sunday afternoon on Thunderbird stuff, and the rest of the week-end playing with the AMI and then handling the photos I took. 17:00:49 <aleth> They were good photos :D 17:02:20 <flo> thanks 17:07:59 <-- mmkmou has quit (Ping timeout) 17:15:00 --> mmkmou has joined #instantbird 17:16:13 <-- chrisccoulson has quit (Quit: Ex-Chat) 17:17:00 --> chrisccoulson has joined #instantbird 17:34:00 <-- jb1 has quit (Connection reset by peer) 17:45:01 * jwir3 is now known as jwir3|lunch 17:53:53 --> Mook_as has joined #instantbird 18:16:42 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356]) 18:18:22 --> Mook_as has joined #instantbird 18:19:15 <-- gerard-majax has quit (Ping timeout) 18:35:03 <instantbot> New Instantbird (UI) bug 1312 filed by harrison.heck@gmail.com. 18:35:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1312 enh, --, ---, nobody, UNCO, Close to Taskbar 18:37:53 <-- flo has quit (Quit: Instantbird -- http://www.instantbird.com) 18:38:12 <-- mmkmou has quit (Ping timeout) 18:41:36 --> mmkmou has joined #instantbird 18:45:51 <aleth> Thanks, Windows 7, for adding yet another tray permutation :S 18:52:00 <-- Even has left #instantbird () 18:56:21 <instantbot> aletheia2@fastmail.fm set the Resolution field on bug 1312 to DUPLICATE of bug 1268. 18:56:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1312 enh, --, ---, nobody, RESO DUPLICATE, Close to Taskbar 18:56:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1268 nor, --, ---, nobody, RESO WONTFIX, Minimize to taskbar instead of closing 18:56:39 --> gerard-majax has joined #instantbird 19:07:24 <-- mmkmou has quit (Ping timeout) 19:37:07 --> Mnyromyr has joined #instantbird 19:38:35 <-- chrisccoulson has quit (Quit: Ex-Chat) 19:40:38 --> chrisccoulson has joined #instantbird 19:40:54 * jwir3|lunch is now known as jwir3 19:44:56 <-- aleth has quit (Input/output error) 19:47:35 --> aleth has joined #instantbird 19:47:35 * ChanServ sets mode +h aleth 20:04:21 <clokep_work> Isn't that what the minimize button is for?! 20:04:24 <clokep_work> I don't understand what people want. :( 20:05:16 <Mook_as> close is easier to click than minimize (because it's in the corner) :p 20:06:07 <aleth> I don't understand that one either, 20:08:10 <aleth> and then in Windows 8 people will want close-to-tile or something like that ;) 20:09:20 <clokep_work> :P 20:09:23 <clokep_work> WONTFIX. 20:09:58 <-- clokep_work has quit (Quit: Bye!) 20:35:53 --> flo has joined #instantbird 20:35:53 * ChanServ sets mode +qo flo flo 20:42:45 --> jb has joined #instantbird 20:48:12 <-- danols has quit (Connection reset by peer) 20:48:44 --> danols has joined #instantbird 20:48:58 <-- aleth has quit (Input/output error) 20:49:03 --> aleth has joined #instantbird 20:49:03 * ChanServ sets mode +h aleth 20:54:03 --> clokep has joined #instantbird 20:54:03 * ChanServ sets mode +o clokep 21:06:21 * clokep grumbles. 21:08:01 --> sztanpet has joined #instantbird 21:08:48 <-- sztanpet has quit (Quit: Instantbird -- http://www.instantbird.com) 21:09:10 <-- jb has quit (Ping timeout) 21:20:22 --> zen_monkey has joined #instantbird 21:23:56 --> jb has joined #instantbird 21:24:17 <-- jb has quit (Client exited) 21:25:40 <-- aleth has quit (Input/output error) 21:25:44 --> aleth has joined #instantbird 21:25:45 * ChanServ sets mode +h aleth 22:17:54 --> mmkmou has joined #instantbird 22:25:35 <-- Mook_as has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356]) 22:28:06 <clokep> Hey flo...quick question. 22:28:14 <clokep> (Or maybe Mook would be a better one for this?) 22:28:26 <flo> clokep: the question isn't specific enough (yet) 22:28:28 <clokep> Do you think our minimize to tray code would interfere with trying to capture the close event on a window? 22:28:37 <clokep> I don't type /that/ fast. :P 22:29:04 <flo> clokep: it's possible to type with line breaks, and then send several IRC messages at once 22:29:26 <clokep> True. 22:29:28 <flo> (I don't have a good answer to your real question though :-/) 22:31:56 <clokep> Alright. 22:32:24 * clokep decided to take 20 minutes and rewrite Minimize to Start and Close to make it not suck. 22:32:32 <clokep> but the minimizeOnClose doesn't seem to work: http://pastebin.instantbird.com/15313 22:34:08 <clokep> It's possible the extension is just broken now though. :) 22:34:40 <clokep> Works in Tb... 22:40:59 <clokep> Bah I'll askk Mook when he's around. 22:57:45 <flo> clokep: have you tried completely disabling the tray icon to see if it helps? 22:58:06 <clokep> No, not yet... I didn't feel like rebuilding. :( 23:00:03 <clokep> Can I just comment out "binary-component trayToolkit.dll" in binary.manifest? 23:00:12 <clokep> (Comments in manifest files are #, right?) 23:04:24 --> devfil has joined #instantbird 23:09:33 <-- mmkmou has quit (Ping timeout) 23:10:14 <flo> clokep: can't you just comment out http://lxr.instantbird.org/instantbird/source/instantbird/components/mintrayr/content/mintrayr.js#137 ? 23:10:41 <aleth> clokep: you could try adding an event.stopPropagation, maybe that would stop the event from reaching mintrayr too 23:10:43 <clokep> Yes I could do that too. 23:11:05 <flo> but yes, # is comments in manifests 23:11:09 <clokep> aleth: The event is never getting to me. 23:11:22 <flo> if you want to get rid of the binary component, you can just remove the .dll file 23:11:33 <flo> but the mintrayr.js code may not like not having its component around :) 23:11:50 <clokep> Hah, yeah it didn't seem to like that. 23:15:54 <clokep> Nah, that didn't work. :( Still quits. 23:18:38 <flo> clokep: http://lxr.instantbird.org/instantbird/source/instantbird/content/blist.xul#59 could this be causing your problem? 23:19:36 <clokep> Possibly... 23:21:30 * clokep wonders if I can overwrite that... 23:25:46 <flo> why couldn't you? :) 23:25:52 <aleth> window.onclose = newfunction; ? 23:25:55 <aleth> why not? 23:26:03 <clokep> Cu.reportError(window.onclose) == undefined 23:26:13 <clokep> And window.onclose = function() doesn't do anything... 23:26:15 <clokep> It seems. 23:26:23 <clokep> At least it doesn't fix my issue. :) 23:29:54 <aleth> DOM Inspector should tell you what window.onclose points at. 23:30:01 <aleth> (after your change that is) 23:30:31 --> mmkmou has joined #instantbird 23:33:47 <flo> clokep: just overwrite the DOM attribute ;) 23:34:12 <flo> either through an overlay, or with .removeAttribute (or setAttribute if you want to execute something else) 23:34:50 <clokep> window.setAttribute is not a function 23:35:19 <flo> window.document.documentElement.setAttribute is one :-P 23:36:52 <clokep> Wtf. 23:37:03 <clokep> That's overly complicated. :( 23:37:34 <clokep> / how was I supposed to get that. :P 23:38:05 <flo> you can omit the window. before document if you want 23:40:56 <clokep> Thanks flo. :) 23:41:03 <clokep> Any idea how I can execute what used to be in that property? 23:41:13 <clokep> I can use getAttribute? 23:41:18 <clokep> Then eval? Is there a better way. :-/ 23:44:26 <flo> put it back to that attribute after adding something at the beginning of the value? 23:46:54 <clokep> How can I prevent the quit then? :P 23:47:49 <aleth> Insert it inside an if clause ;) 23:48:42 * clokep thinks that's getting. 23:48:44 <aleth> At least I think it should work if you set the attribute = a string containing the code. 23:48:47 <clokep> ghetto rather 23:48:50 <-- mmkmou has quit (Ping timeout) 23:48:57 <aleth> That could be so :P 23:49:15 <aleth> But it's only an add-on... 23:50:07 <clokep> Yeah, that worked.... 23:50:11 <clokep> Who wants to see the grossness? 23:51:34 <clokep> http://pastebin.instantbird.com/15329 seems to work. 23:52:26 <aleth> At least 2 Win7 users will be very happy ;) 23:53:15 <clokep> I gave it inline options too. ;) 23:53:27 <aleth> Bling :D 23:53:57 <clokep> I wa sgoing to make it restartless... 23:54:00 <clokep> But then I got lazy. :P 23:55:38 <aleth> Inline options are great though. 23:55:46 <clokep> Yes. 23:56:18 * clokep is done coding for the night. 23:57:42 <-- sonny has left #instantbird ()