All times are UTC.
00:00:03 <clokep> Ah, OK. :) 00:00:25 <flo> my logic may be flawed though ;) 00:01:21 <clokep> Hahah, fair enough. 00:01:24 <clokep> I've made some changes btw. 00:02:02 <-- micahg_ has quit (Ping timeout) 00:10:40 <flo> I added "This behavior can be changed from the preferences window." at the end of the sys tray paragraph 00:11:02 <flo> I'm not sure of what to do with the twitter paragraph 00:11:21 <clokep> "It's only half finished" 00:12:46 <clokep> The Twitter part is like shoehorned in another paragraph I feel like. :-/ 00:13:37 <-- chrisccoulson has quit (Ping timeout) 00:30:31 <-- wesj has left #instantbird () 00:32:28 <flo> should we just remove it? 00:32:45 <clokep> Hmm..let mesee. 00:34:03 <clokep> flo: I think that's better. 00:41:07 <-- GeekSh4dow has quit (Quit: The cake is a lie !) 01:02:37 <flo> hmm, I don't know where to include a link saying "release notes" :-D 01:02:41 <flo> or "download" 01:06:00 <flo> what about adding |<p><a href="http://www.instantbird.com/download-0.3a2.html">Download or learn more about Instantbird 0.3 alpha 2</a>.</p>| at the end of the post? 01:11:37 <clokep> Probably. 01:11:59 <flo> http://blog.instantbird.org/a40-instantbird-0-3-alpha-2-released.html 01:12:02 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org/ : 01:12:03 <instantbot> http://blog.instantbird.org/n40-instantbird-0-3-alpha-2-released.html - Instantbird 0.3 alpha 2 released 01:14:57 <clokep> :) Looks good. 01:18:24 <flo> I posted on freshmeat too 01:18:36 <flo> and... good night! (3:20am :() 01:21:32 <clokep> Ouch. Goodnight flo! 01:50:14 <-- clokep has quit (Connection timed out) 01:50:32 --> clokep has joined #instantbird 01:50:32 * ChanServ sets mode +h clokep 02:25:48 <-- skeledrew has quit (Ping timeout) 02:25:54 --> skeledrew has joined #instantbird 02:27:45 <-- skeledrew has quit (Ping timeout) 02:27:47 --> skeledrew has joined #instantbird 02:33:52 <-- skeledrew has quit (Ping timeout) 02:33:54 --> skeledrew has joined #instantbird 02:34:45 <-- Milos has quit (Ping timeout) 02:35:20 --> Milos has joined #instantbird 03:03:27 --> skeledrew1 has joined #instantbird 03:03:39 <-- skeledrew has quit (Ping timeout) 03:05:49 <-- linuxwizard has left #instantbird () 03:22:47 <-- skeledrew1 has quit (Ping timeout) 03:23:49 --> Mook has joined #instantbird 03:24:15 --> skeledrew has joined #instantbird 03:54:23 <-- skeledrew has quit (Ping timeout) 03:54:38 --> skeledrew has joined #instantbird 04:14:55 <-- skeledrew has quit (Ping timeout) 04:15:09 --> skeledrew has joined #instantbird 04:33:40 --> skeledrew1 has joined #instantbird 04:33:59 <-- skeledrew has quit (Ping timeout) 04:39:40 --> waynenguyen has joined #instantbird 04:55:57 <-- clokep has quit (Quit: Instantbird 0.3a3pre) 05:07:53 --> wesj has joined #instantbird 05:08:07 <-- wesj has left #instantbird () 05:30:14 <-- Milos has quit (Connection reset by peer) 05:42:54 <-- skeledrew1 has quit (Ping timeout) 05:43:13 --> skeledrew has joined #instantbird 05:44:51 <-- skeledrew has quit (Ping timeout) 05:46:09 --> skeledrew has joined #instantbird 06:25:10 <-- skeledrew has quit (Ping timeout) 06:26:21 --> skeledrew has joined #instantbird 06:33:38 <-- DGMurdockIII has quit (Quit: get satisfied! Â :: core-networks.de Â«Â«Â« (Gamers.IRC) Â»Â»Â» gamersirc.net ::) 06:40:37 <-- waynenguyen has quit (Ping timeout) 06:52:00 <-- skeledrew has quit (Ping timeout) 06:52:06 --> skeledrew has joined #instantbird 07:13:35 <-- Mook has quit (Quit: zzz) 07:16:58 <-- skeledrew has quit (Ping timeout) 07:17:58 --> skeledrew has joined #instantbird 07:34:10 <-- flo has quit (Quit: Instantbird 0.3a3pre) 07:34:26 --> flo has joined #instantbird 07:34:26 * ChanServ sets mode +qo flo flo 07:35:39 * flo has a sorted buddy list now :) 07:49:13 <-- skeledrew has quit (Ping timeout) 07:50:02 --> skeledrew has joined #instantbird 08:50:19 --> Mic has joined #instantbird 08:50:19 * ChanServ sets mode +h Mic 08:50:51 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 08:51:03 --> Mic has joined #instantbird 08:51:03 * ChanServ sets mode +h Mic 08:57:47 <-- Even has quit (Input/output error) 09:12:38 --> tymerkaev has joined #instantbird 09:24:40 <Mic> Hi 09:25:50 <Mic> There's groups mentioned on the "Move to..." submenu and the "New Group" dialog. This should be replaced by "tags" most likely? 09:28:27 <-- skeledrew has quit (Ping timeout) 09:29:44 --> skeledrew has joined #instantbird 09:33:34 <Mic> Or just go away and be replaced by a add/remove tag for this contact dialog? 10:08:10 * tymerkaev is now known as tymerkaev_away 10:09:42 --> chrisccoulson has joined #instantbird 10:18:29 --> sonny has joined #instantbird 10:22:25 * tymerkaev_away is now known as tymerkaev 10:24:38 <flo> Mic: do we really need a dialog for that? 10:41:40 <-- sonny has quit (Connection reset by peer) 10:44:31 --> Even has joined #instantbird 10:44:31 * ChanServ sets mode +o Even 10:55:20 --> rikki has joined #instantbird 11:02:47 <-- Even has quit (Quit: Instantbird 0.3a2pre) 11:02:58 --> Even has joined #instantbird 11:02:58 * ChanServ sets mode +o Even 11:05:01 <-- Even has quit (Input/output error) 11:08:11 <Mic> I've no idea how you want tags to appear in the UI .. 11:08:19 --> Even has joined #instantbird 11:08:19 * ChanServ sets mode +o Even 11:09:18 <Mic> that's why I thought of the groups-thing 11:10:06 <Even> Hi ! 11:10:12 <Mic> Hi Even 11:10:40 <Even> I received yesterday a copy of the last official bulletin about the 1901 law. 11:10:56 <Even> The Instantbird association has correctly been published in it. 11:10:57 --> sonny has joined #instantbird 11:11:02 <Even> So we do exists officially. 11:11:17 <Even> That's a major news a suppose. 11:11:28 <Even> We should post something about it on the blog official blog :-) 11:11:35 <Even> oops 11:11:41 <Mic> Does this mean there is a Instantbird non-profit now? 11:11:46 <Even> Yep. 11:11:52 <Even> There is. 11:11:52 <Mic> That's great news :) 11:13:10 <Even> http://tinyurl.com/6l6mokf 11:13:19 <Mic> flo: how did you imagine tags being managed? 11:14:37 <flo> Even: great :) 11:15:29 <flo> Mic: well, I'm not sure. 11:15:33 <Mic> It could be a list of tag names like Flickr has on their images, and a blank one/plus/add new item to add a new one, which could be a textfield that autocompletes existing tagnames 11:15:46 <flo> I had some nice ideas, but I feel they would take too much time to implement now 11:16:07 <flo> my first idea was something like that :) 11:16:48 <Mic> With a small image it could even look nicely (e.g. a stylized tag/grey/unobstrusive) 11:17:01 <flo> as long as we can't reliably remove a tag, I feel a bit stuck though :-/ 11:17:21 <Mic> That's the server/group issue? 11:17:39 <flo> yeah, mostly :) 11:18:25 <-- rikki has quit (Quit: Instantbird 0.2) 11:20:35 <Mic> Somewhere I saw a stylized version of such a thing http://tinyurl.com/6ad8274 , in grey, small, and it looked pretty Mac-ish, with the name of the tag in it 11:20:58 <Mic> No idea which program it was but it was what came to my mind when thinking of the list of names 11:21:04 <Mic> Looked nice there 11:21:09 <-- tymerkaev has quit (Ping timeout) 11:21:36 <Mic> The list could go into the expanded view of contacts? 11:22:14 <Mic> I need to go, have a nice day 11:24:21 <-- Mic has quit (Ping timeout) 11:24:26 --> Mic has joined #instantbird 11:24:26 * ChanServ sets mode +h Mic 11:53:55 <-- Mic has quit (Connection reset by peer) 12:02:59 <-- sonny has quit (Connection reset by peer) 12:03:30 --> sonny has joined #instantbird 12:14:15 --> Tonnes has joined #instantbird 12:16:56 <-- chrisccoulson has quit (Connection reset by peer) 12:18:36 --> chrisccoulson has joined #instantbird 12:34:55 --> Glards has joined #instantbird 12:42:53 --> rikki has joined #instantbird 12:48:45 --> clokep has joined #instantbird 12:48:45 * ChanServ sets mode +h clokep 12:51:24 --> tymerkaev_away has joined #instantbird 12:51:28 <clokep> Congrats on becoming an official associate. :) 12:53:22 * tymerkaev_away is now known as tymerkaev 12:53:50 <flo> Mic: the list would be displayed in the expanded view, yes 12:54:51 <flo> Mic: http://mxr.mozilla.org/mozilla-central/find?string=tag.png ? 12:57:32 <-- rikki has quit (Quit: Instantbird 0.2) 13:03:56 --> rikki has joined #instantbird 13:21:21 * clokep just realized he doesn't have make on this laptop. :( 13:21:59 <clokep> I think managing tags is something to think about...but the UI for now still works OK. 13:26:30 <flo> it's something that isn't used often enough to make it worth spending a lot of time on. But an interesting question would be: is the usage infrequent because we don't need to touch it often, or because the UI makes it painful and makes us avoid it? :-D 13:27:08 <clokep> Perhaps a bit of both. :) 13:28:13 <clokep> I just think that it is something we don't necessarily need to implement / worry about irght now. :) 13:29:00 <clokep> Was my dependencies page correct btw? :) 13:30:23 <flo> I think so 13:30:54 <flo> I would have called it "third party included software", rather than dependencies which made you have to specify that people don't need to download them ;) 13:31:17 <flo> I'm not sure "bash purple/upgrade-libpurple.sh " work. I always cd into purple/ before launching the script. 13:32:14 <clokep> Yeah, I kind of made taht one up. :) 13:32:21 <clokep> Really more of the point was to point to the file to use. 13:35:42 <flo> I should continue to improve the automation on that side 13:35:49 <flo> make the l10n update process automatic 13:36:42 <flo> well, make all the post-manual-merge steps automatic actually 13:41:01 <flo> and make the merge failures less common by upstreaming as many as possible of our changes of course :) 13:41:36 <clokep> Yes. :) Too bad you don't have commit access. 13:43:32 <clokep> flo: For the single click thing...in a bootstrapped addon, I'm not expecting there to be a window, should I just use the window manager to get the blist window? 13:46:27 <flo> yes 13:47:12 <flo> if your add-on is started before the window is opened, you will also need to use the window watcher service to be notified when a new window is opened 13:49:17 <clokep> OK. :) 14:11:49 --> Curd_Pututie has joined #instantbird 14:18:47 <clokep> This is an annoying way to test an addon. :( 14:21:26 <clokep> So...I think I can get the XUL/DOM window...but I'm not sure how to actually add the event listener... 14:23:11 <flo> window.addEventListener 14:23:22 <flo> with "window" being what you do to get the DOMWindow 14:25:46 <clokep> Ah, the DOMWindow...I have the XUL Window. :) 14:28:16 <clokep> Bleh I have a gMinTrayR is not defined error, but the rest seems to work OK. 14:30:36 <clokep> I'll look at it in a bit. 14:37:55 <clokep> flo: I just got the double click thing that deOmega was talking about. 14:42:55 <instantbot> email@example.com added attachment 591 to bug 752. 14:42:56 <instantbot> firstname.lastname@example.org requested review from florian@instantbird .org for attachment 591 on bug 752. 14:42:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=752 nor, --, ---, clokep, ASSI, Double-clicking on system-tray icon also launches Thunderbird. 14:43:46 <instantbot> email@example.com added attachment 592 to bug 752. 14:57:52 <-- skeledrew has quit (Ping timeout) 15:02:50 --> skeledrew has joined #instantbird 15:12:02 <-- Mathnerd314 has quit (Ping timeout) 15:32:46 <-- clokep has quit (Ping timeout) 15:45:01 --> Mic has joined #instantbird 15:45:01 * ChanServ sets mode +h Mic 15:45:29 <Mic> clokep: I think I can get you parts of the code for your window-issue 15:45:46 <Mic> I did something similiar a while ago.. adding a DOMi menu item via a restartless addon 15:46:15 <Mic> Starting DOMi from the error console was a pain ;) 15:52:35 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 16:09:27 <-- skeledrew has quit (Ping timeout) 16:09:49 --> skeledrew has joined #instantbird 16:11:30 <-- skeledrew has quit (Ping timeout) 16:11:31 --> skeledrew has joined #instantbird 16:14:02 <-- sonny has left #instantbird () 16:14:18 --> sonny has joined #instantbird 16:16:15 --> waynenguyen has joined #instantbird 16:32:25 <-- tymerkaev has quit (Ping timeout) 16:41:19 --> DGMurdockIII has joined #instantbird 17:41:13 --> Mook has joined #instantbird 17:48:27 --> Mic has joined #instantbird 17:48:27 * ChanServ sets mode +h Mic 18:32:12 <-- Mic has quit (Ping timeout) 18:35:56 --> linuxwizard has joined #instantbird 18:36:53 --> deOmega has joined #instantbird 18:37:22 <-- deOmega has left #instantbird () 18:48:20 --> Mic has joined #instantbird 18:48:20 * ChanServ sets mode +h Mic 18:54:24 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 19:01:40 <-- skeledrew has quit (Ping timeout) 19:08:56 --> skeledrew has joined #instantbird 19:57:08 --> clokep has joined #instantbird 19:57:08 * ChanServ sets mode +h clokep 20:00:31 <clokep> Mic: Check out bug 752, I solved my issues I think. 20:00:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=752 enh, --, ---, clokep, ASSI, Double-clicking on system-tray icon also launches Thunderbird. 20:21:11 <instantbot> New Instantbird (UI) bug 754 filed by firstname.lastname@example.org. 20:21:13 <instantbot> email@example.com added attachment 593 to bug 754. 20:21:14 <instantbot> firstname.lastname@example.org requested review from florian@instantbird .org for attachment 593 on bug 754. 20:21:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=754 nor, --, ---, clokep, ASSI, Restart button on notification bar of add-ons window does not work 20:32:49 <-- skeledrew has quit (Ping timeout) 20:33:01 <-- DGMurdockIII has quit (Connection reset by peer) 20:34:42 <instantbot> email@example.com granted review for attachment 593 on bug 754. 20:34:43 --> skeledrew has joined #instantbird 20:34:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=754 nor, --, ---, clokep, ASSI, Restart button on notification bar of add-ons window does not work 20:49:23 <-- linuxwizard has left #instantbird () 20:52:55 <instantbot> New Instantbird (UI) bug 755 filed by firstname.lastname@example.org. 20:52:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=755 maj, --, ---, nobody, UNCO, can't find libraries on Fedora 14 21:01:00 --> skeledrew1 has joined #instantbird 21:02:17 <-- skeledrew has quit (Ping timeout) 21:39:54 <-- Glards has quit (Quit: Lost terminal) 21:51:29 --> GeekShadow has joined #instantbird 22:09:08 --> weirdo has joined #instantbird 22:09:44 <weirdo> Hello 22:10:20 <-- Curd_Pututie has quit (Client exited) 22:10:52 <clokep> Hello. 22:11:02 <clokep> How're you? 22:11:11 <weirdo> I'm fine, thanks :) 22:11:14 <weirdo> And you? 22:11:22 <clokep> OK. Fighting w/ my email. :) 22:12:02 <weirdo> I found your project a few hours ago and I like it 22:12:29 <clokep> I'm glad you like it! Are you using the new alpha that was just released or the last stable version (0.2)? 22:12:46 <weirdo> The stable version 22:12:50 <clokep> Let us know if there's improvements we can make. :) (Either here or in Bugzilla.) 22:13:22 <weirdo> It's looks fine for now 22:13:29 <clokep> Sweet. :) 22:13:36 <clokep> Thanks for the feedback. 22:13:51 <weirdo> I guess there are fancy features that could be added, but the basics work great :) 22:14:19 <weirdo> I created a smilie pack and I'm having some difficulties getting it to work 22:14:22 <clokep> Yes. Well...some of those features we've been working on adding! Some are available as extensions too. 22:14:32 <clokep> Alright...I don't know a ton about smilie packs, but I can try to help out. 22:15:13 <weirdo> I followed the instructions I found at https://wiki.instantbird.org/Instantbird:Creating_a_smiley_theme 22:15:21 <clokep> Good. 22:15:36 <weirdo> The installation seems to work fine 22:15:47 <clokep> So it appears in the add-on manager? 22:15:57 <weirdo> But when I select it in the options dialog it shows as empty 22:16:05 <weirdo> Yes, it does 22:17:10 <clokep> Alright. Go to Tools > Error console. 22:17:19 <weirdo> I looked in the error console and I suspect the error is this: Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIJSON.decodeFromStream]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: file:///C:/Program%20Files/Instantbird/modules/imSmileys.jsm :: getTheme :: line 123" data: no] Source File: file:/// 22:17:37 <clokep> Hmmm...seems like it's not finding the file. 22:17:57 <clokep> Can you send me the XPI file? 22:18:14 <weirdo> Yes 22:18:58 <clokep> If you don't have somewhere to upload it I can give you my email. 22:21:19 <weirdo> http://www.mediafire.com/?r4r99z2cb627lfs 22:21:34 <weirdo> I hope that's fine 22:21:48 <clokep> Should be, let me download it. 22:23:24 <flo> there's probably a character that isn't correctly escaped and makes the JSON data invalid/unparsable 22:23:57 <weirdo> I checked for that 22:24:03 <flo> if you try pasting the content of the theme file in http://www.jslint.com/, it may help 22:24:57 <weirdo> Thanks, flo :) 22:25:20 <weirdo> That detected a couple of errors 22:25:40 <weirdo> I had escaped the ", but there are other special characters 22:26:09 <clokep> You beat me to it flo. :P 22:26:18 <clokep> I was just about to put it into json lint. :( 22:27:05 <flo> clokep: "Hmmm...seems like it's not finding the file." I would hope that a file not found would cause an NS_ERROR_FILE_NOT_FOUND error :). 22:27:41 <clokep> Shhh. ;) 22:27:53 <clokep> I'm gonna go with the "I have no idea how smiley themes work!" :) 22:28:51 <clokep> And thanks for granting my review 13 minutes and 30 seconds after I asked for it. ;) 22:29:17 <flo> the https://wiki.instantbird.org/Instantbird:Creating_a_smiley_theme wiki page should probably mention jslint by the way 22:29:17 <weirdo> There's a call to json.decodeFromStream in the try block where it fails, so that's probably it 22:29:32 <weirdo> That's a good idea, flo 22:29:34 <flo> I'm sure it's at least the second time someone is puzzled by the effect or an invalid JSON file :) 22:30:07 <clokep> flo: There's also http://jsonlint.com/ 22:30:08 <flo> clokep: np :) 22:30:20 <flo> by the way, your add-on code looks fine 22:30:26 <flo> but I don't think it fixes the bug 22:30:37 <flo> double clicking shouldn't open Thunderbird, add-on or not ;) 22:30:43 <clokep> That was one of those bugs we never filed but talked about, so figured I should fix it since I wrote the original code. 22:31:14 <clokep> Yeah, after re-reading the bug I saw that it was about the double clicking opening thunderbird...instead of just asking for single click functionality. :[ 22:31:26 <clokep> Me being dumb. 22:31:37 <flo> there's just a little touch of code duplication that could be removed by creating a registerListener function, or something like that :) 22:31:51 <clokep> Yes, had that originally...but added 3 more lines. ;) 22:32:36 <flo> bah... 22:32:45 <flo> I don't think we need strict review for add-ons anyway 22:33:04 <weirdo> Success! :D 22:33:07 <flo> there's also a coding style issue on the "} else" line by the way 22:33:10 <flo> weirdo: congrats! :) 22:33:10 <weirdo> Thank you for your help! 22:33:17 <flo> you are welcome 22:34:03 <clokep> You're welcome. I'm glad you like it so far! 22:34:08 <weirdo> Now that I have my favorite smilies I can use it full time as my main IM client 22:34:10 <clokep> flo: I tend to always put my } else that way. 22:34:28 <clokep> Seems that half our code is }\nelse and the rest is } else. :- 22:34:29 <clokep> :-/ 22:34:48 <flo> uh? 22:34:59 <flo> where do we have "} else"? 22:35:22 <clokep> I thought I've seen it around when browsing through stuff? But maybe it was Mozilla code. 22:35:38 <clokep> some components aren't very strict about coding style it seems. 22:35:45 <clokep> / old code? 22:36:12 <clokep> I'll try to remember to write it with a line break though. :) 22:36:22 <flo> there are 4 instances without the \n in instantbird/ if I ignore the imported code 22:36:42 <clokep> Hmm....maybe I'm just crazy. :-D 22:38:05 <flo> clokep: http://pastebin.instantbird.com/650 22:39:03 <clokep> Mostly imported stuff, yes. 22:39:36 <flo> the account.xml code is very old :) 22:41:28 <clokep> weirdo: You should think about putting your add-on on http://addons.instantbird.org 22:43:09 <weirdo> OK, I'll do that 22:43:39 <flo> clokep: You beat me to it this time! :) 22:44:11 <clokep> I've been practicing. :) 22:51:58 <weirdo> I've uploaded it, but it's not showing up yet 22:52:07 <weirdo> It should be at https://addons.instantbird.org/en-US/instantbird/addon/268/ 22:53:58 <clokep> flo: I always forget the upload process for add-ons, you remember? :-D 22:55:21 <weirdo> It's fine now 22:55:31 <weirdo> It needed a description and for me to activate it 22:57:03 <weirdo> It seems my work here is done ;) 22:57:26 <weirdo> It's way past my bed time so I'm off 22:57:33 <weirdo> Thanks again for your help 22:57:37 <weirdo> Cheers! 22:57:47 <flo> see you later 22:57:51 <flo> good night 22:58:16 <-- weirdo has quit (Quit: http://www.mibbit.com ajax IRC Client) 22:58:42 <flo> I'm going to bed too by the way :) 23:08:49 <clokep> 'night. 23:23:00 <-- skeledrew1 has quit (Ping timeout) 23:23:43 --> skeledrew has joined #instantbird 23:38:10 <-- clokep has quit (Quit: Instantbird 0.3a3pre) 23:59:32 <-- skeledrew has quit (Ping timeout) 23:59:41 --> skeledrew has joined #instantbird