UI DSL and LaF tests — run on TC, part 2
@@ -12,5 +12,4 @@ build/dependencies/build
|
||||
.idea/libraries/Gradle__*.xml
|
||||
.idea/gradle_extensions.xml
|
||||
edu/dependencies/build
|
||||
edu/dependencies/.gradle
|
||||
platform/platform-tests/testData/ui/image-snapshots/
|
||||
edu/dependencies/.gradle
|
||||
@@ -39,5 +39,6 @@
|
||||
<orderEntry type="library" name="jna" level="project" />
|
||||
<orderEntry type="library" scope="TEST" name="miglayout-swing" level="project" />
|
||||
<orderEntry type="library" scope="TEST" name="batik" level="project" />
|
||||
<orderEntry type="library" scope="TEST" name="xmlgraphics-commons" level="project" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -1,64 +1,9 @@
|
||||
bounds:
|
||||
-
|
||||
height: 32
|
||||
location: {x: 8, y: 10}
|
||||
size: {height: 32, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 10
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 52}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 52
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 92}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 92
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 132}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 132
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 172}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 172
|
||||
-
|
||||
height: 22
|
||||
location: {x: 8, y: 212}
|
||||
size: {height: 22, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 212
|
||||
-
|
||||
height: 23
|
||||
location: {x: 8, y: 244}
|
||||
size: {height: 23, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 244
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 277}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 277
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 317}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 317
|
||||
'JTextField #0': [8, 10, 464, 32]
|
||||
'JPasswordField #1': [8, 52, 464, 30]
|
||||
'JComboBox #2': [8, 92, 464, 30]
|
||||
'JComboBox #3': [8, 132, 464, 30]
|
||||
label: [8, 244, 464, 23]
|
||||
enabled: [8, 212, 464, 22]
|
||||
'JBIntSpinner #7': [8, 277, 464, 30]
|
||||
'TextFieldWithHistoryWithBrowseButton #8': [8, 317, 464, 30]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 357" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -56,13 +56,13 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,244)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="464" height="23" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<rect x="0" width="464" height="23" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="19" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAABjklEQVR42u1YvU7D QAwuTDwUG2Io0Aw5pBbBRgkRiZStc5ZO5EF4iz5H125d6V7j73SGiKG6/FzrSrFk 6ZTc2V/O9ue7jEaDDKJQyrK8LIriOsuyKs/zFeuaxzsoxniGd5iDuccAdMVOF+x0 y0qeusUarA0Cio0bdrIRh2/JOz09v1AUGxpHEd3eP1jFGM/wDnNqADew0RsgIrpg o0tx8Dqf0ySO6WZ856WYizU1gEvY7AyKv/ILBj+ybG+mU29A/xVrYQO2YLMTONmp NE33Ew5PW1B/u2esLdm5Ljllv7IPUHVwtZ0zjatPEr1L+A6FVQqiUbU6SrBJ2zco USkI+PImT+GpJtXXPKTxL895kbBjdOagJBgoUeE5+PSpxAqTQZChgcGH27XKJ7/Q 5yx7hwYGHy7PVj7A0JBtawkNDD4csLVPKHFKsH0vNDD4cKHcaQX2fb6hVJv8p6AL BvZ5vgSrtiWpbeLHOPY8zmbtjj1qD4qqj9aqLyNqr2+HL7zJaS+86n8RqP6pMsgg LeQHI8KmCTVZ4ggAAAAASUVORK5CYII=" height="19" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="19" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAvUlEQVR42mNgGFLg ////jFlZWZGZmZk7gPS77Ozs3yAayo8EyRNlUE5OjiJQ88XUtLTPASGh/919fP+7 eHmDaRAfJA6SB6kjaBDQ9rcRUdE/QQY4e3phYJA4SB6kDqeBIKeDbAQpxGYIOgap A6nH6mVQWIC8gMtF2FwIUg/Sh2EYKHBBYUKMQTAMUg/Sh81l70CBTIphIPUgfRiG gaKfWC8iexWkj7Yuo3aYUS82qZrOqJoDqJ43qV5qDBoAAOQYgilXKVm8AAAAAElF TkSuQmCC" height="19" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="16" clip-path="url(#clipPath4)" stroke="none">label</text>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,212)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="464" height="22" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<rect x="0" width="464" height="22" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath5)" width="18" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAjklEQVR42u3XQQqA IBAF0A7SbVpEUXeotuq1PFo7z2D9aKBFkILCEP/DLB0fzsZpGoapEOdca631Z+3G mFiy0BO9cUcOJpSGvMBCEgp6HFjWLfbTHLthLFroid43yqeArjHVwDxRMr5PkDxp LYyU3EMQQQQRRBBBBBFEEEF/A6n75Ktbg9QtiupWaYbJzAH7BuGMrQhgggAAAABJ RU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath5)" width="18" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAQ0lEQVR42mNgGLQg OzvbC4hfAfF/IjFIrRc2g175B4f8d/b0IgqD1IL0YDOIaENgGKRn1KBRgwa9QVTL ItTJtIMGAAAgf3nkRYKYLgAAAABJRU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="16" clip-path="url(#clipPath5)" stroke="none">enabled</text>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,172)" stroke="rgb(60,63,65)">
|
||||
|
||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 343" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -8,19 +8,19 @@
|
||||
<stop stop-opacity="1" stop-color="rgb(172,172,172)" offset="100%"/>
|
||||
</linearGradient>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
|
||||
<path d="M0 0 L480 0 L480 340 L0 340 L0 0 Z"/>
|
||||
<path d="M0 0 L480 0 L480 343 L0 343 L0 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
|
||||
<path d="M0 0 L0 26 L464 26 L464 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
|
||||
<path d="M0 0 L0 27 L464 27 L464 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
|
||||
<path d="M461 3 L461 24 L444 24 L444 3 ZM0 0 L0 27 L464 27 L464 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
|
||||
<path d="M461 3 L461 23 L444 23 L444 3 ZM0 0 L0 27 L464 27 L464 0 Z"/>
|
||||
<path d="M0 0 L0 26 L464 26 L464 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
|
||||
<path d="M0 0 L0 18 L452 18 L452 0 Z"/>
|
||||
<path d="M0 0 L0 19 L452 19 L452 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
|
||||
<path d="M0 0 L0 30 L464 30 L464 0 Z"/>
|
||||
@@ -39,49 +39,49 @@
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="480" height="340" y="0" clip-path="url(#clipPath1)" stroke="none"/>
|
||||
<rect x="0" width="480" height="343" y="0" clip-path="url(#clipPath1)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,304)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,306)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,267)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
<path fill="white" d="M444 3 L444 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" clip-path="url(#clipPath3)" fill-rule="evenodd" stroke="none"/>
|
||||
<image x="444" y="3" clip-path="url(#clipPath3)" fill="white" width="17" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAE60lEQVR42rWY/09V dRjHXU1HYlRTtDCtUZQjmCMzhrqM6cgiyHCi68ZyqFCO5da3NVeZoCSofLkF3otI XEABQQT+hLLfWt+13/gv7uie8/l8nj5fz3nu4XO4lx8822uvZ5/nOc95e65scFe9 PZKC6sR/DwSzu2bUWawZTS3UJJzoO2Op0lW2q3negTA+nHc928Azy9E050DjnRQc nXRI9XAqycP1N/0Kq9OCnJh14OScqzC1MOcEsg0xm3b/nIPsBM4Ux2ddeHfMSb41 7PyUFqbxjkjrKmaRZe349ubQfNqZjfD52kQq+caQ0+8FOTbjwge3HcUMMkf2tHEd 1s8EvqeBP6dq0ElWDaZKZJCGaXHoKkwtjGvTD5JpPkP/4KhL9sWdXhkkMu1CZEoz jcx5b8q3jQhyJHBm7zueBfXjDlTGUgsyyJFJF47esnNk0vGMa9Of/5dwqHTYjuWo 5+ztdxZlkMMTLhyeVNQj2xCzxoK5+wTEJeztSdtHPMt6wvVs2BNNgQxSN+7CoRDq kOsCZ4LZ+1QGET40QVRP2zZv27erVwc5eJP/XN8kElMLZ8PMPfVGhPG94fsIsqor ehwVpPYGgZoxV2JqYVyH9W/fU29E2MxgapFrzX2B/eVdOkj1KIHqUTcE4nn6HwpT fy9FXLZzgbx/jOg9JLBTsfOSDnIg4cKbIyQjt/RDs73EvNh9gN8rrZ8TfN6OTh2k aphAVUIz7PqWEM+Tf1Er4grreXvD4HvLLroqyL4fCRj2I+8PnNn643+qIMJ4T7aI Hdvb9RupHKJQOUQkr1/3jWvTD3LjDxVE2D5DkWngTFF6Qb+R1wYJhLH3OvVsY0wH EV5uz3K81KqD7L5GYM81qiHIS9mNLBj5XQURtt+Pz2wQKD5HVJCKAQIVA1SyC1nV xLM/588P/6ZIcCriZCkD1DeudV/s3nZWv5HyGIVXY0RSjiyJU99xNWes5qhnSRw5 HjiL6V2eVf3C1zrIK1cJ7LxKJaYWVlBkM0Oznk8/I2n3mF1FX+mP5uV+CmGU9fm2 gWeyoayPeDZ14RkdZPsPFMIhyCRwxulD7gucZQOfffZLHaTkewqlWVKCbAPPKBgy g5Io9axqClu/0EGKeykURzW9yDbwjIQhM91j4fPB/bx++jMd5MUe/iPUyySmFpY1 8rbAmQ28w76PeTb15k+pClLUzaCom2oYMoPnu6hnXJt+kamFu/QOYytL9xd8ooMU djEovEJDYMgMnuvyLWvkwsCZrS93BZ636bQO8sxl/j/3MstIzy8rx+wWxrW3l/+j 8j/WQbZcYrBVs6WTepaYmrv7LlvRL0ZiXu7C+5ENG1p0kM0dDDw6kTkFHb6v3F05 BXpvQQhi9xOndJCnOgCevMgeCGa3MK5Nf1M7D/IRqD+wNn7HPyfNRmQFIC8lX/fM /fntyO16X7u/D58JNpxjkNfM1J+c6y8wWN8OClMLZwO+x3Z/sB/gsc+BrGuGqAzy +Hn+es6DFdMTxnVYP8iy820Mck9CMrcF1FdZeW0Aj7YySV6bbwUgc1qZb1ybfkb8 nWtbILn2OMS8L2py+ee0rhUkphZWALKZgdB5fBbaP8sg5xQkcxrh5x1N6KurR74F eOB8A5BzBmDNaSCrj0GSE0sLIa6HIgwefh+smJ4wrsPmQ2mARc4CJ7omAtavN/8H vd14uKn5eWsAAAAASUVORK5CYII=" height="20" stroke="white" preserveAspectRatio="none"/>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,269)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<path fill="white" d="M444 3 L444 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
<image x="444" y="3" clip-path="url(#clipPath2)" fill="white" width="17" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAVCAYAAACg/AXsAAACFklEQVR42pWU70tT URjHDyQIgdFeGP0AB0Va5AslJCZksCCX+SKjRQrmMgYJEWEMMop+jsxKE2uI2dbU NkIUYkRU9D/5bt57zrnfznPuvbvHcQf2wIfP957zvQ/3xRhLFCwkCtua/nxgTcGw kRN5q3oxb1UGitvtjGZ808b4Rji3NnnNJjc3OK6VuLywbG0NFNHORtdt3FjnHrZh G6OGw7iyymV80aqw4W8cPiOGR+rOwrhetnE2Z1dZssRxtWRr/Ewmnv4NSJa9u/LO fmzeAru8xjG0JjR+JhOP/3DQkN27wH4+M2eDDa4IDK5wDzdP/Qqg8fPD3xyXigHU Pf1GLekvcNST+em+XD90vqP7RaBrmoPFPwucr2PyB69BYz7TfdxnmaMzq5b0LXH0 LYlQ7lbcJWTd+yQCK84pTj5XS2KLAr0NuP2dkJhQ0LPfjRn5+BO1pCcn0PPRIycD m7l2b9jLRx8JsO4Fia4FsSu6P8iaNSpHpyTYqfcCnfNylwjDAvTukYz6ko5ZgRNz UuPn4bJoSMesNPoSB++rLzn2VqKe5FcR+juhc91556Fy6z0HLDrjIDojNW2vXQ+t ioa0Uc+DupE76ksOv5JoyLQTOIRDWYl9E6iyVhUOZB2Nn8mhvDSsiDyA3JtGhUVe OPhf9j9z0JKBbE5jqyWt/tmaUsCeMUfTNIaaNSnDXk87hao6rzTTAjX/AJSk7zCg 5UMlAAAAAElFTkSuQmCC" height="21" stroke="white" preserveAspectRatio="none"/>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,267)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L458 24 C459.6569 24 461 22.6569 461 21 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L457.5 23 C458.8807 23 460 21.8807 460 20.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" fill-rule="evenodd" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,269)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L458 24 C459.6569 24 461 22.6569 461 21 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L457.5 23 C458.8807 23 460 21.8807 460 20.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" fill-rule="evenodd" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,231)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath2)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAADZklEQVR42u2YS09a QRTH/Uhdd9991133M7j2I3RZl7DBGAyJJsijhCi5sUTFKCAIQXmaGAXiAx8onM5v 0knahLZwmUs39ySTTGbO/P+Hc8+cM4elJV988cUXT+Xi4uLj/v7+WjKZLG9sbNwH AoHx6uqqMJizxh466P43Q4vF4gqGYFQkEhE1F8dx5PDwUPL5vB7MWWMPHXQ5w9mF GdpoND6kUqlcMBgcJRIJOTo6kkqlIsp7ovak1WpJu93Wgzlr7KGDLmc4CwZYnhqr vLayubl5FYvF5OTkRM7Pz6XT6cj19bX0+325u7uTh4cHGQwGejBnjT100OUMZ8EA C0xPjD0+Pv6yvr4+yGQyUqvV5PLyUhuCYS8vL/L6+ipvb28yGo1+G6yxhw66nOEs GGCBCbZ1z4bD4ftsNqs/c7fblcfHR20IRo3HY/mXoIMuZzgLBlhggm3N08QZn25v b0975vb2VobD4VRG/s14MMACE2w4rMR0Op3OqaGBiUc8ZEvAAhNsOOCay9jT09Pl UCg0JN4AJh5tC5hgwwEXnK4N3tnZ+a5Eer2e/oReCdhwwAWn69jlMjSbTXl6epor ZqeJaTjggtNVLOdyua/q13oWCn8KDTjhntng3d3dDAmeX0468lrggAtOuGc2mJpf r9d1wvcyHH4NC7jghHtmg7e2tq6UeHrZJl0+OOGe2WCVyLskdpt5d5q8DCfcbgy+ sl0opi0kcM9scDQabfDCWnRIwAm3q6LBm3bRlw5OV8VDvaIi5XJZnp+fF5bW4IIT blctkOrD9FNwUYUDLjhdtVCqO3gfj8drJo69Ls0mfuGE29V7gk63VCp57mXjXbjg dP1aU0++T9zYm5sbzy6fuWxwwAXnXG/ig4ODQKFQ0P2Y7dAwoQA2HHDN3XGoNPPO cZxvPLBNH2fDaDBMfwc2HHBZ6euq1ernVCqV5z8GCGz1dGCBCTYcVjvns7MzbTTe MK09l2UWw9HljGn5wQITbE/+m8ALfDrijUtivG3+j5hkvGnv0TFe5SwYYFn37KSY 5nJwo0lD5E6MoErhOYwiNhnMWWMPHXQ5w1kwrMXstCmPnEmipzpRUnkHYBQvLgZz 1thD56fu2typax6hKlFKqf88Wra3t2vKgx0Gc9bYQ8d1BfPFF198mVp+AGMLnGsK oWzNAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath2)" stroke="none">label</text>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,233)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABaElEQVR42u1Uu06E UBDdQv0IO3/KZPUDTCyMdsZGtCNAY+Jjf0BrKwI0WBgaodhtCMR+E2A3PELB4+Ic w0YLvXD7neQkZGbOYe7M3DuZbG2MKYpyQDhTVfWF8NbjGT7EhAUlSdrRNO2ERF5t 2/4MwzBfLpctgG/4ECOcUu7eaFEiXOq6/hHHMSvLsqvrumOMfQPf8CVJwgzDcCn3 CpxBYUo8Nk3TKYqia9u2+88QQ45lWQ615YgrKsvyPgk/5nnOUN2QIQe54IDLG9ah 53lzXqV/VQ4OuLw23ERRtO4EDRxwecL3VVW1osLggMsVbppGWJg2pSLuHbcVWZYJ tyJN0xXt/TV3eL7vz0WFibPgDm+zbqN27Wflhtetb8fUdd33scLIBWfUlaZjnffi vMoZ5TgkejHqSv96L6b0g6cgCBZ0ddd04pY2pqbhruBDDNd/NpvtCr9y6BuGQrgl PGClMH34Bnu6tY19Af7x890oGWvjAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath4)" stroke="none">label</text>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,195)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath2)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAABlUlEQVR42u2Yv2rC UBSHfYkunbv3DfoSXbr3TfoumdwCIUEFF82SwSEgBAKiKAoqaIh/iTnNd6EP0N6b oXB+cEa/7+e5yXDT6Wg0Go3mX2SxWDwnSfIRRZF0u13xPM9qYMCCCdtp2SzLXnu9 3tdwOJTJZCJ5nst8PrcaGLBgwsbhbLMAm03IarWSzWYju91O9vu91cCABRM2Dieb bmDvo9HIwA+Hg5xOJ7lcLnK9XuV2u/1p+C0MWDBh48BlXXgwGEhzXFIUhdzvd3k8 HmbquraaHw5M2DhwWRf2fV+2263ZDCLXgQkbBy4nhcuylKqqpK3AxuGkcBAEcj6f Wy+MA5d14TAMzQvSdmEcuLSwFtbCWlgLa2EtrIW18G/S3LXkeDy2XhgHLuvC4/FY lsulucq0deOAjQOXdeHpdPqWpqm5OLIJl6VhwYSNA5d14fV6/RTH8edsNjNgtoHE xcCCCRsHLiffJvI8fwHIFjg6njdeEpuBAQsmbBxOv/7w7zkynrN+v28+M9kMDFgw nW1Wo9FoNK3nG98kegyZ8SMEAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath2)" stroke="none">enabled</text>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,197)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAArUlEQVR42u2UsQrC MBRFOwv+of6Bq3smJSZZCv5DZ39BQtYO+Y9MIaAm8d3NqXldOkge3O2cQyHQYei3 +Ukp90qps9Z6oj0am8DCaYYJPFlr5xDCK8ZYlwbGOTfDaYbpK+4ppU8ppbYODFg4 nPDIif7G4XDCuq48OH8YphdWa8Nwepgfpne45pzf3ChYOJzw0Xv/5MTBgIXTDAsh dsaYA+1Cwm1pYMDC6b/v7e8LvG+oZSeuccMAAAAASUVORK5CYII=" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath4)" stroke="none">enabled</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,158)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,160)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="27" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,158)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath3)" width="458" rx="3" ry="3" height="21" stroke="none"/>
|
||||
<path fill="url(#linearGradient1)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L458 24 C459.6569 24 461 22.6569 461 21 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L457.5 23 C458.8807 23 460 21.8807 460 20.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath3)" fill-rule="evenodd" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="218" xml:space="preserve" y="18" clip-path="url(#clipPath3)" stroke="none">label</text>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,160)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath2)" width="458" rx="3" ry="3" height="21" stroke="none"/>
|
||||
<path fill="url(#linearGradient1)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L458 24 C459.6569 24 461 22.6569 461 21 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L457.5 23 C458.8807 23 460 21.8807 460 20.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="218" xml:space="preserve" y="18" clip-path="url(#clipPath2)" stroke="none">label</text>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,122)" stroke="white">
|
||||
<rect x="3" width="458" height="20" y="3" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 3 L3 23 C3 23 3 23 3 23 L461 23 C461 23 461 23 461 23 L461 3 C461 3 461 3 461 3 L3 3 C3 3 3 3 3 3 ZM4 4 L4 22 C4 22 4 22 4 22 L460 22 C460 22 460 22 460 22 L460 4 C460 4 460 4 460 4 L4 4 C4 4 4 4 4 4 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,123)" stroke="white">
|
||||
<rect x="3" width="458" height="21" y="3" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 3 L3 24 C3 24 3 24 3 24 L461 24 C461 24 461 24 461 24 L461 3 C461 3 461 3 461 3 L3 3 C3 3 3 3 3 3 ZM4 4 L4 23 C4 23 4 23 4 23 L460 23 C460 23 460 23 460 23 L460 4 C460 4 460 4 460 4 L4 4 C4 4 4 4 4 4 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(16,90)" stroke="white">
|
||||
<rect x="0" width="452" height="18" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<rect x="0" width="452" height="19" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="1" xml:space="preserve" y="14" clip-path="url(#clipPath5)" stroke="none">one</text>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,86)" stroke="white">
|
||||
<path d="M8 3 L8 23 L9 23 Q3 23 3 17 L3 9 Q3 3 9 3 Z" fill-rule="evenodd" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 6 L3 20 C3 21.6569 4.3431 23 6 23 L458 23 C459.6569 23 461 21.6569 461 20 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 19.5 C4 20.8807 5.1193 22 6.5 22 L457.5 22 C458.8807 22 460 20.8807 460 19.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
<path d="M8 3 L8 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" fill-rule="evenodd" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L458 24 C459.6569 24 461 22.6569 461 21 L461 6 C461 4.3431 459.6569 3 458 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L457.5 23 C458.8807 23 460 21.8807 460 20.5 L460 6.5 C460 5.1193 458.8807 4 457.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath2)" fill-rule="evenodd" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,46)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="30" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
||||
@@ -97,7 +97,7 @@
|
||||
<path d="M3 3 L459 3 L459 25 L3 25 L3 3 ZM4 4 L458 4 L458 24 L4 24 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath8)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(8,10)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="0" width="464" height="26" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(9,11)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath9)" width="456" rx="0" ry="0" height="18" stroke="none"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 11 KiB |
@@ -1,64 +1,9 @@
|
||||
bounds:
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 10}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 10
|
||||
-
|
||||
height: 30
|
||||
location: {x: 8, y: 46}
|
||||
size: {height: 30, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 46
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 86}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 86
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 122}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 122
|
||||
-
|
||||
height: 27
|
||||
location: {x: 8, y: 158}
|
||||
size: {height: 27, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 158
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 195}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 195
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 231}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 231
|
||||
-
|
||||
height: 27
|
||||
location: {x: 8, y: 267}
|
||||
size: {height: 27, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 267
|
||||
-
|
||||
height: 26
|
||||
location: {x: 8, y: 304}
|
||||
size: {height: 26, width: 464}
|
||||
width: 464
|
||||
x: 8
|
||||
y: 304
|
||||
'JTextField #0': [8, 10, 464, 26]
|
||||
'JPasswordField #1': [8, 46, 464, 30]
|
||||
'JComboBox #2': [8, 86, 464, 27]
|
||||
'JComboBox #3': [8, 123, 464, 27]
|
||||
label: [8, 233, 464, 26]
|
||||
enabled: [8, 197, 464, 26]
|
||||
'JBIntSpinner #7': [8, 269, 464, 27]
|
||||
'TextFieldWithHistoryWithBrowseButton #8': [8, 306, 464, 27]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -56,7 +56,7 @@
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath6)" stroke="none">Master Password:</text>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(451,38)" stroke="rgb(187,187,187)">
|
||||
<image x="0" y="0" clip-path="url(#clipPath7)" width="21" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAgCAYAAABkWOo9AAABSklEQVR42u2XQarC MBCGBd9b6OZdwpM81BvUXkAKrtpurO56ALv1Nl5EV/UAunKhyHv+PxQJZdTamhA0 AwNhMtP5kpL0b6vlzNmbWRRF/6o70KoWhmESx/HoWVDWID41AolmswLkDGCfsTRN vxDvl0EZ41yxOJ81jHOh2neyBMPGGTwvQyqeFznnUnyqE9QXGtbx69uwGVY/pHJo sgagmRHIIAi+0WzbADTnM0yc+v4NgAPmwBB06RwzJuXyGUYu8hs+FurGVWqFumWF umUtUOxSR9j9Th1Qz/PaiK/u1KyYUwf075WgtCRJfjC3FvI3nLPi1SsL7cF3Su6e MSsPE/J/4Uf4iWOrryfUTOhGL3x8lRam1NOo6SdUkojWihKtsIoWbSzztGtSNJlL whnjgXC6h5Jw5oKNqXxJqj26H1mjfSfdX6gzZx9gF7UsanA2EEzLAAAAAElFTkSu QmCC" height="16" preserveAspectRatio="none"/>
|
||||
<image x="0" y="0" clip-path="url(#clipPath7)" width="21" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAAzUlEQVR42mNgGPKg oKDgPwhTZEh+fr4c0JBNubm5okDMBzMUxAaJgeRAakgytLCwcDPUoIdA/BlmKJT9 EMreRJKhUNc8QjIMHT8EqSHJ0MzMTEGg975DDfgLZM8DYRAbKvYjOztbmORIgWGQ YUhhPQ9dHknfNDS5aRQbGhoaygyMiz1Q8b0gPopry8vL+ZEi6A8Qz4XiP7AIA6lB 9yVU3xZscrCIeoAnou6THFEEktQjspIUKGGDDC4pKRGDeglsKIgNEiMr8dMkmw56 AAAkbO8GVDFwqwAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(135,32)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="314" height="28" y="0" clip-path="url(#clipPath8)" stroke="none"/>
|
||||
@@ -73,7 +73,7 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(-2,0)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="90" height="24" y="0" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
<rect x="0" width="90" height="24" y="0" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath11)" width="19" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAABjklEQVR42u1YvU7D QAwuTDwUG2Io0Aw5pBbBRgkRiZStc5ZO5EF4iz5H125d6V7j73SGiKG6/FzrSrFk 6ZTc2V/O9ue7jEaDDKJQyrK8LIriOsuyKs/zFeuaxzsoxniGd5iDuccAdMVOF+x0 y0qeusUarA0Cio0bdrIRh2/JOz09v1AUGxpHEd3eP1jFGM/wDnNqADew0RsgIrpg o0tx8Dqf0ySO6WZ856WYizU1gEvY7AyKv/ILBj+ybG+mU29A/xVrYQO2YLMTONmp NE33Ew5PW1B/u2esLdm5Ljllv7IPUHVwtZ0zjatPEr1L+A6FVQqiUbU6SrBJ2zco USkI+PImT+GpJtXXPKTxL895kbBjdOagJBgoUeE5+PSpxAqTQZChgcGH27XKJ7/Q 5yx7hwYGHy7PVj7A0JBtawkNDD4csLVPKHFKsH0vNDD4cKHcaQX2fb6hVJv8p6AL BvZ5vgSrtiWpbeLHOPY8zmbtjj1qD4qqj9aqLyNqr2+HL7zJaS+86n8RqP6pMsgg LeQHI8KmCTVZ4ggAAAAASUVORK5CYII=" height="19" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath11)" width="19" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAvUlEQVR42mNgGFLg ////jFlZWZGZmZk7gPS77Ozs3yAayo8EyRNlUE5OjiJQ88XUtLTPASGh/919fP+7 eHmDaRAfJA6SB6kjaBDQ9rcRUdE/QQY4e3phYJA4SB6kDqeBIKeDbAQpxGYIOgap A6nH6mVQWIC8gMtF2FwIUg/Sh2EYKHBBYUKMQTAMUg/Sh81l70CBTIphIPUgfRiG gaKfWC8iexWkj7Yuo3aYUS82qZrOqJoDqJ43qV5qDBoAAOQYgilXKVm8AAAAAElF TkSuQmCC" height="19" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath11)" stroke="none">In KeePass</text>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.2 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -46,7 +46,7 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(146,0)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="162" height="24" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
||||
<rect x="0" width="162" height="24" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath6)" width="18" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAjklEQVR42u3XQQqA IBAF0A7SbVpEUXeotuq1PFo7z2D9aKBFkILCEP/DLB0fzsZpGoapEOdca631Z+3G mFiy0BO9cUcOJpSGvMBCEgp6HFjWLfbTHLthLFroid43yqeArjHVwDxRMr5PkDxp LYyU3EMQQQQRRBBBBBFEEEF/A6n75Ktbg9QtiupWaYbJzAH7BuGMrQhgggAAAABJ RU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath6)" width="18" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAQ0lEQVR42mNgGLQg OzvbC4hfAfF/IjFIrRc2g175B4f8d/b0IgqD1IL0YDOIaENgGKRn1KBRgwa9QVTL ItTJtIMGAAAgf3nkRYKYLgAAAABJRU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath6)" stroke="none">Android module name:</text>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(0,4)" stroke="rgb(187,187,187)">
|
||||
|
||||
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
@@ -1,4 +1,8 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto"
|
||||
stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black"
|
||||
stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal"
|
||||
stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.3 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -37,7 +37,7 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(104,106)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="91" height="24" y="0" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
<rect x="0" width="91" height="24" y="0" clip-path="url(#clipPath3)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath3)" width="18" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABqUlEQVR42u2XzU7C QBDHeRDfxk9KUeBgCdYAJh5KKRglIfJhwgUhMUSBgxS42FDezBvPMO5U11C2KiTd bk06yRzIhp1fZ+a/OxuLRRYZBzMMY69cLtvE33VdBz8d98S9McYuMCu/QTzAVltB IT3+oVC8gmM5CftxyVfHPXHvLyh7GyCnTDxg1qFo+f4EoinlBUOdxgkUSFEvoVav Qy6fFw90USjCYrGA5XIJtm0zUIECxc9SMJvPHRjqmClhQN1ezwWDniXlEwKkGQYD c99siemh9LkClmW5YEbjMRwm5OCBDqQEDEnwdZg3ApdRFH6yP/rlsKw3mkypSpUK n3MIVfP8MnSCPA0GcJI8da2rROIo7XWYx36f38FYvb1zBXvodL7XpFSakfic/JbI R3AD0qtVphwquSC9JI6ZomvcgLB3XiemK7A5nTKZcyTeagVzl+HRv9knmz4ceUuc m8oa7faPMJ8SzwZ722PpJqbpCaQZFTHjRy5fYGC6vb7YeQgbl8JgxlD6wge0a60E N7UayOnM/5kYfQEK3ZAfumdQ6B6KoXtKRxbZjvYB6vtTQcmZI6sAAAAASUVORK5C YII=" height="18" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath3)" width="18" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA30lEQVR42mNgGLQg OzvbC4hfAfF/IjFIrRc2g175B4f8d/b0IgqD1IL0YDOIoGY3b5//QeHhcD5ID8kG uXh5/584adL/ZcuW/Q8IDSPfoLLKyv/Lly//P3vOnP/uvn7kGRQdnwB2CQhHJyQS 77Wc/IL/wRGRYLanfwDYFSDXlFdVoViA16CQyCiwpjlz54INaW1vB/NB4QMKJ6IN AimeMHESWPO06dPB9KJFi+ABTLRBIAyK4iVLloANAeHMnFysYUdUYOcVFYENaW5r wxkJRMcaNu8QYxDVsgh1Mu2gAQC1HpXeSeytOgAAAABJRU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath3)" stroke="none">&Remember</text>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(104,70)" stroke="rgb(60,63,65)">
|
||||
|
||||
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.8 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 646 371" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -138,13 +138,13 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(602,306)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="36" height="24" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<rect x="0" width="36" height="24" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath4)" width="19" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAABjklEQVR42u1YvU7D QAwuTDwUG2Io0Aw5pBbBRgkRiZStc5ZO5EF4iz5H125d6V7j73SGiKG6/FzrSrFk 6ZTc2V/O9ue7jEaDDKJQyrK8LIriOsuyKs/zFeuaxzsoxniGd5iDuccAdMVOF+x0 y0qeusUarA0Cio0bdrIRh2/JOz09v1AUGxpHEd3eP1jFGM/wDnNqADew0RsgIrpg o0tx8Dqf0ySO6WZ856WYizU1gEvY7AyKv/ILBj+ybG+mU29A/xVrYQO2YLMTONmp NE33Ew5PW1B/u2esLdm5Ljllv7IPUHVwtZ0zjatPEr1L+A6FVQqiUbU6SrBJ2zco USkI+PImT+GpJtXXPKTxL895kbBjdOagJBgoUeE5+PSpxAqTQZChgcGH27XKJ7/Q 5yx7hwYGHy7PVj7A0JBtawkNDD4csLVPKHFKsH0vNDD4cKHcaQX2fb6hVJv8p6AL BvZ5vgSrtiWpbeLHOPY8zmbtjj1qD4qqj9aqLyNqr2+HL7zJaS+86n8RqP6pMsgg LeQHI8KmCTVZ4ggAAAAASUVORK5CYII=" height="19" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath4)" width="19" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAvUlEQVR42mNgGFLg ////jFlZWZGZmZk7gPS77Ozs3yAayo8EyRNlUE5OjiJQ88XUtLTPASGh/919fP+7 eHmDaRAfJA6SB6kjaBDQ9rcRUdE/QQY4e3phYJA4SB6kDqeBIKeDbAQpxGYIOgap A6nH6mVQWIC8gMtF2FwIUg/Sh2EYKHBBYUKMQTAMUg/Sh81l70CBTIphIPUgfRiG gaKfWC8iexWkj7Yuo3aYUS82qZrOqJoDqJ43qV5qDBoAAOQYgilXKVm8AAAAAElF TkSuQmCC" height="19" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath4)" stroke="none">rb</text>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(566,306)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="30" height="24" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<rect x="0" width="30" height="24" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath5)" width="18" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAjklEQVR42u3XQQqA IBAF0A7SbVpEUXeotuq1PFo7z2D9aKBFkILCEP/DLB0fzsZpGoapEOdca631Z+3G mFiy0BO9cUcOJpSGvMBCEgp6HFjWLfbTHLthLFroid43yqeArjHVwDxRMr5PkDxp LYyU3EMQQQQRRBBBBBFEEEF/A6n75Ktbg9QtiupWaYbJzAH7BuGMrQhgggAAAABJ RU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath5)" width="18" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAQ0lEQVR42mNgGLQg OzvbC4hfAfF/IjFIrRc2g175B4f8d/b0IgqD1IL0YDOIaENgGKRn1KBRgwa9QVTL ItTJtIMGAAAgf3nkRYKYLgAAAABJRU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath5)" stroke="none">c</text>
|
||||
</g>
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(485,303)" stroke="rgb(60,63,65)">
|
||||
@@ -181,12 +181,12 @@
|
||||
<rect x="2" width="248" height="22" y="2" clip-path="url(#clipPath12)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(173,304)" stroke="rgb(187,187,187)">
|
||||
<text x="9" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="20" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="31" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="42" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="53" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="64" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="9" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="15" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="21" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="27" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="33" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="39" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
</g>
|
||||
<g fill="rgb(100,100,100)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(173,304)" stroke="rgb(100,100,100)">
|
||||
<path d="M2 2 L252 2 L252 26 L2 26 L2 2 ZM3 3 L251 3 L251 25 L3 25 L3 3 Z" fill-rule="evenodd" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,204)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="51" height="24" y="0" clip-path="url(#clipPath23)" stroke="none"/>
|
||||
<rect x="0" width="51" height="24" y="0" clip-path="url(#clipPath23)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath23)" width="19" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAABjklEQVR42u1YvU7D QAwuTDwUG2Io0Aw5pBbBRgkRiZStc5ZO5EF4iz5H125d6V7j73SGiKG6/FzrSrFk 6ZTc2V/O9ue7jEaDDKJQyrK8LIriOsuyKs/zFeuaxzsoxniGd5iDuccAdMVOF+x0 y0qeusUarA0Cio0bdrIRh2/JOz09v1AUGxpHEd3eP1jFGM/wDnNqADew0RsgIrpg o0tx8Dqf0ySO6WZ856WYizU1gEvY7AyKv/ILBj+ybG+mU29A/xVrYQO2YLMTONmp NE33Ew5PW1B/u2esLdm5Ljllv7IPUHVwtZ0zjatPEr1L+A6FVQqiUbU6SrBJ2zco USkI+PImT+GpJtXXPKTxL895kbBjdOagJBgoUeE5+PSpxAqTQZChgcGH27XKJ7/Q 5yx7hwYGHy7PVj7A0JBtawkNDD4csLVPKHFKsH0vNDD4cKHcaQX2fb6hVJv8p6AL BvZ5vgSrtiWpbeLHOPY8zmbtjj1qD4qqj9aqLyNqr2+HL7zJaS+86n8RqP6pMsgg LeQHI8KmCTVZ4ggAAAAASUVORK5CYII=" height="19" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath23)" width="19" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAvUlEQVR42mNgGFLg ////jFlZWZGZmZk7gPS77Ozs3yAayo8EyRNlUE5OjiJQ88XUtLTPASGh/919fP+7 eHmDaRAfJA6SB6kjaBDQ9rcRUdE/QQY4e3phYJA4SB6kDqeBIKeDbAQpxGYIOgap A6nH6mVQWIC8gMtF2FwIUg/Sh2EYKHBBYUKMQTAMUg/Sh81l70CBTIphIPUgfRiG gaKfWC8iexWkj7Yuo3aYUS82qZrOqJoDqJ43qV5qDBoAAOQYgilXKVm8AAAAAElF TkSuQmCC" height="19" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath23)" stroke="none">label</text>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(0,208)" stroke="rgb(187,187,187)">
|
||||
@@ -236,7 +236,7 @@
|
||||
<g fill="rgb(60,63,65)" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,170)" stroke="rgb(60,63,65)">
|
||||
<rect x="0" width="71" height="24" y="0" clip-path="url(#clipPath25)" stroke="none"/>
|
||||
<rect x="0" width="71" height="24" y="0" clip-path="url(#clipPath25)" stroke="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath25)" width="18" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAjklEQVR42u3XQQqA IBAF0A7SbVpEUXeotuq1PFo7z2D9aKBFkILCEP/DLB0fzsZpGoapEOdca631Z+3G mFiy0BO9cUcOJpSGvMBCEgp6HFjWLfbTHLthLFroid43yqeArjHVwDxRMr5PkDxp LYyU3EMQQQQRRBBBBBFEEEF/A6n75Ktbg9QtiupWaYbJzAH7BuGMrQhgggAAAABJ RU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<image x="0" y="3" clip-path="url(#clipPath25)" width="18" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAQ0lEQVR42mNgGLQg OzvbC4hfAfF/IjFIrRc2g175B4f8d/b0IgqD1IL0YDOIaENgGKRn1KBRgwa9QVTL ItTJtIMGAAAgf3nkRYKYLgAAAABJRU5ErkJggg==" height="18" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(187,187,187)" x="23" xml:space="preserve" y="17" clip-path="url(#clipPath25)" stroke="none">enabled</text>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(0,174)" stroke="rgb(187,187,187)">
|
||||
@@ -295,12 +295,12 @@
|
||||
<rect x="2" width="248" height="22" y="2" clip-path="url(#clipPath12)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(187,187,187)" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,32)" stroke="rgb(187,187,187)">
|
||||
<text x="9" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="20" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="31" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="42" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="53" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="64" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">●</text>
|
||||
<text x="9" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="15" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="21" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="27" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="33" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
<text x="39" xml:space="preserve" y="19" clip-path="url(#clipPath13)" stroke="none">•</text>
|
||||
</g>
|
||||
<g fill="rgb(100,100,100)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,32)" stroke="rgb(100,100,100)">
|
||||
<path d="M2 2 L252 2 L252 26 L2 26 L2 2 ZM3 3 L251 3 L251 25 L3 25 L3 3 Z" fill-rule="evenodd" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 26 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -51,7 +51,7 @@
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none">Master Password:</text>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(451,34)">
|
||||
<image x="0" y="0" clip-path="url(#clipPath6)" width="21" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAgCAYAAABkWOo9AAABSklEQVR42u2XQarC MBCGBd9b6OZdwpM81BvUXkAKrtpurO56ALv1Nl5EV/UAunKhyHv+PxQJZdTamhA0 AwNhMtP5kpL0b6vlzNmbWRRF/6o70KoWhmESx/HoWVDWID41AolmswLkDGCfsTRN vxDvl0EZ41yxOJ81jHOh2neyBMPGGTwvQyqeFznnUnyqE9QXGtbx69uwGVY/pHJo sgagmRHIIAi+0WzbADTnM0yc+v4NgAPmwBB06RwzJuXyGUYu8hs+FurGVWqFumWF umUtUOxSR9j9Th1Qz/PaiK/u1KyYUwf075WgtCRJfjC3FvI3nLPi1SsL7cF3Su6e MSsPE/J/4Uf4iWOrryfUTOhGL3x8lRam1NOo6SdUkojWihKtsIoWbSzztGtSNJlL whnjgXC6h5Jw5oKNqXxJqj26H1mjfSfdX6gzZx9gF7UsanA2EEzLAAAAAElFTkSu QmCC" height="16" preserveAspectRatio="none"/>
|
||||
<image x="0" y="0" clip-path="url(#clipPath6)" width="21" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAAzUlEQVR42mNgGPKg oKDgPwhTZEh+fr4c0JBNubm5okDMBzMUxAaJgeRAakgytLCwcDPUoIdA/BlmKJT9 EMreRJKhUNc8QjIMHT8EqSHJ0MzMTEGg975DDfgLZM8DYRAbKvYjOztbmORIgWGQ YUhhPQ9dHknfNDS5aRQbGhoaygyMiz1Q8b0gPopry8vL+ZEi6A8Qz4XiP7AIA6lB 9yVU3xZscrCIeoAnou6THFEEktQjspIUKGGDDC4pKRGDeglsKIgNEiMr8dMkmw56 AAAkbO8GVDFwqwAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(137,28)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="313" height="27" y="0" clip-path="url(#clipPath7)" stroke="none"/>
|
||||
@@ -68,7 +68,7 @@
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(-3,-3)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="93" height="26" y="0" clip-path="url(#clipPath10)" stroke="none"/>
|
||||
<rect x="0" width="93" height="26" y="0" clip-path="url(#clipPath10)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath10)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAADZklEQVR42u2YS09a QRTH/Uhdd9991133M7j2I3RZl7DBGAyJJsijhCi5sUTFKCAIQXmaGAXiAx8onM5v 0knahLZwmUs39ySTTGbO/P+Hc8+cM4elJV988cUXT+Xi4uLj/v7+WjKZLG9sbNwH AoHx6uqqMJizxh466P43Q4vF4gqGYFQkEhE1F8dx5PDwUPL5vB7MWWMPHXQ5w9mF GdpoND6kUqlcMBgcJRIJOTo6kkqlIsp7ovak1WpJu93Wgzlr7KGDLmc4CwZYnhqr vLayubl5FYvF5OTkRM7Pz6XT6cj19bX0+325u7uTh4cHGQwGejBnjT100OUMZ8EA C0xPjD0+Pv6yvr4+yGQyUqvV5PLyUhuCYS8vL/L6+ipvb28yGo1+G6yxhw66nOEs GGCBCbZ1z4bD4ftsNqs/c7fblcfHR20IRo3HY/mXoIMuZzgLBlhggm3N08QZn25v b0975vb2VobD4VRG/s14MMACE2w4rMR0Op3OqaGBiUc8ZEvAAhNsOOCay9jT09Pl UCg0JN4AJh5tC5hgwwEXnK4N3tnZ+a5Eer2e/oReCdhwwAWn69jlMjSbTXl6epor ZqeJaTjggtNVLOdyua/q13oWCn8KDTjhntng3d3dDAmeX0468lrggAtOuGc2mJpf r9d1wvcyHH4NC7jghHtmg7e2tq6UeHrZJl0+OOGe2WCVyLskdpt5d5q8DCfcbgy+ sl0opi0kcM9scDQabfDCWnRIwAm3q6LBm3bRlw5OV8VDvaIi5XJZnp+fF5bW4IIT blctkOrD9FNwUYUDLjhdtVCqO3gfj8drJo69Ls0mfuGE29V7gk63VCp57mXjXbjg dP1aU0++T9zYm5sbzy6fuWxwwAXnXG/ig4ODQKFQ0P2Y7dAwoQA2HHDN3XGoNPPO cZxvPLBNH2fDaDBMfwc2HHBZ6euq1ernVCqV5z8GCGz1dGCBCTYcVjvns7MzbTTe MK09l2UWw9HljGn5wQITbE/+m8ALfDrijUtivG3+j5hkvGnv0TFe5SwYYFn37KSY 5nJwo0lD5E6MoErhOYwiNhnMWWMPHXQ5w1kwrMXstCmPnEmipzpRUnkHYBQvLgZz 1thD56fu2typax6hKlFKqf88Wra3t2vKgx0Gc9bYQ8d1BfPFF198mVp+AGMLnGsK oWzNAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath10)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABaElEQVR42u1Uu06E UBDdQv0IO3/KZPUDTCyMdsZGtCNAY+Jjf0BrKwI0WBgaodhtCMR+E2A3PELB4+Ic w0YLvXD7neQkZGbOYe7M3DuZbG2MKYpyQDhTVfWF8NbjGT7EhAUlSdrRNO2ERF5t 2/4MwzBfLpctgG/4ECOcUu7eaFEiXOq6/hHHMSvLsqvrumOMfQPf8CVJwgzDcCn3 CpxBYUo8Nk3TKYqia9u2+88QQ45lWQ615YgrKsvyPgk/5nnOUN2QIQe54IDLG9ah 53lzXqV/VQ4OuLw23ERRtO4EDRxwecL3VVW1osLggMsVbppGWJg2pSLuHbcVWZYJ tyJN0xXt/TV3eL7vz0WFibPgDm+zbqN27Wflhtetb8fUdd33scLIBWfUlaZjnffi vMoZ5TgkejHqSv96L6b0g6cgCBZ0ddd04pY2pqbhruBDDNd/NpvtCr9y6BuGQrgl PGClMH34Bnu6tY19Af7x890oGWvjAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">In KeePass</text>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.0 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -44,7 +44,7 @@
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none">Android module name:</text>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(144,-3)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath6)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAABlUlEQVR42u2Yv2rC UBSHfYkunbv3DfoSXbr3TfoumdwCIUEFF82SwSEgBAKiKAoqaIh/iTnNd6EP0N6b oXB+cEa/7+e5yXDT6Wg0Go3mX2SxWDwnSfIRRZF0u13xPM9qYMCCCdtp2SzLXnu9 3tdwOJTJZCJ5nst8PrcaGLBgwsbhbLMAm03IarWSzWYju91O9vu91cCABRM2Dieb bmDvo9HIwA+Hg5xOJ7lcLnK9XuV2u/1p+C0MWDBh48BlXXgwGEhzXFIUhdzvd3k8 HmbquraaHw5M2DhwWRf2fV+2263ZDCLXgQkbBy4nhcuylKqqpK3AxuGkcBAEcj6f Wy+MA5d14TAMzQvSdmEcuLSwFtbCWlgLa2EtrIW18G/S3LXkeDy2XhgHLuvC4/FY lsulucq0deOAjQOXdeHpdPqWpqm5OLIJl6VhwYSNA5d14fV6/RTH8edsNjNgtoHE xcCCCRsHLiffJvI8fwHIFjg6njdeEpuBAQsmbBxOv/7w7zkynrN+v28+M9kMDFgw nW1Wo9FoNK3nG98kegyZ8SMEAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath6)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAArUlEQVR42u2UsQrC MBRFOwv+of6Bq3smJSZZCv5DZ39BQtYO+Y9MIaAm8d3NqXldOkge3O2cQyHQYei3 +Ukp90qps9Z6oj0am8DCaYYJPFlr5xDCK8ZYlwbGOTfDaYbpK+4ppU8ppbYODFg4 nPDIif7G4XDCuq48OH8YphdWa8Nwepgfpne45pzf3ChYOJzw0Xv/5MTBgIXTDAsh dsaYA+1Cwm1pYMDC6b/v7e8LvG+oZSeuccMAAAAASUVORK5CYII=" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath6)" stroke="none">Android module name:</text>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,2)">
|
||||
|
||||
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 3.9 KiB |
@@ -1,4 +1,8 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto"
|
||||
stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black"
|
||||
stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal"
|
||||
stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
|
||||
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 480 320" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -32,7 +32,7 @@
|
||||
<text fill="rgb(29,29,29)" x="309" xml:space="preserve" y="15" clip-path="url(#clipPath2)" stroke="none">.</text>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(102,100)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath3)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAC/0lEQVR42u2YzWsT QRjG+2d4UrAKxQYNtaSmelCR4lnwKIggCJ70KCrVBj+KbZM0TRNzUQSDCkoRyakG PRTxG00P9pI2IdHYaprd7G4+Nn3NM5DtmqRN6u7GBPaBuUx23/c37zwzO5OuLlOm TJky1RGaj/7c5g5zp08FJb/dWwj3OkufLP/Y8C5iIBZiIrausOH5tPXMI9Fl9chk m5bJ7pPpoF9bQwzEQkzERg7dKouA/VMyDfq1g1Y3xERs5NCl0pgyVMEIWDU0ciCX ZmD4DFOnGcpXrGnq35EDuTQDY3Fo9SzgDnjzZPNIrA1M5WqgkQO5NANjRWuFtU8X 6JBXoJlIjjJSicZfiWwA1VVGLs3AFg3AFdj+SZFGX2aporRYYn3VwJb/CVyZckz/ ifs8q2xFD9/z1OfKth8wqmubFGj2m6TARlfyZB9LtBew2gpXQzypdfZBgnpupNrL EhUrHA/wlOJkBfbpx1XaORwn6wTHBlT9nmHA9fZUdQPMgEeg5xFRgU2kCzR4J0aW 0V9sMPUGagiwAlROetQvlvdOiW1R6FN8W95rL85kqCivKcAXHidpt+M77XcLdatr KDBg772TSCys0ZvFAg0FBNYHcDYQH0fxdFGBDX3NKFbAMxtZyTBgLJi8qnqzC7ny bpBl/ahg8IOg/JbiinTEGafe2ysbWsFwYGxJgTnur9XvnxNYBc894ahYWh/MpWc/ GlqhJcCWm0k21RUVyhUfDmXoSyKv9L1e4Kn7Woys45lNrdASD++5tUx7HVH6HBOp njhJpmOuJcUK1Xtuy4DZyao8tagyPgCHJ5Yo/jtXA+x4kaJdI0n2XCMrtOTDgSnu c/IM6uTdGAn59bPC26hAPSPxpq2gK/Bmx0vAAKr7eoLOB5O0zBcpkpBoyB1nlsF+ 3IwVdD1eNjrAw5/7xlYZ9PbLUdpxZZFZpZldofpSqssBvpkrEioJaFQViwxW2YoV dL0iNXMJVV+BUPGtVFb3S2jHXfM77o+UjvyrypQpU6ZMGaY/tGujyNP2mRcAAAAA SUVORK5CYII=" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath3)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABjElEQVR42u2UTUsC cRDG7SB0rkMRBHUpIQsqe9GgvkVfoM51ig7dpCAIEkVzpYMQBBEYUZ8gvJQUXaKg cKlLWGiIre3qbj39Z1+0zWJ3O3Ry4GGH3ZnfPjP74nI1499jYBNtQ5Hq3mBYLjLB QkWq9UTRbgmmQl9MRiChYMpCVEO11GMJZi5ErZHBORlGbojOTcQqTBL8ce069dgB azBOh32DEzSZEXH9pOU6GPbBNConm0b3x6uY2xdAkTp/+StYNsEnt6qY4d5wk5OQ f61gbJ1Xb+QYTPubTkiqK8rpGE2XVbfzSR4jYaE2iQOwBsoWFBxfSRiNlDG7U4Ly /oHDizz613KmvdsEKzpYwvbJs+qQnKbvRBQEBtrga29DHazYB9P++oIPOGAOjVjY vcdwqFTbvwF3BDYemDfI4yxbwtFlAZ7VR5PTAOfMsVh3JGM8KqJr+RbdK40r+LIK 6w/EG5JSvlhj82+iWuqxBPcunnZQIbmgES0kUm3PUqbTzg+uhcnN1GpTbr2nGT/H J36uKmmrnk0pAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath3)" stroke="none">&Remember</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(103,69)" stroke="rgb(236,236,236)">
|
||||
|
||||
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 4.5 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto" xmlns="http://www.w3.org/2000/svg">
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="0 0 649 341" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
|
||||
<!--Generated by the Batik Graphics2D SVG Generator-->
|
||||
<defs id="genericDefs"/>
|
||||
<g>
|
||||
@@ -12,7 +12,7 @@
|
||||
<stop stop-opacity="1" stop-color="rgb(172,172,172)" offset="100%"/>
|
||||
</linearGradient>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
|
||||
<path d="M0 0 L649 0 L649 340 L0 340 L0 0 Z"/>
|
||||
<path d="M0 0 L649 0 L649 341 L0 341 L0 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
|
||||
<path d="M0 0 L0 21 L519 21 L519 0 Z"/>
|
||||
@@ -54,7 +54,7 @@
|
||||
<path d="M0 0 L0 16 L19 16 L19 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
|
||||
<path d="M0 0 L0 26 L522 26 L522 0 Z"/>
|
||||
<path d="M0 0 L0 27 L522 27 L522 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
|
||||
<path d="M0 0 L0 16 L110 16 L110 0 Z"/>
|
||||
@@ -63,7 +63,7 @@
|
||||
<path d="M0 0 L0 27 L76 27 L76 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
|
||||
<path d="M73 3 L73 23 L56 23 L56 3 ZM0 0 L0 27 L76 27 L76 0 Z"/>
|
||||
<path d="M73 3 L73 24 L56 24 L56 3 ZM0 0 L0 27 L76 27 L76 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
|
||||
<path d="M0 0 L0 16 L51 16 L51 0 Z"/>
|
||||
@@ -81,107 +81,104 @@
|
||||
<path d="M0 0 L0 16 L66 16 L66 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
|
||||
<path d="M0 0 L0 27 L522 27 L522 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
|
||||
<path d="M0 0 L0 16 L47 16 L47 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
|
||||
<path d="M0 0 L0 16 L124 16 L124 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
|
||||
<path d="M0 0 L0 19 L514 19 L514 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
|
||||
<path d="M0 0 L0 16 L71 16 L71 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
|
||||
<path d="M0 0 L0 16 L64 16 L64 0 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
|
||||
<path d="M0 3 L0 27 L522 27 L522 3 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
|
||||
<path d="M-1 2 L-1 26 L521 26 L521 2 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
|
||||
<path d="M8 3 L8 24 L517 24 L517 3 Z"/>
|
||||
</clipPath>
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
|
||||
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
|
||||
<path d="M0 0 L0 16 L61 16 L61 0 Z"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="649" height="340" y="0" clip-path="url(#clipPath1)" stroke="none"/>
|
||||
<rect x="0" width="649" height="341" y="0" clip-path="url(#clipPath1)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(130,309)" stroke="white">
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(130,310)" stroke="white">
|
||||
<rect x="0" width="519" height="21" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="silver" font-size="13px" font-family="'.SF NS Text'" transform="translate(130,309)" stroke="silver">
|
||||
<g fill="silver" font-size="13px" font-family="'.SF NS Text'" transform="translate(130,310)" stroke="silver">
|
||||
<rect x="0" width="1" height="21" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="0" width="519" height="1" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="518" width="1" height="21" y="0" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
<rect x="0" width="519" height="1" y="20" clip-path="url(#clipPath2)" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,310)">
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,311)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath3)" stroke="none">Scroll pane:</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(602,275)" stroke="rgb(236,236,236)">
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(602,276)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="39" height="26" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<rect x="0" width="39" height="26" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAADZklEQVR42u2YS09a QRTH/Uhdd9991133M7j2I3RZl7DBGAyJJsijhCi5sUTFKCAIQXmaGAXiAx8onM5v 0knahLZwmUs39ySTTGbO/P+Hc8+cM4elJV988cUXT+Xi4uLj/v7+WjKZLG9sbNwH AoHx6uqqMJizxh466P43Q4vF4gqGYFQkEhE1F8dx5PDwUPL5vB7MWWMPHXQ5w9mF GdpoND6kUqlcMBgcJRIJOTo6kkqlIsp7ovak1WpJu93Wgzlr7KGDLmc4CwZYnhqr vLayubl5FYvF5OTkRM7Pz6XT6cj19bX0+325u7uTh4cHGQwGejBnjT100OUMZ8EA C0xPjD0+Pv6yvr4+yGQyUqvV5PLyUhuCYS8vL/L6+ipvb28yGo1+G6yxhw66nOEs GGCBCbZ1z4bD4ftsNqs/c7fblcfHR20IRo3HY/mXoIMuZzgLBlhggm3N08QZn25v b0975vb2VobD4VRG/s14MMACE2w4rMR0Op3OqaGBiUc8ZEvAAhNsOOCay9jT09Pl UCg0JN4AJh5tC5hgwwEXnK4N3tnZ+a5Eer2e/oReCdhwwAWn69jlMjSbTXl6epor ZqeJaTjggtNVLOdyua/q13oWCn8KDTjhntng3d3dDAmeX0468lrggAtOuGc2mJpf r9d1wvcyHH4NC7jghHtmg7e2tq6UeHrZJl0+OOGe2WCVyLskdpt5d5q8DCfcbgy+ sl0opi0kcM9scDQabfDCWnRIwAm3q6LBm3bRlw5OV8VDvaIi5XJZnp+fF5bW4IIT blctkOrD9FNwUYUDLjhdtVCqO3gfj8drJo69Ls0mfuGE29V7gk63VCp57mXjXbjg dP1aU0++T9zYm5sbzy6fuWxwwAXnXG/ig4ODQKFQ0P2Y7dAwoQA2HHDN3XGoNPPO cZxvPLBNH2fDaDBMfwc2HHBZ6euq1ernVCqV5z8GCGz1dGCBCTYcVjvns7MzbTTe MK09l2UWw9HljGn5wQITbE/+m8ALfDrijUtivG3+j5hkvGnv0TFe5SwYYFn37KSY 5nJwo0lD5E6MoErhOYwiNhnMWWMPHXQ5w1kwrMXstCmPnEmipzpRUnkHYBQvLgZz 1thD56fu2typax6hKlFKqf88Wra3t2vKgx0Gc9bYQ8d1BfPFF198mVp+AGMLnGsK oWzNAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath4)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABaElEQVR42u1Uu06E UBDdQv0IO3/KZPUDTCyMdsZGtCNAY+Jjf0BrKwI0WBgaodhtCMR+E2A3PELB4+Ic w0YLvXD7neQkZGbOYe7M3DuZbG2MKYpyQDhTVfWF8NbjGT7EhAUlSdrRNO2ERF5t 2/4MwzBfLpctgG/4ECOcUu7eaFEiXOq6/hHHMSvLsqvrumOMfQPf8CVJwgzDcCn3 CpxBYUo8Nk3TKYqia9u2+88QQ45lWQ615YgrKsvyPgk/5nnOUN2QIQe54IDLG9ah 53lzXqV/VQ4OuLw23ERRtO4EDRxwecL3VVW1osLggMsVbppGWJg2pSLuHbcVWZYJ tyJN0xXt/TV3eL7vz0WFibPgDm+zbqN27Wflhtetb8fUdd33scLIBWfUlaZjnffi vMoZ5TgkejHqSv96L6b0g6cgCBZ0ddd04pY2pqbhruBDDNd/NpvtCr9y6BuGQrgl PGClMH34Bnu6tY19Af7x890oGWvjAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath4)" stroke="none">rb</text>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(564,275)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath5)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAABlUlEQVR42u2Yv2rC UBSHfYkunbv3DfoSXbr3TfoumdwCIUEFF82SwSEgBAKiKAoqaIh/iTnNd6EP0N6b oXB+cEa/7+e5yXDT6Wg0Go3mX2SxWDwnSfIRRZF0u13xPM9qYMCCCdtp2SzLXnu9 3tdwOJTJZCJ5nst8PrcaGLBgwsbhbLMAm03IarWSzWYju91O9vu91cCABRM2Dieb bmDvo9HIwA+Hg5xOJ7lcLnK9XuV2u/1p+C0MWDBh48BlXXgwGEhzXFIUhdzvd3k8 HmbquraaHw5M2DhwWRf2fV+2263ZDCLXgQkbBy4nhcuylKqqpK3AxuGkcBAEcj6f Wy+MA5d14TAMzQvSdmEcuLSwFtbCWlgLa2EtrIW18G/S3LXkeDy2XhgHLuvC4/FY lsulucq0deOAjQOXdeHpdPqWpqm5OLIJl6VhwYSNA5d14fV6/RTH8edsNjNgtoHE xcCCCRsHLiffJvI8fwHIFjg6njdeEpuBAQsmbBxOv/7w7zkynrN+v28+M9kMDFgw nW1Wo9FoNK3nG98kegyZ8SMEAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(564,276)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath5)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAArUlEQVR42u2UsQrC MBRFOwv+of6Bq3smJSZZCv5DZ39BQtYO+Y9MIaAm8d3NqXldOkge3O2cQyHQYei3 +Ukp90qps9Z6oj0am8DCaYYJPFlr5xDCK8ZYlwbGOTfDaYbpK+4ppU8ppbYODFg4 nPDIif7G4XDCuq48OH8YphdWa8Nwepgfpne45pzf3ChYOJzw0Xv/5MTBgIXTDAsh dsaYA+1Cwm1pYMDC6b/v7e8LvG+oZSeuccMAAAAASUVORK5CYII=" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath5)" stroke="none">c</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(485,275)" stroke="rgb(236,236,236)">
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(485,276)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="78" height="27" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(485,275)" stroke="white">
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(485,276)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath6)" width="72" rx="3" ry="3" height="21" stroke="none"/>
|
||||
<path fill="url(#linearGradient1)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L72 24 C73.6569 24 75 22.6569 75 21 L75 6 C75 4.3431 73.6569 3 72 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L71.5 23 C72.8807 23 74 21.8807 74 20.5 L74 6.5 C74 5.1193 72.8807 4 71.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath6)" fill-rule="evenodd" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="35" xml:space="preserve" y="18" clip-path="url(#clipPath6)" stroke="none">b</text>
|
||||
</g>
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(432,279)" stroke="white">
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(432,280)" stroke="white">
|
||||
<rect x="0" width="48" height="19" y="0" clip-path="url(#clipPath8)" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="1" xml:space="preserve" y="14" clip-path="url(#clipPath8)" stroke="none">c1</text>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(424,275)" stroke="white">
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(424,276)" stroke="white">
|
||||
<path d="M8 3 L8 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" fill-rule="evenodd" clip-path="url(#clipPath7)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L54 24 C55.6569 24 57 22.6569 57 21 L57 6 C57 4.3431 55.6569 3 54 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L53.5 23 C54.8807 23 56 21.8807 56 20.5 L56 6.5 C56 5.1193 54.8807 4 53.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath7)" fill-rule="evenodd" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(166,275)" stroke="rgb(236,236,236)">
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(166,276)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="256" height="27" y="0" clip-path="url(#clipPath9)" stroke="none"/>
|
||||
<rect x="5" y="5" clip-path="url(#clipPath9)" fill="white" width="247" height="18" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="8" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="19" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="30" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="41" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="52" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="63" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="8" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="14" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="20" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="32" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="38" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(166,275)" stroke="rgb(188,188,188)">
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(166,276)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 3 L253 3 L253 24 L3 24 L3 3 ZM4 4 L252 4 L252 23 L4 23 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath9)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,275)" stroke="rgb(236,236,236)">
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,276)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="37" height="27" y="0" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,276)" stroke="white">
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,277)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath12)" width="29" rx="0" ry="0" height="19" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,275)" stroke="rgb(29,29,29)">
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,276)" stroke="rgb(29,29,29)">
|
||||
<text x="8" xml:space="preserve" y="18" clip-path="url(#clipPath13)" stroke="none">t</text>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,275)" stroke="rgb(188,188,188)">
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,276)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 3 L34 3 L34 24 L3 24 L3 3 ZM4 4 L33 4 L33 23 L4 23 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath11)" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,280)">
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,281)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath14)" stroke="none">All:</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,245)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="525" height="26" y="0" clip-path="url(#clipPath15)" stroke="none"/>
|
||||
<rect x="0" width="525" height="27" y="0" clip-path="url(#clipPath15)" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,250)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath16)" stroke="none">Text with browse:</text>
|
||||
@@ -190,7 +187,7 @@
|
||||
<rect x="0" width="76" height="27" y="0" clip-path="url(#clipPath17)" stroke="none"/>
|
||||
<rect x="0" width="76" height="27" y="0" clip-path="url(#clipPath17)" stroke="none"/>
|
||||
<path fill="white" d="M56 3 L56 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" clip-path="url(#clipPath17)" fill-rule="evenodd" stroke="none"/>
|
||||
<image x="56" y="3" clip-path="url(#clipPath17)" fill="white" width="17" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAE60lEQVR42rWY/09V dRjHXU1HYlRTtDCtUZQjmCMzhrqM6cgiyHCi68ZyqFCO5da3NVeZoCSofLkF3otI XEABQQT+hLLfWt+13/gv7uie8/l8nj5fz3nu4XO4lx8822uvZ5/nOc95e65scFe9 PZKC6sR/DwSzu2bUWawZTS3UJJzoO2Op0lW2q3negTA+nHc928Azy9E050DjnRQc nXRI9XAqycP1N/0Kq9OCnJh14OScqzC1MOcEsg0xm3b/nIPsBM4Ux2ddeHfMSb41 7PyUFqbxjkjrKmaRZe349ubQfNqZjfD52kQq+caQ0+8FOTbjwge3HcUMMkf2tHEd 1s8EvqeBP6dq0ElWDaZKZJCGaXHoKkwtjGvTD5JpPkP/4KhL9sWdXhkkMu1CZEoz jcx5b8q3jQhyJHBm7zueBfXjDlTGUgsyyJFJF47esnNk0vGMa9Of/5dwqHTYjuWo 5+ztdxZlkMMTLhyeVNQj2xCzxoK5+wTEJeztSdtHPMt6wvVs2BNNgQxSN+7CoRDq kOsCZ4LZ+1QGET40QVRP2zZv27erVwc5eJP/XN8kElMLZ8PMPfVGhPG94fsIsqor ehwVpPYGgZoxV2JqYVyH9W/fU29E2MxgapFrzX2B/eVdOkj1KIHqUTcE4nn6HwpT fy9FXLZzgbx/jOg9JLBTsfOSDnIg4cKbIyQjt/RDs73EvNh9gN8rrZ8TfN6OTh2k aphAVUIz7PqWEM+Tf1Er4grreXvD4HvLLroqyL4fCRj2I+8PnNn643+qIMJ4T7aI Hdvb9RupHKJQOUQkr1/3jWvTD3LjDxVE2D5DkWngTFF6Qb+R1wYJhLH3OvVsY0wH EV5uz3K81KqD7L5GYM81qiHIS9mNLBj5XQURtt+Pz2wQKD5HVJCKAQIVA1SyC1nV xLM/588P/6ZIcCriZCkD1DeudV/s3nZWv5HyGIVXY0RSjiyJU99xNWes5qhnSRw5 HjiL6V2eVf3C1zrIK1cJ7LxKJaYWVlBkM0Oznk8/I2n3mF1FX+mP5uV+CmGU9fm2 gWeyoayPeDZ14RkdZPsPFMIhyCRwxulD7gucZQOfffZLHaTkewqlWVKCbAPPKBgy g5Io9axqClu/0EGKeykURzW9yDbwjIQhM91j4fPB/bx++jMd5MUe/iPUyySmFpY1 8rbAmQ28w76PeTb15k+pClLUzaCom2oYMoPnu6hnXJt+kamFu/QOYytL9xd8ooMU djEovEJDYMgMnuvyLWvkwsCZrS93BZ636bQO8sxl/j/3MstIzy8rx+wWxrW3l/+j 8j/WQbZcYrBVs6WTepaYmrv7LlvRL0ZiXu7C+5ENG1p0kM0dDDw6kTkFHb6v3F05 BXpvQQhi9xOndJCnOgCevMgeCGa3MK5Nf1M7D/IRqD+wNn7HPyfNRmQFIC8lX/fM /fntyO16X7u/D58JNpxjkNfM1J+c6y8wWN8OClMLZwO+x3Z/sB/gsc+BrGuGqAzy +Hn+es6DFdMTxnVYP8iy820Mck9CMrcF1FdZeW0Aj7YySV6bbwUgc1qZb1ybfkb8 nWtbILn2OMS8L2py+ee0rhUkphZWALKZgdB5fBbaP8sg5xQkcxrh5x1N6KurR74F eOB8A5BzBmDNaSCrj0GSE0sLIa6HIgwefh+smJ4wrsPmQ2mARc4CJ7omAtavN/8H vd14uKn5eWsAAAAASUVORK5CYII=" height="20" stroke="white" preserveAspectRatio="none"/>
|
||||
<image x="56" y="3" clip-path="url(#clipPath17)" fill="white" width="17" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAVCAYAAACg/AXsAAACFklEQVR42pWU70tT URjHDyQIgdFeGP0AB0Va5AslJCZksCCX+SKjRQrmMgYJEWEMMop+jsxKE2uI2dbU NkIUYkRU9D/5bt57zrnfznPuvbvHcQf2wIfP957zvQ/3xRhLFCwkCtua/nxgTcGw kRN5q3oxb1UGitvtjGZ808b4Rji3NnnNJjc3OK6VuLywbG0NFNHORtdt3FjnHrZh G6OGw7iyymV80aqw4W8cPiOGR+rOwrhetnE2Z1dZssRxtWRr/Ewmnv4NSJa9u/LO fmzeAru8xjG0JjR+JhOP/3DQkN27wH4+M2eDDa4IDK5wDzdP/Qqg8fPD3xyXigHU Pf1GLekvcNST+em+XD90vqP7RaBrmoPFPwucr2PyB69BYz7TfdxnmaMzq5b0LXH0 LYlQ7lbcJWTd+yQCK84pTj5XS2KLAr0NuP2dkJhQ0LPfjRn5+BO1pCcn0PPRIycD m7l2b9jLRx8JsO4Fia4FsSu6P8iaNSpHpyTYqfcCnfNylwjDAvTukYz6ko5ZgRNz UuPn4bJoSMesNPoSB++rLzn2VqKe5FcR+juhc91556Fy6z0HLDrjIDojNW2vXQ+t ioa0Uc+DupE76ksOv5JoyLQTOIRDWYl9E6iyVhUOZB2Nn8mhvDSsiDyA3JtGhUVe OPhf9j9z0JKBbE5jqyWt/tmaUsCeMUfTNIaaNSnDXk87hao6rzTTAjX/AJSk7zCg 5UMlAAAAAElFTkSuQmCC" height="21" stroke="white" preserveAspectRatio="none"/>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,214)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L70 24 C71.6569 24 73 22.6569 73 21 L73 6 C73 4.3431 71.6569 3 70 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L69.5 23 C70.8807 23 72 21.8807 72 20.5 L72 6.5 C72 5.1193 70.8807 4 69.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" fill-rule="evenodd" clip-path="url(#clipPath18)" stroke="none"/>
|
||||
@@ -201,78 +198,78 @@
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,183)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="54" height="26" y="0" clip-path="url(#clipPath20)" stroke="none"/>
|
||||
<rect x="0" width="54" height="26" y="0" clip-path="url(#clipPath20)" stroke="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath20)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAADZklEQVR42u2YS09a QRTH/Uhdd9991133M7j2I3RZl7DBGAyJJsijhCi5sUTFKCAIQXmaGAXiAx8onM5v 0knahLZwmUs39ySTTGbO/P+Hc8+cM4elJV988cUXT+Xi4uLj/v7+WjKZLG9sbNwH AoHx6uqqMJizxh466P43Q4vF4gqGYFQkEhE1F8dx5PDwUPL5vB7MWWMPHXQ5w9mF GdpoND6kUqlcMBgcJRIJOTo6kkqlIsp7ovak1WpJu93Wgzlr7KGDLmc4CwZYnhqr vLayubl5FYvF5OTkRM7Pz6XT6cj19bX0+325u7uTh4cHGQwGejBnjT100OUMZ8EA C0xPjD0+Pv6yvr4+yGQyUqvV5PLyUhuCYS8vL/L6+ipvb28yGo1+G6yxhw66nOEs GGCBCbZ1z4bD4ftsNqs/c7fblcfHR20IRo3HY/mXoIMuZzgLBlhggm3N08QZn25v b0975vb2VobD4VRG/s14MMACE2w4rMR0Op3OqaGBiUc8ZEvAAhNsOOCay9jT09Pl UCg0JN4AJh5tC5hgwwEXnK4N3tnZ+a5Eer2e/oReCdhwwAWn69jlMjSbTXl6epor ZqeJaTjggtNVLOdyua/q13oWCn8KDTjhntng3d3dDAmeX0468lrggAtOuGc2mJpf r9d1wvcyHH4NC7jghHtmg7e2tq6UeHrZJl0+OOGe2WCVyLskdpt5d5q8DCfcbgy+ sl0opi0kcM9scDQabfDCWnRIwAm3q6LBm3bRlw5OV8VDvaIi5XJZnp+fF5bW4IIT blctkOrD9FNwUYUDLjhdtVCqO3gfj8drJo69Ls0mfuGE29V7gk63VCp57mXjXbjg dP1aU0++T9zYm5sbzy6fuWxwwAXnXG/ig4ODQKFQ0P2Y7dAwoQA2HHDN3XGoNPPO cZxvPLBNH2fDaDBMfwc2HHBZ6euq1ernVCqV5z8GCGz1dGCBCTYcVjvns7MzbTTe MK09l2UWw9HljGn5wQITbE/+m8ALfDrijUtivG3+j5hkvGnv0TFe5SwYYFn37KSY 5nJwo0lD5E6MoErhOYwiNhnMWWMPHXQ5w1kwrMXstCmPnEmipzpRUnkHYBQvLgZz 1thD56fu2typax6hKlFKqf88Wra3t2vKgx0Gc9bYQ8d1BfPFF198mVp+AGMLnGsK oWzNAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath20)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABaElEQVR42u1Uu06E UBDdQv0IO3/KZPUDTCyMdsZGtCNAY+Jjf0BrKwI0WBgaodhtCMR+E2A3PELB4+Ic w0YLvXD7neQkZGbOYe7M3DuZbG2MKYpyQDhTVfWF8NbjGT7EhAUlSdrRNO2ERF5t 2/4MwzBfLpctgG/4ECOcUu7eaFEiXOq6/hHHMSvLsqvrumOMfQPf8CVJwgzDcCn3 CpxBYUo8Nk3TKYqia9u2+88QQ45lWQ615YgrKsvyPgk/5nnOUN2QIQe54IDLG9ah 53lzXqV/VQ4OuLw23ERRtO4EDRxwecL3VVW1osLggMsVbppGWJg2pSLuHbcVWZYJ tyJN0xXt/TV3eL7vz0WFibPgDm+zbqN27Wflhtetb8fUdd33scLIBWfUlaZjnffi vMoZ5TgkejHqSv96L6b0g6cgCBZ0ddd04pY2pqbhruBDDNd/NpvtCr9y6BuGQrgl PGClMH34Bnu6tY19Af7x890oGWvjAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath20)" stroke="none">label</text>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,188)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath21)" stroke="none">RadioButton:</text>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(126,152)" stroke="rgb(29,29,29)">
|
||||
<image x="0" y="2" clip-path="url(#clipPath22)" width="22" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAABlUlEQVR42u2Yv2rC UBSHfYkunbv3DfoSXbr3TfoumdwCIUEFF82SwSEgBAKiKAoqaIh/iTnNd6EP0N6b oXB+cEa/7+e5yXDT6Wg0Go3mX2SxWDwnSfIRRZF0u13xPM9qYMCCCdtp2SzLXnu9 3tdwOJTJZCJ5nst8PrcaGLBgwsbhbLMAm03IarWSzWYju91O9vu91cCABRM2Dieb bmDvo9HIwA+Hg5xOJ7lcLnK9XuV2u/1p+C0MWDBh48BlXXgwGEhzXFIUhdzvd3k8 HmbquraaHw5M2DhwWRf2fV+2263ZDCLXgQkbBy4nhcuylKqqpK3AxuGkcBAEcj6f Wy+MA5d14TAMzQvSdmEcuLSwFtbCWlgLa2EtrIW18G/S3LXkeDy2XhgHLuvC4/FY lsulucq0deOAjQOXdeHpdPqWpqm5OLIJl6VhwYSNA5d14fV6/RTH8edsNjNgtoHE xcCCCRsHLiffJvI8fwHIFjg6njdeEpuBAQsmbBxOv/7w7zkynrN+v28+M9kMDFgw nW1Wo9FoNK3nG98kegyZ8SMEAAAAAElFTkSuQmCC" height="22" preserveAspectRatio="none"/>
|
||||
<image x="0" y="2" clip-path="url(#clipPath22)" width="22" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAArUlEQVR42u2UsQrC MBRFOwv+of6Bq3smJSZZCv5DZ39BQtYO+Y9MIaAm8d3NqXldOkge3O2cQyHQYei3 +Ukp90qps9Z6oj0am8DCaYYJPFlr5xDCK8ZYlwbGOTfDaYbpK+4ppU8ppbYODFg4 nPDIif7G4XDCuq48OH8YphdWa8Nwepgfpne45pzf3ChYOJzw0Xv/5MTBgIXTDAsh dsaYA+1Cwm1pYMDC6b/v7e8LvG+oZSeuccMAAAAASUVORK5CYII=" height="22" preserveAspectRatio="none"/>
|
||||
<text x="26" xml:space="preserve" y="18" clip-path="url(#clipPath22)" stroke="none">enabled</text>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,157)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath23)" stroke="none">CheckBox:</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,121)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="525" height="27" y="0" clip-path="url(#clipPath24)" stroke="none"/>
|
||||
<rect x="0" width="525" height="27" y="0" clip-path="url(#clipPath15)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,121)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath24)" width="519" rx="3" ry="3" height="21" stroke="none"/>
|
||||
<path fill="url(#linearGradient2)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L519 24 C520.6569 24 522 22.6569 522 21 L522 6 C522 4.3431 520.6569 3 519 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L518.5 23 C519.8807 23 521 21.8807 521 20.5 L521 6.5 C521 5.1193 519.8807 4 518.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath24)" fill-rule="evenodd" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="248" xml:space="preserve" y="18" clip-path="url(#clipPath24)" stroke="none">label</text>
|
||||
<rect x="3" y="3" clip-path="url(#clipPath15)" width="519" rx="3" ry="3" height="21" stroke="none"/>
|
||||
<path fill="url(#linearGradient2)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L519 24 C520.6569 24 522 22.6569 522 21 L522 6 C522 4.3431 520.6569 3 519 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L518.5 23 C519.8807 23 521 21.8807 521 20.5 L521 6.5 C521 5.1193 519.8807 4 518.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath15)" fill-rule="evenodd" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="248" xml:space="preserve" y="18" clip-path="url(#clipPath15)" stroke="none">label</text>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,126)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath25)" stroke="none">Button:</text>
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath24)" stroke="none">Button:</text>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,90)" stroke="white">
|
||||
<rect x="3" width="519" height="21" y="3" clip-path="url(#clipPath24)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 3 L3 24 C3 24 3 24 3 24 L522 24 C522 24 522 24 522 24 L522 3 C522 3 522 3 522 3 L3 3 C3 3 3 3 3 3 ZM4 4 L4 23 C4 23 4 23 4 23 L521 23 C521 23 521 23 521 23 L521 4 C521 4 521 4 521 4 L4 4 C4 4 4 4 4 4 Z" clip-path="url(#clipPath24)" fill-rule="evenodd" stroke="none"/>
|
||||
<rect x="3" width="519" height="21" y="3" clip-path="url(#clipPath15)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 3 L3 24 C3 24 3 24 3 24 L522 24 C522 24 522 24 522 24 L522 3 C522 3 522 3 522 3 L3 3 C3 3 3 3 3 3 ZM4 4 L4 23 C4 23 4 23 4 23 L521 23 C521 23 521 23 521 23 L521 4 C521 4 521 4 521 4 L4 4 C4 4 4 4 4 4 Z" clip-path="url(#clipPath15)" fill-rule="evenodd" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,95)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath26)" stroke="none">Combobox Editable:</text>
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath25)" stroke="none">Combobox Editable:</text>
|
||||
</g>
|
||||
<g fill="white" font-size="13px" font-family="'.SF NS Text'" transform="translate(135,63)" stroke="white">
|
||||
<rect x="0" width="514" height="19" y="0" clip-path="url(#clipPath27)" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="1" xml:space="preserve" y="14" clip-path="url(#clipPath27)" stroke="none">one</text>
|
||||
<rect x="0" width="514" height="19" y="0" clip-path="url(#clipPath26)" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="1" xml:space="preserve" y="14" clip-path="url(#clipPath26)" stroke="none">one</text>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,59)" stroke="white">
|
||||
<path d="M8 3 L8 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" fill-rule="evenodd" clip-path="url(#clipPath24)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L520 24 C521.6569 24 523 22.6569 523 21 L523 6 C523 4.3431 521.6569 3 520 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L519.5 23 C520.8807 23 522 21.8807 522 20.5 L522 6.5 C522 5.1193 520.8807 4 519.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath24)" fill-rule="evenodd" stroke="none"/>
|
||||
<path d="M8 3 L8 24 L9 24 Q3 24 3 18 L3 9 Q3 3 9 3 Z" fill-rule="evenodd" clip-path="url(#clipPath15)" stroke="none"/>
|
||||
<path fill="rgb(188,188,188)" d="M3 6 L3 21 C3 22.6569 4.3431 24 6 24 L520 24 C521.6569 24 523 22.6569 523 21 L523 6 C523 4.3431 521.6569 3 520 3 L6 3 C4.3431 3 3 4.3431 3 6 ZM4 6.5 L4 20.5 C4 21.8807 5.1193 23 6.5 23 L519.5 23 C520.8807 23 522 21.8807 522 20.5 L522 6.5 C522 5.1193 520.8807 4 519.5 4 L6.5 4 C5.1193 4 4 5.1193 4 6.5 Z" clip-path="url(#clipPath15)" fill-rule="evenodd" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,64)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath28)" stroke="none">Combobox:</text>
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath27)" stroke="none">Combobox:</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,28)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="256" height="27" y="0" clip-path="url(#clipPath9)" stroke="none"/>
|
||||
<rect x="5" y="5" clip-path="url(#clipPath9)" fill="white" width="247" height="18" stroke="none"/>
|
||||
<text fill="rgb(29,29,29)" x="8" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="19" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="30" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="41" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="52" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="63" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">●</text>
|
||||
<text fill="rgb(29,29,29)" x="8" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="14" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="20" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="26" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="32" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
<text fill="rgb(29,29,29)" x="38" xml:space="preserve" y="18" clip-path="url(#clipPath10)" stroke="none">•</text>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,28)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 3 L253 3 L253 24 L3 24 L3 3 ZM4 4 L252 4 L252 23 L4 23 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath9)" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,33)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath29)" stroke="none">Password:</text>
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath28)" stroke="none">Password:</text>
|
||||
</g>
|
||||
<g fill="rgb(236,236,236)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,-3)" stroke="rgb(236,236,236)">
|
||||
<rect x="0" width="525" height="27" y="0" clip-path="url(#clipPath30)" stroke="none"/>
|
||||
<rect x="0" width="525" height="27" y="0" clip-path="url(#clipPath29)" stroke="none"/>
|
||||
</g>
|
||||
<g fill="white" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(128,-2)" stroke="white">
|
||||
<rect x="3" y="3" clip-path="url(#clipPath31)" width="517" rx="0" ry="0" height="19" stroke="none"/>
|
||||
<rect x="3" y="3" clip-path="url(#clipPath30)" width="517" rx="0" ry="0" height="19" stroke="none"/>
|
||||
</g>
|
||||
<g fill="rgb(29,29,29)" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,-3)" stroke="rgb(29,29,29)">
|
||||
<text x="8" xml:space="preserve" y="18" clip-path="url(#clipPath32)" stroke="none">text</text>
|
||||
<text x="8" xml:space="preserve" y="18" clip-path="url(#clipPath31)" stroke="none">text</text>
|
||||
</g>
|
||||
<g fill="rgb(188,188,188)" text-rendering="optimizeLegibility" font-size="13px" font-family="'.SF NS Text'" transform="translate(127,-3)" stroke="rgb(188,188,188)">
|
||||
<path d="M3 3 L522 3 L522 24 L3 24 L3 3 ZM4 4 L521 4 L521 23 L4 23 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath30)" stroke="none"/>
|
||||
<path d="M3 3 L522 3 L522 24 L3 24 L3 3 ZM4 4 L521 4 L521 23 L4 23 L4 4 Z" fill-rule="evenodd" clip-path="url(#clipPath29)" stroke="none"/>
|
||||
</g>
|
||||
<g font-family="'.SF NS Text'" font-size="13px" transform="translate(0,2)">
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath33)" stroke="none">Text field:</text>
|
||||
<text x="0" xml:space="preserve" y="13" clip-path="url(#clipPath32)" stroke="none">Text field:</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 24 KiB |
@@ -176,17 +176,17 @@ cellBounds:
|
||||
- [130, 186, 519, 21]
|
||||
- [0, 217, 124, 21]
|
||||
- [130, 217, 519, 21]
|
||||
- [0, 248, 124, 20]
|
||||
- [130, 248, 519, 20]
|
||||
- [0, 278, 124, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [130, 278, 511, 21]
|
||||
- [0, 309, 124, 21]
|
||||
- [130, 309, 519, 21]
|
||||
- [0, 248, 124, 21]
|
||||
- [130, 248, 519, 21]
|
||||
- [0, 279, 124, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [130, 279, 511, 21]
|
||||
- [0, 310, 124, 21]
|
||||
- [130, 310, 519, 21]
|
||||
componentBounds:
|
||||
'Text field:': [0, 2, 61, 16]
|
||||
'JTextField #1': [127, -3, 525, 27]
|
||||
@@ -204,13 +204,13 @@ componentBounds:
|
||||
'Spinner:': [0, 219, 51, 16]
|
||||
'JBIntSpinner #15': [127, 214, 76, 27]
|
||||
'Text with browse:': [0, 250, 110, 16]
|
||||
'TextFieldWithHistoryWithBrowseButton #17': [127, 245, 525, 26]
|
||||
'All:': [0, 280, 19, 16]
|
||||
'JTextField #19': [127, 275, 37, 27]
|
||||
'JPasswordField #20': [166, 275, 256, 27]
|
||||
'JComboBox #21': [424, 275, 60, 27]
|
||||
b: [485, 275, 78, 27]
|
||||
c: [564, 275, 33, 26]
|
||||
rb: [602, 275, 39, 26]
|
||||
'Scroll pane:': [0, 310, 72, 16]
|
||||
'JBScrollPane #26': [130, 309, 519, 21]
|
||||
'TextFieldWithHistoryWithBrowseButton #17': [127, 245, 525, 27]
|
||||
'All:': [0, 281, 19, 16]
|
||||
'JTextField #19': [127, 276, 37, 27]
|
||||
'JPasswordField #20': [166, 276, 256, 27]
|
||||
'JComboBox #21': [424, 276, 60, 27]
|
||||
b: [485, 276, 78, 27]
|
||||
c: [564, 276, 33, 26]
|
||||
rb: [602, 276, 39, 26]
|
||||
'Scroll pane:': [0, 311, 72, 16]
|
||||
'JBScrollPane #26': [130, 310, 519, 21]
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.ui
|
||||
|
||||
import org.apache.batik.dom.GenericDOMImplementation
|
||||
import org.apache.batik.svggen.SVGGeneratorContext
|
||||
import org.apache.batik.svggen.SVGGraphics2D
|
||||
import org.apache.batik.svggen.SVGSyntax
|
||||
import org.apache.xmlgraphics.java2d.GraphicsConfigurationWithTransparency
|
||||
import java.awt.Component
|
||||
import java.io.StringWriter
|
||||
import javax.xml.transform.OutputKeys
|
||||
import javax.xml.transform.TransformerFactory
|
||||
import javax.xml.transform.dom.DOMSource
|
||||
import javax.xml.transform.stream.StreamResult
|
||||
|
||||
// jFreeSvg produces not so compact and readable SVG as batik
|
||||
internal class SvgRenderer {
|
||||
private val xmlTransformer = TransformerFactory.newInstance().newTransformer()
|
||||
|
||||
// todo check on Retina - does it works or not (is Retina disabled or not)
|
||||
private val deviceConfiguration = GraphicsConfigurationWithTransparency()
|
||||
|
||||
private val xmlFactory = GenericDOMImplementation.getDOMImplementation().createDocument("http://www.w3.org/2000/svg", "svg", null)
|
||||
private val context = SVGGeneratorContext.createDefault(xmlFactory)
|
||||
|
||||
init {
|
||||
xmlTransformer.setOutputProperty(OutputKeys.METHOD, "xml")
|
||||
xmlTransformer.setOutputProperty(OutputKeys.INDENT, "yes")
|
||||
xmlTransformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2")
|
||||
xmlTransformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8")
|
||||
}
|
||||
|
||||
// CSS (style) not used - attributes more readable and shorter
|
||||
// separate styles (in the defs) also not suitable, so, we keep it simple as is
|
||||
private fun svgGraphicsToString(svgGenerator: SVGGraphics2D, component: Component): String {
|
||||
val writer = StringWriter()
|
||||
writer.use {
|
||||
val root = svgGenerator.root
|
||||
|
||||
root.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns", SVGSyntax.SVG_NAMESPACE_URI)
|
||||
root.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns:xlink", "http://www.w3.org/1999/xlink")
|
||||
|
||||
val bounds = component.bounds
|
||||
root.setAttributeNS(null, "viewBox", "${bounds.x} ${bounds.y} ${bounds.width} ${bounds.height}")
|
||||
|
||||
xmlTransformer.transform(DOMSource(root), StreamResult(writer))
|
||||
}
|
||||
return writer
|
||||
.toString()
|
||||
// Remember
|
||||
// no idea why transformer/batik doesn't escape it correctly
|
||||
.replace(">", ">&")
|
||||
}
|
||||
|
||||
fun render(component: Component): String {
|
||||
val svgGenerator = object : SVGGraphics2D(context, false) {
|
||||
override fun getDeviceConfiguration() = this@SvgRenderer.deviceConfiguration
|
||||
}
|
||||
component.paint(svgGenerator)
|
||||
return svgGraphicsToString(svgGenerator, component)
|
||||
}
|
||||
}
|
||||
@@ -32,7 +32,7 @@ class LafTest {
|
||||
companion object {
|
||||
@JvmStatic
|
||||
@Parameterized.Parameters(name = "{0}")
|
||||
fun lafNames() = listOf("IntelliJ", "Darcula")
|
||||
fun lafNames() = listOf("Darcula", "IntelliJ")
|
||||
}
|
||||
|
||||
@Suppress("MemberVisibilityCanBePrivate")
|
||||
|
||||
@@ -28,7 +28,7 @@ class UiDslTest {
|
||||
companion object {
|
||||
@JvmStatic
|
||||
@Parameterized.Parameters(name = "{0}")
|
||||
fun lafNames() = listOf("IntelliJ", "Darcula")
|
||||
fun lafNames() = listOf("Darcula", "IntelliJ")
|
||||
}
|
||||
|
||||
@Suppress("MemberVisibilityCanBePrivate")
|
||||
|
||||
@@ -5,38 +5,47 @@ import com.intellij.ide.ui.laf.IntelliJLaf
|
||||
import com.intellij.ide.ui.laf.darcula.DarculaLaf
|
||||
import com.intellij.openapi.application.invokeAndWaitIfNeed
|
||||
import com.intellij.openapi.util.SystemInfo
|
||||
import com.intellij.openapi.util.SystemInfoRt
|
||||
import com.intellij.openapi.util.text.StringUtil
|
||||
import com.intellij.testFramework.assertions.Assertions.assertThat
|
||||
import com.intellij.ui.layout.*
|
||||
import com.intellij.util.io.exists
|
||||
import com.intellij.util.io.sanitizeFileName
|
||||
import com.intellij.util.io.write
|
||||
import com.intellij.util.ui.JBDimension
|
||||
import com.intellij.util.ui.JBUI
|
||||
import com.intellij.util.ui.UIUtil
|
||||
import io.netty.util.internal.SystemPropertyUtil
|
||||
import net.miginfocom.swing.MigLayout
|
||||
import org.apache.batik.dom.GenericDOMImplementation
|
||||
import org.apache.batik.svggen.SVGGraphics2D
|
||||
import org.junit.rules.ExternalResource
|
||||
import org.junit.rules.TestName
|
||||
import org.yaml.snakeyaml.DumperOptions
|
||||
import org.yaml.snakeyaml.Yaml
|
||||
import java.awt.*
|
||||
import java.awt.Component
|
||||
import java.awt.Container
|
||||
import java.io.File
|
||||
import java.io.StringWriter
|
||||
import java.nio.file.Path
|
||||
import javax.swing.*
|
||||
import javax.swing.AbstractButton
|
||||
import javax.swing.JLabel
|
||||
import javax.swing.JPanel
|
||||
import javax.swing.UIManager
|
||||
import javax.swing.plaf.metal.MetalLookAndFeel
|
||||
import javax.xml.transform.OutputKeys
|
||||
import javax.xml.transform.TransformerFactory
|
||||
import javax.xml.transform.dom.DOMSource
|
||||
import javax.xml.transform.stream.StreamResult
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
private val isUpdateSnapshotsGlobal by lazy { SystemPropertyUtil.getBoolean("test.update.snapshots", false) }
|
||||
|
||||
//class RestoreLafRule : ExternalResource() {
|
||||
// var oldLafName: String? = null
|
||||
//
|
||||
// override fun before() {
|
||||
// oldLafName = UIManager.getLookAndFeel().name
|
||||
// }
|
||||
//
|
||||
// override fun after() {
|
||||
// val oldLafName = oldLafName
|
||||
// if (oldLafName != null && oldLafName != UIManager.getLookAndFeel().name) {
|
||||
// assertThat(oldLafName).isEqualTo("IntelliJ")
|
||||
// UIManager.setLookAndFeel(IntelliJLaf())
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
fun changeLafIfNeed(lafName: String) {
|
||||
if (UIManager.getLookAndFeel().name == lafName) {
|
||||
return
|
||||
@@ -55,57 +64,6 @@ fun changeLafIfNeed(lafName: String) {
|
||||
}
|
||||
}
|
||||
|
||||
class FrameRule : ExternalResource() {
|
||||
var frame: JFrame by Delegates.notNull()
|
||||
private set
|
||||
|
||||
private var wasFrameCreated = false
|
||||
|
||||
override fun after() {
|
||||
if (wasFrameCreated) {
|
||||
invokeAndWaitIfNeed {
|
||||
frame.isVisible = false
|
||||
frame.dispose()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// must be called in EDT
|
||||
fun show(component: Component, minSize: Dimension? = JBDimension(480, 320)) {
|
||||
frame = createTestFrame(minSize)
|
||||
wasFrameCreated = true
|
||||
|
||||
frame.contentPane.add(component, BorderLayout.CENTER)
|
||||
|
||||
frame.pack()
|
||||
frame.isVisible = true
|
||||
|
||||
// clear focus from first input field
|
||||
frame.requestFocusInWindow()
|
||||
}
|
||||
}
|
||||
|
||||
private fun createTestFrame(minSize: Dimension?): JFrame {
|
||||
val frame = JFrame()
|
||||
frame.isUndecorated = true
|
||||
if (minSize != null) {
|
||||
frame.minimumSize = minSize
|
||||
}
|
||||
|
||||
val screenDevices = GraphicsEnvironment.getLocalGraphicsEnvironment().screenDevices
|
||||
if (SystemInfoRt.isMac && screenDevices != null && screenDevices.size > 1) {
|
||||
// use non-Retina
|
||||
for (screenDevice in screenDevices) {
|
||||
if (!UIUtil.isRetina(screenDevice)) {
|
||||
frame.setLocation(screenDevice.defaultConfiguration.bounds.x, frame.y)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return frame
|
||||
}
|
||||
|
||||
fun getSnapshotRelativePath(lafName: String, isForImage: Boolean): String {
|
||||
val platformName = when {
|
||||
SystemInfo.isWindows -> "win"
|
||||
@@ -134,8 +92,7 @@ fun validateBounds(component: Container, snapshotDir: Path, snapshotName: String
|
||||
dumperOptions.lineBreak = DumperOptions.LineBreak.UNIX
|
||||
val yaml = Yaml(dumperOptions)
|
||||
actualSerializedLayout = yaml
|
||||
.dump(linkedMapOf("bounds" to component.components.map { it.bounds }))
|
||||
.replace(" !!java.awt.Rectangle", "")
|
||||
.dump(linkedMapOf("bounds" to dumpComponentBounds(component)))
|
||||
}
|
||||
|
||||
compareSnapshot(snapshotDir.resolve("$snapshotName.yml"), actualSerializedLayout, isUpdateSnapshots)
|
||||
@@ -162,30 +119,8 @@ private fun compareSnapshot(snapshotFile: Path, newData: String, isUpdateSnapsho
|
||||
}
|
||||
}
|
||||
|
||||
private fun svgGraphicsToString(svgGenerator: SVGGraphics2D): String {
|
||||
val transformer = TransformerFactory.newInstance().newTransformer()
|
||||
transformer.setOutputProperty(OutputKeys.METHOD, "xml")
|
||||
transformer.setOutputProperty(OutputKeys.INDENT, "yes")
|
||||
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes")
|
||||
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2")
|
||||
transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8")
|
||||
|
||||
val writer = StringWriter()
|
||||
writer.use {
|
||||
transformer.transform(DOMSource(svgGenerator.root), StreamResult(writer))
|
||||
}
|
||||
return writer
|
||||
.toString()
|
||||
// Remember
|
||||
// no idea why transformer/batik doesn't escape it correctly
|
||||
.replace(">", ">&")
|
||||
}
|
||||
|
||||
fun validateUsingImage(component: Component, snapshotDir: Path, snapshotName: String, isUpdateSnapshots: Boolean = isUpdateSnapshotsGlobal) {
|
||||
// jFreeSvg produces not so compact and readable SVG as batik
|
||||
val svgGenerator = SVGGraphics2D(GenericDOMImplementation.getDOMImplementation().createDocument("http://www.w3.org/2000/svg", "svg", null))
|
||||
component.paint(svgGenerator)
|
||||
compareSnapshot(snapshotDir.resolve("$snapshotName.svg"), svgGraphicsToString(svgGenerator), isUpdateSnapshots)
|
||||
compareSnapshot(snapshotDir.resolve("$snapshotName.svg"), SvgRenderer().render(component), isUpdateSnapshots)
|
||||
}
|
||||
|
||||
val TestName.snapshotFileName: String
|
||||
|
||||