aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Shell.idl
diff options
context:
space:
mode:
Diffstat (limited to 'shell/Evolution-Shell.idl')
-rw-r--r--shell/Evolution-Shell.idl23
1 files changed, 22 insertions, 1 deletions
diff --git a/shell/Evolution-Shell.idl b/shell/Evolution-Shell.idl
index 3b154cd191..bda5732537 100644
--- a/shell/Evolution-Shell.idl
+++ b/shell/Evolution-Shell.idl
@@ -19,12 +19,33 @@ module Evolution {
exception NotFound {};
exception Busy {};
+ /**
+ * get_component_for_type:
+ * @type: name of a valid folder type
+ *
+ * Get the shell component associated with a specific folder type.
+ *
+ * Return value: the Evolution::ShellComponent interface for the component that
+ * handles @type.
+ */
ShellComponent get_component_for_type (in string type)
raises (NotFound);
typedef sequence<string> FolderTypeList;
- /* FIXME: Parent "transient_for" window. */
+ /**
+ * user_select_folder:
+ * @listener: a listener interface to report the answer of the user.
+ * @title: title for the folder selector dialog
+ * @default_folder: physical or `evolution:' URI for the folder that must be
+ * selected by default, when the dialog is popped up
+ * @possible_types: list of the names of the types of folders that are allowed
+ *
+ * Pop up a folder selection dialog from which the user can select a folder.
+ * Initially, the @default_folder is selected. The user can also create a new
+ * folder by using the "New..." button. The dialog only lets the user choose
+ * a folder whose type is listed in @possible_types.
+ */
void user_select_folder (in FolderSelectionListener listener,
in string title,
in string default_folder,
6-03 15:36:48 +0800'>2019-06-031-2/+1 * Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-0/+1 * - Update to 0.9.36Wen Heping2018-04-141-2/+1 * Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-111-1/+1 * qa: add check for NO_ARCHDavid Naylor2017-06-191-1/+2 * - Update to 0.9.35Wen Heping2017-02-171-1/+1 * Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-3/+3 * - Update to 0.9.34Wen Heping2015-07-291-2/+1 * Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-111-0/+1 * - Update to 0.9.33Wen Heping2014-04-061-2/+1 * Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-111-1/+1 * Convert Mk/bsd.cran.mk to the Uses framework.David Naylor2013-12-281-2/+1 * Add stage support to Mk/bsd.cran.mk and all USE_R_MOD ports (aka R-cran-*).David Naylor2013-11-281-1/+0 * Update math/R to 3.0.2 patched r64207 and math/R-cran-SuppDists to 1.1-9.1;Brendan Fabeny2013-11-131-1/+1 * Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-1/+1 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...Baptiste Daroussin2013-09-211-0/+1 * Update math/R to 3.0.1-patched, and adjust dependent ports;Brendan Fabeny2013-05-28