[Kbabel] Plugin-based import/export

Marco Wegner dubbleu@web.de
Fri, 3 Jan 2003 00:01:18 +0100


--Boundary-00=_+SMF+7S24xtvDg+
Content-Type: Text/Plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Description: clearsigned data
Content-Disposition: inline

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 28 December 2002 17:18, Stanislav Visnovsky wrote:
> I've just commited subj. into HEAD. It means that KBabel now sort of
> "supports" multiple formats of files. The source is still very much
> PO-centric, but I don't want to change more than necessary. If some plugin
> needs changes, they should be made if reasonable - this is unstable branch
> and the interface can change.
>
> Dark side: the code is not that well tested, so there can be data loss
> when saving/loading - you have been warned.
>
> I would be happy to hear any comments, flames, bug reports etc.

Currently the KBabelFilter ServiceType .desktop file doesn't get installed 
which results in a message box that KBabel cannot find the corresponding 
plugin. The attached patch fixes this. Okay to commit?

Marco

- -- 
Marco Wegner <mail@marcowegner.de>, <dubbleu@web.de>
Contributing to KBabel http://i18n.kde.org/tools/kbabel 
   and German KDE translation http://i18n.kde.org/teams/de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+FMTHX3rotM03gSgRAm19AKCJvDiCLLzfaY0yDHqICjrIvimkhQCgkjnk
PEDZWQ64RaAeWfiUaRxZjt0=
=Sk9/
-----END PGP SIGNATURE-----

--Boundary-00=_+SMF+7S24xtvDg+
Content-Type: text/x-diff;
  charset="iso-8859-1";
  name="filter-servicetype.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="filter-servicetype.diff"

Index: Makefile.am
===================================================================
RCS file: /home/kde/kdesdk/kbabel/common/Makefile.am,v
retrieving revision 1.33
diff -u -3 -p -b -u -r1.33 Makefile.am
--- Makefile.am	28 Dec 2002 22:16:07 -0000	1.33
+++ Makefile.am	2 Jan 2003 23:01:10 -0000
@@ -32,6 +32,10 @@ pkginclude_HEADERS = catalog.h catalogit
 # let automoc handle all of the meta source files (moc)
 METASOURCES = AUTO
 
+# service type for the filters
+kde_servicetypes_DATA = kbabelfilter.desktop
+EXTRA_DIST = $(kde_servicetypes_DATA)
+
 KDE_OPTIONS = nofinal
 
 version.h: $(top_srcdir)/kbabel/VERSION

--Boundary-00=_+SMF+7S24xtvDg+--