content provider: Prefix statics
This is a step towards unity builds.
This commit is contained in:
@@ -47,19 +47,19 @@ struct _GdkContentProviderPrivate
|
|||||||
};
|
};
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
PROP_0,
|
GDK_CONTENT_PROVIDER_PROP_0,
|
||||||
PROP_FORMATS,
|
GDK_CONTENT_PROVIDER_PROP_FORMATS,
|
||||||
PROP_STORABLE_FORMATS,
|
GDK_CONTENT_PROVIDER_PROP_STORABLE_FORMATS,
|
||||||
N_PROPERTIES
|
GDK_CONTENT_PROVIDER_N_PROPERTIES
|
||||||
};
|
};
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
CONTENT_CHANGED,
|
GDK_CONTENT_PROVIDER_CONTENT_CHANGED,
|
||||||
N_SIGNALS
|
GDK_CONTENT_PROVIDER_N_SIGNALS
|
||||||
};
|
};
|
||||||
|
|
||||||
static GParamSpec *properties[N_PROPERTIES] = { NULL, };
|
static GParamSpec *gdk_content_provider_properties[GDK_CONTENT_PROVIDER_N_PROPERTIES] = { NULL, };
|
||||||
static guint signals[N_SIGNALS] = { 0 };
|
static guint gdk_content_provider_signals[GDK_CONTENT_PROVIDER_N_SIGNALS] = { 0 };
|
||||||
|
|
||||||
G_DEFINE_TYPE_WITH_PRIVATE (GdkContentProvider, gdk_content_provider, G_TYPE_OBJECT)
|
G_DEFINE_TYPE_WITH_PRIVATE (GdkContentProvider, gdk_content_provider, G_TYPE_OBJECT)
|
||||||
|
|
||||||
@@ -139,11 +139,11 @@ gdk_content_provider_get_property (GObject *gobject,
|
|||||||
|
|
||||||
switch (prop_id)
|
switch (prop_id)
|
||||||
{
|
{
|
||||||
case PROP_FORMATS:
|
case GDK_CONTENT_PROVIDER_PROP_FORMATS:
|
||||||
g_value_take_boxed (value, gdk_content_provider_ref_formats (provider));
|
g_value_take_boxed (value, gdk_content_provider_ref_formats (provider));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case PROP_STORABLE_FORMATS:
|
case GDK_CONTENT_PROVIDER_PROP_STORABLE_FORMATS:
|
||||||
g_value_take_boxed (value, gdk_content_provider_ref_storable_formats (provider));
|
g_value_take_boxed (value, gdk_content_provider_ref_storable_formats (provider));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -173,7 +173,7 @@ gdk_content_provider_class_init (GdkContentProviderClass *class)
|
|||||||
*
|
*
|
||||||
* The possible formats that the provider can provide its data in.
|
* The possible formats that the provider can provide its data in.
|
||||||
*/
|
*/
|
||||||
properties[PROP_FORMATS] =
|
gdk_content_provider_properties[GDK_CONTENT_PROVIDER_PROP_FORMATS] =
|
||||||
g_param_spec_boxed ("formats", NULL, NULL,
|
g_param_spec_boxed ("formats", NULL, NULL,
|
||||||
GDK_TYPE_CONTENT_FORMATS,
|
GDK_TYPE_CONTENT_FORMATS,
|
||||||
G_PARAM_READABLE |
|
G_PARAM_READABLE |
|
||||||
@@ -185,7 +185,7 @@ gdk_content_provider_class_init (GdkContentProviderClass *class)
|
|||||||
*
|
*
|
||||||
* The subset of formats that clipboard managers should store this provider's data in.
|
* The subset of formats that clipboard managers should store this provider's data in.
|
||||||
*/
|
*/
|
||||||
properties[PROP_STORABLE_FORMATS] =
|
gdk_content_provider_properties[GDK_CONTENT_PROVIDER_PROP_STORABLE_FORMATS] =
|
||||||
g_param_spec_boxed ("storable-formats", NULL, NULL,
|
g_param_spec_boxed ("storable-formats", NULL, NULL,
|
||||||
GDK_TYPE_CONTENT_FORMATS,
|
GDK_TYPE_CONTENT_FORMATS,
|
||||||
G_PARAM_READABLE |
|
G_PARAM_READABLE |
|
||||||
@@ -197,7 +197,7 @@ gdk_content_provider_class_init (GdkContentProviderClass *class)
|
|||||||
*
|
*
|
||||||
* Emitted whenever the content provided by this provider has changed.
|
* Emitted whenever the content provided by this provider has changed.
|
||||||
*/
|
*/
|
||||||
signals[CONTENT_CHANGED] =
|
gdk_content_provider_signals[GDK_CONTENT_PROVIDER_CONTENT_CHANGED] =
|
||||||
g_signal_new (I_("content-changed"),
|
g_signal_new (I_("content-changed"),
|
||||||
G_TYPE_FROM_CLASS (class),
|
G_TYPE_FROM_CLASS (class),
|
||||||
G_SIGNAL_RUN_LAST,
|
G_SIGNAL_RUN_LAST,
|
||||||
@@ -205,7 +205,7 @@ gdk_content_provider_class_init (GdkContentProviderClass *class)
|
|||||||
NULL, NULL, NULL,
|
NULL, NULL, NULL,
|
||||||
G_TYPE_NONE, 0);
|
G_TYPE_NONE, 0);
|
||||||
|
|
||||||
g_object_class_install_properties (object_class, N_PROPERTIES, properties);
|
g_object_class_install_properties (object_class, GDK_CONTENT_PROVIDER_N_PROPERTIES, gdk_content_provider_properties);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@@ -261,9 +261,9 @@ gdk_content_provider_content_changed (GdkContentProvider *provider)
|
|||||||
{
|
{
|
||||||
g_return_if_fail (GDK_IS_CONTENT_PROVIDER (provider));
|
g_return_if_fail (GDK_IS_CONTENT_PROVIDER (provider));
|
||||||
|
|
||||||
g_signal_emit (provider, signals[CONTENT_CHANGED], 0);
|
g_signal_emit (provider, gdk_content_provider_signals[GDK_CONTENT_PROVIDER_CONTENT_CHANGED], 0);
|
||||||
|
|
||||||
g_object_notify_by_pspec (G_OBJECT (provider), properties[PROP_FORMATS]);
|
g_object_notify_by_pspec (G_OBJECT (provider), gdk_content_provider_properties[GDK_CONTENT_PROVIDER_PROP_FORMATS]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user