All times are UTC.
00:04:33 --> skeledrew has joined #instantbird 00:09:36 <-- GeekShadow has quit (Connection reset by peer) 00:15:47 <-- skeledrew has quit (Quit: Instantbird 0.2) 00:20:44 --> skeledrew has joined #instantbird 00:30:57 * clokep had a crazy idea for an extension today. 00:31:22 <hicham> what is it ? 00:31:26 <clokep> I'm not sure yet. 00:31:35 <clokep> Its only a vague idea. 00:31:45 <clokep> But I'm not sure it makes sense to run on Instantbird. :( 00:31:58 <hicham> just share it :D 00:32:00 <clokep> And...deOmega isn't here, I started working on his buddy icon tabs. 00:32:39 <clokep> Well...I'm thinking of making a bot type extension, but by running on top of Instantbird, I think it should be able to use any network to connect. 00:32:44 <clokep> So its all abstracted out. 00:32:46 <clokep> *Since 00:33:08 <clokep> I need to restart Instantbird, one second. 00:33:19 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 00:33:47 --> clokep has joined #instantbird 00:52:09 <clokep> Sorry about that. 00:58:18 --> deOmega has joined #instantbird 00:59:08 <hicham> clokep: i hope restarts won't be required with gecko2 00:59:26 <clokep> For app updates they probably still will be. :( 00:59:51 <hicham> clokep: why ? update and refresh, like chromium 01:01:18 <-- deOmega has quit (Ping timeout) 01:06:07 <clokep> Isn't that pretty much a restart though? 01:06:21 <clokep> The major reason I don't restart is because I have page sup I don't want to "lose". 01:14:23 <hicham> did you use chromium ? 01:15:18 <clokep> No. 01:15:26 <clokep> I think I tried Chrome for like 2 days and hated it. 01:20:46 <hicham> i am just talking about how it handles addons 01:22:04 <clokep> Mmhmm. 01:22:14 <clokep> But they're signifcantly crippled from what I know. 01:22:23 <hicham> how ? 01:22:51 <hicham> and that is one of the intentions of the new xpcom registration 01:23:18 <clokep> Well in Chrome, extensions can't add any arbitrary stuff ot the UI or backend or anything, right? 01:25:21 <clokep> Like in Firefox, an extensions is fully part of the program, i.e. 01:25:28 <clokep> its as if its the native application. 01:38:34 <-- hicham has quit (Quit: اÙسÙا٠عÙÙÙÙ ) 02:03:19 --> hicham has joined #instantbird 02:28:28 --> deOmega has joined #instantbird 02:30:03 --> DGMurdockIII has joined #instantbird 02:32:58 <-- deOmega has quit (Ping timeout) 02:41:18 <-- micahg has quit (Ping timeout) 02:53:16 <-- clokep has quit (Ping timeout) 03:05:47 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 03:11:26 <-- skeledrew has quit (Ping timeout) 03:13:45 <-- hicham has quit (Client exited) 03:14:03 --> micahg has joined #instantbird 03:17:07 <-- micahg has quit (Input/output error) 03:18:53 --> micahg has joined #instantbird 04:29:05 --> deOmega has joined #instantbird 04:31:42 <-- deOmega has left #instantbird () 05:40:19 --> beigbeider has joined #instantbird 06:10:09 --> beigbeider1 has joined #instantbird 06:10:53 <-- beigbeider has quit (Ping timeout) 07:00:01 <-- FishFace has quit (Quit: Leaving) 07:05:22 <-- micahg has quit (Ping timeout) 07:07:29 --> FishFace has joined #instantbird 07:10:16 --> micahg has joined #instantbird 07:13:15 <-- micahg has quit (Input/output error) 07:35:21 --> GeekShadow has joined #instantbird 07:39:42 <-- FishFace has quit (Quit: Leaving) 08:08:52 --> micahg has joined #instantbird 08:26:02 --> tymerkaev has joined #instantbird 08:51:06 --> Mic has joined #instantbird 08:51:21 <Mic> hello 08:54:13 <tymerkaev> hi 08:59:23 <-- micahg has quit (Ping timeout) 08:59:54 --> skeledrew has joined #instantbird 09:08:05 <-- Mic has quit (Quit: Instantbird 0.2pre) 09:10:28 --> Mic has joined #instantbird 09:21:01 <Mic> textModifiers are so .. local 09:36:50 <Mic> Is it possible to overlay/replace jsm's from within an extension? 09:38:04 <Mic> Maybe textModifiers are only the wrong approach for what I want to do 09:38:15 <skeledrew> Mic: i guess you'd overlay where it's called in other js 09:46:10 <Mic> Naa, it would be completely abusing textModifiers 09:46:19 <Mic> That's just not what they're intended to do 09:47:07 <Mic> I think using something like in the colorize extension is better 09:47:12 <-- skeledrew has left #instantbird () 09:47:49 <Mic> I still need to get the content past the filter then :S 09:47:50 --> skeledrew has joined #instantbird 09:48:32 * skeledrew just accidentally closed the chat window. again... 09:48:59 <skeledrew> need a way to lock certain tabs to prevent easy closing... 09:53:56 <-- Mic has quit (Quit: Instantbird 0.2pre) 10:00:31 --> Mic has joined #instantbird 10:09:17 <Mic> http://stadt-bremerhaven.de/instantbird-0-2-multimessenger/ 10:10:06 <Mic> He's not saying much about it beside: "Found it ambitious in 2007, gave up hope in 2009 (taking from the blog posting from then: wondering if they'll ever reach 1.0)" 10:10:48 <Mic> And saying that he's surprise that there is actually a new release 10:11:48 <flo> Mic: it confirms that our communication has been very poor for several months 10:11:54 <Mic> http://www.dimido.de/instantbird-0-2-instant-messenger-oder-firefox-zum-chatten 10:12:08 <Mic> Starting with the words "There's life in the old dog yet." 10:12:16 <Mic> Definitely .. yes 10:31:37 <-- beigbeider1 has left #instantbird () 10:46:45 --> FishFace has joined #instantbird 10:54:26 --> clokep has joined #instantbird 11:01:38 <flo> grrr, I hate JS errors that get eaten and are never displayed 11:02:18 * clokep wonders how JS errors taste. 11:04:43 <flo> probable a cause of indigestions ;) 11:06:00 <flo> *probably 11:06:44 <clokep> :) I'll stick with my cheerios this morning and eat some JS errors later. 11:12:00 <flo> good idea :) 11:12:37 <-- Even has quit (Quit: Instantbird 0.3a1pre) 11:22:13 --> idechix has joined #instantbird 11:22:13 * ChanServ sets mode +o idechix 11:25:17 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 11:33:55 <-- idechix has quit (Quit: Instantbird 0.3a1pre) 11:37:49 <-- Mic has quit (Quit: Instantbird 0.2pre) 11:38:01 --> Mic has joined #instantbird 11:38:05 --> hicham has joined #instantbird 11:41:34 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 11:58:35 --> clokep_work has joined #instantbird 12:07:36 --> Mic has joined #instantbird 12:07:40 <-- Mic has left #instantbird () 12:07:52 --> Mic has joined #instantbird 12:13:30 <-- skeledrew has quit (Ping timeout) 12:29:49 <-- hicham has left #instantbird () 12:35:49 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 12:39:02 <-- FishFace has quit (Quit: Leaving) 12:42:50 <-- GeekShadow has quit (Ping timeout) 12:43:55 --> FishFace has joined #instantbird 12:46:13 --> GeekShadow has joined #instantbird 13:08:28 --> deOmega has joined #instantbird 13:23:22 <deOmega> good day.. I think i learnt something in the past few days: It would seem that a fair amount of users do not use minimize to tray. Seems strange to me, but interesting nonetheless and not for me to understand. No wonder there are needs for pinning contact list to desktop and stuff like that. 13:23:51 <clokep_work> deOmega: According to Even its by far the most popular extension on AIO. 13:24:29 <deOmega> BUt you do not use it either, correct? 13:24:47 <clokep_work> No. 13:25:10 <deOmega> I really find it interesting. And you use windows? 13:25:10 <clokep_work> But I'm running Windows 7 also, not XP. 13:25:21 <clokep_work> Yes, ^ :) 13:25:24 <deOmega> same here 13:28:05 <deOmega> Hmm, do you work through keyboard shortcuts mostly?.. such as when you are accessing IB? 13:28:35 <clokep_work> I rarely change programs with a mouse. 13:28:43 <clokep_work> Usually Alt+Tab, Ctrl+Tab to change conversations. 13:29:08 <deOmega> ah.. could that be a reason? 13:31:52 <clokep_work> Perhaps. 13:32:02 <clokep_work> I also work with everything maximized and just switch Windows a lot. 13:32:07 <clokep_work> I also work on two screens. 13:36:16 <deOmega> I am a mouse clicker... and so, to access this window for example if i do not have it in view (As i may have maximized a window over it momentarily or whatever)... without minimize to tray, i would have to click on the status bar item twice.. once to id it, another to select it... same as when i have multiple chat windows opened. I use multiple monitors as well 13:38:02 <deOmega> It is just an interesting observation nonetheless... I realy envy keyboard guys. 13:38:20 <deOmega> For some guys, the mouse could be dead as far as they go to see... for me, i have to use a power mouse lol 13:39:28 <clokep_work> But don't you have to double click on the status icon anyway? :P I don't see the difference. 13:40:46 <deOmega> oh, when i click on teh icon tray, that brings up the buddy list 13:40:55 <deOmega> and it is set for single click 13:41:43 <deOmega> so i only use the system tray if i need the buddy list for something 13:44:51 <deOmega> so I guess it is the buddy list that sits in the system tray (never thought of that ) :) 13:45:27 <clokep_work> Hm, interesting. 14:23:20 --> MicTest has joined #instantbird 14:23:37 <-- MicTest has left #instantbird () 14:57:42 --> Mic has joined #instantbird 15:00:03 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 15:01:07 --> Mic has joined #instantbird 15:01:21 <Mic> Something new and fancy :) 15:01:30 <Mic> There's still bug 1 15:01:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1 nor, P5, ---, idechix, NEW, Make bugzilla.instantbird.org look like other instantbird websites 15:01:51 <Mic> But bug 2 and bug 42 are also important, in contrary to bug 1337 15:01:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2 nor, --, 0.2a1, florian, RESO FIXED, Load accounts even when the prpl can't be loaded 15:01:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=42 enh, P5, 0.1.2, goulagman, RESO FIXED, Starting a new conversation should be keyboard accessible 15:02:25 <clokep_work> What about all the prime number bugs? ;) 15:02:37 <Mic> Wait a minute :) 15:03:18 <clokep_work> Personally I think BIO should stay as light as possible. :) I meant sure change the colors or whatever, but I wouldn't like the main website header and stuff. 15:03:43 <Mic> https://wiki.instantbird.org/File:Link_Bugzilla_reloaded.png 15:04:36 <Mic> I think it's neat :) 15:06:12 <Mic> The Bugzilla links are only an example 15:06:52 <flo> the add-on I've been trying to code recently: http://queze.net/goinfre/allinone.png 15:06:54 <Mic> Linking them inline is much better 15:07:07 <Mic> I'm going to replace it with the video preview 15:07:22 <Mic> Sort of the Facebook video preview 15:08:14 --> hicham has joined #instantbird 15:08:17 <Mic> How do you select conversations? 15:08:18 <flo> I was going to say that for "bugs" it doesn't seem useful, but for other content where the "Reference to ... has been found" adds information, it could be cool. 15:08:39 <Mic> That's the idea 15:08:51 <clokep_work> Mic: That's pretty neat. 15:08:58 <Mic> I'm not sure how extensible I should make it 15:08:58 <flo> selecting an item of the "Conversations" tag is shows the associated conversation 15:09:09 <flo> selecting a "normal" buddy doesn't change the visible conversation. 15:09:24 <Mic> I think it could be like the autolink / regexp matcher 15:09:28 <flo> double clicking a "normal" buddy or pressing enter on it shows the conversation 15:09:55 <deOmega> flo: wow flo... isn't that unique? 15:09:56 <clokep_work> flo: That's really neat. 15:10:16 <clokep_work> (flo >> than Mic apparently, assuming really is >> pretty ;)) 15:10:31 <clokep_work> Mic: I'll accept patches for Auto Link. :P 15:10:47 <flo> the proof of concept I have is "usable" if you accept that you have no way to close a conversation (except closing the application of course) 15:11:02 <flo> also no way to see that someone is typing 15:11:24 <deOmega> That would please folks that like to have their status window opened 15:11:41 <deOmega> i mean, buddy list 15:11:41 <flo> and no way to see you have new messages, either :-D. 15:11:47 <flo> well, I guess it's not usable then 15:12:51 <clokep_work> It "works" ;) 15:13:07 <deOmega> I guess i do not understand what I am looking at, because it makes sense to me 15:13:17 <flo> typing and new messages are details 15:13:25 <flo> a way to close needs a bit more work I guess 15:13:44 <flo> ah, and the context menu above a "conversation" buddy is broken 15:13:59 <clokep_work> Have a little "x" next on the conversations that you have an open conversation with? 15:14:01 <flo> and there's no context menu or title tooltips in the conversation area 15:14:25 <clokep_work> Hahah. Sounds pretty barebones. :) But it definitely shows the extensibility of the platform. 15:14:40 <flo> yeah, it's a 150 lines proof of concept 15:14:58 <Mic> flo: what about replacing the protocol icon with the typing icon if someone is typing? 15:15:37 <deOmega> actually, I thin i have seen a messenger with something similar 15:15:41 <flo> Mic: we could replace the icon that is displayed for "regular buddies" with the icon that is currently displayed for tabs 15:15:50 <-- tymerkaev has quit (Ping timeout) 15:16:13 <Mic> clokep: I was more thinking of making it an extra extension as it is not intended to provide links alone 15:16:45 <Mic> but to extract information, process it and display it in a nice way below the actual message 15:16:49 <flo> I guess if I want to do more than a proof of concept, I'll create a separate binding of the "conversation" buddies, and make them display additionnal stuff (like unread message count, ...) 15:17:03 <Mic> That could include previews for images, videos, maybe some other things 15:17:14 <Mic> I'd try to keep it as extensible as possible 15:17:23 <clokep_work> Mic: Sounds like my content tab idea. :) Which I haven't written any code for or you to it. 15:17:46 <clokep_work> Some of the code from Auto Link is pretty very applicable to it though, but instead of putting stuff in line you'd send the whole message back + extra. 15:18:07 <clokep_work> I.e. instead of replacing part of the message you add to it, wow the first one was awkward sounding haha. 15:18:16 <Mic> Which is completely different from using textModifiers though 15:18:24 <flo> I'm not sure yet if this idea (the thing I've shown) is worth doing more than an experiment 15:19:13 <Mic> I was trying to use textModifiers and it would just suck 15:19:47 <Mic> The thing I showed was just a 'quick hack', it's not configurable for server url or so 15:20:19 <Mic> (and it doesn't try to use textModifiers) 15:20:40 <flo> I can provide an xpi file is anybody wants to see more than a screenshot. As I said it's not really usable though ;). 15:21:03 <-- Mic has left #instantbird () 15:21:09 --> Mic has joined #instantbird 15:21:11 <clokep_work> Mic: Did you original Link Bugzilla use textModifiers or no? 15:21:17 <Mic> yes 15:21:34 <clokep_work> OK, but you're saying you /don't/ want to use them? Any reason why? 15:21:48 <Mic> Because they're intended to replace things where they are 15:22:17 <Mic> I'd need to rewrite the cleanNode (?) function to bubble up my data if I've seen that correctly 15:22:45 <Mic> at the end I'd have to catch that data and insert my additional text/markup 15:23:18 <Mic> Right now I'm just replacing "addMsg" from conversation.xml 15:23:41 <Mic> It's not even ten lines of code right now 15:24:09 <clokep_work> Mic: I have a feeling I didn't look at that closely enough. 15:24:17 <Mic> Including check if one or more bugs were found ;) 15:24:22 <clokep_work> So the "reference" is always at the bottom of the bubble? 15:24:42 <Mic> Yes 15:24:51 <Mic> At the end of the message 15:24:59 --> micahg has joined #instantbird 15:25:06 <clokep_work> Ah, I see. I thought it just displayed it below the message. 15:25:33 <clokep_work> I.e. in your example screenshot, if you had said something again under that, it would have placed it above the reference, correct? 15:25:55 <Mic> brb 15:26:28 <Mic> oh and no 15:26:31 --> testib has joined #instantbird 15:26:41 <Mic> It doesn't merge with next messages 15:27:05 <-- Mic has left #instantbird () 15:27:12 --> Mic has joined #instantbird 15:28:32 <Mic> It doesn't go well with the simple theme yet 15:28:54 <-- micahg has quit (Input/output error) 15:29:11 <flo> another screenshot of the same thing: http://queze.net/goinfre/allinone2.png 15:30:10 <Mic> There's some unused space in the lower left corner .. you should fix that, it's wing screen real estate :P 15:30:19 <Mic> *wasting 15:30:30 <clokep_work> Mic: That's just cause flo doesn't have many friends. :P 15:31:01 <clokep_work> Mic: I'm not sure why you can't use textModifiers then, you would just be modifiying the string still before it gets sent and parsed, no? 15:31:17 <Mic> Have a look at how textModifiers work 15:31:25 <flo> Mic: I plan to add a "Accounts" line there, so that the account manager can be displayed where conversations are displayed 15:31:59 <deOmega> maybe this is what i was thinking of but maybe not quite: 15:32:01 <deOmega> http://kopete.kde.org/pics/shots/0.12/configure_themes.png 15:32:14 <Mic> clokep_work: Have a look at imContentSink.jsm 15:32:20 <Mic> You can see how it works there 15:32:38 <Mic> It's recursing though all nodes and replaces strings where they are 15:34:03 <Mic> maybe make the participants list a subgroup of the conversation that it belongs to 15:34:32 <flo> it's an idea I've been pondering 15:34:42 <Mic> Would be bad on channels with many people 15:34:50 <flo> I'm not sure of how usable that would be with 1000 participants in a conversation 15:35:09 <flo> ahah same idea :) 15:35:52 <clokep_work> Mic: But I think you could abuse it and add text the received message + nodes for links. 15:36:49 <Mic> I think the other solution is 'cleaner' .. I'll try making an extension out of it that will display a single preview image for youtube videos first 15:37:14 <clokep_work> Hm, OK. 15:37:15 <Mic> Maybe fetching the additional video data from the youtube API and displaying it as well 15:37:31 <Mic> Animating the image will follow, other sites as well 15:37:54 <Mic> Hopefully .. ;) 15:38:23 <Mic> And I'll try making it an "extension people will love" ;) 15:38:27 <clokep_work> I have to say I found using the textModifiers interface kind of annoying anyway. :P Probably would work better to have Auto Link replace addMsg (which it seems a lot of the sample extensions do?) 15:38:36 <clokep_work> Sounds like a good idea. :) 15:38:50 <clokep_work> And links to arbitrary images? Can those be in there too? :P 15:39:01 <Mic> Only to trusted sites 15:39:07 --> micahg has joined #instantbird 15:39:12 <Mic> So you can't spy on somones IP adress 15:41:54 <Mic> hmm, it could include a "tinyurl to long url" as well :) 15:42:17 <Mic> "The following shortened links resolves to: blablabla" 15:42:22 <flo> pastebin to "a few first line + link" ;) 15:42:32 <flo> *lines 15:42:51 <Mic> This is going to be great :) 15:44:55 <Mic> flo: I'd need to get images and other things through the content filter 15:45:33 <flo> there's an API so that add-ons can add rules ;) 15:45:59 <Mic> Good 15:46:09 <Mic> I'll see how it works 15:46:58 <flo> I'm not 100% sure, but if I remember well you can either add a rule globaly or to a specific conversation 15:47:53 <Mic> yes 15:50:04 <Mic> Let's see .. 15:50:35 <clokep_work> flo: Are nightlies now on the jsproto branch? 15:50:42 <flo> no 15:50:42 <Mic> "Ignore anything inside this tag" would have been nice ;) 15:50:42 <clokep_work> Or whatever its called. :P 15:51:40 <flo> I think I'll avoid any real coding work until Monday. 15:53:10 <clokep_work> Understandable. :) Was just curious. 15:55:21 <flo> add-on experiments are not "real work" ;) 15:59:55 <clokep_work> I have what may be a silly question, and show my lack of understanding of observers. 16:00:33 <clokep_work> But a notification, such as "new-text", from that is there anyway to get back to the conversation that send that notification out? 16:01:00 <clokep_work> Arg. 16:01:07 <clokep_work> Its right there in purpleIMessage.idl. :) 16:01:15 <clokep_work> (The conversation that is.) 16:07:35 <deOmega> feedback: Drag and drop has been priceless to me 16:10:34 <Mic> hmm, hmm 16:11:25 <Mic> Extending the context menu depending on what the user clicked on in the conversation view would be nice 16:11:30 <Mic> but most likely not easy to do 16:12:40 <Mic> Would be nice if someone could right click on a preview to disable it in this conversation or in general 16:13:10 <Mic> So they wouldn't have to bother going to an options dialog for that 16:20:13 <flo> Mic: I think the context menu is extensible without too much pain 16:20:36 <flo> it's almost the same as the Firefox context menu, which seems easily extensible, given how many add-ons do it ;) 16:20:41 <Mic> I don't think extending the context menu is the problem 16:20:57 <Mic> It's more the "what has it been opened on"? 16:22:34 <flo> that shouldn't be hard 16:25:57 <clokep_work> Mic: Just give them all a style and add to the onpopup open that sets that style to collapsed: true or not. 16:25:58 <clokep_work> Perhaps... 16:26:42 <Mic> Making it collapsable was also something I had in mind 16:27:03 <Mic> but if a user chose that he doesn't want to see something, then I don't have to include it in first place 16:29:06 <clokep_work> In purpleIMessage, what's the difference between "originalmessage" and "message"? 16:30:00 <flo> originalMessage is readonly 16:30:06 <flo> message is modifed by the textmodifiers 16:31:37 <clokep_work> Thanks. 16:33:24 <Mic> hmm, what about leaving things alone that are not in the originalMessage? 16:33:45 <Mic> Even though I can't say exactly how this diff'ing should work ;) 16:34:46 <clokep_work> What do you mean? 16:35:14 --> goulagman has joined #instantbird 16:35:49 <Mic> "Leave my additional markup and text alone" :P 16:59:10 <deOmega> that quicks earch thing, is it new? it is sort of anuisance to me.. i would like to be able to disable it 16:59:56 <Mic> The one on the context menu is there for quite a while now 17:01:31 <deOmega> if i start typing in the area where u are seeing this message now 17:01:45 <deOmega> it brings up a search window 17:01:55 <clokep_work> Did you press Ctrl+F? 17:01:57 <deOmega> and it is called quick search 17:02:07 <deOmega> no, i usually do xtrl +f to search 17:02:10 <clokep_work> Oh, yeah that's always been there I think. 17:02:21 <clokep_work> You can probably shut it off in the preferences, you can in Firefox. 17:02:27 <Mic> Go to the preferences 17:02:29 <deOmega> I have never noticed it before and i am always typing in the wrong area 17:02:30 <Mic> It's called 17:02:55 <Mic> "Search for text when I start typing" on the General tab of the Advanced Pane 17:03:02 <deOmega> oooooh thank you Lord 17:03:14 <Mic> I'm fine if you say "Mic" :P 17:03:15 <deOmega> i checked that recently , did not know what it was 17:03:21 <deOmega> Hahahaha 17:03:42 <deOmega> It almost had my blood boiling :( 17:04:33 <Mic> UI related: I like the accelerator UI of IE 8 17:04:36 <deOmega> Thank you mic. that was soo annoying. 17:04:44 <Mic> You're welcome :) 17:05:01 <deOmega> when things are settled, i will do a clean install to undo all teh little things i messed with 17:05:34 <clokep_work> Mic: You mean the accelerator manage window? 17:05:44 <clokep_work> Its pretty looking. 17:05:49 <Mic> The small square that tells that there are actions possible 17:05:57 <Mic> and the attached panel/menu 17:06:06 <Mic> A good idea, imo 17:12:43 <-- GeekShadow has quit (Ping timeout) 17:13:16 --> GeekShadow has joined #instantbird 17:31:25 --> Even has joined #instantbird 17:31:25 * ChanServ sets mode +o Even 17:47:50 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 18:07:50 <-- micahg has quit (Ping timeout) 18:14:54 <deOmega> flo: on that wndow design, I hope you do not mind i shared teh idea with some colleagues rather loosely... they like the idea 18:16:01 <clokep_work> Bye all. 18:16:12 <deOmega> regarding your concerns, if it not possible to just make teh tabs on teh left closable... and so one can indeed close a conversation window... and if no conversation window is opened... 18:16:13 <clokep_work> Have a nice weekend. Althuogh I'm sure I'll be on. :) 18:16:21 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 18:16:27 <deOmega> clokep_work: bye 18:17:06 <deOmega> To have that message area automatically collapse or something? 18:17:42 <flo> I was thinking we could display there a startup tip (how do I start a conversation? / Connect an account?) or the about dialog 18:19:51 <deOmega> Are we correct in assuming whereu have :conversations, buddies, test3... tect 3 for example could be irc rooms? 18:20:01 <flo> yes 18:20:06 <flo> it's the list of conversations 18:20:15 <flo> the "conversations" group replaces the tabs 18:20:35 <flo> you can talk about it to whoever you want, it's not a secret. Just an early experiment 18:21:03 <deOmega> ok and thank you. thanks 18:21:26 <deOmega> I will try to do a drawing in a bit to show u what i am picturing you doing 18:21:35 <deOmega> for clarity 18:22:35 <deOmega> And i assume windows or conversations would be detatchable 18:26:15 <flo> how a detacted conversation would look is not clear to me. 18:26:18 <flo> anyway, dinner time 18:27:47 <-- hicham has left #instantbird () 18:31:43 <-- goulagman has quit (Ping timeout) 18:33:07 <-- Even has quit (Quit: Instantbird 0.3a1pre) 18:43:32 --> skeledrew has joined #instantbird 18:46:09 <skeledrew> hmm. where'd my message time go? 18:46:53 <skeledrew> ping 18:46:56 --> rdm0 has joined #instantbird 18:47:05 <-- skeledrew has quit (Quit: Instantbird 0.2) 18:47:35 --> skeledrew has joined #instantbird 18:47:52 <skeledrew> ahh. here we are... 18:48:16 <rdm0> As near as I can tell, the order of the groups in the buddy list is based on when they manage to connect. Is there any way to set the order, or rearrange the groups in the buddy list afterwards? 18:49:48 <skeledrew> maybe dynamically resorting the list's DOM would help... 18:53:47 <rdm0> And how would one go about doing that? 18:53:50 --> skeledrew_dev has joined #instantbird 18:57:12 <-- skeledrew_dev has quit (Quit: Instantbird 0.2) 18:57:48 --> micahg has joined #instantbird 18:58:04 <skeledrew> rdm0: the buddies are shown in a richlistbox (you can find it with DOM Inspector). access it and make whatever changes you wish to the order, etc 18:58:31 <skeledrew> or override it's controlling code 19:09:03 <deOmega> flo: this is what i had in mind http://i31.tinypic.com/6qa3b4.jpg 19:09:37 <deOmega> no need laughing at the inept :) 19:10:39 <skeledrew> deOmega: huh? what's that about? a new buddy list? 19:11:11 <deOmega> flo was debating this: http://queze.net/goinfre/allinone.png 19:11:19 <deOmega> all in one 19:15:10 <skeledrew> looks ok from what i see, which is only about 1/3 of it 19:16:10 <skeledrew> my internet connection has gone to the dogs since a freak mini-storm yesterday. only good for chatting and loading basic pages 19:16:44 <deOmega> :( 19:17:34 <skeledrew> your mockup loaded instantly though :) 19:18:02 <deOmega> haha.. i designed it that way.. deep programming skills 19:18:11 <skeledrew> lol 19:19:36 <skeledrew> personally, as someone fighting for screen space, i'd put that left pane in a dropdown panel 19:20:52 <deOmega> I am actually fine with what we have now, but I think the idea is very good. I thought i saw something liek it before but i think i am mistaken 19:21:09 <skeledrew> k 19:22:21 <skeledrew> come to think of it, the buddy list doesn't even have to strictly be a drop down. it could show itself from the side too (like a drawer) or even pop up... 19:23:24 <skeledrew> that could be user pref (some anti-prefs people are gonna jump on me for this)... 19:23:46 <deOmega> ah, but how will u know who you are chatting with if that is where the tabs are? 19:24:01 <deOmega> remember it also lists who you are speaking with 19:24:09 <skeledrew> window title :) 19:24:10 <deOmega> on the side.. i think 19:24:50 <deOmega> so, each time u need to chect with someone else ofr check a message u open teh drawer? 19:25:12 <skeledrew> or use a keyboard hotkey 19:25:24 <skeledrew> (that was redundant...) 19:26:22 <skeledrew> or there could be a button somewhere to show a menu... 19:27:01 <deOmega> and how would u know u have a new message.. usually if u see teh tabds the new message would be flashing on teh tab 19:27:12 <deOmega> just pondering 19:27:14 <skeledrew> (like what's already there for when the tab bar's scrollable) 19:27:37 <skeledrew> flash the button :) 19:27:54 <skeledrew> or a small notification in the title bar 19:28:03 <deOmega> ha 19:28:17 <deOmega> true.. u know, that could really help one focus on one conversation at a time 19:28:18 <skeledrew> and/or a popup notification window 19:28:54 <deOmega> I like what you are saying 19:30:12 <deOmega> Seriously.. just just appeasiing you 19:30:18 <skeledrew> right now i've missed messages in the past cuz only 3 tabs hold in my bar visibly, so if i don't watch slosely or i'm away from the PC and don't check, i'll miss the message (and see it hours later) 19:30:41 <skeledrew> been thinking of this a while (not the pane system though) 19:31:02 <deOmega> and vertical tabs do not help? they have helped me a lot 19:31:17 <deOmega> I was interedted in them for someone else then o found that I Also needed them 19:31:25 <deOmega> *interested 19:31:59 <skeledrew> i just think more notifications are needed for the various events, esp new messages 19:32:26 <skeledrew> vertical tabs are great, but they take too much of my space 19:32:38 <rdm0> Question: Does Instantbird really not handle multiple IRC servers currently? When I connect to one server, join a channel, and eliminate all the tabs but the current channel tab, when I connect to another account on another IRC server, not a single new tab pops up, so I don't have a way to join any channels on that server. 19:33:34 <skeledrew> rdm0: Buddy list -> File -> Join chat :) 19:34:17 <rdm0> How the heck does it determine which server is selected for that channel? 19:34:38 <-- micahg has quit (Ping timeout) 19:34:40 <rdm0> Ah. 19:34:43 --> micahg has joined #instantbird 19:34:48 <skeledrew> you choose that from the list of accounts 19:34:59 <rdm0> huh. 19:35:17 <skeledrew> right above where you enter the channel name 19:35:36 <rdm0> I see 19:35:43 <rdm0> Let me try.... 19:35:47 <skeledrew> and you can check the auto join if it's a room you frequent 19:35:50 <-- rdm0 has quit (Client exited) 19:36:47 --> rdm01 has joined #instantbird 19:37:03 <rdm01> I see. 19:37:38 <deOmega> rdm01: I have connected to multi server also and u just creats accounts for each one 19:37:42 --> tymerkaev has joined #instantbird 19:38:18 <rdm01> Why did it change my chatname to rdm01 from rdm0? 19:38:54 <skeledrew> seems you still had an instance inside 19:39:04 <skeledrew> just rename yourself 19:39:16 * rdm01 is now known as rdm0 19:39:19 <skeledrew> use /nick yourname 19:39:24 <rdm0> strange... 19:40:05 <rdm0> I noticed when I used a password on the IRC account that it doesn't seem to translate automatically into a msg to NickServ IDENTIFY 19:40:59 <rdm0> I assume that's to keep passworded channels separate from registered user passwords? 19:41:08 <skeledrew> never tried that myself 19:41:47 <skeledrew> but i suspect NickServ registrations are different from that built into Instantbird 19:42:08 <skeledrew> flo or someone else will confirm/deny 19:42:15 <rdm0> It would be nice to have as an addition for IRC channels. 19:42:53 <skeledrew> what? to have passwords automatically entered in NickServ? 19:43:14 <skeledrew> i'd like that too. thinking of making an addon for it 19:43:16 <rdm0> Especially since NickServ on some channels automatically change your nick if you don't IDENTIFY within a rather short timeframe, which might take you time to get to if you're automatically logging into a few different IRC channels at once. 19:43:40 <skeledrew> yeah. it's happened to me before 19:44:19 <rdm0> I noticed that the Instantbird menu items disappear when you start up the Error Console, is that intentional? 19:44:25 <tymerkaev> rdm0: I don't know why, but IRC always adding "1" symbol to nick (for example: tymerkaev1) 19:44:50 <rdm0> tymerkaev: Huh. Maybe a bug! 19:44:52 <skeledrew> tymerkaev: usually when you ping timeout or similar 19:45:02 <skeledrew> rdm0: no 19:45:04 <tymerkaev> no 19:45:13 <tymerkaev> really always 19:46:04 <rdm0> skeledrew: In other words, if you're quitting and rejoining, you might need to GHOST in order to make sure your new nick is the old one. 19:46:32 <skeledrew> i suspect the server still has you registered, and the client lost that connection, so it goes ahead and rejoins the room. but the second joining conflicts with the first, hence the name change 19:47:18 <skeledrew> rdm0: the only time IRC adds a -1 to my nick is when i login from two locations at once 19:47:59 <skeledrew> eg. from home, then work, and use the same nick 19:48:52 <rdm0> Also, when you close an IRC tab for Global or NickServ or such, I take it Instantbird isn't smart enough to reopen that tab if you get a message from that channel again? 19:49:24 <skeledrew> rdm0: i think closing the tab causes you to leave the channel :( 19:49:34 <skeledrew> happens to me too 19:49:48 <skeledrew> hopefully that'll be fixed soon 19:51:13 <rdm0> I've noticed a fair number of errors in the Error Console, any way people are interested in those? 19:51:37 <rdm0> One hardly wants to bug people about things they already know about. 19:52:09 <skeledrew> for me, not if it doesn't actually affect the connections, etc 19:52:36 <skeledrew> many are non-fatal errors that IB easily recovers from 19:52:57 <rdm0> Stuff like 'Got a NOTICE on AUTH, which does not exist', for example, kind of is self-explanatory, and I assume developers aren't really concerned with those right now. 19:53:02 <skeledrew> many are also in code the IB team doesn't maintain 19:53:41 <rdm0> I see. 19:54:25 <skeledrew> rdm0: IB doesn't maintain libpurple code (i think). that's done by the Pidgin team 19:55:13 <skeledrew> so the same errors occur in all clients using libpurple. they just choose to ignore them 19:56:10 <rdm0> Any way to tell if there's activity on a tab? 19:56:16 <skeledrew> same goes for any core Mozilla platform code... 19:56:37 <skeledrew> yeah. the font colour changes if the tab's inactive 19:58:02 <skeledrew> you also get an audible notice if the message was meant for you (as in a regular conversation, or someone says your name in a channel) 20:00:44 <rdm0> Cool! 20:01:45 <skeledrew> but if it isn't done soon, i'm gonna make an addon to add even more event notifications... 20:03:10 <skeledrew> ... but right now my main focus is to learn more about the platform since i'm fairly new to it 20:09:12 <rdm0> Does Instantbird handle xdcc file tranfers? 20:09:41 <skeledrew> file transfer isn't implemented yet 20:09:49 <rdm0> I see 20:11:35 <skeledrew> rdm0: hmm. you sound pretty knowledgeable in this stuff. are you a programmer? Linux user? power user? 20:15:12 <rdm0> I'm a computer consultant. I do architecture/implementation/debugging. I do do development, but debugging and fixing is usually more what I end up doing as far as coding is concerned. 20:16:23 <skeledrew> oh. i see 20:16:25 <rdm0> And I'm probably more familiar with industrial Unix than Linux, although I run Mac OS X as well as Linux on my home systems. 20:16:38 <skeledrew> ok 20:17:02 <rdm0> I can read through a unix crash dump, for example. :-P 20:17:20 <skeledrew> wow 20:17:59 <skeledrew> i've still yet to go Linux full time (currently using XP) 20:18:08 <rdm0> Nah, you have to realize, that was a required skill 35 years ago... 20:18:38 <skeledrew> k 20:19:12 <skeledrew> yeah. when *nix was still pretty limited to terminals 20:19:46 <rdm0> Often printing terminals. ;-) 20:19:53 --> skeledrew1 has joined #instantbird 20:20:13 <-- skeledrew has quit (Connection reset by peer) 20:20:33 <skeledrew1> ping 20:20:52 <skeledrew1> ahh. i'm online 20:21:42 <flo> I don't remember who was asking, but if a password is set in the account manager for an IRC account, it is sent to NickServ when connecting 20:22:12 <skeledrew1> flo: rdm0 was. thanks for the confirm 20:22:51 <skeledrew1> i'll definitely be setting mine now i know 20:24:01 <skeledrew1> flo: does it still work if NickServKiller's active? 20:24:07 * tymerkaev is now known as tymerkaev-afk 20:24:23 <rdm0> flo: Huh. Not working for me, then. 20:25:10 * tymerkaev-afk is now known as tymerkaev 20:25:22 <rdm0> I do get a NickServ tab that mentions that I need to IDENTIFY, though. 20:25:36 <rdm0> After IDENTIFYing, it's happy. 20:26:24 <rdm0> I was wondering if that was related to the 'Got a NOTICE on AUTH, which does not exit' messages in the Error Console. 20:26:40 <flo> when you password is set in the account manager, you still get the NickServ tab asking to identify 20:26:53 <skeledrew1> rdm0: been a while since i've seen that tab. i kinda got fed up with it, so i installed the NickServKill addon 20:26:54 <flo> and immediatly after that, you get 2 others messages saying "you are now identified" 20:27:33 * tymerkaev is now known as tymerkaev-afk 20:28:12 <flo> rdm0: about the messages in the error console: we care about all errors/warnings that are from instantbird's code (typically you have chrome:// in the location of the involved file). 20:28:15 <rdm0> flo: Um, no, I don't think I get any messages saying I'm identified in my NickServ tab until I IDENTIFY manually. 20:28:29 <flo> and we care about libpurple messages only if they can help to understand why you have an issue with a specific account 20:28:57 <flo> rdm0: have you set the password on the channel or on the account? 20:29:08 <rdm0> account 20:29:17 <flo> that's strange then 20:30:32 --> skeledrew_dev has joined #instantbird 20:30:35 <rdm0> Anything I can do to help debug it? 20:31:05 <flo> not sure 20:31:08 <flo> I don't know this code 20:35:24 <-- skeledrew_dev has quit (Quit: Instantbird 0.2) 20:35:35 --> skeledrew_dev has joined #instantbird 20:36:40 <-- skeledrew_dev has quit (Quit: Instantbird 0.2) 20:36:58 <skeledrew1> cool MinTrayR's working great :) 20:57:23 <flo> so many sites that require registration where I just click through the "click here" "accept", ... links :-/ 20:59:57 <-- deOmega has quit (Quit: Instantbird 0.3a1pre) 21:13:30 <-- tymerkaev-afk has quit (Ping timeout) 21:23:02 <flo> command line to build all the add-ons in the add-on repository at once: 21:23:04 <flo> for i in `ls */Makefile |sed 's@/Makefile@@'`; do make -C $i; done 21:24:20 <rdm0> flo: Oh, by the way, did you find out if there was indeed a MIME issue with the server? 21:24:59 <flo> no :-/. Just put an item about it in my todo list ;). 21:25:30 <rdm0> Hee hee 21:28:15 --> clokep has joined #instantbird 21:28:19 <-- micahg has quit (Ping timeout) 21:29:00 <flo> it's very likely that our server sends application/octet-stream 21:30:05 <rdm0> Well, adding that .ht-something config file seems to fix that issue. 21:31:48 <rdm0> For some reason, adding 'dmg' to apache MIME types was left out of several major versions. 21:33:18 <flo> seeing what's explained on http://www.mozilla.org/community/mirroring.html we need to add a few types to the server's configuration 21:36:15 <rdm0> Ah. 21:36:26 <rdm0> Surprising that they're not in the standard apache release. 21:36:37 <rdm0> Although ... maybe they are in the very latest. 21:37:09 * clokep is going to test putting his password in for IRC. 21:37:23 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 21:37:25 --> clokep has joined #instantbird 21:37:39 <clokep> Well it works, would you look at that? 21:37:46 <rdm0> Did the NickServ tab show that you are authorized? 21:38:02 --> micahg has joined #instantbird 21:38:23 <rdm0> Assuming you have a registered nick on this server 21:39:41 <clokep> rdm0: Yes, it did. 21:39:43 <rdm0> We're talking about the password on the account/server side, not the one for the channel, right? 21:39:45 <clokep> Yes, I'm registered. 21:39:48 <rdm0> Huh. 21:39:56 <rdm0> Didn't work for me on irc.rizon.net 21:40:13 <clokep> I put my password into the Account settings screen and NickServ popped up asking me to ID, then immediately after it said identified. 21:40:34 <rdm0> Mine pops up and asks, but then doesn't say anything else. 21:40:53 <rdm0> Although I have a password in the password field of the account. 21:41:51 <rdm0> Let me triple check... 21:42:19 <clokep> Wrong password maybe? ;) 21:43:33 <rdm0> Nope, if I type it in to the NickServ tab as IDENTIFY password, it works. 21:43:50 <rdm0> So it just is failing for me, for some reason. 21:44:10 <clokep> Strange. 21:44:30 <rdm0> I am using Mac OS X 10.4.11, but that shouldn't make any difference. 21:44:32 <flo> is it fair if I force my add-ons to go out of the sandbox without screenshots? 21:44:50 <clokep> Yes. :) 21:44:55 <clokep> They work, I'll vouch. ;) 21:45:34 <flo> rdm0: I've only verified it works with irc.freenode.net and irc.mozilla.org 21:45:40 <flo> it may not work with other servers 21:46:26 * flo checks the "trusted" checkbox 21:46:45 <flo> the label says "Trusted add-ons can become public without Editor review." 21:46:59 <clokep> Does this mean I'm going to get an update for Reply to Nick finally? :P 21:47:15 <flo> yep 21:47:25 <clokep> The....4 character update or whatever it is. ;) 21:47:31 <flo> though it's the "colorize" add-on that I've uploaded 21:47:41 <flo> I think you'll get a full file 21:47:50 <flo> ah, maybe not. Same version number 21:47:56 <clokep> Haha yeah, but it /could/ be just 4 characters. :P 21:48:12 <flo> s/0.2.*/0.3a1pre/ 21:48:18 <flo> that's more than 4 characters 21:48:41 <clokep> -3 +6, +"dbl".length, no? :) 21:48:48 <clokep> So its like...a total change of 12 characters, still... 21:49:08 <flo> man, why do I have to go through the "Developer Agreement" before uploading? 21:49:12 <rdm0> it would be nice on the Add-On page if there was a way to keep Themes separate from Add-Ons, so you could peruse ALL Add-Ons, but skip Themes. 21:50:34 <rdm0> At this point, you'd like to keep track of all non-stylistic add-ons when they become available. 21:52:12 <flo> Is "Prepending" an English word? 21:52:44 <rdm0> It's certainly understandable. Not exactly sure. 21:52:51 <clokep> Uhhh... 21:53:01 <clokep> What's the sentence? 21:53:02 <rdm0> Like 'Pessimal', it's obvious from context. 21:53:23 <flo> clokep: I'm trying to write a description for reply to nick 21:53:29 <rdm0> pre-pend is probably an English word. 21:54:11 <clokep> Pre-pend is a word, although its kind of awkward sounding (usually you "append" something, but I've seen "prepend" used, although Ib spell check doesn't like it.) 21:55:21 <flo> clokep: that spellchecker is stupid 21:55:23 <clokep> You could also say prefix. 21:55:29 <flo> it doesn't know "Instantbird" ! 21:55:45 <clokep> http://en.wiktionary.org/wiki/prefix#Verb ;) 21:56:02 <rdm0> hey, new words that are obvious from context are just too new to be in the dictionary, don't worry about it. :-P 21:56:27 <rdm0> Oh, right -- when you're translating to other languages, you want unambiguous English so people can look it up. 21:56:29 <rdm0> sigh. 21:57:51 <rdm0> 'attach to the front' 'insert at the beginning' 21:57:53 <flo> so, my add-on is "incomplete" "active" and "trusted". 21:58:00 <flo> what a confusing UI... 21:58:01 <clokep> :) 21:58:29 * flo clicks the "complete add-on" button 21:58:52 <flo> when something is incomplete, ones just has to click "complete" to complete it. Such a useful button! 21:59:08 <flo> my code is incomplete, "complete"! 21:59:17 <flo> a shame my text editor can't complete whole files 21:59:45 <clokep> :) Gotta upgrade to those new fandangled ones. 21:59:48 <flo> can I have an add-on both trusted and experimental? :-D 22:00:16 <clokep> Its a trusted experiment. ;) 22:01:03 * flo agrees with whoever complained that the existing categories suck 22:01:14 <clokep> That was me. :) 22:01:17 <clokep> I filed a bug. ;) 22:04:45 <clokep> Flo: Let me know when JS Protocols work on trunk, I want to make a simple Lorem Ipsum fake protocol that you talk to it, and it replies with a "sentence". 22:04:51 * clokep is tired of using the null protocol. 22:04:58 --> hicham has joined #instantbird 22:05:47 <flo> I fear you will be too late on this game 22:05:54 <flo> I made one for testing purpose ;) 22:06:09 <clokep> Hahah. 22:06:14 <clokep> Can you share then? :) 22:06:32 <flo> you say anything, and it replies "Thanks! I appreciate your attention." 22:06:32 <clokep> Really I just want something that will reply to me haha. 22:06:37 <clokep> Cool. 22:06:45 <flo> it's the /dev/null protocol :-P 22:06:56 <clokep> The one in libpurple? 22:07:22 <flo> oh no, it's called "jstest". "/dev/null" is the contact you talk to :) 22:07:33 <clokep> Ohhh, hahah. :) Very nice. 22:07:53 <flo> clokep: "Can you share then? :)" well, it's in the code repository. 22:08:07 <clokep> I don't believe you. ;) 22:08:10 <flo> and it's enabled automatically if you make a debug build of the js-proto branch 22:08:17 <clokep> Ohhhh, I see. 22:08:31 <clokep> I don't have that branch checked out. 22:08:40 <flo> the file is jsTestProtocol.js (if you want to look for it in hg) 22:09:46 <flo> what's the problem with the null protocol by the way? 22:10:54 <clokep> It doesn't respond. 22:10:59 <flo> it does 22:11:05 <clokep> Then I'm doing something wrong. :( 22:11:06 <flo> if you talk to yourself only 22:11:09 <clokep> Oh. 22:11:14 <flo> add yourself to the buddy list 22:11:20 <clokep> Does it respond with what you said? 22:11:24 <flo> yes 22:11:36 <clokep> That's silly. :p 22:11:49 <flo> you can also test multi-user chats by having several accounts 22:11:56 <clokep> Mmhmm. 22:12:00 <clokep> But you have to connect them all? 22:12:05 <flo> yes 22:12:16 <clokep> Hmm...OK. 22:12:18 <flo> you know, there's that "autologin" feature ;) 22:12:48 <clokep> Yes, I know. 22:12:57 <clokep> I might make one anyway, just to teach myself the account structure. 22:12:58 <flo> if you have a debug build, there's an exception in the C++ code the accounts so that null protocol accounts are allowed to connect even when you have no network connection 22:13:00 <instantbot> c++ sucks 22:13:07 <flo> (I spend a lot of time debugging while I'm in a train) 22:13:12 * flo pats instantbot 22:13:13 * instantbot beams 22:13:15 <clokep> Ah, neat. 22:13:44 <clokep> I was hoping to have one that can take commands, so if you start a new chat in the protocol I could be like "join 5" and 5 more "buddies" would join. 22:13:45 <clokep> Etc. 22:13:52 <clokep> And just have them all in Lorem Ipsum. :) 22:14:02 <flo> cool :) 22:14:07 <flo> have fun :) 22:14:12 <clokep> Hahah. I will. ;) 22:14:44 <flo> I'd like to have a random answer, with a random time before getting it, and typing notifications :-P 22:14:45 <clokep> You will too when I can't figure something out. :p 22:15:00 <clokep> Eek now you're putting pressure on me. 22:15:03 <flo> oh by the way, can someone find an port the code of the emacs psychoanalyst? :-D 22:15:17 <clokep> What? 22:15:18 <flo> *and 22:15:27 <clokep> Psychoanalyst? This like Foundation here? 22:15:34 <clokep> (Oh sorry that's pyscho/historian/.) 22:15:38 <clokep> XPCOM? 22:16:31 <flo> it seems the code is a bit long :-/ http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/doctor.el 22:17:03 <clokep> What is this? 22:17:41 <clokep> I think most of it is just strings... 22:19:12 <clokep> That's some of the most awkward code I've ever read. :( 22:20:12 <clokep> I need to restart (and run chkdsk. :() 22:20:25 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 22:29:46 * flo has uploaded 4 add-ons today 22:35:01 <skeledrew1> flo: nice 22:35:11 * hicham thinks of upstreaming ib support to firetray 22:35:27 <skeledrew1> what's that Psychoanalysts thing about anyway? 22:36:17 <Gizmokid2005> flo: ping? 22:36:24 <flo> pong 22:36:59 <Gizmokid2005> just for curiosity's sake, do you have any idea how many downloads/users there are of 0.2? 22:37:21 <flo> Gizmokid2005: no. 22:37:28 <flo> probably not enough. 22:37:40 <Gizmokid2005> Haha 22:37:44 <Gizmokid2005> that's always a good answer 22:37:47 <Gizmokid2005> just thought I'd check 22:38:07 <flo> only a German site an a Russian site have relayed the info about the release 22:38:18 <Gizmokid2005> Ahh 22:38:28 <flo> I think the next time we will need to add a press release to the blog post and email it to journalists 22:38:30 <Gizmokid2005> Well, if I can get it portabilized, It'll be on a big US site :D 22:39:36 <flo> :) 22:40:15 <flo> I guess we should also ask our translators for help, as we can't reach people who don't speak either english or french 22:40:22 <Gizmokid2005> This is true 22:41:35 * hicham will translate 22:42:09 <Gizmokid2005> and I hate to be that bandwagon again, but you rarely see announcements about apps/etc that are pre-1.0...or at least pre0.7. Same went with VLC, Songbird, and Spicebird to name a few 22:42:25 <Gizmokid2005> I can't offer /any/ help in translation though :( I'm an english-only speaker unfortunately 22:42:44 <hicham> is there an arabic translation already ? 22:43:03 * skeledrew1 is really peeved at the severely restricted speed of his internet connection. 22:44:53 <flo> hicham: no 22:45:05 <flo> if you want to make one you are welcome :) 22:45:12 <hicham> flo : what is the procedure to translate ? 22:46:17 <flo> http://wiki.instantbird.org/Instantbird:Translation 22:46:37 <flo> in a few words: we give you a mercurial repository for your locale 22:46:47 <flo> we put there pre-translated libpurple files 22:46:55 <flo> you added translated files for the UI 22:47:29 <flo> each time you commit you receive an email saying if your locale is complete or which strings are missing 22:54:58 <-- GeekShadow has quit (Connection reset by peer) 22:59:03 <-- micahg has quit (Ping timeout) 23:16:26 <flo> it seems the emacs thing I was talking about uses the Eliza algorithm 23:16:33 <flo> http://www.manifestation.com/neurotoys/eliza.php3 to play with it :) 23:21:11 --> clokep has joined #instantbird 23:21:27 <clokep> I miss all my extensions. :( 23:23:14 <flo> why are they missing? 23:24:06 <hicham> his gf stole them :D 23:24:28 <flo> oh by the way, now that all my add-ons are uploaded and have a maxVersion of 0.3a1pre, I can safely update :) 23:24:52 <clokep> hicham: I don't have a gf. :P 23:25:02 <clokep> Got my new laptop! But haven't transferred my profiles yet. 23:25:53 <clokep> flo: On the ftp site, the "latest-trunk" points to 0.2pre from like July 7th or something instead of 0.3a1pre from yesterday. 23:26:17 <flo> yes 23:26:35 <clokep> Is that correct? :P That installed is broken on Win7 64-bit... 23:26:40 <flo> the latest-0.3a1pre link doesn't exist or isn't updated automatically :-/ 23:26:52 <clokep> Ah I see. 23:27:03 <clokep> I have to go eat though. Talk to you later. 23:27:14 <clokep> It'd be nice if it was. :( Who's in charge of that? ;) 23:27:15 <flo> that's for Even's todo list 23:29:15 <flo> arg, I've waited to much time, now I need to get the full update of 18.9MB :( 23:29:58 <hicham> 18.9MB ? 23:30:02 <hicham> that is too much 23:30:13 <-- clokep has quit (Ping timeout) 23:40:10 <flo> hicham: the mac build is "universal" (both PPC and Intel) 23:40:18 <flo> so it's about twice the "normal" size 23:40:26 <-- flo has quit (Quit: Instantbird 0.2pre) 23:40:51 --> flo has joined #instantbird 23:40:51 * ChanServ sets mode +qo flo flo 23:41:50 * flo is now on 0.3a1pre 23:41:53 <flo> good night! :) 23:49:19 <skeledrew1> nice to know. good eve