[Libreoffice] New desktop integration modules
Stephan Bergmann
stephan.bergmann.secondary at googlemail.com
Thu Sep 1 02:28:05 PDT 2011
On Sep 1, 2011, at 5:32 AM, Timothy Pearson wrote:
> I have created a patch that adds Trinity Desktop Environment integration
> to LibreOffice, and would like to get it included in the upstream
> LibreOffice sources if you are interested.
>
> It is based on the old KDE3 integration module, but has been altered to
> work with the latest version of TDE. It does not damage or replace the
> existing KDE3 desktop integration modules, and can be turned on/off with a
> configure flag at compile time.
>
> This is an important feature to users of TDE, as the existing KDE3
> integration module will not function properly within the latest releases
> of TDE. We are prepared to maintain and enhance the TDE integration
> module for the foreseeable future.
>
> The patch can be found here:
> http://git.trinitydesktop.org/viewgit/index.php?a=viewblob&p=Trinity%20Desktop%20Environment&h=33a55305c99e0dc808b25eaba3f7373521eec3e1&hb=HEAD&f=main/thirdparty/libreoffice/3.3.2/patches/libreoffice-trinity.diff
>
> If you need the patch in e different format, or have concerns about it,
> please don't hesitate to contact me!
One detail that immediately caught my attention is that the connectivity/source/drivers/tdeab code is obviously based on old connectivity/source/drivers code that still uses active UNO component registration. This would need to be adapted. See <http://wiki.services.openoffice.org/wiki/Passive_Component_Registration> for the concepts, <https://issues.apache.org/ooo/show_bug.cgi?id=113189> for the issue that implemented it, and <http://cgit.freedesktop.org/libreoffice/core/commit/?id=9551bf5a1ee5c9275a26f8ec4021e0b7f5665176> for the changeset containing the relevant modifications to connectivity/source/drivers.
-Stephan
More information about the LibreOffice
mailing list