Some more gtk+ style indentation fixes

This commit is contained in:
Alexander Larsson 2011-12-20 14:24:37 +01:00
parent e932b802c1
commit 0c1867b129

View file

@ -58,8 +58,8 @@ struct _GtkNotificationPrivate {
GtkWidget *action_button; GtkWidget *action_button;
GtkWidget *close_button; GtkWidget *close_button;
gchar * message_label; gchar *message_label;
gchar * button_label; gchar *button_label;
guint timeout; guint timeout;
guint timeout_source_id; guint timeout_source_id;
@ -107,7 +107,7 @@ G_DEFINE_TYPE(GtkNotification, gtk_notification, GTK_TYPE_BOX);
static void static void
gtk_notification_init(GtkNotification *notification) gtk_notification_init(GtkNotification *notification)
{ {
GtkWidget * close_button_image; GtkWidget *close_button_image;
gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (notification)), gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (notification)),
"contacts-notification"); "contacts-notification");
@ -157,18 +157,17 @@ gtk_notification_init(GtkNotification *notification)
static void static void
gtk_notification_finalize (GObject *object) gtk_notification_finalize (GObject *object)
{ {
g_return_if_fail(GTK_IS_NOTIFICATION (object)); g_return_if_fail (GTK_IS_NOTIFICATION (object));
GtkNotification * notification = GTK_NOTIFICATION(object); GtkNotification *notification = GTK_NOTIFICATION (object);
if (notification->priv->message_label) { if (notification->priv->message_label)
g_free(notification->priv->message_label); g_free (notification->priv->message_label);
}
if (notification->priv->button_label) { if (notification->priv->button_label)
g_free(notification->priv->button_label); g_free (notification->priv->button_label);
}
if (notification->priv->timeout_source_id != 0) { if (notification->priv->timeout_source_id != 0)
g_source_remove(notification->priv->timeout_source_id); g_source_remove(notification->priv->timeout_source_id);
}
G_OBJECT_CLASS (gtk_notification_parent_class)->finalize(object); G_OBJECT_CLASS (gtk_notification_parent_class)->finalize(object);
} }
@ -176,22 +175,25 @@ gtk_notification_finalize (GObject *object)
static void static void
gtk_notification_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) gtk_notification_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec)
{ {
g_return_if_fail(GTK_IS_NOTIFICATION (object)); GtkNotification *notification = GTK_NOTIFICATION (object);
GtkNotification * notification = GTK_NOTIFICATION(object);
g_return_if_fail (GTK_IS_NOTIFICATION (object));
switch (prop_id) { switch (prop_id) {
case PROP_MESSAGE: case PROP_MESSAGE:
gtk_notification_update_message(notification, g_value_get_string(value)); gtk_notification_update_message (notification,
g_value_get_string (value));
break; break;
case PROP_BUTTON_LABEL: case PROP_BUTTON_LABEL:
gtk_notification_update_button(notification, g_value_get_string(value)); gtk_notification_update_button (notification,
g_value_get_string (value));
break; break;
case PROP_TIMEOUT: case PROP_TIMEOUT:
notification->priv->timeout = g_value_get_uint(value); notification->priv->timeout = g_value_get_uint (value);
g_object_notify(object, "timeout"); g_object_notify (object, "timeout");
break; break;
default: default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break; break;
} }
} }
@ -199,21 +201,21 @@ gtk_notification_set_property (GObject *object, guint prop_id, const GValue *val
static void static void
gtk_notification_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) gtk_notification_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec)
{ {
g_return_if_fail(GTK_IS_NOTIFICATION (object)); g_return_if_fail (GTK_IS_NOTIFICATION (object));
GtkNotification * notification = GTK_NOTIFICATION(object); GtkNotification *notification = GTK_NOTIFICATION (object);
switch (prop_id) { switch (prop_id) {
case PROP_MESSAGE: case PROP_MESSAGE:
g_value_set_string(value, notification->priv->message_label); g_value_set_string (value, notification->priv->message_label);
break; break;
case PROP_BUTTON_LABEL: case PROP_BUTTON_LABEL:
g_value_set_string(value, notification->priv->button_label); g_value_set_string (value, notification->priv->button_label);
break; break;
case PROP_TIMEOUT: case PROP_TIMEOUT:
g_value_set_uint(value, notification->priv->timeout); g_value_set_uint (value, notification->priv->timeout);
break; break;
default: default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break; break;
} }
} }
@ -244,10 +246,10 @@ gtk_notification_class_init (GtkNotificationClass *klass)
* *
* Since: 0.1 * Since: 0.1
*/ */
g_object_class_install_property(object_class, g_object_class_install_property (object_class,
PROP_MESSAGE, PROP_MESSAGE,
g_param_spec_string("message", "message", "Message shown on the notification", "", g_param_spec_string("message", "message", "Message shown on the notification", "",
GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT)); GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT));
/** /**
* GtkNotification:button-label: * GtkNotification:button-label:
@ -256,13 +258,13 @@ gtk_notification_class_init (GtkNotificationClass *klass)
* *
* Since: 0.1 * Since: 0.1
*/ */
g_object_class_install_property(object_class, g_object_class_install_property (object_class,
PROP_BUTTON_LABEL, PROP_BUTTON_LABEL,
g_param_spec_string("button-label", g_param_spec_string("button-label",
"button-label", "button-label",
"Label of the action button, if is a stock gtk indetifier, the button will get and icon too", "Label of the action button, if is a stock gtk indetifier, the button will get and icon too",
"", "",
GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT)); GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT));
/** /**
* GtkNotification:timeout: * GtkNotification:timeout:
@ -271,27 +273,28 @@ gtk_notification_class_init (GtkNotificationClass *klass)
* *
* Since: 0.1 * Since: 0.1
*/ */
g_object_class_install_property(object_class, g_object_class_install_property (object_class,
PROP_TIMEOUT, PROP_TIMEOUT,
g_param_spec_uint("timeout", "timeout", "The time it takes to hide the widget, in seconds", 0, G_MAXUINT, 5, g_param_spec_uint("timeout", "timeout", "The time it takes to hide the widget, in seconds",
GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT)); 0, G_MAXUINT, 5,
GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT));
notification_signals[ACTIONED] = g_signal_new("actioned", notification_signals[ACTIONED] = g_signal_new ("actioned",
G_OBJECT_CLASS_TYPE (klass), G_OBJECT_CLASS_TYPE (klass),
G_SIGNAL_RUN_LAST, G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkNotificationClass, actioned), G_STRUCT_OFFSET (GtkNotificationClass, actioned),
NULL, NULL,
NULL, NULL,
g_cclosure_marshal_VOID__VOID, g_cclosure_marshal_VOID__VOID,
G_TYPE_NONE, G_TYPE_NONE,
0); 0);
g_type_class_add_private(object_class, sizeof(GtkNotificationPrivate)); g_type_class_add_private (object_class, sizeof (GtkNotificationPrivate));
} }
static void static void
draw_shadow_box (cairo_t *cr, GdkRectangle rect, int left_border, int right_border, int bottom_border, draw_shadow_box (cairo_t *cr, GdkRectangle rect, int left_border, int right_border,
double inner_alpha) int bottom_border, double inner_alpha)
{ {
cairo_pattern_t *pattern; cairo_pattern_t *pattern;
cairo_matrix_t matrix; cairo_matrix_t matrix;
@ -413,11 +416,11 @@ gtk_notification_draw (GtkWidget *widget, cairo_t *cr)
gtk_style_context_restore (context); gtk_style_context_restore (context);
if (GTK_WIDGET_CLASS(gtk_notification_parent_class)->draw) if (GTK_WIDGET_CLASS (gtk_notification_parent_class)->draw)
GTK_WIDGET_CLASS(gtk_notification_parent_class)->draw(widget, cr); GTK_WIDGET_CLASS (gtk_notification_parent_class)->draw(widget, cr);
/* starting timeout when drawing the first time */ /* starting timeout when drawing the first time */
GtkNotification * notification = GTK_NOTIFICATION(widget); GtkNotification *notification = GTK_NOTIFICATION(widget);
if (notification->priv->timeout_source_id == 0) { if (notification->priv->timeout_source_id == 0) {
notification->priv->timeout_source_id = g_timeout_add(notification->priv->timeout * 1000, notification->priv->timeout_source_id = g_timeout_add(notification->priv->timeout * 1000,
gtk_notification_auto_destroy, gtk_notification_auto_destroy,
@ -431,7 +434,7 @@ gtk_notification_get_preferred_width (GtkWidget *widget, gint *minimum_size, gin
{ {
gint parent_minimum_size, parent_natural_size; gint parent_minimum_size, parent_natural_size;
GTK_WIDGET_CLASS(gtk_notification_parent_class)-> GTK_WIDGET_CLASS (gtk_notification_parent_class)->
get_preferred_width (widget, &parent_minimum_size, &parent_natural_size); get_preferred_width (widget, &parent_minimum_size, &parent_natural_size);
*minimum_size = parent_minimum_size + SHADOW_OFFSET_X * 2 + 2 * INNER_BORDER; *minimum_size = parent_minimum_size + SHADOW_OFFSET_X * 2 + 2 * INNER_BORDER;
@ -446,7 +449,7 @@ gtk_notification_get_preferred_height_for_width (GtkWidget *widget,
{ {
gint parent_minimum_size, parent_natural_size; gint parent_minimum_size, parent_natural_size;
GTK_WIDGET_CLASS(gtk_notification_parent_class)-> GTK_WIDGET_CLASS (gtk_notification_parent_class)->
get_preferred_height_for_width (widget, get_preferred_height_for_width (widget,
width, width,
&parent_minimum_size, &parent_minimum_size,
@ -461,7 +464,9 @@ gtk_notification_get_preferred_height (GtkWidget *widget, gint *minimum_size, gi
{ {
gint parent_minimum_size, parent_natural_size; gint parent_minimum_size, parent_natural_size;
GTK_WIDGET_CLASS(gtk_notification_parent_class)->get_preferred_height(widget, &parent_minimum_size, &parent_natural_size); GTK_WIDGET_CLASS (gtk_notification_parent_class)->get_preferred_height (widget,
&parent_minimum_size,
&parent_natural_size);
*minimum_size = parent_minimum_size + SHADOW_OFFSET_Y + 2 * INNER_BORDER; *minimum_size = parent_minimum_size + SHADOW_OFFSET_Y + 2 * INNER_BORDER;
*natural_size = parent_natural_size + SHADOW_OFFSET_Y + 2 * INNER_BORDER; *natural_size = parent_natural_size + SHADOW_OFFSET_Y + 2 * INNER_BORDER;
@ -474,7 +479,7 @@ gtk_notification_get_preferred_width_for_height (GtkWidget *widget,
gint *natural_width) { gint *natural_width) {
gint parent_minimum_size, parent_natural_size; gint parent_minimum_size, parent_natural_size;
GTK_WIDGET_CLASS(gtk_notification_parent_class)-> GTK_WIDGET_CLASS (gtk_notification_parent_class)->
get_preferred_width_for_height(widget, get_preferred_width_for_height(widget,
height, height,
&parent_minimum_size, &parent_minimum_size,
@ -492,61 +497,64 @@ gtk_notification_size_allocate (GtkWidget *widget, GtkAllocation *allocation)
parent_allocation.x = allocation->x + SHADOW_OFFSET_X + INNER_BORDER; parent_allocation.x = allocation->x + SHADOW_OFFSET_X + INNER_BORDER;
parent_allocation.y = allocation->y + INNER_BORDER; parent_allocation.y = allocation->y + INNER_BORDER;
parent_allocation.width = allocation->width - 2 * SHADOW_OFFSET_X - 2 * INNER_BORDER; parent_allocation.width = allocation->width - 2 * SHADOW_OFFSET_X - 2 * INNER_BORDER;
parent_allocation.height = allocation->height - SHADOW_OFFSET_Y - 2 * INNER_BORDER; parent_allocation.height = allocation->height - SHADOW_OFFSET_Y - 2 *INNER_BORDER;
GTK_WIDGET_CLASS(gtk_notification_parent_class)-> GTK_WIDGET_CLASS (gtk_notification_parent_class)->
size_allocate (widget, &parent_allocation); size_allocate (widget, &parent_allocation);
gtk_widget_set_allocation (widget, allocation); gtk_widget_set_allocation (widget, allocation);
} }
static void static void
gtk_notification_update_message (GtkNotification * notification, const gchar * new_message) gtk_notification_update_message (GtkNotification *notification, const gchar *new_message)
{ {
g_free(notification->priv->message_label); g_free (notification->priv->message_label);
notification->priv->message_label = g_strdup(new_message); notification->priv->message_label = g_strdup (new_message);
g_object_notify(G_OBJECT(notification), "message"); g_object_notify (G_OBJECT (notification), "message");
gtk_label_set_text(GTK_LABEL(notification->priv->message), notification->priv->message_label); gtk_label_set_text (GTK_LABEL (notification->priv->message),
notification->priv->message_label);
} }
static void static void
gtk_notification_update_button (GtkNotification * notification, const gchar * new_button_label) gtk_notification_update_button (GtkNotification *notification, const gchar *new_button_label)
{ {
g_free(notification->priv->button_label); g_free (notification->priv->button_label);
notification->priv->button_label = g_strdup(new_button_label); notification->priv->button_label = g_strdup (new_button_label);
g_object_notify(G_OBJECT(notification), "button-label"); g_object_notify (G_OBJECT (notification), "button-label");
gtk_button_set_label(GTK_BUTTON(notification->priv->action_button), notification->priv->button_label); gtk_button_set_label (GTK_BUTTON (notification->priv->action_button),
gtk_button_set_use_stock(GTK_BUTTON(notification->priv->action_button), TRUE); notification->priv->button_label);
gtk_button_set_use_stock (GTK_BUTTON (notification->priv->action_button),
TRUE);
} }
static gboolean static gboolean
gtk_notification_auto_destroy (gpointer user_data) gtk_notification_auto_destroy (gpointer user_data)
{ {
GtkWidget * notification = GTK_WIDGET(user_data); GtkWidget *notification = GTK_WIDGET(user_data);
gtk_widget_destroy(notification); gtk_widget_destroy (notification);
return FALSE; return FALSE;
} }
static void static void
gtk_notification_close_button_clicked_cb (GtkWidget * widget, gpointer user_data) gtk_notification_close_button_clicked_cb (GtkWidget *widget, gpointer user_data)
{ {
GtkNotification * notification = GTK_NOTIFICATION(user_data); GtkNotification *notification = GTK_NOTIFICATION(user_data);
g_source_remove(notification->priv->timeout_source_id); g_source_remove (notification->priv->timeout_source_id);
notification->priv->timeout_source_id = 0; notification->priv->timeout_source_id = 0;
gtk_widget_destroy(GTK_WIDGET(notification)); gtk_widget_destroy (GTK_WIDGET (notification));
} }
static void static void
gtk_notification_action_button_clicked_cb (GtkWidget * widget, gpointer user_data) gtk_notification_action_button_clicked_cb (GtkWidget *widget, gpointer user_data)
{ {
g_signal_emit_by_name(user_data, "actioned", NULL); g_signal_emit_by_name (user_data, "actioned", NULL);
} }
GtkWidget * GtkWidget *
gtk_notification_new(gchar * message, gchar * action) gtk_notification_new (gchar *message, gchar *action)
{ {
return g_object_new (GTK_TYPE_NOTIFICATION, return g_object_new (GTK_TYPE_NOTIFICATION,
"message", message, "message", message,