Archive for June, 2005

OOo / GL

Monday, June 27th, 2005

If OOo crashes on startup, export SAL_NOOPENGL=TRUE and try again. Especially if you have the nvidia proprietary driver. If it doesn’t crash then, it’s generally your driver that’s at fault. glxgears may fail as well, or this demo (gcc testgl.c -o testgl -L/usr/X11R6/lib -lX11 -lGL)

mail merge in OOo

Wednesday, June 8th, 2005

mail merge in OOo.
OOo 2.0 has a new mail merge wizard and functionality. Specification is here. Now the “email” part of the mail merge api is public and in OOo. But there isn’t an actual OpenOffice.org implementation of this. There is a Sun specific proprietary plugin to do this, but not an OOo one. The dialog available from tools->Mail Merge will currently show this warning message. Which is a little bit misleading, and will probably change to something that explains the matter more clearly soon. This issue contains some useful links on the matter. It wouldn’t be particularly helpful to get excited about this, but useful to whip together an implementation of a com.sun.star.mail.MailServiceProvider service following the available apis.

I haven’t looked into this yet, but FWIW there is a gcj/classpath javamail implementation which might provide a suitable backend for such an implementation.

back to work

Friday, June 3rd, 2005

gcj
Submitted gcj5 workspace for the added to gcj java.awt.Frame.createBufferStrategy. So OOo java bits running under gcj is complete, bar any gcj bugs (I believe http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19870 is the crucial one)
fpicker
Submitted fpicker4 to make the gnome file-dialog less sucky by making it like the gimp-2.2 one, and ditch threading complexity.
tamil : attack of the 10 foot killer graphemes from outer space
Spent mucho time grovelling through icu and grapheme clusters to try and figure out why tamil 0xBC1 vowel signs are treated in OOo 1.1.X as part of the character they are combined with while as seperate ones in OOO 2.0.