]> err.no Git - mapper/commitdiff
Use larger area for thumb press, add debug output.
authorKaj-Michael Lang <milang@tal.org>
Thu, 10 Apr 2008 15:56:04 +0000 (18:56 +0300)
committerKaj-Michael Lang <milang@tal.org>
Thu, 10 Apr 2008 15:56:04 +0000 (18:56 +0300)
src/map.c

index 61036013f4dbd668fcdaa22fbfc8911c537c4934..106c6a58a0e3f7e18f0770298fbec8d1f6a6b45c 100644 (file)
--- a/src/map.c
+++ b/src/map.c
@@ -64,7 +64,7 @@
 
 #define DEBUG_MAP_TIME 1
 
-#define MAP_THUMB_MARGIN (20)
+#define MAP_THUMB_MARGIN (100)
 
 /* Initial size */
 #define BUF_WIDTH_TILES (4)
@@ -1439,6 +1439,8 @@ _cmenu_position_y = event->y + 0.5;
 
 #if defined(WITH_HILDON_NEW)
 if (hildon_helper_event_button_is_finger(event)) {
+       g_debug("Thumb down");
+
        if (event->x<MAP_THUMB_MARGIN)
                map_pan(-PAN_UNITS, 0);
 
@@ -1455,7 +1457,6 @@ if (hildon_helper_event_button_is_finger(event)) {
 }
 #endif
 
-
 switch (event->button) {
 case 1:
        if (event->type==GDK_2BUTTON_PRESS) {
@@ -1495,6 +1496,13 @@ gdouble lat, lon;
 guint poi_id;
 gint ux, uy;
 
+#if defined(WITH_HILDON_NEW)
+if (hildon_helper_event_button_is_finger(event)) {
+       g_debug("Thumb up");
+       return FALSE;
+}
+#endif
+
 switch (event->button) {
 case 1:
        if (_center_mode>0)