[Libreoffice] About InstallationFinder (sdk, Java), an API question.
Giuseppe Castagno
giuseppe.castagno at acca-esse.eu
Tue Oct 5 07:34:24 PDT 2010
Hi Caolán,
Caolán McNamara wrote:
> On Tue, 2010-10-05 at 15:02 +0200, Giuseppe Castagno wrote:
>> For Linux, line:
>>
>> http://opengrok.go-oo.org/xref/sdk/odk/source/com/sun/star/lib/loader/InstallationFinder.java#74
>>
>> has a "soffice", shouldn't it be "libreoffice" ?
>
>
> Dunno about the others, but some notes on the "soffice" binary.
>
> desktop/source/app/sofficemain.cxx hardcodes "soffice" with
> Application::SetAppName which means that vcl/unx/gtk/app/gtkdata.cxx
> calls g_set_prgname with that name. Which means that the recently-used
> files in GNOME spawns off "soffice" when you open those up from
> places->recent documents.
>
> So *if* soffice is changed to "libreoffice" then that hard-coded line in
> desktop needs to be changed as well.
actually I don't know if it needs to be changed, I think that the
'soffice' referred to in that chunk of Java code is the one seen in the
$PATH variable so that in the case of LibO it's /usr/bin/libreoffice.
As soon I have some spare time, I'll check deeper with some test 'live'.
beppec56.
--
Kind Regards,
Giuseppe Castagno
Acca Esse http://www.acca-esse.eu
giuseppe.castagno at acca-esse.eu
beppec56 at openoffice.org
More information about the LibreOffice
mailing list