diff options
author | Chenthill Palanisamy <pchen@src.gnome.org> | 2007-06-04 09:43:27 +0800 |
---|---|---|
committer | Chenthill Palanisamy <pchen@src.gnome.org> | 2007-06-04 09:43:27 +0800 |
commit | faad8a01e1a4fc4d425ed2ff850158339fb6bd37 (patch) | |
tree | b8be0cb43801b31d3573e5b0968d9e252dedb239 /calendar/gui/tasktypes.xml | |
parent | 8bebb05056fd093d0302546fc65edb130c3c136a (diff) | |
download | gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar.gz gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar.bz2 gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar.lz gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar.xz gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.tar.zst gsoc2013-evolution-faad8a01e1a4fc4d425ed2ff850158339fb6bd37.zip |
Added advanced search options.
svn path=/trunk/; revision=33648
Diffstat (limited to 'calendar/gui/tasktypes.xml')
-rw-r--r-- | calendar/gui/tasktypes.xml | 311 |
1 files changed, 311 insertions, 0 deletions
diff --git a/calendar/gui/tasktypes.xml b/calendar/gui/tasktypes.xml new file mode 100644 index 0000000000..5871a3abbf --- /dev/null +++ b/calendar/gui/tasktypes.xml @@ -0,0 +1,311 @@ +<?xml version="1.0"?> +<filterdescription> + <partset> + <part name="summary"> + <title>Summary</title> + <input type="optionlist" name="summary-type"> + <option value="contains"> + <title>contains</title> + <code>(contains? "summary" ${summary})</code> + </option> + <option value="not contains"> + <title>does not contain</title> + <code>(not (contains? "summary" ${summary}))</code> + </option> + </input> + <input type="string" name="summary"/> + </part> + + <part name="description"> + <title>Description</title> + <input type="optionlist" name="description-type"> + <option value="contains"> + <title>contains</title> + <code>(contains? "description" ${description})</code> + </option> + <option value="not contains"> + <title>does not contain</title> + <code>(not (contains? "description" ${description}))</code> + </option> + </input> + <input type="string" name="description"/> + </part> + + <part name="name2"> + <title>Organizer</title> + <input type="optionlist" name="name-type"> + <option value="contains"> + <title>contains</title> + <code>(contains? "organizer" ${name})</code> + </option> + <option value="not contains"> + <title>does not contain</title> + <code>(not (contains? "organizer" ${name}))</code> + </option> + </input> + <input type="string" name="name"/> + </part> + + <part name="name3"> + <title>Attendee</title> + <input type="optionlist" name="name-type"> + <option value="contains"> + <title>contains</title> + <code>(contains? "attendee" ${name})</code> + </option> + <option value="not contains"> + <title>does not contain</title> + <code>(not (contains? "attendee" ${name}))</code> + </option> + </input> + <input type="string" name="name"/> + </part> + + <part name="anyfield"> + <title>Any Field</title> + <input type="optionlist" name="anyfield-type"> + <option value="contains"> + <title>contains</title> + <code>(contains? "any" ${anyfield})</code> + </option> + <option value="not contains"> + <title>does not contain</title> + <code>(not (contains? "any" ${anyfield}))</code> + </option> + </input> + <input type="string" name="anyfield"/> + </part> + + <part name="status"> + <title>Status</title> + <input type="optionlist" name="status-type"> + <option value="is"> + <title>is</title> + <code>(contains? "status" ${status})</code> + </option> + <option value="is not"> + <title>is not</title> + <code>(not(contains? "status" ${status}))</code> + </option> + </input> + <input type="optionlist" name="status"> + <option value="NOT STARTED"> + <title>Not Started</title> + </option> + <option value="IN PROGRESS"> + <title>In progress</title> + </option> + <option value="COMPLETED"> + <title>Completed</title> + </option> + <option value="CANCELLED"> + <title>Cancelled</title> + </option> + + </input> + </part> + + <part name="attachments"> + <title>Attachments</title> + <input type="optionlist" name="match-type"> + <option value="exist"> + <title>Exist</title> + <code> + (has-attachments?) + </code> + </option> + <option value="not exist"> + <title>Do Not Exist</title> + <code> + (not(has-attachments?)) + </code> + </option> + </input> + </part> + + <part name="priority"> + <title>Priority</title> + <input type="optionlist" name="priority-type"> + <option value="is"> + <title>is</title> + <code>(contains? "priority" ${priority})</code> + </option> + <option value="is not"> + <title>is not</title> + <code>(not(contains? "priority" ${priority}))</code> + </option> + </input> + <input type="optionlist" name="priority"> + <option value="HIGH"> + <title>High</title> + </option> + <option value="NORMAL"> + <title>Normal</title> + </option> + <option value="LOW"> + <title>Low</title> + </option> + <option value="UNDEFINED"> + <title>Undefined</title> + </option> + + </input> + </part> + + <part name="category"> + <title>Category</title> + <input type="optionlist" name="category-type"> + <option value="is"> + <title>is</title> + <code>(has-categories? ${category})</code> + </option> + <option value="is not"> + <title>is not</title> + <code>(not(has-categories? ${category}))</code> + </option> + </input> + <input type="optionlist" name="category"> + <option value="Anniversary"> + <title>Anniversary</title> + </option> + <option value="Holiday"> + <title>Holiday</title> + </option> + <option value="Ideas"> + <title>Ideas</title>ke + </option> + <option value="Status"> + <title>Status</title> + </option> + <option value="Holiday Cards"> + <title>Holiday Cards</title> + </option> + <option value="Hot Contacts"> + <title>Hot Contacts</title> + </option> + <option value="International"> + <title>International</title> + </option> + <option value="Next 7 days"> + <title>Next 7 days</title> + </option> + <option value="Birthday"> + <title>Birthday</title> + </option> + <option value="VIP"> + <title>VIP</title> + </option> + <option value="Gifts"> + <title>Gifts</title> + </option> + <option value="Waiting"> + <title>Waiting</title> + </option> + <option value="Key Customer"> + <title>Key Customer</title> + </option> + <option value="Time & Expenses"> + <title>Time & Expenses </title> + </option> + <option value="Miscellaneous"> + <title>Miscellaneous</title> + </option> + <option value="Business"> + <title>Business</title> + </option> + <option value="Personal"> + ke + <title>Personal</title> + </option> + <option value="Suppliers"> + <title>Suppliers</title> + </option> + <option value="Goals/Objectives"> + <title>Goals/Objectives</title> + </option> + <option value="Strategies"> + <title>Strategies</title> + </option> + <option value="Competition"> + <title>Competition</title> + </option> + <option value="Favourites"> + <title>Favourites</title> + </option> + <option value="Phone Calls"> + <title>Phone Calls</title> + </option> + </input> + </part> + + <part name="completed"> + <title>% Completed</title> + <input type="optionlist" name="completed-type"> + <option value="is"> + <title>is</title> + <code> + (= (percent-complete?) ${versus} ) + </code> + </option> + <option value="is-not"> + <title>is not</title> + <code> + (not(= (percent-complete?) ${versus} )) + </code> + </option> + <option value="greater-than"> + <title>is greater than</title> + <code> + (> (percent-complete?) ${versus} ) + </code> + </option> + <option value="less-than"> + <title>is less than</title> + <code> + (< (percent-complete?) ${versus} ) + </code> + </option> + </input> + <input type="completedpercent" name="versus"/> + </part> + + </partset> + <ruleset> + <rule grouping="any" source="demand"> + <_title>Summary Contain</_title> + <partset> + <part name="summary"> + <value name="summary-type" type="option" value="contains"/> + <value name="summary" type="string"/> + </part> + </partset> + + <sources/> + </rule> + + <rule grouping="any" source="demand"> + <_title>Description Contain</_title> + <partset> + <part name="description"> + <value name="description-type" type="option" value="contains"/> + <value name="description" type="string"/> + </part> + </partset> + + <sources/> + </rule> + + <rule grouping="any" source="demand"> + <_title>Any field contains</_title> + <partset> + <part name="anyfield"> + <value name="anyfield-type" type="option" value="contains"/> + <value name="anyfield" type="string"/> + </part> + </partset> + + <sources/> + </rule> + </ruleset> + +</filterdescription> |