[libadwaita/wip/exalm/deprecations: 1/2] Bump GTK min version to 4.9.1




commit d649c5ecfe40c83bd6e8bd0cddcce5f16db83c13
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Fri Oct 14 22:55:54 2022 +0400

    Bump GTK min version to 4.9.1
    
    We'll need the new API to fix deprecations.

 src/adw-swipe-tracker.c | 10 ++--------
 src/adwaita.h           |  4 ++--
 src/meson.build         |  2 +-
 3 files changed, 5 insertions(+), 11 deletions(-)
---
diff --git a/src/adw-swipe-tracker.c b/src/adw-swipe-tracker.c
index 944b11e6..a76c360b 100644
--- a/src/adw-swipe-tracker.c
+++ b/src/adw-swipe-tracker.c
@@ -28,12 +28,6 @@
 #define DRAG_THRESHOLD_DISTANCE 16
 #define EPSILON 0.005
 
-#if GTK_CHECK_VERSION (4, 7, 0)
-#define SCROLL_MULTIPLIER 1
-#else
-#define SCROLL_MULTIPLIER 10
-#endif
-
 #define SIGN(x) ((x) > 0.0 ? 1.0 : ((x) < 0.0 ? -1.0 : 0.0))
 
 /**
@@ -725,7 +719,7 @@ handle_scroll_event (AdwSwipeTracker *self,
     is_overshooting = (delta < 0 && self->progress <= first_point) ||
                       (delta > 0 && self->progress >= last_point);
 
-    append_to_history (self, delta * SCROLL_MULTIPLIER, time);
+    append_to_history (self, delta, time);
 
     if (!is_overshooting)
       gesture_begin (self);
@@ -737,7 +731,7 @@ handle_scroll_event (AdwSwipeTracker *self,
     if (gdk_scroll_event_is_stop (event)) {
       gesture_end (self, distance, time, TRUE);
     } else {
-      append_to_history (self, delta * SCROLL_MULTIPLIER, time);
+      append_to_history (self, delta, time);
 
       gesture_update (self, delta / distance * SCROLL_MULTIPLIER, time);
       return GDK_EVENT_STOP;
diff --git a/src/adwaita.h b/src/adwaita.h
index 9e277ded..155bd7df 100644
--- a/src/adwaita.h
+++ b/src/adwaita.h
@@ -10,8 +10,8 @@
 
 G_BEGIN_DECLS
 
-#if !GTK_CHECK_VERSION(4, 4, 0)
-# error "libadwaita requires gtk4 >= 4.4.0"
+#if !GTK_CHECK_VERSION(4, 9, 1)
+# error "libadwaita requires gtk4 >= 4.9.1"
 #endif
 
 #if !GLIB_CHECK_VERSION(2, 66, 0)
diff --git a/src/meson.build b/src/meson.build
index e14484ca..4e00cc34 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -242,7 +242,7 @@ libadwaita_sources = [
 ]
 
 glib_min_version = '>= 2.66'
-gtk_min_version = '>= 4.5.0'
+gtk_min_version = '>= 4.9.1'
 
 gio_dep = dependency('gio-2.0', version: glib_min_version)
 gtk_dep = dependency('gtk4', version: gtk_min_version)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]