#instantbird log on 10 04 2010

All times are UTC.

00:07:37 <Mic> What a language ..
00:07:48 <Mic> good night
00:09:20 <clokep> 'night Mic. :
00:11:59 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
00:16:25 <-- Ornthalas has quit (Quit: KTHXBYE)
00:35:29 <-- hicham has quit (Client exited)
00:44:33 <-- Amfi has quit (Ping timeout)
00:55:52 <-- micahg has quit (Ping timeout)
01:13:11 --> hicham has joined #instantbird
01:50:57 <-- hicham has quit (Client exited)
01:56:05 <instantbot> Just appeared in Pidgin News - default :
01:56:06 <instantbot> http://salinasv.blogspot.com/2010/09/merge-plan-for-msnp16-and-slp.html - Jorge Villaseñor: Merge Plan for MSNP16 and SLP
01:56:07 <instantbot> http://salinasv.blogspot.com/2010/09/new-slp-stack-working.html - Jorge Villaseñor: New SLP stack working
01:57:53 --> micahg has joined #instantbird
02:52:06 --> rikki has joined #instantbird
03:22:27 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
07:23:03 --> iLobster has joined #instantbird
07:23:12 <iLobster> Greetings
07:27:19 <iLobster> Can not update nightly ver. 20101003042022 to last nightly (win32). Partial update failed, full update failed (IB not auto-start after full-update restarting attempt). The Update could not be installed (patch apply failed) after all.
07:27:46 <iLobster> Do anyone have similar problems?
07:46:18 <-- iLobster has left #instantbird ()
07:49:10 --> flo has joined #instantbird
07:49:10 * ChanServ sets mode +qo flo flo 
07:49:16 <flo> Good morning :)
07:50:12 --> Even1 has joined #instantbird
07:53:55 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
07:53:59 --> Even1 has joined #instantbird
07:54:36 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
07:54:43 --> Even1 has joined #instantbird
08:01:43 <Morian> instantbot auth morian
08:01:46 <instantbot> Morian: Sorry, I've no idea what 'auth morian' might be.
08:01:49 <Morian> -_-
08:02:07 <Morian> miss *
08:02:11 <-- flo has quit (Quit: Instantbird 0.3a1pre)
08:02:30 --> Amfi has joined #instantbird
08:29:27 --> flo has joined #instantbird
08:29:28 * ChanServ sets mode +qo flo flo 
09:01:28 <-- chrisccoulson has quit (Quit: Ex-Chat)
09:11:17 --> chrisccoulson has joined #instantbird
09:12:16 --> hicham has joined #instantbird
09:27:19 --> Mic has joined #instantbird
09:27:26 <Mic> hi
09:50:27 <flo> hey :)
09:51:47 <hicham> morning
09:56:45 <flo> Mic: the lies were:
09:56:51 <flo> (22:23:30) DGMurdockIII: (flo): the dev that could not get it to crash was asking mestuff about instantbird i did not know the answer to
09:57:01 <flo> The mumble developer hasn't asked anything about Instantbird.
09:57:24 <flo> and "they told me they would have tryed to make a temp patch in instantbird till it fixed in mumble" (said in #mumble)
10:18:23 --> tymerkaev has joined #instantbird
10:18:36 <-- tymerkaev has quit (Quit: I must go. Good bye!)
10:22:01 --> tymerkaev has joined #instantbird
10:28:49 <Mic> ah, o0k
10:28:50 <Mic> *ok
10:28:55 <Mic> Lunch time
10:29:03 <flo> I think it doesn't look like punctuation misunderstanding ;)
10:49:23 * flo is trying to get some understanding of the recent update failures on Windows
10:49:51 <flo> the problem may be similar to the one in https://bugzilla.mozilla.org/show_bug.cgi?id=600000
11:09:50 --> GeekShadow has joined #instantbird
11:10:10 <tymerkaev> flo: it's for all mozilla apps http://hg.mozilla.org/mozilla-central/rev/7593c4baa1f7
11:10:48 <tymerkaev> all m-c apps failed to apply updates on Windows yesterday for me
11:10:56 <flo> oh, interesting, this may explain some of the brokeness that I haven't figured out yet! thanks!
11:12:15 <flo> I still think (well, I'm almost completely sure) we have the problem described in bug 600000
11:12:45 <flo> this (bug 600000) means that our partial updates on Windows can only work if Instantbird has been installed (from the installer) and not downloaded and extracted from the .zip version.
11:13:27 <tymerkaev> 600000!
11:13:46 <flo> yeah... ;)
11:14:16 <tymerkaev> I'll try to report bug 500 for Instantbird ;)
11:14:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=500 nor, --, ---, nobody, NEW, Improve Join Chat menu
11:14:26 <tymerkaev> oh no...
11:14:37 <tymerkaev> instantbot: bug 600
11:14:39 <instantbot> Bug 600 was not found.
11:16:03 <tymerkaev> flo: have you seen bug 515?
11:16:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=515 nor, --, ---, nobody, UNCO, Gadu-Gadu - Messages are not being received
11:16:23 <flo> more or less. Do you have any insight about it?
11:16:33 * flo goes away for lunch but will read when he gets back ;)
11:17:08 <tymerkaev> I don't know. probably libpurple bug.
11:19:02 <-- rikki has quit (Ping timeout)
11:19:07 <tymerkaev> it works for me before updating libpurple
11:19:35 --> rikki has joined #instantbird
11:33:01 <-- rikki has quit (Ping timeout)
11:36:42 <Mic> flo: some of his sentences definitely seem to be missing words .. depending on what you insert it either gets better or worse ;)
11:37:28 <Mic> "... what you insert, it either ..."
11:41:06 --> clokep has joined #instantbird
11:54:34 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
11:54:46 --> clokep has joined #instantbird
11:55:37 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
12:02:18 --> clokep has joined #instantbird
12:17:19 <flo> bug 601469 is only the cause of the failures of the updates from the 20101003042022 Windows nightly to today's nightly
12:23:38 <-- hicham has quit (Quit: السلام عليكم)
12:43:50 <-- clokep has quit (Ping timeout)
12:49:18 <tymerkaev> yep
12:50:09 <flo> the failures that we discussed here Friday still have an unknown cause
12:56:47 <flo> the configuration of pastebin has just been changed to keep posts for one month by default, and to have the short list of possible syntax highlight that make more sense for this project
12:56:54 --> clokep has joined #instantbird
12:57:12 <flo> Added "diff" there, and removed perl, java, lua, ruby.
13:04:53 <-- GeekShadow has quit (Ping timeout)
13:19:37 <clokep> Good morning/afternoon. (Choose your own. ;))
13:23:20 <flo> hey :)
13:23:43 <flo> have you finally figured out the getParticipants is not a function issue?
13:25:09 <clokep> flo: I haven't really looked at it, I was at my parents house this weekend and applying to jobs last week.
13:25:34 <clokep> I think I know what it is, then I ran into the issue about including my own module in a component. :)
13:25:38 <flo> found anything interesting to apply to? :)
13:26:07 <clokep> Yup. Couple of R&D jobs for DoD contractors.
13:26:56 <flo> DoD?
13:27:17 <clokep> But I think the issue is that the objects being made aren't using the built in "prototyping" and just set things, I have to do a bit more research.
13:27:22 <clokep> DoD = Department of Defense
13:31:32 <clokep> How's the buddy list rewrite going?
13:32:00 <flo> no progress since last week.
13:32:12 <flo> I spent this morning trying to understand the causes of the various update failures on Windows
13:33:01 <flo> I hope I'll have some time to do something on it in the next few hours :)
13:33:50 <clokep> Ah, yeah. I saw that. :-\ Would it be more useful to be based on mozilla-central, but only update to new builds every so often (i.e. pull a certain changeset), so we don't get hit with all these random bustages?
13:38:09 <flo> how often would we decide to change the changeset we pull, and how would we decide which one to pull?
13:39:23 <clokep> Every so often pull to the current tip and hope it works. :)
13:39:45 <flo> isn't it what we are already doing? :-P
13:40:23 <clokep> Right but we choose the tip everytime a nightly is built I meant say that today's build works, then keep using that changeset for the next week, then update again.
13:40:37 <clokep> Was just an idea, you'd know better if it makes sense.
13:41:55 <flo> how do we know it works?
13:42:46 <flo> I guess it would help if we had a way to pull the latest changeset that fully passed the mozilla-central testsuites
13:45:00 --> Andrey has joined #instantbird
13:45:51 <tymerkaev> hello Andrey
13:46:17 <Andrey> ðø
13:46:19 <Andrey> hi )
13:47:06 --> hicham has joined #instantbird
13:47:09 <clokep> flo: I'm not sure. Randomly turn it on to tip again until we find one that works? Roll a set of dice?
13:53:13 <Andrey> tymerkaev ~ you from Russia?
13:53:21 <tymerkaev> yes
13:53:29 <tymerkaev> what's up?
14:03:54 <Andrey> me too :)
14:06:48 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/74a2b9053a99 - Florian Quèze - Another attempt at fixing the Mac Universal build bustage (using the workaround from m-c:07837dc569c6).
14:06:49 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e7151eeb5b29 - Benedikt P. - Bug 484 - Improve the tab icons of the preferences window, r=idechix.
14:23:31 <clokep> Oh yay we'll have nicer icons. ;)
14:33:59 <Mic> hmm :) Going to close the bug
14:35:50 <instantbot> benediktp@ymail.com set the Resolution field on bug 484 to FIXED.
14:35:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=484 enh, --, ---, benediktp, RESO FIXED, Changed icons for Options dialog
14:39:01 <Mic> Closing bugs is more fun than opening them ;)
14:45:17 <Mic> Why are there a triangle and scissors as icon for Applications for Gnome by the way ..?
14:45:49 <Mic> *for the Gnome theme
14:46:19 <Mic> (Don't answer this, I might start trolling .. ;)
14:51:59 <-- Mic has left #instantbird ()
14:52:07 --> Mic has joined #instantbird
15:23:25 <tymerkaev> flo: thanks for help
15:24:03 <tymerkaev> I think I should use font from instantbird logo/website, right?
15:24:27 <flo> sounds good :)
15:25:02 <tymerkaev> I don't have mozilla font from their logos
15:34:38 --> ron has joined #instantbird
15:36:05 <-- Andrey has quit (Ping timeout)
15:50:05 --> kaie has joined #instantbird
15:50:55 <-- clokep has quit (Ping timeout)
16:01:56 --> clokep has joined #instantbird
16:02:04 <clokep> flo: When I choose "Offline" is it supposed to clear all the connection errors?
16:02:18 <flo> I don't think so
16:02:30 <flo> the expected behavior is not very well defined anyway ;)
16:03:16 <clokep> OK, I don't care if the clear or not. The issue is when I standby and come bcak sometimes I don't reconnect automatically (cause I have no internet when I first turn on again so I get connection errors).
16:03:23 <clokep> I have to open the account manager and manually reconnect every account.
16:03:39 <clokep> I would hope I could just choose Offline then Available to reconnect. :) But it only does it to ones that don't have errors.
16:06:39 <tymerkaev> flo: .tabs-bottom mean this: http://img215.imageshack.us/img215/6152/windowclipping6.png?
16:08:46 <flo> tymerkaev: I think so, yes
16:12:52 <Mic> The look of the Firefox 4 tabs coming to Instantbird? :)
16:13:12 <tymerkaev> yep
16:13:34 <clokep> Want to throw in glass too for Window swhile you're at it? ;)
16:14:27 <Mic> Are the open/close animations done via CSS3? (would be great if it were that easy)
16:15:21 <clokep> Mic: I think they are actually.
16:17:54 <tymerkaev> Mic: there's one problem
16:18:09 * clokep notes that this gonna mess up his Vertical Tabs extension.
16:18:20 --> DGMurdockIII has joined #instantbird
16:18:43 <tymerkaev> could you remove .tabs-newtab-button from the code?
16:19:06 <flo> it exists in Firefox too, doesn't it?
16:19:31 <clokep> Yes. And its visible. ;)
16:21:35 * flo tries Firefox 4.0b6
16:21:46 <DGMurdockIII> i disabled what i thnk is causing the instantbird to crash if it still crashing possable somthing else unlesssame error
16:23:09 <Mic> I wouldn't mind having the new-tab button on Instantbird too, it could open a panel to select a buddy from a list that is filled according to some reasonable rules
16:24:06 <clokep> Mic: It should also have a join chat thing.
16:24:11 <flo> tymerkaev: why is it a problem?
16:24:17 <Mic> the rules could be something like "most contacted" + "online buddies" + "most recently closed conversations" + ..
16:25:03 <Mic> and it should be able to cook coffee as well :P
16:25:03 <tymerkaev> it's unneded for now
16:25:14 <flo> we want to use it in the future
16:25:19 <flo> as a good way to start a new conversation
16:25:27 <clokep> Coffee? Why not just a whole meal.
16:25:27 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
16:25:28 <flo> and get rid of the stupid join chat dialog
16:26:00 <clokep> It should open a blank tab with the stuff instead of a dialog. ;)
16:26:07 <flo> yes
16:26:38 <Mic> I think we have a request about this somewhere
16:26:46 <Mic> Either on Bugzilla or the Wiki?
16:27:00 <Mic> -?
16:27:01 <flo> I would like it to look a bit like Firefox when you open a new tab: you have a textbox where you can type, and it filter results from the history/bookmark (= recent conversations + buddy list)
16:27:28 <flo> I'm sure we have already discussed it, but I don't know if we left traces of it behind us :)
16:28:16 <Mic> hmm, could be cool .. recent conversation, maybe with the last lines as pointer what was said there?
16:28:46 <flo> it would be a bit like the awesomebar
16:29:11 <flo> so we would have 1 line for the title and 1 line for "some text". I guess we could put there the topic for IRC chatroom
16:29:34 <flo> and something relevant (which may well be something from the last conversation) for 1 to 1 conversations
16:29:47 <hicham> awesomebar slows down the app significantly
16:30:10 <clokep> I've never had a problem with the awesomebar.
16:30:18 <clokep> The last line would be pretty good.
16:30:21 <Mic> You get this time back by finding your bookmarks and pages quicker
16:30:36 <Mic> clokep: "bye", "bbl", "ttyl", .. ;)
16:30:40 <flo> for most conversations I have, the last line would be "bye", or something like that... so not really relevant.
16:31:07 <clokep> Last time you talked to them?
16:31:11 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
16:31:19 <clokep> Last message that's over 4 letters long? :P
16:31:19 <flo> someone told me recently that we should generate a summary of the conversation once it's finished.
16:31:26 <clokep> Although for some people I'd never have anything.
16:31:33 <clokep> That's an interesting idea.
16:31:44 <flo> We would do that by extracting a list of keywords: the least frequently used words that appeared for the first time maybe?
16:32:13 <flo> We would need to tweak the algorithm for quite a bit of time before having something good, but I suspect it's possible with a relatively simple code to guess which words are important for the meaning of the overall conversation
16:32:29 <Mic> Awesome
16:32:33 <flo> that would be helpful to find quicky a conversation from the logs.
16:33:19 <Mic> Maybe instead of creating an own algorithm, have a look first if something like this is described somewhere?
16:33:29 <flo> of course! :)
16:34:06 <flo> hicham: You are the person here who was investigating packaging Instantbird for fedora, right?
16:34:19 <flo> We've received this email this week-end: http://pastebin.instantbird.com/421
16:34:19 <hicham> flo : yes
16:34:33 <flo> I'm not sure if we have something interesting to reply
16:35:15 <hicham> he thought you have a yum repository
16:35:20 <clokep> Ciao.
16:35:31 <flo> I don't know what made him believe that
16:35:58 <flo> he seem to have found our yum repository address... somewhere :-S.
16:36:04 <hicham> I would like to have it in fedora repos, but I am not sure I will get an exception for using a bundled libpurple
16:36:09 <flo> or he made up something
16:36:25 <flo> do you want us to rename it? :-D
16:36:54 <flo> with each new big commit on the js-proto work, we remove an additional slice of the original libpurple code
16:37:24 <flo> what about libpurplelite to show that we have removed things?
16:37:31 <hicham> why not separate upstream code from your specific, maybe that is a dumb idea
16:38:06 <hicham> i mean have upstream libpurple to link against, and a small lib containing your needed calls
16:38:12 <flo> hicham: the problem is we need to remove some of the default upstream code which has unsuitable behavior for what we want it to do
16:38:22 <-- clokep has quit (Ping timeout)
16:38:56 <hicham> flo : rename these function in your separate lib, that could be a solution AFAIK
16:39:26 <hicham> that would hurt loading time for sure, using two libs
16:39:28 <flo> that wouldn't prevent the original libpurple from doing unwanted stuff with files on the hard disk
16:40:29 <Mic> bye
16:40:36 <flo> Good evening :)
16:42:23 <hicham> then yes, renaming the lib could be solution
16:42:51 <flo> as time goes, more and more of it is our own code anyway ;)
16:43:10 <hicham> though the work to maintain instantbird downstream will be quite an effort
16:43:26 <flo> how is it different?
16:43:45 <flo> you don't need to put that library in a separate packet if we are the only consumer
16:44:13 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
16:44:14 <hicham> of course it doesn't need a separate package in this case
16:44:34 <hicham> but i would have to maintain two Instantbird branches
16:44:40 <hicham> 0.2 and 0.3a
16:45:02 <flo> I'm not sure if how they would be different from a packaging point of view
16:45:18 <hicham> and 0.2 will be maintained on two xulrunner versions, 1.9.1 and 1.9.2
16:45:21 <flo> except for all the differences caused by the moz2 switch of course
16:45:59 <hicham> I guess you will get a fair amount of bugs from downstream redhat bugzilla in case it is in
16:46:29 <flo> it's part of the game :)
16:47:25 <hicham> well, then I'm gonna try to package 0.3a also before submitting for review
16:48:02 <hicham> if you gonna support what i said, then it is ok
16:48:27 <flo> it depends on the meaning of "support" ;)
16:48:47 <flo> how do you handle localizations by the way?
16:50:13 <hicham> flo : for mozilla stuff, we ship all language packs
16:50:30 <flo> inside the application, or as separate packages?
16:50:50 <hicham> no separate package
16:51:05 <flo> I'm not sure of what to reply to that guy.
16:51:21 <hicham> i guess you are using the same mozilla mechanisms for localization ?
16:51:30 <flo> mostly
16:52:13 <flo> the build system is used without modification for language packs and locale repackaging.
16:52:41 <flo> the server side stuff is mostly our own, but it's probably irrelevant for you :)
16:55:07 <hicham> gotta leave, we will continue our conversation later
16:55:09 <hicham> bye :)
16:55:14 <-- hicham has quit (Client exited)
16:58:12 <tymerkaev> flo: could you report both bugs right now?
16:58:35 <flo> I don't know what you are talking about
17:04:26 <tymerkaev> New tab button + new tabs style
17:06:53 <flo> is there anything that prevents you from doing it?
17:10:22 <tymerkaev> you mean tabs style?
17:10:32 <flo> filing the bugs
17:13:04 <flo> away for dinner. I'll be back later.
17:17:55 <tymerkaev> bye
17:25:09 --> DGMurdockIII has joined #instantbird
17:25:19 <-- micahg has quit (Ping timeout)
17:30:01 <tymerkaev> instantbot: bug 505
17:30:20 <tymerkaev> yep
17:30:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=505 nor, --, ---, nobody, RESO WORKSFORME, Unable to close Topic notification bar
17:30:46 <tymerkaev> bugzilla.instantbird.org can't be loaded
17:30:51 <tymerkaev> yay
17:30:55 <tymerkaev> loaded now
17:34:31 <tymerkaev> flo: please add themes component when you're back
17:35:36 <instantbot> New Instantbird (UI) bug 534 filed by tymerkaev@gmail.com.
17:35:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=534 enh, --, ---, tymerkaev, ASSI, New tabs style
17:47:09 --> goulagman has joined #instantbird
17:47:43 <-- goulagman has quit (Quit: Instantbird 0.3a1pre)
17:47:52 --> goulagman has joined #instantbird
17:49:56 <-- ron has quit (Quit: )
18:05:10 --> GeekShadow has joined #instantbird
18:22:35 <flo> the server seems overloaded
18:22:40 <flo> load averages: 62.38, 56.49, 46.65
18:27:12 <flo> someone is stupidly attempting to brute force the login form on addons.instantbird.org
18:32:16 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
18:37:50 <tymerkaev> flo: not me
18:38:14 <flo> it's an IP from Romania
18:41:11 <tymerkaev> hacker?
18:41:26 <flo> someone who probably believe he is one.
18:50:58 <-- flo has quit (Quit: Instantbird 0.3a1pre)
18:51:36 --> Mic has joined #instantbird
18:55:20 --> micahg has joined #instantbird
19:01:53 <Mic> Even: the 'attack' is still ongoing?
19:06:31 --> hicham has joined #instantbird
19:09:00 <-- chrisccoulson has quit (Ping timeout)
19:16:17 --> chrisccoulson has joined #instantbird
19:20:37 <-- tymerkaev has quit (Quit: I must go. Good bye!)
19:23:42 --> clokep has joined #instantbird
19:26:51 <Mic> wb clokep
19:27:09 <clokep> Hi Mic.
19:27:20 <Mic> Does this work btw: https://hg.instantbird.org/experiments/rev/0fe3398c7d92#l1.20 ?
19:27:53 <Mic> ie can you access fields without "this" or something like that?
19:27:57 <clokep> AFAIK. :) It doesn't give me an error, but the code has never been called.
19:28:28 <clokep> I.e. there is no parsing bug, but I'm not positive it returns the correct vlaue.
19:33:00 <Morian> clokep: flo tells me to tell you that your thing doesn't work in javascript, you have to use "this" exlicitely.
19:33:39 <clokep> Morian: You're right. :) They should all have "this." in front of them.
19:33:39 <Morian> I don't know what it's about, just retranscripting, he probably reads this through the log website.
19:34:14 <clokep> (If that's in reference to what Mic just said then I understand, if not...I hvae no idea haha.)
19:37:52 <Mic> var test = { get noFlags() !(this.a || this.b), a: false, b:false}; test.a = true; test.noFlags;
19:38:17 <Mic> I'm getting a "not defined" when leaving away "this"
19:38:29 <Mic> I've got strict warning turned on, though
19:38:33 <Mic> *warnings
19:38:54 <clokep> Mic: You need the "this." there, yes.
19:38:57 <clokep> I'm fixing it now in fact.
19:39:43 <Mic> This snippet was intended for the error console ofcourse, but I guess you figured as much
19:39:58 <clokep> I usually use a JavaScript shell when I do random code like that.
19:40:13 <clokep> http://www.squarefree.com/shell/ ;)
19:41:51 <Mic> lol
19:41:55 <Mic> "// write some generic magic here"
19:43:48 <clokep> flo's words, not mine. ;)
19:43:58 * clokep is still stuck trying to import a module into his component...
19:45:44 <Mic> What is this component btw?
19:45:53 <clokep> Thta same file you were just looking at Mic.
19:46:00 <Mic> d'oh
19:47:01 <clokep> :) Its OK.
19:51:20 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
19:52:06 <-- kaie has quit (Quit: Leaving)
19:52:20 --> kaie has joined #instantbird
20:04:59 <-- goulagman has quit (Ping timeout)
20:11:16 --> Mic has joined #instantbird
20:11:55 <Mic> clokep: isn't there any common practice how to load modules from components?
20:12:05 <Mic> or if not: maybe it is not a good idea to do so after all?
20:12:11 <clokep> Mic: I can't find one for use in extensions.
20:12:28 <clokep> It seems lots of Mozilla code does it by just importing it, but when you want to do it outside of that...idk.
20:13:18 <clokep> Although Scriptish seems to do it OK. :-\ So I must be doing something wrong.
20:13:23 <clokep> http://github.com/erikvold/scriptish/blob/master/components/scriptish.js#L5
20:14:58 <clokep> Apparently you have to put a trailing slash?
20:15:02 <clokep> That was the only difference I had.
20:15:05 <clokep> In my chrome.manfiest.
20:15:22 <clokep> I had "resource   irc-js modules" and you hvae to do "resource   irc-js modules/"
20:15:24 <clokep> Weird.
20:16:43 <Mic> So you say it works now?
20:17:39 <clokep> It didn't yel at me that the file didn't exist. :)
20:19:34 <clokep> :) That removed a lot of code, yay.
20:20:00 --> clokep_dev has joined #instantbird
20:20:00 <-- clokep_dev has quit (Client exited)
20:20:52 <-- Mic has left #instantbird (Left all channels)
20:20:57 --> Mic has joined #instantbird
20:21:48 <clokep> I'm still getting the same error though. Bah.
20:30:41 --> goulagman has joined #instantbird
20:54:14 <-- GeekShadow has quit (Connection reset by peer)
20:54:17 --> GeekShad0w has joined #instantbird
21:04:03 <-- GeekShad0w has quit (Ping timeout)
21:06:29 <Mic> clokep: have you ever tried vertical tabs on the right hand side of the window?
21:06:48 <clokep> Mic: Briefly, you can just do a reverse attribute via CSS and it should do it.
21:06:54 <clokep> It made it unbalanced to me.
21:07:15 <Mic> Maybe for MUCs with participant lists, yes
21:12:21 <hicham> clokep : have you got some time to try fixing vertical tabs on linux ?
21:12:33 <clokep> hicham: Not right now.
21:12:42 <clokep> And they look OK to me on linux, they look as good as the normal tabs do.
21:12:46 <Mic> clokep: what do you mean by reverse?
21:12:53 <Mic> like direction:rtl; ?
21:13:26 <hicham> clokep: I wonder why they don't look that great in here :(
21:13:53 <clokep> One second, please. :)
21:14:26 <Mic> clokep: if something's looking good on Linux, you're definitely doing something wrong :P
21:14:29 <Mic> scnr
21:14:48 <hicham> <troll/> :D
21:14:56 <clokep> Mic: -moz-box-direction: reverse;
21:15:48 <Mic> ok, thanks .. I put that on the tabbox?
21:16:00 <clokep> No.
21:16:05 <clokep> You put it on the container above the tabbox.
21:16:38 <Mic> ok
21:16:56 <clokep> So yes, you'd put it on tabbox, sorry.
21:17:03 <clokep> I think. :) no promises.
21:17:11 <clokep> Yes, that should do it.
21:21:33 <clokep> hicham: I didn't say they look good. I just said that they look OK.
21:22:00 <clokep> If you want to make them better I'd love to upstream the patches. Its just a pain for me to work on cause I don't really like using Linux and my laptop doesn't like running the VM much.
21:22:14 <hicham> ok
21:23:16 --> Mic|testing has joined #instantbird
21:25:04 <clokep> Its on my plate to eventually get around to fixing it up a bit, but its not imperative to me, especially if tymerkaev is going to change the styling of the tabs.
21:26:01 <Mic> I think it's not so bad to have them on the right hand side
21:26:49 <clokep> It just doesn't make much sense to me, I always think the grouping UI should work from top/left to bottom/right. :)
21:28:44 <-- Mic|testing has quit (Quit: Instantbird 0.3a1pre)
21:36:04 --> mic-iphone has joined #instantbird
21:36:34 <-- mic-iphone has quit (Quit: Instantbird 0.3a1pre)
21:38:23 <Mic> A pity that reverse doesn't exchange left and right
21:42:12 <Mic> ah, there it is: "Tabbed buddy list" @ https://wiki.instantbird.org/Instantbird:extension_wish_list#Conversation_window_.2F_Tabs
21:42:14 <clokep> Mic: You mean the code didn't work or...?
21:42:30 <Mic> oh, it did, but I'd need to reverse the styling by hand
21:42:46 <clokep> Ohhhh.
21:42:50 <clokep> Yes, probably.
21:42:53 <Mic> so that the tabs are attached to their panels at the left hand side
21:43:09 <clokep> Right.
21:43:26 <clokep> I should have a thing so that it can be used for rtl locales, i.e. the tabs on the right and the styling reverses, but I never did it.
21:43:41 <Mic> I'd also tend to  align the text flush left 
21:44:09 <Mic> but that's a matter of taste, most likely
21:44:14 <clokep> Mic: I just didn't change the styling of regular Instantbird tabs in that aspect. ;)
21:47:49 <Mic> I was thinking to create an emoticon theme creator a while ago
21:48:19 <Mic> I'm not sure this is a good use of time ... maybe a script to convert the countless Adium themes pays off much more
21:49:16 <clokep> Mic: How about that in content UI thing? :)
21:49:38 <clokep> I think a popup for when a pastebin link is there that includes the content from the pastebin w/ syntax highlighting would be nice addition to it. :)
21:49:40 <Mic> in content UI thing?
21:50:06 <Mic> oh, the preview?
21:50:10 <clokep> Yes.
21:50:31 <Mic> I wanted to talk to flo about this again .. 
21:51:31 <Mic> Filtering content injected in the client like it were remote content seems unnecessary to me
21:51:43 <Mic> and makes things so much more inconvenient to do
21:51:52 <Mic> *was
21:52:47 <Mic> Pastebin sounds like a good idea.. I think an iframe would do?
21:53:06 <clokep> Probably. I think pastebin has an API though?
21:53:51 <Mic> already looking for this
21:54:28 <Mic> We wouldn't want to have the recent posts list and other UI in there
21:54:44 <Mic> plain content with highlighting should do
21:54:55 <clokep> I was thinking a xul:panel on hover that contains the content in an iframe or something.
21:57:46 <Mic> http://pastebin.com/embed_iframe.php?i=r6dXHAFw
21:58:30 <clokep> :)
21:58:59 <Mic> something like that
22:13:15 --> Ornthalas has joined #instantbird
22:28:36 <Mic> bye
22:34:57 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
23:23:43 <-- goulagman has quit (Ping timeout)
23:30:26 <-- Ornthalas has quit (Quit: KTHXBYE)