[gnome-builder] libide-projects: cleanup availability macros
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide-projects: cleanup availability macros
- Date: Tue, 12 Jul 2022 06:39:09 +0000 (UTC)
commit 744d062502d3b5edef4fb4c1e70732eb0da2e16c
Author: Christian Hergert <chergert redhat com>
Date: Mon Jul 11 16:45:28 2022 -0700
libide-projects: cleanup availability macros
src/libide/projects/ide-doap-person.h | 12 +++---
src/libide/projects/ide-doap.c | 4 --
src/libide/projects/ide-doap.h | 28 ++++++------
src/libide/projects/ide-project-file.c | 24 -----------
src/libide/projects/ide-project-file.h | 34 +++++++--------
src/libide/projects/ide-project-info.c | 18 --------
src/libide/projects/ide-project-info.h | 66 ++++++++++++++---------------
src/libide/projects/ide-project.h | 48 ++++++++++-----------
src/libide/projects/ide-recent-projects.c | 4 --
src/libide/projects/ide-recent-projects.h | 10 ++---
src/libide/projects/ide-template-provider.c | 2 -
src/libide/projects/ide-template-provider.h | 4 +-
12 files changed, 101 insertions(+), 153 deletions(-)
---
diff --git a/src/libide/projects/ide-doap-person.h b/src/libide/projects/ide-doap-person.h
index 2d77305ad..71f27126b 100644
--- a/src/libide/projects/ide-doap-person.h
+++ b/src/libide/projects/ide-doap-person.h
@@ -30,19 +30,19 @@ G_BEGIN_DECLS
#define IDE_TYPE_DOAP_PERSON (ide_doap_person_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeDoapPerson, ide_doap_person, IDE, DOAP_PERSON, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDoapPerson *ide_doap_person_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_person_get_name (IdeDoapPerson *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_doap_person_set_name (IdeDoapPerson *self,
const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_person_get_email (IdeDoapPerson *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_doap_person_set_email (IdeDoapPerson *self,
const gchar *email);
diff --git a/src/libide/projects/ide-doap.c b/src/libide/projects/ide-doap.c
index a15a4a276..63afc8b8a 100644
--- a/src/libide/projects/ide-doap.c
+++ b/src/libide/projects/ide-doap.c
@@ -129,8 +129,6 @@ ide_doap_get_category (IdeDoap *self)
* ide_doap_get_languages:
*
* Returns: (transfer none): a #GStrv.
- *
- * Since: 3.32
*/
gchar **
ide_doap_get_languages (IdeDoap *self)
@@ -247,8 +245,6 @@ ide_doap_set_shortdesc (IdeDoap *self,
*
*
* Returns: (transfer none) (element-type IdeDoapPerson): a #GList of #IdeDoapPerson.
- *
- * Since: 3.32
*/
GList *
ide_doap_get_maintainers (IdeDoap *self)
diff --git a/src/libide/projects/ide-doap.h b/src/libide/projects/ide-doap.h
index 6f89d7a5f..6dc877552 100644
--- a/src/libide/projects/ide-doap.h
+++ b/src/libide/projects/ide-doap.h
@@ -33,7 +33,7 @@ G_BEGIN_DECLS
#define IDE_DOAP_ERROR (ide_doap_error_quark())
#define IDE_TYPE_DOAP (ide_doap_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeDoap, ide_doap, IDE, DOAP, GObject)
typedef enum
@@ -41,37 +41,37 @@ typedef enum
IDE_DOAP_ERROR_INVALID_FORMAT = 1,
} IdeDoapError;
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDoap *ide_doap_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GQuark ide_doap_error_quark (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_doap_load_from_file (IdeDoap *self,
GFile *file,
GCancellable *cancellable,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_doap_load_from_data (IdeDoap *self,
const gchar *data,
gsize length,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_name (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_shortdesc (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_description (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_bug_database (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_download_page (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_homepage (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_doap_get_category (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar **ide_doap_get_languages (IdeDoap *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GList *ide_doap_get_maintainers (IdeDoap *self);
G_END_DECLS
diff --git a/src/libide/projects/ide-project-file.c b/src/libide/projects/ide-project-file.c
index 627ec0b1b..7488e0308 100644
--- a/src/libide/projects/ide-project-file.c
+++ b/src/libide/projects/ide-project-file.c
@@ -178,8 +178,6 @@ ide_project_file_init (IdeProjectFile *self)
* Gets the project file.
*
* Returns: (transfer none): an #IdeProjectFile
- *
- * Since: 3.32
*/
GFile *
ide_project_file_get_directory (IdeProjectFile *self)
@@ -198,8 +196,6 @@ ide_project_file_get_directory (IdeProjectFile *self)
* Gets the file for the #IdeProjectFile.
*
* Returns: (transfer full): a #GFile
- *
- * Since: 3.32
*/
GFile *
ide_project_file_ref_file (IdeProjectFile *self)
@@ -220,8 +216,6 @@ ide_project_file_ref_file (IdeProjectFile *self)
* file, such as via #IdeProjectFile:file.
*
* Returns: (transfer none): a #GFileInfo
- *
- * Since: 3.32
*/
GFileInfo *
ide_project_file_get_info (IdeProjectFile *self)
@@ -240,8 +234,6 @@ ide_project_file_get_info (IdeProjectFile *self)
* Gets the name for the file, which matches the encoding on disk.
*
* Returns: a string containing the name
- *
- * Since: 3.32
*/
const gchar *
ide_project_file_get_name (IdeProjectFile *self)
@@ -260,8 +252,6 @@ ide_project_file_get_name (IdeProjectFile *self)
* Gets the display-name for the file, which should be shown to users.
*
* Returns: a string containing the display name
- *
- * Since: 3.32
*/
const gchar *
ide_project_file_get_display_name (IdeProjectFile *self)
@@ -281,8 +271,6 @@ ide_project_file_get_display_name (IdeProjectFile *self)
* %TRUE, this may still return %TRUE.
*
* Returns: %TRUE if @self is a directory, or symlink to a directory
- *
- * Since: 3.32
*/
gboolean
ide_project_file_is_directory (IdeProjectFile *self)
@@ -302,8 +290,6 @@ ide_project_file_is_directory (IdeProjectFile *self)
* Checks if @self represents a symlink.
*
* Returns: %TRUE if @self is a symlink
- *
- * Since: 3.32
*/
gboolean
ide_project_file_is_symlink (IdeProjectFile *self)
@@ -364,8 +350,6 @@ ide_project_file_compare_directories_first (IdeProjectFile *a,
* Gets the symbolic icon to represent the file.
*
* Returns: (transfer none) (nullable): a #GIcon or %NULL
- *
- * Since: 3.32
*/
GIcon *
ide_project_file_get_symbolic_icon (IdeProjectFile *self)
@@ -450,8 +434,6 @@ ide_project_file_list_children_cb (GObject *object,
*
* Call ide_project_file_list_children_finish() to get the result
* of this operation.
- *
- * Since: 3.32
*/
void
ide_project_file_list_children_async (IdeProjectFile *self,
@@ -490,8 +472,6 @@ ide_project_file_list_children_async (IdeProjectFile *self,
*
* Returns: (transfer full) (element-type IdeProjectFile): a #GPtrArray
* of #IdeProjectFile
- *
- * Since: 3.32
*/
GPtrArray *
ide_project_file_list_children_finish (IdeProjectFile *self,
@@ -575,8 +555,6 @@ ide_project_file_trash_finish (IdeProjectFile *self,
* Creates a new child project file of @self.
*
* Returns: (transfer full): an #IdeProjectFile
- *
- * Since: 3.32
*/
IdeProjectFile *
ide_project_file_create_child (IdeProjectFile *self,
@@ -601,8 +579,6 @@ ide_project_file_create_child (IdeProjectFile *self,
* Creates a new project file for a child of @directory.
*
* Returns: (transfer full): an #IdeProjectFile
- *
- * Since: 3.32
*/
IdeProjectFile *
ide_project_file_new (GFile *directory,
diff --git a/src/libide/projects/ide-project-file.h b/src/libide/projects/ide-project-file.h
index 4ff96a921..86fa48e29 100644
--- a/src/libide/projects/ide-project-file.h
+++ b/src/libide/projects/ide-project-file.h
@@ -42,7 +42,7 @@ G_BEGIN_DECLS
G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME"," \
G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeProjectFile, ide_project_file, IDE, PROJECT_FILE, IdeObject)
struct _IdeProjectFileClass
@@ -53,49 +53,49 @@ struct _IdeProjectFileClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeProjectFile *ide_project_file_new (GFile *directory,
GFileInfo *info);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_project_file_get_directory (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFileInfo *ide_project_file_get_info (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_project_file_ref_file (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_file_get_display_name (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_file_get_name (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_project_file_is_directory (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_project_file_is_symlink (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_project_file_compare_directories_first (IdeProjectFile *a,
IdeProjectFile *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_project_file_compare (IdeProjectFile *a,
IdeProjectFile *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GIcon *ide_project_file_get_symbolic_icon (IdeProjectFile *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeProjectFile *ide_project_file_create_child (IdeProjectFile *self,
GFileInfo *info);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_file_list_children_async (IdeProjectFile *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_project_file_list_children_finish (IdeProjectFile *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_file_trash_async (IdeProjectFile *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_project_file_trash_finish (IdeProjectFile *self,
GAsyncResult *result,
GError **error);
diff --git a/src/libide/projects/ide-project-info.c b/src/libide/projects/ide-project-info.c
index a08901ce7..8472df430 100644
--- a/src/libide/projects/ide-project-info.c
+++ b/src/libide/projects/ide-project-info.c
@@ -41,8 +41,6 @@
*
* This class contains information about a project that can be loaded.
* This information should be used to display a list of available projects.
- *
- * Since: 3.32
*/
struct _IdeProjectInfo
@@ -98,8 +96,6 @@ static GParamSpec *properties [LAST_PROP];
*
*
* Returns: (nullable) (transfer none): An #IdeDoap or %NULL.
- *
- * Since: 3.32
*/
IdeDoap *
ide_project_info_get_doap (IdeProjectInfo *self)
@@ -124,8 +120,6 @@ ide_project_info_set_doap (IdeProjectInfo *self,
* ide_project_info_get_languages:
*
* Returns: (transfer none): An array of language names.
- *
- * Since: 3.32
*/
const gchar * const *
ide_project_info_get_languages (IdeProjectInfo *self)
@@ -178,8 +172,6 @@ ide_project_info_set_priority (IdeProjectInfo *self,
* This is the directory containing the project (if known).
*
* Returns: (nullable) (transfer none): a #GFile.
- *
- * Since: 3.32
*/
GFile *
ide_project_info_get_directory (IdeProjectInfo *self)
@@ -197,8 +189,6 @@ ide_project_info_get_directory (IdeProjectInfo *self)
* This is the project file (such as configure.ac) of the project.
*
* Returns: (nullable) (transfer none): a #GFile.
- *
- * Since: 3.32
*/
GFile *
ide_project_info_get_file (IdeProjectInfo *self)
@@ -213,8 +203,6 @@ ide_project_info_get_file (IdeProjectInfo *self)
*
*
* Returns: (transfer none) (nullable): a #GDateTime or %NULL.
- *
- * Since: 3.32
*/
GDateTime *
ide_project_info_get_last_modified_at (IdeProjectInfo *self)
@@ -723,8 +711,6 @@ ide_project_info_compare (IdeProjectInfo *info1,
* project when activated from the greeter.
*
* Returns: (transfer none) (nullable): a #IdeVcsUri or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_project_info_get_vcs_uri (IdeProjectInfo *self)
@@ -770,8 +756,6 @@ ide_project_info_new (void)
*
* Returns: %TRUE if @self and @other are the same project and similar
* enough to be considered equal.
- *
- * Since: 3.32
*/
gboolean
ide_project_info_equal (IdeProjectInfo *self,
@@ -860,8 +844,6 @@ ide_project_info_set_id (IdeProjectInfo *self,
* Gets the #IdeProjectInfo:icon property.
*
* Returns: (transfer none) (nullable): a #GIcon or %NULL
- *
- * Since: 3.32
*/
GIcon *
ide_project_info_get_icon (IdeProjectInfo *self)
diff --git a/src/libide/projects/ide-project-info.h b/src/libide/projects/ide-project-info.h
index 250b80393..7a9b14a4e 100644
--- a/src/libide/projects/ide-project-info.h
+++ b/src/libide/projects/ide-project-info.h
@@ -33,88 +33,88 @@ G_BEGIN_DECLS
#define IDE_TYPE_PROJECT_INFO (ide_project_info_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeProjectInfo, ide_project_info, IDE, PROJECT_INFO, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeProjectInfo *ide_project_info_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_id (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_id (IdeProjectInfo *self,
const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_project_info_compare (IdeProjectInfo *info1,
IdeProjectInfo *info2);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_project_info_equal (IdeProjectInfo *self,
IdeProjectInfo *other);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_project_info_get_file (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDoap *ide_project_info_get_doap (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_doap (IdeProjectInfo *self,
IdeDoap *doap);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GIcon *ide_project_info_get_icon (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_icon (IdeProjectInfo *self,
GIcon *icon);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_icon_name (IdeProjectInfo *self,
const gchar *icon_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_build_system_hint (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_build_system_name (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_description (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_project_info_get_directory (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_project_info_get_is_recent (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_project_info_get_priority (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GDateTime *ide_project_info_get_last_modified_at (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_last_modified_at (IdeProjectInfo *self,
GDateTime *modified_at);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_project_info_get_languages (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_name (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_project_info_get_vcs_uri (IdeProjectInfo *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_file (IdeProjectInfo *self,
GFile *file);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_build_system_hint (IdeProjectInfo *self,
const gchar *build_system_hint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_build_system_name (IdeProjectInfo *self,
const gchar *build_system_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_description (IdeProjectInfo *self,
const gchar *description);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_directory (IdeProjectInfo *self,
GFile *directory);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_is_recent (IdeProjectInfo *self,
gboolean is_recent);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_languages (IdeProjectInfo *self,
gchar **languages);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_name (IdeProjectInfo *self,
const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_priority (IdeProjectInfo *self,
gint priority);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_project_info_set_vcs_uri (IdeProjectInfo *self,
const gchar *vcs_uri);
diff --git a/src/libide/projects/ide-project.h b/src/libide/projects/ide-project.h
index 5efb53f8d..c6d08c43a 100644
--- a/src/libide/projects/ide-project.h
+++ b/src/libide/projects/ide-project.h
@@ -26,31 +26,31 @@ G_BEGIN_DECLS
#define IDE_TYPE_PROJECT (ide_project_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeProject, ide_project, IDE, PROJECT, IdeObject)
-IDE_AVAILABLE_IN_3_32
-IdeProject *ide_project_from_context (IdeContext *context);
-IDE_AVAILABLE_IN_3_32
-void ide_project_rename_file_async (IdeProject *self,
- GFile *orig_file,
- GFile *new_file,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-IDE_AVAILABLE_IN_3_32
-gboolean ide_project_rename_file_finish (IdeProject *self,
- GAsyncResult *result,
- GError **error);
-IDE_AVAILABLE_IN_3_32
-void ide_project_trash_file_async (IdeProject *self,
- GFile *file,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-IDE_AVAILABLE_IN_3_32
-gboolean ide_project_trash_file_finish (IdeProject *self,
- GAsyncResult *result,
- GError **error);
+IDE_AVAILABLE_IN_ALL
+IdeProject *ide_project_from_context (IdeContext *context);
+IDE_AVAILABLE_IN_ALL
+void ide_project_rename_file_async (IdeProject *self,
+ GFile *orig_file,
+ GFile *new_file,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+IDE_AVAILABLE_IN_ALL
+gboolean ide_project_rename_file_finish (IdeProject *self,
+ GAsyncResult *result,
+ GError **error);
+IDE_AVAILABLE_IN_ALL
+void ide_project_trash_file_async (IdeProject *self,
+ GFile *file,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+IDE_AVAILABLE_IN_ALL
+gboolean ide_project_trash_file_finish (IdeProject *self,
+ GAsyncResult *result,
+ GError **error);
G_END_DECLS
diff --git a/src/libide/projects/ide-recent-projects.c b/src/libide/projects/ide-recent-projects.c
index a09e2851a..231e162b5 100644
--- a/src/libide/projects/ide-recent-projects.c
+++ b/src/libide/projects/ide-recent-projects.c
@@ -63,8 +63,6 @@ ide_recent_projects_new (void)
* request to get the default #IdeRecentProjects instance.
*
* Returns: (transfer none): an #IdeRecentProjects
- *
- * Since: 3.32
*/
IdeRecentProjects *
ide_recent_projects_get_default (void)
@@ -333,8 +331,6 @@ ide_recent_projects_init (IdeRecentProjects *self)
* of #IdeProjectInfo.
*
* Removes the provided projects from the recent projects file.
- *
- * Since: 3.32
*/
void
ide_recent_projects_remove (IdeRecentProjects *self,
diff --git a/src/libide/projects/ide-recent-projects.h b/src/libide/projects/ide-recent-projects.h
index 2da66266d..c3326c431 100644
--- a/src/libide/projects/ide-recent-projects.h
+++ b/src/libide/projects/ide-recent-projects.h
@@ -34,17 +34,17 @@ G_BEGIN_DECLS
#define IDE_RECENT_PROJECTS_DIRECTORY "X-GNOME-Builder-Directory:"
#define IDE_RECENT_PROJECTS_BOOKMARK_FILENAME "recent-projects.xbel"
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeRecentProjects, ide_recent_projects, IDE, RECENT_PROJECTS, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRecentProjects *ide_recent_projects_get_default (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeRecentProjects *ide_recent_projects_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_recent_projects_remove (IdeRecentProjects *self,
GList *project_infos);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gchar *ide_recent_projects_find_by_directory (IdeRecentProjects *self,
const gchar *directory);
diff --git a/src/libide/projects/ide-template-provider.c b/src/libide/projects/ide-template-provider.c
index 58014d433..1ed8132f5 100644
--- a/src/libide/projects/ide-template-provider.c
+++ b/src/libide/projects/ide-template-provider.c
@@ -49,8 +49,6 @@ ide_template_provider_default_init (IdeTemplateProviderInterface *iface)
*
* Returns: (transfer full) (element-type Ide.ProjectTemplate): a #GList of
* #IdeProjectTemplate instances.
- *
- * Since: 3.32
*/
GList *
ide_template_provider_get_project_templates (IdeTemplateProvider *self)
diff --git a/src/libide/projects/ide-template-provider.h b/src/libide/projects/ide-template-provider.h
index 8325794ed..137f7ab0d 100644
--- a/src/libide/projects/ide-template-provider.h
+++ b/src/libide/projects/ide-template-provider.h
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_TEMPLATE_PROVIDER (ide_template_provider_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_INTERFACE (IdeTemplateProvider, ide_template_provider, IDE, TEMPLATE_PROVIDER, GObject)
struct _IdeTemplateProviderInterface
@@ -42,7 +42,7 @@ struct _IdeTemplateProviderInterface
GList *(*get_project_templates) (IdeTemplateProvider *self);
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GList *ide_template_provider_get_project_templates (IdeTemplateProvider *self);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]