| Top |
| IdeRecentProjects * | ide_recent_projects_new () |
| GPtrArray * | ide_recent_projects_get_projects () |
| gboolean | ide_recent_projects_get_busy () |
| void | ide_recent_projects_remove () |
| void | ide_recent_projects_discover_async () |
| gboolean | ide_recent_projects_discover_finish () |
| #define | IDE_TYPE_RECENT_PROJECTS |
| #define | IDE_RECENT_PROJECTS_GROUP |
| #define | IDE_RECENT_PROJECTS_LANGUAGE_GROUP_PREFIX |
| #define | IDE_RECENT_PROJECTS_BOOKMARK_FILENAME |
| IdeRecentProjects |
GPtrArray *
ide_recent_projects_get_projects (IdeRecentProjects *self);
Gets a GPtrArray containing the IdeProjectInfo that have been discovered.
void ide_recent_projects_remove (IdeRecentProjects *self,GList *project_infos);
Removes the provided projects from the recent projects file.
self |
||
project_infos |
A GList of IdeProjectInfo. |
[transfer none][element-type IdeProjectInfo] |
void ide_recent_projects_discover_async (IdeRecentProjects *self,gboolean recent_only,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean ide_recent_projects_discover_finish (IdeRecentProjects *self,GAsyncResult *result,GError **error);