[gnome-builder/wip/greeter] project-info: add getter for doap
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/greeter] project-info: add getter for doap
- Date: Sun, 10 May 2015 19:41:11 +0000 (UTC)
commit e8562320e974b5f23b47391f6a4fd535e46e4081
Author: Christian Hergert <christian hergert me>
Date: Sun May 10 12:38:09 2015 -0700
project-info: add getter for doap
libide/ide-project-info.c | 7 ++++++-
libide/ide-project-info.h | 3 +++
2 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/libide/ide-project-info.c b/libide/ide-project-info.c
index 4242487..34ed5a3 100644
--- a/libide/ide-project-info.c
+++ b/libide/ide-project-info.c
@@ -25,7 +25,6 @@
#include <glib/gi18n.h>
#include <string.h>
-#include "ide-doap.h"
#include "ide-macros.h"
#include "ide-project-info.h"
@@ -71,6 +70,12 @@ enum {
static GParamSpec *gParamSpecs [LAST_PROP];
+/**
+ * ide_project_info_get_doap:
+ *
+ *
+ * Returns: (nullable) (transfer none): An #IdeDoap or %NULL.
+ */
IdeDoap *
ide_project_info_get_doap (IdeProjectInfo *self)
{
diff --git a/libide/ide-project-info.h b/libide/ide-project-info.h
index 2838299..5062a31 100644
--- a/libide/ide-project-info.h
+++ b/libide/ide-project-info.h
@@ -21,6 +21,8 @@
#include <gio/gio.h>
+#include "doap/ide-doap.h"
+
G_BEGIN_DECLS
#define IDE_TYPE_PROJECT_INFO (ide_project_info_get_type())
@@ -30,6 +32,7 @@ G_DECLARE_FINAL_TYPE (IdeProjectInfo, ide_project_info, IDE, PROJECT_INFO, GObje
gint ide_project_info_compare (IdeProjectInfo *info1,
IdeProjectInfo *info2);
GFile *ide_project_info_get_file (IdeProjectInfo *self);
+IdeDoap *ide_project_info_get_doap (IdeProjectInfo *self);
const gchar *ide_project_info_get_description (IdeProjectInfo *self);
GFile *ide_project_info_get_directory (IdeProjectInfo *self);
gboolean ide_project_info_get_is_recent (IdeProjectInfo *self);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]