Commit b968ee5
More dark icons
Changed files (33)
modifiedgraphics/tools_and_buttons.svgmodifiedicons/convert_point.pngmodifiedicons/create_line.pngmodifiedicons/cubic_points.pngmodifiedicons/double_points.pngmodifiedicons/foresight.pngmodifiedicons/full_glyph.pngmodifiedicons/move.pngmodifiedicons/move_background.pngmodifiedicons/move_canvas.pngmodifiedicons/next.pngmodifiedicons/point_tool.pngmodifiedicons/prev.pngmodifiedicons/quadratic_points.pngmodifiedicons/resize.pngmodifiedicons/spin_button.pngmodifiedicons/symmetric.pngmodifiedicons/tie_point.pngmodifiedicons/tool_button_deselected_active.pngmodifiedicons/tool_button_selected.pngmodifiedicons/tool_button_selected_active.pngmodifiedicons/zoom_1_1.pngmodifiedicons/zoom_background_image.pngmodifiedicons/zoom_boundaries.pngmodifiedicons/zoom_in.pngmodifiedicons/zoom_out.pngmodifiedicons/zoom_tool.pngmodifiedlibbirdfont/DrawingTools.valamodifiedlibbirdfont/Expander.valamodifiedlibbirdfont/KerningTools.valamodifiedlibbirdfont/MenuTab.valamodifiedlibbirdfont/PreviewTools.valamodifiedlibbirdfont/SpinButton.vala
Diff
@@ -22,6 +22,17 @@ <defs id="defs3788"> <linearGradient+ id="linearGradient4555">+ <stop+ style="stop-color:#0e1011;stop-opacity:1;"+ offset="0"+ id="stop4557" />+ <stop+ style="stop-color:#212427;stop-opacity:0.61538464;"+ offset="1"+ id="stop4559" />+ </linearGradient>+ <linearGradient inkscape:collect="always" id="linearGradient4308"> <stop@@ -1330,7 +1341,7 @@ <linearGradient id="linearGradient3478-9"> <stop- style="stop-color:#a9a9a9;stop-opacity:1;"+ style="stop-color:#5e6c77;stop-opacity:0.98039216;" offset="0" id="stop3480-2" /> <stop@@ -1341,15 +1352,6 @@ <filter color-interpolation-filters="sRGB" inkscape:collect="always"- id="filter4539-8">- <feGaussianBlur- inkscape:collect="always"- stdDeviation="0.072008695"- id="feGaussianBlur4541-5" />- </filter>- <filter- color-interpolation-filters="sRGB"- inkscape:collect="always" id="filter4358-2" x="-0.78720081" width="2.5744016"@@ -1528,6 +1530,23 @@ y1="82.667183" x2="199.7195" y2="77.799698" />+ <filter+ inkscape:collect="always"+ id="filter4839">+ <feGaussianBlur+ inkscape:collect="always"+ stdDeviation="0.12601525"+ id="feGaussianBlur4841" />+ </filter>+ <linearGradient+ inkscape:collect="always"+ xlink:href="#linearGradient4555"+ id="linearGradient4561"+ x1="421.05032"+ y1="138.44583"+ x2="420.68283"+ y2="168.05296"+ gradientUnits="userSpaceOnUse" /> </defs> <sodipodi:namedview id="base"@@ -1536,9 +1555,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2"- inkscape:zoom="2.3262206"- inkscape:cx="274.65154"- inkscape:cy="601.98515"+ inkscape:zoom="1.443014"+ inkscape:cx="315.8957"+ inkscape:cy="649.75232" inkscape:current-layer="layer1" inkscape:document-units="px" showgrid="false"@@ -3970,7 +3989,7 @@ <rect style="opacity:0.98000004;color:#000000;fill:#33363b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:20;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" id="rect4330"- width="136.45325"+ width="174.22142" height="37.342556" x="270.01135" y="130.7104" />@@ -3984,21 +4003,21 @@ inkscape:export-xdpi="320" inkscape:export-ydpi="320" /> <path- style="fill:#43474d;fill-opacity:1;stroke:#26272b;stroke-width:1.08162749;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"+ style="fill:#212427;fill-opacity:1;stroke:#26272b;stroke-width:1.08162749000000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" d="m 284.232,135.15752 18.88609,0.13751 c 3.96902,0.0969 5.3426,1.35943 5.77448,4.78631 l 0.0259,17.0893 c -0.12039,3.50816 -1.85708,4.92123 -4.96983,4.90512 l -20.94199,0 c -2.02353,-0.10763 -3.91115,-0.89537 -4.00655,-3.65731 l 0,-17.73466 c 0.003,-3.90203 1.49133,-5.42246 5.23184,-5.52627 z" id="rect3007-7-6-6-4-5" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"- inkscape:export-filename="/home/johan/birdfont/icons/tool_button_selected_active.png"+ inkscape:export-filename="/home/johan/birdfont/icons/tool_button_deselected_active.png" inkscape:export-xdpi="320" inkscape:export-ydpi="320" /> <path- style="fill:#3b3d43;fill-opacity:1;stroke:#26272b;stroke-width:1.08162749;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"+ style="fill:#1a1e20;fill-opacity:0.99607843;stroke:#26272b;stroke-width:1.08162749000000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" d="m 326.93238,135.15751 18.88609,0.13751 c 3.96902,0.0969 5.3426,1.35943 5.77448,4.78631 l 0.0259,17.0893 c -0.12039,3.50816 -1.85708,4.92123 -4.96983,4.90512 l -20.94199,0 c -2.02353,-0.10763 -3.91115,-0.89537 -4.00655,-3.65731 l 0,-17.73466 c 0.003,-3.90203 1.49133,-5.42246 5.23184,-5.52627 z" id="rect3007-7-6-6-5-1" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"- inkscape:export-filename="/home/johan/birdfont/icons/tool_button_deselected_active.png"+ inkscape:export-filename="/home/johan/birdfont/icons/tool_button_selected_active.png" inkscape:export-xdpi="320" inkscape:export-ydpi="320" /> <path@@ -4037,7 +4056,7 @@ inkscape:export-xdpi="319" inkscape:export-ydpi="319" /> <path- style="fill:none;stroke:#adadad;stroke-width:0.37164363px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter4539-8)"+ style="fill:none;stroke:#4c4c4c;stroke-width:0.37164363000000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.58904111000000003;filter:url(#filter4839)" d="m 288.08389,192.36274 c 0,0 2.23009,-2.9112 3.65946,-4.07628 1.11126,-0.90578 3.17658,-2.28831 4.04084,-2.85883 0.24741,-0.16331 0.0337,-3.03131 0.0337,-3.03131" id="path4318-4" inkscape:connector-curvature="0"@@ -4076,30 +4095,21 @@ inkscape:export-filename="/home/johan/birdfont/icons/foresight.png" inkscape:export-xdpi="319" inkscape:export-ydpi="319" />- <path- style="fill:#a1a1a1;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.77168950000000003;stroke-dasharray:none"- d="m 331.77933,176.61743 12.21559,10.46124 -4.41734,0.53424 -1.38291,4.21059 z"- id="path3320-0"- inkscape:connector-curvature="0"- sodipodi:nodetypes="ccccc"- inkscape:export-filename="/home/johan/birdfont/icons/point_tool.png"- inkscape:export-xdpi="318.79926"- inkscape:export-ydpi="318.79926" /> <g id="g3163-7"- transform="translate(321.9251,123.5014)"+ transform="translate(321.68009,126.44152)" inkscape:export-filename="/home/johan/birdfont/icons/spin_button.png" inkscape:export-xdpi="320" inkscape:export-ydpi="320"- style="fill:#000000;fill-opacity:1">+ style="fill:#5e6c77;fill-opacity:0.98039216"> <path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" id="path3075-4-8" d="m 48.168082,51.733479 0,1.610914 3.89807,0 0,-0.636395 12.22578,0 0,0.724988 3.72089,0 -0.0886,-1.433729 -9.74519,-2.569185 z"- style="fill:#000000;fill-opacity:1;stroke:none" />+ style="fill:#5e6c77;fill-opacity:0.98039216;stroke:none" /> <path- style="fill:#000000;fill-opacity:1;stroke:none"+ style="fill:#5e6c77;fill-opacity:0.98039216;stroke:none" d="m 48.168082,67.985113 0,-1.610914 3.89807,0 0,0.636395 12.22578,0 0,-0.724988 3.72089,0 -0.0886,1.433729 -9.74519,2.569185 z" id="path3140-7" inkscape:connector-curvature="0"@@ -4108,7 +4118,7 @@ <g transform="translate(198.99528,158.23538)" id="g4738-3"- style="stroke:#000000;stroke-opacity:0.77168946999999999;fill-opacity:1;fill:#a1a1a1"+ style="stroke:#000000;stroke-opacity:1;fill-opacity:0.98039216;fill:#5e6c77" inkscape:export-filename="/home/johan/birdfont/icons/zoom_tool.png" inkscape:export-xdpi="319" inkscape:export-ydpi="319">@@ -4123,7 +4133,7 @@ sodipodi:cy="51.370365" sodipodi:cx="88.97464" id="path3135-3"- style="fill:#a1a1a1;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.85107493000000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0.77168946999999999;stroke-dasharray:none"+ style="fill:#5e6c77;fill-opacity:0.98039216;fill-rule:evenodd;stroke:#000000;stroke-width:1.85107493000000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" sodipodi:type="arc" /> <path inkscape:export-ydpi="319.71411"@@ -4132,7 +4142,656 @@ inkscape:connector-curvature="0" id="path3137-0" d="m 94.477328,56.639648 4.239038,7.342234"- style="fill:#a1a1a1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.77168946999999999;fill-opacity:1" />+ style="fill:#5e6c77;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.98039216" />+ </g>+ <path+ style="fill:#5e6c77;fill-opacity:0.98039216;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 329.62992,177.90707 12.21559,10.46124 -4.41734,0.53424 -1.38291,4.21059 z"+ id="path3320-0-1"+ inkscape:connector-curvature="0"+ sodipodi:nodetypes="ccccc"+ inkscape:export-filename="/home/johan/birdfont/icons/point_tool.png"+ inkscape:export-xdpi="318.79926"+ inkscape:export-ydpi="318.79926" />+ <path+ style="opacity:0.98000003999999996;fill:#5e6c77;fill-opacity:0.98039215999999996;stroke:#000000;stroke-width:0.75199996999999996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 330.33187,212.33922 c -1.31291,-1.72569 -1.56337,-2.15366 -2.78841,-0.92861 -0.25489,0.25489 0.16982,0.86355 0.21679,0.91051 0.47256,0.47256 0.38707,1.38431 0.95388,1.95111 1.00286,1.00287 1.37029,1.28759 2.63624,2.55354 0.96047,0.96045 0.5999,3.33144 0.69373,3.42527 0.76284,0.76284 6.74912,0.88188 7.41421,0.21679 0.31644,-0.31644 -0.11919,-1.19243 0.0867,-1.60424 0.45513,-0.91026 0.56202,-3.08705 1.17842,-4.01163 1.07603,-0.69242 2.01347,-3.07314 2.47483,-4.34159 0.85098,-2.33967 0.70348,-3.75579 -0.94665,-3.03874 -0.49081,0.81585 -0.98886,2.94953 -2.4071,4.11298 0.007,-0.91622 0.15808,-2.37968 0.4884,-3.69291 0.44424,-1.76615 0.9928,-3.30462 -0.13753,-3.29288 -1.096,0.0114 -1.38792,1.44973 -1.79434,2.84649 -0.40388,1.38805 -0.92489,2.73301 -1.16864,3.24157 -0.12571,-0.69754 -0.41273,-2.47914 -0.51284,-4.05879 -0.0956,-1.50931 0.0173,-2.83425 -0.99006,-2.85308 -1.23291,-0.0231 -1.10085,1.43132 -1.08831,3.04608 0.0113,1.45416 -0.0694,3.25932 -0.16002,4.1798 -0.3675,-0.73969 -1.18453,-2.62699 -1.47202,-3.95869 -0.28306,-1.31116 -0.55279,-2.4108 -1.4744,-2.17731 -1.37475,0.34829 -1.11843,1.46286 -0.75826,2.9193 0.50068,2.02469 1.99558,4.53449 0.96408,5.61629 -0.65396,-0.66564 -0.79661,-0.65139 -1.4087,-1.06126 z"+ id="path4276-2-3-3"+ inkscape:connector-curvature="0"+ sodipodi:nodetypes="cscssssscsccssscssscssscc"+ inkscape:export-filename="/home/johan/birdfont/icons/move_canvas.png"+ inkscape:export-xdpi="317.09885"+ inkscape:export-ydpi="317.09885" />+ <g+ id="g3261-9"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ transform="matrix(0.88526523,0,0,0.88526523,244.10988,225.76438)"+ inkscape:export-filename="/home/johan/birdfont/icons/move.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824">+ <g+ id="g3233-4"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3220-1"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ transform="translate(1.0552765,-0.4020101)"+ id="g3149-2"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ sodipodi:nodetypes="cccc"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ id="path3139-3"+ inkscape:connector-curvature="0" />+ <path+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 55.57789,13.829137 0,6.130653"+ id="path3147-8"+ inkscape:connector-curvature="0" />+ </g>+ </g>+ <g+ id="g3225-6"+ transform="matrix(-1,0,0,-1,113.26633,36.477369)"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3227-0"+ transform="translate(1.0552765,-0.4020101)"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ inkscape:connector-curvature="0"+ id="path3229-3"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:nodetypes="cccc" />+ <path+ inkscape:connector-curvature="0"+ id="path3231-8"+ d="m 55.57789,13.829137 0,6.130653"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />+ </g>+ </g>+ </g>+ <g+ transform="matrix(0,1,-1,0,74.871849,-38.494983)"+ id="g3243-9"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3245-6"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3247-3"+ transform="translate(1.0552765,-0.4020101)"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ inkscape:connector-curvature="0"+ id="path3249-4"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:nodetypes="cccc" />+ <path+ inkscape:connector-curvature="0"+ id="path3251-7"+ d="m 55.57789,13.829137 0,6.130653"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />+ </g>+ </g>+ <g+ transform="matrix(-1,0,0,-1,113.26633,36.477369)"+ id="g3253-9"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ transform="translate(1.0552765,-0.4020101)"+ id="g3255-3"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ sodipodi:nodetypes="cccc"+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ id="path3257-0"+ inkscape:connector-curvature="0" />+ <path+ style="fill:#5e6c77;fill-opacity:0.98039425;stroke:#000000;stroke-width:1.12960494;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 55.57789,13.829137 0,6.130653"+ id="path3259-0"+ inkscape:connector-curvature="0" />+ </g>+ </g>+ </g>+ </g>+ <path+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 376.26053,213.26429 1.84771,-1.84772 -2.41624,-2.41624 9.13198,0 0,9.48731 -2.18528,-2.18528 -1.51015,1.58122 2.13588,2.20079 -9.38461,0.002 0,-9.02539 z"+ id="path4060-1"+ inkscape:connector-curvature="0"+ sodipodi:nodetypes="ccccccccccc"+ inkscape:export-filename="/home/johan/birdfont/icons/resize.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <path+ transform="translate(316.98515,222.12218)"+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4997-5-8"+ sodipodi:cx="19.169083"+ sodipodi:cy="19.942028"+ sodipodi:rx="7.2657003"+ sodipodi:ry="7.2657003"+ d="m 26.434783,19.942028 a 7.2657003,7.2657003 0 1 1 -14.531401,0 7.2657003,7.2657003 0 1 1 14.531401,0 z"+ inkscape:export-filename="/home/johan/birdfont/icons/move_background.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <g+ id="g3261-7-8"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ transform="matrix(0.53318716,0,0,0.53318716,305.95816,232.50312)"+ inkscape:export-filename="/home/johan/birdfont/icons/move_background.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824">+ <g+ id="g3233-0-3"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3220-0-5"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ transform="translate(1.0552765,-0.4020101)"+ id="g3149-0-0"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ sodipodi:nodetypes="cccc"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ id="path3139-0-1"+ inkscape:connector-curvature="0" />+ <path+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 55.57789,13.829137 0,6.130653"+ id="path3147-9-3"+ inkscape:connector-curvature="0" />+ </g>+ </g>+ <g+ id="g3225-1-9"+ transform="matrix(-1,0,0,-1,113.26633,36.477369)"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3227-8-5"+ transform="translate(1.0552765,-0.4020101)"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ inkscape:connector-curvature="0"+ id="path3229-5-4"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:nodetypes="cccc" />+ <path+ inkscape:connector-curvature="0"+ id="path3231-1-4"+ d="m 55.57789,13.829137 0,6.130653"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />+ </g>+ </g>+ </g>+ <g+ transform="matrix(0,1,-1,0,74.871849,-38.494983)"+ id="g3243-2-5"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3245-8-0"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ id="g3247-8-6"+ transform="translate(1.0552765,-0.4020101)"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ inkscape:connector-curvature="0"+ id="path3249-9-9"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:nodetypes="cccc" />+ <path+ inkscape:connector-curvature="0"+ id="path3251-9-6"+ d="m 55.57789,13.829137 0,6.130653"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />+ </g>+ </g>+ <g+ transform="matrix(-1,0,0,-1,113.26633,36.477369)"+ id="g3253-7-6"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <g+ transform="translate(1.0552765,-0.4020101)"+ id="g3255-8-5"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">+ <path+ sodipodi:nodetypes="cccc"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 58.653267,13.628132 -6.251256,0 3.150754,-4.5477386 z"+ id="path3257-9-6"+ inkscape:connector-curvature="0" />+ <path+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.50041127;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ d="m 55.57789,13.829137 0,6.130653"+ id="path3259-7-9"+ inkscape:connector-curvature="0" />+ </g>+ </g>+ </g>+ </g>+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.37405884;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4160-6"+ sodipodi:cx="18.477161"+ sodipodi:cy="87.187637"+ sodipodi:rx="11.086297"+ sodipodi:ry="11.086297"+ d="m 29.563458,87.187637 a 11.086297,11.086297 0 1 1 -22.1725936,0 11.086297,11.086297 0 1 1 22.1725936,0 z"+ transform="matrix(0.72777089,0,0,0.72777089,279.82116,209.83209)"+ inkscape:export-filename="/home/johan/birdfont/icons/quadratic_points.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <g+ style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4162-7"+ transform="translate(273.93835,186.94987)"+ inkscape:export-filename="/home/johan/birdfont/icons/quadratic_points.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 18.396109,88.915932 3.442382,0 0,0.830078 -4.628906,0 0,-0.830078 c 0.374348,-0.387369 0.883788,-0.906574 1.528321,-1.557617 0.647783,-0.654294 1.054684,-1.075843 1.220703,-1.264649 0.315751,-0.354814 0.535477,-0.654292 0.659179,-0.898437 0.126949,-0.247391 0.190426,-0.489904 0.19043,-0.727539 -4e-6,-0.387365 -0.136723,-0.70312 -0.410156,-0.947266 -0.270186,-0.244134 -0.623376,-0.366204 -1.059571,-0.366211 -0.309247,7e-6 -0.636395,0.05372 -0.981445,0.161133 -0.341798,0.107428 -0.708009,0.270188 -1.098633,0.488281 l 0,-0.996094 c 0.397135,-0.159498 0.768228,-0.27994 1.113282,-0.361328 0.345049,-0.08137 0.660804,-0.122063 0.947265,-0.12207 0.755205,7e-6 1.357418,0.188809 1.806641,0.566406 0.449213,0.377611 0.673823,0.882168 0.673828,1.513672 -5e-6,0.299484 -0.05697,0.584315 -0.170898,0.854492 -0.110683,0.266931 -0.314133,0.582686 -0.610352,0.947266 -0.08139,0.0944 -0.340174,0.367841 -0.776367,0.820312 -0.436201,0.449221 -1.051435,1.079103 -1.845703,1.889649"+ id="path3793-8"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" />+ </g>+ <path+ inkscape:export-ydpi="319.88824"+ inkscape:export-xdpi="319.88824"+ inkscape:export-filename="/home/johan/birdfont/icons/cubic_points.png"+ transform="matrix(0.72777089,0,0,0.72777089,323.72443,209.38132)"+ d="m 29.563458,87.187637 a 11.086297,11.086297 0 1 1 -22.1725936,0 11.086297,11.086297 0 1 1 22.1725936,0 z"+ sodipodi:ry="11.086297"+ sodipodi:rx="11.086297"+ sodipodi:cy="87.187637"+ sodipodi:cx="18.477161"+ id="path4173-37"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:1.37405884000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <g+ style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4175-8"+ transform="translate(282.30862,186.21484)"+ inkscape:export-filename="/home/johan/birdfont/icons/cubic_points.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 56.067783,86.099609 c 0.472001,0.100916 0.839839,0.310876 1.103516,0.629883 0.266922,0.319014 0.400385,0.712893 0.400391,1.181641 -6e-6,0.719402 -0.247402,1.276042 -0.742188,1.669922 -0.494796,0.39388 -1.19792,0.59082 -2.109375,0.59082 -0.305992,0 -0.621747,-0.03092 -0.947266,-0.09277 -0.322267,-0.05859 -0.655925,-0.148112 -1.000976,-0.268555 l 0,-0.952149 c 0.273436,0.159507 0.572915,0.279949 0.898437,0.361329 0.325519,0.08138 0.665688,0.122071 1.020508,0.12207 0.618487,10e-7 1.088864,-0.12207 1.411133,-0.366211 0.325516,-0.244139 0.488277,-0.598957 0.488281,-1.064453 -4e-6,-0.429685 -0.151371,-0.764971 -0.454101,-1.00586 -0.299483,-0.244137 -0.717777,-0.366207 -1.254883,-0.366211 l -0.849609,0 0,-0.810546 0.888671,0 c 0.485023,4e-6 0.856116,-0.09602 1.113282,-0.288086 0.257157,-0.195308 0.385737,-0.475256 0.385742,-0.839844 -5e-6,-0.374343 -0.133468,-0.660801 -0.400391,-0.859375 -0.263675,-0.201816 -0.642907,-0.302728 -1.137695,-0.302734 -0.270185,6e-6 -0.559898,0.0293 -0.869141,0.08789 -0.309246,0.0586 -0.649415,0.149746 -1.020508,0.273438 l 0,-0.878907 c 0.374348,-0.104159 0.724283,-0.182284 1.049805,-0.234375 0.328774,-0.05208 0.638018,-0.07812 0.927735,-0.07813 0.748694,8e-6 1.341141,0.170906 1.777343,0.512696 0.436193,0.338548 0.654292,0.797532 0.654297,1.376953 -5e-6,0.403651 -0.115565,0.745447 -0.34668,1.02539 -0.231124,0.276697 -0.5599,0.468755 -0.986328,0.576172"+ id="path3790-4"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" /> </g>+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:1.37405884000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4181-0"+ sodipodi:cx="18.477161"+ sodipodi:cy="87.187637"+ sodipodi:rx="11.086297"+ sodipodi:ry="11.086297"+ d="m 29.563458,87.187637 a 11.086297,11.086297 0 1 1 -22.1725936,0 11.086297,11.086297 0 1 1 22.1725936,0 z"+ transform="matrix(0.72777089,0,0,0.72777089,366.13801,209.45983)"+ inkscape:export-filename="/home/johan/birdfont/icons/double_points.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <g+ style="font-size:6.97485256000000042px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4183-7"+ transform="translate(285.49376,185.72482)"+ inkscape:export-filename="/home/johan/birdfont/icons/double_points.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 89.103161,88.897221 2.401011,0 0,0.578968 -3.228594,0 0,-0.578968 c 0.261102,-0.270183 0.616429,-0.632321 1.065981,-1.086415 0.45182,-0.45636 0.735627,-0.750384 0.851423,-0.882073 0.220231,-0.247478 0.373487,-0.45636 0.459768,-0.626647 0.08854,-0.172552 0.132818,-0.341701 0.132822,-0.507448 -4e-6,-0.270181 -0.09536,-0.490415 -0.286078,-0.660704 -0.188451,-0.17028 -0.434796,-0.255422 -0.739035,-0.255426 -0.215696,4e-6 -0.443877,0.03747 -0.684544,0.112387 -0.238399,0.07493 -0.493826,0.188453 -0.76628,0.340569 l 0,-0.69476 c 0.276995,-0.111248 0.535828,-0.195255 0.776497,-0.252021 0.240668,-0.05676 0.460902,-0.08514 0.660704,-0.08514 0.526744,5e-6 0.946779,0.131692 1.260105,0.39506 0.31332,0.263378 0.469982,0.615299 0.469986,1.055764 -4e-6,0.208886 -0.03974,0.407551 -0.1192,0.595996 -0.0772,0.18618 -0.219102,0.406415 -0.425711,0.660704 -0.05676,0.06584 -0.237266,0.256564 -0.541504,0.572155 -0.304244,0.313326 -0.733361,0.752659 -1.287351,1.318002"+ id="path3783-7"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" />+ <path+ d="m 96.03374,85.661816 -1.379305,1.856101 1.450824,1.958272 -0.739035,0 -1.110255,-1.498504 -1.110254,1.498504 -0.739035,0 1.481475,-1.995735 -1.355465,-1.818638 0.739035,0 1.01149,1.35887 1.01149,-1.35887 0.739035,0"+ id="path3785-1"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" />+ <path+ d="m 97.671877,88.897221 2.401013,0 0,0.578968 -3.228596,0 0,-0.578968 c 0.261102,-0.270183 0.616429,-0.632321 1.065981,-1.086415 0.45182,-0.45636 0.735627,-0.750384 0.851423,-0.882073 0.220232,-0.247478 0.373487,-0.45636 0.459768,-0.626647 0.08854,-0.172552 0.132819,-0.341701 0.132822,-0.507448 -3e-6,-0.270181 -0.09536,-0.490415 -0.286078,-0.660704 -0.188451,-0.17028 -0.434796,-0.255422 -0.739035,-0.255426 -0.215696,4e-6 -0.443876,0.03747 -0.684544,0.112387 -0.238399,0.07493 -0.493826,0.188453 -0.76628,0.340569 l 0,-0.69476 c 0.276995,-0.111248 0.535828,-0.195255 0.776497,-0.252021 0.240668,-0.05676 0.460902,-0.08514 0.660704,-0.08514 0.526744,5e-6 0.946779,0.131692 1.260105,0.39506 0.31332,0.263378 0.469983,0.615299 0.469983,1.055764 0,0.208886 -0.0397,0.407551 -0.119197,0.595996 -0.0772,0.18618 -0.219102,0.406415 -0.425711,0.660704 -0.05676,0.06584 -0.237266,0.256564 -0.541504,0.572155 -0.304244,0.313326 -0.733361,0.752659 -1.287351,1.318002"+ id="path3787-3"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" />+ </g>+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:1.37405884000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4226-0"+ sodipodi:cx="18.477161"+ sodipodi:cy="87.187637"+ sodipodi:rx="11.086297"+ sodipodi:ry="11.086297"+ d="m 29.563458,87.187637 a 11.086297,11.086297 0 1 1 -22.1725936,0 11.086297,11.086297 0 1 1 22.1725936,0 z"+ transform="matrix(0.72777089,0,0,0.72777089,409.66835,209.00907)"+ inkscape:export-filename="/home/johan/birdfont/icons/convert_point.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <g+ style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4228-5"+ transform="translate(292.35405,184.98979)"+ inkscape:export-filename="/home/johan/birdfont/icons/convert_point.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 133.4963,84.154549 0,1.040039 c -0.33204,-0.309239 -0.68685,-0.540359 -1.06445,-0.69336 -0.37436,-0.152988 -0.77312,-0.229485 -1.19629,-0.229492 -0.83334,7e-6 -1.47136,0.25554 -1.91406,0.766602 -0.44272,0.507818 -0.66407,1.243494 -0.66407,2.207031 0,0.960289 0.22135,1.695965 0.66407,2.207031 0.4427,0.507814 1.08072,0.76172 1.91406,0.761719 0.42317,10e-7 0.82193,-0.0765 1.19629,-0.229492 0.3776,-0.152994 0.73241,-0.384114 1.06445,-0.69336 l 0,1.030274 c -0.34506,0.234375 -0.71127,0.410156 -1.09863,0.527344 -0.38412,0.117187 -0.79102,0.175781 -1.22071,0.175781 -1.10351,0 -1.97265,-0.336914 -2.60742,-1.010742 -0.63476,-0.677082 -0.95215,-1.599933 -0.95215,-2.768555 0,-1.17187 0.31739,-2.094721 0.95215,-2.768555 0.63477,-0.677076 1.50391,-1.015617 2.60742,-1.015625 0.4362,8e-6 0.84635,0.0586 1.23047,0.175782 0.38737,0.113939 0.75032,0.286465 1.08887,0.517578"+ id="path3780-9"+ inkscape:connector-curvature="0"+ style="fill:#000000;fill-opacity:1" />+ </g>+ <path+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ d="m 292.08067,292.29804 0,16.23757"+ id="path4866-8"+ inkscape:connector-curvature="0"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_in.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <path+ inkscape:connector-curvature="0"+ id="path4868-45"+ d="m 300.19945,300.41682 -16.23756,0"+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_in.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <path+ inkscape:connector-curvature="0"+ id="path4868-4-4"+ d="m 345.37494,300.84413 -16.23757,0"+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_out.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <g+ style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4900-2"+ transform="translate(283.42763,60.137728)"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_1_1.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 87.570328,243.05992 1.611328,0 0,-5.56152 -1.75293,0.35156 0,-0.89844 1.743164,-0.35156 0.986328,0 0,6.45996 1.611329,0 0,0.83008 -4.199219,0 0,-0.83008"+ id="path3756-5"+ inkscape:connector-curvature="0"+ style="fill:#000000" />+ <path+ d="m 93.869156,242.64977 1.030273,0 0,1.24023 -1.030273,0 0,-1.24023 m 0,-3.93067 1.030273,0 0,1.24024 -1.030273,0 0,-1.24024"+ id="path3758-8"+ inkscape:connector-curvature="0"+ style="fill:#000000" />+ <path+ d="m 97.316422,243.05992 1.611328,0 0,-5.56152 -1.75293,0.35156 0,-0.89844 1.743164,-0.35156 0.986328,0 0,6.45996 1.611328,0 0,0.83008 -4.199218,0 0,-0.83008"+ id="path3760-6"+ inkscape:connector-curvature="0"+ style="fill:#000000" />+ </g>+ <g+ id="g4953-9"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_boundaries.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824"+ style="stroke:#000000;stroke-opacity:1"+ transform="translate(289.42763,60.137728)">+ <g+ id="g4949-2"+ style="stroke:#000000;stroke-opacity:1">+ <path+ inkscape:connector-curvature="0"+ id="path4868-4-9-8"+ d="m 142.2733,236.64784 -16.23756,0"+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_out.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <path+ inkscape:export-ydpi="319.88824"+ inkscape:export-xdpi="319.88824"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_out.png"+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ d="m 142.2733,242.64784 -16.23756,0"+ id="path4947-1"+ inkscape:connector-curvature="0" />+ </g>+ </g>+ <g+ style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"+ id="text4900-4-1"+ transform="translate(256.76692,85.658724)"+ inkscape:export-filename="/home/johan/birdfont/icons/full_glyph.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ d="m 166.07191,235.79424 4.18946,0 0,0.83007 -3.20313,0 0,2.14844 2.89063,0 0,0.83008 -2.89063,0 0,3.48144 -0.98633,0 0,-7.29003"+ id="path3777-8"+ inkscape:connector-curvature="0"+ style="fill:#000000" />+ </g>+ <g+ id="g4983-3"+ inkscape:export-filename="/home/johan/birdfont/icons/zoom_background_image.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824"+ style="stroke:#000000;stroke-opacity:1"+ transform="translate(271.42763,60.137728)">+ <rect+ y="261.59686"+ x="14.906057"+ height="12.488856"+ width="12.891725"+ id="rect4979-3"+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />+ <rect+ style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="rect4981-2"+ width="6.952508"+ height="6.7352409"+ x="17.875666"+ y="264.47366" />+ </g>+ <path+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.75875157000000004px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"+ d="m 340.05269,322.35618 -4.16483,4.16483 4.24125,3.40063 z"+ id="path4987-4"+ inkscape:connector-curvature="0"+ sodipodi:nodetypes="cccc"+ inkscape:export-filename="/home/johan/birdfont/icons/prev.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824" />+ <path+ inkscape:export-ydpi="319.88824"+ inkscape:export-xdpi="319.88824"+ inkscape:export-filename="/home/johan/birdfont/icons/next.png"+ sodipodi:nodetypes="cccc"+ inkscape:connector-curvature="0"+ id="path4995-4"+ d="m 376.60541,322.47273 4.16483,4.16484 -4.24125,3.40062 z"+ style="fill:#000000;stroke:#000000;stroke-width:0.75875175px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />+ <g+ id="g4279-6"+ transform="matrix(0.92095423,0,0,0.92095423,267.81111,235.27726)"+ inkscape:export-filename="/home/johan/birdfont/icons/tie_point.png"+ inkscape:export-xdpi="319.88824"+ inkscape:export-ydpi="319.88824"+ style="stroke:#000000;fill:#5e6c78;fill-opacity:0.96078432000000002;stroke-opacity:1">+ <path+ transform="translate(6.9783644,21.229834)"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ sodipodi:ry="3.4111683"+ sodipodi:rx="3.4111683"+ sodipodi:cy="118.45668"+ sodipodi:cx="12.791882"+ id="path4235-8"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <path+ transform="translate(7.0138974,20.021714)"+ d="m 21.035538,113.62419 c 0,0.94197 -0.763616,1.70559 -1.705584,1.70559 -0.941968,0 -1.705584,-0.76362 -1.705584,-1.70559 0,-0.94197 0.763616,-1.70558 1.705584,-1.70558 0.941968,0 1.705584,0.76361 1.705584,1.70558 z"+ sodipodi:ry="1.7055842"+ sodipodi:rx="1.7055842"+ sodipodi:cy="113.62419"+ sodipodi:cx="19.329954"+ id="path4237-7"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4239-5"+ sodipodi:cx="12.791882"+ sodipodi:cy="118.45668"+ sodipodi:rx="3.4111683"+ sodipodi:ry="3.4111683"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ transform="translate(19.69918,9.113074)" />+ <path+ inkscape:connector-curvature="0"+ id="path4241-2"+ d="m 22.435222,137.6256 2.54061,-2.54061"+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002" />+ <path+ inkscape:connector-curvature="0"+ id="path4247-9"+ d="m 27.729639,132.40224 2.274113,-2.27411"+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002" />+ </g>+ <g+ inkscape:export-ydpi="319.88824"+ inkscape:export-xdpi="319.88824"+ inkscape:export-filename="/home/johan/birdfont/icons/symmetric.png"+ transform="matrix(0.66380748,0.63837005,-0.63837005,0.66380748,408.60323,252.13524)"+ id="g4286-2"+ style="stroke:#000000;fill:#5e6c78;fill-opacity:0.96078432000000002;stroke-opacity:1">+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4288-3"+ sodipodi:cx="12.791882"+ sodipodi:cy="118.45668"+ sodipodi:rx="3.4111683"+ sodipodi:ry="3.4111683"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ transform="translate(6.9783644,21.229834)" />+ <path+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4290-1"+ sodipodi:cx="19.329954"+ sodipodi:cy="113.62419"+ sodipodi:rx="1.7055842"+ sodipodi:ry="1.7055842"+ d="m 21.035538,113.62419 c 0,0.94197 -0.763616,1.70559 -1.705584,1.70559 -0.941968,0 -1.705584,-0.76362 -1.705584,-1.70559 0,-0.94197 0.763616,-1.70558 1.705584,-1.70558 0.941968,0 1.705584,0.76361 1.705584,1.70558 z"+ transform="translate(7.0138974,20.021714)" />+ <path+ transform="translate(19.69918,9.113074)"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ sodipodi:ry="3.4111683"+ sodipodi:rx="3.4111683"+ sodipodi:cy="118.45668"+ sodipodi:cx="12.791882"+ id="path4292-9"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <path+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002"+ d="m 22.435222,137.6256 2.54061,-2.54061"+ id="path4294-6"+ inkscape:connector-curvature="0" />+ <path+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002"+ d="m 27.729639,132.40224 2.274113,-2.27411"+ id="path4296-2"+ inkscape:connector-curvature="0" />+ </g>+ <g+ id="g4307-92"+ transform="translate(286.30034,214.84489)"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-opacity:1"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ inkscape:export-xdpi="319"+ inkscape:export-ydpi="319">+ <path+ inkscape:export-ydpi="321.42578"+ inkscape:export-xdpi="321.42578"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ transform="matrix(0.66380748,0.63837005,-0.63837005,0.66380748,153.60183,58.200946)"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ sodipodi:ry="3.4111683"+ sodipodi:rx="3.4111683"+ sodipodi:cy="118.45668"+ sodipodi:cx="12.791882"+ id="path4300-7"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <path+ inkscape:export-ydpi="321.42578"+ inkscape:export-xdpi="321.42578"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ transform="matrix(0.66380748,0.63837005,-0.63837005,0.66380748,153.94438,48.501384)"+ d="m 21.035538,113.62419 c 0,0.94197 -0.763616,1.70559 -1.705584,1.70559 -0.941968,0 -1.705584,-0.76362 -1.705584,-1.70559 0,-0.94197 0.763616,-1.70558 1.705584,-1.70558 0.941968,0 1.705584,0.76361 1.705584,1.70558 z"+ sodipodi:ry="1.7055842"+ sodipodi:rx="1.7055842"+ sodipodi:cy="113.62419"+ sodipodi:cx="19.329954"+ id="path4302-36"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ sodipodi:type="arc" />+ <path+ inkscape:export-ydpi="321.42578"+ inkscape:export-xdpi="321.42578"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ sodipodi:type="arc"+ style="fill:#5e6c78;fill-opacity:0.96078432000000002;stroke:#000000;stroke-width:0.80000000999999998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"+ id="path4304-4"+ sodipodi:cx="12.791882"+ sodipodi:cy="118.45668"+ sodipodi:rx="3.4111683"+ sodipodi:ry="3.4111683"+ d="m 16.20305,118.45668 c 0,1.88394 -1.527232,3.41117 -3.411168,3.41117 -1.883937,0 -3.4111688,-1.52723 -3.4111688,-3.41117 0,-1.88394 1.5272318,-3.41117 3.4111688,-3.41117 1.883936,0 3.411168,1.52723 3.411168,3.41117 z"+ transform="matrix(0.66380748,0.63837005,-0.63837005,0.66380748,169.07746,57.876328)" />+ <path+ inkscape:export-ydpi="321.42578"+ inkscape:export-xdpi="321.42578"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ inkscape:connector-curvature="0"+ id="path4315-24"+ d="m 88.140705,142.3417 4.874372,-4.87437"+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002" />+ <path+ inkscape:export-ydpi="321.42578"+ inkscape:export-xdpi="321.42578"+ inkscape:export-filename="/home/johan/birdfont/icons/create_line.png"+ sodipodi:nodetypes="cc"+ inkscape:connector-curvature="0"+ id="path4323-4"+ d="m 95.276383,137.61808 4.597997,4.49749"+ style="fill:#5e6c78;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:0.96078432000000002" />+ </g>+ <path+ style="fill:url(#linearGradient4561);fill-opacity:1;stroke:#26272b;stroke-width:1.08162749000000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"+ d="m 410.92007,134.65769 18.88609,0.13751 c 3.96902,0.0969 5.3426,1.35943 5.77448,4.78631 l 0.0259,17.0893 c -0.12039,3.50816 -1.85708,4.92123 -4.96983,4.90512 l -20.94199,0 c -2.02353,-0.10763 -3.91115,-0.89537 -4.00655,-3.65731 l 0,-17.73466 c 0.003,-3.90203 1.49133,-5.42246 5.23184,-5.52627 z"+ id="rect3007-7-6-6-9-2-6"+ inkscape:connector-curvature="0"+ sodipodi:nodetypes="cccccccccc"+ inkscape:export-filename="/home/johan/birdfont/icons/tool_button_selected.png"+ inkscape:export-xdpi="320"+ inkscape:export-ydpi="320" /> </g> </svg>Binary files a/icons/convert_point.png and b/icons/convert_point.png differBinary files a/icons/create_line.png and b/icons/create_line.png differBinary files a/icons/cubic_points.png and b/icons/cubic_points.png differBinary files a/icons/double_points.png and b/icons/double_points.png differBinary files a/icons/foresight.png and b/icons/foresight.png differBinary files a/icons/full_glyph.png and b/icons/full_glyph.png differBinary files a/icons/move.png and b/icons/move.png differBinary files a/icons/move_background.png and b/icons/move_background.png differBinary files a/icons/move_canvas.png and b/icons/move_canvas.png differBinary files a/icons/next.png and b/icons/next.png differBinary files a/icons/point_tool.png and b/icons/point_tool.png differBinary files a/icons/prev.png and b/icons/prev.png differBinary files a/icons/quadratic_points.png and b/icons/quadratic_points.png differBinary files a/icons/resize.png and b/icons/resize.png differBinary files a/icons/spin_button.png and b/icons/spin_button.png differBinary files a/icons/symmetric.png and b/icons/symmetric.png differBinary files a/icons/tie_point.png and b/icons/tie_point.png differBinary files a/icons/tool_button_deselected_active.png and b/icons/tool_button_deselected_active.png differBinary files a/icons/tool_button_selected.png and b/icons/tool_button_selected.png differBinary files a/icons/tool_button_selected_active.png and b/icons/tool_button_selected_active.png differBinary files a/icons/zoom_1_1.png and b/icons/zoom_1_1.png differBinary files a/icons/zoom_background_image.png and b/icons/zoom_background_image.png differBinary files a/icons/zoom_boundaries.png and b/icons/zoom_boundaries.png differBinary files a/icons/zoom_in.png and b/icons/zoom_in.png differBinary files a/icons/zoom_out.png and b/icons/zoom_out.png differBinary files a/icons/zoom_tool.png and b/icons/zoom_tool.png differ@@ -745,53 +745,6 @@ public class DrawingTools : ToolCollection { draw_tool_modifiers.add_tool (auto_trace); - // Character set tools- Tool full_unicode = new Tool ("utf_8", t_("Show full unicode characters set"));- full_unicode.select_action.connect ((self) => {- MainWindow.get_tab_bar ().add_unique_tab (new OverView ()); - OverView o = MainWindow.get_overview ();- GlyphRange gr = new GlyphRange ();- - if (!BirdFont.get_current_font ().initialised) {- MenuTab.new_file ();- }- - DefaultCharacterSet.use_full_unicode_range (gr);- o.set_glyph_range (gr);- MainWindow.get_tab_bar ().select_tab_name ("Overview");- });- characterset_tools.add_tool (full_unicode);-- Tool custom_character_set = new Tool ("custom_character_set", t_("Show default characters set"), 'r', CTRL);- custom_character_set.select_action.connect ((self) => {- MainWindow.get_tab_bar ().add_unique_tab (new OverView ());- OverView o = MainWindow.get_overview ();- GlyphRange gr = new GlyphRange ();-- if (!BirdFont.get_current_font ().initialised) {- MenuTab.new_file ();- }- - DefaultCharacterSet.use_default_range (gr);- o.set_glyph_range (gr);- MainWindow.get_tab_bar ().select_tab_name ("Overview");- });- characterset_tools.add_tool (custom_character_set);-- Tool avalilable_characters = new Tool ("available_characters", t_("Show all characters in the font"), 'd', CTRL);- avalilable_characters.select_action.connect ((self) => {- MainWindow.get_tab_bar ().add_unique_tab (new OverView ());- OverView o = MainWindow.get_overview ();- - if (!BirdFont.get_current_font ().initialised) {- MenuTab.new_file ();- }- - o.display_all_available_glyphs ();- MainWindow.get_tab_bar ().select_tab_name ("Overview");- });- characterset_tools.add_tool (avalilable_characters);- if (BirdFont.has_argument ("--test")) { Tool test_case = new Tool ("test_case"); test_case.select_action.connect((self) => {@@ -210,33 +210,35 @@ public class Expander : GLib.Object { double iw2 = 5.4 / 2; Text title; - if (headline != null && tool.size > 0) {- title = new Text ();- title.set_text ((!) headline);- cr.set_source_rgba (101 / 255.0, 108 / 255.0, 116 / 255.0, 1);- title.draw (cr, x, yt + HEADLINE_MARGIN, 8);- } else if (draw_separator) { - cr.save ();- cr.set_line_width (0.5);- cr.set_source_rgba (101 / 255.0, 108 / 255.0, 116 / 255.0, 1);- cr.move_to (x, yt);- cr.line_to (wd - w - x + 6, yt); - cr.stroke ();- cr.restore ();- - // arrow- cr.save ();- cr.new_path ();- cr.set_line_width (1);- cr.set_source_rgba (0, 0, 0, opacity);- - cr.move_to (x - iw2 + 3, yt - ih2 - 0.7 + 1);- cr.line_to (x + iw2 + 3, yt - ih2 - 0.7 + 1);- cr.line_to (x + iw2, yt + 2 + 1); + if (tool.size > 0) {+ if (headline != null) {+ title = new Text ();+ title.set_text ((!) headline);+ cr.set_source_rgba (101 / 255.0, 108 / 255.0, 116 / 255.0, 1);+ title.draw (cr, x, yt + HEADLINE_MARGIN, 8);+ } else if (draw_separator) { + cr.save ();+ cr.set_line_width (0.5);+ cr.set_source_rgba (101 / 255.0, 108 / 255.0, 116 / 255.0, 1);+ cr.move_to (x, yt);+ cr.line_to (wd - w - x + 6, yt); + cr.stroke ();+ cr.restore ();+ + // arrow+ cr.save ();+ cr.new_path ();+ cr.set_line_width (1);+ cr.set_source_rgba (0, 0, 0, opacity);+ + cr.move_to (x - iw2 + 3, yt - ih2 - 0.7 + 1);+ cr.line_to (x + iw2 + 3, yt - ih2 - 0.7 + 1);+ cr.line_to (x + iw2, yt + 2 + 1); - cr.close_path();- cr.stroke ();- cr.restore ();+ cr.close_path();+ cr.stroke ();+ cr.restore ();+ } } } @@ -33,6 +33,10 @@ public class KerningTools : ToolCollection { Expander kerning_tools = new Expander (); classes = new Expander (); expanders = new Gee.ArrayList<Expander> ();++ Expander font_name = new Expander ();+ font_name.add_tool (new FontName ());+ font_name.draw_separator = false; Tool new_kerning_class = new Tool ("kerning_class", t_("Create new kerning class.")); new_kerning_class.select_action.connect ((self) => {@@ -126,6 +130,7 @@ public class KerningTools : ToolCollection { classes.set_persistent (true); classes.set_unique (true); + expanders.add (font_name); expanders.add (kerning_tools); expanders.add (classes); }@@ -99,9 +99,9 @@ public class MenuTab : FontDisplay { } if (BirdFont.get_current_font ().is_empty ()) {- Toolbox.select_tool_by_name ("custom_character_set");+ show_default_characters (); } else {- Toolbox.select_tool_by_name ("available_characters"); + show_all_available_characters (); } } @@ -488,11 +488,38 @@ public class MenuTab : FontDisplay { o.scroll_to_glyph (ligature_name); MainWindow.native_window.hide_text_input ();- Toolbox.select_tool_by_name ("available_characters");+ show_all_available_characters (); }); MainWindow.native_window.set_text_listener (listener); }+ + public static void show_all_available_characters () {+ MainWindow.get_tab_bar ().add_unique_tab (new OverView ());+ OverView o = MainWindow.get_overview ();+ GlyphRange gr = new GlyphRange ();++ if (!BirdFont.get_current_font ().initialised) {+ MenuTab.new_file ();+ }+ + DefaultCharacterSet.use_default_range (gr);+ o.set_glyph_range (gr);++ MainWindow.get_tab_bar ().select_tab_name ("Overview");+ }+ + public static void show_default_characters () {+ MainWindow.get_tab_bar ().add_unique_tab (new OverView ());+ OverView o = MainWindow.get_overview ();+ + if (!BirdFont.get_current_font ().initialised) {+ MenuTab.new_file ();+ }+ + o.display_all_available_glyphs ();+ MainWindow.get_tab_bar ().select_tab_name ("Overview");+ } } }@@ -20,7 +20,11 @@ public class PreviewTools : ToolCollection { public PreviewTools () { Expander webview_tools = new Expander ();- ++ Expander font_name = new Expander ();+ font_name.add_tool (new FontName ());+ font_name.draw_separator = false;+ Tool update_webview_button = new Tool ("update_webview", t_("Reload webview")); update_webview_button.select_action.connect ((self) => { update_preview ();@@ -39,6 +43,7 @@ public class PreviewTools : ToolCollection { }); webview_tools.add_tool (generate_html_button); + expanders.add (font_name); expanders.add (webview_tools); } @@ -449,7 +449,7 @@ public class SpinButton : Tool { if (!show_icon_tool_icon || waiting_for_icon_switch) { cr.save (); - cr.set_source_rgba (99/255.0, 99/255.0, 99/255.0, 1);+ cr.set_source_rgba (0, 0, 0, 1); cr.set_font_size (10 * scale); cr.select_font_face ("Cantarell", FontSlant.NORMAL, FontWeight.NORMAL);