static void photos_properties_dialog_name_update (PhotosPropertiesDialog *self) { const gchar *new_title; new_title = gtk_entry_get_text (GTK_ENTRY (self->title_entry)); photos_utils_set_edited_name (self->urn, new_title); }
static gboolean photos_properties_dialog_title_entry_timeout (gpointer user_data) { PhotosPropertiesDialog *self = PHOTOS_PROPERTIES_DIALOG (user_data); PhotosPropertiesDialogPrivate *priv = self->priv; const gchar *new_title; priv->title_entry_timeout = 0; new_title = gtk_entry_get_text (GTK_ENTRY (priv->title_entry)); photos_utils_set_edited_name (priv->urn, new_title); g_object_unref (self); return G_SOURCE_REMOVE; }