I just looked at the code for Gimp's png plugin to see if it had any support for gamma. There is no gamma support when loading png images even though this should be easy with the gimp_levels function. Saving a png is strange. It does allow saving the gamma value, however, if the gamma reported by Gimp is 1.0 then it uses a default of 2.2 which messes up the use of gamma. This really needs to be fixed.
Thursday, May 30, 2002
Wednesday, May 15, 2002
I just finished calibrating my monitor, well under linux I still need to check under windows. The main reason to do this is to see images properly. The first step was to set the black level and picture. I did this with the lights off to get a better result. It's also likely to make Deus Ex and Thief look better since I play them in the dark. The next step was to set the gamma for my monitor. An interesting note here, according to mutliple sources the normal monitor gamma is between 2.35 and 2.55 mine was 2.5, my monitor however reported its gamma to be 2.85. Of course it's also not quite right about its dpi either, vertical is correct horizontal is to low. Now I just have to set the gamma in windows.
Tuesday, May 14, 2002
The update is done and I was finally able to upload the web pages. I'm begining to wonder if the problem I had a week or so ago was really related to the kernel. This time I was using 2.4.16 which I know works, but I was having the same sort of problems. Maybe my ISP was just having server trouble, after all I was trying from 2 to 6:30 this morning.
Monday, May 13, 2002
Well, I just posted a new version of my API. It has a number of cleanups and fixes. The main change is that I put the common headers into the message object instead of leaving them in the GMimeMessageHeader. This should speed up operation on remote servers. I still have a few functions to add as well as all the examples. I think I have completed the client side of the API. I still can't find any usefull info on the new GType system so it looks like I will leave my interface as actuall classes.
Wednesday, May 08, 2002
Tuesday, May 07, 2002
I've been spending a lot of time trying to learn about the GTK 2.0 API. The main reason for this is that I am trying to port my mailbox API to it. The GType and GObject stuff looks useful but there is not enough information on it. The API docs are only 46% done and I haven't found any information on using it. How does one define an interface type and how do you use it? Ah well, for now my API is derived from GObject, not the best solution but it will do for now. The real question is can I post it on my website. I don't know yet if it's my system or the server but the ftp connection either dies or hangs when I try to post the files. When it gets posted it will be here.