improve icons, minor
|
|
@ -3,5 +3,5 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/tool-arc-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 14,1 C 13,1 13,2 13,2 13,2 12.941,4.04 12.701,4.6152 12.204,5.8094 11.214,7 8,7 4.2143,7 2.2036,8.8094 1.4512,10.615 1,11.698 1,14 1,14 1,14 1,15 2,15 3,15 3,14 3,14 3,14 2.9373,12.253 3.2988,11.385 3.7964,10.191 4.7857,9 8,9 11.786,9 13.796,7.1906 14.549,5.3848 15.045,4.1955 15,2 15,2 15,2 15,1 14,1 Z"/>
|
||||
<path fill="#474747" d="M 14,1 C 13,1 13,2 13,2 13,2 12.941,4.04 12.701,4.6152 12.204,5.8094 11.214,7 8,7 4.2143,7 2.2036,8.8094 1.4512,10.615 1,11.698 1,14 1,14 1,14 1,15 2,15 3,15 3,14 3,14 3,14 2.9373,12.253 3.2988,11.385 3.7964,10.191 4.7857,9 8,9 11.786,9 13.796,7.1906 14.549,5.3848 15.045,4.1955 15,2 15,2 15,2 15,1 14,1 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 610 B After Width: | Height: | Size: 604 B |
|
|
@ -7,7 +7,7 @@ Created by potrace 1.15, written by Peter Selinger 2001-2017
|
|||
https://svgsilh.com/image/1745699.html
|
||||
https://creativecommons.org/publicdomain/zero/1.0
|
||||
</metadata>
|
||||
<g fill="#474747" stroke="none">
|
||||
<g fill="#474747">
|
||||
<path d="M63.3 115.3 c-8.1 -9.8 -16.3 -21.4 -22.0 -31.2 -7.3 -12.5 -11.6
|
||||
-23.5 -12.7 -32.2 -0.7 -5.2 -0.3 -9.1 1.3 -14.3 1.2 -4.0 3.1 -7.8 5.5 -11.5
|
||||
1.6 -2.4 3.0 -4.1 5.1 -6.2 3.1 -3.1 5.7 -5.0 9.3 -6.8 3.8 -1.9 7.5 -3.0
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 865 B After Width: | Height: | Size: 851 B |
|
|
@ -1,5 +1,5 @@
|
|||
<svg viewBox="0 0 576 576" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect fill="#474747" stroke="transparent" x="228" y="228" width="120" height="120"/>
|
||||
<rect fill="#474747" stroke="transparent" x="50" y="228" width="120" height="120"/>
|
||||
<rect fill="#474747" stroke="transparent" x="406" y="228" width="120" height="120"/>
|
||||
<rect fill="#474747" x="228" y="228" width="120" height="120"/>
|
||||
<rect fill="#474747" x="50" y="228" width="120" height="120"/>
|
||||
<rect fill="#474747" x="406" y="228" width="120" height="120"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 330 B After Width: | Height: | Size: 267 B |
|
|
@ -0,0 +1,8 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
|
||||
<metadata>
|
||||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/document-export-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path fill="#474747" d="M 3,15 C 3,15 2,15 2,14 V 11 2 C 2,1 3,1 3,1 H 13 C 13,1 14,1 14,2 V 6.25 L 12,5 V 3.01 H 4 V 13 H 12 V 11 L 14,9.75 V 14 C 14,14 14,15 13,15 Z"/>
|
||||
<path fill="#474747" d="M 10,11 V 9 H 6 V 7 H 10 V 5 L 14.5,8 Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 517 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="-50 -130 740 740" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<ellipse fill="#474747" stroke="transparent" cx="320" cy="240" rx="320" ry="240"/>
|
||||
<ellipse fill="#474747" cx="320" cy="240" rx="320" ry="240"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 199 B After Width: | Height: | Size: 178 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<polygon fill="#474747" stroke="transparent" fill-rule="evenodd" points="100,10 40,190 190,74 10,74 160,190"/>
|
||||
<polygon fill="#474747" fill-rule="evenodd" points="100,10 40,190 190,74 10,74 160,190"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 201 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<polygon fill="#474747" stroke="transparent" fill-rule="nonzero" points="100,10 40,190 190,74 10,74 160,190"/>
|
||||
<polygon fill="#474747" fill-rule="nonzero" points="100,10 40,190 190,74 10,74 160,190"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 201 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="0 0 576 576" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect fill="#474747" stroke="transparent" x="50" y="228" width="476" height="120"/>
|
||||
<rect fill="#474747" x="50" y="228" width="476" height="120"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 156 B After Width: | Height: | Size: 135 B |
|
|
@ -1,4 +1,4 @@
|
|||
<svg viewBox="0 0 576 576" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect fill="#474747" stroke="transparent" x="50" y="178" width="350" height="220"/>
|
||||
<ellipse fill="#474747" stroke="transparent" cx="400" cy="288" rx="130" ry="110"/>
|
||||
<rect fill="#474747" x="50" y="178" width="350" height="220"/>
|
||||
<ellipse fill="#474747" cx="400" cy="288" rx="130" ry="110"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 241 B After Width: | Height: | Size: 199 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="-50 -50 676 676" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill="#474747" stroke="transparent" d="M -13 518 L288 0 L589 518 L500 576 L288 217 L76 576z"/>
|
||||
<path fill="#474747" d="M -13 518 L288 0 L589 518 L500 576 L288 217 L76 576z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 177 B After Width: | Height: | Size: 156 B |
|
|
@ -7,7 +7,7 @@ Created by potrace 1.15, written by Peter Selinger 2001-2017
|
|||
https://svgsilh.com/image/2026954.html
|
||||
https://creativecommons.org/publicdomain/zero/1.0/
|
||||
</metadata>
|
||||
<g transform="translate(0,128) scale(1,-1)" fill="#474747" stroke="none">
|
||||
<g transform="translate(0,128) scale(1,-1)" fill="#474747">
|
||||
<path d="M61.4 111.9 c-11.9 -0.8 -22.5 -5.4 -30.9 -13.6 -7.6 -7.5 -12.5
|
||||
-17 -14 -27.4 -0.4 -2.6 -0.5 -3.8 -0.5 -7 0 -4.4 0.4 -7.6 1.4 -11.7 0.9
|
||||
-3.5 1.8 -6 3.5 -9.5 1.9 -3.8 3.6 -6.5 6.4 -9.8 1.2 -1.4 4.6 -4.8 6.2
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
|
@ -1,6 +1,6 @@
|
|||
<svg viewBox="0 0 576 576" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect fill="#474747" stroke="none" x="99.06" y="116.46" width="426.79" height="88.9" transform="translate(-1.13,-26.30) translate(297.56,177.87) rotate(-17.00) translate(-297.56,-177.87) translate(-14.89,16.96)"/>
|
||||
<rect fill="#474747" stroke="none" x="382.92" y="219.17" width="137.39" height="55" transform="translate(-7.43,-27.23) translate(449.62,218.30) rotate(-16.48) translate(-449.62,-218.30) translate(-2,-19.20)"/>
|
||||
<rect fill="#474747" stroke="none" x="99.06" y="116.46" width="426.79" height="88.9" transform="translate(0, 284.75) rotate(180) scale(1, -1) rotate(-180) translate(0, -284.75) translate(-1.13,-26.30) translate(297.56,177.87) rotate(-17.00) translate(-297.56,-177.87) translate(-14.89,16.96)"/>
|
||||
<rect fill="#474747" stroke="none" x="382.92" y="219.17" width="137.39" height="55" transform="translate(0, 284.02) rotate(180) scale(1, -1) rotate(-180) translate(0, -284.02) translate(-7.43,-27.23) translate(449.62,218.30) rotate(-16.48) translate(-449.62,-218.30) translate(-2,-19.20)"/>
|
||||
<rect fill="#474747" x="99.06" y="116.46" width="426.79" height="88.9" transform="translate(296.43,151.57) rotate(-17.00) translate(-312.45,-160.91)"/>
|
||||
<rect fill="#474747" x="382.92" y="219.17" width="137.39" height="55" transform="translate(442.19,191.07) rotate(-16.48) translate(-451.62,-237.50)"/>
|
||||
<rect fill="#474747" x="99.06" y="116.46" width="426.79" height="88.9" transform="translate(0, 284.75) rotate(180) scale(1, -1) rotate(-180) translate(296.43,-133.18) rotate(-17.00) translate(-312.45,-160.91)"/>
|
||||
<rect fill="#474747" x="382.92" y="219.17" width="137.39" height="55" transform="translate(0, 284.02) rotate(180) scale(1, -1) rotate(-180) translate(442.19,-92.95) rotate(-16.48) translate(-451.62,-237.50)"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 803 B |
|
|
@ -1,3 +1,3 @@
|
|||
<svg viewBox="-50 -130 740 740" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<path stroke="transparent" fill="#474747" d="m4,239.99861l0,0c0,-130.70635 141.47749,-236.66527 315.99786,-236.66527l0,0c83.80939,0 164.18481,24.93385 223.44586,69.31971c59.2608,44.38261 92.55627,104.57763 92.55627,167.34556l0,0c0,130.70897 -141.47833,236.66808 -316.00214,236.66808l0,0c-174.52037,0 -315.99786,-105.95911 -315.99786,-236.66808zm158.00044,0l0,0c0,65.35454 70.73923,118.33434 157.99742,118.33434c87.26294,0 158.00085,-52.9798 158.00085,-118.33434c0,-65.35178 -70.73792,-118.33152 -158.00085,-118.33152l0,0c-87.25819,0 -157.99742,52.97974 -157.99742,118.33152z"/>
|
||||
<path fill="#474747" d="m4,239.99861l0,0c0,-130.70635 141.47749,-236.66527 315.99786,-236.66527l0,0c83.80939,0 164.18481,24.93385 223.44586,69.31971c59.2608,44.38261 92.55627,104.57763 92.55627,167.34556l0,0c0,130.70897 -141.47833,236.66808 -316.00214,236.66808l0,0c-174.52037,0 -315.99786,-105.95911 -315.99786,-236.66808zm158.00044,0l0,0c0,65.35454 70.73923,118.33434 157.99742,118.33434c87.26294,0 158.00085,-52.9798 158.00085,-118.33434c0,-65.35178 -70.73792,-118.33152 -158.00085,-118.33152l0,0c-87.25819,0 -157.99742,52.97974 -157.99742,118.33152z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 694 B After Width: | Height: | Size: 673 B |
|
|
@ -3,5 +3,5 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/tool-circle-move-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
|
||||
<path fill="#474747" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 448 B After Width: | Height: | Size: 442 B |
|
|
@ -3,5 +3,5 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/tool-line-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 12.778,13.778 C 12.778,13.778 13.278,14.278 13.778,13.778 14.278,13.278 13.778,12.778 13.778,12.778 L 3.2237,2.2237 C 3.2237,2.2237 2.7237,1.7237 2.2237,2.2237 1.7237,2.7237 2.2237,3.2237 2.2237,3.2237 Z"/>
|
||||
<path fill="#474747" d="M 12.778,13.778 C 12.778,13.778 13.278,14.278 13.778,13.778 14.278,13.278 13.778,12.778 13.778,12.778 L 3.2237,2.2237 C 3.2237,2.2237 2.7237,1.7237 2.2237,2.2237 1.7237,2.7237 2.2237,3.2237 2.2237,3.2237 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 511 B After Width: | Height: | Size: 505 B |
|
|
@ -3,6 +3,6 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/view-mirror-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 1.8613,0 C 1.0809,0 0,0.69182 0,1.5762 V 14.387 C 0,15.271 1.0809,16 1.8613,16 L 5.752,13.053 C 6.3603,12.597 7,12.324 7,11.439 V 4.5254 C 7,3.6409 6.188,3.303 5.752,2.9121 Z M 2,1.3535 5.8516,4.2598 C 5.8516,4.2598 6,4.328 6,4.5254 V 11.439 C 6,11.699 5.8984,11.699 5.8984,11.699 L 2,14.641 Z"/>
|
||||
<path style="opacity:0.3;fill:#474747" d="M 13.139,0 C 13.919,0 15,0.69182 15,1.5762 V 14.387 C 15,15.271 13.919,16 13.139,16 L 9.248,13.053 C 8.6397,12.597 8,12.324 8,11.439 V 4.5254 C 8,3.6409 8.812,3.303 9.248,2.9121 Z M 13,1.3535 9.1484,4.2598 C 9.1484,4.2598 9,4.328 9,4.5254 V 11.439 C 9,11.699 9.1016,11.699 9.1016,11.699 L 13,14.641 Z"/>
|
||||
<path fill="#474747" d="M 1.8613,0 C 1.0809,0 0,0.69182 0,1.5762 V 14.387 C 0,15.271 1.0809,16 1.8613,16 L 5.752,13.053 C 6.3603,12.597 7,12.324 7,11.439 V 4.5254 C 7,3.6409 6.188,3.303 5.752,2.9121 Z M 2,1.3535 5.8516,4.2598 C 5.8516,4.2598 6,4.328 6,4.5254 V 11.439 C 6,11.699 5.8984,11.699 5.8984,11.699 L 2,14.641 Z"/>
|
||||
<path fill="#474747" opacity="0.3" d="M 13.139,0 C 13.919,0 15,0.69182 15,1.5762 V 14.387 C 15,15.271 13.919,16 13.139,16 L 9.248,13.053 C 8.6397,12.597 8,12.324 8,11.439 V 4.5254 C 8,3.6409 8.812,3.303 9.248,2.9121 Z M 13,1.3535 9.1484,4.2598 C 9.1484,4.2598 9,4.328 9,4.5254 V 11.439 C 9,11.699 9.1016,11.699 9.1016,11.699 L 13,14.641 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 950 B After Width: | Height: | Size: 940 B |
|
|
@ -8,7 +8,7 @@ https://www.gnu.org/licenses/gpl-3.0.html
|
|||
optimized with SVGO
|
||||
</metadata>
|
||||
<path d="M8 15.5L5 12h2v-2h2v2h2zM.5 8L4 5v2h2v2H4v2z" fill="#474747"/>
|
||||
<a transform="scale(.99497) rotate(-4.342 5.603 3.916)">
|
||||
<a transform="rotate(-4.342 5.603 3.916)">
|
||||
<path fill="#474747" d="M8.672.954l-3.654 3.2c.634.717 1.341 1.557 1.92 2.193l1.28 1.46.166-2.484.022-.02c.769-.196 1.74.097 2.457.915 1.102 1.259.67 2.758-.634 3.9l.57.674c.346.407 1.058.4 1.396-.012 1.65-1.444 1.556-4.028.037-5.763-.986-1.124-2.398-1.707-3.725-1.579z"/>
|
||||
</a>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 917 B After Width: | Height: | Size: 903 B |
|
|
@ -3,6 +3,6 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/tool-polygon-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 12.98,2.5 1.9551,3.502 1.5,4 V 14 L 2.3203,14.385 8.0684,9.5938 13.777,12.447 14.496,11.945 13.496,2.9453 Z M 12.557,3.543 13.402,11.143 8.2227,8.5527 7.6797,8.6152 2.5,12.932 V 4.457 Z"/>
|
||||
<path style="fill:#474747" d="M 10,9 A 2,2 0 0 1 8,11 2,2 0 0 1 6,9 2,2 0 0 1 8,7 2,2 0 0 1 10,9 Z M 4,4 A 2,2 0 0 1 2,6 2,2 0 0 1 0,4 2,2 0 0 1 2,2 2,2 0 0 1 4,4 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,12 A 2,2 0 0 1 14,14 2,2 0 0 1 12,12 2,2 0 0 1 14,10 2,2 0 0 1 16,12 Z M 15,3 A 2,2 0 0 1 13,5 2,2 0 0 1 11,3 2,2 0 0 1 13,1 2,2 0 0 1 15,3 Z"/>
|
||||
<path fill="#474747" d="M 12.98,2.5 1.9551,3.502 1.5,4 V 14 L 2.3203,14.385 8.0684,9.5938 13.777,12.447 14.496,11.945 13.496,2.9453 Z M 12.557,3.543 13.402,11.143 8.2227,8.5527 7.6797,8.6152 2.5,12.932 V 4.457 Z"/>
|
||||
<path fill="#474747" d="M 10,9 A 2,2 0 0 1 8,11 2,2 0 0 1 6,9 2,2 0 0 1 8,7 2,2 0 0 1 10,9 Z M 4,4 A 2,2 0 0 1 2,6 2,2 0 0 1 0,4 2,2 0 0 1 2,2 2,2 0 0 1 4,4 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,12 A 2,2 0 0 1 14,14 2,2 0 0 1 12,12 2,2 0 0 1 14,10 2,2 0 0 1 16,12 Z M 15,3 A 2,2 0 0 1 13,5 2,2 0 0 1 11,3 2,2 0 0 1 13,1 2,2 0 0 1 15,3 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 883 B After Width: | Height: | Size: 871 B |
|
|
@ -3,5 +3,5 @@
|
|||
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/Papirus/symbolic/actions/tool-rectangle-symbolic.svg
|
||||
https://www.gnu.org/licenses/gpl-3.0.html
|
||||
</metadata>
|
||||
<path style="fill:#474747" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z"/>
|
||||
<path fill="#474747" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z"/>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 354 B After Width: | Height: | Size: 348 B |
4
files.js
|
|
@ -37,7 +37,7 @@ const Clipboard = St.Clipboard.get_default();
|
|||
const CLIPBOARD_TYPE = St.ClipboardType.CLIPBOARD;
|
||||
const ICON_DIR = Me.dir.get_child('data').get_child('icons');
|
||||
const ICON_NAMES = [
|
||||
'arc', 'color', 'dashed-line', 'fillrule-evenodd', 'fillrule-nonzero', 'fill', 'full-line', 'linecap', 'linejoin', 'palette', 'smooth', 'stroke',
|
||||
'arc', 'color', 'dashed-line', 'document-export', 'fillrule-evenodd', 'fillrule-nonzero', 'fill', 'full-line', 'linecap', 'linejoin', 'palette', 'smooth', 'stroke',
|
||||
'tool-ellipse', 'tool-line', 'tool-mirror', 'tool-move', 'tool-none', 'tool-polygon', 'tool-polyline', 'tool-rectangle', 'tool-resize',
|
||||
];
|
||||
const ThemedIconNames = {
|
||||
|
|
@ -56,7 +56,7 @@ ICON_NAMES.forEach(name => {
|
|||
get: function() {
|
||||
if (!this[`_${name}`]) {
|
||||
let file = Gio.File.new_for_path(ICON_DIR.get_child(`${name}-symbolic.svg`).get_path());
|
||||
this[`_${name}`] = file.query_exists(null) ? new Gio.FileIcon({ file }) : new Gio.ThemedIcon({ name: 'error-symbolic' });
|
||||
this[`_${name}`] = file.query_exists(null) ? new Gio.FileIcon({ file }) : new Gio.ThemedIcon({ name: 'action-unavailable-symbolic' });
|
||||
}
|
||||
return this[`_${name}`];
|
||||
}
|
||||
|
|
|
|||
10
menu.js
|
|
@ -275,10 +275,10 @@ var DrawingMenu = new Lang.Class({
|
|||
this._addSeparator(this.menu);
|
||||
|
||||
this._addDrawingNameItem(this.menu);
|
||||
this._addOpenDrawingSubMenuItem(this.menu, Files.Icons.OPEN);
|
||||
this._addSaveDrawingSubMenuItem(this.menu, Files.Icons.SAVE);
|
||||
this._addOpenDrawingSubMenuItem(this.menu, 'document-open-symbolic');
|
||||
this._addSaveDrawingSubMenuItem(this.menu, 'document-save-as-symbolic');
|
||||
|
||||
this.menu.addAction(getSummary('save-as-svg'), this.area.saveAsSvg.bind(this.area), 'image-x-generic-symbolic');
|
||||
this.menu.addAction(getSummary('save-as-svg'), this.area.saveAsSvg.bind(this.area), Files.Icons.DOCUMENT_EXPORT);
|
||||
this.menu.addAction(getSummary('open-preferences'), areaManager.openPreferences.bind(areaManager), 'document-page-setup-symbolic');
|
||||
this.menu.addAction(getSummary('toggle-help'), () => { this.close(); this.area.toggleHelp(); }, 'preferences-desktop-keyboard-shortcuts-symbolic');
|
||||
|
||||
|
|
@ -582,7 +582,7 @@ var DrawingMenu = new Lang.Class({
|
|||
this.openDrawingSubMenuItem = item;
|
||||
this.openDrawingSubMenu = item.menu;
|
||||
item.setSensitive(Boolean(Files.Jsons.getSorted().length));
|
||||
item.icon.set_gicon(icon);
|
||||
item.icon.set_icon_name(icon);
|
||||
|
||||
item.menu.itemActivated = item.menu.close;
|
||||
|
||||
|
|
@ -650,7 +650,7 @@ var DrawingMenu = new Lang.Class({
|
|||
this.saveDrawingSubMenuItem = item;
|
||||
this._updateSaveDrawingSubMenuItemSensitivity();
|
||||
this.saveDrawingSubMenu = item.menu;
|
||||
item.icon.set_gicon(icon);
|
||||
item.icon.set_icon_name(icon);
|
||||
|
||||
item.menu.itemActivated = item.menu.close;
|
||||
|
||||
|
|
|
|||