diff options
-rw-r--r-- | filter/ChangeLog | 4 | ||||
-rw-r--r-- | filter/filtertypes.xml | 5 | ||||
-rw-r--r-- | filter/libfilter-i18n.h | 38 |
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"); |