[Libreoffice-commits] .: filter/README

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Thu Oct 4 12:14:39 PDT 2012


 filter/README |   10 ++++++++++
 1 file changed, 10 insertions(+)

New commits:
commit 5d0c1f0ac8875292c49989e4f77fafc52a7e84a6
Author: Tor Lillqvist <tlillqvist at suse.com>
Date:   Thu Oct 4 22:10:47 2012 +0300

    Add some notes about graphicfilters
    
    Change-Id: I1d2a51865b0e564821db7fb45b9e557e4594d4a1

diff --git a/filter/README b/filter/README
index dc98371..9ebd0fb 100644
--- a/filter/README
+++ b/filter/README
@@ -1 +1,11 @@
 Filter registration and some simple filters (also descriptions).
+
+Desperate splitting of code into small shared libraries for historical
+reasons presumably (OS/2 and Windows 3.x). The libraries produced from
+the code in each subdirectory of filter/source/graphicfilter are
+graphic format import or export filters. But they don't have uniform
+API. Some have either an GraphicImport or GraphicExport entry point,
+and are loaded and used in a uniform fashion from code in
+svtools/source/filter/filter.cxx. Others have different API and are
+loaded from other places. For instance "icgm" has ImportCGM, and is
+loaded and used by sd/source/filter/cgm/sdcgmfilter.cxx (!).


More information about the Libreoffice-commits mailing list