#instantbird log on 07 17 2010

All times are UTC.

00:23:38 <-- FishFace has quit (Quit: Leaving)
00:33:32 --> micahg has joined #instantbird
00:41:17 --> patrickjdempsey has joined #instantbird
00:56:34 <-- patrickjdempsey has quit (Quit: Instantbird 0.2)
00:59:54 --> FishFace has joined #instantbird
01:04:32 --> skeledrew has joined #instantbird
01:05:32 <-- skeledrew1 has quit (Ping timeout)
01:06:06 <skeledrew> ping
01:08:08 <hicham> @ping
01:08:13 <hicham> !ping
01:08:17 <hicham> *ping
01:08:29 <skeledrew> ???
01:08:51 <skeledrew> what's my name?
01:10:04 <hicham> Andrew Phillips
01:10:21 <skeledrew> huh?!?
01:10:37 <skeledrew> i meant nickname!
01:11:00 <skeledrew> hicham: you using my theme?
01:11:44 <hicham> which theme ?
01:11:57 <skeledrew> guess not
01:12:05 <skeledrew> so how'd you know my name?
01:12:22 <hicham> you are famous
01:12:30 <skeledrew> oh?
01:12:31 <skeledrew> for?
01:12:36 <skeledrew> lol
01:12:52 <hicham> http://www.google.co.ma/search?q=skeledrew&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
01:13:30 <ibbot> New Instantbird (UI) bug 450 filed by pjdkrunkt@lycos.com.
01:13:32 <ibbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=450 enh, --, ---, nobody, UNCO, Use arrowscrollbox buttons to notify of unread messages in tab overflow mode.
01:14:00 <skeledrew> wow
01:14:08 <skeledrew> i hate google
01:14:32 <hicham> and google loves celebrities
01:14:47 <skeledrew> i'm no celeb
01:16:42 <skeledrew> damn. first 3 pages...
01:17:02 <hicham> you are a celeb if google knows you
01:17:25 <skeledrew> sometimes i wonder if having a 100% unique nickname is a good or bad thing...
01:18:08 <skeledrew> i'll have to take extra precautions not to get phisjed
01:18:14 <skeledrew> *phished
01:18:25 <hicham> it is good to be easily reachable
01:18:34 <skeledrew> how so?
01:18:39 <hicham> but bad if you plan to do some terrorist attacks
01:18:46 <hicham> :D
01:18:46 <skeledrew> lol
01:18:54 <skeledrew> nah
01:18:54 <skeledrew> not me
01:19:41 <hicham> what is your theme ?
01:19:42 <skeledrew> i've been carrying this nickname since i started high school :)
01:20:01 <skeledrew> Pidgin smileys
01:20:34 <hicham> irc still lacks some functionalities in IB
01:20:44 <hicham> but overall, IB looks great
01:20:45 <skeledrew> i think i'll have to add some control code to make it smarter though
01:21:34 <skeledrew> hicham: yeah. but i hate seeing smileys i don't know in text form. esp the MSN ones
01:22:19 <skeledrew> i gotta copyright my name
01:22:30 <hicham> skeledrew(TM)
01:22:33 <skeledrew> how many people in this world can actually be googled :D
01:22:44 <skeledrew> hehe
01:22:55 <hicham> a lot
01:23:15 <skeledrew> no. i mean uniquely, and not conflict with anyone else
01:23:26 <-- micahg has quit (Ping timeout)
01:23:28 <hicham> only you
01:24:06 <skeledrew> lol. i strongly believe there's noone else in this world with that as a nickname...
01:24:20 <skeledrew> (am i conceited?)
01:24:53 <hicham> yes, so if someone succeed in stealing your identity, you will be in big trouble
01:25:15 <skeledrew> that's what i'm worried about
01:25:31 <skeledrew> being "famous" has it's cons
01:26:12 <skeledrew> i'm on sites i don't even recognize
01:26:28 <skeledrew> yet i remember the text as being typed by me
01:26:38 <hicham> if someone uploads a theme insulting the white house using you name to AIO, flo will deliver you to the nearest police station :D
01:27:02 <skeledrew> I DIDN'T DO IT!!!
01:27:04 <skeledrew> lol
01:28:18 <skeledrew> damn some of these sites swiped my tweets!
01:28:35 <hicham> you are in real danger
01:28:49 <hicham> :D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D
01:29:08 <hicham> :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D 
01:29:15 <skeledrew> i don't see a missile
01:29:25 <hicham> chatzilla is good at displaying smileys
01:30:17 <skeledrew> hmm. maybe i'll investigate it's cache and setup...
01:31:29 <hicham> i am using the xulrunner version
01:31:58 <skeledrew> no FF binding?
01:32:04 <hicham> no
01:32:08 <skeledrew> k
01:32:11 <hicham> it is standalone
01:32:17 <skeledrew> nice
01:32:47 <hicham> and i want to finish tray support for it too
01:32:55 <skeledrew> k
01:33:21 <hicham> i remarked most devs work on windows
01:35:51 <skeledrew> damnit. i better setup my privacy on Fb
01:37:45 <hicham> what ?
01:38:17 <skeledrew> my Facebook privacy...
01:38:42 <skeledrew> not sure how much i want to leak out of that...
01:39:23 <skeledrew> i might even be compromising others
01:40:20 <-- skeledrew has quit (Quit: Instantbird 0.2)
01:41:56 --> skeledrew has joined #instantbird
01:43:22 <skeledrew> this better be the last time i accidentally close IB...
01:53:29 <-- hicham has quit (Quit: السلام عليكم)
01:53:46 --> hicham has joined #instantbird
01:54:22 <-- hicham has quit (Quit: السلام عليكم)
01:54:38 --> hicham has joined #instantbird
01:54:50 <-- hicham has quit (Quit: السلام عليكم)
01:58:11 --> hicham has joined #instantbird
02:05:15 <-- rdm0 has left #instantbird ()
02:31:53 --> patrickjdempsey has joined #instantbird
03:05:15 <-- hicham has quit (Client exited)
03:09:21 --> DGMurdockIII has joined #instantbird
03:42:52 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
03:44:39 --> clokep has joined #instantbird
03:48:05 --> DGMurdock has joined #instantbird
03:49:18 <-- FishFace has quit (Quit: Leaving)
03:59:00 <clokep> skeledrew: If it makes you feel better this username isn't unique to me, but my other one is and Google has about 5k results for it. :(
04:00:01 <patrickjdempsey> My name gets 14K on a slow day.  ;)
04:00:51 <clokep> Way to brag. ;)
04:01:43 <skeledrew> hmm
04:01:45 <patrickjdempsey> actually that's just for my screen name, if you put in my full name you well over 600k... so i'm honestly surprised when people actually find ME online lol
04:02:03 <clokep> Oh, but they're not just you?
04:02:11 <clokep> I mean 5k of actually me...
04:02:19 <skeledrew> wow
04:02:25 <patrickjdempsey> hahaaha, nah, mostly grey's anatomy lol
04:02:52 <patrickjdempsey> how long have you had that screen name?
04:03:01 <skeledrew> clokep: well you have been on the scene for a while i guess
04:04:00 <clokep> My personal screenname I've used since Middle School. I just picked this one up about a year ago. I use it only for Mozilla stuff.
04:04:16 <clokep> (Helps me keep my stuff organized. Nothing really to do with privacy.)
04:04:35 <skeledrew> k
04:04:41 <DGMurdock> 2(clokep2): is this yours http://code.google.com/p/thundershows/issues/list
04:04:50 <clokep> Yes.
04:05:10 <clokep> DGMurdock: That was my first extension I ever released to the public.
04:05:35 <clokep> And you can get to all my extensions from that account. :P
04:05:43 <DGMurdock> i actally used that before
04:05:50 <DGMurdock> it very good
04:06:05 <DGMurdock> i wish you would update it
04:06:11 <clokep> Hahah, that's pretty awesome.
04:06:17 <clokep> I use a site now.... http://on-my.tv
04:06:27 <clokep> It lets you filter on site, then has an iCal feed you can use.
04:06:32 <clokep> (Its the site I always got the data from.)
04:06:59 <clokep> It was disheartening to me cause he kept changing his XML feed schema without telling me (and he knew I depended on it for my extensions since I had asked for some extra fields, etc.)
04:07:02 <DGMurdock> but there missing stuff
04:07:20 <clokep> It was the same data though, if they're missing it then I was missing it. :)
04:07:31 <clokep> Granted you can't use regexp patterns like you could in my extension. ;)
04:08:52 <DGMurdock> it is pritty good but is there a way to contact them of a few mission shows
04:09:06 <clokep> He always responded very quickly to my emails...
04:09:13 <clokep> And there's an IRC chat.
04:09:25 * clokep didn't realize anyone besides myself actually used that extension.
04:09:39 <clokep> contact@on-my.tv
04:09:53 <DGMurdock> can you give me the irc channel
04:09:59 <DGMurdock> and server
04:10:19 <clokep> One second...
04:10:27 <clokep> irc://irc.efnet.net/tvcat
04:10:27 <DGMurdock> nvm got it
04:11:08 <DGMurdock> (00:11:00) * [10053] Software caused connection abort
04:11:16 <DGMurdock> when i joined that server
04:11:17 <clokep> I think I also occasionally get weird timezones from his ical feed, but not a huge deal.
04:11:33 <clokep> Generally I just want to know what days my shows are on so I know when they're on Hulu the next day. :)
04:12:02 <DGMurdock> yeah
04:14:42 * clokep is switching computers.
04:14:46 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
04:14:57 --> clokep has joined #instantbird
04:15:12 <clokep> I love just moving a profile over and being able to re-run Mozilla applications. :)
04:15:15 <skeledrew> clokep: got your laptop?
04:15:32 <clokep> Yes, trying to transfer files right now...Thudnerbird profile is taking a long time over the network. :(
04:15:52 <clokep> And Haven't transfered my logs yet cause there's a billion files and it takes a long time. :P
04:15:55 <skeledrew> sounds like you have POP3 setup
04:16:03 <skeledrew> lol
04:16:23 <skeledrew> setup a sync and run it in the background
04:16:39 <clokep> I have...4 IMAP accounts, 1 NNTP account, 4 RSS feeds, 2 POP3 accounts I think?
04:16:40 <skeledrew> compress everything
04:16:43 <clokep> I might be missing one or two.
04:17:08 <clokep> 3 POP3 accounts. :)
04:17:13 <skeledrew> man. you're seriously loaded...
04:17:25 <clokep> I like to very physically separate my email.
04:17:41 <clokep> + school + work, etc. all have separate accounts...
04:18:20 * clokep is going to give Firefox Sync a try.
04:18:37 <skeledrew> oh
04:19:20 <skeledrew> i recently switched to GMail as my main. love the filtering options (better than Yahoo)
04:19:48 <DGMurdock> http://www.tvrage.com/Haven
04:19:54 <skeledrew> but i still want more power options...
04:20:47 <DGMurdock> thunderbird?
04:20:51 <DGMurdock> spicebird
04:22:32 <skeledrew> i prefer most of my stuff in the clouds
04:22:53 <clokep> I prefer as much as possible off the cloud.
04:23:03 <skeledrew> lol
04:23:23 <skeledrew> i'm too short on disk space
04:23:31 <clokep> Understandbale.
04:23:34 <clokep> *Understandable.
04:23:55 <clokep> And I don't know too much about SpiceBird, seemed kind of sketchy last time I looked at it.
04:24:15 <DGMurdock> spicebird
04:24:21 <DGMurdock> is way better now
04:24:37 <skeledrew> first time i setup TB and just started a sync, it ran for the 512MB mark pretty fast (no idea why)
04:25:02 <skeledrew> SpiceBird looks ok. never heard of it before now though
04:25:32 <DGMurdock> you shold give it a try
04:26:52 <clokep> What does it do beyond Thunderbird though? I know it has "collaboration" tools, but what does that mean?
04:27:15 <DGMurdock> calander
04:27:42 <DGMurdock> better contact mangment
04:29:30 <clokep> Thunderbird has Lightning.
04:31:58 <-- patrickjdempsey has quit (Quit: Instantbird 0.2)
04:32:15 <DGMurdock> did you try duck duck go
04:32:32 <clokep> No. I have nothing to search right now. :)
04:43:08 --> FishFace has joined #instantbird
04:43:16 <-- DGMurdock has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
05:10:50 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
06:12:31 --> Mic has joined #instantbird
06:14:06 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
06:15:14 --> Mic has joined #instantbird
06:15:31 <Mic> Good morning
06:36:36 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
06:50:28 <-- skeledrew has quit (Ping timeout)
08:28:01 --> beigbeider has joined #instantbird
08:28:15 <beigbeider> Hello
08:32:26 <flo> hey :)
08:39:55 --> GeekShadow has joined #instantbird
09:43:45 --> iLobster has joined #instantbird
09:43:52 <iLobster> Greetings
09:48:10 <iLobster> heh, stupid kids from overclockers.ru copied old text about release 1.3 and post it in news about 0.2: http://translate.google.ru/translate?hl=ru&ie=UTF-8&sl=ru&tl=en&u=http://www.overclockers.ru/softnews/37966/Instantbird_0.2_-_novaya_versiya_otkrytogo_IM-klienta_na_baze_tehnologij_ot_Mozilla.html&prev=_t
09:48:39 <iLobster> "runet" is worstest part of internet
09:52:01 <flo> iLobster: hi :)
09:52:05 <flo> I've seen that
09:52:15 <flo> especially the part saying there are no options yet... :(
09:52:30 <flo> and they have a screenshot of the 0.1 about dialog
09:52:57 <flo> is it possible to contact them so they "fix" the article?
09:53:20 <flo> if so, you can offer them fresh screenshots from http://www.instantbird.com/press-images.html
09:53:26 <iLobster> yes, ant text about that instantbird can not display nicknames but only numbers
09:53:35 <flo> but for a Russian site it would be even better to screenshot the Russian version
09:53:36 <iLobster> i'm looking for it now
09:54:45 <iLobster> and, btw, is it possible somehow to make article in english wikipedia about Instantbird?
09:55:11 <flo> http://www.opennet.ru/openforum/vsluhforumID3/68807.html#70 is a bit better I think :)
09:55:26 <iLobster> russian wikipedia have article (outdated), but english wikiprdia do not have
09:55:42 <flo> iLobster: we used to have one, until a stupid kid wanting to show his power decided that it was a good idea to delete it
09:56:41 <iLobster> opennet.ru is good resource for mature users, overclockers.ru is trash resource for kids
09:56:52 <flo> there's a wikipedia policy somewhere stating that people making a company or software shouldn't write the article about it themselves, and that if other people don't take the time to make one, it's because the product is not notable enough
09:57:40 <flo> so I haven't tried to bring the article back myself
09:58:33 <flo> anybody doing so is welcome :)
09:59:18 <flo> iLobster: http://www.cwer.ru/node/176200/ has just copied parts of the website without even bothering with translating it :-D
10:00:50 <iLobster> flo: at least they are made it with proper screenshots and texts =)
10:01:18 <flo> yes, they have Russian screenshots :)
10:05:34 <iLobster> i think that main problem with Instantbird in Russia is that the popularest IM service in Russia is ICQ, and libpurple have problems with ICQ and non-english messages (if someone send you message when you offline it will comes to you in unreadable format). Hope (greatly) that in this google summer of code that russian student will fix it
10:06:29 <iLobster> http://developer.pidgin.im/wiki/GSoC2010/ImproveICQ
10:07:04 --> Even has joined #instantbird
10:07:04 * ChanServ sets mode +o Even 
10:10:22 <-- Even has quit (Quit: Instantbird 0.3a1pre)
10:10:32 --> Even has joined #instantbird
10:10:32 * ChanServ sets mode +o Even 
10:22:14 <iLobster> flo: well, i send letter to news maintainer of overclockers.ru, but I would not expect that anything will be fixed
10:29:42 <flo> thanks :)
10:29:55 <flo> and don't worry if it's not fixed. Nobody can do the impossible ;)
10:34:57 <-- iLobster has left #instantbird ()
10:40:30 <-- Even has quit (Ping timeout)
10:42:21 --> Even has joined #instantbird
10:42:21 * ChanServ sets mode +o Even 
10:42:34 --> tymerkaev-afk has joined #instantbird
10:46:27 * tymerkaev-afk is now known as tymerkaev
10:50:17 --> goulagman has joined #instantbird
10:56:22 <-- Even has quit (Ping timeout)
10:57:17 <-- goulagman has quit (Ping timeout)
10:58:20 --> Even has joined #instantbird
10:58:20 * ChanServ sets mode +o Even 
11:00:27 --> hicham has joined #instantbird
11:20:12 --> iLobster has joined #instantbird
11:29:10 <-- iLobster has quit (Quit: Instantbird 0.3a1pre)
11:33:50 --> skeledrew has joined #instantbird
12:32:05 --> goulagman has joined #instantbird
12:35:04 <-- goulagman has quit (Ping timeout)
12:42:26 --> Mic has joined #instantbird
12:56:42 <beigbeider> \list
12:56:50 <beigbeider> !list
12:57:32 <skeledrew> beigbeider: /list
12:57:40 <skeledrew> not yet implemented
12:58:50 <beigbeider> Thank you.
12:59:00 <skeledrew> np
13:03:01 <Mic> beigbeider: On this network you can request the list from "chanserv"
13:03:21 <Mic> Try /msg chanserv list <pattern>
13:03:36 <Mic> where you replace pattern with something like
13:03:38 <Mic> a*
13:03:46 <Mic> to show all channels starting with an a
13:06:12 <skeledrew> Mic: cool :)
13:07:12 <skeledrew> Mic: why do i only get 50 of 232 results?
13:07:31 <Mic> No idea
13:07:33 <Mic> try the help
13:14:38 <beigbeider> It helped, but not convenient.
13:14:54 <beigbeider> :)
13:16:37 <skeledrew> just got 100% on a JS quiz :)
13:18:49 <Mic> beigbeider: what does /listdo differently?
13:19:18 <beigbeider> /listdo
13:19:21 <beigbeider> ?
13:19:47 <skeledrew> Mic: i think it gives you what chanserv does, but in the same convo
13:20:21 <Mic> beigbeider: what does /list do differently?
13:22:04 <flo> I think /list is implemented in libpurple, but uses a popup window in Pidgin
13:23:05 <skeledrew> hmm
13:23:20 * skeledrew s Pidgin
13:23:24 <flo> http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/irc/cmds.c#223
13:23:27 <skeledrew> *runs
13:23:57 <flo> I don't want libpurple protocol plugins (or any protocol plugin) to be able to interrupt the user with a popup window
13:24:35 <flo> this case is a bit different because the /list command is an explicit request from the user
13:24:47 <Mic> What about opening it in a new tab?
13:25:14 <skeledrew> chanserv already does that
13:25:31 <Mic> Chanserv is an extra service
13:25:33 <skeledrew> i guess you can just map the command to call chanserv...
13:25:40 <skeledrew> yeah
13:25:56 <flo> I guess for 0.3 we should make it easy to open arbitrary stuff (account manager, join chat, whatever...) in a tab
13:25:58 <skeledrew> damn. Pidgin's frozen already...
13:26:04 <flo> lol
13:26:16 <skeledrew> *sighs*
13:26:36 <skeledrew> that's why i had to switch...
13:28:08 * skeledrew kills the Pidgin process
13:28:31 <skeledrew> no way i'm waiting 15 minutes for it to get it's act together
13:35:10 --> clokep has joined #instantbird
13:41:34 <clokep> Mibbit has things like /whois, etc has like "drop down" notifications, kind of the way the topic is shown in Instantbird.
13:50:29 <clokep> Also, anyone know if there's a bug about participant not having a context menu? :)
13:50:52 <Mic> Might be included in rework conversation window 
13:51:02 <clokep> The article?
13:51:14 <clokep> Hmm...I'll check later.
13:51:15 <Mic> There should be a bug
13:55:18 <clokep> No, but its in the mock up. :)
13:56:45 <flo> clokep: feel free to file a bug about it. And add a patch if you have some free time ;)
13:57:20 <clokep> I'll file a bug, will hopefully write some patches in the coming week. :)
13:57:29 <flo> no rush, don't worry :)
13:59:29 <ibbot> New Instantbird (UI) bug 451 filed by clokep@gmail.com.
13:59:31 <ibbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 nor, --, ---, nobody, UNCO, Participants Need Context Menu
13:59:56 * clokep waits for instantbot...
14:02:39 <clokep> Guess he's not checking his bug mail.
14:02:53 <skeledrew> lol
14:14:46 <clokep> Mic: Trying out Firefox Sync.
15:09:47 <-- beigbeider has left #instantbird ()
15:11:50 <-- Even has quit (Ping timeout)
15:24:09 <Mic> clokep: What do you think about it?
15:24:36 <clokep> Mic: It didn't seem to do anything. Is there any UI?
15:24:47 * clokep thinks its not intuitive.
15:24:57 <Mic> It has an own pane in the options dialog
15:25:04 <clokep> I know that.
15:25:10 <clokep> But when I chose "Sync now" nothing happened.
15:25:22 <Mic> And it's not supposed to do much else then syncing your bookmarks, completion and ...
15:25:26 <clokep> I don't understand why they took the status icon away. :P
15:25:29 <clokep> I thought tabs were synced?
15:25:43 <clokep> (Open tabs that is.)
15:25:51 <Mic> Have a look at the history menu
15:26:04 <Mic> There should be a menu item for other computers' tabs
15:27:12 <clokep> Ah there it is. :)
15:27:20 <clokep> And that's supposed to be discoverable...how?
15:27:41 <clokep> I'm guessing it was in the context menu of the status bar icon before they chucked that.
15:27:47 --> idechix has joined #instantbird
15:27:47 * ChanServ sets mode +o idechix 
15:29:32 --> Even has joined #instantbird
15:29:33 * ChanServ sets mode +o Even 
15:47:35 <-- Even has quit (Connection reset by peer)
15:56:10 <-- skeledrew has quit (Ping timeout)
15:56:19 <Mic> flo: weren't there some rules/advices what and what not to do with JSON data from the web?
15:56:35 <Mic> (eg for security reasons)
15:57:00 <flo> yeah
15:57:08 <flo> do not use "eval", use "JSON.parse" instead
15:57:28 <flo> both faster and safer
15:57:38 <Mic> I saw parse and didn't know if it is the good or the bad one ;)
15:57:53 <Mic> So.. parsing now ;)
15:57:56 <flo> :)
15:58:10 <Mic> Youtube API data :)
15:58:16 <flo> cool :)
15:59:45 <Mic> The videos will have title, length, it contains even information which preview images are available (and at which time of the video they were taken, which might be a little too much;))
16:02:32 --> skeledrew has joined #instantbird
16:02:52 <flo> clokep: several good bug report files. I've just added canconfirm and editbugs permissions to your bugzilla account.
16:02:58 <flo> *filed
16:08:36 <-- Mic has left #instantbird ()
16:09:03 --> Mic has joined #instantbird
16:25:35 --> Even has joined #instantbird
16:25:35 * ChanServ sets mode +o Even 
16:30:38 <clokep> flo: So what you really did was make it so when I view bugs they're really confusing? ;) But thanks.
16:31:01 <flo> that's a possible side effect
16:31:15 <flo> you know how I enjoy making simple UIs confusing ;)
16:32:15 <clokep> Yes, of course.
16:32:56 <clokep> Anyway its gorgeous outside so I'm gonna go finish reading Moonraker.
16:33:10 <clokep> Bye.
16:33:12 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
16:53:16 <Mic> Reading the JSON data works now .. :)
16:55:35 <Mic> https://wiki.instantbird.org/images/3/33/Video_Link.png
16:55:48 <Mic> Pretty simple so far but still :)
16:56:22 <flo> but good enough to make a cool looking screenshot ;)
16:56:41 <hicham> Mic : is that available ?
16:57:00 <Mic> Not yet, but hopefully it's going to rock when it's ready
16:57:26 <hicham> i think so too
16:58:03 <Mic> Bad thing so far: synchronous xmlhttprequests ..
16:58:40 <hicham> does it work with different domains ?
16:58:55 <Mic> Depends on which support I will add ;)
16:59:01 <flo> Mic: bah, there will be a way to fix that ;)
16:59:11 <Mic> Hopefully some video sites, some image sites, ..
16:59:14 <hicham> AFAIK, xmlhttprequest is restricted to the domains it is called from
16:59:33 <Mic> hmm?
16:59:38 <flo> hicham: I don't think this applies to chrome code
17:00:17 <hicham> flo : greasemonkey created a function to workaround that
17:00:20 <Mic> How should chrome code have a domain anyways?
17:00:30 <hicham> ah ok
17:00:36 <Mic> well, dinner now
17:00:49 <hicham> bon appétit
17:02:12 <flo> wow, out of the 50 last emails I've received in my inbox, only 11 are not related to instantbird.
17:02:20 <flo> I see the tag "Instantbird" almost everywhere
17:02:35 <hicham> well, that is expected
17:02:45 <hicham> 0.2 was an important release
17:04:07 <flo> it went almost unnoticed though :-/
17:06:25 <hicham> you should use mozilla marketing techniques
17:06:34 <hicham> like you are using its platform :D
17:06:49 <flo> well, we would love to ;)
17:06:56 <flo> they involved many more people though
17:07:19 <flo> if you have ideas, don't hesitate
17:07:29 <flo> to share :)
17:09:14 <hicham> create some cool banners for promotion as a first step
17:09:46 <flo> I think that's already planned as a way to use some of idechix's spare time :)
17:11:37 <idechix> what ??
17:12:01 <flo> creating cool "Get Instantbird" "Try Instantbird", ... images ;)
17:12:18 <idechix> oh, ok
17:12:45 <flo> "I use Instantbird."
17:12:48 <flo> "I love Instantbird"
17:12:57 <flo> whatever text feels "interesting" :-D
17:13:01 <hicham> "Connect to the World", "Proud Instantbird User"
17:15:30 <hicham> how do you plan to add systray support ?
17:15:40 <flo> I tend to think users who are most likely to help spread the word use twitter, so I suspect adding a decent (or good! :)) twitter support in the next version should help
17:15:40 <hicham> since i guess it is platform dependant
17:15:59 <hicham> yeah, that would be great
17:16:11 <flo> it's almost the same on Windows on Linux for the way the user interacts with it.
17:16:27 <flo> on Mac it could be useful, but isn't really an absolute necessity
17:16:38 <hicham> but the implentation differs
17:16:50 <flo> that's a fact, not a problem.
17:17:05 <hicham> on windows you would use native win32 api, while on linux, you will use GTK
17:17:20 <hicham> on mac i don't know :D
17:17:25 <flo> there'll be some C++ code and some part will be Windows only and use the win32 api, some part will be GTK only
17:17:26 * instantbot frowns at flo
17:17:31 <flo> on mac it's Cocoa
17:17:38 <flo> instantbot: relax, no C++ today
17:17:41 <instantbot> flo: Sorry, I've no idea what 'relax, no C++ today' might be.
17:19:00 <hicham> until now there are few alternatives
17:19:14 <hicham> minimizetotray and firetray
17:21:53 <hicham> is twitter supported by libpurple ?
17:22:35 <flo> doesn't matter :)
17:22:44 <flo> we will do it in JavaScript
17:23:03 <flo> but if you really want an answer about libpurple: there's a plugin for it
17:23:22 <flo> Pidgin developers don't want to hear about integrating it by default in libpurple because "microblogging is not instant messaging"
17:23:56 <hicham> of course it is not
17:36:37 <tymerkaev> instantbot: c++
17:36:54 <flo> tymerkaev: only once a day :)
17:42:41 <tymerkaev> flo: c++ is evil
17:43:47 <Mic> It's not more or less evil than a -knif-- atomic bomb. It depends on what you use it for .. :P
17:56:38 <hicham> flo : i asked before if it is possible to add fonts per language preference ...
17:57:41 <flo> what's the usecase?
17:58:52 <hicham> default arabic fonts suck big time
17:59:08 <hicham> and i guess it might be the case for other languages
17:59:11 <flo> can't we pick a sane default?
18:00:51 <hicham> and why not do like firefox and allow for more choice for multi language users ?
18:01:57 <flo> that piece of UI is *very* obscure
18:02:25 <hicham> obscure in which sense ?
18:04:24 <flo> as long as you have never has problems with it, it's not clear at all why a font can't be right for all characters.
18:04:52 <flo> and all that "serif", "sans serif", "proportional", "fixed width" thing...
18:05:15 <flo> most people want to pick ONE font, not open an encyclopedia to understand the pref dialog.
18:05:19 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
18:05:35 <hicham> flo : latin letters users yes
18:05:59 <flo> how is the font language selected in the first place?
18:06:15 <flo> I would be it isn't at all (libpurple outputs everything in UTF8)
18:06:19 <flo> *bet
18:06:53 <hicham> firefox selects the language based on the tag "lang" in the head section
18:06:56 --> Mic has joined #instantbird
18:07:04 <flo> which we don't have
18:07:36 * Mic is now known as Mic2
18:07:39 * Mic2 is now known as Mic
18:09:32 <Mic> flo: How is it with Message Styles: do we actually support the converted themes?
18:10:12 <Mic> If there's a problem, would it be fixed if someone reports it?
18:10:23 <flo> probably not
18:10:30 <flo> especially for a theme in the sandbox
18:11:08 <flo> if we wanted to look at the code, we would probably be tempted to rewrite everything in there for most themes :-/
18:11:57 <Mic> e.g. the (popular) theme Bishop contains a background image which is only 800x600 at most
18:12:01 <Mic> brb
18:12:03 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
18:12:17 --> Mic has joined #instantbird
18:12:55 <flo> if someone wanted to do something to it, we could probably asign the add-on to that person on AIO
18:13:20 <Mic> j #VideoLink
18:43:37 <-- hicham has quit (Client exited)
18:55:03 --> DGMurdockIII has joined #instantbird
19:10:34 * flo has just received a Czech translation by email
19:19:25 <tymerkaev> flo: who's owner?
19:30:35 <-- skeledrew has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:43:32 <-- Mic has left #instantbird ()
19:43:41 --> Mic has joined #instantbird
19:48:30 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
20:08:13 <flo> tymerkaev: he also made a langpack on AIO: https://addons.instantbird.org/en-US/instantbird/addon/243/
20:20:41 <flo> we really need to clarify the wiki page about translation :-/
20:22:49 <tymerkaev> flo: you may add link to wiki when someone trying to add localization to AIO
20:23:40 <flo> it seems I'm writing the same email over and over again
20:24:01 <flo> asking name, irc nickname, if it's ok to list that info on the wiki page, ...
20:24:09 <flo> explaining what the imported libpurple translations are
20:28:11 <tymerkaev> where's located libpurple translations
20:28:14 <tymerkaev> ?
20:28:40 <tymerkaev> I can't find them.
20:29:09 <flo> they were in the first changeset of your repository.
20:29:43 <flo> tymerkaev: http://hg.instantbird.org/l10n/ru/repos/rev/333bcc4794ef
20:30:49 <tymerkaev> I mean - where's sources for export
20:30:52 <tymerkaev> ?
20:31:07 <flo> I don't understand the question
20:50:19 * tymerkaev is now known as tymerkaev-afk
21:08:39 * tymerkaev-afk is now known as tymerkaev
21:15:33 <flo> there are many websites that still point to very old versions
21:15:39 <flo> this one for example still has 0.1 : http://im-icq.ru/mozilla-instantbird/
21:18:09 --> clokep has joined #instantbird
21:25:50 <clokep> There's actually at least 2 plugins for Twitter for libpurple btw. ;)
21:26:17 <clokep> Mic: That screenshot is pretty awesome.
21:29:07 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
21:30:23 --> clokep has joined #instantbird
21:30:42 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
21:30:47 --> clokep has joined #instantbird
21:31:28 <tymerkaev> flo: stupid software sites ;X
21:31:41 <tymerkaev> bad example
21:31:58 <tymerkaev> see wikipedia
21:38:50 --> hicham has joined #instantbird
21:41:57 * clokep just realized I don't have a text editor install, kind of hard to edit Instantbird code then, no?
21:42:07 <clokep> Not using Notepad. :)
21:42:23 <hicham> wordpad then
21:42:23 <flo> install ubuntu, and then sudo apt-get install emacs :)
21:42:52 <hicham> maybe MS plans to bundle a decent editor
21:43:17 <hicham> or you can use edit in a terminal
21:43:18 <flo> I hope you will install one before MS does it for you ;)
21:43:36 <hicham> pretty powerful than notepad
21:43:59 <-- tymerkaev has quit (Client exited)
21:45:50 <hicham> komodo is pretty powerful, though i didn't use it a lot
21:45:56 <Even> emacs works on Windows too (on a side note)
21:46:14 <flo> xemacs is even part of Mozilla build ;)
21:46:19 <clokep> I'm going with komodo edit since I want to try it and this seems like a good reason to.
21:46:26 <Even> ^^
21:46:37 <clokep> flo: I think its going back to emacs in the new build that's about to come out?
21:46:50 <clokep> MS has bundled an editor, go type "edit" on the command line. ;)
21:46:52 <flo> yeah, I think so too
21:46:57 <Even> Well, is it not a ersion that uses msys in mozilla build and not a windows based build ?
21:47:09 <Even> Because both exists...
21:47:19 <clokep> I also don't have the build system on this computer though.
21:47:34 <Even> ^^
21:48:13 <hicham> clokep : you discovered edit ?
21:48:27 <clokep> hicham: I've used edit. :P
21:49:00 <hicham> clokep : i was using it a lot when i was using windows
21:49:20 <clokep> I learned to program on QBasic, the QBASIC editor is essentially "edit" with a "build" command added.
21:50:06 <hicham> have you looked at the leaked ms source code ?
21:50:25 <clokep> No.
21:51:29 <flo> hicham: the one from Window 2000?
21:52:13 <hicham> flo : exactly 
21:54:18 <hicham> flo : you downloaded it too ?
21:54:41 <flo> that was a very very long time ago
21:55:09 <flo> before learning C/C++.
21:55:22 <hicham> but i had fun looking at the code
21:57:28 * clokep can't remember what I was even going to work on.
22:06:12 <clokep> Mic: flo: This is vaguely how I'm making the Auto Link extension options, although the top "box" will repeat over and over in a richlistbox https://wiki.instantbird.org/File:Auto-link-prefs-teaser.png
22:07:22 <hicham> clokep: that should be per channel
22:07:49 <clokep> You can configure per channel based on pattern matching.
22:08:00 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
22:08:02 <hicham> that would be great then
22:08:21 <clokep> It already does that though.
22:08:25 * clokep is confused.
22:08:45 <flo> the UI seems a bit confusing to me
22:08:50 <flo> why all these checkboxes?
22:09:28 <clokep> global, case insenstive, multiline, sticky.
22:09:36 <clokep> (g i m y)
22:09:45 <-- idechix has quit (Quit: Instantbird 0.3a1pre)
22:09:51 <flo> I speak regexp too ;)
22:10:02 <clokep> Wasn't sure, some people avoid it like the plague. :)
22:10:20 <clokep> Some of my friend who're great programmer's can't use them for their life. :(
22:10:33 <flo> I'm not sure how I could right the smiley code without regexps
22:11:08 <clokep> True. :)
22:11:17 <flo> *write
22:11:46 <flo> well, with a finite state machine
22:11:59 <flo> or accepting an horribly slow code
22:12:07 <clokep> :)
22:12:19 <flo> how do you do the syntax highlighting?
22:12:29 <clokep> http://regexpal.com
22:12:46 <clokep> And he released it as a library: http://stevenlevithan.com/regex/syntaxhighlighter/
22:12:55 <clokep> (Although all of regexpal is on Google Code, it was more then I needed.)
22:13:22 <clokep> And I have a regexp binding (which has the textbox, the checkboxes, etc.) and I put his code into the binding.
22:13:31 <clokep> Its slightly broken right now, but that's OK. :)
22:13:37 <flo> ok :)
22:14:04 <flo> my question about the checkbox was, why does that need to be a clickable UI?
22:14:14 <clokep> I'm also toying with having a "matching" section on the bottom, soy ou can type a haystack to match and it'll auto highlight, etc. and show you the output "object" of the regexp.
22:14:47 <clokep> Well case insentive and multiline need to be, I'm not sure about global/sticky. I just copy and pasted the same line 3 times. :)
22:15:06 <flo> I'm used to writing /something/i for a regexp
22:15:15 <flo> so the flag is part of the expression
22:15:33 <clokep> Yeah. Hopefully you'll be able to do that too.
22:16:42 <clokep> I want it to show the /and_then_i_can_type_here/ but the /'s don't move, I'm not sure how to do that.
22:16:55 <clokep> (And if your cursor was before the second / it would automatically move to "after" it so you can type flags.)
22:24:26 <clokep> I'm not sure if tha tmakes any sense. :)
22:24:42 <clokep> Regardless, it'll definitely have it so if you type it that way it'll parse it correctly.
22:27:34 <clokep> Hey can someone look at a snippet of code of mine and see why it won't work? I'm not getting anywhere. :-\
22:31:44 <-- Even has quit (Ping timeout)
22:37:50 <-- clokep has quit (Ping timeout)
22:59:31 --> clokep has joined #instantbird
23:01:45 <-- GeekShadow has quit (Connection reset by peer)
23:02:09 --> GeekShadow has joined #instantbird
23:08:31 <flo> clokep: If it's some JS code, I may be able to help
23:08:44 <clokep> Its DOM manipulation.
23:11:28 <clokep> the XUL: http://pastebin.instantbird.com/298
23:11:28 <clokep> The JS: http://pastebin.instantbird.com/299
23:11:44 <clokep> Oops, sorry for not untabbing the XUL. :(
23:12:50 <flo> where's the problem?
23:12:57 <clokep> The menuitems don't get added to the menupopup.
23:13:26 <flo> the dump are printed?
23:13:47 <clokep> dumps print, the alert fires.
23:14:02 <clokep> (The dump prints the proper output as well.)
23:14:56 <flo> why both the code at line 25 and 27?
23:15:15 <clokep> The insertBefore wasn't working so I tried appendChild, also didn't work.
23:16:38 <flo> if you want to try appendChild, comment out the insertBefore
23:16:59 <clokep> Just did that and it didn't work.
23:18:02 <flo> do you see the nodes with dom inspector?
23:18:14 <clokep> I didn't try that. Will now.
23:20:23 <clokep> I can't get the DOMi working...and extensions.cehckCompatibility seems to be getting deleted every restart. :-\
23:22:10 <flo> :-/
23:22:20 <flo> debug builds have it by default
23:23:08 <clokep> No, they're not in the DOMi view.
23:24:47 <flo> I'm sorry, I've no other idea :-/
23:25:07 <clokep> Its OK. Thanks for the help.
23:25:35 <clokep> Oh wait. I think I just found it.
23:26:29 * clokep is dumb.
23:26:45 <clokep> I had another element with the same ID, although that should throw a warning and it doesn't?
23:35:47 <flo> I'm not sure if that's really an error, or just a case in which the behavior is undefined
23:36:34 <clokep> I think according to spec its an eerror but I'm not sure.
23:36:38 <clokep> Anyway, it works now. :)
23:48:39 <-- clokep has quit (Ping timeout)