Eye Problems

I’ve developed some sort of eye problem that leads to really painful headaches if I’m at the computer for too long (the headache seems centered around my eyes, if that makes any sense). It used to be that “too long” was about 5 hours, now it is down to half an hour or less. Mike Pinkerton had something like this a while ago, and he turned out OK (depending on your definition of OK ;)), so my hopes are up. I went to the eye doctor today and got some glasses ordered. They said it will take almost 2 weeks to get the frames ordered and get the lenses put in. I’ve never had glasses before, but that seems like a long time to me.

It seems I won’t need glasses normally, only when I’m working. Its not that my vision is bad, its just really painful at times. Odd. Anyway, I will be out of commission for a bit. I’ll try to check my email and do a little hacking here and there when I can, but its not looking good until those glasses get here.

Anyone else had something like this happen? Care to share your experience?

Cairo Graphics and Quartz

So it seems that Mozilla.org is serious about using Cairo as its graphics library. That being the case, I figured I should probably start on a Quartz backend for Cairo. I didn’t have too much time today, but in an hour or so I was able to read some docs, compile the Cairo libraries, and build a Cocoa test app. My test app is just a window that Cairo can draw into so I can test things easily. I only got far enough to get Cairo drawing shapes and whatnot into my test app, but it was still a gratifying feeling to see Cairo actually draw something for the first time on my system. What it draws now is not done through a proper Quartz backend, but I hope to fix that.

I’m really looking forward to doing this because I have never written much in the way of graphics code. It should be an awesome learning experience. I hope Pav and Vlad don’t get annoyed with my wandering over to ask them lots of questions…

This is the beginning of the end for Quickdraw in Mozilla.org products. Thank God.

More Stable x86 Mac Firefox Build

Here is a more stable build of Firefox for x86 Macs, which includes plugin support. This was built straight from cvs, with no additional patches. I landed the last few over the weekend.

http://josh.trancesoftware.com/firefox-1.0+.en-US.intelmac.dmg

x86 Mac Firefox is pretty much totally caught up to PPC Mac Firefox now. Again, thanks to Mark Mentovai, Simon Fraser, David Baron, and Apple Computer, Inc., for their help.