October 29th, 2009 by adam

There’s a major bug in Firefox (allthough I left at “normal” severity, leave it to the maintainers to judge) that’s been around since Version 2.0 (maybe earlier). I’m *pretty* sure that Mozilla (i.e. precursor to Firefox) did not have this bug. It’s been bugging me for years, and I’ve seen lots of people complain about it, but the latest release still hasn’t fixed it, so I went hunting. No bugs found.

Not any more:

Bug 525266: Disk cache is deleted when browser restarts
(more…)

October 29th, 2009 by adam

EDIT: the fix that worked for most (not all) people on the internet … doesn’t work for me. Even with reboot. I have no idea how to fix this now :(.

Look what they’ve done to the latest release of Eclipse: (old version at top – rendering CORRECTLY on high-res monitor; new version below – rendering BLURRY on high-res monitor)
Eclipse aliasing 3.5
(note the side-by-side compare with the old version – in the same screenshot – so presumably Eclipse 3.5 is using a different font-rendering call than Eclipse 3.4).

i.e. it’s now unusable on OS X. Unless you enjoy headaches and probable permanent damage to your eyesight (oh, you like that? OK. Good for you. Leave the rest of us – with decent LCD monitors – alone, please).
(more…)

April 5th, 2009 by adam

I had to do some iPhone prototyping recently, and we had a trial copy of Unity to hand. I thought this was a great excuse to try using it. First impressions of the editor/IDE/environment – at least on OS X – are not good.

NB: In general, in terms of what can be done with it etc, I’m a fan of Unity. But I’ve never developed with it directly myself, and I’m now finding it surprisingly painful / steep learning curve.

Need to know basis

None of the built-in tutorials work, flat out, because the startup code has apparently changed substantially since they were written. The tutorials keep talking about things like “create a new project; by default it will X and Y and Z” but Unity no longer does any of those by default. Sadly, the tutorials don’t tell you how to get any of those manually – because, you know, they’re done for you by default, why would you ever need to know how to do them by hand?

File Association Theft

I was also *extremely* unhappy to discover a short while later that Unity has stolen the file association for PHP files. Under OS X (thanks, Apple) managing file associations is a surprisingly irritating business, as bad as with Microsoft Windows (Apple deems users too stupid to be allowed to simply edit associations – but applications are allowed to overwrite each other with absolute trust from Apple, and no user intervention allowed), so this is a pain to fix. In particular, I have an entire *suite* of applications and IDE’s for doing web editing, including a specialized high quality PHP IDE. Not any more; Unity has clobbered that with a crappy text editor that does nothing more than basic syntax hilighting. This is pretty offensive: firstly, don’t steal my files without asking, and secondly – give me back my IDE!

NB: I have no idea how it has done this, but Unity appears to have overridden OS X’s systems for file association management – following the standard procedure (e.g. here) has no effect, and Unity keeps stealing control of the files immediately that you confirm you want to give the assocation to some other app.

At this rate, if I can’t find out what it’s done to my OS and undo it, I’ll be uninstalling and deleting Unity with extreme prejudice in the very near future. Sure, this is partly Apple’s fault for assuming all apps are perfect and all users are not, but at a simpler level I just cannot afford to have a non-functioning development computer just because of one badly behaved application.

March 5th, 2009 by adam

For some reason, Firefox 3.0.7 force disables the KeyConfig extension (itself a workaround for Firefox bugs that have been around for more than 2 years and gone unfixed).

The main problem is that on OS X, the keys for editing in a textfield get overridden by firefox re-binding the same controls for moving back and forth in page history.

e.g. Press the OS X key combo for “jump to start of line” == Firefox will instead hit the Back button (and you cannot disable this directly inside Firefox. I did once try to do it through hand-editing config files, but it didn’t work)

Why is this still not fixed in Firefox? I’ve no idea (although I have a vague memory of FF developers specifically advising people to install KeyConfig as it provides not only a workaround (you disable the broken “feature” of FF) but it also adds a lot of useful missing functionality).

Anyway. I’m now in a really bad position that any form filling in Firefox is difficult and sometimes wipes data – that includes everything from “replying to emails” to “writing blog posts”. Hopefully I can find some hack that forces Firefox to re-enable the plugin (or I can find a copy of the last working version of firefox which allows KeyConfig to run, and uninstall Firefox, and install the working version)

NB: Firefox does, of course, warn you when plugins are going to be disabled. Unfortunately, I’d forgotten that the reason I had the KeyConfig plugin was not so much a “nice little add-on” as “essential fix for core bug in Firefox” :(.

March 21st, 2008 by adam

As a quick followup to this article (how to workaround the bug in Microsoft Office 2007 that breaks your fonts in Windows), I had to show someone today what I meant when I said that their laptop was set to “blurry” mode, and realised there was a quick way of testing it.

If you can’t be bothered to try it, here’s two screenshots that demonstrate precisely why I hate blurry fonts on any good-quality LCD:
blurry-windows-11.PNG

The image on the left is Windows in “blurry” mode (with forced anti-aliasing of all system fonts). The image on the right is the exact same system, just with blurring turned off. Note that the way Windows renders fonts, the title bar of the two windows looks significantly different. This is really annoying, because the left hand title IMHO looks much nicer – but that same effect isn’t applied to the rest of the window, including the menu bar, which looks awful.
(more…)

November 28th, 2007 by adam

(do you have fuzzy text in Outlook 2007? hard to read fonts? System settings for fonts broken in Office 2007? Help is at hand…).

You have to do a couple of things to fix the one bug, and I had to find all the different parts of the solution in different places, so I put them all together into one post here.



(more…)