From 31f41e23c5f4653263b564ad080649f10be055e5 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 10 Dec 2008 13:36:50 -0800 Subject: * Removing the bitmap files that aren't being used. * Removing the filter files that haven't been used. * Adding a small little script to pull the strings out of the filters.svg file and pull them into a header file so that they can be translated. * Fix generate_POTFILES.sh so that it warns that it'll probably break things * Update POTFILES.in so that it matches the files better. * Making a bunch of .svg files not executable. * Patching the effects code so that the sorting of the menus is correct and the first entry is not ignored. (bzr r6984) --- share/extensions/Makefile.am | 1 - share/extensions/alphabet_soup/2.svg | 0 share/extensions/alphabet_soup/3.svg | 0 share/extensions/alphabet_soup/6.svg | 0 share/extensions/alphabet_soup/7.svg | 0 share/extensions/alphabet_soup/Cblob.svg | 0 share/extensions/alphabet_soup/Chook.svg | 0 share/extensions/alphabet_soup/Ctail.svg | 0 share/extensions/alphabet_soup/Delta.svg | 0 share/extensions/alphabet_soup/Eb.svg | 0 share/extensions/alphabet_soup/Eserif.svg | 0 share/extensions/alphabet_soup/Et.svg | 0 share/extensions/alphabet_soup/G.svg | 0 share/extensions/alphabet_soup/IBSerif.svg | 0 share/extensions/alphabet_soup/ITSerif.svg | 0 share/extensions/alphabet_soup/Lb.svg | 0 share/extensions/alphabet_soup/Lt.svg | 0 share/extensions/alphabet_soup/Ocross.svg | 0 share/extensions/alphabet_soup/Oterm.svg | 0 share/extensions/alphabet_soup/P.svg | 0 share/extensions/alphabet_soup/Q.svg | 0 share/extensions/alphabet_soup/Rblock.svg | 0 share/extensions/alphabet_soup/Tb.svg | 0 share/extensions/alphabet_soup/Tt.svg | 0 share/extensions/alphabet_soup/U.svg | 0 share/extensions/alphabet_soup/Vser.svg | 0 share/extensions/alphabet_soup/Xh.svg | 0 share/extensions/alphabet_soup/Xne.svg | 0 share/extensions/alphabet_soup/Xnw.svg | 0 share/extensions/alphabet_soup/Xvb.svg | 0 share/extensions/alphabet_soup/Xvt.svg | 0 share/extensions/alphabet_soup/a.svg | 0 share/extensions/alphabet_soup/abase.svg | 0 share/extensions/alphabet_soup/b.svg | 0 share/extensions/alphabet_soup/bar.svg | 0 share/extensions/alphabet_soup/bar2.svg | 0 share/extensions/alphabet_soup/c.svg | 0 share/extensions/alphabet_soup/cross.svg | 0 share/extensions/alphabet_soup/cserif.svg | 0 share/extensions/alphabet_soup/e.svg | 0 share/extensions/alphabet_soup/epsilon.svg | 0 share/extensions/alphabet_soup/f.svg | 0 share/extensions/alphabet_soup/gamma.svg | 0 share/extensions/alphabet_soup/h.svg | 0 share/extensions/alphabet_soup/h2.svg | 0 share/extensions/alphabet_soup/idot.svg | 0 share/extensions/alphabet_soup/j.svg | 0 share/extensions/alphabet_soup/k.svg | 0 share/extensions/alphabet_soup/l.svg | 0 share/extensions/alphabet_soup/lserif.svg | 0 share/extensions/alphabet_soup/m.svg | 0 share/extensions/alphabet_soup/n.svg | 0 share/extensions/alphabet_soup/o.svg | 0 share/extensions/alphabet_soup/r.svg | 0 share/extensions/alphabet_soup/s.svg | 0 share/extensions/alphabet_soup/serif.svg | 0 share/extensions/alphabet_soup/t.svg | 0 share/extensions/alphabet_soup/tserif.svg | 0 share/extensions/alphabet_soup/v.svg | 0 share/extensions/alphabet_soup/vserl.svg | 0 share/extensions/alphabet_soup/vserr.svg | 0 share/extensions/alphabet_soup/x.svg | 0 share/extensions/alphabet_soup/y.svg | 0 share/extensions/alphabet_soup/yogh.svg | 0 share/extensions/alphabet_soup/z.svg | 0 share/filters/Makefile.am | 9 +++++++-- share/filters/README | 4 +++- share/filters/i18n.py | 19 +++++++++++++++++++ share/tutorials/tutorial-basic.it.svg | 0 share/tutorials/tutorial-elements.svg | 0 70 files changed, 29 insertions(+), 4 deletions(-) mode change 100755 => 100644 share/extensions/alphabet_soup/2.svg mode change 100755 => 100644 share/extensions/alphabet_soup/3.svg mode change 100755 => 100644 share/extensions/alphabet_soup/6.svg mode change 100755 => 100644 share/extensions/alphabet_soup/7.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Cblob.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Chook.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Ctail.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Delta.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Eb.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Eserif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Et.svg mode change 100755 => 100644 share/extensions/alphabet_soup/G.svg mode change 100755 => 100644 share/extensions/alphabet_soup/IBSerif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/ITSerif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Lb.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Lt.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Ocross.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Oterm.svg mode change 100755 => 100644 share/extensions/alphabet_soup/P.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Q.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Rblock.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Tb.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Tt.svg mode change 100755 => 100644 share/extensions/alphabet_soup/U.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Vser.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Xh.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Xne.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Xnw.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Xvb.svg mode change 100755 => 100644 share/extensions/alphabet_soup/Xvt.svg mode change 100755 => 100644 share/extensions/alphabet_soup/a.svg mode change 100755 => 100644 share/extensions/alphabet_soup/abase.svg mode change 100755 => 100644 share/extensions/alphabet_soup/b.svg mode change 100755 => 100644 share/extensions/alphabet_soup/bar.svg mode change 100755 => 100644 share/extensions/alphabet_soup/bar2.svg mode change 100755 => 100644 share/extensions/alphabet_soup/c.svg mode change 100755 => 100644 share/extensions/alphabet_soup/cross.svg mode change 100755 => 100644 share/extensions/alphabet_soup/cserif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/e.svg mode change 100755 => 100644 share/extensions/alphabet_soup/epsilon.svg mode change 100755 => 100644 share/extensions/alphabet_soup/f.svg mode change 100755 => 100644 share/extensions/alphabet_soup/gamma.svg mode change 100755 => 100644 share/extensions/alphabet_soup/h.svg mode change 100755 => 100644 share/extensions/alphabet_soup/h2.svg mode change 100755 => 100644 share/extensions/alphabet_soup/idot.svg mode change 100755 => 100644 share/extensions/alphabet_soup/j.svg mode change 100755 => 100644 share/extensions/alphabet_soup/k.svg mode change 100755 => 100644 share/extensions/alphabet_soup/l.svg mode change 100755 => 100644 share/extensions/alphabet_soup/lserif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/m.svg mode change 100755 => 100644 share/extensions/alphabet_soup/n.svg mode change 100755 => 100644 share/extensions/alphabet_soup/o.svg mode change 100755 => 100644 share/extensions/alphabet_soup/r.svg mode change 100755 => 100644 share/extensions/alphabet_soup/s.svg mode change 100755 => 100644 share/extensions/alphabet_soup/serif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/t.svg mode change 100755 => 100644 share/extensions/alphabet_soup/tserif.svg mode change 100755 => 100644 share/extensions/alphabet_soup/v.svg mode change 100755 => 100644 share/extensions/alphabet_soup/vserl.svg mode change 100755 => 100644 share/extensions/alphabet_soup/vserr.svg mode change 100755 => 100644 share/extensions/alphabet_soup/x.svg mode change 100755 => 100644 share/extensions/alphabet_soup/y.svg mode change 100755 => 100644 share/extensions/alphabet_soup/yogh.svg mode change 100755 => 100644 share/extensions/alphabet_soup/z.svg create mode 100755 share/filters/i18n.py mode change 100755 => 100644 share/tutorials/tutorial-basic.it.svg mode change 100755 => 100644 share/tutorials/tutorial-elements.svg (limited to 'share') diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index 57f9a08fa..f34a98265 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -236,7 +236,6 @@ module_DATA = \ $(modules) EXTRA_DIST = \ - radiobutton_example.inx \ $(extension_SCRIPTS) $(otherstuff_DATA) $(module_DATA) diff --git a/share/extensions/alphabet_soup/2.svg b/share/extensions/alphabet_soup/2.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/3.svg b/share/extensions/alphabet_soup/3.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/6.svg b/share/extensions/alphabet_soup/6.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/7.svg b/share/extensions/alphabet_soup/7.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Cblob.svg b/share/extensions/alphabet_soup/Cblob.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Chook.svg b/share/extensions/alphabet_soup/Chook.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Ctail.svg b/share/extensions/alphabet_soup/Ctail.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Delta.svg b/share/extensions/alphabet_soup/Delta.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Eb.svg b/share/extensions/alphabet_soup/Eb.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Eserif.svg b/share/extensions/alphabet_soup/Eserif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Et.svg b/share/extensions/alphabet_soup/Et.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/G.svg b/share/extensions/alphabet_soup/G.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/IBSerif.svg b/share/extensions/alphabet_soup/IBSerif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/ITSerif.svg b/share/extensions/alphabet_soup/ITSerif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Lb.svg b/share/extensions/alphabet_soup/Lb.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Lt.svg b/share/extensions/alphabet_soup/Lt.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Ocross.svg b/share/extensions/alphabet_soup/Ocross.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Oterm.svg b/share/extensions/alphabet_soup/Oterm.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/P.svg b/share/extensions/alphabet_soup/P.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Q.svg b/share/extensions/alphabet_soup/Q.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Rblock.svg b/share/extensions/alphabet_soup/Rblock.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Tb.svg b/share/extensions/alphabet_soup/Tb.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Tt.svg b/share/extensions/alphabet_soup/Tt.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/U.svg b/share/extensions/alphabet_soup/U.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Vser.svg b/share/extensions/alphabet_soup/Vser.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Xh.svg b/share/extensions/alphabet_soup/Xh.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Xne.svg b/share/extensions/alphabet_soup/Xne.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Xnw.svg b/share/extensions/alphabet_soup/Xnw.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Xvb.svg b/share/extensions/alphabet_soup/Xvb.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/Xvt.svg b/share/extensions/alphabet_soup/Xvt.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/a.svg b/share/extensions/alphabet_soup/a.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/abase.svg b/share/extensions/alphabet_soup/abase.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/b.svg b/share/extensions/alphabet_soup/b.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/bar.svg b/share/extensions/alphabet_soup/bar.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/bar2.svg b/share/extensions/alphabet_soup/bar2.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/c.svg b/share/extensions/alphabet_soup/c.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/cross.svg b/share/extensions/alphabet_soup/cross.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/cserif.svg b/share/extensions/alphabet_soup/cserif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/e.svg b/share/extensions/alphabet_soup/e.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/epsilon.svg b/share/extensions/alphabet_soup/epsilon.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/f.svg b/share/extensions/alphabet_soup/f.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/gamma.svg b/share/extensions/alphabet_soup/gamma.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/h.svg b/share/extensions/alphabet_soup/h.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/h2.svg b/share/extensions/alphabet_soup/h2.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/idot.svg b/share/extensions/alphabet_soup/idot.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/j.svg b/share/extensions/alphabet_soup/j.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/k.svg b/share/extensions/alphabet_soup/k.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/l.svg b/share/extensions/alphabet_soup/l.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/lserif.svg b/share/extensions/alphabet_soup/lserif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/m.svg b/share/extensions/alphabet_soup/m.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/n.svg b/share/extensions/alphabet_soup/n.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/o.svg b/share/extensions/alphabet_soup/o.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/r.svg b/share/extensions/alphabet_soup/r.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/s.svg b/share/extensions/alphabet_soup/s.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/serif.svg b/share/extensions/alphabet_soup/serif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/t.svg b/share/extensions/alphabet_soup/t.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/tserif.svg b/share/extensions/alphabet_soup/tserif.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/v.svg b/share/extensions/alphabet_soup/v.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/vserl.svg b/share/extensions/alphabet_soup/vserl.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/vserr.svg b/share/extensions/alphabet_soup/vserr.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/x.svg b/share/extensions/alphabet_soup/x.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/y.svg b/share/extensions/alphabet_soup/y.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/yogh.svg b/share/extensions/alphabet_soup/yogh.svg old mode 100755 new mode 100644 diff --git a/share/extensions/alphabet_soup/z.svg b/share/extensions/alphabet_soup/z.svg old mode 100755 new mode 100644 diff --git a/share/filters/Makefile.am b/share/filters/Makefile.am index 8da20a47f..1a871a992 100644 --- a/share/filters/Makefile.am +++ b/share/filters/Makefile.am @@ -3,6 +3,11 @@ filtersdir = $(datadir)/inkscape/filters filters_DATA = \ README \ - filters.svg + filters.svg \ + filters.svg.h -EXTRA_DIST = $(filters_DATA) +filters.svg.h: filters.svg i18n.py + $(srcdir)/i18n.py $(srcdir)/filters.svg > $(srcdir)/filters.svg.h + +EXTRA_DIST = $(filters_DATA) \ + i18n.py diff --git a/share/filters/README b/share/filters/README index 727f080a6..ac45826b8 100644 --- a/share/filters/README +++ b/share/filters/README @@ -8,5 +8,7 @@ inkscape:label is the name in the menu inkscape:menu is the submenu under Effects > Filters inkscape:menu-tooltip is the menu command's tooltip in the statusbar - +These are then put into filters.svg.h in order to make them translatable. +They should appear as a normal translation to translaters through the +gettext system. diff --git a/share/filters/i18n.py b/share/filters/i18n.py new file mode 100755 index 000000000..04a2ad779 --- /dev/null +++ b/share/filters/i18n.py @@ -0,0 +1,19 @@ +#!/usr/bin/python + +from xml.dom import minidom +import sys + +doc = minidom.parse(sys.argv[1]) + +filters = doc.getElementsByTagName('filter') + +print "char * stringlst = [" + +for filter in filters: + label = filter.getAttribute('inkscape:label') + menu = filter.getAttribute('inkscape:menu') + desc = filter.getAttribute('inkscape:menu-tooltip') + + print "N_(\"" + label + "\"), N_(\"" + menu + "\"), N_(\"" + desc + "\")," + +print "];" diff --git a/share/tutorials/tutorial-basic.it.svg b/share/tutorials/tutorial-basic.it.svg old mode 100755 new mode 100644 diff --git a/share/tutorials/tutorial-elements.svg b/share/tutorials/tutorial-elements.svg old mode 100755 new mode 100644 -- cgit v1.2.3