#instantbird log on 06 08 2011

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