Commit 55bb22c9 authored by Philip Chimento's avatar Philip Chimento

Merge branch 'export.gjsprivate' into 'master'

NMake/libgjs-private: Export all the public symbols there

See merge request GNOME/gjs!275
parents b63fee47 2089d724
......@@ -55,7 +55,9 @@ struct _GjsDBusImplementationClass {
GJS_EXPORT
GType gjs_dbus_implementation_get_type (void);
GJS_EXPORT
void gjs_dbus_implementation_emit_property_changed (GjsDBusImplementation *self, gchar *property, GVariant *newvalue);
GJS_EXPORT
void gjs_dbus_implementation_emit_signal (GjsDBusImplementation *self, gchar *signal_name, GVariant *parameters);
G_END_DECLS
......
......@@ -29,8 +29,11 @@
#include <gtk/gtk.h>
#include <gjs/macros.h>
G_BEGIN_DECLS
GJS_EXPORT
void gjs_gtk_container_child_set_property (GtkContainer *container,
GtkWidget *child,
const gchar *property,
......
......@@ -32,6 +32,7 @@
G_BEGIN_DECLS
/* For imports.format */
GJS_EXPORT
char * gjs_format_int_alternative_output (int n);
/* For imports.gettext */
......@@ -46,20 +47,27 @@ typedef enum
GJS_LOCALE_CATEGORY_TIME = LC_TIME
} GjsLocaleCategory;
GJS_EXPORT
const char *gjs_setlocale (GjsLocaleCategory category,
const char *locale);
GJS_EXPORT
void gjs_textdomain (const char *domain);
GJS_EXPORT
void gjs_bindtextdomain (const char *domain,
const char *location);
GJS_EXPORT
GType gjs_locale_category_get_type (void) G_GNUC_CONST;
/* For imports.overrides.GObject */
GJS_EXPORT
GParamFlags gjs_param_spec_get_flags (GParamSpec *pspec);
GJS_EXPORT
GType gjs_param_spec_get_value_type (GParamSpec *pspec);
GJS_EXPORT
GType gjs_param_spec_get_owner_type (GParamSpec *pspec);
/* For tests */
GJS_EXPORT
int gjs_open_bytes(GBytes* bytes, GError** error);
G_END_DECLS
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment