[devdocsgjs/wip/andyholmes/post-merge-fixes] documentation: fix docset/icon mapping



commit e785ff716b795c8e091b7af4a16bbe057bbdac5a
Author: Andy Holmes <andrew g r holmes gmail com>
Date:   Mon Apr 11 21:07:26 2022 -0700

    documentation: fix docset/icon mapping
    
    Some icons were being matched to the incorrect docset, due to lax
    regexp patterns. Mark pattern start (`^`) and remove some defunct
    docset patterns.

 assets/images/gnome-icons.json | 61 +++++++++++++++++++-----------------------
 1 file changed, 27 insertions(+), 34 deletions(-)
---
diff --git a/assets/images/gnome-icons.json b/assets/images/gnome-icons.json
index 4945b7b0..ac60406d 100644
--- a/assets/images/gnome-icons.json
+++ b/assets/images/gnome-icons.json
@@ -1,54 +1,48 @@
 {
   "appstream": [
-    "appstreamglib\\d+"
+    "^appstreamglib\\d+"
   ],
   "adwaita": [
-    "adw1"
+    "^adw1"
   ],
   "cairo": [
-    "cairo10"
+    "^cairo10"
   ],
   "clutter": [
-    "cally\\d+",
-    "clutter\\d+",
-    "clutterx11\\d+",
-    "cogl\\d+",
-    "coglpango\\d+"
+    "^cally\\d+",
+    "^clutter\\d+",
+    "^clutterx11\\d+",
+    "^cogl\\d+",
+    "^coglpango\\d+"
   ],
   "evince": [
-    "evincedocument\\d+",
-    "evinceview\\d+"
+    "^evince[a-z]*\\d+"
   ],
   "evolution": [
-    "ecal20",
-    "camel12",
-    "ebook[a-z]*\\d+",
-    "edata[a-z]*\\d+"
+    "^ecal20",
+    "^camel12",
+    "^ebook[a-z]*\\d+",
+    "^edata[a-z]*\\d+"
   ],
   "generic": [
-    "dbus10",
-    "fontconfig20",
-    "freetype220",
-    "gl10",
-    "polkit[a-z]*\\d+",
-    "telepathyglib012",
-    "win3210"
+    "^polkit[a-z]*\\d+",
+    "^telepathyglib012"
   ],
   "gnome": [
-    "mutter\\d+",
-    "xdp\\d+"
+    "^mutter\\d+",
+    "^xdp\\d+"
   ],
   "goa": [
-    "goa\\d+"
+    "^goa\\d+"
   ],
   "gstreamer": [
-    "gst[a-z]*\\d+"
+    "^gst[a-z]*\\d+"
   ],
   "gtk": [
-    "gdk\\d+",
-    "gdkx11\\d+",
-    "gsk\\d+",
-    "gtk\\d+"
+    "^gdk\\d+",
+    "^gdkx11\\d+",
+    "^gsk\\d+",
+    "^gtk\\d+"
   ],
   "networkmanager": [
     "^networkmanager\\d+",
@@ -56,13 +50,12 @@
     "^nmclient10"
   ],
   "ubuntu": [
-    "appindicator\\d+",
-    "dbusmenu\\d+"
+    "^appindicator\\d+",
+    "^dbusmenu\\d+"
   ],
   "webkit": [
-    "javascriptcore\\d+",
-    "webkit\\d+",
-    "webkit2webextension\\d+"
+    "^javascriptcore\\d+",
+    "^webkit2[a-z]*\\d+"
   ],
   "x": [
   ]


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