summaryrefslogtreecommitdiff
path: root/include/disfluid.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/disfluid.h')
-rw-r--r--include/disfluid.h37
1 files changed, 28 insertions, 9 deletions
diff --git a/include/disfluid.h b/include/disfluid.h
index b7e0211..0f6649e 100644
--- a/include/disfluid.h
+++ b/include/disfluid.h
@@ -117,7 +117,7 @@ extern "C"
*
* Returns: return the news.
*/
- DISFLUID_CONST DISFLUID_API extern const char *disfluid_whats_new (void);
+ DISFLUID_API extern const char *disfluid_whats_new (void);
/**
* disfluid_major_version:
@@ -133,7 +133,7 @@ extern "C"
*
* Returns: the website for disfluid.
*/
- DISFLUID_CONST DISFLUID_API extern const char *disfluid_website (void);
+ DISFLUID_API extern const char *disfluid_website (void);
/**
* disfluid_run_tests:
@@ -160,8 +160,7 @@ extern "C"
*
* Returns: the name of author @i.
*/
- DISFLUID_CONST DISFLUID_API extern const char
- *disfluid_author_name (size_t i);
+ DISFLUID_API extern const char *disfluid_author_name (size_t i);
/**
* disfluid_author_email:
@@ -169,8 +168,7 @@ extern "C"
*
* Returns: (nullable): the optional email address of author @i.
*/
- DISFLUID_CONST DISFLUID_API extern const char
- *disfluid_author_email (size_t i);
+ DISFLUID_API extern const char *disfluid_author_email (size_t i);
/**
* disfluid_author_uri:
@@ -178,8 +176,7 @@ extern "C"
*
* Returns: (nullable): the optional web address of author @i.
*/
- DISFLUID_CONST DISFLUID_API extern const char
- *disfluid_author_uri (size_t i);
+ DISFLUID_API extern const char *disfluid_author_uri (size_t i);
/**
* disfluid_author_is_developer:
@@ -221,7 +218,15 @@ extern "C"
*
* Returns: the credits for translations of your language.
*/
- DISFLUID_CONST DISFLUID_API const char *disfluid_translation_credits (void);
+ DISFLUID_API extern const char *disfluid_translation_credits (void);
+
+ /**
+ * disfluid_copyright_statement:
+ *
+ * Returns: a copyright statement in your language.
+ */
+ DISFLUID_API DISFLUID_DEALLOC_WITH_FREE extern char
+ *disfluid_copyright_statement (void);
/**
* disfluid_compute_cache_key:
@@ -259,6 +264,20 @@ extern "C"
size_t password_length,
size_t max_hash, char *hash);
+ /**
+ * disfluid_greet_world:
+ *
+ * Returns: a greeting in the user’s language.
+ */
+ DISFLUID_API const char *disfluid_greet_world (void);
+
+ /**
+ * disfluid_metaphor_name:
+ *
+ * Returns: a GNOME metaphor name for the application.
+ */
+ DISFLUID_API const char *disfluid_metaphor_name (void);
+
# ifdef __cplusplus
}
# endif /* __cplusplus */