[gnome-control-center/wip/carlosg/flat-timezone-map: 1/2] datetime: Drop timezone highlighting




commit 787ad217bbfa32ee914eb73c6e935fee260ac86d
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri Jun 17 16:20:18 2022 +0200

    datetime: Drop timezone highlighting
    
    In most situations it is sufficient with the hint bubble being
    displayed, or city name search, rely on these.

 panels/datetime/cc-timezone-map.c           |  37 -------------
 panels/datetime/data/timezone_-1.png        | Bin 8012 -> 0 bytes
 panels/datetime/data/timezone_-10.png       | Bin 7783 -> 0 bytes
 panels/datetime/data/timezone_-10_dim.png   | Bin 5139 -> 0 bytes
 panels/datetime/data/timezone_-11.png       | Bin 8347 -> 0 bytes
 panels/datetime/data/timezone_-11_dim.png   | Bin 4815 -> 0 bytes
 panels/datetime/data/timezone_-1_dim.png    | Bin 4953 -> 0 bytes
 panels/datetime/data/timezone_-2.png        | Bin 4333 -> 0 bytes
 panels/datetime/data/timezone_-2_dim.png    | Bin 2670 -> 0 bytes
 panels/datetime/data/timezone_-3.5.png      | Bin 740 -> 0 bytes
 panels/datetime/data/timezone_-3.5_dim.png  | Bin 995 -> 0 bytes
 panels/datetime/data/timezone_-3.png        | Bin 13615 -> 0 bytes
 panels/datetime/data/timezone_-3_dim.png    | Bin 8773 -> 0 bytes
 panels/datetime/data/timezone_-4.png        | Bin 16851 -> 0 bytes
 panels/datetime/data/timezone_-4_dim.png    | Bin 9785 -> 0 bytes
 panels/datetime/data/timezone_-5.5.png      | Bin 437 -> 0 bytes
 panels/datetime/data/timezone_-5.5_dim.png  | Bin 859 -> 0 bytes
 panels/datetime/data/timezone_-5.png        | Bin 19166 -> 0 bytes
 panels/datetime/data/timezone_-5_dim.png    | Bin 12224 -> 0 bytes
 panels/datetime/data/timezone_-6.png        | Bin 13764 -> 0 bytes
 panels/datetime/data/timezone_-6_dim.png    | Bin 8833 -> 0 bytes
 panels/datetime/data/timezone_-7.png        | Bin 11977 -> 0 bytes
 panels/datetime/data/timezone_-7_dim.png    | Bin 7868 -> 0 bytes
 panels/datetime/data/timezone_-8.png        | Bin 6801 -> 0 bytes
 panels/datetime/data/timezone_-8_dim.png    | Bin 4261 -> 0 bytes
 panels/datetime/data/timezone_-9.5.png      | Bin 437 -> 0 bytes
 panels/datetime/data/timezone_-9.5_dim.png  | Bin 859 -> 0 bytes
 panels/datetime/data/timezone_-9.png        | Bin 7908 -> 0 bytes
 panels/datetime/data/timezone_-9_dim.png    | Bin 4972 -> 0 bytes
 panels/datetime/data/timezone_0.png         | Bin 11074 -> 0 bytes
 panels/datetime/data/timezone_0_dim.png     | Bin 7074 -> 0 bytes
 panels/datetime/data/timezone_1.png         | Bin 15458 -> 0 bytes
 panels/datetime/data/timezone_10.5.png      | Bin 421 -> 0 bytes
 panels/datetime/data/timezone_10.5_dim.png  | Bin 844 -> 0 bytes
 panels/datetime/data/timezone_10.png        | Bin 12829 -> 0 bytes
 panels/datetime/data/timezone_10_dim.png    | Bin 8395 -> 0 bytes
 panels/datetime/data/timezone_11.5.png      | Bin 446 -> 0 bytes
 panels/datetime/data/timezone_11.5_dim.png  | Bin 868 -> 0 bytes
 panels/datetime/data/timezone_11.png        | Bin 12113 -> 0 bytes
 panels/datetime/data/timezone_11_dim.png    | Bin 6744 -> 0 bytes
 panels/datetime/data/timezone_12.75.png     | Bin 409 -> 0 bytes
 panels/datetime/data/timezone_12.75_dim.png | Bin 846 -> 0 bytes
 panels/datetime/data/timezone_12.png        | Bin 7130 -> 0 bytes
 panels/datetime/data/timezone_12_dim.png    | Bin 3935 -> 0 bytes
 panels/datetime/data/timezone_13.png        | Bin 621 -> 0 bytes
 panels/datetime/data/timezone_13_dim.png    | Bin 876 -> 0 bytes
 panels/datetime/data/timezone_14.png        | Bin 7722 -> 0 bytes
 panels/datetime/data/timezone_14_dim.png    | Bin 4150 -> 0 bytes
 panels/datetime/data/timezone_1_dim.png     | Bin 10187 -> 0 bytes
 panels/datetime/data/timezone_2.png         | Bin 12854 -> 0 bytes
 panels/datetime/data/timezone_2_dim.png     | Bin 8709 -> 0 bytes
 panels/datetime/data/timezone_3.5.png       | Bin 2142 -> 0 bytes
 panels/datetime/data/timezone_3.5_dim.png   | Bin 1781 -> 0 bytes
 panels/datetime/data/timezone_3.png         | Bin 17475 -> 0 bytes
 panels/datetime/data/timezone_3_dim.png     | Bin 9877 -> 0 bytes
 panels/datetime/data/timezone_4.5.png       | Bin 1773 -> 0 bytes
 panels/datetime/data/timezone_4.5_dim.png   | Bin 1385 -> 0 bytes
 panels/datetime/data/timezone_4.png         | Bin 4954 -> 0 bytes
 panels/datetime/data/timezone_4_dim.png     | Bin 2754 -> 0 bytes
 panels/datetime/data/timezone_5.5.png       | Bin 5692 -> 0 bytes
 panels/datetime/data/timezone_5.5_dim.png   | Bin 3471 -> 0 bytes
 panels/datetime/data/timezone_5.75.png      | Bin 2885 -> 0 bytes
 panels/datetime/data/timezone_5.75_dim.png  | Bin 1596 -> 0 bytes
 panels/datetime/data/timezone_5.png         | Bin 14539 -> 0 bytes
 panels/datetime/data/timezone_5_dim.png     | Bin 8117 -> 0 bytes
 panels/datetime/data/timezone_6.5.png       | Bin 1609 -> 0 bytes
 panels/datetime/data/timezone_6.5_dim.png   | Bin 1675 -> 0 bytes
 panels/datetime/data/timezone_6.png         | Bin 7654 -> 0 bytes
 panels/datetime/data/timezone_6_dim.png     | Bin 4584 -> 0 bytes
 panels/datetime/data/timezone_7.png         | Bin 14412 -> 0 bytes
 panels/datetime/data/timezone_7_dim.png     | Bin 7972 -> 0 bytes
 panels/datetime/data/timezone_8.75.png      | Bin 13993 -> 0 bytes
 panels/datetime/data/timezone_8.75_dim.png  | Bin 7064 -> 0 bytes
 panels/datetime/data/timezone_8.png         | Bin 16050 -> 0 bytes
 panels/datetime/data/timezone_8_dim.png     | Bin 9378 -> 0 bytes
 panels/datetime/data/timezone_9.5.png       | Bin 1959 -> 0 bytes
 panels/datetime/data/timezone_9.5_dim.png   | Bin 1611 -> 0 bytes
 panels/datetime/data/timezone_9.png         | Bin 14366 -> 0 bytes
 panels/datetime/data/timezone_9_dim.png     | Bin 8362 -> 0 bytes
 panels/datetime/datetime.gresource.xml      |  78 ----------------------------
 panels/datetime/meson.build                 |  78 ----------------------------
 81 files changed, 193 deletions(-)
---
diff --git a/panels/datetime/cc-timezone-map.c b/panels/datetime/cc-timezone-map.c
index 924727b53..863b4c9ee 100644
--- a/panels/datetime/cc-timezone-map.c
+++ b/panels/datetime/cc-timezone-map.c
@@ -50,8 +50,6 @@ struct _CcTimezoneMap
   GdkTexture *background;
   GdkTexture *pin;
 
-  gdouble selected_offset;
-
   TzDB *tzdb;
   TzLocation *location;
 
@@ -284,12 +282,8 @@ cc_timezone_map_snapshot (GtkWidget   *widget,
                           GtkSnapshot *snapshot)
 {
   CcTimezoneMap *map = CC_TIMEZONE_MAP (widget);
-  g_autoptr(GdkTexture) orig_highlight = NULL;
-  g_autofree gchar *file = NULL;
-  g_autoptr(GError) err = NULL;
   gdouble pointx, pointy;
   gint width, height;
-  char buf[16];
 
   width = gtk_widget_get_width (widget);
   height = gtk_widget_get_height (widget);
@@ -299,35 +293,6 @@ cc_timezone_map_snapshot (GtkWidget   *widget,
                                map->background,
                                &GRAPHENE_RECT_INIT (0, 0, width, height));
 
-  /* paint highlight */
-  if (gtk_widget_is_sensitive (widget))
-    {
-      file = g_strdup_printf (DATETIME_RESOURCE_PATH "/timezone_%s.png",
-                              g_ascii_formatd (buf, sizeof (buf),
-                                               "%g", map->selected_offset));
-    }
-  else
-    {
-      file = g_strdup_printf (DATETIME_RESOURCE_PATH "/timezone_%s_dim.png",
-                              g_ascii_formatd (buf, sizeof (buf),
-                                               "%g", map->selected_offset));
-
-    }
-
-  orig_highlight = texture_from_resource (file, &err);
-
-  if (!orig_highlight)
-    {
-      g_warning ("Could not load highlight: %s",
-                 (err) ? err->message : "Unknown Error");
-    }
-  else
-    {
-      gtk_snapshot_append_texture (snapshot,
-                                   orig_highlight,
-                                   &GRAPHENE_RECT_INIT (0, 0, width, height));
-    }
-
   if (map->location)
     {
       pointx = convert_longitude_to_x (map->location->longitude, width);
@@ -424,8 +389,6 @@ set_location (CcTimezoneMap *map,
 
   info = tz_info_from_location (map->location);
 
-  map->selected_offset = tz_location_get_base_utc_offset (map->location)
-    / (60.0*60.0);
   gtk_widget_queue_draw (GTK_WIDGET (map));
 
   g_signal_emit (map, signals[LOCATION_CHANGED], 0, map->location);
diff --git a/panels/datetime/datetime.gresource.xml b/panels/datetime/datetime.gresource.xml
index 322ba5c8f..11cef7936 100644
--- a/panels/datetime/datetime.gresource.xml
+++ b/panels/datetime/datetime.gresource.xml
@@ -6,83 +6,5 @@
     <file alias="bg.png">data/bg.png</file>
     <file alias="bg_dim.png">data/bg_dim.png</file>
     <file alias="pin.png">data/pin.png</file>
-    <file alias="timezone_0.png">data/timezone_0.png</file>
-    <file alias="timezone_0_dim.png">data/timezone_0_dim.png</file>
-    <file alias="timezone_-10.png">data/timezone_-10.png</file>
-    <file alias="timezone_-10_dim.png">data/timezone_-10_dim.png</file>
-    <file alias="timezone_10.png">data/timezone_10.png</file>
-    <file alias="timezone_10_dim.png">data/timezone_10_dim.png</file>
-    <file alias="timezone_10.5.png">data/timezone_10.5.png</file>
-    <file alias="timezone_10.5_dim.png">data/timezone_10.5_dim.png</file>
-    <file alias="timezone_-1.png">data/timezone_-1.png</file>
-    <file alias="timezone_-1_dim.png">data/timezone_-1_dim.png</file>
-    <file alias="timezone_1.png">data/timezone_1.png</file>
-    <file alias="timezone_1_dim.png">data/timezone_1_dim.png</file>
-    <file alias="timezone_-11.png">data/timezone_-11.png</file>
-    <file alias="timezone_-11_dim.png">data/timezone_-11_dim.png</file>
-    <file alias="timezone_11.png">data/timezone_11.png</file>
-    <file alias="timezone_11_dim.png">data/timezone_11_dim.png</file>
-    <file alias="timezone_11.5.png">data/timezone_11.5.png</file>
-    <file alias="timezone_11.5_dim.png">data/timezone_11.5_dim.png</file>
-    <file alias="timezone_12.png">data/timezone_12.png</file>
-    <file alias="timezone_12_dim.png">data/timezone_12_dim.png</file>
-    <file alias="timezone_12.75.png">data/timezone_12.75.png</file>
-    <file alias="timezone_12.75_dim.png">data/timezone_12.75_dim.png</file>
-    <file alias="timezone_13.png">data/timezone_13.png</file>
-    <file alias="timezone_13_dim.png">data/timezone_13_dim.png</file>
-    <file alias="timezone_14.png">data/timezone_14.png</file>
-    <file alias="timezone_14_dim.png">data/timezone_14_dim.png</file>
-    <file alias="timezone_-2.png">data/timezone_-2.png</file>
-    <file alias="timezone_-2_dim.png">data/timezone_-2_dim.png</file>
-    <file alias="timezone_2.png">data/timezone_2.png</file>
-    <file alias="timezone_2_dim.png">data/timezone_2_dim.png</file>
-    <file alias="timezone_-3.png">data/timezone_-3.png</file>
-    <file alias="timezone_-3_dim.png">data/timezone_-3_dim.png</file>
-    <file alias="timezone_3.png">data/timezone_3.png</file>
-    <file alias="timezone_3_dim.png">data/timezone_3_dim.png</file>
-    <file alias="timezone_-3.5.png">data/timezone_-3.5.png</file>
-    <file alias="timezone_-3.5_dim.png">data/timezone_-3.5_dim.png</file>
-    <file alias="timezone_3.5.png">data/timezone_3.5.png</file>
-    <file alias="timezone_3.5_dim.png">data/timezone_3.5_dim.png</file>
-    <file alias="timezone_-4.png">data/timezone_-4.png</file>
-    <file alias="timezone_-4_dim.png">data/timezone_-4_dim.png</file>
-    <file alias="timezone_4.png">data/timezone_4.png</file>
-    <file alias="timezone_4_dim.png">data/timezone_4_dim.png</file>
-    <file alias="timezone_4.5.png">data/timezone_4.5.png</file>
-    <file alias="timezone_4.5_dim.png">data/timezone_4.5_dim.png</file>
-    <file alias="timezone_-5.png">data/timezone_-5.png</file>
-    <file alias="timezone_-5_dim.png">data/timezone_-5_dim.png</file>
-    <file alias="timezone_5.png">data/timezone_5.png</file>
-    <file alias="timezone_5_dim.png">data/timezone_5_dim.png</file>
-    <file alias="timezone_-5.5.png">data/timezone_-5.5.png</file>
-    <file alias="timezone_-5.5_dim.png">data/timezone_-5.5_dim.png</file>
-    <file alias="timezone_5.5.png">data/timezone_5.5.png</file>
-    <file alias="timezone_5.5_dim.png">data/timezone_5.5_dim.png</file>
-    <file alias="timezone_5.75.png">data/timezone_5.75.png</file>
-    <file alias="timezone_5.75_dim.png">data/timezone_5.75_dim.png</file>
-    <file alias="timezone_-6.png">data/timezone_-6.png</file>
-    <file alias="timezone_-6_dim.png">data/timezone_-6_dim.png</file>
-    <file alias="timezone_6.png">data/timezone_6.png</file>
-    <file alias="timezone_6_dim.png">data/timezone_6_dim.png</file>
-    <file alias="timezone_6.5.png">data/timezone_6.5.png</file>
-    <file alias="timezone_6.5_dim.png">data/timezone_6.5_dim.png</file>
-    <file alias="timezone_-7.png">data/timezone_-7.png</file>
-    <file alias="timezone_-7_dim.png">data/timezone_-7_dim.png</file>
-    <file alias="timezone_7.png">data/timezone_7.png</file>
-    <file alias="timezone_7_dim.png">data/timezone_7_dim.png</file>
-    <file alias="timezone_-8.png">data/timezone_-8.png</file>
-    <file alias="timezone_-8_dim.png">data/timezone_-8_dim.png</file>
-    <file alias="timezone_8.png">data/timezone_8.png</file>
-    <file alias="timezone_8_dim.png">data/timezone_8_dim.png</file>
-    <file alias="timezone_8.75.png">data/timezone_8.75.png</file>
-    <file alias="timezone_8.75_dim.png">data/timezone_8.75_dim.png</file>
-    <file alias="timezone_-9.png">data/timezone_-9.png</file>
-    <file alias="timezone_-9_dim.png">data/timezone_-9_dim.png</file>
-    <file alias="timezone_9.png">data/timezone_9.png</file>
-    <file alias="timezone_9_dim.png">data/timezone_9_dim.png</file>
-    <file alias="timezone_-9.5.png">data/timezone_-9.5.png</file>
-    <file alias="timezone_-9.5_dim.png">data/timezone_-9.5_dim.png</file>
-    <file alias="timezone_9.5.png">data/timezone_9.5.png</file>
-    <file alias="timezone_9.5_dim.png">data/timezone_9.5_dim.png</file>
   </gresource>
 </gresources>
diff --git a/panels/datetime/meson.build b/panels/datetime/meson.build
index 99a158e9a..a3c8c164c 100644
--- a/panels/datetime/meson.build
+++ b/panels/datetime/meson.build
@@ -30,84 +30,6 @@ resource_data = files(
   'data/bg_dim.png',
   'data/bg.png',
   'data/pin.png',
-  'data/timezone_0_dim.png',
-  'data/timezone_0.png',
-  'data/timezone_10.5_dim.png',
-  'data/timezone_10.5.png',
-  'data/timezone_-10_dim.png',
-  'data/timezone_10_dim.png',
-  'data/timezone_-10.png',
-  'data/timezone_10.png',
-  'data/timezone_11.5_dim.png',
-  'data/timezone_11.5.png',
-  'data/timezone_-11_dim.png',
-  'data/timezone_11_dim.png',
-  'data/timezone_-11.png',
-  'data/timezone_11.png',
-  'data/timezone_12.75_dim.png',
-  'data/timezone_12.75.png',
-  'data/timezone_12_dim.png',
-  'data/timezone_12.png',
-  'data/timezone_13_dim.png',
-  'data/timezone_13.png',
-  'data/timezone_14_dim.png',
-  'data/timezone_14.png',
-  'data/timezone_-1_dim.png',
-  'data/timezone_1_dim.png',
-  'data/timezone_-1.png',
-  'data/timezone_1.png',
-  'data/timezone_-2_dim.png',
-  'data/timezone_2_dim.png',
-  'data/timezone_-2.png',
-  'data/timezone_2.png',
-  'data/timezone_-3.5_dim.png',
-  'data/timezone_3.5_dim.png',
-  'data/timezone_-3.5.png',
-  'data/timezone_3.5.png',
-  'data/timezone_-3_dim.png',
-  'data/timezone_3_dim.png',
-  'data/timezone_-3.png',
-  'data/timezone_3.png',
-  'data/timezone_4.5_dim.png',
-  'data/timezone_4.5.png',
-  'data/timezone_-4_dim.png',
-  'data/timezone_4_dim.png',
-  'data/timezone_-4.png',
-  'data/timezone_4.png',
-  'data/timezone_-5.5_dim.png',
-  'data/timezone_5.5_dim.png',
-  'data/timezone_-5.5.png',
-  'data/timezone_5.5.png',
-  'data/timezone_5.75_dim.png',
-  'data/timezone_5.75.png',
-  'data/timezone_-5_dim.png',
-  'data/timezone_5_dim.png',
-  'data/timezone_-5.png',
-  'data/timezone_5.png',
-  'data/timezone_6.5_dim.png',
-  'data/timezone_6.5.png',
-  'data/timezone_-6_dim.png',
-  'data/timezone_6_dim.png',
-  'data/timezone_-6.png',
-  'data/timezone_6.png',
-  'data/timezone_-7_dim.png',
-  'data/timezone_7_dim.png',
-  'data/timezone_-7.png',
-  'data/timezone_7.png',
-  'data/timezone_8.75_dim.png',
-  'data/timezone_8.75.png',
-  'data/timezone_-8_dim.png',
-  'data/timezone_8_dim.png',
-  'data/timezone_-8.png',
-  'data/timezone_8.png',
-  'data/timezone_-9.5_dim.png',
-  'data/timezone_9.5_dim.png',
-  'data/timezone_-9.5.png',
-  'data/timezone_9.5.png',
-  'data/timezone_-9_dim.png',
-  'data/timezone_9_dim.png',
-  'data/timezone_-9.png',
-  'data/timezone_9.png',
   'backward',
   'cc-datetime-panel.ui',
 )


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