All times are UTC.
00:40:51 <-- sonny has quit (Quit: Leaving.) 00:41:07 --> sonny has joined #instantbird 00:51:33 <clokep> Sounds good btw! Even though you sent it out a while ago. :) 01:04:30 <-- micahg has quit (Ping timeout) 01:07:25 <-- GeekShadow has quit (Connection reset by peer) 01:14:52 --> mepine has joined #instantbird 01:51:09 --> waynenguyen has joined #instantbird 01:56:37 --> waynenguyen1 has joined #instantbird 01:57:21 <-- waynenguyen has left #instantbird () 01:57:58 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 01:58:01 --> waynenguyen1 has joined #instantbird 02:02:16 <-- clokep has quit (Quit: Instantbird 0.3a3pre) 02:03:16 --> Mook has joined #instantbird 02:04:32 <-- Mook has quit (NickServ (GHOST command used by Mook_)) 02:04:55 --> Mook has joined #instantbird 02:06:50 <-- Mook has quit (NickServ (GHOST command used by Mook_)) 02:07:22 --> Mook has joined #instantbird 02:07:41 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 02:08:05 --> waynenguyen1 has joined #instantbird 02:10:48 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 02:10:50 --> waynenguyen1 has joined #instantbird 02:17:47 --> vicnet has joined #instantbird 02:19:28 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 02:20:06 --> waynenguyen1 has joined #instantbird 02:20:48 * waynenguyen1 is now known as waynenguyen 03:04:21 <-- waynenguyen has quit (Quit: Instantbird 0.3a3pre) 03:04:24 --> waynenguyen has joined #instantbird 03:37:08 --> skeledrew1 has joined #instantbird 03:38:20 <-- skeledrew has quit (Ping timeout) 03:42:06 <-- skeledrew1 has quit (Ping timeout) 03:44:24 <-- sonny has left #instantbird () 03:46:32 --> skeledrew has joined #instantbird 04:52:37 <-- vicnet has quit (Ping timeout) 05:26:08 --> vicnet has joined #instantbird 05:30:23 <-- vicnet has quit (Ping timeout) 05:31:32 --> vicnet has joined #instantbird 05:52:22 <-- EionRobb has quit (Quit: Leaving.) 06:08:05 --> rikki1 has joined #instantbird 06:08:24 <-- rikki has quit (Ping timeout) 06:12:59 --> FeuerFliege has joined #instantbird 06:21:54 --> mokush has joined #instantbird 06:22:00 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 06:22:06 --> FeuerFliege has joined #instantbird 06:27:27 <FeuerFliege> hi 06:35:01 <Mook> hi 06:35:04 * Mook runs 06:35:09 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406]) 06:45:40 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 06:45:52 --> FeuerFliege has joined #instantbird 06:45:53 --> Mic has joined #instantbird 06:45:53 * ChanServ sets mode +h Mic 06:46:11 <Mic> Good morning 06:47:40 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 06:48:00 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 06:48:03 --> FeuerFliege has joined #instantbird 06:49:52 --> Mic has joined #instantbird 06:49:52 * ChanServ sets mode +h Mic 06:50:57 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 06:51:01 --> FeuerFliege has joined #instantbird 06:51:27 <Mic> I wonder if there is there an easier way than changing the selected locale from about:config? 06:56:34 <FeuerFliege> Mic: Yeah. Would be nice if it were as simple as enabling the language pack in the addon manager 06:56:48 <Mic> Like you do for Personas or themes, yes 06:57:05 <Mic> It's not that different in the sense that you can have only one of them selected 06:57:25 <-- Mic has left #instantbird () 06:59:16 <instantbot> New Instantbird (UI) bug 833 filed by do.not.deliver@gmx.de. 06:59:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=833 enh, --, ---, nobody, UNCO, Add access keys menu bar items 06:59:20 --> Mic has joined #instantbird 06:59:20 * ChanServ sets mode +h Mic 07:00:13 <FeuerFliege> How are language packs handled by firefox? Must they be activated in about:config as well? 07:02:54 <Mic> No idea, I never used them with Fx 07:06:44 --> varuna has joined #instantbird 07:10:56 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 07:11:00 --> FeuerFliege has joined #instantbird 07:11:17 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 07:16:30 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 07:22:33 --> FeuerFliege has joined #instantbird 07:28:29 --> Mic has joined #instantbird 07:28:29 * ChanServ sets mode +h Mic 07:33:19 --> iLobster has joined #instantbird 07:33:35 <iLobster> Greetings. 07:33:45 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 07:35:42 --> Mic has joined #instantbird 07:35:43 * ChanServ sets mode +h Mic 07:35:48 <iLobster> Is it somehow possible to search word in whole history? I mean not to search in each day's history manually switchind days, but in whole history. 07:36:07 <Mic> Not from within Instantbird 07:36:19 <iLobster> It's bad =( 07:36:41 <Mic> The log viewer itself -is bad.. 07:37:00 <Mic> Do you have one of these 'Desktop Search' programs installed? 07:37:30 <iLobster> No, nothing 07:37:41 <Mic> Give me a minute or two .. 07:38:35 <Mic> Which OS are you using? 07:39:54 <iLobster> Win7 07:40:26 <Mic> You can go to the log folder (e.g. via Options->Privacy->Open log folder) and use the builtin search 07:40:37 <iLobster> Will try dngrep now, looks like it can make it 07:40:46 <iLobster> Ok, i'll try 07:41:13 <Mic> Ah, ok.. if you know some tools to search text files, just use them on the log folder 07:42:13 <FeuerFliege> iLobster: open the folder, search for the term, first it find show you no results but itâll offer you the possibility to search the file contents 07:42:52 <FeuerFliege> -it find show; + it'll show 07:43:06 <iLobster> Thank you 07:43:12 <iLobster> Mic: why The log viewer itself -is bad..? 07:43:32 <FeuerFliege> there is a build-in log viewer in instantbird? 07:43:51 <Mic> You can't search all the logs for example, they aren't displayed like the conversations are, .. 07:44:00 <Mic> Yes, right click the tab 07:44:28 <FeuerFliege> nice 07:45:13 <iLobster> Mic: I was thinking that you say it about any log viewer, not about IB's log viewer =) 07:46:34 <iLobster> Yes, IB's log viewer need whole history serach 07:46:37 <Mic> The roadmap is suggesting better logs for the next version after 0.3 07:54:06 <FeuerFliege> btw is there a way to save irc channels except by auto joining them? 07:55:40 <Mic> No 07:56:29 <Mic> Since channels are not contacts/buddies, flo didn't want to see them on the Contact list iirc 07:57:00 <Mic> You don't need to try to add them as a buddy, it won't work. 08:01:40 <iLobster> Maybe it (irc channels) will be look not bad if it will be in "places" section? 08:06:07 <-- FeuerFliege has quit (Quit: brunch-time) 08:10:14 <-- linuxwizard has left #instantbird () 08:11:57 <-- iLobster has left #instantbird () 08:14:50 --> igorko has joined #instantbird 08:15:16 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 08:15:20 --> igorko has joined #instantbird 08:25:59 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 08:26:03 --> igorko has joined #instantbird 08:26:46 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 08:31:49 --> waynenguyen1 has joined #instantbird 08:36:54 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 08:38:50 --> igorko has joined #instantbird 08:39:04 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 08:39:10 --> igorko has joined #instantbird 08:39:36 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 08:39:40 --> igorko has joined #instantbird 08:43:46 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 08:43:54 --> waynenguyen1 has joined #instantbird 08:45:55 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 08:46:03 --> waynenguyen1 has joined #instantbird 08:51:44 --> igorko1 has joined #instantbird 08:52:07 <-- igorko has quit (Ping timeout) 08:57:11 --> flo has joined #instantbird 08:57:11 * ChanServ sets mode +qo flo flo 08:57:17 <flo> hello :) 08:57:41 <igorko1> hiya 08:58:59 <igorko1> flo: is there in todo idea for adding to instantbird message saving(in stack i mean) to be able fast retype string by pushin UpKey 09:00:08 <flo> igorko1: bug 778 09:00:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=778 enh, --, ---, nobody, NEW, Input history on conversations 09:00:53 <flo> if you just need to resend the last message, you can press Ctrl+z which will cancel the removal of the sent message :) 09:01:31 * igorko1 is now known as igorko 09:02:49 --> Mic has joined #instantbird 09:02:49 * ChanServ sets mode +h Mic 09:03:01 <Mic> Hi 09:03:21 <-- igorko has quit (Ping timeout) 09:04:18 --> igorko has joined #instantbird 09:04:42 <igorko> i got BSoD :) 09:04:56 <Mic> flo: would you be ok with an extra hbox around the stack for the icons for fixing bug 803? 09:04:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=803 nor, --, ---, benediktp, NEW, Protocol icons are the wrong size in buddy chooser. 09:05:44 <Mic> I better pastebin what I have .. 09:07:26 <Mic> http://pastebin.instantbird.com/745 09:08:41 <Tonnes> good day 09:08:44 <Mic> left/top were necessary to stop the images from resizing and the stack had to be centered again after this 09:09:03 <flo> Tonnes: hello :) 09:09:23 <flo> Mic: have you tried playing a bit with -moz-stack-sizing? 09:09:24 <Tonnes> long time no see :) 09:09:45 <Mic> Yes, I put it on the images but it didn't change anything 09:10:12 <Tonnes> flo: regarding Dutch locale (nl): I'll probably be able to sync this on saturday at last 09:11:07 <igorko> so you will step around 0.3 alfa 3 ? 09:11:17 <flo> beta 1 09:11:37 <Tonnes> Flo: could you tell me the where I can find the http shortlog for en-US? 09:11:45 <igorko> there will be no 0.3alfa3 ? 09:11:50 <Mic> bbl 09:11:56 <flo> igorko: it will be called beta1 09:12:10 <igorko> hehe :) alfa will be called beta1 :) 09:12:20 <igorko> alfa3* 09:12:22 <flo> Tonnes: we don't have an en-US repository, unfortunately :( 09:12:29 <flo> at least we don't have it yet 09:12:32 <igorko> lets call beta2 release ;) 09:12:38 <Tonnes> ah.. ok 09:13:04 <flo> (I plan to make one to include both the strings from the application and the strings for the website, to make it easier for localizers to compare what they have with what's expected) 09:13:23 <igorko> Tonnes get WInmerge and get instantbird repo 09:13:26 <flo> igorko: right. There won't be a beta2 except if we absolutely need it 09:13:59 <flo> vicnet: by the way, any ETA for the french locale? :) 09:15:05 <Tonnes> igorko: thanks.. I have the repo allright, but an hg shortlog would just make it a little easier.. What could I use Winmerge for? 09:15:13 <vicnet> I'm going to have to get back to you on that one, flo 09:15:29 <vicnet> I'll get right on it 09:15:31 <igorko> btw just updated uk. But i have some issue with unifying translation with Mozilla. I alredy sent email to translator. But it's not very important 09:16:02 <igorko> Winmerge is for comparing files 09:16:17 <igorko> and editing them in the same time 09:16:41 <-- Mic has left #instantbird () 09:17:12 <igorko> you need to add needed files into it(en and your locale) and them comparing files add missed strings 09:17:15 <flo> by the way, if it saves time for any of you to look at the current converted libpurple translation, they are here: http://queze.net/goinfre/l10n/libpurple-2.7.11/ 09:17:22 <igorko> and then* 09:17:52 <igorko> file by file(instantbird is not very big project so you will do this fast) 09:17:53 <flo> igorko: it's also possible to use the buildbot logs to know what's missing / what should be changed 09:18:34 <igorko> but if there were few commits to one file it's bad idea to update them few times 09:18:56 <igorko> ah- i got yur idea 09:19:44 <-- waynenguyen1 has quit (Quit: Instantbird 0.3a3pre) 09:20:13 <igorko> Tonnes: you can update one string in some file. Than commit. Than wait for feedback from buildbot(by email). He will give a list of missed strings.(I think you knaow all this stuff) 09:20:15 <-- waynenguyen has quit (Quit: Instantbird 0.3a3pre) 09:20:36 <igorko> but there is one problem- buildbot ignores comments 09:20:47 <flo> it's also possible to ask me to manually trigger the build, without committing anything before 09:21:08 <igorko> yeah :) 09:21:11 <flo> (in the future I would like to make this possible for you directly, but we need to change a part of the buildbot setup for that) 09:21:22 <igorko> but commets issue will still be present 09:21:24 <flo> or we could also do nighlty builds of all locales 09:21:35 <igorko> comments* 09:21:47 <flo> what do you mean by "ignore comments"? :) 09:22:24 <igorko> buildbot sayes what strings are missing. But there are also comments in locale files 09:22:40 <igorko> or i'm wrong? 09:23:00 <Tonnes> clear, thanks 09:23:07 <flo> the comments are only there to help you know how you can translate things 09:23:20 <flo> you see them when looking at the en-US original string 09:23:31 <igorko> right. Without having them translation can be incorrect 09:23:41 <igorko> so Winmerge rocks ;) 09:23:44 <flo> buildbot doesn't need to care about them, because they don't need to be in your files 09:24:17 <flo> igorko: buildbot doesn't show you the en-US original string, so you have to look in the en-US file anyway, and you see the comment then 09:24:39 <igorko> http://winmerge.org/ (works under Wine) 09:24:59 <igorko> hm- you are right. Anyway Winmerge will be useful :) 09:25:07 <igorko> for faster translation 09:25:35 <igorko> it shows two files on two panels 09:31:44 <flo> Mic: have you tried just setting the height on the stack? 09:34:36 <-- igorko has quit (Quit: Instantbird 0.3a3pre) 09:38:00 <flo> when I try to unpack omni.jar on windows and then edit chrome.manifest, it tells me "access refused" 09:38:07 <flo> without any obvious reason 09:38:13 <flo> Windows is such a piece of crap :( 09:40:33 <rikki1> flo have you tried 7zip? 09:40:42 <flo> to edit a plain text file? 09:40:50 <rikki1> no to extract jar file 09:40:59 <flo> I just renamed the file to .zip 09:41:16 <flo> the problem is then wordpad fails to save my edits in the chrome.manifest file 09:41:37 <rikki1> try 7zip if it still fails look at the properties 09:41:47 <flo> the file is not readonly 09:42:21 <rikki1> i guess i can't answer it, although i've been having this issue recently as well 09:42:40 <flo> and you set up a different OS to work around the issue? :) 09:42:46 <rikki1> no 09:42:48 <flo> honestly, I just closed the VM :) 09:42:58 --> waynenguyen has joined #instantbird 09:43:00 <rikki1> but i do have ubuntu in a VM 09:43:57 <rikki1> although have you tried a restart? 09:44:07 <flo> no(t yet) 09:44:26 <flo> it's seriously more pain than attempting a one line css change is worth ;) 10:11:55 --> clokep has joined #instantbird 10:11:55 * ChanServ sets mode +h clokep 10:19:28 <clokep> Good morning. 10:20:11 <flo> hello :) 10:21:52 --> Mic has joined #instantbird 10:21:52 * ChanServ sets mode +h Mic 10:21:57 <flo> I think I have a trivial fix (or workaround) for the freeze when downloading the buddy list :) 10:21:59 <clokep> You guys talked a lot this morning. :P 10:22:31 <Mic> Sometimes I really wonder what flo is doing to his Windows ;) 10:22:52 <flo> Mic: and this was not my broken XP VM, but the brand new Win7 one! 10:23:18 <Mic> Did you try to edit the file while it was in the archive or did you actually unpack it? 10:23:41 <flo> it was unpacked before opening it with wordpad 10:23:49 * clokep was wondering if Instantbird was running. 10:25:00 <flo> Mic: there's a terrible incompatibility between Windows and me. Even couldn't believe it until he witnessed it. One day, I had a zipped pdf file to open. *That* took an hour and a half, at the end of which we gave up because the Windows VM where I needed to do was... dead (completely corrupted main file system that needed to be formatted for the OS to work again...). And he was there all the time to check that I did nothing special or wrong :-D. 10:25:26 <flo> (the VM was OK before... of course...) 10:25:40 <Mic> Sounds like me and Linux :P 10:25:51 <flo> clokep: I wondered the exact same thing! If it was running, it wasn't in the process list of the task manager... 10:27:23 <Mic> I had much fun unpacking, editing and repacking shownick recently 10:27:37 <clokep> Tonnes: I think you were looking for something like this: http://pastebin.instantbird.com/746 10:27:56 <clokep> (and maybe any other translators) 10:28:18 <flo> clokep: if you want a summary of the situation: ETA for pl locale: Friday. ETA for nl and it locales: Saturday. ETA for fr: "soon"(?). 10:28:31 <clokep> Yeah, I read it. :) 10:28:46 <clokep> Hence making the diff from 0.2 to tip for instantbird/locales and purple/locales. ;) 10:29:11 <flo> clokep: if you knew about "it", then you hacked my gmail account I think 10:29:32 <Tonnes> clokep: almost :) - more a shortlog like http://hg.instantbird.org/l10n/nl/shortlog - i.e. what TortoiseHG can show locally 10:29:48 <Tonnes> usig the local log works fine though 10:30:02 <clokep> Right, but some files might change multiple times. :) Well good luck! 10:30:41 <flo> clokep: in your diff, this change looks horrible: 10:30:42 <flo> -requiresVerification=%u requires verification 10:30:42 <flo> +requiresVerification=%u requires verification: %s 10:31:12 <Mic> Shouldn't string changes be accompanied by a change of its id? 10:31:19 <flo> our build system won't catch it 10:31:23 <flo> Mic: yes. 10:31:35 <flo> but there's no id in that case, it's generated based on the string content 10:31:45 <Mic> Ah! 10:31:49 <flo> (it's the automatic gettext -> .properties files conversion) 10:32:18 <clokep> flo: Well fr was http://log.bezut.info/instantbird/today/#m177, and the other two were in my email. :P 10:32:39 <Mic> What about adding a hash of the string to the id? 10:32:49 <flo> that makes the id very uggly 10:33:02 <flo> the code currently does it only when there's a collision in the ids 10:43:54 <-- varuna has quit (Quit: ChatZilla 0.9.87 [Firefox 3.6.17/20110422054610]) 10:45:02 --> sonny has joined #instantbird 10:46:10 <Mic> bye 10:46:13 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 10:51:45 <clokep> Hey flo: http://pastebin.instantbird.com/747 ;) 10:52:05 <flo> uh 10:52:07 <clokep> If you didn't already fix that. 10:52:11 <flo> is it the only mistake? :) 10:52:30 <clokep> AFAIK. 10:52:52 <clokep> But I need to get to work. I'll read the file again there. 10:58:31 <-- mepine has quit (Input/output error) 10:58:37 --> mepine has joined #instantbird 10:58:50 <-- clokep has quit (Quit: Instantbird 0.3a3pre) 11:07:03 <Tonnes> For info: strings for nl are in sync but need testing, so probably sooner than saturday :) 11:07:11 <Tonnes> gotta run now, cu later.. 11:07:48 <-- waynenguyen has quit (Ping timeout) 11:08:27 <flo> Tonnes: you haven't pushed them to the repository yet thought? 11:08:33 <flo> have a nice afternoon :) 11:15:47 --> FeuerFliege has joined #instantbird 11:15:51 <-- FeuerFliege has left #instantbird () 11:16:58 --> FeuerFliege has joined #instantbird 11:21:10 <instantbot> benediktp@ymail.com added attachment 702 to bug 784. 11:21:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=784 nor, --, ---, nobody, NEW, Use placeholder icon that can obviously be changed for the buddy icon 11:28:17 <instantbot> benediktp@ymail.com added attachment 703 to bug 784. 11:28:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=784 nor, --, ---, nobody, NEW, Use placeholder icon that can obviously be changed for the buddy icon 11:44:12 <-- sonny has left #instantbird () 11:46:10 <-- mepine has quit (Ping timeout) 11:47:19 <-- FeuerFliege has quit (Ping timeout) 11:48:38 --> FeuerFliege has joined #instantbird 11:54:12 --> clokep_work has joined #instantbird 11:54:12 * ChanServ sets mode +h clokep_work 11:54:26 --> sonny has joined #instantbird 12:00:10 <-- skeledrew has quit (Ping timeout) 12:07:32 <-- FeuerFliege has left #instantbird () 12:08:14 --> skeledrew has joined #instantbird 12:08:51 --> FeuerFliege has joined #instantbird 12:09:03 --> GeekShadow has joined #instantbird 12:20:10 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 12:20:12 --> FeuerFliege has joined #instantbird 12:25:48 <FeuerFliege> de-localization is ready to roll. 12:25:56 <flo> great! :) 12:26:43 <FeuerFliege> Is it possible that the search for Add-ons doesnât work (yet)? 12:26:54 <flo> it was possible 2 days ago 12:27:08 <flo> (I fixed it) 12:27:17 <flo> try with the keyword "nick" for example 12:28:04 <FeuerFliege> nick works. strange. I tried other names of existing addons and got no results every time. 12:28:57 <flo> the add-on needs to be compatible, not in the sandbox, and not already installed 12:29:44 <FeuerFliege> that must have been the problem, Iâve installed nearly everything to test it :) 12:37:52 <flo> my mac debug build is faster than the linux one. Only a 4 seconds freeze for the same account :) 12:37:53 <clokep_work> We should unrecommend Minimize to Tray once 0.3 is released btw. 12:38:04 <clokep_work> (on Addons.instantbird.org I mean) 12:38:36 <clokep_work> 4 seconds is still pretty long. :p 12:38:52 <flo> not fully reproducible, the next 2 attempts gave "3s" instead 12:39:09 <flo> too bad I don't have the ms data :) 12:40:38 <clokep_work> What, you using a stop watch? :P 12:41:07 <flo> clokep_work: http://pastebin.instantbird.com/748 12:41:28 <clokep_work> Btw it says on addons.instantbird.org that I can receive a notification about "Add-on Compatibility (strongly recommended)" from the Instantbird team...is that something we want to do? 12:41:42 <clokep_work> Hah, that works too. :) 12:42:02 <flo> where does it say that? 12:42:22 <clokep_work> https://addons.instantbird.org/en-US/instantbird/users/edit on the "Notifications" tab (you have to be logged in obvisouly) 12:43:37 <flo> ok 12:43:48 <flo> I don't know :) 12:48:43 <clokep_work> OK! :) 12:52:41 <clokep_work> I should really switch back to the stock show nick from my hack of it I was using for Simple theme. 12:53:12 <flo> after applying my patch, I still have "1s" 12:53:23 * flo wants to know how many ms that actually si 12:53:24 <flo> *is 12:54:18 <clokep_work> 1000? ;P 12:54:37 <flo> very useful, thanks 12:56:07 --> Mic has joined #instantbird 12:56:07 * ChanServ sets mode +h Mic 12:56:57 <Mic> flo: Chromebug can time javascript function calls if you need that 12:57:20 <clokep_work> Mic: It's libpurple C code. 12:57:32 <Mic> Ah.. too bad. 12:57:54 <Mic> pff .. now that I have a shiny new hammer :P 13:01:09 <flo> "Your username has been connecting an disconnecting too frequently. Wait ten minutes blahblah" :( 13:01:13 <flo> *and 13:02:22 <Mic> I should have checked the pastebin before posting :( 13:03:40 <flo> with my patch applied, it takes ~700ms to download/save the buddy list (compared to 3-4s before) 13:04:44 <clokep_work> That's a big perf win. :) 13:05:16 <flo> compared to 8ms when reconnecting an already connected account, and 12-16ms when connecting the account after a restart (but without erasing blist.sqlite) 13:05:25 <flo> I wonder how these 700ms are spent 13:06:01 <flo> it's possible the way we create the buddies/contacts objects is inefficient. 13:06:23 <flo> (it's for an account with ~200 buddies) 13:10:18 <flo> the time is not really reproducable. With the same account I've just mesured 1600ms and then 550ms :-/ 13:11:47 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 13:11:50 --> FeuerFliege has joined #instantbird 13:12:12 <clokep_work> Could that be network latency? 13:12:37 <clokep_work> A difference of ~1s could pretty easily be from server load / routing differences, etc. 13:12:59 <flo> I don't think there are network interactions in what I'm timing 13:14:28 <clokep_work> Oh right, you had said that previously. :( 13:15:05 <flo> the general load of my machine can make some difference though :) 13:16:11 <clokep_work> Yup, and hard drive activity perhaps? If you're writing to the drive. :) 13:16:32 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 13:16:33 <flo> my patch is supposed to make that asynchronous 13:16:34 --> FeuerFliege has joined #instantbird 13:17:07 <-- FeuerFliege has left #instantbird () 13:18:03 * clokep_work is out of ideas. 13:18:40 <flo> By the way, the patch is: http://pastebin.instantbird.com/749 13:19:11 --> FeuerFliege has joined #instantbird 13:19:27 <flo> the idea is that we shouldn't flush sqlite blist data to disk more than once per event loop spin 13:20:41 --> igo has joined #instantbird 13:25:27 <clokep_work> That makes sense. 13:33:34 <-- igo has left #instantbird () 13:34:19 <flo> so, the profiler tells me we spend 60% of that time adding the buddies 13:34:54 <flo> and 27% of the time notifying that the account is online (changing buddy statuses from unknown to offline mostly) 13:36:03 <flo> it's very possible I'm optimizing something that isn't slow on a non-debug build though 13:36:08 <clokep_work> "adding the buddies" = creating the buddy objects? 13:36:16 <flo> like showing offline buddies, which is still slow on my debug build, but isn't on the nightly 13:36:20 <flo> clokep_work: yes 13:36:39 <flo> well, creating, notifying of the creation, ... 13:40:20 <clokep_work> Right. Is there any way to profile a non-debug build? :) 13:40:40 <flo> adding the buddies ends up spending a long time constructing XBL bindings 13:40:49 <flo> (I profiled with the buddy list opened) 13:41:03 <flo> arg, "show offline contacts" was turned on :-/ 13:41:40 <clokep_work> That defaults to off though I hope! 13:41:43 <flo> clokep_work: yes, I should do a profile build, optimized, but with debug symbols 13:41:49 <flo> sure :) 13:42:16 <flo> but I would have to way for it almost an hour for my not-so-new macbook to build it 13:42:32 <clokep_work> Sounds like something to do over night. :-D 13:43:23 <flo> yeah, auto updating an optimized and a debug build on each of my build machine every night would save time (but isn't a great use of electricity) 13:43:42 <FeuerFliege> I have added my facebook accounts to instantbird. First start took some time. I don't know if thatâs normal, it is the first time I tried using facebook with a IM-client. 13:43:54 <flo> how did that patch look by the way? Somehow I dislike it but I'm not sure of why 13:44:31 <flo> FeuerFliege: this delay is exactly the problem we are discussing / I'm fixing right now ;) 13:46:15 <clokep_work> It could use a comment. ;) 13:46:19 <clokep_work> But besides that it seems OKish. 13:46:29 <flo> I dislike the let conn = Services.core.storageConnection; especially :) 13:47:48 <flo> it will be executed each time DBConn is used. It used to be cached with a magic getter 13:49:36 <flo> but it should be pretty cheap 13:49:54 <flo> it's http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleCoreService.cpp#865 + http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleStorage.h#49 13:50:10 <flo> the most expensive part of it will likely going through xpconnect 13:51:16 <clokep_work> Could we cache the connection into another global? 13:52:18 <flo> we could 13:52:22 <flo> would it help? 13:53:09 <flo> removing the last C++ usages of purpleStorage and moving all the access to that file to be inside imContacts.js would feel good to me :) 13:53:10 * instantbot mumbles something about c++ being evil 13:54:19 <clokep_work> :) 14:06:48 <-- mokush has quit (Ping timeout) 14:11:05 <-- FeuerFliege has left #instantbird () 14:11:12 --> FeuerFliege has joined #instantbird 14:11:57 --> waynenguyen has joined #instantbird 14:13:51 <-- skeledrew has quit (Ping timeout) 14:15:24 <-- FeuerFliege has left #instantbird () 14:15:33 --> FeuerFliege has joined #instantbird 14:17:00 <instantbot> florian@instantbird.org added attachment 704 to bug 780. 14:17:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=780 maj, --, ---, florian, ASSI, Freeze while downloading buddy list 14:18:10 <flo> I tweaked it a bit to remove most of the useless Services.core.storageConnection calls and added a descriptive comment 14:18:15 <flo> any body wants to review? :) 14:23:07 <clokep_work> No. :p 14:23:18 <clokep_work> I don't want half responsibility this time. ;) 14:24:24 <flo> ok, r=nobody. I'll blame nobody if a problem occurs :) 14:24:43 <Mic> I've no clue about this stuff, sorry 14:25:19 <clokep_work> r=instantbot. 14:25:30 <-- rikki1 has quit (Connection reset by peer) 14:25:30 <flo> instantbot: review my patch 14:25:33 <instantbot> flo: Sorry, I've no idea what 'review my patch' might be. 14:25:37 --> rikki has joined #instantbird 14:25:46 <instantbot> flo: Your patch looks good. r+sr+ui-r+a=mconnor 14:25:49 <flo> ah, I thought it would have replied that firebot knew :( 14:25:51 <flo> ahah ! 14:26:34 <clokep_work> :) 14:26:39 <Mic> lol 14:27:21 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 14:27:55 <flo> I still need to figure out acceptable hacks for bug 675 and bug 809 :-S 14:28:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=675 nor, --, ---, nobody, NEW, Sign off transition not starting/finishing 14:28:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=809 nor, --, ---, nobody, NEW, Handle removing a tag from a buddy even when the server ignores our request 14:28:44 <flo> and then we will be out of scary bugs for 0.3 :) 14:30:32 <clokep_work> I started the logging bug...but then got distracted. 14:30:52 --> Mic has joined #instantbird 14:30:52 * ChanServ sets mode +h Mic 14:31:16 <flo> I was supposed to spend the morning (and continue until it's finished) on reimplementing Fake 14:31:46 <flo> and I got distracted with l10n-related discussions and an idea I wanted to try for bug 780... which means I haven't even started on Fake! 14:31:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=780 maj, --, ---, florian, ASSI, Freeze while downloading buddy list 14:32:32 <flo> by the way, bug 781 may be a good first bug :) 14:32:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=781 nor, --, ---, nobody, NEW, Possible to select a non-image file as buddy icon 14:33:00 <flo> even though I don't know exactly what should be done there 14:35:13 <-- FeuerFliege has left #instantbird () 14:35:56 --> FeuerFliege has joined #instantbird 14:36:37 <FeuerFliege> not possible to select non-images with Win7 aka Windows NT 6.1 14:37:00 <-- FeuerFliege has left #instantbird () 14:37:08 --> FeuerFliege has joined #instantbird 14:37:26 <Mic> FeuerFliege: you can always expand the filter by typing *.* in the file name field 14:37:51 <FeuerFliege> no 14:38:12 <Mic> Works for me on Windows 7 Home 14:38:36 --> tymerkaev has joined #instantbird 14:40:41 <FeuerFliege> When I klick on my buddy icon a window pops up with âGrafik-Dateienâ (Images) preselected. I cannot change or override it. *.* in the file name doesnât do anything. 14:41:12 <FeuerFliege> Win 7 professional 64bit 14:43:53 <-- waynenguyen has quit (Connection reset by peer) 14:52:11 * Mic wonders if he's going to kill this computer in a moment ;) 14:52:27 <flo> because there's windows on it? 14:52:31 --> mokush has joined #instantbird 14:52:46 <flo> it's the advantage of VMs, it's cheap to kill them :) 14:53:22 <Mic> In a way ;) 14:53:31 <Mic> js-ctype experiments ;) 14:57:18 <-- FeuerFliege has left #instantbird () 15:01:11 <clokep_work> Oh? c-types to do what? 15:01:28 <flo> clokep_work: kill the computer :-P 15:01:45 <clokep_work> Haha. Maybe. :) 15:01:56 <clokep_work> And I thought every Windows "open file" dialog had an "All types" 15:02:26 <Mic> I'm trying to send messages to Windows Desktops from Ib 15:02:37 <Mic> The js-protocol thingie I started a while ago 15:03:04 <flo> hmm, what's a good way to implement fake? 15:03:20 <Mic> It's using these Remote Desktop Services.. it's workign surprisingly well so far 15:03:50 <flo> is it a good idea to have a component executed before the core starts, that would remove the accounts.* pref branch and the blist.sqlite file, and replace that with the fake accounts and contact list? 15:04:05 <clokep_work> Mic: Aweosme. :) 15:06:01 <flo> what about starting the core to get the list of protocols, and then registering a protocol override above each protocol to fake them? :-D 15:08:52 <clokep_work> Possibly. 15:09:00 <clokep_work> As long as you can still pump fake conversations in. 15:09:24 <flo> I need fake accounts, fake contacts, fake conversations 15:11:39 <clokep_work> Does itmake sense to do a fake protocol override above each one or just have it be able to switch it's chrome to any other? 15:12:41 <flo> it would be nice to use only one fake prpl, but the protocol icons attached to the protocols, not the accounts 15:14:20 <Mic> Finally. 15:14:29 <Mic> "Instantbird had a problem and crashed." ;) 15:14:48 <flo> sounds like you are about to send an exiting crash report ;) 15:15:11 <clokep_work> flo: Oh, right. So yeah. Probably registering over each one is a good idea. :) 15:15:25 <clokep_work> They don't necessarily need to be overrides btw, just give the same prpl id like I do in JS-IRC. 15:15:28 <flo> I'm trying to fix the old code right now 15:15:40 <flo> to see if it could be faster than designing something new and smarter 15:16:13 <flo> can we do that at runtime? 15:16:58 --> rikki1 has joined #instantbird 15:17:15 <-- rikki has quit (Connection reset by peer) 15:17:31 <clokep_work> It works with my component as an extension, not sure if that counts as run time. ;) 15:17:55 <flo> if the add-on is restartless, yes :) 15:18:21 <clokep_work> No, it's not. :P http://hg.instantbird.org/experiments/file/aa3e34ebfd75/irc-js%40patrick.cloke/components/ircProtocol.js#l404 15:18:49 <clokep_work> I get two entries in the account list though. :( But they both use the same protocol. 15:18:58 <clokep_work> (The "new account wizard" rather.) 15:19:45 <flo> so, the fake accounts using the old fake code work 15:20:19 <flo> not sure why the account manager believes I've disabled automatic connections 15:22:01 <flo> ah, just because it was configured that way in that old profile 15:22:52 <flo> hmm, nothing (except the logger code) seems to care about the "new-conversation" notification anymore :-S 15:26:37 <clokep_work> Nuke it! 15:29:13 <-- mokush has quit (Client exited) 15:46:05 <Mic> *StrugglingWithPointers* :S 15:49:52 <clokep_work> Just put a star in front. If that doesn't work, remove it. :-D 15:50:02 <clokep_work> That's how I handle pointers. ;) 15:50:03 <flo> or add a second one 15:50:08 <flo> sometimes use & instead 15:54:58 <clokep_work> Ah but I'm guessing he's trying to handle C pointers in js-ctypes code stuff? 15:55:20 <flo> it's more fun without compiler ;) 16:04:07 <Mic> clokep_work: right :) 16:06:33 <clokep_work> Mic: I was actually in #pidgin one day when someone was asking for a prpl to do what you're doing. 16:07:27 <Mic> Maybe someone will like it and use Ib for it 16:07:35 <Mic> bbl 16:07:35 <flo> :) 16:07:38 <Mic> dinner. 16:08:25 <flo> ok, fake can display fake account and fake conversations with fake messages 16:08:30 <flo> (and the code is cleaner) 16:08:41 <flo> the buddy list needs some work though :-/ 16:10:02 <clokep_work> You don't need the buddy list for your Time Bubbles post! 16:10:11 <flo> really? 16:10:23 <flo> :-] 16:10:28 --> FeuerFliege has joined #instantbird 16:12:28 <clokep_work> Well, I don't think so at least. 16:13:39 <flo> " 1 file changed, 35 insertions(+), 234 deletions(-)" that's not to bad ;) 16:13:53 <clokep_work> jsProtoHelper I'm guessing? 16:14:01 <clokep_work> (Was one of the insertions.) 16:14:05 <flo> you guessed right :) 16:14:49 <flo> I haven't touched the locally-reimplemented tags and buddies. 16:14:59 <flo> There's more code to remove once the blist part will be fixed 16:17:49 <clokep_work> Yeah, that file was surprisingly long when I looked at it. 16:18:32 <flo> I think we created Fake for Instantbird 0.1.3 16:18:43 <flo> maybe even 0.1.2 16:18:58 <flo> JS protocols were only a dream at the time 16:30:00 <clokep_work> They no longer are! :) 16:30:43 <flo> with a rewrite of 2 half of the application ;) 16:34:11 <clokep_work> 2 halves?! Like the whole thing? :P 16:34:32 <flo> Look at the code changes for 0.2 and then 0.3 ;) 16:34:49 <clokep_work> Yeah, I know. 16:35:43 * clokep_work wonders how many files changed, inserted, deleted there are. :P 16:36:09 <flo> since 0.2 ? 16:36:48 <flo> 641 files changed, 52476 insertions(+), 39503 deletions(-) 16:37:14 <Mic> :o 16:37:16 <Mic> And 0.1.3 to 0.2? 16:37:18 <clokep_work> Nice. 16:37:42 <flo> hg diff --rev 0.2 instantbird/ purple/purplexpcom/ |diffstat |tail -n1 16:37:43 <flo> 256 files changed, 18389 insertions(+), 13460 deletions(-) 16:38:29 <flo> hg diff --rev 0.1.3:0.2 instantbird/ purple/purplexpcom/ |diffstat |tail -n1 16:38:29 <flo> 353 files changed, 31498 insertions(+), 3797 deletions(-) 16:38:48 <clokep_work> Much less of a rewrite in that one. 16:39:10 <flo> how do you decide that? 16:39:24 <clokep_work> Less deletion? 16:39:36 <flo> ok :) 16:39:56 <flo> 3700 lines is still a lot of code ;) 16:40:51 <clokep_work> 0.2:0.3 has like 4 / 5 of the code changes as "replacements" (not really the way to look at it...but hey, anyway to look at it is garbage), 0.1.3:0.2 has only 1/8? 16:40:55 <clokep_work> That was my logic at least. 16:40:59 --> rikki has joined #instantbird 16:41:07 <-- rikki1 has quit (Connection reset by peer) 16:42:48 <flo> I don't know why jsProtoHelper doesn't use Services.contacts and Cr yet :-S 16:43:22 <clokep_work> It does in one of my patches. 16:43:32 <clokep_work> The one about reorganizing it switches all that stuff too I think. 16:43:53 <clokep_work> I figured we'd want to wait until after 0.3 before moving lots of files, etc. 16:44:39 <flo> ok :) 16:45:09 <flo> waaa, making the buddy list work was almost too easy 16:46:12 --> rikki1 has joined #instantbird 16:46:17 <-- rikki has quit (Connection reset by peer) 16:46:29 <clokep_work> Definitely bitrotted but: https://bugzilla.instantbird.org/attachment.cgi?id=601&action=diff 16:46:44 <clokep_work> instantbot: bug 758 16:46:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=758 min, --, ---, clokep, ASSI, Clean up jsProtoHelper 16:46:52 <flo> ok :) 16:47:21 <clokep_work> I believe that bug is stuck on the "do we name things ib or im" issue. :D 16:47:58 <-- sonny has left #instantbird () 16:49:24 <flo> maybe we can get a few additional bikeshedders in there to help? :) 16:50:59 <clokep_work> Maybe. :P I'd prefer to just chose and move on. ;) 16:51:07 <flo> ahah 16:51:47 --> skeledrew has joined #instantbird 16:51:56 <clokep_work> ib = Instantbird specific, im = Instant messaging specific? Right? Most of it is Instantbird specific then...but could be reused if someone wanted to. 16:52:31 <-- GeekShadow has quit (Quit: The cake is a lie !) 16:53:07 <flo> ib is specific to our UI 16:53:22 <flo> (and may not necessarily be reused for our android port) 16:53:37 <flo> im is for any Mozilla instant messaging application 16:54:36 <flo> my diffstat for fake is now 1 file changed, 55 insertions(+), 329 deletions(-) 16:54:47 --> rikki has joined #instantbird 16:54:53 <-- rikki1 has quit (Ping timeout) 16:55:42 <clokep_work> Ah OK. So most of the jsProtoHelper stuff is probably im then. 16:56:20 <flo> http://pastebin.instantbird.com/750 the file looks like this 16:58:01 <clokep_work> Is the ICQ account # random or does 8493208 mean something? ;) 16:58:18 <flo> no idea 16:58:54 <flo> looking it up in my Gmail mail box doesn't show any result, so it doesn't seem like one of our test accounts 17:00:25 <clokep_work> Cool. :) 17:00:34 <clokep_work> Looks pretty good. 17:05:21 <flo> I just removed a few more lines: 54 insertions(+), 333 deletions(-) 17:17:13 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b71486b1491b - Florian Quèze - Update 'Fake' to work with Instantbird 0.3. 17:17:14 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/602f437f11c2 - Florian Quèze - Fix typo in the 'extensions-discover.description' string. 17:17:15 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/50a0839a5888 - Florian Quèze - Bug 780 - Avoid freezing when adding several buddies to blist.sqlite, r=instantbot. 17:20:41 <-- Mic has quit (Quit: Instantbird 0.3a3pre) 17:22:04 --> Dummy1234 has joined #instantbird 17:22:17 <FeuerFliege> /online 17:22:27 <flo> FeuerFliege: it's /back 17:22:28 <FeuerFliege> arg 17:22:35 <FeuerFliege> yes 17:30:18 <instantbot> florian@instantbird.org set the Resolution field on bug 780 to FIXED. 17:30:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=780 maj, --, 0.3a3, florian, RESO FIXED, Freeze while downloading buddy list 17:35:26 <clokep_work> :) Hopefully that'll mitigate it. 17:36:25 <flo> Instantbot liked that patch :-P 17:36:28 <instantbot> flo: Sorry, I've no idea what 'liked that patch :-P' might be. 17:40:52 <FeuerFliege> Has anyone an idea what this twitter error means: âReferenceError: LOG is not definedâ 17:41:25 <flo> have you somehow edited the twitter.js file? 17:41:35 <FeuerFliege> nope 17:42:01 <FeuerFliege> but maybe⦠brb 17:43:00 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 17:43:05 --> FeuerFliege has joined #instantbird 17:44:19 --> rikki1 has joined #instantbird 17:44:24 <-- rikki has quit (Connection reset by peer) 17:44:48 <FeuerFliege> I deaktivated all addons and the langpack, but I still get this error. 17:45:18 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 17:45:23 --> FeuerFliege has joined #instantbird 17:46:06 <flo> clokep_work: have you tested your last twitter patch? :-P 17:46:17 <flo> FeuerFliege: thanks for reporting this! 17:46:37 <FeuerFliege> I have the latest nightly. Nothing patched. 17:46:44 <flo> yeah, I know :) 17:47:16 <flo> the problem is pretty obviously from the patch from bug 680 17:47:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=680 nor, --, 0.3a3, clokep, RESO FIXED, Localize Twitter code 17:47:45 <flo> clokep_work: yeah, I know, I'm half responsible, I reviewed it ;). 17:48:03 <clokep_work> flo: Yes, I tested it. 17:48:11 --> GeekShadow has joined #instantbird 17:48:53 <flo> clokep_work: so do you prefer adding the LOG function in twitter.js or exporting it from jsProtoHelper (it will be rewritten in bug 681 anyway)? 17:48:54 <clokep_work> Apparently jsProtoHelper doesn't export LOG? 17:48:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=681 nor, --, ---, clokep, ASSI, Reduce the amount of data the twitter plugin logs into the Error Console 17:49:07 <clokep_work> Export it from jsProtoHelper. 17:49:15 <clokep_work> I thought "LOG" was a global anyway that logged to the console? 17:49:25 <flo> it isn't 17:49:25 --> rikki has joined #instantbird 17:49:30 <-- rikki1 has quit (Connection reset by peer) 17:49:37 <clokep_work> But yes, exporting is deifnitely the way to og. :) 17:50:29 <flo> http://pastebin.instantbird.com/751 ? 17:52:24 <clokep_work> Yup! :) 17:52:46 <clokep_work> I might have been testing both patches at once now that I think of it. :( 17:55:00 <flo> FeuerFliege: it will be fixed in the next nightly! :) 17:55:10 <flo> I'm glad this was reported before we released the beta! 17:56:41 <clokep_work> Sorry about that flo! Thanks for reporting FeuerFliege 17:57:09 <flo> dinner time, back later! :) 17:57:10 <-- flo has quit (Quit: Instantbird 0.3a3pre) 17:57:17 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d2f37c50fdba - Florian Quèze - Follow-up to bug 680 (localize twitter code): export the 'LOG' function in jsProtoHelper. 18:12:13 <DGMurdockIII> the partial update just failed 18:23:17 <clokep_work> Have you tried uninstalling, deleting the whole folder and reinstalling? 18:23:30 <clokep_work> I think partial update failures are usually from a slow shutdown of the program though. 18:24:46 <DGMurdockIII> i'll try that later 18:25:05 <DGMurdockIII> im going to take a nap 18:25:12 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 18:30:43 <-- tymerkaev has quit (Client exited) 18:38:20 --> linuxwizard has joined #instantbird 18:39:16 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre) 18:39:20 --> FeuerFliege has joined #instantbird 18:44:18 --> Mathnerd314 has joined #instantbird 18:57:32 <-- FeuerFliege has left #instantbird () 19:40:23 --> DGMurdockIII has joined #instantbird 19:51:46 <-- skeledrew has quit (Ping timeout) 19:51:52 --> skeledrew has joined #instantbird 20:20:47 --> sonny has joined #instantbird 20:24:24 --> FeuerFliege has joined #instantbird 20:38:17 --> Even has joined #instantbird 20:38:17 * ChanServ sets mode +o Even 20:47:28 --> EionRobb has joined #instantbird 20:53:57 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:00:33 --> skeledrew1 has joined #instantbird 21:00:39 <-- skeledrew has quit (Ping timeout) 21:03:12 --> flo has joined #instantbird 21:03:12 * ChanServ sets mode +qo flo flo 21:03:30 <flo> how does this feel: http://queze.net/goinfre/timebubbles-blogpost/time-bubbles.html ? 21:03:46 <-- Even has quit (Input/output error) 21:17:54 <-- sonny has left #instantbird () 21:18:13 --> FeuerFliege1 has joined #instantbird 21:18:53 <-- Dummy1234 has quit (Ping timeout) 21:19:21 <-- FeuerFliege has quit (Ping timeout) 21:24:41 <-- chrisccoulson has quit (Quit: Ex-Chat) 21:24:56 --> chrisccoulson has joined #instantbird 21:33:18 <vicnet> flo: I've been liking it that way (sorry for the delay) 22:07:31 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org/ : 22:07:32 <instantbot> http://blog.instantbird.org/n42-introducing-time-bubbles.html - Introducing Time Bubbles 22:18:25 <-- linuxwizard has left #instantbird () 22:20:59 <-- flo has quit (Input/output error) 22:23:12 <-- GeekShadow has quit (Ping timeout) 22:24:30 --> flo has joined #instantbird 22:24:30 * ChanServ sets mode +qo flo flo 22:24:35 <-- FeuerFliege1 has left #instantbird () 22:30:23 <flo> Good night! :) 22:30:53 <-- flo has quit (Quit: Instantbird 0.3a3pre) 23:29:03 --> clokep has joined #instantbird 23:29:03 * ChanServ sets mode +h clokep