aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2001-12-18 04:12:56 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2001-12-18 04:12:56 +0800
commit6977afee948218b3e985934c24b8142efa642420 (patch)
tree88078fca14077401fef2232cd2e8613ca7f2baa9
parent95e875ecf4b48f84fe6b9dd475669396a9609e20 (diff)
downloadgsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar.gz
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar.bz2
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar.lz
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar.xz
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.tar.zst
gsoc2013-evolution-6977afee948218b3e985934c24b8142efa642420.zip
Add new action to execute a shell command.
2001-12-17 Jeffrey Stedfast <fejj@ximian.com> * filtertypes.xml: Add new action to execute a shell command. svn path=/trunk/; revision=15138
-rw-r--r--filter/ChangeLog4
-rw-r--r--filter/filtertypes.xml5
-rw-r--r--filter/libfilter-i18n.h38
3 files changed, 29 insertions, 18 deletions
diff --git a/filter/ChangeLog b/filter/ChangeLog
index ad60abdf24..65a15dc113 100644
--- a/filter/ChangeLog
+++ b/filter/ChangeLog
@@ -1,3 +1,7 @@
+2001-12-17 Jeffrey Stedfast <fejj@ximian.com>
+
+ * filtertypes.xml: Add new action to execute a shell command.
+
2001-12-09 Jon Trowbridge <trow@ximian.com>
* vfoldertypes.xml: Add "Needs Reply" option to different status
diff --git a/filter/filtertypes.xml b/filter/filtertypes.xml
index 0f651527ee..1bbe1b0f3a 100644
--- a/filter/filtertypes.xml
+++ b/filter/filtertypes.xml
@@ -627,5 +627,10 @@
</option>
</input>
</part>
+ <part name="shell-exec">
+ <title>Execute Shell Command</title>
+ <code>(shell-exec ${command})</code>
+ <input type="string" name="command"/>
+ </part>
</actionset>
</filterdescription>
diff --git a/filter/libfilter-i18n.h b/filter/libfilter-i18n.h
index 175eac2dc6..892c288dab 100644
--- a/filter/libfilter-i18n.h
+++ b/filter/libfilter-i18n.h
@@ -1,23 +1,41 @@
/* Automatically generated. Do not edit. */
+char *s = N_("after");
char *s = N_("Assign Color");
char *s = N_("Assign Score");
char *s = N_("Attachments");
+char *s = N_("before");
+char *s = N_("contains");
char *s = N_("Copy to Folder");
char *s = N_("Date received");
char *s = N_("Date sent");
char *s = N_("Delete");
char *s = N_("Deleted");
+char *s = N_("does not contain");
+char *s = N_("does not end with");
+char *s = N_("does not exist");
+char *s = N_("does not sound like");
+char *s = N_("does not start with");
char *s = N_("Do Not Exist");
char *s = N_("Draft");
+char *s = N_("ends with");
+char *s = N_("Execute Shell Command");
char *s = N_("Exist");
+char *s = N_("exists");
char *s = N_("Expression");
char *s = N_("Important");
+char *s = N_("is");
+char *s = N_("is greater than");
+char *s = N_("is less than");
+char *s = N_("is not");
char *s = N_("Mailing list");
char *s = N_("Message Body");
char *s = N_("Message Header");
char *s = N_("Message was received");
char *s = N_("Message was sent");
char *s = N_("Move to Folder");
+char *s = N_("Needs Reply");
+char *s = N_("on or after");
+char *s = N_("on or before");
char *s = N_("Read");
char *s = N_("Recipients");
char *s = N_("Regex Match");
@@ -26,28 +44,12 @@ char *s = N_("Score");
char *s = N_("Sender");
char *s = N_("Set Status");
char *s = N_("Size (kB)");
+char *s = N_("sounds like");
char *s = N_("Source Account");
char *s = N_("Specific header");
+char *s = N_("starts with");
char *s = N_("Status");
char *s = N_("Stop Processing");
char *s = N_("Subject");
-char *s = N_("after");
-char *s = N_("before");
-char *s = N_("contains");
-char *s = N_("does not contain");
-char *s = N_("does not end with");
-char *s = N_("does not exist");
-char *s = N_("does not sound like");
-char *s = N_("does not start with");
-char *s = N_("ends with");
-char *s = N_("exists");
-char *s = N_("is greater than");
-char *s = N_("is less than");
-char *s = N_("is not");
-char *s = N_("is");
-char *s = N_("on or after");
-char *s = N_("on or before");
-char *s = N_("sounds like");
-char *s = N_("starts with");
char *s = N_("was after");
char *s = N_("was before");