adjusted stylus-only code to fit gtk code conventions
authorFlorian "sp1rit"​ <sp1rit@disroot.org>
Mon, 21 Nov 2022 15:30:56 +0000 (16:30 +0100)
committerFlorian "sp1rit"​ <sp1rit@disroot.org>
Wed, 23 Nov 2022 07:59:29 +0000 (08:59 +0100)
gtk/gtkgesturestylus.c
gtk/gtkgesturestylus.h

index 8e187c25457017ea5df38eb6ce7ef76a2607e871..eef9519754b6561300ba64109895fc2a22545b33 100644 (file)
@@ -53,39 +53,41 @@ enum {
   N_SIGNALS
 };
 
-static GParamSpecobj_properties[N_PROPERTIES] = { NULL, };
+static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, };
 static guint signals[N_SIGNALS] = { 0, };
 
-static void gtk_gesture_stylus_get_property (GObjectobject,
-                                             guint prop_id,
-                                             GValuevalue,
-                                             GParamSpecpspec)
+static void gtk_gesture_stylus_get_property (GObject    *object,
+                                             guint       prop_id,
+                                             GValue     *value,
+                                             GParamSpec *pspec)
 {
-       GtkGestureStylus* gesture = GTK_GESTURE_STYLUS(object);
-
-       switch (prop_id) {
-               case PROP_STYLUS_ONLY:
-                       g_value_set_boolean(value, gtk_gesture_stylus_get_stylus_only(gesture));
-                       break;
-               default:
-                       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
-       }
+       GtkGestureStylus *gesture = GTK_GESTURE_STYLUS (object);
+
+       switch (prop_id)
+         {
+         case PROP_STYLUS_ONLY:
+               g_value_set_boolean (value, gtk_gesture_stylus_get_stylus_only (gesture));
+               break;
+         default:
+               G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+         }
 }
 
-static void gtk_gesture_stylus_set_property (GObjectobject,
-                                             guint prop_id,
-                                             const GValuevalue,
-                                             GParamSpecpspec)
+static void gtk_gesture_stylus_set_property (GObject      *object,
+                                             guint         prop_id,
+                                             const GValue *value,
+                                             GParamSpec   *pspec)
 {
-       GtkGestureStylus* gesture = GTK_GESTURE_STYLUS(object);
-
-       switch (prop_id) {
-               case PROP_STYLUS_ONLY:
-                       gtk_gesture_stylus_set_stylus_only(gesture, g_value_get_boolean(value));
-                       break;
-               default:
-                       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
-       }
+       GtkGestureStylus *gesture = GTK_GESTURE_STYLUS (object);
+
+       switch (prop_id)
+         {
+         case PROP_STYLUS_ONLY:
+               gtk_gesture_stylus_set_stylus_only (gesture, g_value_get_boolean (value));
+               break;
+         default:
+               G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+         }
 }
 
 static gboolean
@@ -98,7 +100,7 @@ gtk_gesture_stylus_handle_event (GtkEventController *controller,
   GdkModifierType modifiers;
   guint n_signal;
 
-  priv = gtk_gesture_stylus_get_instance_private(GTK_GESTURE_STYLUS(controller));
+  priv = gtk_gesture_stylus_get_instance_private (GTK_GESTURE_STYLUS (controller));
   GTK_EVENT_CONTROLLER_CLASS (gtk_gesture_stylus_parent_class)->handle_event (controller, event, x, y);
 
   if (!(priv->stylus_only || gdk_event_get_device_tool (event)))
@@ -144,12 +146,10 @@ gtk_gesture_stylus_class_init (GtkGestureStylusClass *klass)
    *
    * If this gesture should exclusively react to stylus input devices.
    */
-  obj_properties[PROP_STYLUS_ONLY] = g_param_spec_boolean("stylus-only",
-                                                     P_("Stylus only"),
-                                                     P_("Should this gesture exclusively react to stylus input devices."),
+  obj_properties[PROP_STYLUS_ONLY] = g_param_spec_boolean ("stylus-only", NULL, NULL,
                                                      TRUE,
                                                      G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_CONSTRUCT);
-  g_object_class_install_properties(object_class,  N_PROPERTIES, obj_properties);
+  g_object_class_install_properties (object_class,  N_PROPERTIES, obj_properties);
 
   event_controller_class = GTK_EVENT_CONTROLLER_CLASS (klass);
   event_controller_class->handle_event = gtk_gesture_stylus_handle_event;
@@ -268,12 +268,13 @@ gtk_gesture_stylus_new (void)
  * Returns: The state of stylus-only set via [method@Gtk.GestureStylus.set_stylus_only]
  */
 gboolean
-gtk_gesture_stylus_get_stylus_only(GtkGestureStylus* gesture) {
-  GtkGestureStylusPrivate* priv;
+gtk_gesture_stylus_get_stylus_only (GtkGestureStylus *gesture)
+{
+  GtkGestureStylusPrivate *priv;
 
-  g_return_val_if_fail(GTK_IS_GESTURE_STYLUS(gesture), FALSE);
+  g_return_val_if_fail (GTK_IS_GESTURE_STYLUS (gesture), FALSE);
 
-  priv = gtk_gesture_stylus_get_instance_private(gesture);
+  priv = gtk_gesture_stylus_get_instance_private (gesture);
 
   return priv->stylus_only;
 }
@@ -289,12 +290,13 @@ gtk_gesture_stylus_get_stylus_only(GtkGestureStylus* gesture) {
  * otherwise it'll handle events from any pointing device.
  */
 void
-gtk_gesture_stylus_set_stylus_only(GtkGestureStylus* gesture, gboolean stylus_only) {
-  GtkGestureStylusPrivate* priv;
+gtk_gesture_stylus_set_stylus_only (GtkGestureStylus *gesture, gboolean stylus_only)
+{
+  GtkGestureStylusPrivate *priv;
 
-  g_return_if_fail(GTK_IS_GESTURE_STYLUS(gesture));
+  g_return_if_fail (GTK_IS_GESTURE_STYLUS (gesture));
 
-  priv = gtk_gesture_stylus_get_instance_private(gesture);
+  priv = gtk_gesture_stylus_get_instance_private (gesture);
 
   if (priv->stylus_only == stylus_only)
     return;
index 4bd06128d9f2399e3b4a096944f2631ac051df7b..ea7784d249f3a45691ec86a94c66066080d646dd 100644 (file)
@@ -43,11 +43,11 @@ GType             gtk_gesture_stylus_get_type (void) G_GNUC_CONST;
 GDK_AVAILABLE_IN_ALL
 GtkGesture *      gtk_gesture_stylus_new      (void);
 
-GDK_AVAILABLE_IN_4_8
-gboolean          gtk_gesture_stylus_get_stylus_only (GtkGestureStylusgesture);
-GDK_AVAILABLE_IN_4_8
-void              gtk_gesture_stylus_set_stylus_only (GtkGestureStylusgesture,
-                                                    gboolean stylus_only);
+GDK_AVAILABLE_IN_4_10
+gboolean          gtk_gesture_stylus_get_stylus_only (GtkGestureStylus *gesture);
+GDK_AVAILABLE_IN_4_10
+void              gtk_gesture_stylus_set_stylus_only (GtkGestureStylus *gesture,
+                                                     gboolean          stylus_only);
 
 GDK_AVAILABLE_IN_ALL
 gboolean          gtk_gesture_stylus_get_axis (GtkGestureStylus *gesture,