From e6bf4e1d3b61b131ce62a9f8558b816dff164c5f Mon Sep 17 00:00:00 2001 From: Kazevic Date: Thu, 18 Jul 2024 01:46:39 -0300 Subject: [PATCH 1/3] Reformat code, fix typos, and use apt instead of apt-get --- README-RU.md | 35 +- README.md | 55 +- data_from_portwine/img/gui/close.svg | 1154 ++++++----- data_from_portwine/img/gui/download.svg | 120 +- data_from_portwine/img/gui/error.svg | 102 +- data_from_portwine/img/gui/find_48.svg | 1153 ++++++----- data_from_portwine/img/gui/history.svg | 1158 +++++------ data_from_portwine/img/gui/info.svg | 120 +- data_from_portwine/img/gui/portproton.svg | 15 +- .../img/gui/portproton_tray_dark.svg | 158 +- .../img/gui/portproton_tray_flatpak.svg | 160 +- .../img/gui/portproton_tray_light.svg | 160 +- data_from_portwine/img/gui/question.svg | 106 +- data_from_portwine/img/gui/wine_file.svg | 1153 ++++++----- data_from_portwine/img/gui/wine_system.svg | 1686 +++++++++-------- data_from_portwine/themes/compact/style.css | 75 +- data_from_portwine/themes/default/style.css | 57 +- 17 files changed, 4076 insertions(+), 3391 deletions(-) diff --git a/README-RU.md b/README-RU.md index ffa5330..a01e934 100755 --- a/README-RU.md +++ b/README-RU.md @@ -1,6 +1,6 @@ -
+
-

PortProton

+

PortProton

GitHub License @@ -10,22 +10,24 @@ YouTube Channel Subscribers
-

+

Проект, призванный сделать запуск Windows-игр в Linux простым и удобным как для начинающих, так и для опытных пользователей.
Проект стремится сделать запуск игр (и другого программного обеспечения) максимально простым, но в то же время предоставляет гибкие настройки для опытных пользователей.

# **Язык README** + **Русский** - [English](README.md) ## Внимание + **Официальный сайт проекта** с сентября 2022 года: https://linux-gaming.ru. **Любой другой сайт - фальшивка!** ## Особенности - Основан на версии WINE от Valve (Proton) и ее модификациях (Proton GE). -Включает набор скриптов, объединенных с самим wine-proton, контейнер Steam Runtime Sniper с добавлением портированных версий MANGOHUD (вывод полезной информации в окно игры: FPS, FrameTime, CPU, GPU и т.д.) и vkBasalt (улучшение графики в играх, очень хорош в связке с FSR, DLSS) + множество уже настроенных оптимизаций для максимальной производительности. + Включает набор скриптов, объединенных с самим wine-proton, контейнер Steam Runtime Sniper с добавлением портированных версий MANGOHUD (вывод полезной информации в окно игры: FPS, FrameTime, CPU, GPU и т.д.) и vkBasalt (улучшение графики в играх, очень хорош в связке с FSR, DLSS) + множество уже настроенных оптимизаций для максимальной производительности. - Реализована автоматическая установка одним щелчком мыши (на вкладке АВТОУСТАНОВКА) популярных лаунчеров, таких как: WGC, Epic Games, Battle.net, Origin, EVE Online, RockStar, Ubisoft connect , League of Legends и многие другие. @@ -37,24 +39,26 @@ * WINE-PROTON: https://github.com/ValveSoftware/Proton -* WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/ +* WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom ## Установка с помощью пакетов * **Alt Linux** -`apt-get` : +`apt` : + ```sh su - -apt-get update && apt-get dist-upgrade -y +apt update && apt dist-upgrade -y -apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` `Вариант установки с помощью eepm`: + ```sh su - @@ -66,13 +70,13 @@ exit ``` * **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x** **Deepin** : -[portproton_1.4-1_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.4-1_amd64/portproton_1.4-1_amd64.deb) + [portproton_1.4-1_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.4-1_amd64/portproton_1.4-1_amd64.deb) * **Arch Linux** и производные (Manjaro, Garuda, и т.д.) : -[AUR](https://aur.archlinux.org/packages/portproton) + [AUR](https://aur.archlinux.org/packages/portproton) -* **OpenSuse**: -[OBS](https://software.opensuse.org/download/package?package=portproton&project=home%3ABoria138%3APortProton) +* **openSUSE**: + [OBS](https://software.opensuse.org/download/package?package=portproton&project=home%3ABoria138%3APortProton) * **ROSA Linux** устанавливается с помощью этой команды: @@ -164,11 +168,11 @@ sudo dnf install curl bubblewrap zstd cabextract tar openssl mesa-dri-drivers.i6 * **Alt Linux** ```sh -sudo apt-get update +sudo apt update -sudo apt-get dist-upgrade -y +sudo apt dist-upgrade -y -sudo apt-get install bubblewrap cabextract curl icoutils i586-libvulkan1 libvulkan1 vulkan-tools zstd +sudo apt install bubblewrap cabextract curl icoutils i586-libvulkan1 libvulkan1 vulkan-tools zstd ``` * **ROSA DESKTOP FRESH R12** @@ -194,6 +198,7 @@ sudo eopkg it curl file bubblewrap curl icoutils tar zstd cabextract xdg-utils ``` * **Void** + ```sh sudo xbps-install -Su void-repo-multilib diff --git a/README.md b/README.md index f503462..7ae4dd2 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -
+
-

PortProton

+

PortProton

GitHub License @@ -10,51 +10,57 @@ YouTube Channel Subscribers
-

+

A project designed to make running Windows games on Linux easy and convenient for both beginners and advanced users.
The project aims to simplify the process of launching games (and other software) while also providing flexible settings for experienced users.

# **Readme Language** + **English** - [Русский](README-RU.md) ## Attention -The **official website of the project** since September 2022: https://linux-gaming.ru. **Any other site is fake!** + +The **official website of the project** since September 2022 is: https://linux-gaming.ru. **Any other site is fake!** ## Features - Based on the version of WINE from Valve (Proton) and its modifications (Proton GE). -Includes a set of scripts combined with wine-proton itself, a Steam Runtime Sniper container with the addition of ported versions of MANGOHUD (output useful information over the game window: FPS, FrameTime, CPU, GPU, etc) and vkBasalt (improvement of graphics in games, very good in in conjunction with FSR, DLSS) + many already configured optimizations for maximum performance. + Includes a set of scripts combined with wine-proton itself, a Steam Runtime Sniper container with the addition of + ported mangoHud (output useful information over the game window: FPS, frametime, CPU, GPU, etc.), + vkBasalt (improvement of graphics in games, great alongside FSR or DLSS) versions, + and many already configured optimizations for maximum performance. +- Implemented one-click auto-installation (in the AUTOINSTALL tab) of popular launchers such as WGC, Epic Games, Battle.net, Origin, EVE Online, Rockstar, Ubisoft Connect, League of Legends, and many others. -- Implemented one-click auto-installation (in the AUTOINSTALL tab ) of popular launchers such as: WGC, Epic Games, Battle.net, Origin, EVE Online, RockStar, Ubisoft connect , League of Legends and many others. +- For fans of console games, there are many console emulators to choose from (in the EMULATORS tab): PPSSPP, Citra, Cemu, ePSXe, MAME, and many others. -- For fans of console games, there are many console emulators to choose from (in the EMULATORS tab ): PPSSPP, Citra, Cemu, ePSXe, MAME and many others. - -**PLEASE DO NOT REPORT BUGS ENCOUNTERED WITH THIS AT WINEHQ OR VALVE SOFTWARE!** +**PLEASE DON'T REPORT BUGS ENCOUNTERED WITH THIS AT WINEHQ OR VALVE SOFTWARE!** ## **Wine sources used in PortWINE:** * WINE-PROTON: https://github.com/ValveSoftware/Proton -* WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/ +* WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom ## Installation using packages * **Alt Linux** (package in the official repository) is installed with the command: -`apt-get`: +`apt`: + ```sh su - -apt-get update && apt-get dist-upgrade -y +apt update && apt dist-upgrade -y -apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` `epm`: + ```sh su - @@ -71,14 +77,14 @@ exit sudo urpmi portproton ``` -* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x** **Deepin** : -[portproton_1.4-1_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.4-1_amd64/portproton_1.4-1_amd64.deb) +* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x**, and **Deepin**: + [portproton_1.4-1_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.4-1_amd64/portproton_1.4-1_amd64.deb) -* **Arch Linux** and derivatives (Manjaro, Garuda, etc.) : -[AUR](https://aur.archlinux.org/packages/portproton) +* **Arch Linux** and derivatives (Manjaro, Garuda, etc.): + [AUR](https://aur.archlinux.org/packages/portproton) -* **OpenSuse**: -[OBS](https://software.opensuse.org/download/package?package=portproton&project=home%3ABoria138%3APortProton) +* **openSUSE**: + [OBS](https://software.opensuse.org/download/package?package=portproton&project=home%3ABoria138%3APortProton) * **Fedora 38+** and **Nobara**: @@ -88,7 +94,7 @@ sudo dnf copr enable boria138/portproton sudo dnf install portproton ``` -* **FlatHub** +* **Flathub** ```sh flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo @@ -97,7 +103,7 @@ flatpak install flathub ru.linux_gaming.PortProton ## Universal (manual) installation -**ATTENTION** : with the universal method of installing PortProton, dependencies must be installed manually! +**ATTENTION**: with the universal method of installing PortProton, dependencies must be installed manually! ```sh wget -c "https://github.com/Castro-Fidel/PortProton_ALT/raw/main/portproton" && sh portproton @@ -107,7 +113,7 @@ wget -c "https://github.com/Castro-Fidel/PortProton_ALT/raw/main/portproton" && * **NVIDIA graphics card users** -If you have a video card from NVIDIA and a proprietary driver is installed, then you need to check if lib32-nvidia-utils is installed (no 32-bit game will work without it) +If you have a video card from NVIDIA and a proprietary driver is installed, then you need to check if lib32-nvidia-utils is installed (32-bit games don't work without it) * **Ubuntu / Linux Mint / Pop!_OS** @@ -166,9 +172,9 @@ sudo dnf install curl bubblewrap zstd cabextract tar openssl mesa-dri-drivers.i6 ```sh su - -apt-get update && apt-get dist-upgrade -y +apt update && apt dist-upgrade -y -apt-get install bubblewrap cabextract zstd gawk tar xz pciutils coreutils file curl icoutils wmctrl xdg-utils desktop-file-utils libvulkan1 vulkan-tools libd3d libGL fontconfig xrdb libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt install bubblewrap cabextract zstd gawk tar xz pciutils coreutils file curl icoutils wmctrl xdg-utils desktop-file-utils libvulkan1 vulkan-tools libd3d libGL fontconfig xrdb libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` @@ -196,6 +202,7 @@ sudo eopkg it curl file bubblewrap curl icoutils tar zstd cabextract xdg-utils o ``` * **Void** + ```sh sudo xbps-install -Su void-repo-multilib diff --git a/data_from_portwine/img/gui/close.svg b/data_from_portwine/img/gui/close.svg index a923cc4..66088c8 100644 --- a/data_from_portwine/img/gui/close.svg +++ b/data_from_portwine/img/gui/close.svg @@ -2,19 +2,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="stop4863-4" /> + + + + + diff --git a/data_from_portwine/img/gui/download.svg b/data_from_portwine/img/gui/download.svg index bd3428d..61c40df 100644 --- a/data_from_portwine/img/gui/download.svg +++ b/data_from_portwine/img/gui/download.svg @@ -2,66 +2,66 @@ - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="download.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + xmlns="http://www.w3.org/2000/svg" +> + + - - + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="matrix(0.13454107,0,0,0.13454107,-2.8135283,-2.3188431)"> + + + + + - diff --git a/data_from_portwine/img/gui/error.svg b/data_from_portwine/img/gui/error.svg index 45b98c8..01a8cff 100644 --- a/data_from_portwine/img/gui/error.svg +++ b/data_from_portwine/img/gui/error.svg @@ -2,55 +2,55 @@ - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="error.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + diff --git a/data_from_portwine/img/gui/find_48.svg b/data_from_portwine/img/gui/find_48.svg index 1875787..2d54e49 100644 --- a/data_from_portwine/img/gui/find_48.svg +++ b/data_from_portwine/img/gui/find_48.svg @@ -2,19 +2,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data_from_portwine/img/gui/history.svg b/data_from_portwine/img/gui/history.svg index bbbc8e8..4ce3349 100644 --- a/data_from_portwine/img/gui/history.svg +++ b/data_from_portwine/img/gui/history.svg @@ -2,19 +2,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="stop4863-4" /> + + + + + diff --git a/data_from_portwine/img/gui/info.svg b/data_from_portwine/img/gui/info.svg index b8d8d1f..c03887e 100644 --- a/data_from_portwine/img/gui/info.svg +++ b/data_from_portwine/img/gui/info.svg @@ -2,64 +2,64 @@ - - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="info.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + + diff --git a/data_from_portwine/img/gui/portproton.svg b/data_from_portwine/img/gui/portproton.svg index efcbe9e..74b8509 100644 --- a/data_from_portwine/img/gui/portproton.svg +++ b/data_from_portwine/img/gui/portproton.svg @@ -1 +1,14 @@ - \ No newline at end of file + + + + + + + + + + + + \ No newline at end of file diff --git a/data_from_portwine/img/gui/portproton_tray_dark.svg b/data_from_portwine/img/gui/portproton_tray_dark.svg index a943863..7ed7349 100644 --- a/data_from_portwine/img/gui/portproton_tray_dark.svg +++ b/data_from_portwine/img/gui/portproton_tray_dark.svg @@ -1,84 +1,84 @@ - - - - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-dark.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + + - - - + id="g4" + transform="translate(-6.7840858,-19.964294)"> + + + + + + - diff --git a/data_from_portwine/img/gui/portproton_tray_flatpak.svg b/data_from_portwine/img/gui/portproton_tray_flatpak.svg index de3205d..7e2e712 100644 --- a/data_from_portwine/img/gui/portproton_tray_flatpak.svg +++ b/data_from_portwine/img/gui/portproton_tray_flatpak.svg @@ -1,85 +1,85 @@ - - - - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-blue.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + + - - - + id="g4" + transform="translate(-6.7840858,-19.964294)" + style="fill:#09bec8;fill-opacity:1"> + + + + + + - diff --git a/data_from_portwine/img/gui/portproton_tray_light.svg b/data_from_portwine/img/gui/portproton_tray_light.svg index 7a66e40..9b63bd6 100644 --- a/data_from_portwine/img/gui/portproton_tray_light.svg +++ b/data_from_portwine/img/gui/portproton_tray_light.svg @@ -1,85 +1,85 @@ - - - - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-iight.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + + - - - + id="g4" + transform="translate(-6.7840858,-19.964294)" + style="fill:#000000"> + + + + + + - diff --git a/data_from_portwine/img/gui/question.svg b/data_from_portwine/img/gui/question.svg index 317083f..c7f6847 100644 --- a/data_from_portwine/img/gui/question.svg +++ b/data_from_portwine/img/gui/question.svg @@ -2,57 +2,57 @@ - - - - - - + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="question.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + xmlns="http://www.w3.org/2000/svg" +> + + + + + + diff --git a/data_from_portwine/img/gui/wine_file.svg b/data_from_portwine/img/gui/wine_file.svg index a373138..555f1f2 100644 --- a/data_from_portwine/img/gui/wine_file.svg +++ b/data_from_portwine/img/gui/wine_file.svg @@ -2,19 +2,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data_from_portwine/img/gui/wine_system.svg b/data_from_portwine/img/gui/wine_system.svg index bb75b2d..54f680c 100644 --- a/data_from_portwine/img/gui/wine_system.svg +++ b/data_from_portwine/img/gui/wine_system.svg @@ -2,19 +2,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="path1-9-6" + style="fill:#09bec8;fill-opacity:1;stroke-width:0.121745" + d="m 404.27342,520.20973 c -0.18845,0 -0.37691,0.0156 -0.56342,0.0469 -0.0795,0.0134 -0.1472,0.0652 -0.18092,0.13831 l -0.19004,0.41234 c -0.24009,0.0797 -0.46897,0.19005 -0.68106,0.32798 1.4e-4,0 -0.44085,-0.1086 -0.44085,-0.1086 -0.0783,-0.0193 -0.16091,0.002 -0.22094,0.0553 -0.28135,0.25263 -0.51888,0.5504 -0.70259,0.88106 -0.0391,0.0704 -0.0409,0.15558 -0.004,0.22766 l 0.2039,0.40565 c -0.0873,0.23741 -0.14375,0.48504 -0.16822,0.73693 l -0.35978,0.27699 c -0.0638,0.0492 -0.0992,0.12673 -0.0945,0.20721 0.0221,0.37753 0.10678,0.74883 0.25068,1.09859 0.0307,0.0745 0.0962,0.12908 0.17506,0.14563 l 0.44437,0.0935 c 0.13124,0.21621 0.28965,0.41491 0.47129,0.59095 l -0.008,0.45397 c -8.7e-4,0.0806 0.0373,0.15657 0.103,0.20308 0.30899,0.21817 0.65221,0.38339 1.01538,0.48894 0.0774,0.0225 0.16082,0.005 0.22303,-0.046 l 0.35015,-0.28911 c 0.25078,0.0322 0.50485,0.0322 0.75577,0 l 0.35015,0.28911 c 0.0622,0.0512 0.1456,0.0686 0.22303,0.046 0.36316,-0.10555 0.70636,-0.27077 1.01534,-0.48894 0.0658,-0.0465 0.10437,-0.12249 0.10303,-0.20308 l -0.008,-0.45397 c 0.18163,-0.17604 0.34004,-0.37461 0.47128,-0.59095 l 0.44437,-0.0935 c 0.0789,-0.0165 0.14438,-0.0711 0.17506,-0.14563 0.1439,-0.34976 0.22864,-0.72106 0.25067,-1.09859 0.005,-0.0805 -0.0306,-0.15803 -0.0945,-0.20721 l -0.35978,-0.27699 c -0.0243,-0.25176 -0.0809,-0.49952 -0.16825,-0.73693 l 0.20393,-0.40565 c 0.0363,-0.0721 0.0345,-0.15729 -0.004,-0.22766 -0.18372,-0.33066 -0.42125,-0.62843 -0.7026,-0.88106 -0.06,-0.0538 -0.14266,-0.0745 -0.22094,-0.0553 l -0.44098,0.1086 c -0.21195,-0.13793 -0.44084,-0.24812 -0.68091,-0.32798 l -0.19006,-0.41234 c -0.0337,-0.0731 -0.10141,-0.12492 -0.1809,-0.13831 -0.18652,-0.0313 -0.37497,-0.0469 -0.56344,-0.0469 z m 0,1.97723 a 1.3687662,1.3687662 0 0 1 1.36878,1.36878 1.3687662,1.3687662 0 0 1 -1.36878,1.36877 1.3687662,1.3687662 0 0 1 -1.36877,-1.36877 1.3687662,1.3687662 0 0 1 1.36877,-1.36878 z"/> diff --git a/data_from_portwine/themes/compact/style.css b/data_from_portwine/themes/compact/style.css index 2b14121..05ce102 100644 --- a/data_from_portwine/themes/compact/style.css +++ b/data_from_portwine/themes/compact/style.css @@ -1,15 +1,68 @@ /*Глобальные правила*/ -arrow {margin: 3px 5px} /*выравнивание стрелок комбобоксов*/ -separator {margin: 0px 0px 0px 0px; background-size:0px; padding-bottom: 0px} /*скрываем сепаратор*/ -check {min-height: 24px; min-width: 24px} /*увеличиваем чекбоксы*/ -cellview,entry {min-height: 26px} /*высота комбобоксов, т.к. некоторые темы их делают меньше и вёрстка съезжает*/ -switch {margin: 5px 10px 0px 10px} /*переключатели mangohud и т.д. (в дефолтных темах gtk отступы необходимы. В то время как в некоторых темах выглядит больше, чем нужно. Пример qogir)*/ +arrow { + margin: 3px 5px +} + +/*выравнивание стрелок комбобоксов*/ +separator { + margin: 0px 0px 0px 0px; + background-size: 0px; + padding-bottom: 0px +} + +/*скрываем сепаратор*/ +check { + min-height: 24px; + min-width: 24px +} + +/*увеличиваем чекбоксы*/ +cellview, entry { + min-height: 26px +} + +/*высота комбобоксов, т.к. некоторые темы их делают меньше и вёрстка съезжает*/ +switch { + margin: 5px 10px 0px 10px +} + +/*переключатели mangohud и т.д. (в дефолтных темах gtk отступы необходимы. В то время как в некоторых темах выглядит больше, чем нужно. Пример qogir)*/ /*Правила для окон*/ -window>box>grid {padding: 5px} /*отступы в расширенных настройках*/ -window>box>box>image {padding: 0px 0px 5px 0px;} /*иконка запуска ярлыка*/ -window>box>box>box>image {margin-top: 5px} /*иконка в создании ярлыка*/ -window>box>box>grid {padding: 0px 5px 5px 0px} /*комбобоксы в запуске ярлыка*/ -window>box>label {background: @theme_selected_bg_color; color: @theme_text_color; margin:3px 0px 3px 0px; padding: 5px} /*текст запуска ярлыка*/ +window > box > grid { + padding: 5px +} -window>box>box>label {background: @theme_selected_bg_color; color: @theme_text_color; margin:3px 0px 0px 0px; padding: 5px} /*текст при создании ярлыка и в настройках*/ +/*отступы в расширенных настройках*/ +window > box > box > image { + padding: 0px 0px 5px 0px; +} + +/*иконка запуска ярлыка*/ +window > box > box > box > image { + margin-top: 5px +} + +/*иконка в создании ярлыка*/ +window > box > box > grid { + padding: 0px 5px 5px 0px +} + +/*комбобоксы в запуске ярлыка*/ +window > box > label { + background: @theme_selected_bg_color; + color: @theme_text_color; + margin: 3px 0px 3px 0px; + padding: 5px +} + +/*текст запуска ярлыка*/ + +window > box > box > label { + background: @theme_selected_bg_color; + color: @theme_text_color; + margin: 3px 0px 0px 0px; + padding: 5px +} + +/*текст при создании ярлыка и в настройках*/ diff --git a/data_from_portwine/themes/default/style.css b/data_from_portwine/themes/default/style.css index e8dfad0..abc10ad 100644 --- a/data_from_portwine/themes/default/style.css +++ b/data_from_portwine/themes/default/style.css @@ -1,12 +1,51 @@ /*Глобальные правила*/ -arrow {margin: 3px 5px} /*выравнивание стрелок комбобоксов*/ -separator {margin: 0px 0px 0px 0px; background-size:0px; padding-bottom: 0px} /*скрываем сепаратор*/ -check {min-height: 24px; min-width: 24px} /*увеличиваем чекбоксы*/ -cellview,entry {min-height: 26px} /*высота комбобоксов, т.к. некоторые темы их делают меньше и вёрстка съезжает*/ -switch {margin: 5px 10px 0px 10px} /*переключатели mangohud и т.д. (в дефолтных темах gtk отступы необходимы. В то время как в некоторых темах выглядит больше, чем нужно. Пример qogir)*/ +arrow { + margin: 3px 5px +} + +/*выравнивание стрелок комбобоксов*/ +separator { + margin: 0px 0px 0px 0px; + background-size: 0px; + padding-bottom: 0px +} + +/*скрываем сепаратор*/ +check { + min-height: 24px; + min-width: 24px +} + +/*увеличиваем чекбоксы*/ +cellview, entry { + min-height: 26px +} + +/*высота комбобоксов, т.к. некоторые темы их делают меньше и вёрстка съезжает*/ +switch { + margin: 5px 10px 0px 10px +} + +/*переключатели mangohud и т.д. (в дефолтных темах gtk отступы необходимы. В то время как в некоторых темах выглядит больше, чем нужно. Пример qogir)*/ /*Правила для окон*/ -window>box>grid {padding: 5px} /*отступы в расширенных настройках*/ -window>box>box>image {padding: 0px 0px 5px 0px;} /*иконка запуска ярлыка*/ -window>box>box>box>image {margin-top: 5px} /*иконка в создании ярлыка*/ -window>box>box>grid {padding: 0px 5px 5px 0px} /*комбобоксы в запуске ярлыка*/ +window > box > grid { + padding: 5px +} + +/*отступы в расширенных настройках*/ +window > box > box > image { + padding: 0px 0px 5px 0px; +} + +/*иконка запуска ярлыка*/ +window > box > box > box > image { + margin-top: 5px +} + +/*иконка в создании ярлыка*/ +window > box > box > grid { + padding: 0px 5px 5px 0px +} + +/*комбобоксы в запуске ярлыка*/ From 1c1551c29e329c390b08ee7b22ed348abcfb727a Mon Sep 17 00:00:00 2001 From: Kazevic Date: Thu, 18 Jul 2024 14:11:08 -0300 Subject: [PATCH 2/3] Revert changes to installation on Alt Linux --- README-RU.md | 13 ++++++------- README.md | 10 +++++----- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/README-RU.md b/README-RU.md index a01e934..54f583b 100755 --- a/README-RU.md +++ b/README-RU.md @@ -45,14 +45,13 @@ * **Alt Linux** -`apt` : - +`apt-get` : ```sh su - -apt update && apt dist-upgrade -y +apt-get update && apt-get dist-upgrade -y -apt install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` @@ -168,11 +167,11 @@ sudo dnf install curl bubblewrap zstd cabextract tar openssl mesa-dri-drivers.i6 * **Alt Linux** ```sh -sudo apt update +sudo apt-get update -sudo apt dist-upgrade -y +sudo apt-get dist-upgrade -y -sudo apt install bubblewrap cabextract curl icoutils i586-libvulkan1 libvulkan1 vulkan-tools zstd +sudo apt-get install bubblewrap cabextract curl icoutils i586-libvulkan1 libvulkan1 vulkan-tools zstd ``` * **ROSA DESKTOP FRESH R12** diff --git a/README.md b/README.md index 7ae4dd2..b3b6564 100755 --- a/README.md +++ b/README.md @@ -47,14 +47,14 @@ The **official website of the project** since September 2022 is: https://linux-g * **Alt Linux** (package in the official repository) is installed with the command: -`apt`: +`apt-get`: ```sh su - -apt update && apt dist-upgrade -y +apt-get update && apt-get dist-upgrade -y -apt install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt-get install portproton i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` @@ -172,9 +172,9 @@ sudo dnf install curl bubblewrap zstd cabextract tar openssl mesa-dri-drivers.i6 ```sh su - -apt update && apt dist-upgrade -y +apt-get update && apt-get dist-upgrade -y -apt install bubblewrap cabextract zstd gawk tar xz pciutils coreutils file curl icoutils wmctrl xdg-utils desktop-file-utils libvulkan1 vulkan-tools libd3d libGL fontconfig xrdb libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} +apt-get install bubblewrap cabextract zstd gawk tar xz pciutils coreutils file curl icoutils wmctrl xdg-utils desktop-file-utils libvulkan1 vulkan-tools libd3d libGL fontconfig xrdb libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread i586-{libvulkan1,libd3d,libGL,libgio,libnm,libnsl1,libnss,glibc-nss,glibc-pthread,libunwind,xorg-dri-swrast} exit ``` From 4515f7995115d985bb440aaa0364f2dbf7239d25 Mon Sep 17 00:00:00 2001 From: Kazevic Date: Mon, 22 Jul 2024 18:16:42 -0300 Subject: [PATCH 3/3] Revert SVG changes --- data_from_portwine/img/gui/close.svg | 1154 +++++------ data_from_portwine/img/gui/download.svg | 120 +- data_from_portwine/img/gui/error.svg | 102 +- data_from_portwine/img/gui/find_48.svg | 1153 +++++------ data_from_portwine/img/gui/history.svg | 1158 ++++++----- data_from_portwine/img/gui/info.svg | 120 +- data_from_portwine/img/gui/portproton.svg | 15 +- .../img/gui/portproton_tray_dark.svg | 158 +- .../img/gui/portproton_tray_flatpak.svg | 160 +- .../img/gui/portproton_tray_light.svg | 160 +- data_from_portwine/img/gui/question.svg | 106 +- data_from_portwine/img/gui/wine_file.svg | 1153 +++++------ data_from_portwine/img/gui/wine_system.svg | 1686 ++++++++--------- 13 files changed, 3332 insertions(+), 3913 deletions(-) diff --git a/data_from_portwine/img/gui/close.svg b/data_from_portwine/img/gui/close.svg index 66088c8..a923cc4 100644 --- a/data_from_portwine/img/gui/close.svg +++ b/data_from_portwine/img/gui/close.svg @@ -2,19 +2,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="stop4863-4" /> diff --git a/data_from_portwine/img/gui/download.svg b/data_from_portwine/img/gui/download.svg index 61c40df..bd3428d 100644 --- a/data_from_portwine/img/gui/download.svg +++ b/data_from_portwine/img/gui/download.svg @@ -2,66 +2,66 @@ - - + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="download.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + 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"> + + + + - - - - - + id="g2" + style="fill:#ffffff" + transform="matrix(0.49271292,0,0,0.49271292,129.86574,129.86549)"> + + + diff --git a/data_from_portwine/img/gui/error.svg b/data_from_portwine/img/gui/error.svg index 01a8cff..45b98c8 100644 --- a/data_from_portwine/img/gui/error.svg +++ b/data_from_portwine/img/gui/error.svg @@ -2,55 +2,55 @@ - - - - - - + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="error.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + 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"> + + + + + + diff --git a/data_from_portwine/img/gui/find_48.svg b/data_from_portwine/img/gui/find_48.svg index 2d54e49..1875787 100644 --- a/data_from_portwine/img/gui/find_48.svg +++ b/data_from_portwine/img/gui/find_48.svg @@ -2,19 +2,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/data_from_portwine/img/gui/history.svg b/data_from_portwine/img/gui/history.svg index 4ce3349..bbbc8e8 100644 --- a/data_from_portwine/img/gui/history.svg +++ b/data_from_portwine/img/gui/history.svg @@ -2,19 +2,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="stop4863-4" /> diff --git a/data_from_portwine/img/gui/info.svg b/data_from_portwine/img/gui/info.svg index c03887e..b8d8d1f 100644 --- a/data_from_portwine/img/gui/info.svg +++ b/data_from_portwine/img/gui/info.svg @@ -2,64 +2,64 @@ - - - - - - - + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="info.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + 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"> + + + + + + + diff --git a/data_from_portwine/img/gui/portproton.svg b/data_from_portwine/img/gui/portproton.svg index 74b8509..efcbe9e 100644 --- a/data_from_portwine/img/gui/portproton.svg +++ b/data_from_portwine/img/gui/portproton.svg @@ -1,14 +1 @@ - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/data_from_portwine/img/gui/portproton_tray_dark.svg b/data_from_portwine/img/gui/portproton_tray_dark.svg index 7ed7349..a943863 100644 --- a/data_from_portwine/img/gui/portproton_tray_dark.svg +++ b/data_from_portwine/img/gui/portproton_tray_dark.svg @@ -1,84 +1,84 @@ - - - - - - - + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-dark.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + 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"> + + + + + + + + + - - - - - - + stroke="none" + stroke-width="1" + fill="none" + fill-rule="evenodd" + id="g3" + transform="matrix(20.50461,8.6382238,-8.6348702,20.512573,27.749764,-417.23972)" + style="fill:#ffffff"> + + + + diff --git a/data_from_portwine/img/gui/portproton_tray_flatpak.svg b/data_from_portwine/img/gui/portproton_tray_flatpak.svg index 7e2e712..de3205d 100644 --- a/data_from_portwine/img/gui/portproton_tray_flatpak.svg +++ b/data_from_portwine/img/gui/portproton_tray_flatpak.svg @@ -1,85 +1,85 @@ - - - - - - - + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-blue.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + 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"> + + + + + + + + + - - - - - - + stroke="none" + stroke-width="1" + fill="none" + fill-rule="evenodd" + id="g3" + transform="matrix(20.50461,8.6382238,-8.6348702,20.512573,27.749764,-417.23972)" + style="fill:#09bec8;fill-opacity:1"> + + + + diff --git a/data_from_portwine/img/gui/portproton_tray_light.svg b/data_from_portwine/img/gui/portproton_tray_light.svg index 9b63bd6..7a66e40 100644 --- a/data_from_portwine/img/gui/portproton_tray_light.svg +++ b/data_from_portwine/img/gui/portproton_tray_light.svg @@ -1,85 +1,85 @@ - - - - - - - + viewBox="0 0 600 600" + version="1.1" + id="svg3" + sodipodi:docname="portproton_tray-iight.svg" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:export-filename="portproton_tray3.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + 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"> + + + + + + + + + - - - - - - + stroke="none" + stroke-width="1" + fill="none" + fill-rule="evenodd" + id="g3" + transform="matrix(20.50461,8.6382238,-8.6348702,20.512573,27.749764,-417.23972)" + style="fill:#000000"> + + + + diff --git a/data_from_portwine/img/gui/question.svg b/data_from_portwine/img/gui/question.svg index c7f6847..317083f 100644 --- a/data_from_portwine/img/gui/question.svg +++ b/data_from_portwine/img/gui/question.svg @@ -2,57 +2,57 @@ - - - - - - + width="64" + height="64" + viewBox="0 0 64 64" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + sodipodi:docname="question.svg" + inkscape:export-filename="download.png" + inkscape:export-xdpi="24" + inkscape:export-ydpi="24" + 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"> + + + + + + diff --git a/data_from_portwine/img/gui/wine_file.svg b/data_from_portwine/img/gui/wine_file.svg index 555f1f2..a373138 100644 --- a/data_from_portwine/img/gui/wine_file.svg +++ b/data_from_portwine/img/gui/wine_file.svg @@ -2,19 +2,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/data_from_portwine/img/gui/wine_system.svg b/data_from_portwine/img/gui/wine_system.svg index 54f680c..bb75b2d 100644 --- a/data_from_portwine/img/gui/wine_system.svg +++ b/data_from_portwine/img/gui/wine_system.svg @@ -2,19 +2,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="path1-9-6" + style="fill:#09bec8;fill-opacity:1;stroke-width:0.121745" + d="m 404.27342,520.20973 c -0.18845,0 -0.37691,0.0156 -0.56342,0.0469 -0.0795,0.0134 -0.1472,0.0652 -0.18092,0.13831 l -0.19004,0.41234 c -0.24009,0.0797 -0.46897,0.19005 -0.68106,0.32798 1.4e-4,0 -0.44085,-0.1086 -0.44085,-0.1086 -0.0783,-0.0193 -0.16091,0.002 -0.22094,0.0553 -0.28135,0.25263 -0.51888,0.5504 -0.70259,0.88106 -0.0391,0.0704 -0.0409,0.15558 -0.004,0.22766 l 0.2039,0.40565 c -0.0873,0.23741 -0.14375,0.48504 -0.16822,0.73693 l -0.35978,0.27699 c -0.0638,0.0492 -0.0992,0.12673 -0.0945,0.20721 0.0221,0.37753 0.10678,0.74883 0.25068,1.09859 0.0307,0.0745 0.0962,0.12908 0.17506,0.14563 l 0.44437,0.0935 c 0.13124,0.21621 0.28965,0.41491 0.47129,0.59095 l -0.008,0.45397 c -8.7e-4,0.0806 0.0373,0.15657 0.103,0.20308 0.30899,0.21817 0.65221,0.38339 1.01538,0.48894 0.0774,0.0225 0.16082,0.005 0.22303,-0.046 l 0.35015,-0.28911 c 0.25078,0.0322 0.50485,0.0322 0.75577,0 l 0.35015,0.28911 c 0.0622,0.0512 0.1456,0.0686 0.22303,0.046 0.36316,-0.10555 0.70636,-0.27077 1.01534,-0.48894 0.0658,-0.0465 0.10437,-0.12249 0.10303,-0.20308 l -0.008,-0.45397 c 0.18163,-0.17604 0.34004,-0.37461 0.47128,-0.59095 l 0.44437,-0.0935 c 0.0789,-0.0165 0.14438,-0.0711 0.17506,-0.14563 0.1439,-0.34976 0.22864,-0.72106 0.25067,-1.09859 0.005,-0.0805 -0.0306,-0.15803 -0.0945,-0.20721 l -0.35978,-0.27699 c -0.0243,-0.25176 -0.0809,-0.49952 -0.16825,-0.73693 l 0.20393,-0.40565 c 0.0363,-0.0721 0.0345,-0.15729 -0.004,-0.22766 -0.18372,-0.33066 -0.42125,-0.62843 -0.7026,-0.88106 -0.06,-0.0538 -0.14266,-0.0745 -0.22094,-0.0553 l -0.44098,0.1086 c -0.21195,-0.13793 -0.44084,-0.24812 -0.68091,-0.32798 l -0.19006,-0.41234 c -0.0337,-0.0731 -0.10141,-0.12492 -0.1809,-0.13831 -0.18652,-0.0313 -0.37497,-0.0469 -0.56344,-0.0469 z m 0,1.97723 a 1.3687662,1.3687662 0 0 1 1.36878,1.36878 1.3687662,1.3687662 0 0 1 -1.36878,1.36877 1.3687662,1.3687662 0 0 1 -1.36877,-1.36877 1.3687662,1.3687662 0 0 1 1.36877,-1.36878 z" />