All times are UTC.
00:00:02 <stevo> yeah, my bad for not checking 00:00:48 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.2b2pre) 00:01:10 <stevo> um yeah that works :P 00:06:06 <flo> so, we've got another thing that needs some more error checking in client.mk 00:06:35 <stevo> yup an autoconf check :) I guess we use 2.64 for Songbird :P 00:06:46 <flo> really? 00:06:55 <flo> so you never build mozilla? 00:07:11 <stevo> we don't build xulrunner in order to build songbird, we have prebuilt packages 00:07:17 <flo> you take nightly xulrunner and xulrunner-sdk from the mozilla ftp? 00:07:23 <stevo> those are probably built with 2.13 00:07:35 <stevo> I don't do that our build engineer does ;) 00:09:10 <flo> I don't understand how this could not fail if 2.13 is not installed: http://lxr.instantbird.org/instantbird/source/client.mk#96 00:09:40 <stevo> flo: I am going to be doing that with my app (builds of xulrunner and xulrunner-sdk from the ftp) then xulrunner does not have to be built to build the app. 00:10:42 <stevo> that is a good question 00:13:12 <stevo> which autoconf-2.13 autoconf2.13 autoconf213 2>/dev/null | grep -v '^no autoconf' | head -1 prints /opt/local/bin/autoconf213 00:13:25 <stevo> where as which autoconf-2.14 autoconf2.14 autoconf214 2>/dev/null | grep -v '^no autoconf' | head -1 prints nothing 00:14:00 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=297544 may be interesting 00:14:51 <flo> maybe this will still 'work' if the AUTOCONF variable is empty: http://lxr.instantbird.org/instantbird/source/client.mk#257 00:17:03 <flo> if we look at your first pastebin, that's exactly what we have: http://pastebin.mozilla.org/690136 00:17:14 <flo> cd /Users/steven/Projects/instantbird; 00:17:37 <stevo> flo: yup the empty AUTOCONF will still work, without an error :P 00:17:54 <flo> we should probably fix that on mozilla-central too 00:18:27 <flo> oh, no 00:18:28 <flo> http://mxr.mozilla.org/mozilla-central/source/client.mk#96 00:18:42 <stevo> MOZ_AUTOCONF_PREREQ(2.13)? 00:19:08 <flo> ok, we need: https://bugzilla.mozilla.org/show_bug.cgi?id=454449 00:19:09 <stevo> ah yeah you could easily do that then you don't have to rely on moz ;) 00:19:39 <stevo> woot! 00:20:09 <stevo> wow this build takes a loooong time! 00:20:35 <stevo> I'm still in mozilla :( at least I only have to do that once. 00:21:40 <flo> about 30 minutes on a macbook 00:23:25 <flo> ok, we will have an error message for that the next time I hg push :) 00:23:38 <stevo> thanks : 00:23:40 <stevo> :) 00:23:57 <flo> we wasted enough time today with that ;) 00:24:13 <stevo> yeah, sorry I took so long :( 00:25:21 <flo> so now, let's see what we can do about /bin/sh: /Users/florian/buildhg/hg-clone-test/mozilla/build/autoconf/mozconfig2client-mk: No such file or directory 00:28:18 <stevo> woot I now have 2 instant birds running...happy days. 00:31:28 <flo> $ make -f client.mk build 00:31:28 <flo> client.mk:135: *** Please run "python client.py checkout" to checkout the Mozilla source code. Stop. 00:33:05 <stevo> flo: a full build of Songbird on my Mac Pro takes only 5m56s since we prepackage xulrunner :) 00:33:19 <flo> that's still a long time 00:33:35 <stevo> not for how big Songbird is 00:33:39 <flo> a full build of Instantbird takes 7min50 on my Core2Quad with 8GB of RAM (Ubuntu) 00:34:11 <stevo> do you use ccache? 00:34:19 <flo> no 00:34:25 <stevo> you should building Songbird to compare ;) 00:34:27 <flo> we use it on the build farm 00:34:57 <flo> if I want to build really quickly, I can add a --with-libxul-sdk line in the mozconfig, to use the system xulrunner ;) 00:35:20 <flo> but I tend to prefer knowing which mozilla source code I'm working with 00:36:18 <stevo> :) 00:37:34 <flo> ok, just pushed 2 changesets that will hopefully reduce future wasted time :) 00:38:42 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b05f79fc3c8d - Florian Qu?ze - Port 'Bug 454449 - client.mk doesn't gracefully fail if it can't locate autoconf' 00:38:43 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/e4390085ed87 - Florian Qu?ze - Add an explicit error message when someone runs client.mk without having the Mozilla source code. 00:46:28 <Morian> :) 01:01:03 <Mic> flo: can't someone be both mobile and idle? 01:01:08 <Mic> or away? 01:01:22 <flo> can we display 2 icons at once? 01:01:32 <Mic> sure 01:01:55 <Mic> we've got a stack of the protocol icon and the away icon for exmaple on the buddy list 01:02:07 * stevo is now known as stevo_afk 01:03:50 <-- stevo_afk has quit (Client exited) 01:03:56 <Mic> Or can't it be because it's treated as either/or internally? 01:04:12 --> stevo has joined #instantbird 01:04:27 * stevo is now known as stevo_afk 01:05:32 <-- stevo_afk has quit (Client exited) 01:05:54 --> stevo has joined #instantbird 01:06:41 <-- stevo has quit (Client exited) 01:06:44 <flo> if someone is "mobile", it means that there's no account online and messages would be forwarder to a mobile phone. 01:06:58 <flo> so no, it's not possible to be mobile and idle at the same time 01:07:06 --> stevo has joined #instantbird 01:07:39 <flo> for 'away' and 'idle', it's possible on protocols where idleness is distinct from the status. 01:08:16 <flo> when someone is both idle and away, we display the icon "idle" 01:08:56 * stevo is now known as stevo_afk 01:10:37 <flo> good night! 01:10:40 <Mic> I didn't know that mobile is such a status 01:10:44 <Mic> Good night 01:13:31 <-- Mic has quit (Quit: Instantbird 0.2b1) 02:22:21 <-- Morian has quit (sand.mozilla.org gravel.mozilla.org) 02:22:21 <-- flo has quit (sand.mozilla.org gravel.mozilla.org) 02:22:35 --> Morian has joined #instantbird 02:22:35 --> flo has joined #instantbird 02:22:35 * gravel.mozilla.org sets mode +qo flo flo 03:15:42 <-- GeekShadow has quit (Quit: The cake is a lie !) 04:43:18 --> DGMurdockIII has joined #instantbird 05:31:11 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 06:12:41 <-- stevo_afk has quit (Ping timeout) 07:19:06 --> DGMurdockIII has joined #instantbird 07:21:02 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 08:08:10 --> ivinz has joined #instantbird 08:17:18 <ivinz> hello, i have a problem with Instantbird and my hotmail account. My hotmail email is hotmail.fr type. And the account can't connect. 08:18:03 <ivinz> If I only enter my user name (without (hotmail.fr), the account is firstname.lastname@example.org and its not good too. 08:18:24 <ivinz> have you got an idea to solve this problem ? thanks a lot ;) 08:41:52 <-- ivinz has quit (Quit: Instantbird 0.2b2pre) 09:22:48 --> iLobster has joined #instantbird 09:22:57 <iLobster> Greetings 09:50:15 --> Even has joined #instantbird 09:50:16 * ChanServ sets mode +o Even 10:01:17 <instantbot> New Websites - www.instantbird.org bug 283 filed by email@example.com. 10:01:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=283 nor, --, ---, nobody, NEW, Bug on the blog 10:12:28 <-- iLobster has quit (Quit: ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]) 10:46:20 <-- flo has quit (Quit: Instantbird 0.2b2pre) 10:46:34 --> flo has joined #instantbird 10:46:34 * ChanServ sets mode +qo flo flo 10:47:34 <-- flo has quit (Quit: Instantbird 0.2b2pre) 10:47:44 --> flo has joined #instantbird 10:47:44 * ChanServ sets mode +qo flo flo 11:03:41 --> GeekShadow has joined #instantbird 12:18:51 --> ivinz has joined #instantbird 12:30:01 --> Mic has joined #instantbird 12:30:20 <Mic> hello 12:37:49 <Mic> There's some tooltip related bugs 12:37:54 <Mic> *are 12:49:08 <instantbot> New Instantbird (UI) bug 284 filed by firstname.lastname@example.org. 12:49:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=284 nor, --, ---, nobody, NEW, Bugs concerning uniform buddy tooltips 12:49:26 <Morian> :) 12:50:08 <Morian> If I could I would marry instantbot 12:55:55 <ivinz> hello all 12:56:14 <ivinz> I have a problem with Instantbird and the configuration of my MSN account 12:56:48 <ivinz> I have an hotmail adress of the type "hotmail.fr", not "hotmail.com" 12:57:00 <flo> which version of instantbird are you using? 12:57:25 <ivinz> version 0.2 beta 1 12:58:22 <ivinz> if I only enter my username, instantbird autocompletes my email adress with @hotmail.com 13:01:32 <flo> and if you enter the full username (including the @hotmail.fr part), does it work? 13:01:47 <ivinz> if I enter my email adress entirely (email@example.com), Instantbird can't connect 13:02:14 <ivinz> I verified with Adium setup, both setup (server, port) are the same in Instantbird ans Adium 13:02:34 <ivinz> It works in Adium 13:03:03 <flo> "can't connect" which error message do you have? 13:03:25 <flo> are you 100% sure you haven't typoed while entering the password? 13:03:51 <ivinz> after "Authentificating..." Instandbird send the error message : "Error : Unable to authentificate : Unknown error" 13:04:26 <flo> try to retype the password 13:05:22 <ivinz> I just retried retyping password 13:05:32 <ivinz> same result :( 13:05:55 <flo> "Unknown error " is a very explicit message :( 13:06:08 <flo> do you have something more "interesting" in the error console? 13:07:20 <Mic> side note: maybe we could add a caps-lock-warning on the password fields 13:07:45 <flo> Mic: great idea! 13:07:51 <ivinz> nothing in eror console 13:08:00 <ivinz> sure my password is ok 13:08:07 <flo> http://pastebin.instantbird.com/140 any thoughts on this? 13:08:25 <flo> and you can connect from Adium on the same machine? 13:09:40 <-- Mic has quit (Quit: Instantbird 0.2b2pre) 13:09:54 --> Mic has joined #instantbird 13:10:14 <ivinz> flo : Yes. MSN connection with Adium works very well 13:10:50 <flo> have you touched any option on that account? 13:12:02 <ivinz> nothing 13:12:14 <ivinz> I use the setup wizard to creat an MSN account in Adium 13:13:13 <ivinz> MSN Setup in adium 13:13:24 <ivinz> Login server : messenger.hotmail.com 13:13:29 <ivinz> Port : 1863 13:13:41 <ivinz> Adium don't use HTTP protocol 13:13:51 <ivinz> No proxy 13:19:42 <Mic> flo: http://pastebin.instantbird.com/141 13:20:22 <flo> :) 13:20:34 <flo> ivinz: I've no idea of the cause of your problem :( 13:20:47 <ivinz> don't worry 13:21:14 <ivinz> I'm going to explore, research, test... And it will work a day or another 13:21:15 <ivinz> :) 13:21:43 <ivinz> thank you for your time and answers 13:23:03 <flo> :) 13:35:25 <instantbot> firstname.lastname@example.org set the Resolution field on bug 270 to FIXED. 13:35:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=270 enh, --, 0.2b2, florian, RESO FIXED, Have better tab tooltips 14:11:49 <Mic> I have a fix for the caps lock thing .. 14:12:08 <flo> :) 14:14:46 <Mic> hehe, I'm going to wipe the smile off your face (ie going to create a diff :P) 14:15:32 * flo puts a few spare contagious smiles in a corner in case one is needed ;) 14:34:45 <Mic> http://pastebin.instantbird.com/143 14:35:47 <Mic> Checking for caps lock is done using " !event.shiftKey && char.toLowerCase() != char " 14:38:52 <flo> so, it will flicker when the last character typed is not a letter? 14:39:25 <Mic> It will accept the uppercase character but show a message 14:39:33 <Mic> What do you mean by flicker? 14:40:09 <Mic> Ah, ok 14:40:11 <Mic> It won't show the message if the character was not a letter, that's true 14:41:12 <flo> is there a .capsLock property on aEvent ? 14:41:50 <flo> http://mxr.mozilla.org/mozilla-central/source/widget/tests/test_keycodes.xul#231 makes me believe so, but that's the only place in mozilla code when I find it 14:43:37 <Mic> I haven't found anything about such a thing but let's just try 14:47:18 <Mic> "capsLock undefined" 14:47:30 <flo> :( 14:48:22 <Mic> We're not dead yet ..;) 14:53:14 <Mic> ok, but it didn't work either 15:06:36 <Mic> the problem is that it doesn't change a thing on characters that have just one case 15:07:13 <Mic> I changed it a bit to prevent flickering, but it doesn't catch the case in which someone disabled caps lock while typing non-letter characters 15:08:47 <Mic> ie I only remove the warning if the caps lock case doesn't apply as right now AND if the typed character has different upper and lower case representations 15:10:59 <Mic> (so it's just changing the guess for the case in which it seems you can't tell) 15:18:23 <Mic> There was an extension for Firefox once 15:18:36 <Mic> but it used a binary component to tell the state of the capslock key :S 15:26:14 <flo> a binary component is not so terrible (we already have one and we have a build farm) 15:26:30 <flo> that's annoying for an extension, but for something in the application, that's acceptable, if the code is clean 15:36:43 --> Troy has joined #instantbird 15:36:47 <Troy> hi 15:39:24 * flo is going away for about an hour 15:48:04 <-- Troy has quit (Ping timeout) 16:00:51 --> stevo has joined #instantbird 16:01:08 * stevo is now known as stevo_afk 16:30:45 * stevo_afk is now known as stevo 16:52:02 --> Chaz6 has joined #instantbird 17:46:00 <Mic> bye 17:46:02 <-- Mic has left #instantbird () 20:48:42 --> DGMurdockIII has joined #instantbird 21:06:58 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 21:58:55 * flo just posted: http://blog.instantbird.org/a14-translations.html 21:59:46 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org/ : 21:59:47 <instantbot> http://blog.instantbird.org/nocomm14.html - Translations 22:02:06 <Morian> cool 22:02:30 <Morian> with screenshots of toirtoiseHG :) 22:15:10 <Even> Morian: I did them :(. Was really boring. 22:15:19 <Even> Hope people reading it will get bored too :P 22:15:30 <flo> Even: pfff 22:15:37 <Even> LOL 22:15:43 <Morian> lol 22:15:49 <flo> you could at least hope they will be enlightened ;) 22:16:05 <Even> If they need to read this, they will. Not doublt about it. 22:16:13 <Even> But they might not understand that tough. 22:16:37 <Even> Discovering mecurial is an englightenment all by itself :) 22:16:40 <Morian> these screenshots are nice ;), good job :) 22:17:03 <Even> But I'm still thinking about finding time to start the work on the real translation system :). 22:17:05 <Morian> I may even be interested in it one day if I decide to do something with mercurial on windows 22:17:17 <Even> The one that will just get that page deprecated :D 22:17:27 <Morian> haha :-D 22:17:52 <Even> I would love to replace it by "go on http://translate.instantbird.org" 22:18:13 <Even> It's gonna come. 22:18:29 <Even> The more the time pass, the more I'm finding this piece of work a must have. 22:19:13 <Even> When Ill think it's more profitable to do it than to answer questions of people that don't understand how mercurial is working, then I think I'll find plenty of motivation :P 22:19:41 <Morian> XD 22:20:12 <Morian> should we pay people to ask you about mercurial in order to have it faster ? :-D 22:20:33 <Even> You can try it but I don't know hom much result you'll get. 22:21:06 <Even> That might not be enough for you to find that it was a good idea :D 22:22:34 <Morian> :) 22:23:12 <Morian> we'll see, I have no money anyway ... and I don't speak any other language than french and english ... which are already translated 22:23:24 <Morian> localized * 22:27:19 <flo> Morian: we can teach DGMurdock that mercurial is the hot topic to ask questions about ;) 22:27:49 <Morian> (poor Even) 22:27:53 <flo> :-P 22:30:21 <Even> Well, not really. 22:30:28 <Even> Who answers his questions anyway ? 22:30:56 <Morian> flo :p 22:48:50 --> Mic has joined #instantbird 22:49:25 <Mic> syn 22:49:32 <Morian> ack 22:49:39 <Mic> :D 22:50:00 <Mic> That'S nerdy to the extreme, you know? ;) 22:50:28 <Morian> yes :-D 22:50:41 <Morian> btw it's syn+ack and not ack ... 22:51:07 <Mic> (my last line was giving a good example on what character requires the shift key on german keyboards.. gah.. when will I ever stop to have this problem) 22:52:15 <Morian> you mean the "S" ? 22:53:19 <Mic> sure .. 22:53:27 <Mic> No, it's the " ' " character 22:54:44 <Morian> and you can't do the "s" after a ' ? O_o 22:55:39 <Mic> a lower case letter requires releasing the shift key in time ... 22:56:06 <Mic> well, seems I'm too slow 22:56:30 <Morian> on french keyboards we don't need shift to have a ' :-s 22:57:12 <Mic> no, I _won't_ change to a french keyboard layout :P 22:57:33 <-- ivinz has quit (Quit: Au revoir) 22:57:48 <Morian> ^^ 22:58:07 <Mic> Let's see if I can do something reasonable instead of discussing my poor typing skills 23:29:55 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1e468065130e - Florian Qu?ze - Add a context menu to the buddy list (usable as a hook for extensions). 23:29:56 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7eb18cc9bc47 - Florian Qu?ze - Change the priority between the 'idle' and 'away' status in buddy.xml so that it matches the behavior of the code in conversation.xml 23:35:54 <Mic> is the buddy list going to be 'the next big thing'? 23:43:47 <flo> it's not going to be big for 0.2 23:44:01 <flo> but that's what I'll be focusing on for the next few days 23:44:33 <Mic> maybe a short outline of the things you want to do? 23:45:22 <flo> sorting alphabetically, displaying offline buddies, renaming (aliasing) of buddies, moving buddies between groups, and removing buddies from the list 23:45:52 <Chaz6> Brilliant :) 23:45:56 <Mic> Sounds like the buddy list will be pretty usuable thereafter 23:46:03 <flo> in other words, the boring things that we really need for the buddy list to suck a bit less until we can really make it be correct 23:46:54 <Chaz6> It's a shame i can't get my head around coding in c++, i have a lot of spare time i could use :/ 23:47:08 <flo> maybe you can try JS and XUL? :) 23:47:32 <Chaz6> Hmm maybe 23:52:15 --> GeorgeF has joined #instantbird 23:52:37 <GeorgeF> hello 23:52:43 <flo> hi 23:53:19 <Morian> hi 23:53:33 <GeorgeF> i just read about the localization of instantbird in the planet, how can i opt-in for my locale? 23:54:42 <flo> first, make sure you have read and understood the documentation on wikipedia 23:55:01 <flo> then we will need to know which locale you want to work on so that we can prepare the repository for it 23:55:37 <flo> hmm, I meant "on the wiki", not "on wikipedia", sorry 23:56:33 <GeorgeF> I took a quick glance on the wiki, i'm currently localizing most of the mozilla web content for Greek 23:56:52 <flo> :) 23:57:09 <flo> do you already use mercurial? 23:57:29 <GeorgeF> actually no 23:58:14 <GeorgeF> I'm doing AMO, and web pages, that's not mercurial as far as i remember 23:58:47 <GeorgeF> I just commit via svn 23:59:26 <flo> ok :)