[vlc-commits] [Git][videolan/vlc][master] macosx: tweak liquid glass icons for macOS27

Steve Lhomme (@robUx4) gitlab at videolan.org
Sat Jul 4 01:56:44 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
d4255d1a by Damien Erambert at 2026-07-04T01:41:46+00:00
macosx: tweak liquid glass icons for macOS27

- - - - -


16 changed files:

- − modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/base-cut.svg
- + modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/cone-27-shape-base.svg
- + modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/even stripes.svg
- − modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/mask-shorter 2.svg
- − modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/mask-stripes 5.svg
- + modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/odd stripes.svg
- modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/icon.json
- − modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/base-cut.svg
- + modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/cone-27-shape-base.svg
- + modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/even stripes.svg
- − modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/mask-shorter 2.svg
- − modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/mask-stripes 5.svg
- + modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/odd stripes.svg
- modules/gui/macosx/Resources/App-Icons/VLC.icon/icon.json
- modules/gui/macosx/Resources/App-Icons/VLC26-Dev.icns
- modules/gui/macosx/Resources/App-Icons/VLC26.icns


Changes:

=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/base-cut.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M85.3734538,267.176576 C98.5085544,312.261982 178.955033,311.981306 197.18792,312.252768 C237.0812,312.846722 293.61627,304.565872 309.004501,267.16 L308.997108,267.175616 L331.607098,267.176576 C343.683974,267.176576 350.937034,270.950853 353.366277,278.499406 C372.571126,338.764728 382.954953,374.66965 384.51776,386.214174 C386.080566,397.758698 381.087264,404.357333 369.537853,406.01008 C150.765282,405.491208 35.2574102,405.361486 23.0142391,405.620916 C11.1479631,404.330887 7.4565451,395.909975 11.9399851,380.358177 L39.5804872,283.430143 C44.8101139,266.375605 58.269127,267.429831 58.2691289,267.429842 L85.3734538,267.176576 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask-Copy-2" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/cone-27-shape-base.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="old-cone" serif:id="old cone" transform="matrix(8.001296,0,0,7.087891,38.502668,69.764404)">
+        <path d="M6.412,28.301C6.595,28.301 33.946,28.327 33.946,28.327C33.946,28.327 34.858,28.408 35.382,29.053C35.64,29.37 36.697,32.975 37.704,36.556L37.898,37.248C38.283,38.628 38.654,39.972 38.959,41.088L39.175,41.88C39.512,43.117 39.729,43.924 39.729,43.924C39.729,43.924 39.983,45.855 38.329,45.855L1.586,45.855C1.586,45.855 0,46 0,44.152C0,42.305 4.211,29.274 4.211,29.274L4.241,29.215C4.355,29.004 4.826,28.3 6.004,28.3L6.412,28.301Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/even stripes.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="even-stripes" serif:id="even stripes" transform="matrix(0.842965,0,0,0.87926,31.357751,58.025765)">
+        <path d="M84.59,265.293C84.613,263.797 84.871,262.294 85.371,260.792C86.42,257.643 87.624,253.922 88.911,249.883C95.781,229.848 104.983,204.096 105.137,203.5L105.163,203.529L106.648,198.753C124.542,216.957 163.245,223.643 197.32,223.643C231.537,223.643 266.922,219.503 287.867,198.711L289.359,203.543L289.4,203.5C289.344,202.239 299.288,229.989 305.797,250.089C307.016,254.139 308.115,257.805 309.005,260.792C309.38,262.052 309.574,263.312 309.595,264.566C309.24,285.795 259.347,305.429 197.188,305.429C130.225,305.429 84.919,286.06 84.59,265.293ZM265.574,126.09C256.657,130.972 234.573,140.415 197.17,140.415C161.859,140.415 138.315,131.47 128.844,127.055C134.183,109.7 140.569,89.183 148.003,65.505L148.075,65.527L153.146,49.22C178.026,55.654 212.836,56.298 241.689,49.125L246.746,65.509L245.81,65.777C246.129,65.687 246.448,65.596 246.765,65.505C255.722,94.479 259.517,106.581 265.574,126.09Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/mask-shorter 2.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M308.999108,267.169616 L331.607098,267.176576 C343.683974,267.176576 350.937034,270.950853 353.366277,278.499406 C372.571126,338.764728 382.954953,374.66965 384.51776,386.214174 C386.080566,397.758698 381.087264,404.357333 369.537853,406.01008 C150.765282,405.491208 35.2574102,405.361486 23.0142391,405.620916 C11.1479631,404.330887 7.4565451,395.909975 11.9399851,380.358177 L39.5804872,283.430143 C44.8101139,266.375605 58.269127,267.429831 58.2691289,267.429842 L85.3734538,267.176576 C98.5025457,312.262003 178.954352,311.981296 197.18792,312.252768 C237.0812,312.846722 293.61627,304.565872 309.004501,267.16 L308.999108,267.169616 Z M270.07489,141.08104 L289.35942,203.543361 C268.632194,225.668572 232.363795,230.010599 197.319588,230.010599 C162.252499,230.010599 122.282059,222.929645 105.137445,203.5 L105.163108,203.528616 L124.171108,142.398616 L125.294472,142.883844 C148.597394,152.853608 172.555807,157.944442 197.169712,158.156346 C227.821942,158.420234 252.825698,155.722476 270.07489,141.08104 Z M197.714998,0.18861608 C216.553334,0.18861608 227.358189,4.01869189 230.129562,11.6788435 L246.746108,65.5086161 L245.810126,65.7765363 C214.232425,74.6432469 174.252144,73.6144243 148.075272,65.5270478 L164.819838,11.6788435 C167.911608,4.01869189 178.876662,0.18861608 197.714998,0.18861608 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/mask-stripes 5.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M197.319588,230.010599 C232.386677,230.010599 268.679556,225.662901 289.4,203.5 C289.3341,202.002916 295.868933,223.222916 309.004501,267.16 C293.61627,304.565872 237.0812,312.846722 197.18792,312.252768 C178.952854,311.981274 98.4893258,312.262049 85.3713391,267.16 C98.3659595,225.428062 104.954661,204.208062 105.137445,203.5 C122.282059,222.929645 162.252499,230.010599 197.319588,230.010599 Z M148.002585,65.5045618 C138.2478,96.5773232 130.29659,122.205667 124.148955,142.389594 C142.824013,152.642442 167.164266,157.898026 197.169712,158.156346 C227.890473,158.420824 252.937474,155.710398 270.190469,140.982656 C260.98625,111.246563 257.777656,101.126875 246.765313,65.5045618 C215.013183,74.6717254 174.442489,73.6944088 148.002585,65.5045618 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask-Copy" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/Assets/odd stripes.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="odd-stripes" serif:id="odd stripes" transform="matrix(0.842965,0,0,0.87926,31.357751,58.025765)">
+        <path d="M106.648,198.753L124.17,142.401L124.149,142.39C125.612,137.586 127.177,132.475 128.844,127.055C138.315,131.47 161.859,140.415 197.17,140.415C234.573,140.415 256.657,130.972 265.574,126.09C266.964,130.567 268.473,135.433 270.19,140.983L270.075,141.081L287.867,198.711C266.922,219.503 231.537,223.643 197.32,223.643C163.245,223.643 124.542,216.957 106.648,198.753ZM153.146,49.22L164.82,11.679C167.912,4.019 178.877,0.189 197.715,0.189C216.553,0.189 227.358,4.019 230.13,11.679L241.689,49.125C212.836,56.298 178.026,55.654 153.146,49.22Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC-Dev.icon/icon.json
=====================================
@@ -1,5 +1,8 @@
 {
   "color-space-for-untagged-svg-colors" : "display-p3",
+  "features" : [
+    "refractivity"
+  ],
   "fill-specializations" : [
     {
       "value" : {
@@ -22,36 +25,17 @@
     {
       "appearance" : "dark",
       "value" : {
-        "automatic-gradient" : "display-p3:0.00000,0.04852,0.11644,1.00000",
-        "orientation" : {
-          "start" : {
-            "x" : 0.5,
-            "y" : 0
-          },
-          "stop" : {
-            "x" : 0.5,
-            "y" : 0.7
-          }
-        }
+        "linear-gradient" : [
+          "gray:0.17062,1.00000",
+          "gray:0.04337,1.00000"
+        ]
       }
     }
   ],
   "groups" : [
     {
       "blend-mode" : "normal",
-      "blur-material-specializations" : [
-        {
-          "value" : 1
-        },
-        {
-          "appearance" : "dark",
-          "value" : 1
-        },
-        {
-          "appearance" : "tinted",
-          "value" : 1
-        }
-      ],
+      "blur-material" : 0.32,
       "hidden" : false,
       "layers" : [
         {
@@ -60,17 +44,17 @@
             {
               "value" : {
                 "linear-gradient" : [
-                  "gray:1.00000,0.00000",
-                  "gray:1.00000,0.18648"
+                  "gray:1.00000,1.00000",
+                  "gray:1.00000,0.36167"
                 ],
                 "orientation" : {
                   "start" : {
                     "x" : 1,
-                    "y" : 0.49999999999999983
+                    "y" : 0.4999999999999999
                   },
                   "stop" : {
                     "x" : 0,
-                    "y" : 0.49999999999999983
+                    "y" : 0.4999999999999999
                   }
                 }
               }
@@ -78,7 +62,20 @@
             {
               "appearance" : "dark",
               "value" : {
-                "solid" : "display-p3:0.03063,0.11649,0.23899,1.00000"
+                "linear-gradient" : [
+                  "display-p3:0.61481,0.81834,1.00000,1.00000",
+                  "display-p3:0.00000,0.52840,1.00000,0.20212"
+                ],
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.4999999999999999
+                  },
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.4999999999999999
+                  }
+                }
               }
             },
             {
@@ -86,7 +83,7 @@
               "value" : {
                 "linear-gradient" : [
                   "gray:1.00000,0.00000",
-                  "gray:0.39980,1.00000"
+                  "gray:1.00000,1.00000"
                 ],
                 "orientation" : {
                   "start" : {
@@ -111,8 +108,8 @@
             }
           ],
           "hidden" : false,
-          "image-name" : "mask-stripes 5.svg",
-          "name" : "white-stripes",
+          "image-name" : "even stripes.svg",
+          "name" : "even stripes",
           "opacity-specializations" : [
             {
               "value" : 1
@@ -120,52 +117,172 @@
             {
               "appearance" : "dark",
               "value" : 1
+            },
+            {
+              "appearance" : "tinted",
+              "value" : 0.71
             }
-          ]
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
+        }
+      ],
+      "lighting" : "individual",
+      "name" : "group",
+      "opacity-specializations" : [
+        {
+          "value" : 1
+        },
+        {
+          "appearance" : "dark",
+          "value" : 1
+        },
+        {
+          "appearance" : "tinted",
+          "value" : 1
+        }
+      ],
+      "position" : {
+        "scale" : 1.68,
+        "translation-in-points" : [
+          0,
+          0
+        ]
+      },
+      "refractivity" : {
+        "depth" : 0.5,
+        "enabled" : true,
+        "strength" : 0
+      },
+      "shadow" : {
+        "kind" : "none",
+        "opacity" : 1
+      },
+      "specular" : true,
+      "translucency-specializations" : [
+        {
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
+          }
         },
+        {
+          "appearance" : "tinted",
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
+          }
+        }
+      ]
+    },
+    {
+      "blend-mode" : "normal",
+      "blur-material" : 0.5,
+      "hidden" : false,
+      "layers" : [
         {
           "fill-specializations" : [
             {
               "value" : {
                 "linear-gradient" : [
-                  "display-p3:0.90000,0.90000,0.90000,0.51722",
-                  "gray:1.00000,1.00000"
+                  "srgb:1.00000,0.36314,0.09020,1.00000",
+                  "display-p3:0.93333,0.59216,0.00000,1.00000"
                 ],
                 "orientation" : {
                   "start" : {
-                    "x" : 0.5,
-                    "y" : 1
+                    "x" : 1,
+                    "y" : 0.5000000000000001
                   },
                   "stop" : {
-                    "x" : 0.5,
-                    "y" : 0
+                    "x" : 0,
+                    "y" : 0.5000000000000001
+                  }
+                }
+              }
+            },
+            {
+              "appearance" : "tinted",
+              "value" : {
+                "linear-gradient" : [
+                  "gray:0.19419,1.00000",
+                  "gray:0.82120,1.00000"
+                ],
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.5000000000000001
+                  },
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.5000000000000001
                   }
                 }
               }
+            }
+          ],
+          "glass" : true,
+          "hidden" : true,
+          "image-name" : "odd stripes.svg",
+          "name" : "odd stripes",
+          "opacity-specializations" : [
+            {
+              "value" : 1
+            },
+            {
+              "appearance" : "dark",
+              "value" : 1
+            }
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
+        },
+        {
+          "fill-specializations" : [
+            {
+              "value" : {
+                "solid" : "gray:1.00000,0.11733"
+              }
             },
             {
               "appearance" : "dark",
               "value" : {
                 "linear-gradient" : [
-                  "display-p3:0.22223,0.39069,0.63434,1.00000",
-                  "display-p3:0.05909,0.23457,0.48837,1.00000"
-                ]
+                  "display-p3:0.00000,0.50198,0.95000,0.69826",
+                  "display-p3:0.00000,0.52840,1.00000,0.11733"
+                ],
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.5
+                  },
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.5
+                  }
+                }
               }
             },
             {
               "appearance" : "tinted",
               "value" : {
-                "linear-gradient" : [
-                  "gray:0.58974,1.00000",
-                  "gray:0.30259,1.00000"
-                ]
+                "solid" : "gray:1.00000,0.00000"
               }
             }
           ],
           "glass" : true,
           "hidden" : false,
-          "image-name" : "base-cut.svg",
-          "name" : "base",
+          "image-name" : "odd stripes.svg",
+          "name" : "odd stripes",
           "opacity-specializations" : [
             {
               "value" : 1
@@ -174,8 +291,57 @@
               "appearance" : "dark",
               "value" : 1
             }
-          ]
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
+        }
+      ],
+      "lighting" : "individual",
+      "name" : "group",
+      "opacity" : 1,
+      "position" : {
+        "scale" : 1.68,
+        "translation-in-points" : [
+          0,
+          0
+        ]
+      },
+      "refractivity" : {
+        "depth" : 0.5,
+        "enabled" : true,
+        "strength" : 0
+      },
+      "shadow" : {
+        "kind" : "neutral",
+        "opacity" : 1
+      },
+      "specular" : true,
+      "translucency-specializations" : [
+        {
+          "value" : {
+            "enabled" : true,
+            "value" : 0
+          }
         },
+        {
+          "appearance" : "tinted",
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
+          }
+        }
+      ]
+    },
+    {
+      "blend-mode" : "normal",
+      "blur-material" : 0.13,
+      "hidden" : false,
+      "layers" : [
         {
           "fill-specializations" : [
             {
@@ -186,12 +352,12 @@
                 ],
                 "orientation" : {
                   "start" : {
-                    "x" : 1.0848090277777778,
-                    "y" : 0.5
+                    "x" : 0.49999999999999983,
+                    "y" : 0
                   },
                   "stop" : {
-                    "x" : 0,
-                    "y" : 0.5
+                    "x" : 0.5,
+                    "y" : 1
                   }
                 }
               }
@@ -200,17 +366,17 @@
               "appearance" : "dark",
               "value" : {
                 "linear-gradient" : [
-                  "display-p3:0.00000,0.08384,0.20511,1.00000",
-                  "display-p3:0.08340,0.33110,0.68936,1.00000"
+                  "display-p3:0.00000,0.52840,1.00000,0.00000",
+                  "display-p3:0.00000,0.52840,1.00000,1.00000"
                 ],
                 "orientation" : {
                   "start" : {
-                    "x" : 1.0848090277777778,
-                    "y" : 0.5
+                    "x" : 0.49999999999999983,
+                    "y" : 0
                   },
                   "stop" : {
-                    "x" : 0,
-                    "y" : 0.5
+                    "x" : 0.5,
+                    "y" : 1
                   }
                 }
               }
@@ -219,45 +385,50 @@
               "appearance" : "tinted",
               "value" : {
                 "linear-gradient" : [
-                  "gray:0.58974,1.00000",
-                  "gray:0.30259,1.00000"
-                ]
+                  "gray:1.00000,0.00000",
+                  "gray:1.00000,0.78772"
+                ],
+                "orientation" : {
+                  "start" : {
+                    "x" : 0.49999999999999983,
+                    "y" : 0
+                  },
+                  "stop" : {
+                    "x" : 0.5,
+                    "y" : 1
+                  }
+                }
               }
             }
           ],
           "glass" : true,
           "hidden" : false,
-          "image-name" : "mask-shorter 2.svg",
-          "name" : "cone",
+          "image-name" : "cone-27-shape-base.svg",
+          "name" : "base",
           "opacity-specializations" : [
             {
-              "value" : 1
+              "value" : 0.77
             },
             {
               "appearance" : "dark",
               "value" : 1
             }
-          ]
-        }
-      ],
-      "lighting-specializations" : [
-        {
-          "value" : "individual"
-        },
-        {
-          "appearance" : "dark",
-          "value" : "individual"
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
         }
       ],
+      "lighting" : "individual",
       "name" : "group",
       "opacity-specializations" : [
         {
           "value" : 1
         },
-        {
-          "appearance" : "dark",
-          "value" : 1
-        },
         {
           "appearance" : "tinted",
           "value" : 1
@@ -270,55 +441,27 @@
           0
         ]
       },
-      "shadow-specializations" : [
-        {
-          "value" : {
-            "kind" : "neutral",
-            "opacity" : 1
-          }
-        },
-        {
-          "appearance" : "dark",
-          "value" : {
-            "kind" : "neutral",
-            "opacity" : 0.17
-          }
-        },
-        {
-          "appearance" : "tinted",
-          "value" : {
-            "kind" : "layer-color",
-            "opacity" : 0.5
-          }
-        }
-      ],
-      "specular-specializations" : [
-        {
-          "value" : true
-        },
-        {
-          "appearance" : "dark",
-          "value" : true
-        }
-      ],
+      "refractivity" : {
+        "depth" : 0,
+        "enabled" : true,
+        "strength" : 1
+      },
+      "shadow" : {
+        "kind" : "neutral",
+        "opacity" : 1
+      },
+      "specular" : true,
       "translucency-specializations" : [
         {
           "value" : {
             "enabled" : true,
-            "value" : 0.5
-          }
-        },
-        {
-          "appearance" : "dark",
-          "value" : {
-            "enabled" : false,
-            "value" : 0.19
+            "value" : 0.36
           }
         },
         {
           "appearance" : "tinted",
           "value" : {
-            "enabled" : false,
+            "enabled" : true,
             "value" : 0
           }
         }
@@ -328,13 +471,30 @@
       "hidden" : false,
       "layers" : [
         {
-          "fill" : "none",
+          "fill-specializations" : [
+            {
+              "value" : "none"
+            },
+            {
+              "appearance" : "dark",
+              "value" : {
+                "solid" : "display-p3:0.00000,0.52840,1.00000,0.58403"
+              }
+            },
+            {
+              "appearance" : "tinted",
+              "value" : {
+                "solid" : "gray:1.00000,1.00000"
+              }
+            }
+          ],
+          "glass" : false,
           "image-name" : "Untitled-1.png",
           "name" : "Untitled-1",
           "opacity-specializations" : [
             {
               "appearance" : "tinted",
-              "value" : 0.11
+              "value" : 0.15
             }
           ]
         }
@@ -342,11 +502,7 @@
       "name" : "grid",
       "opacity-specializations" : [
         {
-          "value" : 0.15
-        },
-        {
-          "appearance" : "dark",
-          "value" : 0.07
+          "value" : 0.26
         },
         {
           "appearance" : "tinted",


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/base-cut.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M85.3734538,267.176576 C98.5085544,312.261982 178.955033,311.981306 197.18792,312.252768 C237.0812,312.846722 293.61627,304.565872 309.004501,267.16 L308.997108,267.175616 L331.607098,267.176576 C343.683974,267.176576 350.937034,270.950853 353.366277,278.499406 C372.571126,338.764728 382.954953,374.66965 384.51776,386.214174 C386.080566,397.758698 381.087264,404.357333 369.537853,406.01008 C150.765282,405.491208 35.2574102,405.361486 23.0142391,405.620916 C11.1479631,404.330887 7.4565451,395.909975 11.9399851,380.358177 L39.5804872,283.430143 C44.8101139,266.375605 58.269127,267.429831 58.2691289,267.429842 L85.3734538,267.176576 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask-Copy-2" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/cone-27-shape-base.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="old-cone" serif:id="old cone" transform="matrix(8.001296,0,0,7.087891,38.502668,69.764404)">
+        <path d="M6.412,28.301C6.595,28.301 33.946,28.327 33.946,28.327C33.946,28.327 34.858,28.408 35.382,29.053C35.64,29.37 36.697,32.975 37.704,36.556L37.898,37.248C38.283,38.628 38.654,39.972 38.959,41.088L39.175,41.88C39.512,43.117 39.729,43.924 39.729,43.924C39.729,43.924 39.983,45.855 38.329,45.855L1.586,45.855C1.586,45.855 0,46 0,44.152C0,42.305 4.211,29.274 4.211,29.274L4.241,29.215C4.355,29.004 4.826,28.3 6.004,28.3L6.412,28.301Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/even stripes.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="even-stripes" serif:id="even stripes" transform="matrix(0.842965,0,0,0.87926,31.357751,58.025765)">
+        <path d="M84.59,265.293C84.613,263.797 84.871,262.294 85.371,260.792C86.42,257.643 87.624,253.922 88.911,249.883C95.781,229.848 104.983,204.096 105.137,203.5L105.163,203.529L106.648,198.753C124.542,216.957 163.245,223.643 197.32,223.643C231.537,223.643 266.922,219.503 287.867,198.711L289.359,203.543L289.4,203.5C289.344,202.239 299.288,229.989 305.797,250.089C307.016,254.139 308.115,257.805 309.005,260.792C309.38,262.052 309.574,263.312 309.595,264.566C309.24,285.795 259.347,305.429 197.188,305.429C130.225,305.429 84.919,286.06 84.59,265.293ZM265.574,126.09C256.657,130.972 234.573,140.415 197.17,140.415C161.859,140.415 138.315,131.47 128.844,127.055C134.183,109.7 140.569,89.183 148.003,65.505L148.075,65.527L153.146,49.22C178.026,55.654 212.836,56.298 241.689,49.125L246.746,65.509L245.81,65.777C246.129,65.687 246.448,65.596 246.765,65.505C255.722,94.479 259.517,106.581 265.574,126.09Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/mask-shorter 2.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M308.999108,267.169616 L331.607098,267.176576 C343.683974,267.176576 350.937034,270.950853 353.366277,278.499406 C372.571126,338.764728 382.954953,374.66965 384.51776,386.214174 C386.080566,397.758698 381.087264,404.357333 369.537853,406.01008 C150.765282,405.491208 35.2574102,405.361486 23.0142391,405.620916 C11.1479631,404.330887 7.4565451,395.909975 11.9399851,380.358177 L39.5804872,283.430143 C44.8101139,266.375605 58.269127,267.429831 58.2691289,267.429842 L85.3734538,267.176576 C98.5025457,312.262003 178.954352,311.981296 197.18792,312.252768 C237.0812,312.846722 293.61627,304.565872 309.004501,267.16 L308.999108,267.169616 Z M270.07489,141.08104 L289.35942,203.543361 C268.632194,225.668572 232.363795,230.010599 197.319588,230.010599 C162.252499,230.010599 122.282059,222.929645 105.137445,203.5 L105.163108,203.528616 L124.171108,142.398616 L125.294472,142.883844 C148.597394,152.853608 172.555807,157.944442 197.169712,158.156346 C227.821942,158.420234 252.825698,155.722476 270.07489,141.08104 Z M197.714998,0.18861608 C216.553334,0.18861608 227.358189,4.01869189 230.129562,11.6788435 L246.746108,65.5086161 L245.810126,65.7765363 C214.232425,74.6432469 174.252144,73.6144243 148.075272,65.5270478 L164.819838,11.6788435 C167.911608,4.01869189 178.876662,0.18861608 197.714998,0.18861608 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/mask-stripes 5.svg deleted
=====================================
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="395px" height="437px" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Mask Copy 3</title>
-    <defs>
-        <path d="M197.319588,230.010599 C232.386677,230.010599 268.679556,225.662901 289.4,203.5 C289.3341,202.002916 295.868933,223.222916 309.004501,267.16 C293.61627,304.565872 237.0812,312.846722 197.18792,312.252768 C178.952854,311.981274 98.4893258,312.262049 85.3713391,267.16 C98.3659595,225.428062 104.954661,204.208062 105.137445,203.5 C122.282059,222.929645 162.252499,230.010599 197.319588,230.010599 Z M148.002585,65.5045618 C138.2478,96.5773232 130.29659,122.205667 124.148955,142.389594 C142.824013,152.642442 167.164266,157.898026 197.169712,158.156346 C227.890473,158.420824 252.937474,155.710398 270.190469,140.982656 C260.98625,111.246563 257.777656,101.126875 246.765313,65.5045618 C215.013183,74.6717254 174.442489,73.6944088 148.002585,65.5045618 Z" id="path-1"></path>
-    </defs>
-    <g id="Mask-Copy-3" stroke="none" fill="none">
-        <mask id="mask-2" fill="white">
-            <use xlink:href="#path-1"></use>
-        </mask>
-        <use id="Mask-Copy" fill="#000000" fill-rule="evenodd" xlink:href="#path-1"></use>
-    </g>
-</svg>
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/Assets/odd stripes.svg
=====================================
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 395 437" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+    <g id="odd-stripes" serif:id="odd stripes" transform="matrix(0.842965,0,0,0.87926,31.357751,58.025765)">
+        <path d="M106.648,198.753L124.17,142.401L124.149,142.39C125.612,137.586 127.177,132.475 128.844,127.055C138.315,131.47 161.859,140.415 197.17,140.415C234.573,140.415 256.657,130.972 265.574,126.09C266.964,130.567 268.473,135.433 270.19,140.983L270.075,141.081L287.867,198.711C266.922,219.503 231.537,223.643 197.32,223.643C163.245,223.643 124.542,216.957 106.648,198.753ZM153.146,49.22L164.82,11.679C167.912,4.019 178.877,0.189 197.715,0.189C216.553,0.189 227.358,4.019 230.13,11.679L241.689,49.125C212.836,56.298 178.026,55.654 153.146,49.22Z" style="fill:rgb(255,120,0);"/>
+    </g>
+</svg>


=====================================
modules/gui/macosx/Resources/App-Icons/VLC.icon/icon.json
=====================================
@@ -1,579 +1,414 @@
 {
-  "color-space-for-untagged-svg-colors": "display-p3",
-  "fill-specializations": [
+  "color-space-for-untagged-svg-colors" : "display-p3",
+  "features" : [
+    "refractivity"
+  ],
+  "fill-specializations" : [
     {
-      "value": {
-        "linear-gradient": [
+      "value" : {
+        "linear-gradient" : [
           "gray:1.00000,1.00000",
-          "srgb:0.92413,0.92413,0.92413,1.00000"
+          "gray:0.94262,1.00000"
         ],
-        "orientation": {
-          "start": {
-            "x": 0.5,
-            "y": 0
+        "orientation" : {
+          "start" : {
+            "x" : 0.5,
+            "y" : 0
           },
-          "stop": {
-            "x": 0.5,
-            "y": 0.7
+          "stop" : {
+            "x" : 0.5,
+            "y" : 0.7
           }
         }
       }
     },
     {
-      "appearance": "dark",
-      "value": "automatic"
+      "appearance" : "dark",
+      "value" : "automatic"
     }
   ],
-  "groups": [
+  "groups" : [
     {
-      "blend-mode": "normal",
-      "blur-material-specializations": [
-        {
-          "value": null
-        },
-        {
-          "appearance": "dark",
-          "value": null
-        },
-        {
-          "appearance": "tinted",
-          "value": 1
-        }
-      ],
-      "hidden": false,
-      "layers": [
-        {
-          "blend-mode": "normal",
-          "fill-specializations": [
-            {
-              "value": {
-                "linear-gradient": [
-                  "gray:0.64049,0.23844",
-                  "gray:1.00000,0.00000"
+      "blend-mode" : "normal",
+      "blur-material" : 0.5,
+      "hidden" : false,
+      "layers" : [
+        {
+          "blend-mode" : "normal",
+          "fill-specializations" : [
+            {
+              "value" : {
+                "linear-gradient" : [
+                  "gray:1.00000,1.00000",
+                  "gray:0.92246,1.00000"
                 ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.49999999999999983
                   },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.49999999999999983
                   }
                 }
               }
             },
             {
-              "appearance": "dark",
-              "value": {
-                "linear-gradient": [
-                  "gray:0.64049,0.00000",
-                  "gray:1.00000,0.12707"
+              "appearance" : "tinted",
+              "value" : {
+                "linear-gradient" : [
+                  "gray:1.00000,1.00000",
+                  "gray:1.00000,0.36167"
                 ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.4999999999999999
                   },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
-                  }
-                }
-              }
-            },
-            {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:1.00000,0.00000",
-                  "gray:0.39980,1.00000"
-                ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
-                  },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.4999999999999999
                   }
                 }
               }
             }
           ],
-          "glass-specializations": [
+          "glass-specializations" : [
             {
-              "value": true
+              "value" : true
             },
             {
-              "appearance": "dark",
-              "value": true
+              "appearance" : "dark",
+              "value" : true
             }
           ],
-          "hidden-specializations": [
+          "hidden" : false,
+          "image-name" : "even stripes.svg",
+          "name" : "even stripes",
+          "opacity-specializations" : [
             {
-              "value": false
+              "value" : 1
             },
             {
-              "appearance": "dark",
-              "value": true
+              "appearance" : "dark",
+              "value" : 1
             }
           ],
-          "image-name": "mask-stripes 5.svg",
-          "name": "white-stripes",
-          "opacity-specializations": [
-            {
-              "value": 1
-            },
-            {
-              "appearance": "dark",
-              "value": 1
-            }
-          ]
-        },
-        {
-          "fill-specializations": [
-            {
-              "value": {
-                "linear-gradient": [
-                  "display-p3:0.93333,0.59216,0.00000,1.00000",
-                  "srgb:0.90588,0.36471,0.09020,1.00000"
-                ]
-              }
-            },
-            {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:0.58974,1.00000",
-                  "gray:0.30259,1.00000"
-                ]
-              }
-            }
-          ],
-          "glass": true,
-          "hidden": true,
-          "image-name": "base-cut.svg",
-          "name": "base",
-          "opacity-specializations": [
-            {
-              "value": 1
-            },
-            {
-              "appearance": "dark",
-              "value": 1
-            }
-          ]
-        },
-        {
-          "fill-specializations": [
-            {
-              "value": {
-                "linear-gradient": [
-                  "srgb:1.00000,0.36314,0.09020,1.00000",
-                  "display-p3:0.93333,0.59216,0.00000,1.00000"
-                ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.5000000000000001
-                  },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.5000000000000001
-                  }
-                }
-              }
-            },
-            {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:0.19419,1.00000",
-                  "gray:0.82120,1.00000"
-                ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.5000000000000001
-                  },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.5000000000000001
-                  }
-                }
-              }
-            }
-          ],
-          "glass": true,
-          "hidden": true,
-          "image-name": "mask-shorter 2.svg",
-          "name": "cone",
-          "opacity-specializations": [
-            {
-              "value": 1
-            },
-            {
-              "appearance": "dark",
-              "value": 1
-            }
-          ]
-        }
-      ],
-      "lighting-specializations": [
-        {
-          "value": "individual"
-        },
-        {
-          "appearance": "dark",
-          "value": "individual"
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
         }
       ],
-      "name": "group",
-      "opacity-specializations": [
+      "lighting" : "individual",
+      "name" : "group",
+      "opacity-specializations" : [
         {
-          "value": 1
+          "value" : 1
         },
         {
-          "appearance": "dark",
-          "value": 1
+          "appearance" : "dark",
+          "value" : 1
         },
         {
-          "appearance": "tinted",
-          "value": 1
+          "appearance" : "tinted",
+          "value" : 1
         }
       ],
-      "position": {
-        "scale": 1.68,
-        "translation-in-points": [0, 0]
+      "position" : {
+        "scale" : 1.68,
+        "translation-in-points" : [
+          0,
+          0
+        ]
       },
-      "shadow-specializations": [
-        {
-          "value": {
-            "kind": "layer-color",
-            "opacity": 1
-          }
-        },
-        {
-          "appearance": "dark",
-          "value": {
-            "kind": "layer-color",
-            "opacity": 1
-          }
-        },
-        {
-          "appearance": "tinted",
-          "value": {
-            "kind": "layer-color",
-            "opacity": 0.5
-          }
-        }
-      ],
-      "specular-specializations": [
-        {
-          "value": true
-        },
-        {
-          "appearance": "dark",
-          "value": true
-        }
-      ],
-      "translucency-specializations": [
-        {
-          "value": {
-            "enabled": true,
-            "value": 0
-          }
-        },
+      "refractivity" : {
+        "depth" : 0.5,
+        "enabled" : true,
+        "strength" : 0
+      },
+      "shadow" : {
+        "kind" : "none",
+        "opacity" : 1
+      },
+      "specular" : true,
+      "translucency-specializations" : [
         {
-          "appearance": "dark",
-          "value": {
-            "enabled": false,
-            "value": 0.19
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
           }
         },
         {
-          "appearance": "tinted",
-          "value": {
-            "enabled": false,
-            "value": 0
+          "appearance" : "tinted",
+          "value" : {
+            "enabled" : false,
+            "value" : 0.33
           }
         }
       ]
     },
     {
-      "blend-mode": "normal",
-      "blur-material-specializations": [
+      "blend-mode" : "normal",
+      "blur-material" : 0.5,
+      "hidden" : false,
+      "layers" : [
         {
-          "value": null
-        },
-        {
-          "appearance": "dark",
-          "value": null
-        },
-        {
-          "appearance": "tinted",
-          "value": 1
-        }
-      ],
-      "hidden": false,
-      "layers": [
-        {
-          "blend-mode": "normal",
-          "fill-specializations": [
-            {
-              "value": {
-                "linear-gradient": [
-                  "gray:0.64049,0.23844",
-                  "gray:1.00000,0.19990"
-                ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
-                  },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
-                  }
-                }
-              }
-            },
+          "fill-specializations" : [
             {
-              "appearance": "dark",
-              "value": {
-                "linear-gradient": [
-                  "extended-gray:0.81220,1.00000",
-                  "gray:1.00000,1.00000"
+              "value" : {
+                "linear-gradient" : [
+                  "srgb:1.00000,0.36314,0.09020,1.00000",
+                  "display-p3:0.93333,0.59216,0.00000,1.00000"
                 ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.5000000000000001
                   },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.5000000000000001
                   }
                 }
               }
             },
             {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:1.00000,0.00000",
-                  "gray:0.39980,1.00000"
+              "appearance" : "tinted",
+              "value" : {
+                "linear-gradient" : [
+                  "gray:0.19419,1.00000",
+                  "gray:0.82120,1.00000"
                 ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.49999999999999983
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.5000000000000001
                   },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.49999999999999983
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.5000000000000001
                   }
                 }
               }
             }
           ],
-          "glass-specializations": [
+          "glass" : true,
+          "hidden" : true,
+          "image-name" : "odd stripes.svg",
+          "name" : "odd stripes",
+          "opacity-specializations" : [
             {
-              "value": true
+              "value" : 1
             },
             {
-              "appearance": "dark",
-              "value": true
+              "appearance" : "dark",
+              "value" : 1
             }
           ],
-          "hidden": false,
-          "image-name": "mask-stripes 5.svg",
-          "name": "white-stripes",
-          "opacity-specializations": [
-            {
-              "value": 1
-            },
-            {
-              "appearance": "dark",
-              "value": 1
-            }
-          ]
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
         },
         {
-          "fill-specializations": [
+          "fill-specializations" : [
             {
-              "value": {
-                "linear-gradient": [
-                  "display-p3:0.93333,0.59216,0.00000,1.00000",
-                  "srgb:0.90588,0.36471,0.09020,1.00000"
-                ]
+              "value" : {
+                "linear-gradient" : [
+                  "srgb:1.00000,0.36314,0.09020,1.00000",
+                  "display-p3:0.93333,0.59216,0.00000,1.00000"
+                ],
+                "orientation" : {
+                  "start" : {
+                    "x" : 1,
+                    "y" : 0.5000000000000001
+                  },
+                  "stop" : {
+                    "x" : 0,
+                    "y" : 0.5000000000000001
+                  }
+                }
               }
             },
             {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:0.58974,1.00000",
-                  "gray:0.30259,1.00000"
-                ]
+              "appearance" : "tinted",
+              "value" : {
+                "solid" : "gray:0.19419,1.00000"
               }
             }
           ],
-          "glass": true,
-          "hidden": false,
-          "image-name": "base-cut.svg",
-          "name": "base",
-          "opacity-specializations": [
+          "glass" : true,
+          "hidden" : false,
+          "image-name" : "odd stripes.svg",
+          "name" : "odd stripes",
+          "opacity-specializations" : [
             {
-              "value": 1
+              "value" : 1
             },
             {
-              "appearance": "dark",
-              "value": 1
+              "appearance" : "dark",
+              "value" : 1
             }
-          ]
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
+          }
+        }
+      ],
+      "lighting" : "individual",
+      "name" : "group",
+      "opacity" : 1,
+      "position" : {
+        "scale" : 1.68,
+        "translation-in-points" : [
+          0,
+          0
+        ]
+      },
+      "refractivity" : {
+        "depth" : 0.5,
+        "enabled" : true,
+        "strength" : 0
+      },
+      "shadow" : {
+        "kind" : "neutral",
+        "opacity" : 1
+      },
+      "specular" : true,
+      "translucency-specializations" : [
+        {
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
+          }
         },
         {
-          "fill-specializations": [
+          "appearance" : "tinted",
+          "value" : {
+            "enabled" : true,
+            "value" : 0.8
+          }
+        }
+      ]
+    },
+    {
+      "blend-mode" : "normal",
+      "blur-material" : 0.5,
+      "hidden" : false,
+      "layers" : [
+        {
+          "fill-specializations" : [
             {
-              "value": {
-                "linear-gradient": [
-                  "srgb:1.00000,0.36314,0.09020,1.00000",
-                  "display-p3:0.93333,0.59216,0.00000,1.00000"
-                ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.5000000000000001
-                  },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.5000000000000001
-                  }
-                }
+              "value" : {
+                "linear-gradient" : [
+                  "display-p3:0.93333,0.59216,0.00000,1.00000",
+                  "srgb:0.90588,0.36471,0.09020,1.00000"
+                ]
               }
             },
             {
-              "appearance": "tinted",
-              "value": {
-                "linear-gradient": [
-                  "gray:0.19419,1.00000",
-                  "gray:0.82120,1.00000"
+              "appearance" : "tinted",
+              "value" : {
+                "linear-gradient" : [
+                  "gray:0.00000,1.00000",
+                  "gray:0.58612,1.00000"
                 ],
-                "orientation": {
-                  "start": {
-                    "x": 1,
-                    "y": 0.5000000000000001
+                "orientation" : {
+                  "start" : {
+                    "x" : 0.49999999999999983,
+                    "y" : 0
                   },
-                  "stop": {
-                    "x": 0,
-                    "y": 0.5000000000000001
+                  "stop" : {
+                    "x" : 0.5,
+                    "y" : 1
                   }
                 }
               }
             }
           ],
-          "glass": true,
-          "hidden": false,
-          "image-name": "mask-shorter 2.svg",
-          "name": "cone",
-          "opacity-specializations": [
+          "glass" : true,
+          "hidden" : false,
+          "image-name" : "cone-27-shape-base.svg",
+          "name" : "base",
+          "opacity-specializations" : [
             {
-              "value": 1
+              "value" : 1
             },
             {
-              "appearance": "dark",
-              "value": 1
+              "appearance" : "dark",
+              "value" : 1
             }
-          ]
-        }
-      ],
-      "lighting-specializations": [
-        {
-          "value": "individual"
-        },
-        {
-          "appearance": "dark",
-          "value": "individual"
-        }
-      ],
-      "name": "group",
-      "opacity-specializations": [
-        {
-          "value": 1
-        },
-        {
-          "appearance": "dark",
-          "value": 1
-        },
-        {
-          "appearance": "tinted",
-          "value": 1
-        }
-      ],
-      "position": {
-        "scale": 1.68,
-        "translation-in-points": [0, 0]
-      },
-      "shadow-specializations": [
-        {
-          "value": {
-            "kind": "layer-color",
-            "opacity": 1
-          }
-        },
-        {
-          "appearance": "dark",
-          "value": {
-            "kind": "neutral",
-            "opacity": 0.41
-          }
-        },
-        {
-          "appearance": "tinted",
-          "value": {
-            "kind": "layer-color",
-            "opacity": 0.5
+          ],
+          "position" : {
+            "scale" : 1.29,
+            "translation-in-points" : [
+              -0.000663858876635004,
+              -25.71452434209158
+            ]
           }
         }
       ],
-      "specular-specializations": [
+      "lighting" : "individual",
+      "name" : "group",
+      "opacity-specializations" : [
         {
-          "value": true
+          "value" : 1
         },
         {
-          "appearance": "dark",
-          "value": true
+          "appearance" : "tinted",
+          "value" : 1
         }
       ],
-      "translucency-specializations": [
-        {
-          "value": {
-            "enabled": true,
-            "value": 0
-          }
-        },
+      "position" : {
+        "scale" : 1.68,
+        "translation-in-points" : [
+          0,
+          0
+        ]
+      },
+      "refractivity" : {
+        "depth" : 0.5,
+        "enabled" : true,
+        "strength" : 0
+      },
+      "shadow" : {
+        "kind" : "neutral",
+        "opacity" : 1
+      },
+      "specular" : true,
+      "translucency-specializations" : [
         {
-          "appearance": "dark",
-          "value": {
-            "enabled": true,
-            "value": 0.05
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
           }
         },
         {
-          "appearance": "tinted",
-          "value": {
-            "enabled": false,
-            "value": 0
+          "appearance" : "tinted",
+          "value" : {
+            "enabled" : true,
+            "value" : 0.2
           }
         }
       ]
     }
   ],
-  "supported-platforms": {
-    "circles": ["watchOS"],
-    "squares": "shared"
+  "supported-platforms" : {
+    "circles" : [
+      "watchOS"
+    ],
+    "squares" : "shared"
   }
-}
+}
\ No newline at end of file


=====================================
modules/gui/macosx/Resources/App-Icons/VLC26-Dev.icns
=====================================
Binary files a/modules/gui/macosx/Resources/App-Icons/VLC26-Dev.icns and b/modules/gui/macosx/Resources/App-Icons/VLC26-Dev.icns differ


=====================================
modules/gui/macosx/Resources/App-Icons/VLC26.icns
=====================================
Binary files a/modules/gui/macosx/Resources/App-Icons/VLC26.icns and b/modules/gui/macosx/Resources/App-Icons/VLC26.icns differ



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d4255d1a5f56f5b513cdc8666336bf05571fd4e5

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/d4255d1a5f56f5b513cdc8666336bf05571fd4e5
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list