[gtk/wip/ebassi/constraint-layout] Remove specialised API from GtkConstraint
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/ebassi/constraint-layout] Remove specialised API from GtkConstraint
- Date: Mon, 1 Jul 2019 00:19:09 +0000 (UTC)
commit c76c1a46e4c9527dea204feb8ac913593e313abf
Author: Emmanuele Bassi <ebassi gnome org>
Date: Mon Jul 1 01:05:04 2019 +0100
Remove specialised API from GtkConstraint
Thet widget-based API for constraint target and source properties is
unused, and not really necessary.
gtk/gtkconstraint.c | 38 --------------------------------------
gtk/gtkconstraint.h | 4 ----
2 files changed, 42 deletions(-)
---
diff --git a/gtk/gtkconstraint.c b/gtk/gtkconstraint.c
index 48a97eb00e..77ae83c4e4 100644
--- a/gtk/gtkconstraint.c
+++ b/gtk/gtkconstraint.c
@@ -386,25 +386,6 @@ gtk_constraint_new_constant (gpointer target,
NULL);
}
-/**
- * gtk_constraint_get_target_widget:
- * @constraint: a #GtkConstraint
- *
- * Retrieves the target widget for the @constraint.
- *
- * Returns: (transfer none) (nullable): a #GtkWidget
- */
-GtkWidget *
-gtk_constraint_get_target_widget (GtkConstraint *constraint)
-{
- g_return_val_if_fail (GTK_IS_CONSTRAINT (constraint), NULL);
-
- if (GTK_IS_WIDGET (constraint->target))
- return GTK_WIDGET (constraint->target);
-
- return NULL;
-}
-
/**
* gtk_constraint_get_target:
* @constraint: a #GtkConstraint
@@ -440,25 +421,6 @@ gtk_constraint_get_target_attribute (GtkConstraint *constraint)
return constraint->target_attribute;
}
-/**
- * gtk_constraint_get_source_widget:
- * @constraint: a #GtkConstraint
- *
- * Retrieves the source widget for the @constraint.
- *
- * Returns: (transfer none) (nullable): a #GtkWidget
- */
-GtkWidget *
-gtk_constraint_get_source_widget (GtkConstraint *constraint)
-{
- g_return_val_if_fail (GTK_IS_CONSTRAINT (constraint), NULL);
-
- if (GTK_IS_WIDGET (constraint->source))
- return GTK_WIDGET (constraint->source);
-
- return NULL;
-}
-
/**
* gtk_constraint_get_source:
* @constraint: a #GtkConstraint
diff --git a/gtk/gtkconstraint.h b/gtk/gtkconstraint.h
index 6d1d7be1a6..2f14e66999 100644
--- a/gtk/gtkconstraint.h
+++ b/gtk/gtkconstraint.h
@@ -73,15 +73,11 @@ GtkConstraint * gtk_constraint_new_constant (gpointer
double constant,
int strength);
-GDK_AVAILABLE_IN_ALL
-GtkWidget * gtk_constraint_get_target_widget (GtkConstraint *constraint);
GDK_AVAILABLE_IN_ALL
GtkConstraintTarget * gtk_constraint_get_target (GtkConstraint *constraint);
GDK_AVAILABLE_IN_ALL
GtkConstraintAttribute gtk_constraint_get_target_attribute (GtkConstraint *constraint);
GDK_AVAILABLE_IN_ALL
-GtkWidget * gtk_constraint_get_source_widget (GtkConstraint *constraint);
-GDK_AVAILABLE_IN_ALL
GtkConstraintTarget * gtk_constraint_get_source (GtkConstraint *constraint);
GDK_AVAILABLE_IN_ALL
GtkConstraintAttribute gtk_constraint_get_source_attribute (GtkConstraint *constraint);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]