Subject: Re: How to build the Aiksaurus plugin?
From: F J Franklin (F.J.Franklin@sheffield.ac.uk)
Date: Tue Oct 23 2001 - 05:19:15 CDT
> I'm not sure it is the correct way to go. Keepind the AbiSuite directory
> inside the application bundle is IMHO what we should do, and we should build
> plug-ins as bundles too that we throw either in the application bundle or in
> some user location like ~/Library/AbiSuite
Yes, I was thinking that last bit as well - should ~/Library/AbiSuite be
used instead of ~/.AbiSuite ...?
But it ought to be easy to install plugins and dictionaries system-wide as
well, and having to install them inside bundles is awkward, especially
since (I'm guessing) to many Mac users an application is an application is
an application and what the hell is a bundle anyway? (Recently a friend
of mine, who has used Macs since I was in nappies, asked me WTF a bundle
bit was... like I would know.)
Opera etc. are installed in /Applications as folders, so I don't think
it's anything too abnormal.
> I'm not sure to know how to do this properly. Currently the Mac port does NOT
> care for the ABISUITE_HOME dir. IMHO it will find it using bundle services.
Yes, bundle services is probably the way to go, though how the Finder
locale and AbiWord's locale methods can/will interact I have no idea.
I'm a little stuck on NIB files. Are they static, or can they be altered
after loading - for example, could new entries be added to a list of
supported file types in the Open/Insert File/Image dialogues if plugins
are found?
Regards, Frank
Francis James Franklin
F.J.Franklin@shef.ac.uk
Deep in the human unconsciousness is a pervasive need for a logical
universe that makes sense. But the real universe is always one step
beyond logic.
--- from `The Sayings of Muad'dib' by the Princess Irulan
This archive was generated by hypermail 2b25 : Tue Oct 23 2001 - 05:19:23 CDT