feat: Bump to 0.8.0-beta2, update dependencies and tweak UI

This commit is contained in:
David Lapshin 2024-01-04 03:33:59 +03:00
parent 9edabcc80c
commit 0c3ba09d5e
34 changed files with 97 additions and 415 deletions

View file

@ -107,3 +107,4 @@ ninja -C builddir run
> **Note**
> During testing and development, as a convenience, you can use the `local.sh` script to quickly rebuild local builds.
> If you want to use CLI in local builds, you should type: `./local_cli.sh <command>` instead of `gradience-cli`.

View file

@ -22,8 +22,10 @@
"--filesystem=xdg-download:ro",
"--filesystem=~/.mozilla/firefox",
"--filesystem=~/.librewolf",
"--filesystem=~/.waterfox",
"--filesystem=~/.var/app/org.mozilla.firefox/.mozilla/firefox",
"--filesystem=~/.var/app/io.gitlab.librewolf-community/.librewolf",
"--filesystem=~/.var/app/net.waterfox.waterfox/.waterfox",
"--filesystem=~/snap/firefox/common/.mozilla/firefox",
"--filesystem=/.var/app/com.getmailspring.Mailspring/config/Mailspring/packages/Libadwaita/styles",
"--filesystem=xdg-config/Mailspring"
@ -51,8 +53,8 @@
"sources": [
{
"type": "archive",
"url": "https://github.com/lxml/lxml/releases/download/lxml-4.9.3/lxml-4.9.3.tar.gz",
"sha256": "48628bd53a426c9eb9bc066a923acaa0878d1e86129fd5359aee99285f4eed9c"
"url": "https://github.com/lxml/lxml/releases/download/lxml-5.0.0-1/lxml-5.0.0.tar.gz",
"sha256": "67216b13a832adb984cfd20437261236f8c05fc19a0f7d4c59c235fddb17dfdb"
}
]
},
@ -62,7 +64,7 @@
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler",
"url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler.git",
"branch" : "main"
}
]
@ -93,7 +95,7 @@
{
"type": "git",
"url": "https://github.com/sass/libsass.git",
"tag": "3.6.5"
"tag": "3.6.6"
},
{
"type": "script",
@ -120,8 +122,8 @@
"sources": [
{
"type": "git",
"url": "https://github.com/flatpak/libportal",
"tag": "main"
"url": "https://github.com/flatpak/libportal.git",
"branch": "main"
}
]
},

View file

@ -1,7 +1,7 @@
{
"app-id" : "com.github.GradienceTeam.Gradience",
"runtime" : "org.gnome.Platform",
"runtime-version" : "44",
"runtime-version" : "45",
"sdk" : "org.gnome.Sdk",
"command" : "gradience",
"finish-args" : [
@ -22,10 +22,11 @@
"--filesystem=xdg-download:ro",
"--filesystem=~/.mozilla/firefox",
"--filesystem=~/.librewolf",
"--filesystem=~/.waterfox",
"--filesystem=~/.var/app/org.mozilla.firefox/.mozilla/firefox",
"--filesystem=~/.var/app/io.gitlab.librewolf-community/.librewolf",
"--filesystem=~/.var/app/net.waterfox.waterfox/.waterfox",
"--filesystem=~/snap/firefox/common/.mozilla/firefox",
"--env=GIO_EXTRA_MODULES=/app/lib/gio/modules/",
"--filesystem=/.var/app/com.getmailspring.Mailspring/config/Mailspring/packages/Libadwaita/styles",
"--filesystem=xdg-config/Mailspring"
],
@ -52,8 +53,8 @@
"sources": [
{
"type": "archive",
"url": "https://github.com/lxml/lxml/releases/download/lxml-4.9.3/lxml-4.9.3.tar.gz",
"sha256": "48628bd53a426c9eb9bc066a923acaa0878d1e86129fd5359aee99285f4eed9c"
"url": "https://github.com/lxml/lxml/releases/download/lxml-5.0.0-1/lxml-5.0.0.tar.gz",
"sha256": "67216b13a832adb984cfd20437261236f8c05fc19a0f7d4c59c235fddb17dfdb"
}
]
},
@ -68,23 +69,6 @@
}
]
},
{
"name" : "dconf",
"buildsystem" : "meson",
"config-opts": [
"-Dbash_completion=false",
"-Dman=false",
"-Dgtk_doc=false",
"-Dvapi=false"
],
"sources" : [
{
"type" : "archive",
"url" : "https://download.gnome.org/sources/dconf/0.40/dconf-0.40.0.tar.xz",
"sha256" : "cf7f22a4c9200421d8d3325c5c1b8b93a36843650c9f95d6451e20f0bcb24533"
}
]
},
{
"name": "sassc",
"sources": [
@ -111,7 +95,7 @@
{
"type": "git",
"url": "https://github.com/sass/libsass.git",
"tag": "3.6.5"
"tag": "3.6.6"
},
{
"type": "script",
@ -133,13 +117,13 @@
"config-opts": [
"-Ddocs=false",
"-Dvapi=false",
"-Dbackends=gtk4"
"-Dbackend-gtk4=enabled"
],
"sources": [
{
"type": "git",
"url": "https://github.com/flatpak/libportal.git",
"tag": "0.6"
"tag": "0.7.1"
}
]
},

View file

@ -86,6 +86,14 @@
</keywords>
<releases>
<release version="0.8.0-beta2" date="2024-01-4" type="development">
<description translatable="no">
<p>Gradience 0.8.0-beta2 release is the second beta for upcoming major release.</p>
<ul>
<li>See GitHub releases for more info</li>
</ul>
</description>
</release>"
<release version="0.8.0-beta1" date="2023-06-16" type="development">
<description translatable="no">
<p>Gradience 0.8.0-beta1 release is the first beta for upcoming major release.</p>

View file

@ -34,13 +34,15 @@
<gresource prefix="/com/github/GradienceTeam/Gradience/icons/scalable/actions/">
<file preprocess="xml-stripblanks" alias="adw-gtk3-warning-symbolic.svg">icons/scalable/actions/adw-gtk3-warning-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="bug-symbolic.svg">icons/scalable/actions/bug-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="checkmark-large-symbolic.svg">icons/scalable/actions/checkmark-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="checkmark-symbolic.svg">icons/scalable/actions/checkmark-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="code-symbolic.svg">icons/scalable/actions/code-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="color-picker-symbolic.svg">icons/scalable/actions/color-picker-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="drive-symbolic.svg">icons/scalable/actions/drive-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="drive-unsaved-symbolic.svg">icons/scalable/actions/drive-unsaved-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="document-edit-symbolic.svg">icons/scalable/actions/document-edit-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="document-save-symbolic.svg">icons/scalable/actions/document-save-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="larger-brush-symbolic.svg">icons/scalable/actions/larger-brush-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="palette-symbolic.svg">icons/scalable/actions/palette-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="settings-symbolic.svg">icons/scalable/actions/settings-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="star-large-symbolic.svg">icons/scalable/actions/star-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="star-outline-rounded-symbolic.svg">icons/scalable/actions/star-outline-rounded-symbolic.svg</file>
</gresource>
</gresources>

View file

@ -1,6 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<g fill="#2e3436">
<path d="M2.969 2.973A.969.969 0 0 0 2 3.94v5.872a.78.78 0 0 0 .027.218A5.484 5.484 0 0 0 7.5 15h1a5.484 5.484 0 0 0 5.473-4.969.78.78 0 0 0 .027-.219v-5.87a.969.969 0 0 0-.969-.97zm5 1.027h.062c.535 0 .969.43.969.969V8.03a.969.969 0 0 1-.969.97H7.97A.969.969 0 0 1 7 8.031V4.97c0-.54.434-.969.969-.969zm0 6h.062c.535 0 .969.43.969.969v.062a.969.969 0 0 1-.969.969H7.97a.969.969 0 0 1-.97-.969v-.062c0-.54.434-.969.969-.969zm0 0"/>
<path d="M6.5.402A2.997 2.997 0 0 0 5 3h6C11 1.93 10.43.937 9.5.402s-2.07-.535-3 0zM.5 5a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zm13 0a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zM.5 7a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zm13 0a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zM.5 9a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zm13 0a.499.499 0 1 0 0 1h2a.499.499 0 1 0 0-1zm0 0"/>
</g>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 5 0 c -0.550781 0 -1 0.449219 -1 1 c 0 0.691406 0.390625 1.285156 0.800781 1.605469 c -0.503906 0.671875 -0.800781 1.5 -0.800781 2.394531 h -1 v -1 h -2 v 1 c 0 0.832031 0.5625 1.523438 1.050781 1.769531 c 0.492188 0.246094 0.949219 0.230469 0.949219 0.230469 h 1 v 1 h -3 v 2 h 3 v 1 h -1 s -0.457031 -0.015625 -0.949219 0.230469 c -0.488281 0.246093 -1.050781 0.9375 -1.050781 1.769531 v 3 h 2 v -3 h 1.128906 c 0.449219 1.71875 2.015625 3 3.871094 3 s 3.421875 -1.28125 3.871094 -3 h 1.128906 v 3 h 2 v -3 c 0 -0.832031 -0.5625 -1.523438 -1.050781 -1.769531 c -0.492188 -0.246094 -0.949219 -0.230469 -0.949219 -0.230469 h -1 v -1 h 3 v -2 h -3 v -1 h 1 s 0.457031 0.015625 0.949219 -0.230469 c 0.488281 -0.246093 1.050781 -0.9375 1.050781 -1.769531 v -1 h -2 v 1 h -1 c 0 -0.894531 -0.296875 -1.722656 -0.800781 -2.394531 c 0.410156 -0.320313 0.800781 -0.914063 0.800781 -1.605469 c 0 -0.550781 -0.449219 -1 -1 -1 s -1 0.449219 -1 1 c -0.238281 0 -0.464844 0.085938 -0.644531 0.238281 c -0.425781 -0.152343 -0.882813 -0.238281 -1.355469 -0.238281 s -0.929688 0.085938 -1.355469 0.238281 c -0.179687 -0.152343 -0.40625 -0.238281 -0.644531 -0.238281 c 0 -0.550781 -0.449219 -1 -1 -1 z m 2.96875 5.03125 h 0.0625 c 0.535156 0 0.96875 0.433594 0.96875 0.96875 v 3.0625 c 0 0.535156 -0.433594 0.96875 -0.96875 0.96875 h -0.0625 c -0.535156 0 -0.96875 -0.433594 -0.96875 -0.96875 v -3.0625 c 0 -0.535156 0.433594 -0.96875 0.96875 -0.96875 z m 0 6 h 0.0625 c 0.535156 0 0.96875 0.433594 0.96875 0.96875 v 0.0625 c 0 0.535156 -0.433594 0.96875 -0.96875 0.96875 h -0.0625 c -0.535156 0 -0.96875 -0.433594 -0.96875 -0.96875 v -0.0625 c 0 -0.535156 0.433594 -0.96875 0.96875 -0.96875 z m 0 0" fill="#222222"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -100 -584)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -100 -584)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -100 -584)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 918 B

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="#2e3436" d="m15 3.484-1-1L6.531 10 3.117 6.523l-2 2L6.531 14 16 4.484zm0 0"/>
</svg>

Before

Width:  |  Height:  |  Size: 165 B

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 15 3.484375 l -1 -1 l -7.46875 7.515625 l -3.414062 -3.476562 l -2 2 l 5.414062 5.476562 l 9.46875 -9.515625 z m 0 0" fill="#222222"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -740 -864)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -740 -864)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -740 -864)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -1,105 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<filter id="a" width="100%" height="100%" x="0%" y="0%">
<feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
</filter>
<mask id="c">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="b">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="e">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="d">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="g">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="f">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="i">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="h">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="k">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="j">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="m">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="l">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="o">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="n">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="q">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="p">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="s">
<g filter="url(#a)">
<path fill-opacity=".5" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="r">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<path fill="#2e3436" d="M10 4v1c0 .258.129.527.313.719L12.563 8l-2.25 2.281c-.184.192-.313.461-.313.719v1h1c.309 0 .55-.09.75-.281L15.406 8 11.75 4.281C11.55 4.09 11.309 4 11 4zM6 4v1c0 .258-.129.527-.313.719L3.438 8l2.25 2.281c.184.192.313.461.313.719v1H5c-.309 0-.55-.09-.75-.281L.594 8 4.25 4.281C4.45 4.09 4.691 4 5 4zm0 0"/>
<g clip-path="url(#b)" mask="url(#c)" transform="translate(-120 -464)">
<path fill="#2e3436" d="M562.46 212.059h10.45c-1.183.492-1.297 2.46 0 3h-10.45zm0 0"/>
</g>
<g clip-path="url(#d)" mask="url(#e)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 748h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#f)" mask="url(#g)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 747h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#h)" mask="url(#i)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M18 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#j)" mask="url(#k)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#l)" mask="url(#m)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#n)" mask="url(#o)" transform="translate(-120 -464)">
<path fill="#2e3436" fill-rule="evenodd" d="M19 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#p)" mask="url(#q)" transform="translate(-120 -464)">
<path fill="#2e3436" d="M136 776v7h7v-7zm0 0"/>
</g>
<g clip-path="url(#r)" mask="url(#s)" transform="translate(-120 -464)">
<path fill="#2e3436" d="M219 758h3v12h-3zm0 0"/>
</g>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 10 4 v 1 c 0 0.257812 0.128906 0.527344 0.3125 0.71875 l 2.25 2.28125 l -2.25 2.28125 c -0.183594 0.191406 -0.3125 0.460938 -0.3125 0.71875 v 1 h 1 c 0.308594 0 0.550781 -0.089844 0.75 -0.28125 l 3.65625 -3.71875 l -3.65625 -3.71875 c -0.199219 -0.191406 -0.441406 -0.28125 -0.75 -0.28125 z m 0 0" fill="#222222"/><path d="m 6 4 v 1 c 0 0.257812 -0.128906 0.527344 -0.3125 0.71875 l -2.25 2.28125 l 2.25 2.28125 c 0.183594 0.191406 0.3125 0.460938 0.3125 0.71875 v 1 h -1 c -0.308594 0 -0.550781 -0.089844 -0.75 -0.28125 l -3.65625 -3.71875 l 3.65625 -3.71875 c 0.199219 -0.191406 0.441406 -0.28125 0.75 -0.28125 z m 0 0" fill="#222222"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -120 -584)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -120 -584)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -120 -584)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -1,105 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<filter id="a" width="100%" height="100%" x="0%" y="0%">
<feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
</filter>
<mask id="c">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="b">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="e">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="d">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="g">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="f">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="i">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="h">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="k">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="j">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="m">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="l">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="o">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="n">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="q">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="p">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="s">
<g filter="url(#a)">
<path fill-opacity=".5" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="r">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<g clip-path="url(#b)" mask="url(#c)" transform="translate(-196 -776)">
<path fill="#2e3436" d="M562.46 212.059h10.45c-1.183.492-1.297 2.46 0 3h-10.45zm0 0"/>
</g>
<g clip-path="url(#d)" mask="url(#e)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 748h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#f)" mask="url(#g)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 747h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#h)" mask="url(#i)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M18 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#j)" mask="url(#k)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#l)" mask="url(#m)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#n)" mask="url(#o)" transform="translate(-196 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M19 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#p)" mask="url(#q)" transform="translate(-196 -776)">
<path fill="#2e3436" d="M136 776v7h7v-7zm0 0"/>
</g>
<g clip-path="url(#r)" mask="url(#s)" transform="translate(-196 -776)">
<path fill="#2e3436" d="M219 758h3v12h-3zm0 0"/>
</g>
<path fill="#2e3436" fill-rule="evenodd" d="M12.957.98a1.996 1.996 0 0 0-1.375.606L9.996 3.172 8.91 2.086a.525.525 0 0 0-.363-.148.495.495 0 0 0-.344.148L6.082 4.207a.5.5 0 0 0 0 .707l.645.649-5.586 5.582a.51.51 0 0 0-.145.355v1.793l-.855.852a.505.505 0 0 0 0 .71l1 1a.507.507 0 0 0 .707 0L2.703 15h1.793a.5.5 0 0 0 .352-.145l5.586-5.585.648.644a.5.5 0 0 0 .707 0l2.121-2.121a.507.507 0 0 0 0-.707L12.824 6l1.586-1.586c1.305-1.273.367-3.488-1.453-3.434zM7.934 6.77l1.293 1.293L6.289 11H3.703zm0 0"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -196 -896)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -196 -896)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -196 -896)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g><path d="m 12.957031 0.980469 c -0.523437 0.015625 -1.015625 0.234375 -1.375 0.605469 l -1.585937 1.585937 l -1.085938 -1.085937 c -0.097656 -0.09375 -0.226562 -0.148438 -0.363281 -0.148438 c -0.128906 0.003906 -0.253906 0.054688 -0.34375 0.148438 l -2.121094 2.121093 c -0.195312 0.195313 -0.195312 0.511719 0 0.707031 l 0.644531 0.648438 l -5.585937 5.582031 c -0.09375 0.097657 -0.144531 0.222657 -0.144531 0.355469 v 1.792969 l -0.855469 0.851562 c -0.1953125 0.195313 -0.1953125 0.515625 0 0.710938 l 1 1 c 0.195313 0.191406 0.511719 0.191406 0.707031 0 l 0.855469 -0.855469 h 1.792969 c 0.128906 0 0.257812 -0.050781 0.351562 -0.144531 l 5.585938 -5.585938 l 0.648437 0.644531 c 0.191407 0.195313 0.511719 0.195313 0.707031 0 l 2.121094 -2.121093 c 0.191406 -0.195313 0.191406 -0.511719 0 -0.707031 l -1.085937 -1.085938 l 1.585937 -1.585938 c 1.304688 -1.273437 0.367188 -3.488281 -1.453125 -3.433593 z m -5.023437 5.789062 l 1.292968 1.292969 l -2.9375 2.9375 h -2.585937 z m 0 0" fill="#222222"/></svg>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 12.277344 0.832031 c -0.578125 0.007813 -1.167969 0.230469 -1.691406 0.753907 l -9 9 c -0.375 0.375 -0.585938 0.882812 -0.585938 1.414062 v 3 h 3 c 0.53125 0 1.039062 -0.210938 1.414062 -0.585938 l 9 -9 c 1.789063 -1.789062 0.082032 -4.390624 -1.890624 -4.570312 c -0.082032 -0.011719 -0.164063 -0.011719 -0.246094 -0.011719 z m -1.777344 3.605469 l 1.0625 1.0625 l -7.0625 7.0625 l -1.0625 -1.0625 z m 0 0" fill="#2e3436"/>
</svg>

After

Width:  |  Height:  |  Size: 574 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg">
<path d="m 8 0 c -0.550781 0 -1 0.449219 -1 1 v 8.585938 l -1.292969 -1.292969 c -0.1875 -0.1875 -0.441406 -0.292969 -0.707031 -0.292969 s -0.519531 0.105469 -0.707031 0.292969 c -0.390625 0.390625 -0.390625 1.023437 0 1.414062 l 3 3 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 l 3 -3 c 0.390625 -0.390625 0.390625 -1.023437 0 -1.414062 s -1.023437 -0.390625 -1.414062 0 l -1.292969 1.292969 v -8.585938 c 0 -0.550781 -0.449219 -1 -1 -1 z m -7 14 v 2 h 14 v -2 z m 0 0" fill="#2e3436"/>
</svg>

After

Width:  |  Height:  |  Size: 630 B

View file

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="#2e3436" d="M4 0C2.355 0 1 1.355 1 3v10c0 1.645 1.355 3 3 3h8c1.645 0 3-1.355 3-3V3c0-1.645-1.355-3-3-3zm0 2h8c.57 0 1 .43 1 1v9c0 .57-.43 1-1 1H4c-.555 0-1-.445-1-1V3c0-.555.445-1 1-1zm4 1C5.79 3 4 4.79 4 7v4h4c2.5 0 4-1.79 4-4s-1.79-4-4-4zm0 2a2 2 0 1 1-2 2 2 2 0 0 1 2-2zm0 0"/>
</svg>

Before

Width:  |  Height:  |  Size: 369 B

View file

@ -1,4 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path d="M4 0C2.355 0 1 1.355 1 3v10c0 1.645 1.355 3 3 3h3v-3H4c-.555 0-1-.445-1-1V3c0-.555.445-1 1-1h8c.57 0 1 .43 1 1v4h2V3c0-1.645-1.355-3-3-3H4zm4 3C5.79 3 4 4.79 4 7v4h3V8.73A1.999 1.999 0 0 1 8 5a2 2 0 0 1 2 2h2c0-2.21-1.79-4-4-4z" style="fill:#2e3436;fill-opacity:1"/>
<path d="M9.5 8C8.668 8 8 8.668 8 9.5v5c0 .832.668 1.5 1.5 1.5h5c.832 0 1.5-.668 1.5-1.5v-5c0-.832-.668-1.5-1.5-1.5ZM11 9h2v2.5s0 .5-.5.5h-1c-.5 0-.5-.5-.5-.5Zm.5 4h1c.277 0 .5.223.5.5v1c0 .277-.223.5-.5.5h-1a.498.498 0 0 1-.5-.5v-1c0-.277.223-.5.5-.5Zm0 0" style="fill:#2e3436;fill-opacity:1"/>
</svg>

Before

Width:  |  Height:  |  Size: 651 B

View file

@ -1,105 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<filter id="a" width="100%" height="100%" x="0%" y="0%">
<feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
</filter>
<mask id="c">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="b">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="e">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="d">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="g">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="f">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="i">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="h">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="k">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="j">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="m">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="l">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="o">
<g filter="url(#a)">
<path fill-opacity=".05" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="n">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="q">
<g filter="url(#a)">
<path fill-opacity=".3" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="p">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<mask id="s">
<g filter="url(#a)">
<path fill-opacity=".5" d="M0 0h16v16H0z"/>
</g>
</mask>
<clipPath id="r">
<path d="M0 0h1600v1200H0z"/>
</clipPath>
<g clip-path="url(#b)" mask="url(#c)" transform="translate(-256 -776)">
<path fill="#2e3436" d="M562.46 212.059h10.45c-1.183.492-1.297 2.46 0 3h-10.45zm0 0"/>
</g>
<g clip-path="url(#d)" mask="url(#e)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 748h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#f)" mask="url(#g)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 747h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#h)" mask="url(#i)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M18 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#j)" mask="url(#k)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M16 750h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#l)" mask="url(#m)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M17 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#n)" mask="url(#o)" transform="translate(-256 -776)">
<path fill="#2e3436" fill-rule="evenodd" d="M19 751h1v1h-1zm0 0"/>
</g>
<g clip-path="url(#p)" mask="url(#q)" transform="translate(-256 -776)">
<path fill="#2e3436" d="M136 776v7h7v-7zm0 0"/>
</g>
<g clip-path="url(#r)" mask="url(#s)" transform="translate(-256 -776)">
<path fill="#2e3436" d="M219 758h3v12h-3zm0 0"/>
</g>
<path fill="#2e3436" d="M7.996 0c-1.11 0-2 .89-2 2v3.004c0 .633-.48.996-1 .996h-1c-1.11 0-2 .89-2 2v1h12V8c0-1.11-.894-2-2-2h-.976c-.532 0-1.024-.36-1.024-1V2c0-1.11-.894-2-2-2zm0 1.406c.324 0 .594.266.594.594s-.27.594-.594.594a.593.593 0 1 1 0-1.188zM2 10h12l-.8 5.004c-.2.82-.7.996-1.247.996H10v-3l-1.125 3H7.027L7 13l-1.035 3H5v-1.5L4 16H1l.21-1.047zm0 0"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -256 -896)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -256 -896)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -256 -896)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g><g fill="#222222"><path d="m 7.996094 0 c -1.109375 0 -2 0.890625 -2 2 v 3.003906 c 0 0.632813 -0.480469 0.996094 -1 0.996094 h -1 c -1.109375 0 -2 0.890625 -2 2 v 1 h 12 v -1 c 0 -1.109375 -0.894532 -2 -2 -2 h -0.976563 c -0.53125 0 -1.023437 -0.359375 -1.023437 -1 v -3 c 0 -1.109375 -0.894532 -2 -2 -2 z m 0 1.40625 c 0.324218 0 0.59375 0.265625 0.59375 0.59375 s -0.269532 0.59375 -0.59375 0.59375 c -0.328125 0 -0.59375 -0.265625 -0.59375 -0.59375 s 0.265625 -0.59375 0.59375 -0.59375 z m 0 0"/><path d="m 2 10 h 12 l -0.800781 5.003906 c -0.199219 0.820313 -0.699219 0.996094 -1.246094 0.996094 h -1.953125 v -3 l -1.125 3 h -1.847656 l -0.027344 -3 l -1.035156 3 h -0.964844 v -1.5 l -1 1.5 h -3 l 0.210938 -1.046875 z m 0 0"/></g></svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -1,3 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="#2e3436" d="M7.5 1.02a.995.995 0 0 0-.996.996v.453c-.473.129-.93.32-1.356.566l-.324-.324a.995.995 0 0 0-1.41 0l-.703.707a.995.995 0 0 0 0 1.41l.32.32a5.712 5.712 0 0 0-.562 1.356h-.453a.995.995 0 0 0-.996.996v1c0 .55.445.996.996.996h.449c.133.473.32.93.566 1.356l-.32.32a.995.995 0 0 0 0 1.41l.703.707c.39.39 1.02.39 1.41 0l.32-.32c.43.242.883.433 1.36.558v.457c0 .551.445.996.996.996h.996c.555 0 1-.445 1-.996v-.453c.473-.129.93-.32 1.356-.566l.32.324c.39.39 1.02.39 1.41 0l.707-.707a.995.995 0 0 0 0-1.41l-.32-.32a5.7 5.7 0 0 0 .558-1.356h.453c.555 0 1-.445 1-.996v-1a.996.996 0 0 0-1-.996h-.449a5.724 5.724 0 0 0-.566-1.356l.324-.32a.995.995 0 0 0 0-1.41l-.707-.707a.995.995 0 0 0-1.41 0l-.32.32a5.867 5.867 0 0 0-1.356-.558v-.457a.996.996 0 0 0-1-.996zm.516 3.976c1.66 0 3 1.344 3 3s-1.34 3-3 3a3 3 0 0 1 0-6zm0 0"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 7.5 1.019531 c -0.550781 0 -0.996094 0.445313 -0.996094 0.996094 v 0.453125 c -0.472656 0.128906 -0.929687 0.320312 -1.355468 0.566406 l -0.324219 -0.324218 c -0.390625 -0.390626 -1.019531 -0.390626 -1.410157 0 l -0.703124 0.707031 c -0.390626 0.390625 -0.390626 1.019531 0 1.410156 l 0.320312 0.320313 c -0.246094 0.425781 -0.433594 0.882812 -0.5625 1.355468 h -0.453125 c -0.550781 0 -0.996094 0.445313 -0.996094 0.996094 v 1 c 0 0.550781 0.445313 0.996094 0.996094 0.996094 h 0.449219 c 0.132812 0.472656 0.320312 0.929687 0.566406 1.355468 l -0.320312 0.320313 c -0.390626 0.390625 -0.390626 1.019531 0 1.410156 l 0.703124 0.707031 c 0.390626 0.390626 1.019532 0.390626 1.410157 0 l 0.320312 -0.320312 c 0.429688 0.242188 0.882813 0.433594 1.359375 0.558594 v 0.457031 c 0 0.550781 0.445313 0.996094 0.996094 0.996094 h 0.996094 c 0.554687 0 1 -0.445313 1 -0.996094 v -0.453125 c 0.472656 -0.128906 0.929687 -0.320312 1.355468 -0.566406 l 0.320313 0.324218 c 0.390625 0.390626 1.019531 0.390626 1.410156 0 l 0.707031 -0.707031 c 0.390626 -0.390625 0.390626 -1.019531 0 -1.410156 l -0.320312 -0.320313 c 0.242188 -0.425781 0.433594 -0.882812 0.558594 -1.355468 h 0.453125 c 0.554687 0 1 -0.445313 1 -0.996094 v -1 c 0 -0.550781 -0.445313 -0.996094 -1 -0.996094 h -0.449219 c -0.128906 -0.472656 -0.320312 -0.929687 -0.566406 -1.355468 l 0.324218 -0.320313 c 0.390626 -0.390625 0.390626 -1.019531 0 -1.410156 l -0.707031 -0.707031 c -0.390625 -0.390626 -1.019531 -0.390626 -1.410156 0 l -0.320313 0.320312 c -0.425781 -0.242188 -0.882812 -0.429688 -1.355468 -0.558594 v -0.457031 c 0 -0.550781 -0.445313 -0.996094 -1 -0.996094 z m 0.515625 3.976563 c 1.660156 0 3 1.34375 3 3 s -1.339844 3 -3 3 c -1.65625 0 -3 -1.34375 -3 -3 s 1.34375 -3 3 -3 z m 0 0" fill="#222222"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -540 -282)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -540 -282)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -540 -282)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 908 B

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 8 0 c -0.429688 0 -0.8125 0.273438 -0.949219 0.683594 l -1.449219 4.339844 l -4.589843 -0.015626 c -0.980469 -0.003906 -1.382813 1.257813 -0.582031 1.820313 l 3.625 2.554687 l -1.5 4.285157 c -0.316407 0.902343 0.6875 1.691406 1.492187 1.171875 l 4.003906 -2.59375 l 3.894531 2.585937 c 0.800782 0.53125 1.816407 -0.257812 1.5 -1.160156 l -1.503906 -4.289063 l 3.644532 -2.578124 c 0.789062 -0.5625 0.394531 -1.808594 -0.574219 -1.8125 l -4.660157 -0.015626 l -1.402343 -4.285156 c -0.132813 -0.410156 -0.515625 -0.68749975 -0.949219 -0.691406 z m 0 0" fill="#222222"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -680 -480)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -680 -480)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -680 -480)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16px" viewBox="0 0 16 16" width="16px"><filter id="a" height="100%" width="100%" x="0%" y="0%"><feColorMatrix color-interpolation-filters="sRGB" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/></filter><mask id="b"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.5"/></g></mask><clipPath id="c"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="d"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.7"/></g></mask><clipPath id="e"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><mask id="f"><g filter="url(#a)"><path d="m -1.6 -1.6 h 19.2 v 19.2 h -19.2 z" fill-opacity="0.35"/></g></mask><clipPath id="g"><path d="m 0 0 h 1600 v 1200 h -1600 z"/></clipPath><path d="m 8.003906 0 c -0.433594 0 -0.816406 0.273438 -0.953125 0.683594 l -1.449219 4.339844 l -4.589843 -0.015626 c -0.4375 0 -0.828125 0.28125 -0.9609378 0.695313 c -0.1328124 0.417969 0.0195313 0.871094 0.3789068 1.125 l 3.625 2.554687 l -1.5 4.285157 c -0.140626 0.40625 -0.011719 0.855469 0.328124 1.121093 c 0.335938 0.261719 0.804688 0.285157 1.164063 0.050782 l 4.003906 -2.59375 l 3.898438 2.589844 c 0.355469 0.234374 0.824219 0.21875 1.164062 -0.046876 c 0.339844 -0.261718 0.472657 -0.714843 0.332031 -1.117187 l -1.503906 -4.289063 l 3.644532 -2.578124 c 0.351562 -0.25 0.503906 -0.703126 0.371093 -1.113282 c -0.128906 -0.414062 -0.511719 -0.695312 -0.945312 -0.699218 l -4.660157 -0.015626 l -1.402343 -4.285156 c -0.132813 -0.410156 -0.515625 -0.68749975 -0.945313 -0.691406 z m -0.011718 4.1875 l 0.683593 2.097656 c 0.136719 0.410156 0.515625 0.6875 0.945313 0.6875 l 2.253906 0.007813 l -1.703125 1.203125 c -0.363281 0.257812 -0.511719 0.726562 -0.363281 1.148437 l 0.765625 2.191407 l -1.964844 -1.304688 c -0.332031 -0.21875 -0.761719 -0.222656 -1.097656 -0.007812 l -2.101563 1.363281 l 0.785156 -2.242188 c 0.148438 -0.421875 -0.003906 -0.890625 -0.367187 -1.148437 l -1.652344 -1.164063 l 2.144531 0.007813 c 0.429688 0 0.816407 -0.277344 0.949219 -0.683594 z m 0 0" fill="#222222" fill-opacity="0.34902"/><g mask="url(#b)"><g clip-path="url(#c)" transform="matrix(1 0 0 1 -620 -480)"><path d="m 550 182 c -0.351562 0.003906 -0.695312 0.101562 -1 0.28125 v 3.4375 c 0.304688 0.179688 0.648438 0.277344 1 0.28125 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 c -0.339844 0 -0.679688 0.058594 -1 0.175781 v 6.824219 h 4 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#d)"><g clip-path="url(#e)" transform="matrix(1 0 0 1 -620 -480)"><path d="m 569 182 v 4 c 1.105469 0 2 -0.894531 2 -2 s -0.894531 -2 -2 -2 z m 0 5 v 7 h 3 v -4 c 0 -1.65625 -1.34375 -3 -3 -3 z m 0 0"/></g></g><g mask="url(#f)"><g clip-path="url(#g)" transform="matrix(1 0 0 1 -620 -480)"><path d="m 573 182.269531 v 3.449219 c 0.613281 -0.355469 0.996094 -1.007812 1 -1.71875 c 0 -0.714844 -0.382812 -1.375 -1 -1.730469 z m 0 4.90625 v 6.824219 h 2 v -4 c 0 -1.269531 -0.800781 -2.402344 -2 -2.824219 z m 0 0"/></g></g></svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

@ -1 +1 @@
Subproject commit 8365bebebdc9833ddc66252d6d758ac69ea98c08
Subproject commit cc95cdf36c7c52ffa5d34dcf337e1523db89de26

View file

@ -8,7 +8,7 @@ template $GradienceBuiltinPresetRow : Adw.ActionRow {
[suffix]
Button apply_button {
valign: center;
icon-name: "checkmark-large-symbolic";
icon-name: "checkmark-symbolic";
tooltip-text: _("Apply Preset");
clicked => $on_apply_button_clicked();
styles [

View file

@ -19,7 +19,7 @@ template $GradienceExplorePresetRow : Adw.ActionRow {
Button apply_button {
valign: center;
icon-name: "checkmark-large-symbolic";
icon-name: "checkmark-symbolic";
tooltip-text: _("Download and Apply");
clicked => $on_apply_button_clicked();

View file

@ -4,11 +4,8 @@ ShortcutsWindow help_overlay {
modal: true;
ShortcutsSection {
section-name: "shortcuts";
max-height: 10;
ShortcutsGroup {
title: C_("shortcut window", "General");
title: _("General");
ShortcutsShortcut {
title: C_("shortcut window", "Show Shortcuts");

View file

@ -20,7 +20,7 @@ template $GradienceMonetThemingGroup : Adw.PreferencesGroup {
}
Adw.ActionRow file-chooser-row {
title: _("Select an Image");
title: _("Background Image");
activatable-widget: file-chooser-button;
[suffix]

View file

@ -11,17 +11,20 @@ template $GradiencePluginRow : Adw.ActionRow {
state-set => $on_switch_toggled();
}
[suffix]
Button settings-button {
valign: center;
icon-name: "settings-symbolic";
tooltip-text: _("Preferences");
clicked => $on_settings_plugin_clicked();
// TODO: Detect if plugin has preferences, and if it does display the
// settings button
styles [
"flat",
]
}
// [suffix]
// Button settings-button {
// valign: center;
// icon-name: "settings-symbolic";
// tooltip-text: _("Preferences");
// clicked => $on_settings_plugin_clicked();
// styles [
// "flat",
// ]
// }
[suffix]
Button remove-button {

View file

@ -85,7 +85,7 @@ template $GradiencePreferencesWindow : Adw.PreferencesWindow {
Gtk.Button custom_repository_apply {
valign: center;
icon-name: "checkmark-large-symbolic";
icon-name: "checkmark-symbolic";
}
}
}

View file

@ -46,7 +46,7 @@ template $GradiencePresetRow : Adw.ExpanderRow {
Button apply_button {
valign: center;
icon-name: "checkmark-large-symbolic";
icon-name: "checkmark-symbolic";
tooltip-text: _("Apply Preset");
clicked => $on_apply_button_clicked();
styles ["flat"]
@ -99,7 +99,7 @@ template $GradiencePresetRow : Adw.ExpanderRow {
Button report_button {
valign: center;
icon-name: "bug-symbolic";
tooltip-text: _("Report Preset Issue");
tooltip-text: _("Report an Issue");
clicked => $on_report_button_clicked();
}

View file

@ -55,7 +55,7 @@ template $GradiencePresetWindow : Adw.Window {
tooltip-text: _("Open in File Manager");
clicked => $on_file_manager_button_clicked();
Adw.ButtonContent {
icon-name: "folder-symbolic";
icon-name: "folder-open-symbolic";
}
}

View file

@ -31,6 +31,15 @@ template $GradienceMainWindow : Adw.ApplicationWindow {
action-name: "app.apply_color_scheme";
}
[start]
Button save-preset-button {
action-name: "app.save_preset";
tooltip-text: _("Save Preset");
Adw.ButtonContent {
icon-name: "document-save-symbolic";
}
}
[start]
Button {
icon-name: "applications-science-symbolic";
@ -58,15 +67,6 @@ template $GradienceMainWindow : Adw.ApplicationWindow {
icon-name: "palette-symbolic";
}
[end]
Button save-preset-button {
action-name: "app.save_preset";
tooltip-text: _("Save Preset");
Adw.ButtonContent {
icon-name: "drive-symbolic";
}
}
[end]
MenuButton errors-button {
styles ["raised", "error"]

View file

@ -36,7 +36,7 @@ class GradienceSaveDialog(Adw.MessageDialog):
self.app = self.parent.get_application()
self.body = _(
"Saving preset to <tt>{0}</tt>. If that preset already "
"Saving preset to \n <small><i><tt>{0}</tt></i></small>. \n If that preset already "
"exists, it will be overwritten."
)
@ -74,3 +74,4 @@ class GradienceSaveDialog(Adw.MessageDialog):
self.set_response_appearance(
"save", Adw.ResponseAppearance.SUGGESTED
)

View file

@ -408,25 +408,18 @@ class GradienceApplication(Adw.Application):
def mark_as_dirty(self):
self.is_dirty = True
self.props.active_window.save_preset_button.get_child().set_icon_name(
"drive-unsaved-symbolic"
)
self.props.active_window.save_preset_button.add_css_class("warning")
self.props.active_window.save_preset_button.get_child().set_tooltip_text(
_("Unsaved Changes")
)
self.props.active_window.save_preset_button.set_tooltip_text(_("Unsaved Changes"))
def clear_dirty(self):
self.is_dirty = False
self.props.active_window.save_preset_button.get_child().set_icon_name(
"drive-symbolic"
"document-save-symbolic"
)
self.props.active_window.save_preset_button.remove_css_class("warning")
self.props.active_window.save_preset_button.get_child().set_label("")
self.props.active_window.save_preset_button.get_child().set_tooltip_text(
_("Save Changes")
)
self.props.active_window.save_preset_button.get_child().set_label(_("Save"))
self.props.active_window.save_preset_button.set_tooltip_text(_("Save Preset"))
def reload_variables(self):
parsing_errors = []

View file

@ -404,3 +404,4 @@ class GradiencePresetWindow(Adw.Window):
self.repos.add(self.repos_list)
self._repos = {**self.user_repositories, **self.preset_repos}

View file

@ -62,7 +62,7 @@ class GradienceMonetThemingGroup(Adw.PreferencesGroup):
def setup_palette_shades(self):
self.monet_palette_shades = GradiencePaletteShades(
"monet", _("Monet Palette"), 6
"monet", _("Palette"), 6
)
self.app.pref_palette_shades["monet"] = self.monet_palette_shades
@ -88,7 +88,7 @@ class GradienceMonetThemingGroup(Adw.PreferencesGroup):
def setup_theme_row(self):
self.theme_row = Adw.ComboRow()
self.theme_row.set_title(_("Theme"))
self.theme_row.set_title(_("Style"))
theme_store = Gtk.StringList()
theme_store.append(_("Auto"))

View file

@ -81,10 +81,10 @@ class GradiencePresetRow(Adw.ExpanderRow):
# self.share_button.connect("clicked", self.on_share_btn_clicked)
if name in self.win.app.favourite:
self.star_button.set_icon_name("starred-symbolic")
self.star_button.set_icon_name("star-large-symbolic")
self.star_button.set_tooltip_text(_("Remove from Favorites"))
else:
self.star_button.set_icon_name("non-starred-symbolic")
self.star_button.set_icon_name("star-outline-rounded-symbolic")
self.star_button.set_tooltip_text(_("Add to Favorites"))
# def on_share_btn_clicked(self, *_args):

View file

@ -1,5 +1,5 @@
project('gradience',
version: '0.8.0-beta1',
version: '0.8.0-beta2',
meson_version: '>= 0.59.0',
default_options: [ 'warning_level=2',
'werror=false',