Update release notes with pic

This commit is contained in:
Dave Davenport 2016-11-24 09:23:14 +01:00
parent 2cb28fccfd
commit f0d9f71d1f
3 changed files with 501 additions and 6 deletions

View file

@ -1,10 +1,11 @@
# V1.3.0: Dan vs. Greg: The never ending story.
This release mostly focussed on cleaning up, refactoring and more. the gui is now constructed more dynamically. We
introduced a widget system with boxes, scrollbars, separators, listview and textboxes. The boxes (vertical and
horizontal) allows us to nice structure the layout and have them resize according to rules when the window changes size.
This release mostly focussed on cleaning up, refactoring and more. On of the big changes is that the gui is no longer
based on hard-coded positions. We introduced a widget system with boxes, scrollbars, separators, listview and textboxes.
The boxes (vertical and horizontal) allows us to nice structure the layout and have them resize according to rules when
the window changes size.
insert small picture.
![structure](structure.svg)
This allowed us to make changes at run-time. In the future I hope we can use this to improve the theming. The cleanup
and refactoring is not finished and will continue for the next release.
@ -24,8 +25,7 @@ insert small gif here.
To make it easier to get a good looking rofi, we included a theme-selector script and ship rofi with a set of themes.
The script allows you to preview themes, and make them the default theme.
insert gif/picture.
![Theme Selector](theme-selector.png)
## Fuzzy parser

View file

@ -0,0 +1,495 @@
<?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="210mm"
height="297mm"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="structure.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4.163633"
inkscape:cx="222.7297"
inkscape:cy="940.94413"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="2126"
inkscape:window-height="1367"
inkscape:window-x="15"
inkscape:window-y="56"
inkscape:window-maximized="0">
<inkscape:grid
type="xygrid"
id="grid4136" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4138"
width="372.04724"
height="177.16536"
x="36.63348"
y="43.720093" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 409.48031,77.952756 -372.047239,0 0,0 0,0 0,0"
id="path4150"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 409.66126,90.670958 -372.047239,0 0,0 0,0 0,0"
id="path4150-3"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 408.21262,194.11119 -372.047236,0 0,0 0,0 0,0"
id="path4150-6"
inkscape:connector-curvature="0" />
<rect
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173"
width="361.41733"
height="21.259842"
x="42.519684"
y="49.6063" />
<path
style="fill:none;fill-rule:evenodd;stroke:#009500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 106.29921,49.606299 c 0,21.259843 0,21.259843 0,21.259843"
id="path4175"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#009500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 371.10929,49.904305 c 0,21.259843 0,21.259843 0,21.259843"
id="path4175-7"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 409.82592,183.06743 -372.047243,0 0,0 0,0 0,0"
id="path4150-6-5"
inkscape:connector-curvature="0" />
<rect
style="fill:none;fill-opacity:1;stroke:#009500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4173-3"
width="361.41733"
height="21.259842"
x="41.428604"
y="197.02486" />
<path
style="fill:none;fill-rule:evenodd;stroke:#009500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 159.2265,196.94551 c 0,21.25984 0,21.25984 0,21.25984"
id="path4175-5"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#009500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 282.62848,197.72368 c 0,21.25985 0,21.25985 0,21.25985"
id="path4175-7-6"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#d20000;stroke-width:0.97275007px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 399.20107,84.675041 -352.047001,0 0,0 0,0 0,0"
id="path4150-2"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#d20000;stroke-width:0.97275007px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 396.15475,188.43237 -352.047005,0 0,0 0,0 0,0"
id="path4150-2-9"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
x="45.707073"
y="65.758102"
id="text4258"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260"
x="45.707073"
y="65.758102"
style="font-size:15px;fill:#0000c2;fill-opacity:1;">Prompt</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="110.53754"
y="65.906624"
id="text4258-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2"
x="110.53754"
y="65.906624"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Entry</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="373.72495"
y="64.524048"
id="text4258-1-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-0"
x="373.72495"
y="64.524048"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Ind</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="67.860916"
y="212.63016"
id="text4258-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-3"
x="67.860916"
y="212.63016"
style="font-size:15px;fill:#0000c2;fill-opacity:1">Run</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="196.7"
y="213.80534"
id="text4258-9-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-3-0"
x="196.7"
y="213.80534"
style="font-size:15px;fill:#0000c2;fill-opacity:1">window</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="325.76749"
y="214.22758"
id="text4258-9-6-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-3-0-2"
x="325.76749"
y="214.22758"
style="font-size:15px;fill:#0000c2;fill-opacity:1">SSH</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#ff8500;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4352"
width="361.41733"
height="85.039368"
x="42.519684"
y="95.669289" />
<rect
style="fill:none;fill-opacity:1;stroke:#cb71ff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4354"
width="7.0866141"
height="74.409447"
x="391.76379"
y="100.75591" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="47.767838"
y="113.17844"
id="text4258-1-6"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1"
x="47.767838"
y="113.17844"
style="font-size:15px;fill:#0000c2;fill-opacity:1">ROW 1</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="47.767838"
y="132.2168"
id="text4258-1-6-8"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-7"
x="47.767838"
y="132.2168"
style="font-size:15px;fill:#0000c2;fill-opacity:1">ROW 2</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="47.767838"
y="151.25519"
id="text4258-1-6-8-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-7-2"
x="47.767838"
y="151.25519"
style="font-size:15px;fill:#0000c2;fill-opacity:1">ROW 3</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000c2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="47.767838"
y="170.29359"
id="text4258-1-6-8-9-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4260-2-1-7-2-2"
x="47.767838"
y="170.29359"
style="font-size:15px;fill:#0000c2;fill-opacity:1">ROW 4</tspan></text>
<g
id="g4731">
<g
transform="translate(-0.47175384,0)"
id="g4447">
<path
style="fill:none;fill-rule:evenodd;stroke:#009500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 52.520916,5.8414361 70.767123,5.7340109"
id="path4175-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.591614"
y="10.447758"
id="text4443"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445"
x="74.591614"
y="10.447758"
style="font-size:12.5px">H-Box</tspan></text>
</g>
<g
id="g4447-7"
transform="translate(-0.47175384,14.289081)">
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 52.520916,5.8414361 70.767123,5.7340109"
id="path4175-3-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.591614"
y="10.447758"
id="text4443-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2"
x="74.591614"
y="10.447758"
style="font-size:12.5px">V-Box</tspan></text>
</g>
</g>
<g
id="g4741"
transform="translate(0.34843445,-0.98898331)">
<g
id="g4447-7-2"
transform="translate(69.938502,0.60446183)">
<path
style="fill:none;fill-rule:evenodd;stroke:#0000c2;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 52.520916,5.8414361 70.767123,5.7340109"
id="path4175-3-5-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.591614"
y="10.447758"
id="text4443-9-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7"
x="74.591614"
y="10.447758"
style="font-size:12.5px">Textbox</tspan></text>
</g>
<g
id="g4447-7-2-3"
transform="translate(69.938502,15.431641)">
<path
style="fill:none;fill-rule:evenodd;stroke:#d20000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 52.520916,5.8414361 70.767123,5.7340109"
id="path4175-3-5-8-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.591614"
y="10.447758"
id="text4443-9-9-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2"
x="74.591614"
y="10.447758"
style="font-size:12.5px">Separator</tspan></text>
</g>
</g>
<g
id="g4725"
transform="translate(165.12668,-2.2849693)">
<text
sodipodi:linespacing="125%"
id="text4443-9-9-1-4-3"
y="13.202698"
x="141.91444"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:12.5px"
y="13.202698"
x="141.91444"
id="tspan4445-2-7-2-7-6"
sodipodi:role="line">+</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4443-9-9-1-4-1"
y="12.732727"
x="156.55943"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-size:12.5px"
y="12.732727"
x="156.55943"
id="tspan4445-2-7-2-7-06"
sodipodi:role="line">Expand</tspan></text>
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="357.45828"
y="61.113564"
id="text4443-9-9-1-4-3-3"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2"
x="357.45828"
y="61.113564"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="397.07175"
y="99.766724"
id="text4443-9-9-1-4-3-3-0"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6"
x="397.07175"
y="99.766724"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="389.44705"
y="207.74556"
id="text4443-9-9-1-4-3-3-0-1"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6-5"
x="389.44705"
y="207.74556"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="269.82846"
y="207.2654"
id="text4443-9-9-1-4-3-3-0-1-5"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6-5-4"
x="269.82846"
y="207.2654"
style="font-size:12.5px">+</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="147.38681"
y="206.54515"
id="text4443-9-9-1-4-3-3-0-1-5-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-6-2-6-5-4-6"
x="147.38681"
y="206.54515"
style="font-size:12.5px">+</tspan></text>
<g
id="g4774"
transform="translate(-5.0040436,-0.54662704)">
<g
id="g4769">
<path
style="fill:none;fill-rule:evenodd;stroke:#ff8500;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 217.6476,6.3880636 235.8938,6.2806384"
id="path4175-3-5-8-6-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="239.71829"
y="10.994385"
id="text4443-9-9-1-4"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7"
x="239.71829"
y="10.994385"
style="font-size:12.5px">ListView</tspan></text>
</g>
<g
id="g4447-7-2-3-1-8"
transform="translate(165.30884,15.8539)">
<path
style="fill:none;fill-rule:evenodd;stroke:#cb71ff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 52.520916,5.8414361 70.767123,5.7340109"
id="path4175-3-5-8-6-9-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="74.591614"
y="10.447758"
id="text4443-9-9-1-4-5"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4445-2-7-2-7-0"
x="74.591614"
y="10.447758"
style="font-size:12.5px">Scrollbar</tspan></text>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB