From 2b96b475c36a35871d3a0ac13a7693eb102f5a6d Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Sat, 13 Oct 2012 11:08:11 +0200 Subject: font-viewer: replace mateconf schema with thumbnailer file --- font-viewer/Makefile.am | 15 +---- font-viewer/fontilus.schemas.in | 109 ------------------------------- font-viewer/mate-font-viewer.thumbnailer | 4 ++ 3 files changed, 7 insertions(+), 121 deletions(-) delete mode 100644 font-viewer/fontilus.schemas.in create mode 100644 font-viewer/mate-font-viewer.thumbnailer diff --git a/font-viewer/Makefile.am b/font-viewer/Makefile.am index 9fd87eac..cd941e8c 100644 --- a/font-viewer/Makefile.am +++ b/font-viewer/Makefile.am @@ -10,23 +10,14 @@ mate_thumbnail_font_SOURCES = ftstream-vfs.c font-thumbnailer.c totem-resources. mate_font_viewer_LDADD = $(MATECC_CAPPLETS_LIBS) $(FONT_VIEWER_LIBS) mate_font_viewer_SOURCES = ftstream-vfs.c font-view.c -schemasdir = $(MATECONF_SCHEMA_FILE_DIR) -schemas_DATA = fontilus.schemas +thumbnailerdir = $(datadir)/thumbnailers +thumbnailer_DATA = mate-font-viewer.thumbnailer desktopdir = $(datadir)/applications desktop_in_files = mate-font-viewer.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) -install-data-local: install-mateconf-schemas install-desktop-database - -if MATECONF_SCHEMAS_INSTALL -install-mateconf-schemas: - if test -z "$(DESTDIR)"; then \ - MATECONF_CONFIG_SOURCE=$(MATECONF_SCHEMA_CONFIG_SOURCE) $(MATECONFTOOL) --makefile-install-rule fontilus.schemas; \ - fi -else -install-mateconf-schemas: -endif +install-data-local: install-desktop-database install-desktop-database: install-desktopDATA update-desktop-database $(DESTDIR)$(desktopdir) diff --git a/font-viewer/fontilus.schemas.in b/font-viewer/fontilus.schemas.in deleted file mode 100644 index 2e303465..00000000 --- a/font-viewer/fontilus.schemas.in +++ /dev/null @@ -1,109 +0,0 @@ - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-ttf/command - /desktop/mate/thumbnailers/application@x-font-ttf/command - string - mate-thumbnail-font %u %o - - Thumbnail command for TrueType fonts - - Set this key to the command used to create thumbnails for - TrueType fonts. - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-ttf/enable - /desktop/mate/thumbnailers/application@x-font-ttf/enable - bool - true - - Whether to thumbnail TrueType fonts - - If set to true, then TrueType fonts will be thumbnailed. - - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-type1/command - /desktop/mate/thumbnailers/application@x-font-type1/command - string - mate-thumbnail-font %u %o - - Thumbnail command for Type1 fonts - - Set this key to the command used to create thumbnails for - Type1 fonts. - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-type1/enable - /desktop/mate/thumbnailers/application@x-font-type1/enable - bool - true - - Whether to thumbnail Type1 fonts - - If set to true, then Type1 fonts will be thumbnailed. - - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-pcf/command - /desktop/mate/thumbnailers/application@x-font-pcf/command - string - mate-thumbnail-font %u %o - - Thumbnail command for PCF fonts - - Set this key to the command used to create thumbnails for - PCF fonts. - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-pcf/enable - /desktop/mate/thumbnailers/application@x-font-pcf/enable - bool - true - - Whether to thumbnail PCF fonts - - If set to true, then PCF fonts will be thumbnailed. - - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-otf/command - /desktop/mate/thumbnailers/application@x-font-otf/command - string - mate-thumbnail-font %u %o - - Thumbnail command for OpenType fonts - - Set this key to the command used to create thumbnails for - OpenType fonts. - - - - - /schemas/desktop/mate/thumbnailers/application@x-font-otf/enable - /desktop/mate/thumbnailers/application@x-font-otf/enable - bool - true - - Whether to thumbnail OpenType fonts - - If set to true, then OpenType fonts will be thumbnailed. - - - - - - diff --git a/font-viewer/mate-font-viewer.thumbnailer b/font-viewer/mate-font-viewer.thumbnailer new file mode 100644 index 00000000..eb6d4848 --- /dev/null +++ b/font-viewer/mate-font-viewer.thumbnailer @@ -0,0 +1,4 @@ +[Thumbnailer Entry] +TryExec=mate-thumbnail-font +Exec=mate-thumbnail-font %u %o +MimeType=application/x-font-ttf;application/x-font-type1;application/x-font-pcf;application/x-font-otf -- cgit v1.2.1