diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:24:48 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 18:24:48 +0000 |
commit | cca66b9ec4e494c1d919bff0f71a820d8afab1fa (patch) | |
tree | 146f39ded1c938019e1ed42d30923c2ac9e86789 /share/icons/hicolor/cursors | |
parent | Initial commit. (diff) | |
download | inkscape-upstream.tar.xz inkscape-upstream.zip |
Adding upstream version 1.2.2.upstream/1.2.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'share/icons/hicolor/cursors')
64 files changed, 2601 insertions, 0 deletions
diff --git a/share/icons/hicolor/cursors/-common.svg b/share/icons/hicolor/cursors/-common.svg new file mode 100644 index 0000000..60915ae --- /dev/null +++ b/share/icons/hicolor/cursors/-common.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg width="32" height="32" fill="gray" stroke="black" version="1.1" xmlns="http://www.w3.org/2000/svg"> + <defs> + <!-- Drop shadow filter used by mouse cursors --> + <filter id="def-drop-shadow" x="-.5" y="-.5" width="2" height="2"> + <feOffset dx="1" dy="1" in="SourceAlpha" result="offOut"/> + <feComponentTransfer> + <feFuncR type="identity"/> + <feFuncG type="identity"/> + <feFuncB type="identity"/> + <!-- Shadow's transparency --> + <feFuncA slope="0.40" type="linear"/> + </feComponentTransfer> + <feGaussianBlur result="blurOut" stdDeviation="1"/> + <feBlend in="SourceGraphic" in2="blurOut"/> + </filter> + </defs> + + <!-- Cross (centered on hotspot @ 4,4) --> + <g id="def-cross" fill="none" stroke-linecap="square"> + <path d="M 1.5,4.5 7.5,4.5 M 4.5,1.5 4.5,7.5" stroke="#fff" stroke-opacity=".7" stroke-width="3px"/> + <path d="M 1.5,4.5 7.5,4.5 M 4.5,1.5 4.5,7.5" stroke="#000" stroke-opacity="1" stroke-width="1px"/> + </g> + + <!-- This object is not used. It's just an illustration of drop shadow effect. --> + <g id="example-ignore" filter="url(#def-drop-shadow)" stroke-miterlimit="10"> + <path d="m5 5 12 8-5 5z" stroke-width="1px"/> + <text x="2.55" y="23.47" fill="#000000" font-family="sans-serif" font-size="6px" letter-spacing="0px" stroke="none" word-spacing="0px" style="line-height:1" xml:space="preserve"><tspan x="2.55" y="23.47">drop</tspan><tspan x="2.55" y="29.45">shadow</tspan></text> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/adjust_alpha.svg b/share/icons/hicolor/cursors/adjust_alpha.svg new file mode 100644 index 0000000..a9c1c76 --- /dev/null +++ b/share/icons/hicolor/cursors/adjust_alpha.svg @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="16" + inkscape:hotspot_y="16" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + + <!-- Slash --> + <path d="m 3.5,28.5 16,-16"/> + + <!-- Plus --> + <path d="m 4,15.5 h 5 m -2.5,-2.5 v 5"/> + + <!-- Minus --> + <path d="m 14,25.5 h 5"/> + + <!-- Letter --> + <path d="m 25,7.5 h 2 m -3.5,3 2.5,-8 2.5,8"/> + </g> + </defs> + + <g class="drop-shadow" style="stroke-linecap:square;stroke-linejoin:bevel"> + <use xlink:href="#objects" style="fill:none;stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="fill:none;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/adjust_hue.svg b/share/icons/hicolor/cursors/adjust_hue.svg new file mode 100644 index 0000000..d3c82e6 --- /dev/null +++ b/share/icons/hicolor/cursors/adjust_hue.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="16" + inkscape:hotspot_y="16" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + + <!-- Slash --> + <path d="m 3.5,28.5 16,-16"/> + + <!-- Plus --> + <path d="m 4,15.5 h 5 m -2.5,-2.5 v 5"/> + + <!-- Minus --> + <path d="m 14,25.5 h 5"/> + + <!-- Letter --> + <path d="m 23.5,6.5 h 5 m 0,-4 v 8 m -5,-8 v 8"/> + + </g> + </defs> + + <g class="drop-shadow" style="stroke-linecap:square"> + <use xlink:href="#objects" style="fill:none;stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="fill:none;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/adjust_lightness.svg b/share/icons/hicolor/cursors/adjust_lightness.svg new file mode 100644 index 0000000..250ea67 --- /dev/null +++ b/share/icons/hicolor/cursors/adjust_lightness.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="16" + inkscape:hotspot_y="16" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + + <!-- Slash --> + <path d="m 3.5,28.5 16,-16"/> + + <!-- Plus --> + <path d="m 4,15.5 h 5 m -2.5,-2.5 v 5"/> + + <!-- Minus --> + <path d="m 14,25.5 h 5"/> + + <!-- Letter --> + <path d="m 23.5,2.5 v 8 h 5"/> + + </g> + </defs> + + <g class="drop-shadow" style="stroke-linecap:square"> + <use xlink:href="#objects" style="fill:none;stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="fill:none;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/adjust_saturation.svg b/share/icons/hicolor/cursors/adjust_saturation.svg new file mode 100644 index 0000000..04fd2f3 --- /dev/null +++ b/share/icons/hicolor/cursors/adjust_saturation.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="16" + inkscape:hotspot_y="16" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + + <!-- Slash --> + <path d="m 3.5,28.5 16,-16"/> + + <!-- Plus --> + <path d="m 4,15.5 h 5 m -2.5,-2.5 v 5"/> + + <!-- Minus --> + <path d="m 14,25.5 h 5"/> + + <!-- Letter --> + <path d="m 23,10 c 0,0 1.5,0.5 3,0.5 1.5,0 2.5,-1 2.5,-2 0,-1 -1,-2 -2.5,-2 -1.5,0 -2.5,-1 -2.5,-2 0,-1 1,-2 2.5,-2 1,0 2,0.5 2,0.5"/> + + </g> + </defs> + + <g class="drop-shadow" style="stroke-linecap:square"> + <use xlink:href="#objects" style="fill:none;stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="fill:none;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/arc.svg b/share/icons/hicolor/cursors/arc.svg new file mode 100644 index 0000000..27db5c2 --- /dev/null +++ b/share/icons/hicolor/cursors/arc.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + <!-- Ellipse --> + <g id="cursor" class="drop-shadow" style=""> + <ellipse cx="16" cy="14.5" rx="7.5" ry="6" style="stroke:white;stroke-width:3px;stroke-opacity:1"/> + <ellipse cx="16" cy="14.5" rx="7.5" ry="6" style="stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/box.svg b/share/icons/hicolor/cursors/box.svg new file mode 100644 index 0000000..8f2c0e7 --- /dev/null +++ b/share/icons/hicolor/cursors/box.svg @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + <!-- Sides --> + <g id="cursor" class="drop-shadow" style="stroke-linejoin:round"> + <path d="m 16,24 -8,-4 0,-8 8,-4 8,4 0,8 z" style="stroke:white;stroke-width:3px;stroke-opacity:1"/> + <g style="stroke:black;stroke-width:1px"> + <path d="m 16,16 0,8 -8,-4 0,-8 z" style="fill:darkgray"/> + <path d="m 16,16 0,8 8,-4 0,-8 z" style="fill:gray"/> + <path d="m 16,16 -8,-4 8,-4 8,4 z" style="fill:lightgray"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/calligraphy.svg b/share/icons/hicolor/cursors/calligraphy.svg new file mode 100644 index 0000000..c524eb9 --- /dev/null +++ b/share/icons/hicolor/cursors/calligraphy.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="22.5" y1="18.5" x2="18.5" y2="22.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Sides --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="M 8 8 C 8 17 14.5 20.5 17.5 20.5 L 16.5 21.5 L 19.5 24.5 L 24.5 19.5 L 21.5 16.5 L 20.5 17.5 C 20.5 14.5 17 8 8 8 z" + style="fill:none;stroke:white;stroke-width:3px;stroke-opacity:1"/> + + <!-- Nib --> + <path d="m 20.5,17.5 c 0,-3 -3.5,-9.5 -12.5,-9.5 c 0,9 6.5,12.5 9.5,12.5 z" + style="fill:white;stroke:black;stroke-width:1px"/> + <path d="m 8,8 l 7,7" + style="fill:none;stroke:black;stroke-width:1px"/> + <circle cx="15" cy="15" r="2" style="fill:black;stroke:none"/> + <path d="m 16.5,21.5 l 5,-5 l 3,3 l -5,5 z" style="fill:url(#gradient);stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/connector.svg b/share/icons/hicolor/cursors/connector.svg new file mode 100644 index 0000000..d034ca8 --- /dev/null +++ b/share/icons/hicolor/cursors/connector.svg @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" class="drop-shadow" style=""> + + <path d="m 7.5,22.5 4,4 4,-4 m 5,-16 v 9.5 h -9 v 10.5" style="fill:none;stroke:white;stroke-width:3px"/> + <path d="m 7.5,22.5 4,4 4,-4 m 5,-16 v 9.5 h -9 v 10.5" style="fill:none;stroke:black;stroke-width:1px"/> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/cursors.css b/share/icons/hicolor/cursors/cursors.css new file mode 100644 index 0000000..3f0acd6 --- /dev/null +++ b/share/icons/hicolor/cursors/cursors.css @@ -0,0 +1,5 @@ +/* common cursor styles */ + +.drop-shadow { + filter: url(./-common.svg#def-drop-shadow); +} diff --git a/share/icons/hicolor/cursors/dropper-drop-fill.svg b/share/icons/hicolor/cursors/dropper-drop-fill.svg new file mode 100644 index 0000000..c057035 --- /dev/null +++ b/share/icons/hicolor/cursors/dropper-drop-fill.svg @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="15.5" y1="12.5" x2="19.5" y2="16.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Dropper --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="fill:white;stroke:white;stroke-width:3px"> + <path d="m 8.5,23.5 v -2 l 8,-8 2,2 -8,8 z"/> + <path d="m 15.5,12.5 4,4 1.5,-3.1 + a 3.5,4.5 45 0 0 4,-1.4 3.5,4.5 45 0 0 0.7,-5.7 3.5,4.5 45 0 0 -5.7,0.7 3.5,4.5 45 0 0 -1.4,4 z"/> + <path d="m 11,19 l -2.5,2.5 v 2 h 2 l 2.5,-2.5 l -2,-2"/> + + <!-- Drop --> + <path d="m 8.5,22.5 c 0,0 -2,2 -2,3.5 c 0,1.5 0.5,2.5 2,2.5 c 1.5,0 2,-1 2,-2.5 c 0,-1.5 -2,-3.5 -2,-3.5 z"/> + </g> + + <!-- Dropper --> + <g style="stroke:black;stroke-width:1px"> + <path d="m 8.5,23.5 v -2 l 8,-8 2,2 -8,8 z" style="fill:white"/> + <path d="m 15.5,12.5 4,4 1.5,-3.1 + a 3.5,4.5 45 0 0 4,-1.4 3.5,4.5 45 0 0 0.7,-5.7 3.5,4.5 45 0 0 -5.7,0.7 3.5,4.5 45 0 0 -1.4,4 z" + style="fill:url(#gradient)"/> + <path d="m 11,19 l -2.5,2.5 v 2 h 2 l 2.5,-2.5 l -2,-2"/> + + <!-- Drop --> + <path d="m 8.5,22.5 c 0,0 -2,2 -2,3.5 c 0,1.5 0.5,2.5 2,2.5 c 1.5,0 2,-1 2,-2.5 c 0,-1.5 -2,-3.5 -2,-3.5 z"/> + </g> + </g> + + <!-- Fill --> + <rect x="18.5" y="20.5" width="12" height="10" style="stroke:white;stroke-width:1px"/> + <rect x="19.5" y="21.5" width="10" height="8" style="stroke:black;stroke-width:1px"/> + +</svg> diff --git a/share/icons/hicolor/cursors/dropper-drop-stroke.svg b/share/icons/hicolor/cursors/dropper-drop-stroke.svg new file mode 100644 index 0000000..afd9c55 --- /dev/null +++ b/share/icons/hicolor/cursors/dropper-drop-stroke.svg @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="15.5" y1="12.5" x2="19.5" y2="16.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Dropper --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="fill:white;stroke:white;stroke-width:3px"> + <!-- Dropper --> + <path d="m 8.5,23.5 v -2 l 8,-8 2,2 -8,8 z"/> + <path d="m 15.5,12.5 4,4 1.5,-3.1 + a 3.5,4.5 45 0 0 4,-1.4 3.5,4.5 45 0 0 0.7,-5.7 3.5,4.5 45 0 0 -5.7,0.7 3.5,4.5 45 0 0 -1.4,4 z"/> + + <!-- Drop --> + <path d="m 8.5,22.5 c 0,0 -2,2 -2,3.5 c 0,1.5 0.5,2.5 2,2.5 c 1.5,0 2,-1 2,-2.5 c 0,-1.5 -2,-3.5 -2,-3.5 z"/> + </g> + + <g style="stroke:black;stroke-width:1px"> + <!-- Dropper --> + <path d="m 8.5,23.5 v -2 l 8,-8 2,2 -8,8 z" style="fill:white"/> + <path d="m 15.5,12.5 4,4 1.5,-3.1 + a 3.5,4.5 45 0 0 4,-1.4 3.5,4.5 45 0 0 0.7,-5.7 3.5,4.5 45 0 0 -5.7,0.7 3.5,4.5 45 0 0 -1.4,4 z" + style="fill:url(#gradient)"/> + <path d="m 11,19 l -2.5,2.5 v 2 h 2 l 2.5,-2.5 l -2,-2"/> + + <!-- Drop --> + <path d="m 8.5,22.5 c 0,0 -2,2 -2,3.5 c 0,1.5 0.5,2.5 2,2.5 c 1.5,0 2,-1 2,-2.5 c 0,-1.5 -2,-3.5 -2,-3.5 z"/> + </g> + + + </g> + + <!-- Stroke (fill picks up stroke color) --> + <path d="m 21.5,23.5 v 4 h 6 v -4 z m -3,-3 h 12 v 10 h -12 z" style="stroke:white;stroke-width:3px"/> + <path d="m 21.5,23.5 v 4 h 6 v -4 z m -3,-3 h 12 v 10 h -12 z" style="stroke:black;stroke-width:1px"/> + +</svg> diff --git a/share/icons/hicolor/cursors/dropper-pick-fill.svg b/share/icons/hicolor/cursors/dropper-pick-fill.svg new file mode 100644 index 0000000..f5d94cd --- /dev/null +++ b/share/icons/hicolor/cursors/dropper-pick-fill.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="10.5" y1="6.5" x2="6.5" y2="10.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Dropper --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="fill:white;stroke:white;stroke-width:3px"> + <path d="m 8.5,8.5 h 2 l 8,8 l -2,2 l -8,-8 z"/> + <path d="M 19.5 15.5 L 15.5 19.5 L 18.6 21.0 A 4.5 3.5 45 0 0 20.0 25 A 4.5 3.5 45 0 0 25.7 25.7 + A 4.5 3.5 45 0 0 25 20.0 A 4.5 3.5 45 0 0 21.0 18.6 L 19.5 15.5 z"/> + </g> + + <!-- Dropper --> + <g style="fill:white;stroke:black;stroke-width:1px"> + <path d="m 8.5,8.5 h 2 l 8,8 l -2,2 l -8,-8 z"/> + <path d="M 19.5 15.5 L 15.5 19.5 L 18.6 21.0 A 4.5 3.5 45 0 0 20.0 25 A 4.5 3.5 45 0 0 25.7 25.7 + A 4.5 3.5 45 0 0 25 20.0 A 4.5 3.5 45 0 0 21.0 18.6 L 19.5 15.5 z" + style="fill:url(#gradient)"/> + </g> + </g> + + <!-- Fill --> + <rect x="18.5" y="1.5" width="12" height="10" style="stroke:white;stroke-width:1px"/> + <rect x="19.5" y="2.5" width="10" height="8" style="stroke:black;stroke-width:1px"/> + +</svg> diff --git a/share/icons/hicolor/cursors/dropper-pick-stroke.svg b/share/icons/hicolor/cursors/dropper-pick-stroke.svg new file mode 100644 index 0000000..4031d2b --- /dev/null +++ b/share/icons/hicolor/cursors/dropper-pick-stroke.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="10.5" y1="6.5" x2="6.5" y2="10.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Dropper --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="fill:white;stroke:white;stroke-width:3px"> + <path d="m 8.5,8.5 h 2 l 8,8 l -2,2 l -8,-8 z"/> + <path d="M 19.5 15.5 L 15.5 19.5 L 18.6 21.0 A 4.5 3.5 45 0 0 20.0 25 A 4.5 3.5 45 0 0 25.7 25.7 + A 4.5 3.5 45 0 0 25 20.0 A 4.5 3.5 45 0 0 21.0 18.6 L 19.5 15.5 z"/> + </g> + + <!-- Dropper --> + <g style="fill:white;stroke:black;stroke-width:1px"> + <path d="m 8.5,8.5 h 2 l 8,8 l -2,2 l -8,-8 z"/> + <path d="M 19.5 15.5 L 15.5 19.5 L 18.6 21.0 A 4.5 3.5 45 0 0 20.0 25 A 4.5 3.5 45 0 0 25.7 25.7 + A 4.5 3.5 45 0 0 25 20.0 A 4.5 3.5 45 0 0 21.0 18.6 L 19.5 15.5 z" + style="fill:url(#gradient)"/> + </g> + </g> + + <!-- Stroke (fill picks up stroke color) --> + <path d="m 21.5,4.5 v 4 h 6 v -4 z m -3,-3 h 12 v 10 h -12 z" style="stroke:white;stroke-width:3px"/> + <path d="m 21.5,4.5 v 4 h 6 v -4 z m -3,-3 h 12 v 10 h -12 z" style="stroke:black;stroke-width:1px"/> + +</svg> diff --git a/share/icons/hicolor/cursors/eraser.svg b/share/icons/hicolor/cursors/eraser.svg new file mode 100644 index 0000000..3e0887c --- /dev/null +++ b/share/icons/hicolor/cursors/eraser.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" class="drop-shadow" style="stroke-linejoin:round"> + <!-- Outline --> + <path d="m 20,24 -12,-6 v -5 l 6,-3 12,6 v 5 z" style="stroke:white;stroke-width:3px"/> + + <!-- Sides --> + <g style="stroke:black;stroke-width:1px"> + <path d="m 20,19 v 5 l 6,-3 v -5 z" style="fill:darkgray"/> + <path d="m 20,19 v 5 l -12,-6 v -5 z" style="fill:gray"/> + <path d="m 20,19 -12,-6 6,-3 12,6 z" style="fill:lightgray"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/flood.svg b/share/icons/hicolor/cursors/flood.svg new file mode 100644 index 0000000..51d97e7 --- /dev/null +++ b/share/icons/hicolor/cursors/flood.svg @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="8" + inkscape:hotspot_y="26" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="15.5" y1="12.5" x2="19.5" y2="16.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Bucket with paint --> + <g id="cursor" class="drop-shadow" style="stroke-opacity:1"> + + <!-- Outline --> + <g style="fill:white;stroke:white;stroke-width:3px"> + <!-- Handle --> + <path d="m 7.5,14 a 2.1,10 0 0 1 2.1,-10 2.1,10 0 0 1 2.1,10" style="fill:none"/> + + <!-- Can --> + <path d="m 7.76,12.9 a 2,5.5 15 0 0 0.51,5.8 l 12.53,3.4 + a 2,5.5 15 0 0 3.4,-4.8 2,5.5 15 0 0 -0.5,-5.9 l -12.6,-3.34 a 2,5.5 15 0 0 -3.34,4.84 z"/> + + <!-- Paint --> + <path d="m 7.5,18 -1,4.5 c -1,1.5 -4,2 -4,3.5 0,1.5 3.5,2.5 6,2.5 2.5,0 6,-1 6,-2.5 0,-1.5 -3,-2 -4,-3.5 l -1,-4.5 z"/> + </g> + + <!-- Paint Bucket --> + <g style="stroke:black;stroke-width:1px"> + + <!-- Can --> + <path d="m 7.76,12.9 a 2,5.5 15 0 0 0.5,5.8 l 12.5,3.4 + a 2,5.5 15 0 0 3.4,-4.8 2,5.5 15 0 0 -0.5,-5.9 l -12.6,-3.3 a 2,5.5 15 0 0 -3.3,4.8 z"/> + <ellipse transform="rotate(-75)" cx="-10.5" cy="12.9" rx="5.5" ry="2" style="fill:white"/> + + <!-- Handle --> + <path d="m 7.5,14 a 2.1,10 0 0 1 2.1,-10 2.1,10 0 0 1 2.1,10" style="fill:none"/> + + <!-- Paint --> + <path d="m 7.5,18 -1,4.5 c -1,1.5 -4,2 -4,3.5 0,1.5 3.5,2.5 6,2.5 2.5,0 6,-1 6,-2.5 0,-1.5 -3,-2 -4,-3.5 l -1,-4.5 z"/> + </g> + + </g> + +</svg> diff --git a/share/icons/hicolor/cursors/geometric.svg b/share/icons/hicolor/cursors/geometric.svg new file mode 100644 index 0000000..a3f25ed --- /dev/null +++ b/share/icons/hicolor/cursors/geometric.svg @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + <!-- Compass --> + + <g class="drop-shadow" style=""> + + <g style="fill:white;stroke:white;stroke-width:3px"> + <!-- Legs --> + <path d="m 11,26 v 4 l -1,-4 z" style="fill:black;stroke-width:1"/> + <path d="m 23,26 -1,4 v -4 z" style="fill:black;stroke-width:1"/> + <path d="m 13,10 -4,16 h 3 l 4,-16 z m 3,0 5,16 h 3 l -5,-16 z" style="fill:lightgray"/> + + <!-- Top --> + <path d="m 15,7.5 0.5,-4.5 h 1 l 0.5,4.5 z"/> + <rect x="12.5" y="7.5" ry="1.5" width="7" height="4"/> + <circle cx="14.5" cy="9.5" r="0.5" style="fill:black;stroke:none"/> + <circle cx="17.5" cy="9.5" r="0.5" style="fill:black;stroke:none"/> + + <!-- Crosspiece --> + <path d="m 11, 15.5 h 11 m 0.5,-1.5 v 3" style="fill:none;stroke-linecap:square"/> + </g> + + <g style="fill:white;stroke:black;stroke-width:1px"> + <!-- Legs --> + <path d="m 11,26 v 4 l -1,-4 z" style="fill:black;stroke:none"/> + <path d="m 23,26 -1,4 v -4 z" style="fill:black;stroke:none"/> + <path d="m 13,10 -4,16 h 3 l 4,-16 z m 3,0 5,16 h 3 l -5,-16 z" style="fill:lightgray"/> + + <!-- Top --> + <path d="m 15,7.5 0.5,-4.5 h 1 l 0.5,4.5 z"/> + <rect x="12.5" y="7.5" ry="1.5" width="7" height="4"/> + <circle cx="14.5" cy="9.5" r="0.5" style="fill:black;stroke:none"/> + <circle cx="17.5" cy="9.5" r="0.5" style="fill:black;stroke:none"/> + + <!-- Crosspiece --> + <path d="m 11, 15.5 h 11 m 0.5,-1.5 v 3" style="fill:none;stroke-linecap:square"/> + </g> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/gradient-add-stop.svg b/share/icons/hicolor/cursors/gradient-add-stop.svg new file mode 100644 index 0000000..9380e70 --- /dev/null +++ b/share/icons/hicolor/cursors/gradient-add-stop.svg @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + inkscape:version="1.0 (4035a4f, 2020-05-01)" + sodipodi:docname="add-stop.svg" + id="svg968" + version="1.1" + style="fill:gray;stroke:black" + inkscape:hotspot_y="4" + inkscape:hotspot_x="4" + height="32" + width="32"> + <metadata + id="metadata972"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:snap-global="false" + inkscape:document-rotation="0" + inkscape:current-layer="svg968" + inkscape:window-maximized="1" + inkscape:window-y="0" + inkscape:window-x="0" + inkscape:cy="16" + inkscape:cx="16" + inkscape:zoom="25.4375" + showgrid="true" + id="namedview970" + inkscape:window-height="933" + inkscape:window-width="1500" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff"> + <inkscape:grid + id="grid1537" + type="xygrid" /> + </sodipodi:namedview> + + <style>@import './cursors.css';</style> + + <defs + id="defs957"> + </defs> + <g + class="drop-shadow" + id="cursor"> + <!-- Arrow --> + <path + id="path959" + style="stroke:#ffffff;stroke-width:3px" + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" /> + <path + id="path961" + style="fill:#000000;stroke-width:1px" + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" /> + <!-- Outline (cross) --> + <path + sodipodi:nodetypes="cccccc" + id="path963" + style="fill:#000000;stroke:#000000;stroke-width:3px" + d="m 19.5,26.5 v -6.861 l 3,-2.639 3,2.634 V 26.5 Z" /> + <!-- Cross --> + <path + sodipodi:nodetypes="cccccc" + d="m 22.5,17 -3,2.5 0,7 h 6 l 0,-7 z" + style="fill:#ffffff;stroke:#ffffff;stroke-width:1px;stroke-opacity:1" + id="path965" /> + </g> + <path + sodipodi:nodetypes="cc" + id="path2203" + d="M 25,22.5 H 20" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + sodipodi:nodetypes="cc" + id="path841" + d="M 22.5,25 V 20" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> +</svg> diff --git a/share/icons/hicolor/cursors/gradient-add.svg b/share/icons/hicolor/cursors/gradient-add.svg new file mode 100644 index 0000000..7d21f98 --- /dev/null +++ b/share/icons/hicolor/cursors/gradient-add.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Gradient --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <rect x="10.5" y=" 8.5" width="4" height="4" style="stroke:white;stroke-width:3px"/> + <rect x="10.5" y="20.5" width="4" height="4" style="stroke:white;stroke-width:3px"/> + <path d="m 12.5 12.5 0 8" style="stroke:white;stroke-width:3px"/> + + <rect x="10.5" y=" 8.5" width="4" height="4" style="fill:white;stroke-width:1px"/> + <rect x="10.5" y="20.5" width="4" height="4" style="fill:white;stroke-width:1px"/> + <path d="m 12.5 12.5 0 8" style="stroke:black;stroke-width:1px"/> + + <!-- Plus --> + <path d="m 21,24.5 h 7 m -3.5,-3.5 v 7" style="fill:none;stroke:white;stroke-width:3px;stroke-linecap:square"/> + <path d="m 21,24.5 h 7 m -3.5,-3.5 v 7" style="fill:none;stroke:black;stroke-width:1px;stroke-linecap:square"/> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/gradient-drag-stop.svg b/share/icons/hicolor/cursors/gradient-drag-stop.svg new file mode 100644 index 0000000..4178203 --- /dev/null +++ b/share/icons/hicolor/cursors/gradient-drag-stop.svg @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + inkscape:version="1.0 (4035a4f, 2020-05-01)" + sodipodi:docname="move-stop.svg" + id="svg968" + version="1.1" + style="fill:gray;stroke:black" + inkscape:hotspot_y="4" + inkscape:hotspot_x="4" + height="32" + width="32"> + + <style>@import './cursors.css';</style> + + <metadata + id="metadata972"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + inkscape:snap-global="false" + inkscape:document-rotation="0" + inkscape:current-layer="svg968" + inkscape:window-maximized="1" + inkscape:window-y="0" + inkscape:window-x="0" + inkscape:cy="16" + inkscape:cx="16" + inkscape:zoom="4.4967572" + showgrid="true" + id="namedview970" + inkscape:window-height="933" + inkscape:window-width="1500" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff"> + <inkscape:grid + id="grid1537" + type="xygrid" /> + </sodipodi:namedview> + <defs + id="defs957"> + </defs> + <g + class="drop-shadow" + id="cursor"> + <!-- Arrow --> + <path + id="path959" + style="stroke:#ffffff;stroke-width:3px" + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" /> + <path + id="path961" + style="fill:#000000;stroke-width:1px" + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" /> + <!-- Outline (cross) --> + <!-- Cross --> + <path + sodipodi:nodetypes="cccccccc" + id="path963" + style="fill:#000000;stroke:#000000;stroke-width:3px;stroke-opacity:1" + d="M 19.5,26.5 V 24.32914 L 16.631187,22.018976 22.5,17 28.331966,22.018976 25.465725,24.32914 25.5,26.5 Z" /> + <path + sodipodi:nodetypes="cccccccccccccc" + d="M 22.5,17.111328 19.496094,19.573074 19.53125,26.5 h 5.9375 l -0.01367,-6.926926 z m -4.996094,3.960938 -1.095703,0.921875 1.095703,0.927734 z m 10.013672,0.01367 V 22.9375 l 1.095703,-0.927734 z" + style="fill:#ffffff;stroke:#ffffff;stroke-width:1px;stroke-opacity:1" + id="path965" /> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/gradient-over-stop.svg b/share/icons/hicolor/cursors/gradient-over-stop.svg new file mode 100644 index 0000000..4033303 --- /dev/null +++ b/share/icons/hicolor/cursors/gradient-over-stop.svg @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + width="32" + height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black" + version="1.1" + id="svg968" + sodipodi:docname="hover-stop.svg" + inkscape:version="1.1-alpha (a1a1b4c, 2021-01-30)" + 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" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + + <style>@import './cursors.css';</style> + + <metadata + id="metadata972"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1017" + id="namedview970" + showgrid="true" + inkscape:zoom="7.3914755" + inkscape:cx="10.146824" + inkscape:cy="32.2669" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="svg968" + inkscape:document-rotation="0" + inkscape:snap-global="true" + inkscape:pagecheckerboard="false"> + <inkscape:grid + type="xygrid" + id="grid1537" /> + </sodipodi:namedview> + <defs + id="defs957"> + </defs> + <g + id="cursor" + class="drop-shadow"> + <!-- Arrow --> + <path + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" + style="stroke:#ffffff;stroke-width:3px" + id="path959" /> + <path + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" + style="fill:#000000;stroke-width:1px" + id="path961" /> + <!-- Outline (cross) --> + <path + d="m 19.530258,26.494839 0.03177,-6.855364 2.953289,-2.509987 2.958521,2.504111 -0.0093,6.86124 z" + style="fill:#000000;stroke:#000000;stroke-width:3px" + id="path963" + sodipodi:nodetypes="cccccc" /> + <!-- Cross --> + <path + id="path965" + style="fill:#ffffff;stroke:#ffffff;stroke-width:1px;stroke-opacity:1" + d="m 22.50295,17.095665 -2.957456,2.513241 0.02064,6.885933 h 5.89841 l -0.01624,-6.876896 z" + sodipodi:nodetypes="cccccc" /> + </g> + <path + style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 23,20 25.628241,22.48599 23,25 Z" + id="path4037" + sodipodi:nodetypes="cccc" /> + <path + style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 22.019432,20 19.391191,22.48599 22.019432,25 Z" + id="path4235" + sodipodi:nodetypes="cccc" /> +</svg> diff --git a/share/icons/hicolor/cursors/gradient.svg b/share/icons/hicolor/cursors/gradient.svg new file mode 100644 index 0000000..c616547 --- /dev/null +++ b/share/icons/hicolor/cursors/gradient.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Gradient --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <rect x="10.5" y=" 8.5" width="4" height="4" style="stroke:white;stroke-width:3px"/> + <rect x="10.5" y="20.5" width="4" height="4" style="stroke:white;stroke-width:3px"/> + <path d="m 12.5 12.5 0 8" style="stroke:white;stroke-width:3px"/> + + <rect x="10.5" y=" 8.5" width="4" height="4" style="fill:white;stroke-width:1px"/> + <rect x="10.5" y="20.5" width="4" height="4" style="fill:white;stroke-width:1px"/> + <path d="m 12.5 12.5 0 8" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/measure.svg b/share/icons/hicolor/cursors/measure.svg new file mode 100644 index 0000000..5077b13 --- /dev/null +++ b/share/icons/hicolor/cursors/measure.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Ruler --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="m 7.5,12.5 15,15 5,-5 -15,-15 z" + style="fill:white;stroke:white;stroke-width:3px"/> + + <!-- Ruler --> + <path d="m 21,26 1.5,-1.5 m -3,0 2,-2 m -3.5,0.5 1.5,-1.5 m -3,0 2,-2 m -3.5,0.5 1.5,-1.5 m -3,0 2,-2 m -3.5,0.5 1.5,-1.5 m -3,0 2,-2 m -3.5,0.5 1.5,-1.5 m -3,0 15,15 5,-5 -15,-15 z" + style="fill:white;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/mesh-add.svg b/share/icons/hicolor/cursors/mesh-add.svg new file mode 100644 index 0000000..12f9118 --- /dev/null +++ b/share/icons/hicolor/cursors/mesh-add.svg @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Gradient --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="stroke:white;stroke-width:3px" transform="translate(-2,0)"> + <rect x="10.5" y=" 8.5" width="4" height="4"/> + <rect x="10.5" y="20.5" width="4" height="4"/> + <rect x="22.5" y=" 8.5" width="4" height="4"/> + <rect x="22.5" y="20.5" width="4" height="4"/> + <path d="m 12.5 12.5 0 8"/> + <path d="m 24.5 12.5 0 8"/> + <path d="m 15.0 10.5 8 0"/> + <path d="m 15.0 22.5 8 0"/> + </g> + + <g style="fill:white;stroke:black;stroke-width:1px" transform="translate(-2,0)"> + <rect x="10.5" y=" 8.5" width="4" height="4"/> + <rect x="10.5" y="20.5" width="4" height="4"/> + <rect x="22.5" y=" 8.5" width="4" height="4"/> + <rect x="22.5" y="20.5" width="4" height="4"/> + <path d="m 12.5 12.5 0 8"/> + <path d="m 24.5 12.5 0 8"/> + <path d="m 15.0 10.5 8 0"/> + <path d="m 15.0 22.5 8 0"/> + </g> + + <!-- Plus --> + <path d="m 22,25.5 h 7 m -3.5,-3.5 v 7" style="fill:none;stroke:white;stroke-width:3px;stroke-linecap:square"/> + <path d="m 22,25.5 h 7 m -3.5,-3.5 v 7" style="fill:none;stroke:black;stroke-width:1px;stroke-linecap:square"/> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/mesh.svg b/share/icons/hicolor/cursors/mesh.svg new file mode 100644 index 0000000..02b4477 --- /dev/null +++ b/share/icons/hicolor/cursors/mesh.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Gradient --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <g style="stroke:white;stroke-width:3px"> + <rect x="10.5" y=" 8.5" width="4" height="4"/> + <rect x="10.5" y="20.5" width="4" height="4"/> + <rect x="22.5" y=" 8.5" width="4" height="4"/> + <rect x="22.5" y="20.5" width="4" height="4"/> + <path d="m 12.5 12.5 0 8"/> + <path d="m 24.5 12.5 0 8"/> + <path d="m 15.0 10.5 8 0"/> + <path d="m 15.0 22.5 8 0"/> + </g> + + <g style="fill:white;stroke:black;stroke-width:1px"> + <rect x="10.5" y=" 8.5" width="4" height="4"/> + <rect x="10.5" y="20.5" width="4" height="4"/> + <rect x="22.5" y=" 8.5" width="4" height="4"/> + <rect x="22.5" y="20.5" width="4" height="4"/> + <path d="m 12.5 12.5 0 8"/> + <path d="m 24.5 12.5 0 8"/> + <path d="m 15.0 10.5 8 0"/> + <path d="m 15.0 22.5 8 0"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/node-dragging.svg b/share/icons/hicolor/cursors/node-dragging.svg new file mode 100644 index 0000000..934892f --- /dev/null +++ b/share/icons/hicolor/cursors/node-dragging.svg @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" + height="32" + inkscape:hotspot_x="2" + inkscape:hotspot_y="2" + style="fill:gray;stroke:black" + version="1.1" + id="svg20" + sodipodi:docname="node-dragging.svg" + inkscape:version="1.0.1 (3bc2e81, 2020-09-07)"> + + <style>@import './cursors.css';</style> + + <metadata + id="metadata24"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="2602" + inkscape:window-height="1790" + id="namedview22" + showgrid="false" + inkscape:zoom="22.28125" + inkscape:cx="16" + inkscape:cy="16" + inkscape:window-x="123" + inkscape:window-y="-11" + inkscape:window-maximized="1" + inkscape:current-layer="cursor" /> + <defs + id="defs9"> + </defs> + <g + id="cursor" + class="drop-shadow" + style="stroke-linejoin:miter;stroke-miterlimit:10"> + <!-- Triangle --> + <!-- Outline (cross) --> + <path + d="M 23.5,29 18,23.5 23.5,18 29,23.5 Z" + style="fill:#000000;stroke:#000000;stroke-width:3px" + id="path15" /> + <!-- Cross --> + <path + d="M 27.5,23.5 V 25 L 29,23.5 27.5,22 v 1.5 h -8 V 25 L 18,23.5 19.5,22 v 1.5 m 4,-4 H 25 L 23.5,18 22,19.5 h 1.5 v 8 H 25 L 23.5,29 22,27.5 h 1.5" + style="fill:#ffffff;stroke:#ffffff;stroke-width:1px" + id="path17" /> + <path + d="M 5.5,5.5 17,13 13.5,14 12,18 Z" + style="fill:#808080;stroke:#ffffff;stroke-width:3px;stroke-linejoin:miter;stroke-miterlimit:10" + id="path11" + sodipodi:nodetypes="ccccc" /> + <path + d="M 5.5,5.5 17,13 13.5,14 12,18 Z" + style="fill:#808080;stroke:#000000;stroke-width:1px;stroke-linejoin:miter;stroke-miterlimit:10" + id="path13" + sodipodi:nodetypes="ccccc" /> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/node-mouseover.svg b/share/icons/hicolor/cursors/node-mouseover.svg new file mode 100644 index 0000000..811f91e --- /dev/null +++ b/share/icons/hicolor/cursors/node-mouseover.svg @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" + height="32" + inkscape:hotspot_x="3" + inkscape:hotspot_y="3" + style="fill:gray;stroke:black" + version="1.1" + id="svg20" + sodipodi:docname="node-mouseover.svg" + inkscape:version="1.0.1 (3bc2e81, 2020-09-07)"> + + <style>@import './cursors.css';</style> + + <metadata + id="metadata24"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="2602" + inkscape:window-height="1790" + id="namedview22" + showgrid="false" + inkscape:zoom="22.28125" + inkscape:cx="16" + inkscape:cy="16" + inkscape:window-x="123" + inkscape:window-y="-11" + inkscape:window-maximized="1" + inkscape:current-layer="cursor" /> + <defs + id="defs9"> + </defs> + <g + id="cursor" + class="drop-shadow" + style="stroke-linejoin:miter;stroke-miterlimit:10"> + <!-- Triangle --> + <!-- Outline --> + <path + d="M 23.5,29 18,23.5 23.5,18 29,23.5 Z" + style="fill:#ffffff;stroke:#ffffff;stroke-width:3px" + id="path15" /> + <!-- Cross --> + <path + d="M 27.5,23.5 V 25 L 29,23.5 27.5,22 v 1.5 h -8 V 25 L 18,23.5 19.5,22 v 1.5 m 4,-4 H 25 L 23.5,18 22,19.5 h 1.5 v 8 H 25 L 23.5,29 22,27.5 h 1.5" + style="fill:#000000;stroke:#000000;stroke-width:1px" + id="path17" /> + <g + id="cursor-8" + style="fill:#808080;stroke:#000000;stroke-linejoin:miter;stroke-miterlimit:10;"> + <path + d="M 5.5,5.5 17,13 13.5,14 12,18 Z" + style="stroke:#ffffff;stroke-width:3px;" + id="path11" + sodipodi:nodetypes="ccccc" /> + <path + d="M 5.5,5.5 17,13 13.5,14 12,18 Z" + style="stroke-width:1px;" + id="path13" + sodipodi:nodetypes="ccccc" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/node.svg b/share/icons/hicolor/cursors/node.svg new file mode 100644 index 0000000..b34a37b --- /dev/null +++ b/share/icons/hicolor/cursors/node.svg @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" + height="32" + inkscape:hotspot_x="3" + inkscape:hotspot_y="3" + style="fill:gray;stroke:black" + version="1.1" + id="svg16" + sodipodi:docname="node.svg" + inkscape:version="1.0.1 (3bc2e81, 2020-09-07)"> + + <style>@import './cursors.css';</style> + + <metadata + id="metadata20"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="2602" + inkscape:window-height="1790" + id="namedview18" + showgrid="true" + inkscape:zoom="27.930718" + inkscape:cx="12.587779" + inkscape:cy="16.587583" + inkscape:window-x="123" + inkscape:window-y="-11" + inkscape:window-maximized="1" + inkscape:current-layer="cursor" + inkscape:document-rotation="0"> + <inkscape:grid + type="xygrid" + id="grid845" + spacingx="2" + spacingy="2" /> + </sodipodi:namedview> + <defs + id="defs9"> + </defs> + <!-- Triangle --> + <g + id="cursor" + class="drop-shadow" + style="stroke-linejoin:miter;stroke-miterlimit:10"> + <path + d="m 5,5 12,8 -3.5,1 -1.5,4 z" + style="stroke:#ffffff;stroke-width:3px" + id="path11" + sodipodi:nodetypes="ccccc" /> + <path + d="m 5,5 12,8 -3.5,1 -1.5,4 z" + style="stroke-width:1px" + id="path13" + sodipodi:nodetypes="ccccc" /> +<!-- + <g + id="cursor-9" + style="display:none;fill:#808080;stroke:#000000;filter:url(#shadow-4)"> + <path + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" + style="stroke:#ffffff;stroke-width:3px" + id="path11-3" /> + <path + d="M 4.5,4.5 12,12 H 8 l 3,7 -1,0.5 -3,-7 -2.5,2.5 z" + style="fill:#000000;stroke-width:1px" + id="path13-7" /> + </g> +--> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/page-dragging.svg b/share/icons/hicolor/cursors/page-dragging.svg new file mode 100644 index 0000000..efaf3d9 --- /dev/null +++ b/share/icons/hicolor/cursors/page-dragging.svg @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + style="fill:gray;stroke:black" + inkscape:hotspot_x="24" + inkscape:hotspot_y="24" + version="1.1" + id="svg50" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <style + id="style2">@import './cursors.css';</style> + <defs id="defs4"> </defs> + <g id="cursor" class="drop-shadow"> + <!-- Page outline --> + <path id="rect45" + style="stroke:#ffffff;stroke-width:3px" + d="m 8.5,8.5 h 7.9 l 4.1,4.1 v 10.9 h -12 z" /> + + <!-- Page --> + <g id="g11048" transform="translate(-21,2)"> + <path id="rect1651" + style="fill:#ffffff" + d="m 29.5,6.5 h 8 l 4,4 v 11 h -12 z" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4" + d="m 41.5,10.5 h -4 v -4" + id="path3615" /> + </g> + <g style="fill:#808080;stroke:#000000" id="g3203" transform="translate(2,2)"> + <!-- Outline (cross) --> + <path + d="M 22.5,28 17,22.5 22.5,17 28,22.5 Z" + style="fill:#000000;stroke:#000000;stroke-width:3px" + id="path3188" /> + <!-- Cross --> + <path + d="M 26.5,22.5 V 24 L 28,22.5 26.5,21 v 1.5 h -8 V 24 L 17,22.5 18.5,21 v 1.5 m 4,-4 H 24 L 22.5,17 21,18.5 h 1.5 v 8 H 24 L 22.5,28 21,26.5 h 1.5" + style="fill:#ffffff;stroke:#ffffff;stroke-width:1px" + id="path3190" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/page-draw.svg b/share/icons/hicolor/cursors/page-draw.svg new file mode 100644 index 0000000..de4e6bb --- /dev/null +++ b/share/icons/hicolor/cursors/page-draw.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + style="fill:gray;stroke:black" + version="1.1" + id="svg50" + inkscape:hotspot_x="5" + inkscape:hotspot_y="5" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <style id="style2">@import './cursors.css';</style> + <defs id="defs4" /> + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross" id="use43" /> + <!-- Page --> + <g id="cursor" class="drop-shadow"> + <path id="rect45" style="stroke:#ffffff;stroke-width:3px" d="m 8.5,8.5 h 7.9 l 4.1,4.1 v 10.9 h -12 z" /> + <g id="g11048" transform="translate(-21,2)"> + <path id="rect1651" style="fill:#ffffff" d="m 29.5,6.5 h 8 l 4,4 v 11 h -12 z" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4" + d="m 41.5,10.5 h -4 v -4" id="path3615" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/page-mouseover.svg b/share/icons/hicolor/cursors/page-mouseover.svg new file mode 100644 index 0000000..7c657e6 --- /dev/null +++ b/share/icons/hicolor/cursors/page-mouseover.svg @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + style="fill:gray;stroke:black" + inkscape:hotspot_x="24" + inkscape:hotspot_y="24" + version="1.1" + id="svg50" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <style + id="style2">@import './cursors.css';</style> + <defs id="defs4"> + </defs> + <!-- Page --> + <g id="cursor" class="drop-shadow"> + <path + id="rect45" + style="stroke:#ffffff;stroke-width:3px" + d="m 8.5,8.5 h 7.9 l 4.1,4.1 v 10.9 h -12 z" /> + <g + id="g11048" + transform="translate(-21,2)"> + <path + id="rect1651" + style="fill:#ffffff" + d="m 29.5,6.5 h 8 l 4,4 v 11 h -12 z" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4" + d="m 41.5,10.5 h -4 v -4" + id="path3615" /> + </g> + <g transform="translate(2, 2)"> + <!-- Arrow --> + <!-- Outline --> + <path + d="M 22.5,28 17,22.5 22.5,17 28,22.5 Z" + style="fill:#ffffff;stroke:#ffffff;stroke-width:3px" + id="path3287" /> + <!-- Cross --> + <path + d="M 26.5,22.5 V 24 L 28,22.5 26.5,21 v 1.5 h -8 V 24 L 17,22.5 18.5,21 v 1.5 m 4,-4 H 24 L 22.5,17 21,18.5 h 1.5 v 8 H 24 L 22.5,28 21,26.5 h 1.5" + style="fill:#000000;stroke:#000000;stroke-width:1px" + id="path3289" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/page-resize.svg b/share/icons/hicolor/cursors/page-resize.svg new file mode 100644 index 0000000..6c2f882 --- /dev/null +++ b/share/icons/hicolor/cursors/page-resize.svg @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + style="fill:gray;stroke:black" + version="1.1" + id="svg50" + inkscape:hotspot_x="5" + inkscape:hotspot_y="5" + sodipodi:docname="page-resize.svg" + inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)" + 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"> + <sodipodi:namedview + id="namedview48" + pagecolor="#ffffff" + bordercolor="#999999" + borderopacity="1" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="true" + showgrid="false" + inkscape:zoom="19.6875" + inkscape:cx="11.885714" + inkscape:cy="14.806349" + inkscape:window-width="1534" + inkscape:window-height="843" + inkscape:window-x="66" + inkscape:window-y="20" + inkscape:window-maximized="1" + inkscape:current-layer="svg50" /> + <style + id="style2">@import './cursors.css';</style> + <defs + id="defs4" /> + <path + d="m 4.5,9.5 v -5 h 5 z" + stroke="#000000" + stroke-opacity="1" + stroke-width="1px" + id="path2307" + sodipodi:nodetypes="cccc" + style="font-variation-settings:normal;fill:none;stroke:#ffffff;stroke-width:3px;stroke-linecap:square;stroke-opacity:0.7;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1" /> + <!-- Cross (centered on hotspot) --> + <path + d="m 4.5,9.5 v -5 h 5 z" + stroke="#000000" + stroke-opacity="1" + stroke-width="1px" + id="path25" + sodipodi:nodetypes="cccc" + style="fill:none;stroke-linecap:square" /> + <!-- Page --> + <g + id="cursor" + class="drop-shadow"> + <path + id="rect45" + style="stroke:#ffffff;stroke-width:3px" + d="m 8.5,8.5 h 7.9 l 4.1,4.1 v 10.9 h -12 z" /> + <g + id="g11048" + transform="translate(-21,2)"> + <path + id="rect1651" + style="fill:#ffffff" + d="m 29.5,6.5 h 8 l 4,4 v 11 h -12 z" /> + <path + style="fill:none;stroke:#000000" + d="m 41.5,10.5 h -4 v -4" + id="path3615" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/page-resizing.svg b/share/icons/hicolor/cursors/page-resizing.svg new file mode 100644 index 0000000..a6d8f48 --- /dev/null +++ b/share/icons/hicolor/cursors/page-resizing.svg @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + style="fill:gray;stroke:black" + version="1.1" + id="svg50" + inkscape:hotspot_x="5" + inkscape:hotspot_y="5" + sodipodi:docname="page-resizing.svg" + inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)" + 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"> + <sodipodi:namedview + id="namedview48" + pagecolor="#ffffff" + bordercolor="#999999" + borderopacity="1" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="true" + showgrid="false" + inkscape:zoom="19.6875" + inkscape:cx="11.911111" + inkscape:cy="10.031746" + inkscape:window-width="1534" + inkscape:window-height="843" + inkscape:window-x="66" + inkscape:window-y="20" + inkscape:window-maximized="1" + inkscape:current-layer="svg50" /> + <style + id="style2">@import './cursors.css';</style> + <defs + id="defs4" /> + <path + d="m 4.5,9.5 v -5 h 5 z" + stroke="#000000" + stroke-opacity="1" + stroke-width="1px" + id="path2307" + sodipodi:nodetypes="cccc" + style="font-variation-settings:normal;fill:none;stroke:#000000;stroke-width:3px;stroke-linecap:square;stroke-opacity:0.94912314;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1" /> + <!-- Cross (centered on hotspot) --> + <path + d="m 4.5,9.5 v -5 h 5 z" + stroke="#000000" + stroke-opacity="1" + stroke-width="1px" + id="path25" + sodipodi:nodetypes="cccc" + style="fill:none;stroke-linecap:square;stroke:#fefefe" /> + <!-- Page --> + <g + id="cursor" + class="drop-shadow"> + <path + id="rect45" + style="stroke:#ffffff;stroke-width:3px" + d="m 8.5,8.5 h 7.9 l 4.1,4.1 v 10.9 h -12 z" /> + <g + id="g11048" + transform="translate(-21,2)"> + <path + id="rect1651" + style="fill:#ffffff" + d="m 29.5,6.5 h 8 l 4,4 v 11 h -12 z" /> + <path + style="fill:none;stroke:#000000" + d="m 41.5,10.5 h -4 v -4" + id="path3615" /> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/pen.svg b/share/icons/hicolor/cursors/pen.svg new file mode 100644 index 0000000..642e9f0 --- /dev/null +++ b/share/icons/hicolor/cursors/pen.svg @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="10.5" y1="6.5" x2="6.5" y2="10.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Pen --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="M 9.5 7.5 L 7.5 9.5 L 10.5 12.5 L 9.5 13.5 L 12.5 16.5 L 11.5 17.5 L 19.5 25.5 L 25.5 19.5 L 17.5 11.5 L 16.5 12.5 L 13.5 9.5 L 12.5 10.5 L 9.5 7.5 z" + style="fill:none;stroke:white;stroke-width:3px;stroke-opacity:1"/> + + <!-- Nib --> + <g style="fill:white;stroke:black;stroke-width:1px"> + <path d="m 10.5,12.5 l -3,-3 l 2,-2 l 3,3" style="fill:black"/> + <path d="m 12.5,16.5 l -3,-3 l 4,-4 l 3,3"/> + <path d="m 19.5,25.5 l -8,-8 l 6,-6 l 8,8" style="fill:url(#gradient)"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/pencil.svg b/share/icons/hicolor/cursors/pencil.svg new file mode 100644 index 0000000..b975d0d --- /dev/null +++ b/share/icons/hicolor/cursors/pencil.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" x1="22.5" y1="18.5" x2="18.5" y2="22.5"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Sides --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="m 8.5,8.5 l 2,8.5 l 8,8 l 2.5,-0.5 l 3.5,-3.5 l 0.5,-2.5 l -8,-8 z" + style="fill:white;stroke:white;stroke-width:3px;stroke-opacity:1"/> + + <!-- Pencil --> + <path d="m 18.5,25 l -7.5,-7.5 l 2,-1 l 8,8" + style="fill:darkgray"/> + <path d="m 21,24.5 l -8,-8 c 0,-2.5 1,-3.5 3.5,-3.5 l 8,8" + style="fill:lightgray"/> + <path d="m 11,17.5 l 2,-1 c 0,-2.5 1,-3.5 3.5,-3.5 l 1,-2 m -1,2 l 8,8 + m -11.5,-4.5 l 8,8 m 4,-6 l -8,-8 l -8.5,-2 l 2,8.5 l 8,8" + style="fill:none;stroke:black;stroke-width:1px"/> + + <!-- Pencil Tip --> + <path d="m 8.5,8.5 l 0.7,3 l 2.3,-2.3 l -3,-0.7 z" + style="fill:black;stroke:none"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/rect.svg b/share/icons/hicolor/cursors/rect.svg new file mode 100644 index 0000000..a874340 --- /dev/null +++ b/share/icons/hicolor/cursors/rect.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:xlink="http://www.w3.org/1999/xlink" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + <!-- Rectangle --> + <g id="cursor" class="drop-shadow" style=""> + <rect x="8.5" y="8.5" width="15" height="12" style="stroke:white;stroke-width:3px;stroke-opacity:1"/> + <rect x="8.5" y="8.5" width="15" height="12" style="stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/rotate.svg b/share/icons/hicolor/cursors/rotate.svg new file mode 100644 index 0000000..3d5370c --- /dev/null +++ b/share/icons/hicolor/cursors/rotate.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="16" + inkscape:hotspot_y="16" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 11.5,16 a 4.5,4.5 0 0 1 2.78,-4.16 4.5,4.5 0 0 1 4.9,0.98"/> + <path d="m 17,13.5 h 2.5 v -2.5"/> + <path d="m 20.5,16 a 4.5,4.5 0 0 1 -2.78,4.16 4.5,4.5 0 0 1 -4.9,-0.98"/> + <path d="m 15,18.5 h -2.5 v 2.5"/> + </g> + </defs> + + <g class="drop-shadow" style=""> + <g id="cursor" style="fill:none"> + <circle cx="16" cy="16" r="6.5" style="fill:white;stroke:none"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/select-dragging.svg b/share/icons/hicolor/cursors/select-dragging.svg new file mode 100644 index 0000000..d2fa300 --- /dev/null +++ b/share/icons/hicolor/cursors/select-dragging.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <g id="cursor" class="drop-shadow" style=""> + <!-- Arrow --> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="stroke:white;stroke-width:3px"/> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="fill:black;stroke-width:1px"/> + + <!-- Outline (cross) --> + <path d="m 22.5,28 l -5.5,-5.5 l 5.5,-5.5 l 5.5,5.5 z" + style="fill:black;stroke:black;stroke-width:3px"/> + + <!-- Cross --> + <path d="m 26.5,22.5 v 1.5 l 1.5,-1.5 l -1.5,-1.5 v 1.5 h -8 v 1.5 l -1.5,-1.5 l 1.5,-1.5 v 1.5 + m 4,-4 h 1.5 l -1.5,-1.5 l -1.5,1.5 h 1.5 v 8 h 1.5 l -1.5,1.5 l -1.5,-1.5 h 1.5" + style="fill:white;stroke:white;stroke-width:1px"/> + </g> + +</svg> diff --git a/share/icons/hicolor/cursors/select-mouseover.svg b/share/icons/hicolor/cursors/select-mouseover.svg new file mode 100644 index 0000000..ec2bcfa --- /dev/null +++ b/share/icons/hicolor/cursors/select-mouseover.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <g id="cursor" class="drop-shadow" style=""> + <!-- Arrow --> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="stroke:white;stroke-width:3px"/> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="fill:black;stroke-width:1px"/> + + <!-- Outline --> + <path d="m 22.5,28 l -5.5,-5.5 l 5.5,-5.5 l 5.5,5.5 z" + style="fill:white;stroke:white;stroke-width:3px"/> + + <!-- Cross --> + <path d="m 26.5,22.5 v 1.5 l 1.5,-1.5 l -1.5,-1.5 v 1.5 h -8 v 1.5 l -1.5,-1.5 l 1.5,-1.5 v 1.5 + m 4,-4 h 1.5 l -1.5,-1.5 l -1.5,1.5 h 1.5 v 8 h 1.5 l -1.5,1.5 l -1.5,-1.5 h 1.5" + style="fill:black;stroke:black;stroke-width:1px"/> + </g> + +</svg> diff --git a/share/icons/hicolor/cursors/select.svg b/share/icons/hicolor/cursors/select.svg new file mode 100644 index 0000000..7a0c160 --- /dev/null +++ b/share/icons/hicolor/cursors/select.svg @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Arrow --> + <g id="cursor" class="drop-shadow" style=""> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="stroke:white;stroke-width:3px"/> + <path d="m 4.5,4.5 l 7.5,7.5 h -4 l 3,7 l -1,0.5 l -3,-7 l -2.5,2.5 z" style="fill:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/spiral.svg b/share/icons/hicolor/cursors/spiral.svg new file mode 100644 index 0000000..2205d3d --- /dev/null +++ b/share/icons/hicolor/cursors/spiral.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <path id="spiral" style="fill:none" + d="m 16,16 c -0.5,0 -0.2,-0.6 0,-0.7 c 0.6,-0.4 1.3,0.1 1.5,0.7 + c 0.3,1.1 -0.5,2 -1.5,2.2 c -1.5,0.3 -2.8,-0.8 -3,-2.2 c -0.3,-1.9 1.2,-3.5 3,-3.7 + c 2.3,-0.3 4.3,1.5 4.5,3.7 c 0.3,2.7 -1.9,5 -4.5,5.2 c -3.1,0.3 -5.8,-2.2 -6,-5.2 + c -0.25,-3.6 2.6,-6.53 6.1,-6.75 c 3.9,-0.25 7.2,2.95 7.4,6.85 + c 0.2,4.3 -3.3,7.9 -7.6,8.1 c -4.7,0.3 -8.69,-3.6 -8.9,-8.3"/> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Sides --> + <g id="cursor" class="drop-shadow" style=""> + <use xlink:href="#spiral" style="fill:none;stroke:white;stroke-width:3px"/> + <use xlink:href="#spiral" style="fill:none;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/spray.svg b/share/icons/hicolor/cursors/spray.svg new file mode 100644 index 0000000..8622784 --- /dev/null +++ b/share/icons/hicolor/cursors/spray.svg @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Gradient --> + <linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="26" y1="10" x2="19" y2="10"> + <stop offset="0" style="stop-color:white"/> + <stop offset="1" style="stop-color:black"/> + </linearGradient> + + <!-- Bottle --> + <g id="bottle"> + <rect x="18.5" y="15.5" width="8" height="13"/> + <rect x="20.5" y="12.5" width="4" height="3"/> + <rect x="22.0" y="9.5" width="1" height="2"/> + </g> + + <!-- Spray --> + <g id="spray"> + <rect x="18" y="9" width="1" height="1"/> + <rect x="17" y="10" width="1" height="1"/> + <rect x="15" y="9" width="1" height="1"/> + <rect x="13" y="8" width="1" height="1"/> + <rect x="12" y="11" width="1" height="1"/> + <rect x="11" y="13" width="1" height="1"/> + <rect x="10" y="8" width="1" height="1"/> + <rect x="10" y="11" width="1" height="1"/> + <rect x="9" y="10" width="1" height="1"/> + <rect x="9" y="13" width="1" height="1"/> + <rect x="8" y="15" width="1" height="1"/> + <rect x="7" y="9" width="1" height="1"/> + <rect x="7" y="11" width="1" height="1"/> + <rect x="6" y="13" width="1" height="1"/> + <rect x="5" y="10" width="1" height="1"/> + <rect x="4" y="16" width="1" height="1"/> + <rect x="3" y="8" width="1" height="1"/> + <rect x="3" y="13" width="1" height="1"/> + <rect x="2" y="10" width="1" height="1"/> + + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + + <g id="cursor" class="drop-shadow" style=""> + + <!-- Outline --> + <use xlink:href="#bottle" style="stroke:white;stroke-width:3px"/> + + <use xlink:href="#bottle" style="fill:url(#gradient);stroke:black;stroke-width:1px"/> + <use xlink:href="#spray" style="stroke:none"/> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/star.svg b/share/icons/hicolor/cursors/star.svg new file mode 100644 index 0000000..240edce --- /dev/null +++ b/share/icons/hicolor/cursors/star.svg @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + <!-- Triangle --> + <g id="cursor" class="drop-shadow" style="stroke-linejoin:miter;stroke-miterlimit:10"> + <path d="m 16.5,5.5 l 2.5,7.6 l 8,0 l -6.5,4.7 l 2.5,7.6 l -6.5,-4.7 l -6.5,4.7 l 2.5,-7.6 l -6.5,-4.7 l 8,0 z" + style="stroke:white;stroke-width:3px;stroke-opacity:1"/> + <path d="m 16.5,5.5 l 2.5,7.6 l 8,0 l -6.5,4.7 l 2.5,7.6 l -6.5,-4.7 l -6.5,4.7 l 2.5,-7.6 l -6.5,-4.7 l 8,0 z" + style="stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/text-insert.svg b/share/icons/hicolor/cursors/text-insert.svg new file mode 100644 index 0000000..36136b6 --- /dev/null +++ b/share/icons/hicolor/cursors/text-insert.svg @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="5" + inkscape:hotspot_y="13" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- 'I' --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="m 2.5,23.5 l 3,-3 l 3,3 m -3,-18 v 15 m -3,-18 l 3,3 l 3,-3" + style="fill:none;stroke:white;stroke-width:3px;stroke-linecap:round;stroke-opacity:1"/> + + <!-- Bar --> + <path d="m 2.5,23.5 l 3,-3 l 3,3 m -3,-18 v 15 m -3,-18 l 3,3 l 3,-3" + style="fill:none;stroke:black;stroke-width:1px;stroke-linecap:round;stroke-opacity:1"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/text.svg b/share/icons/hicolor/cursors/text.svg new file mode 100644 index 0000000..73afdfe --- /dev/null +++ b/share/icons/hicolor/cursors/text.svg @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- "A" --> + <g id="cursor" class="drop-shadow" style=""> + <!-- Outline --> + <path d="m 14,7.5 h 4 l 5.5,16 h -4 l -1,-3 h -5 l -1,3 h -4 z" + style="fill:white;stroke:white;stroke-width:3px;stroke-opacity:1"/> + + <!-- Letter --> + <path d="m 14,17.5 h 4 l -2,-6.5 z m 0,-10 h 4 l 5.5,16 h -4 l -1,-3 h -5 l -1,3 h -4 z" + style="fill:black;stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-attract.svg b/share/icons/hicolor/cursors/tweak-attract.svg new file mode 100644 index 0000000..7a169ad --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-attract.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,9.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 l 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,9.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 m 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4" style="fill:none"/> + + <path d="m 4,22.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 l 0,3 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,22.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 m 0,3 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-color.svg b/share/icons/hicolor/cursors/tweak-color.svg new file mode 100644 index 0000000..01e9257 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-color.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="stroke:none"> + <rect x="8" y="8" width="6" height="6" style="fill:lightgray"/> + <rect x="14" y="8" width="6" height="6" style="fill:gray"/> + <rect x="20" y="8" width="6" height="6" style="fill:lightgray"/> + <rect x="8" y="14" width="6" height="6" style="fill:gray"/> + <rect x="14" y="14" width="6" height="6" style="fill:black"/> + <rect x="20" y="14" width="6" height="6" style="fill:gray"/> + <rect x="8" y="20" width="6" height="6" style="fill:lightgray"/> + <rect x="14" y="20" width="6" height="6" style="fill:gray"/> + <rect x="20" y="20" width="6" height="6" style="fill:lightgray"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-inset.svg b/share/icons/hicolor/cursors/tweak-inset.svg new file mode 100644 index 0000000..7672e76 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-inset.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,10.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 l 0,11 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,10.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 m 0,11 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-less.svg b/share/icons/hicolor/cursors/tweak-less.svg new file mode 100644 index 0000000..57376e1 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-less.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <circle cx="16" cy="16" r="3.5" style="fill:none"/> + <path d="m 10,10 12,12 m 0,-12 -12,12"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-more.svg b/share/icons/hicolor/cursors/tweak-more.svg new file mode 100644 index 0000000..94c0e2b --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-more.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <circle cx="6" cy="16" r="3.5" style="fill:none"/> + <circle cx="26" cy=" 8" r="3.5" style="fill:none"/> + <circle cx="26" cy="24" r="3.5" style="fill:none"/> + <path d="m 10,12 4,-4 6,0 m -4,-4 4,4 -4, 4"/> + <path d="m 10,20 4, 4 6,0 m -4,-4 4,4 -4, 4"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-move-in.svg b/share/icons/hicolor/cursors/tweak-move-in.svg new file mode 100644 index 0000000..b3c8c56 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-move-in.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Arrows --> + <g id="cursor" style="fill:none"> + <g style="stroke:white;stroke-width:3px"> + <path d="m 17.5,10.5 h -7 v 7 m 12,5 -12,-12"/> + </g> + <g style="stroke:black;stroke-width:1px"> + <path d="m 17.5,10.5 h -7 v 7 m 12,5 -12,-12"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-move-jitter.svg b/share/icons/hicolor/cursors/tweak-move-jitter.svg new file mode 100644 index 0000000..0d75de2 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-move-jitter.svg @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Arrows --> + <g id="arrows"> + <path d="m17.5,2.5 -4,4 4,4 m 6,-4 h -10"/> + <path d="m 14.5,21.5 h 7 v -7 m -11.5,-4.5 11.5,11.5"/> + <path d="m 21.5,25.5 4,4 4,-4 m -4,-6 v 10"/> + <path d="m 9.5,30.5 4,-4 -4.5,-4 m -6.5,4 h 11"/> + <path d="m 2.5,16.5 4,4 4,-4 m -4,-6 v 10"/> + <path d="m 30.5,12.5 -4,-4 -4,4 m 4,6 v -10"/> + </g> + + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#arrows" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#arrows" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-move-out.svg b/share/icons/hicolor/cursors/tweak-move-out.svg new file mode 100644 index 0000000..18846ea --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-move-out.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <!-- Arrows --> + <g id="cursor" style="fill:none"> + <g style="stroke:white;stroke-width:3px"> + <path d="m 15.5,22.5 h 7 v -7 m -12,-5 12,12"/> + </g> + <g style="stroke:black;stroke-width:1px"> + <path d="m 15.5,22.5 h 7 v -7 m -12,-5 12,12"/> + </g> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-move.svg b/share/icons/hicolor/cursors/tweak-move.svg new file mode 100644 index 0000000..cd23d95 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-move.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <!-- Arrows --> + <g id="arrows"> + <path d="m 23.5,13.5 5,-5 -5,-5 m -12,5 h 17"/> + <path d="m 15.5,22.5 h 7 v -7 m -12,-5 12,12"/> + <path d="m 3.5,23.5 5,5 5,-5 m -5,-12 v 17"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#arrows" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#arrows" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-outset.svg b/share/icons/hicolor/cursors/tweak-outset.svg new file mode 100644 index 0000000..d14b501 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-outset.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,14.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 l 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,14.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 m 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-push.svg b/share/icons/hicolor/cursors/tweak-push.svg new file mode 100644 index 0000000..92582ed --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-push.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,13.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 l 0,5 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,13.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 m 0,5 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-repel.svg b/share/icons/hicolor/cursors/tweak-repel.svg new file mode 100644 index 0000000..b485068 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-repel.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,11.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 l 0,3 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,11.5 c 4,0 8,-4 12,-4 c 4,0 8,4 12,4 m 0,3 c -4,0 -8,-4 -12,-4 c -4,0 -8,4 -12,4" style="fill:none"/> + + <path d="m 4,17.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 l 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,17.5 c 4,0 8,4 12,4 c 4,0 8,-4 12,-4 m 0,3 c -4,0 -8,4 -12,4 c -4,0 -8,-4 -12,-4" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-rotate-clockwise.svg b/share/icons/hicolor/cursors/tweak-rotate-clockwise.svg new file mode 100644 index 0000000..ea2871d --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-rotate-clockwise.svg @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 24.5,8.5 a 16 16 0 0 1 -16,16 l -2,0 m 6,6 -6,-6 6,-6"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-rotate-counterclockwise.svg b/share/icons/hicolor/cursors/tweak-rotate-counterclockwise.svg new file mode 100644 index 0000000..246aa6b --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-rotate-counterclockwise.svg @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 8.5,24.5 a 16 16 0 0 0 16,-16 l 0,-2 m 6,6 -6,-6 -6,6"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-roughen.svg b/share/icons/hicolor/cursors/tweak-roughen.svg new file mode 100644 index 0000000..6a57310 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-roughen.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 4,14.5 3,-4 3,5 3,-4 3,2 3,-3 3,4 3,-2 3,0 l 0,5 -3,-2 -3,4 -3,-2 -3,-1 -3,3 -3,-2 -3,2 -3,-3 z" style="fill:lightgray;stroke:none"/> + <path d="m 4,14.5 3,-4 3,5 3,-4 3,2 3,-3 3,4 3,-2 3,0 m 0,5 -3,-2 -3,4 -3,-2 -3,-1 -3,3 -3,-2 -3,2 -3,-3" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-scale-down.svg b/share/icons/hicolor/cursors/tweak-scale-down.svg new file mode 100644 index 0000000..0561609 --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-scale-down.svg @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 17.5,21.5 h -7 v -7 m 8,-1 -8,8"/> + <rect x="18.5" y="1.5" width="12" height="9" style="fill:none"/> + <rect x="1.5" y="24.5" width="8" height="6" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/tweak-scale-up.svg b/share/icons/hicolor/cursors/tweak-scale-up.svg new file mode 100644 index 0000000..6066b7d --- /dev/null +++ b/share/icons/hicolor/cursors/tweak-scale-up.svg @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="4" + inkscape:hotspot_y="4" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + + <g id="objects"> + <path d="m 11.5,13.5 h 7 v 7 m -8,1 8,-8"/> + <rect x="18.5" y="1.5" width="12" height="9" style="fill:none"/> + <rect x="1.5" y="24.5" width="8" height="6" style="fill:none"/> + </g> + </defs> + + <!-- Cross (centered on hotspot) --> + <use xlink:href="-common.svg#def-cross"/> + + + <g id="cursor" style="fill:none"> + <use xlink:href="#objects" style="stroke:white;stroke-width:3px"/> + <use xlink:href="#objects" style="stroke:black;stroke-width:1px"/> + </g> +</svg> diff --git a/share/icons/hicolor/cursors/zoom-in.svg b/share/icons/hicolor/cursors/zoom-in.svg new file mode 100644 index 0000000..0f8f287 --- /dev/null +++ b/share/icons/hicolor/cursors/zoom-in.svg @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="8" + inkscape:hotspot_y="8" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <g id="cursor" style=""> + + <g style="fill:white;stroke:white;stroke-width:3px"> + <circle cx="8.5" cy="8.5" r="6"/> + <path d="m 12.5,13 2.5,2.5 0.5,-0.5 -2.5,-2.5 z"/> + <path d="m 14.5,16 9,9 1.5,-1.5 -9,-9 z"/> + </g> + + <g style="fill:white;stroke:black;stroke-width:1px"> + <circle cx="8.5" cy="8.5" r="6"/> + <path d="m 12.5,13 2.5,2.5 0.5,-0.5 -2.5,-2.5 z"/> + <path d="m 14.5,16 9,9 1.5,-1.5 -9,-9 z"/> + </g> + + <!-- Cross (centered on hotspot) --> + <path d="m 6,8.5 h 5 m -2.5,-2.5 v 5" style="fill:none;stroke:white;stroke-width:3px;stroke-linecap:square"/> + <path d="m 6,8.5 h 5 m -2.5,-2.5 v 5" style="fill:none;stroke:black;stroke-width:1px;stroke-linecap:square"/> + + </g> +</svg> diff --git a/share/icons/hicolor/cursors/zoom-out.svg b/share/icons/hicolor/cursors/zoom-out.svg new file mode 100644 index 0000000..9e9eec3 --- /dev/null +++ b/share/icons/hicolor/cursors/zoom-out.svg @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" height="32" + inkscape:hotspot_x="8" + inkscape:hotspot_y="8" + style="fill:gray;stroke:black"> + + <style>@import './cursors.css';</style> + + <defs> + </defs> + + <g id="cursor" style=""> + + <g style="fill:white;stroke:white;stroke-width:3px"> + <circle cx="8.5" cy="8.5" r="6"/> + <path d="m 12.5,13 2.5,2.5 0.5,-0.5 -2.5,-2.5 z"/> + <path d="m 14.5,16 9,9 1.5,-1.5 -9,-9 z"/> + </g> + + <g style="fill:white;stroke:black;stroke-width:1px"> + <circle cx="8.5" cy="8.5" r="6"/> + <path d="m 12.5,13 2.5,2.5 0.5,-0.5 -2.5,-2.5 z"/> + <path d="m 14.5,16 9,9 1.5,-1.5 -9,-9 z"/> + </g> + + <!-- Minus (centered on hotspot) --> + <path d="m 6,8.5 h 5" style="fill:none;stroke:white;stroke-width:3px;stroke-linecap:square"/> + <path d="m 6,8.5 h 5" style="fill:none;stroke:black;stroke-width:1px;stroke-linecap:square"/> + + </g> +</svg> |