More icon and cursor fixes

- The Graduated Filter on-canvas widget button now has its own icon,
  does not use the curve's "add adjustment point" icon anymore.
- When dragging a crop, a closed hand cursor is shown.
- The hand icon had the outline removed to improve separation between
  the fingers.
This commit is contained in:
Morgan Hardwood
2018-08-28 18:01:25 +02:00
parent 68378c2028
commit 54ff8788e6
12 changed files with 150 additions and 46 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 564 B

After

Width:  |  Height:  |  Size: 533 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 482 B

After

Width:  |  Height:  |  Size: 468 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 574 B

After

Width:  |  Height:  |  Size: 549 B

View File

@@ -26,7 +26,7 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="34.25"
inkscape:zoom="33.833333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:document-units="px"
@@ -63,7 +63,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<dc:title></dc:title>
<dc:creator>
<cc:Agent>
<dc:title>Maciej Dworak</dc:title>
@@ -101,48 +101,18 @@
inkscape:label="Layer 1">
<path
style="display:inline;opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:0.0348262"
d="M -51.982923,6 -55.491458,1.3219482 -59,5.9999999 Z"
d="M 8.017077,6 4.508542,1.3219482 1,5.9999999 Z"
id="path2866"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path5657"
d="m -59.017077,18 3.508535,4.678052 L -52,18 Z"
d="M 0.982923,18 4.491458,22.678052 8,18 Z"
style="display:inline;opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:0.0348262" />
<path
style="opacity:0.7;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
d="m -48,1.5 c -0.831,0 -1.5,0.669 -1.5,1.5 V 8.845703 C -49.044436,8.629409 -48.539612,8.5 -48,8.5 c 0.539612,0 1.044436,0.129409 1.5,0.345703 V 3 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z m -9,9 c -0.831,0 -1.5,0.669 -1.5,1.5 0,0.831 0.669,1.5 1.5,1.5 h 5.845703 C -51.370591,13.044436 -51.5,12.539612 -51.5,12 c 0,-0.539612 0.129409,-1.044436 0.345703,-1.5 z m 12.154297,0 C -44.629409,10.955564 -44.5,11.460388 -44.5,12 c 0,0.539612 -0.129409,1.044436 -0.345703,1.5 H -39 c 0.831,0 1.5,-0.669 1.5,-1.5 0,-0.831 -0.669,-1.5 -1.5,-1.5 z M -49.5,15.154297 V 21 c 0,0.831 0.669,1.5 1.5,1.5 0.831,0 1.5,-0.669 1.5,-1.5 V 15.154297 C -46.955564,15.370591 -47.460388,15.5 -48,15.5 c -0.539612,0 -1.044436,-0.129409 -1.5,-0.345703 z"
d="M 12,1.5 C 11.169,1.5 10.5,2.169 10.5,3 V 8.845703 C 10.955564,8.629409 11.460388,8.5 12,8.5 c 0.539612,0 1.044436,0.129409 1.5,0.345703 V 3 C 13.5,2.169 12.831,1.5 12,1.5 Z m -9,9 c -0.831,0 -1.5,0.669 -1.5,1.5 0,0.831 0.669,1.5 1.5,1.5 H 8.845703 C 8.629409,13.044436 8.5,12.539612 8.5,12 c 0,-0.539612 0.129409,-1.044436 0.345703,-1.5 z m 12.154297,0 C 15.370591,10.955564 15.5,11.460388 15.5,12 c 0,0.539612 -0.129409,1.044436 -0.345703,1.5 H 21 c 0.831,0 1.5,-0.669 1.5,-1.5 0,-0.831 -0.669,-1.5 -1.5,-1.5 z M 10.5,15.154297 V 21 c 0,0.831 0.669,1.5 1.5,1.5 0.831,0 1.5,-0.669 1.5,-1.5 V 15.154297 C 13.044436,15.370591 12.539612,15.5 12,15.5 c -0.539612,0 -1.044436,-0.129409 -1.5,-0.345703 z"
id="path1448-3"
inkscape:connector-curvature="0" />
<path
style="opacity:0.9;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.00000003, 2.00000002;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
d="m 16,10 v 4.271484 A 2,2 0 0 1 17,14 2,2 0 0 1 18,14.269531 V 10 Z m 2,7.728516 A 2,2 0 0 1 17,18 2,2 0 0 1 16,17.730469 V 22 h 2 z"
id="rect825"
inkscape:connector-curvature="0" />
<path
style="opacity:0.9;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.00000006, 2.00000007;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
d="m 11,15 v 2 h 4.271484 A 2,2 0 0 1 15,16 2,2 0 0 1 15.269531,15 Z m 7.728516,0 A 2,2 0 0 1 19,16 2,2 0 0 1 18.730469,17 H 23 v -2 z"
id="rect829"
inkscape:connector-curvature="0" />
<path
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 19.050781 1.9941406 A 1.0001 1.0001 0 0 0 18.59375 2.0859375 C 17.195724 2.7072822 15.86764 3.5338374 14.603516 4.46875 A 3 3 0 0 0 13 4 A 3 3 0 0 0 10 7 A 3 3 0 0 0 10.302734 8.3105469 C 9.0215195 9.6590384 7.8543884 11.057116 6.8320312 12.390625 C 3.906506 16.206527 2.1191406 19.525391 2.1191406 19.525391 A 1.0005833 1.0005833 0 1 0 3.8808594 20.474609 C 3.8808594 20.474609 5.5934939 17.293473 8.4179688 13.609375 C 9.4001457 12.328275 10.524821 10.996961 11.742188 9.7207031 A 3 3 0 0 0 13 10 A 3 3 0 0 0 16 7 A 3 3 0 0 0 15.84375 6.0546875 C 16.996502 5.2009329 18.186926 4.4559841 19.40625 3.9140625 A 1.0001 1.0001 0 0 0 19.050781 1.9941406 z "
id="path853" />
<g
id="g1013"
transform="translate(52.5,-14.5)"
style="opacity:0.7;fill:#2a7fff;fill-opacity:1;stroke:none">
<path
inkscape:connector-curvature="0"
id="path1448-3-7"
d="M -0.5,16 C -1.331,16 -2,16.669 -2,17.5 v 5.845703 C -1.544436,23.129409 -1.039612,23 -0.5,23 0.039612,23 0.544436,23.129409 1,23.345703 V 17.5 C 1,16.669 0.331,16 -0.5,16 Z m -9,9 c -0.831,0 -1.5,0.669 -1.5,1.5 0,0.831 0.669,1.5 1.5,1.5 h 5.845703 C -3.870591,27.544436 -4,27.039612 -4,26.5 -4,25.960388 -3.870591,25.455564 -3.654297,25 Z M 2.654297,25 C 2.870591,25.455564 3,25.960388 3,26.5 3,27.039612 2.870591,27.544436 2.654297,28 H 8.5 C 9.331,28 10,27.331 10,26.5 10,25.669 9.331,25 8.5,25 Z M -2,29.654297 V 35.5 C -2,36.331 -1.331,37 -0.5,37 0.331,37 1,36.331 1,35.5 V 29.654297 C 0.544436,29.870591 0.039612,30 -0.5,30 -1.039612,30 -1.544436,29.870591 -2,29.654297 Z"
style="opacity:1;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
</g>
<circle
r="3"
cy="5"
cx="45"
id="circle883"
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@@ -0,0 +1,134 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
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="24px"
height="24px"
viewBox="0 0 24 24"
version="1.1"
id="SVGRoot"
inkscape:export-filename="/tmp/template.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.2 2405546, 2018-03-11"
sodipodi:docname="crosshair-node-curve.svg">
<sodipodi:namedview
id="base"
pagecolor="#E0E1E2"
bordercolor="#666768"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="33.833333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1920"
inkscape:window-height="1019"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:grid-bbox="true"
inkscape:pagecheckerboard="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
inkscape:object-nodes="false"
inkscape:snap-grids="true"
inkscape:snap-bbox-midpoints="false">
<inkscape:grid
type="xygrid"
id="grid1374"
originx="1"
originy="1"
empspacing="11"
dotted="false" />
</sodipodi:namedview>
<defs
id="defs815" />
<metadata
id="metadata818">
<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>
<dc:creator>
<cc:Agent>
<dc:title>Maciej Dworak</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title />
</cc:Agent>
</dc:rights>
<dc:description>RawTherapee icon.</dc:description>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
<path
style="opacity:0.9;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.00000003, 2.00000002;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
d="m 16,10 v 4.271484 A 2,2 0 0 1 17,14 2,2 0 0 1 18,14.269531 V 10 Z m 2,7.728516 A 2,2 0 0 1 17,18 2,2 0 0 1 16,17.730469 V 22 h 2 z"
id="rect825"
inkscape:connector-curvature="0" />
<path
style="opacity:0.9;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.00000006, 2.00000007;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
d="m 11,15 v 2 h 4.271484 A 2,2 0 0 1 15,16 2,2 0 0 1 15.269531,15 Z m 7.728516,0 A 2,2 0 0 1 19,16 2,2 0 0 1 18.730469,17 H 23 v -2 z"
id="rect829"
inkscape:connector-curvature="0" />
<path
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 19.050781,1.994141 a 1.0001,1.0001 0 0 0 -0.457031,0.0918 c -1.398026,0.621345 -2.72611,1.4479 -3.990234,2.382813 A 3,3 0 0 0 13,4 3,3 0 0 0 10,7 3,3 0 0 0 10.302734,8.310547 C 9.0215195,9.659038 7.8543884,11.057116 6.8320312,12.390625 3.906506,16.206527 2.1191406,19.525391 2.1191406,19.525391 a 1.0005833,1.0005833 0 1 0 1.7617188,0.949218 c 0,0 1.7126345,-3.181136 4.5371094,-6.865234 0.9821769,-1.2811 2.1068522,-2.612414 3.3242192,-3.888672 A 3,3 0 0 0 13,10 3,3 0 0 0 16,7 3,3 0 0 0 15.84375,6.054687 c 1.152752,-0.853754 2.343176,-1.598703 3.5625,-2.140625 A 1.0001,1.0001 0 0 0 19.050781,1.994141 Z"
id="path853"
inkscape:connector-curvature="0" />
<g
id="g1013"
transform="translate(52.5,-14.5)"
style="opacity:0.7;fill:#2a7fff;fill-opacity:1;stroke:none">
<path
inkscape:connector-curvature="0"
id="path1448-3-7"
d="M -0.5,16 C -1.331,16 -2,16.669 -2,17.5 v 5.845703 C -1.544436,23.129409 -1.039612,23 -0.5,23 0.039612,23 0.544436,23.129409 1,23.345703 V 17.5 C 1,16.669 0.331,16 -0.5,16 Z m -9,9 c -0.831,0 -1.5,0.669 -1.5,1.5 0,0.831 0.669,1.5 1.5,1.5 h 5.845703 C -3.870591,27.544436 -4,27.039612 -4,26.5 -4,25.960388 -3.870591,25.455564 -3.654297,25 Z M 2.654297,25 C 2.870591,25.455564 3,25.960388 3,26.5 3,27.039612 2.870591,27.544436 2.654297,28 H 8.5 C 9.331,28 10,27.331 10,26.5 10,25.669 9.331,25 8.5,25 Z M -2,29.654297 V 35.5 C -2,36.331 -1.331,37 -0.5,37 0.331,37 1,36.331 1,35.5 V 29.654297 C 0.544436,29.870591 0.039612,30 -0.5,30 -1.039612,30 -1.544436,29.870591 -2,29.654297 Z"
style="opacity:1;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
</g>
<circle
r="3"
cy="5"
cx="45"
id="circle883"
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

@@ -26,12 +26,12 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="34.25"
inkscape:zoom="33.833333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1019"
inkscape:window-x="0"
@@ -119,7 +119,8 @@
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="M 12.455078 1.1015625 C 11.797563 1.0757202 11.102072 1.5529984 11.066406 2.3183594 C 11.087436 4.4977875 11.428978 6.6629669 11.410156 8.84375 C 10.704462 6.7462413 9.696458 4.7625164 9.0078125 2.6601562 C 8.6997645 1.4053767 6.6863927 1.3462201 6.7128906 2.7910156 C 6.8613588 4.3047361 7.3065053 5.7857817 7.8574219 7.203125 C 8.4370677 8.7282135 9.0524017 10.317996 8.9316406 11.980469 C 8.7201763 13.308517 7.1264709 13.730727 6.234375 12.560547 C 5.8179004 12.166983 5.6899505 11.90882 5.2734375 11.322266 C 4.8569244 10.735713 4.1511908 9.8208755 3.4042969 10.101562 C 1.9066274 10.977889 3.1109471 12.551934 3.7246094 13.578125 C 4.2537503 14.628024 4.9910331 15.521755 5.8222656 16.34375 C 6.9616709 17.554396 7.8294057 19.13564 7.75 20.839844 C 7.794036 22.228358 9.30807 22.893403 10.513672 22.966797 C 12.059888 23.054007 13.640466 22.985881 15.144531 22.599609 C 15.966782 22.358185 16.756265 21.700829 16.740234 20.775391 C 16.98435 16.701293 18.787358 12.966248 19.802734 9.0625 C 20.093836 8.0059864 20.448353 6.9326448 20.445312 5.828125 C 20.177193 4.6456298 18.537354 4.6959782 18.236328 6.0273438 C 17.967568 6.973985 17.870664 7.9687737 17.496094 8.8847656 C 17.242569 6.9262668 17.683518 4.9338681 17.367188 2.9785156 C 17.412433 1.450498 15.214266 1.5287748 14.957031 2.8378906 C 14.705507 4.763864 14.797888 6.7201513 14.556641 8.6484375 C 13.992758 6.3776292 14.26795 3.9551294 13.447266 1.7402344 C 13.23158 1.3141238 12.849587 1.1170679 12.455078 1.1015625 z M 12.423828 1.5957031 C 12.651678 1.5959037 12.849069 1.700805 12.986328 1.9589844 C 13.734067 4.0187416 13.481241 6.395333 14.070312 8.7675781 L 15.052734 8.7109375 C 15.29984 6.7358274 15.21188 4.7904773 15.451172 2.9316406 C 15.530361 2.5430223 15.900196 2.3387264 16.269531 2.34375 C 16.454989 2.34627 16.61189 2.4069669 16.708984 2.4960938 C 16.806074 2.5852207 16.876909 2.7024908 16.869141 2.9648438 L 16.867188 3.0117188 L 16.875 3.0585938 C 17.171104 4.8885486 16.731427 6.8744709 17 8.9492188 L 17.242188 10.824219 L 17.958984 9.0742188 C 18.370077 8.0689121 18.464516 7.0526617 18.716797 6.1640625 L 18.720703 6.1503906 L 18.724609 6.1367188 C 18.832345 5.6602303 19.119793 5.5014944 19.384766 5.484375 C 19.636141 5.468134 19.833872 5.5866323 19.927734 5.9160156 C 19.912684 6.8870852 19.609677 7.8865692 19.322266 8.9296875 L 19.320312 8.9335938 L 19.320312 8.9355469 C 18.321682 12.774915 16.494006 16.543442 16.242188 20.746094 L 16.240234 20.765625 L 16.240234 20.785156 C 16.245734 21.103672 16.122289 21.36285 15.896484 21.597656 C 15.673165 21.829879 15.344925 22.015982 15.013672 22.115234 C 13.580152 22.482545 12.053081 22.551837 10.542969 22.466797 C 10.01895 22.434887 9.408681 22.263531 8.96875 21.976562 C 8.528819 21.689595 8.2643889 21.339493 8.2480469 20.824219 C 8.3210557 18.952282 7.3786895 17.267743 6.1855469 16 L 6.1796875 15.994141 L 6.1738281 15.988281 C 5.3664351 15.189941 4.66843 14.338759 4.171875 13.353516 L 4.1640625 13.335938 L 4.1542969 13.320312 C 3.8313389 12.780252 3.4062321 12.150127 3.2519531 11.638672 C 3.1748131 11.382945 3.1656138 11.177649 3.2148438 11.017578 C 3.2590937 10.873681 3.3835852 10.732915 3.6132812 10.582031 C 3.7618463 10.537751 3.9043802 10.572531 4.1445312 10.771484 C 4.3988923 10.982203 4.6651545 11.326816 4.8671875 11.611328 C 5.2556995 12.15845 5.4312725 12.464355 5.8515625 12.873047 C 6.4023535 13.584529 7.231157 13.862338 7.953125 13.693359 C 8.680008 13.523231 9.2906803 12.907062 9.4257812 12.058594 L 9.4277344 12.037109 L 9.4296875 12.015625 C 9.5610105 10.207825 8.9031028 8.5484755 8.3242188 7.0253906 L 8.3242188 7.0234375 L 8.3242188 7.0214844 C 7.7866058 5.6383626 7.3618059 4.2098527 7.2167969 2.7714844 C 7.2160789 2.540093 7.2746169 2.4272873 7.3574219 2.3496094 C 7.4425219 2.2697734 7.5774525 2.2157186 7.7421875 2.2128906 C 8.0716585 2.2072306 8.4271844 2.3951793 8.5214844 2.7792969 L 8.5273438 2.796875 L 8.5332031 2.8144531 C 9.2377961 4.9655021 10.245339 6.952426 10.935547 9.0039062 L 11.910156 8.8476562 C 11.929396 6.6206153 11.591318 4.4623264 11.568359 2.3398438 C 11.587409 1.9634174 11.855204 1.7151147 12.1875 1.6289062 C 12.269407 1.6076568 12.347878 1.5956363 12.423828 1.5957031 z "
id="path825" />
d="m 36.455078,1.1015625 c -0.657515,-0.025842 -1.353006,0.4514359 -1.388672,1.2167969 0.02103,2.1794281 0.362572,4.3446075 0.34375,6.5253906 C 34.704462,6.7462413 33.696458,4.7625164 33.007812,2.6601562 32.699764,1.4053767 30.686393,1.3462201 30.712891,2.7910156 c 0.148468,1.5137205 0.593614,2.9947661 1.144531,4.4121094 0.579646,1.5250885 1.19498,3.114871 1.074219,4.777344 -0.211465,1.328048 -1.80517,1.750258 -2.697266,0.580078 -0.416475,-0.393564 -0.544424,-0.651727 -0.960938,-1.238281 -0.416513,-0.586553 -1.122246,-1.5013905 -1.86914,-1.220704 -1.49767,0.876327 -0.29335,2.450372 0.320312,3.476563 0.529141,1.049899 1.266424,1.94363 2.097657,2.765625 1.139405,1.210646 2.00714,2.79189 1.927734,4.496094 0.04404,1.388514 1.55807,2.053559 2.763672,2.126953 1.546216,0.08721 3.126794,0.01908 4.630859,-0.367188 0.822251,-0.241424 1.611734,-0.89878 1.595703,-1.824218 C 40.98435,16.701293 42.787358,12.966248 43.802734,9.0625 44.093836,8.0059864 44.448353,6.9326448 44.445312,5.828125 44.177193,4.6456298 42.537354,4.6959782 42.236328,6.0273438 41.967568,6.973985 41.870664,7.9687737 41.496094,8.8847656 41.242569,6.9262668 41.683518,4.9338681 41.367188,2.9785156 41.412433,1.450498 39.214266,1.5287748 38.957031,2.8378906 38.705507,4.763864 38.797888,6.7201513 38.556641,8.6484375 37.992758,6.3776292 38.26795,3.9551294 37.447266,1.7402344 37.23158,1.3141238 36.849587,1.1170679 36.455078,1.1015625 Z m -0.03125,0.4941406 c 0.22785,2.006e-4 0.425241,0.1051019 0.5625,0.3632813 0.747739,2.0597572 0.494913,4.4363486 1.083984,6.8085937 l 0.982422,-0.056641 C 39.29984,6.7358274 39.21188,4.7904773 39.451172,2.9316406 39.530361,2.5430223 39.900196,2.3387264 40.269531,2.34375 c 0.185458,0.00252 0.342359,0.063217 0.439453,0.1523438 0.09709,0.089127 0.167925,0.206397 0.160157,0.46875 l -0.002,0.046875 0.0078,0.046875 C 41.171104,4.8885486 40.731427,6.8744709 41,8.9492188 l 0.242188,1.8750002 0.716796,-1.7500002 c 0.411093,-1.0053067 0.505532,-2.0215571 0.757813,-2.9101563 l 0.0039,-0.013672 0.0039,-0.013672 c 0.107736,-0.4764885 0.395184,-0.6352244 0.660157,-0.6523438 0.251375,-0.016241 0.449106,0.1022573 0.542968,0.4316406 -0.01505,0.9710696 -0.318057,1.9705536 -0.605468,3.0136719 l -0.002,0.00391 v 0.00195 C 42.321624,12.774915 40.493948,16.543442 40.24213,20.746094 l -0.002,0.01953 v 0.01953 c 0.0055,0.318516 -0.117945,0.577694 -0.34375,0.8125 -0.223319,0.232223 -0.551559,0.418326 -0.882812,0.517578 -1.43352,0.367311 -2.960591,0.436603 -4.470703,0.351563 C 34.01895,22.434887 33.408681,22.263531 32.96875,21.976562 32.528819,21.689595 32.264389,21.339493 32.248047,20.824219 32.321056,18.952282 31.378689,17.267743 30.185547,16 l -0.0059,-0.0059 -0.0059,-0.0059 C 29.366435,15.189941 28.66843,14.338759 28.171875,13.353516 l -0.0078,-0.01758 -0.0098,-0.01563 c -0.322956,-0.540054 -0.748063,-1.170179 -0.902342,-1.681634 -0.07714,-0.255727 -0.08634,-0.461023 -0.03711,-0.621094 0.04425,-0.143897 0.168741,-0.284663 0.398437,-0.435547 0.148566,-0.04428 0.2911,-0.0095 0.53125,0.189453 0.254362,0.210719 0.520624,0.555332 0.722657,0.839844 0.388512,0.547122 0.564085,0.853027 0.984375,1.261719 0.550791,0.711482 1.379594,0.989291 2.101562,0.820312 0.726883,-0.170128 1.337556,-0.786297 1.472656,-1.634765 l 0.002,-0.02149 0.0019,-0.02148 C 33.56099,10.207825 32.903082,8.5484755 32.324198,7.0253906 v -0.00195 -0.00195 c -0.537613,-1.3831218 -0.962413,-2.8116317 -1.107422,-4.25 -7.18e-4,-0.2313914 0.05782,-0.3441971 0.140625,-0.421875 0.0851,-0.079836 0.22003,-0.1338908 0.384765,-0.1367188 0.329471,-0.00566 0.684997,0.1822887 0.779297,0.5664063 l 0.0059,0.017578 0.0059,0.017578 c 0.704593,2.151049 1.712136,4.1379729 2.402344,6.1894531 l 0.974609,-0.15625 C 35.929397,6.6206215 35.591319,4.4623326 35.56836,2.33985 c 0.01905,-0.3764264 0.286845,-0.6247291 0.619141,-0.7109376 0.08191,-0.021249 0.160378,-0.03327 0.236328,-0.033203 z"
id="path825"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -43,8 +43,7 @@ void CursorManager::init (Glib::RefPtr<Gdk::Window> mainWindow)
cResizeBottomLeft = Gdk::Cursor::create (display, Gdk::BOTTOM_LEFT_CORNER);
cResizeBottomRight = Gdk::Cursor::create (display, Gdk::BOTTOM_RIGHT_CORNER);
cCropDraw = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
cCropMove = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
cCropSelection = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
cCropSelection = Gdk::Cursor::create (display, Gdk::STAR); // ?
cLeftTanMove = Gdk::Cursor::create (display, Gdk::SB_LEFT_ARROW);
cRightTanMove = Gdk::Cursor::create (display, Gdk::SB_RIGHT_ARROW);
cAdd = Gdk::Cursor::create (display, Gdk::PLUS);
@@ -100,7 +99,7 @@ void CursorManager::setCursor (Glib::RefPtr<Gdk::Window> window, CursorShape sha
} else if (shape == CSHandClosed) {
window->set_cursor (cHandClosed);
} else if (shape == CSMove) {
window->set_cursor (cCropMove);
window->set_cursor (cHandClosed);
} else if (shape == CSResizeWidth) {
window->set_cursor (cResizeWidth);
} else if (shape == CSResizeHeight) {

View File

@@ -69,7 +69,7 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
editPointCustom = Gtk::manage (new Gtk::ToggleButton ());
initButton(*editPointCustom, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
editCustom = Gtk::manage (new Gtk::ToggleButton());
initButton(*editCustom, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
initButton(*editCustom, Glib::ustring("crosshair-node-curve.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editCustom->hide();
copyCustom = Gtk::manage (new Gtk::Button ());
initButton(*copyCustom, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
@@ -146,7 +146,7 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
editPointNURBS = Gtk::manage (new Gtk::ToggleButton ());
initButton(*editPointNURBS, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
editNURBS = Gtk::manage (new Gtk::ToggleButton());
initButton(*editNURBS, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
initButton(*editNURBS, Glib::ustring("crosshair-node-curve.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editNURBS->hide();
copyNURBS = Gtk::manage (new Gtk::Button ());
initButton(*copyNURBS, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);
@@ -224,7 +224,7 @@ DiagonalCurveEditorSubGroup::DiagonalCurveEditorSubGroup (CurveEditorGroup* prt,
shcSelector->set_name("CurveSHCSelector"); // To handle the 4px gap between the SHCSelector and the curve through CSS
editParam = Gtk::manage (new Gtk::ToggleButton());
initButton(*editParam, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
initButton(*editParam, Glib::ustring("crosshair-node-curve.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editParam->hide();
copyParam = Gtk::manage (new Gtk::Button ());
initButton(*copyParam, Glib::ustring("copy.png"), Gtk::ALIGN_END, true);

View File

@@ -63,7 +63,7 @@ FlatCurveEditorSubGroup::FlatCurveEditorSubGroup (CurveEditorGroup* prt, Glib::u
}
editCPoints = Gtk::manage (new Gtk::ToggleButton());
initButton(*editCPoints, Glib::ustring("crosshair-adjust.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
initButton(*editCPoints, Glib::ustring("crosshair-node-curve.png"), Gtk::ALIGN_START, false, "EDIT_PIPETTE_TOOLTIP");
editPointCPoints = Gtk::manage (new Gtk::ToggleButton ());
initButton(*editPointCPoints, Glib::ustring("edit-point.png"), Gtk::ALIGN_START, false, "CURVEEDITOR_EDITPOINT_HINT");
copyCPoints = Gtk::manage (new Gtk::Button ());