- Added MSVSphere symbolic icon

- Use main icon from sphere-logos
i9ce changed/i9/gnome-shell-extension-arcmenu-27-8.el9
Arkady L. Shane 1 year ago
parent d8a22a3bb7
commit 04891897bd
Signed by: tigro
GPG Key ID: 9C7900103E1C4F8B

@ -34,7 +34,7 @@ index 9638cb6..450b222 100644
</key>
<key type="s" name="custom-menu-button-icon">
- <default>''</default>
+ <default>'/usr/share/pixmaps/msvsphere-menu.png'</default>
+ <default>'/usr/share/icons/hicolor/256x256/apps/fedora-logo-icon.png'</default>
<summary>File path of the custom icon for the menu button.</summary>
<description>File path of the custom icon for the menu button.</description>
</key>

@ -0,0 +1,264 @@
From 7140b1a3bfe857a4ec6b810d7f82d535b0a034f5 Mon Sep 17 00:00:00 2001
From: tigro <arkadiy.sheyn@softline.com>
Date: Thu, 7 Sep 2023 15:02:38 +0300
Subject: [PATCH] Added MSVSphere symbolic icon
---
constants.js | 1 +
.../distro_icons/msvsphere-logo-symbolic.svg | 112 ++++++++++++++++++
.../16x16/actions/msvsphere-logo-symbolic.svg | 112 ++++++++++++++++++
3 files changed, 225 insertions(+)
create mode 100644 media/icons/menu_button_icons/distro_icons/msvsphere-logo-symbolic.svg
create mode 100644 media/icons/prefs_icons/hicolor/16x16/actions/msvsphere-logo-symbolic.svg
diff --git a/constants.js b/constants.js
index 082cb4b..43cd926 100644
--- a/constants.js
+++ b/constants.js
@@ -348,6 +348,7 @@ var DistroIcons = [
{ PATH: '/media/icons/menu_button_icons/distro_icons/voyager-logo-symbolic.svg'},
{ PATH: '/media/icons/menu_button_icons/distro_icons/zorin-logo-symbolic.svg'},
{ PATH: '/media/icons/menu_button_icons/distro_icons/endeavour-logo-symbolic.svg'},
+ { PATH: '/media/icons/menu_button_icons/distro_icons/msvsphere-logo-symbolic.svg'},
]
var MenuLayout = {
diff --git a/media/icons/menu_button_icons/distro_icons/msvsphere-logo-symbolic.svg b/media/icons/menu_button_icons/distro_icons/msvsphere-logo-symbolic.svg
new file mode 100644
index 0000000..7b3cafc
--- /dev/null
+++ b/media/icons/menu_button_icons/distro_icons/msvsphere-logo-symbolic.svg
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 23.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ version="1.1"
+ id="Layer_1"
+ x="0px"
+ y="0px"
+ viewBox="0 0 256 256"
+ style="enable-background:new 0 0 256 256;"
+ xml:space="preserve"
+ sodipodi:docname="StartButton-256x256-1.svg"
+ inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"><defs
+ id="defs18" /><sodipodi:namedview
+ id="namedview18"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:zoom="2.9023438"
+ inkscape:cx="127.82773"
+ inkscape:cy="128"
+ inkscape:window-width="1920"
+ inkscape:window-height="946"
+ inkscape:window-x="0"
+ inkscape:window-y="152"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Layer_1"
+ inkscape:export-bgcolor="#ee77ee77" />&#10;<style
+ type="text/css"
+ id="style1">&#10; .st0{fill:url(#SVGID_1_);}&#10; .st1{fill:url(#SVGID_2_);}&#10; .st2{fill:#FFFFFF;}&#10;</style>&#10;<g
+ id="g8"
+ transform="matrix(1.5238622,0,0,1.5895686,-40.632997,-76.673073)"
+ style="fill:#cccccc;fill-opacity:1">&#10; <linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="23.847"
+ y1="161.57539"
+ x2="113.1794"
+ y2="72.242996">&#10; <stop
+ offset="0"
+ style="stop-color:#72BE44"
+ id="stop1" />&#10; <stop
+ offset="0.1088"
+ style="stop-color:#74AD69"
+ id="stop2" />&#10; <stop
+ offset="0.2603"
+ style="stop-color:#779997"
+ id="stop3" />&#10; <stop
+ offset="0.4126"
+ style="stop-color:#7A88BC"
+ id="stop4" />&#10; <stop
+ offset="0.5636"
+ style="stop-color:#7C7BD9"
+ id="stop5" />&#10; <stop
+ offset="0.7128"
+ style="stop-color:#7D71EE"
+ id="stop6" />&#10; <stop
+ offset="0.8593"
+ style="stop-color:#7E6CFB"
+ id="stop7" />&#10; <stop
+ offset="1"
+ style="stop-color:#7E6AFF"
+ id="stop8" />&#10; </linearGradient>&#10; <path
+ class="st0"
+ d="M 74.6,176.4 H 43.1 c -5.8,0 -10.6,-4.8 -10.6,-10.6 V 86.3 c 0,-3.7 3,-6.6 6.6,-6.6 h 77.1 c 5.8,0 10.6,4.8 10.6,10.6 v 33.9 c 0,2.5 -1,4.8 -2.7,6.6 l -42.9,42.9 c -1.8,1.7 -4.1,2.7 -6.6,2.7 z M 39.9,87.1 v 78.7 c 0,1.7 1.4,3.1 3.1,3.1 h 31.5 c 0.5,0 0.9,-0.2 1.3,-0.5 l 42.9,-42.9 c 0.3,-0.3 0.5,-0.8 0.5,-1.3 V 90.3 c 0,-1.7 -1.4,-3.1 -3.1,-3.1 H 39.9 Z"
+ id="path8"
+ style="fill:#cccccc;fill-opacity:1" />&#10;</g>&#10;<g
+ id="g16"
+ transform="matrix(1.4347751,0,0,1.5893993,-74.387761,-76.478507)"
+ style="fill:#cccccc;fill-opacity:1">&#10; <linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="142.8195"
+ y1="183.8201"
+ x2="232.158"
+ y2="94.481499">&#10; <stop
+ offset="0"
+ style="stop-color:#72BE44"
+ id="stop9" />&#10; <stop
+ offset="0.1088"
+ style="stop-color:#74AD69"
+ id="stop10" />&#10; <stop
+ offset="0.2603"
+ style="stop-color:#779997"
+ id="stop11" />&#10; <stop
+ offset="0.4126"
+ style="stop-color:#7A88BC"
+ id="stop12" />&#10; <stop
+ offset="0.5636"
+ style="stop-color:#7C7BD9"
+ id="stop13" />&#10; <stop
+ offset="0.7128"
+ style="stop-color:#7D71EE"
+ id="stop14" />&#10; <stop
+ offset="0.8593"
+ style="stop-color:#7E6CFB"
+ id="stop15" />&#10; <stop
+ offset="1"
+ style="stop-color:#7E6AFF"
+ id="stop16" />&#10; </linearGradient>&#10; <path
+ class="st1"
+ d="m 181.4,79.7 c -2.5,0 -4.8,1 -6.6,2.7 l -42.9,42.9 c -1.7,1.7 -2.7,4.1 -2.7,6.6 v 33.9 c 0,5.9 4.7,10.6 10.6,10.6 h 77.1 c 3.7,0 6.6,-3 6.6,-6.6 V 90.3 c 0,-5.9 -4.7,-10.6 -10.6,-10.6 z"
+ id="path16"
+ style="fill:#cccccc;fill-opacity:1" />&#10;</g>&#10;&#10;</svg>
diff --git a/media/icons/prefs_icons/hicolor/16x16/actions/msvsphere-logo-symbolic.svg b/media/icons/prefs_icons/hicolor/16x16/actions/msvsphere-logo-symbolic.svg
new file mode 100644
index 0000000..7b3cafc
--- /dev/null
+++ b/media/icons/prefs_icons/hicolor/16x16/actions/msvsphere-logo-symbolic.svg
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 23.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ version="1.1"
+ id="Layer_1"
+ x="0px"
+ y="0px"
+ viewBox="0 0 256 256"
+ style="enable-background:new 0 0 256 256;"
+ xml:space="preserve"
+ sodipodi:docname="StartButton-256x256-1.svg"
+ inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"><defs
+ id="defs18" /><sodipodi:namedview
+ id="namedview18"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:zoom="2.9023438"
+ inkscape:cx="127.82773"
+ inkscape:cy="128"
+ inkscape:window-width="1920"
+ inkscape:window-height="946"
+ inkscape:window-x="0"
+ inkscape:window-y="152"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Layer_1"
+ inkscape:export-bgcolor="#ee77ee77" />&#10;<style
+ type="text/css"
+ id="style1">&#10; .st0{fill:url(#SVGID_1_);}&#10; .st1{fill:url(#SVGID_2_);}&#10; .st2{fill:#FFFFFF;}&#10;</style>&#10;<g
+ id="g8"
+ transform="matrix(1.5238622,0,0,1.5895686,-40.632997,-76.673073)"
+ style="fill:#cccccc;fill-opacity:1">&#10; <linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="23.847"
+ y1="161.57539"
+ x2="113.1794"
+ y2="72.242996">&#10; <stop
+ offset="0"
+ style="stop-color:#72BE44"
+ id="stop1" />&#10; <stop
+ offset="0.1088"
+ style="stop-color:#74AD69"
+ id="stop2" />&#10; <stop
+ offset="0.2603"
+ style="stop-color:#779997"
+ id="stop3" />&#10; <stop
+ offset="0.4126"
+ style="stop-color:#7A88BC"
+ id="stop4" />&#10; <stop
+ offset="0.5636"
+ style="stop-color:#7C7BD9"
+ id="stop5" />&#10; <stop
+ offset="0.7128"
+ style="stop-color:#7D71EE"
+ id="stop6" />&#10; <stop
+ offset="0.8593"
+ style="stop-color:#7E6CFB"
+ id="stop7" />&#10; <stop
+ offset="1"
+ style="stop-color:#7E6AFF"
+ id="stop8" />&#10; </linearGradient>&#10; <path
+ class="st0"
+ d="M 74.6,176.4 H 43.1 c -5.8,0 -10.6,-4.8 -10.6,-10.6 V 86.3 c 0,-3.7 3,-6.6 6.6,-6.6 h 77.1 c 5.8,0 10.6,4.8 10.6,10.6 v 33.9 c 0,2.5 -1,4.8 -2.7,6.6 l -42.9,42.9 c -1.8,1.7 -4.1,2.7 -6.6,2.7 z M 39.9,87.1 v 78.7 c 0,1.7 1.4,3.1 3.1,3.1 h 31.5 c 0.5,0 0.9,-0.2 1.3,-0.5 l 42.9,-42.9 c 0.3,-0.3 0.5,-0.8 0.5,-1.3 V 90.3 c 0,-1.7 -1.4,-3.1 -3.1,-3.1 H 39.9 Z"
+ id="path8"
+ style="fill:#cccccc;fill-opacity:1" />&#10;</g>&#10;<g
+ id="g16"
+ transform="matrix(1.4347751,0,0,1.5893993,-74.387761,-76.478507)"
+ style="fill:#cccccc;fill-opacity:1">&#10; <linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="142.8195"
+ y1="183.8201"
+ x2="232.158"
+ y2="94.481499">&#10; <stop
+ offset="0"
+ style="stop-color:#72BE44"
+ id="stop9" />&#10; <stop
+ offset="0.1088"
+ style="stop-color:#74AD69"
+ id="stop10" />&#10; <stop
+ offset="0.2603"
+ style="stop-color:#779997"
+ id="stop11" />&#10; <stop
+ offset="0.4126"
+ style="stop-color:#7A88BC"
+ id="stop12" />&#10; <stop
+ offset="0.5636"
+ style="stop-color:#7C7BD9"
+ id="stop13" />&#10; <stop
+ offset="0.7128"
+ style="stop-color:#7D71EE"
+ id="stop14" />&#10; <stop
+ offset="0.8593"
+ style="stop-color:#7E6CFB"
+ id="stop15" />&#10; <stop
+ offset="1"
+ style="stop-color:#7E6AFF"
+ id="stop16" />&#10; </linearGradient>&#10; <path
+ class="st1"
+ d="m 181.4,79.7 c -2.5,0 -4.8,1 -6.6,2.7 l -42.9,42.9 c -1.7,1.7 -2.7,4.1 -2.7,6.6 v 33.9 c 0,5.9 4.7,10.6 10.6,10.6 h 77.1 c 3.7,0 6.6,-3 6.6,-6.6 V 90.3 c 0,-5.9 -4.7,-10.6 -10.6,-10.6 z"
+ id="path16"
+ style="fill:#cccccc;fill-opacity:1" />&#10;</g>&#10;&#10;</svg>
--
2.41.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

@ -5,16 +5,15 @@
Summary: Gnome shell extension designed to replace the standard menu
Name: gnome-shell-extension-arcmenu
Version: 27
Release: 7%{dist}
Release: 8%{dist}
License: GPLv2
URL: https://gitlab.com/arcmenu/ArcMenu/
Source0: https://gitlab.com/arcmenu/ArcMenu/-/archive/v%{version}/ArcMenu-v%{version}.tar.bz2
Source1: msvsphere-menu.png
Source2: msvsphere-menu-mono.png
Patch0: 0001-Customize-Arc-Menu.patch
Patch1: 0002-Display-on-all-monitors.patch
Patch2: 0003-set-a-hotkey-Super-X-to-open-ArcMenu.patch
Patch4: 0004-Added-MSVSphere-symbolic-icon.patch
BuildArch: noarch
@ -53,8 +52,6 @@ rm -rf %{buildroot}%{_datadir}/gnome-shell/extensions/arcmenu@arcmenu.com/media/
find %{buildroot} -type f -exec chmod 644 {} \;
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
%find_lang %{realnamel} --with-gnome
@ -66,10 +63,12 @@ install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/
%{_datadir}/gnome-shell/extensions/%{uuid}/menulayouts
%{_datadir}/gnome-shell/extensions/%{uuid}/schemas
%{_datadir}/gnome-shell/extensions/%{uuid}/searchProviders
%{_datadir}/pixmaps/msvsphere-menu.png
%{_datadir}/pixmaps/msvsphere-menu-mono.png
%changelog
* Thu Sep 7 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 27-8
- Added MSVSphere symbolic icon
- Use main icon from sphere-logos
* Wed Sep 6 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 27-7
- Added monochrome icon

Loading…
Cancel
Save