Update active dialpad, copy, speaker and grid layout icons.
Add file icon with extension in chats. Change file message design to show empty icon with extension and download link. Update SDK.
|
|
@ -1,306 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="49.360001"
|
||||
viewBox="0 0 80 49.360001"
|
||||
version="1.1"
|
||||
id="svg89"
|
||||
sodipodi:docname="conference_layout_active_speaker.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview91"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="7.8602495"
|
||||
inkscape:cx="36.19478"
|
||||
inkscape:cy="24.808373"
|
||||
inkscape:window-width="1458"
|
||||
inkscape:window-height="749"
|
||||
inkscape:window-x="2079"
|
||||
inkscape:window-y="166"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg89" />
|
||||
<defs
|
||||
id="defs61">
|
||||
<rect
|
||||
id="b"
|
||||
x="0"
|
||||
y="0"
|
||||
width="47"
|
||||
height="30"
|
||||
rx="2" />
|
||||
<rect
|
||||
id="d"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="3.5" />
|
||||
<rect
|
||||
id="e"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="g"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="3.5" />
|
||||
<rect
|
||||
id="h"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="j"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="3.5" />
|
||||
<rect
|
||||
id="k"
|
||||
x="0"
|
||||
y="0"
|
||||
width="11"
|
||||
height="7"
|
||||
rx="1" />
|
||||
<filter
|
||||
x="-0.012765957"
|
||||
y="-0.02"
|
||||
width="1.0255319"
|
||||
height="1.04"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="a">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset9" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur11" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix13" />
|
||||
<feMerge
|
||||
id="feMerge19">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode15" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode17" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.054545455"
|
||||
y="-0.085714286"
|
||||
width="1.1090909"
|
||||
height="1.1714286"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="c">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset22" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur24" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix26" />
|
||||
<feMerge
|
||||
id="feMerge32">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode28" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode30" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.054545455"
|
||||
y="-0.085714286"
|
||||
width="1.1090909"
|
||||
height="1.1714286"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="f">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset35" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur37" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix39" />
|
||||
<feMerge
|
||||
id="feMerge45">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode41" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode43" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.054545455"
|
||||
y="-0.085714286"
|
||||
width="1.1090909"
|
||||
height="1.1714286"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="i">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset48" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur50" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix52" />
|
||||
<feMerge
|
||||
id="feMerge58">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode54" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode56" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
</defs>
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g87"
|
||||
transform="matrix(1.4248675,0,0,1.5337842,-0.10328844,-0.72358158)">
|
||||
<g
|
||||
filter="url(#a)"
|
||||
transform="translate(1,1.742)"
|
||||
id="g67">
|
||||
<rect
|
||||
stroke="#6b7a86"
|
||||
fill="#6b7a86"
|
||||
x="0.5"
|
||||
y="0.5"
|
||||
width="46"
|
||||
height="29"
|
||||
rx="8"
|
||||
id="rect63" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#b"
|
||||
id="use65"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#c)"
|
||||
transform="translate(43.317,13.055)"
|
||||
id="g73">
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#d"
|
||||
transform="translate(0.683,-0.055)"
|
||||
id="use69"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#e"
|
||||
transform="translate(0.683,-0.055)"
|
||||
id="use71"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#f)"
|
||||
transform="translate(43.317,5.355)"
|
||||
id="g79">
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#g"
|
||||
transform="translate(0.683,-0.355)"
|
||||
id="use75"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#h"
|
||||
transform="translate(0.683,-0.355)"
|
||||
id="use77"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#i)"
|
||||
transform="translate(43.317,20.755)"
|
||||
id="g85">
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#j"
|
||||
transform="translate(0.683,0.245)"
|
||||
id="use81"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#b1b1b1"
|
||||
xlink:href="#k"
|
||||
transform="translate(0.683,0.245)"
|
||||
id="use83"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 7.1 KiB |
|
|
@ -3,16 +3,19 @@
|
|||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg16"
|
||||
id="svg12"
|
||||
sodipodi:docname="conference_layout_active_speaker_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs16" />
|
||||
<sodipodi:namedview
|
||||
id="namedview18"
|
||||
id="namedview14"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
|
|
@ -20,66 +23,38 @@
|
|||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
width="80px"
|
||||
inkscape:zoom="5.6283784"
|
||||
inkscape:cx="74"
|
||||
inkscape:cy="74.088836"
|
||||
inkscape:zoom="4.0953947"
|
||||
inkscape:cx="-19.900402"
|
||||
inkscape:cy="-21.243374"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1163"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16" />
|
||||
<defs
|
||||
id="defs6">
|
||||
<rect
|
||||
id="6lujqo9djb"
|
||||
x="0"
|
||||
y="0"
|
||||
width="42"
|
||||
height="70"
|
||||
rx="5" />
|
||||
<rect
|
||||
id="pr4awmy6kd"
|
||||
x="0"
|
||||
y="0"
|
||||
width="27"
|
||||
height="33"
|
||||
rx="5" />
|
||||
<path
|
||||
id="h4d9168nsa"
|
||||
d="M 0,0 H 42 V 70 H 0 Z" />
|
||||
<path
|
||||
id="30xwhu0i0c"
|
||||
d="M 0,0 H 27 V 33 H 0 Z" />
|
||||
</defs>
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g14"
|
||||
transform="matrix(0.68737767,0,0,0.70608441,-10.931995,-12.537292)">
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="38"
|
||||
height="66"
|
||||
rx="5"
|
||||
transform="translate(45,39)"
|
||||
id="rect8" />
|
||||
<g
|
||||
id="g12">
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="23"
|
||||
height="29"
|
||||
rx="5"
|
||||
transform="translate(76,76)"
|
||||
id="rect10" />
|
||||
</g>
|
||||
</g>
|
||||
inkscape:current-layer="svg12" />
|
||||
<path
|
||||
d="m 53.815789,34.605262 h 12.631578 c 1.308001,0 2.368421,1.060374 2.368421,2.368421 v 6.315789 c 0,1.308001 -1.06042,2.368421 -2.368421,2.368421 H 53.815789 c -1.308001,0 -2.368421,-1.06042 -2.368421,-2.368421 v -6.315789 c 0,-1.308047 1.06042,-2.368421 2.368421,-2.368421 z"
|
||||
stroke="#4b5964"
|
||||
id="path2"
|
||||
style="stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
d="m 53.815789,48.026314 h 12.631578 c 1.308001,0 2.368421,1.060422 2.368421,2.368421 v 6.315791 c 0,1.307999 -1.06042,2.368421 -2.368421,2.368421 H 53.815789 c -1.308001,0 -2.368421,-1.060422 -2.368421,-2.368421 v -6.315791 c 0,-1.307999 1.06042,-2.368421 2.368421,-2.368421 z"
|
||||
stroke="#4b5964"
|
||||
id="path4"
|
||||
style="stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
d="m 53.815789,21.18421 h 12.631578 c 1.308001,0 2.368421,1.060374 2.368421,2.368421 v 6.315789 c 0,1.308048 -1.06042,2.368421 -2.368421,2.368421 H 53.815789 c -1.308001,0 -2.368421,-1.060373 -2.368421,-2.368421 v -6.315789 c 0,-1.308047 1.06042,-2.368421 2.368421,-2.368421 z"
|
||||
stroke="#4b5964"
|
||||
id="path6"
|
||||
style="stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
d="M 51.447368,21.973684 H 14.342105 c -1.744058,0 -3.157895,1.413836 -3.157895,3.157894 v 30 c 0,1.744105 1.413837,3.157895 3.157895,3.157895 h 17.36842 20.526316 M 63.289473,34.605262 v -2.368421"
|
||||
stroke="#4b5964"
|
||||
id="path8"
|
||||
style="stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
d="m 63.289473,45.657893 v 3.157895"
|
||||
stroke="#4b5964"
|
||||
id="path10"
|
||||
style="stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2.8 KiB |
|
|
@ -1,636 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="49.365002"
|
||||
viewBox="0 0 80 49.365002"
|
||||
version="1.1"
|
||||
id="svg195"
|
||||
sodipodi:docname="conference_layout_grid.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview197"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="8.0031631"
|
||||
inkscape:cx="47.16885"
|
||||
inkscape:cy="30.362995"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg195" />
|
||||
<defs
|
||||
id="defs137">
|
||||
<rect
|
||||
id="b"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="c"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="e"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="f"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="h"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="i"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="k"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="l"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="n"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="o"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="q"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="r"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="t"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="u"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="w"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="x"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="z"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="4.8390002" />
|
||||
<rect
|
||||
id="A"
|
||||
x="0"
|
||||
y="0"
|
||||
width="17"
|
||||
height="9.677"
|
||||
rx="1" />
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="a">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset20" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur22" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix24" />
|
||||
<feMerge
|
||||
id="feMerge30">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode26" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode28" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="d">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset33" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur35" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix37" />
|
||||
<feMerge
|
||||
id="feMerge43">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode39" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode41" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="g">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset46" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur48" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix50" />
|
||||
<feMerge
|
||||
id="feMerge56">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode52" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode54" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="j">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset59" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur61" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix63" />
|
||||
<feMerge
|
||||
id="feMerge69">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode65" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode67" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="m">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset72" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur74" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix76" />
|
||||
<feMerge
|
||||
id="feMerge82">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode78" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode80" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="p">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset85" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur87" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix89" />
|
||||
<feMerge
|
||||
id="feMerge95">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode91" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode93" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="s">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset98" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur100" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix102" />
|
||||
<feMerge
|
||||
id="feMerge108">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode104" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode106" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="v">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset111" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur113" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix115" />
|
||||
<feMerge
|
||||
id="feMerge121">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode117" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode119" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
<filter
|
||||
x="-0.035294118"
|
||||
y="-0.062002686"
|
||||
width="1.0705882"
|
||||
height="1.1240054"
|
||||
filterUnits="objectBoundingBox"
|
||||
id="y">
|
||||
<feOffset
|
||||
in="SourceAlpha"
|
||||
result="shadowOffsetOuter1"
|
||||
id="feOffset124" />
|
||||
<feGaussianBlur
|
||||
stdDeviation=".25"
|
||||
in="shadowOffsetOuter1"
|
||||
result="shadowBlurOuter1"
|
||||
id="feGaussianBlur126" />
|
||||
<feColorMatrix
|
||||
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"
|
||||
in="shadowBlurOuter1"
|
||||
result="shadowMatrixOuter1"
|
||||
id="feColorMatrix128" />
|
||||
<feMerge
|
||||
id="feMerge134">
|
||||
<feMergeNode
|
||||
in="shadowMatrixOuter1"
|
||||
id="feMergeNode130" />
|
||||
<feMergeNode
|
||||
in="SourceGraphic"
|
||||
id="feMergeNode132" />
|
||||
</feMerge>
|
||||
</filter>
|
||||
</defs>
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g193"
|
||||
transform="matrix(1.4536228,0,0,1.4763592,-0.02305047,-0.08712252)">
|
||||
<g
|
||||
filter="url(#a)"
|
||||
transform="translate(37,12)"
|
||||
id="g143">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#b"
|
||||
id="use139"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#c"
|
||||
id="use141"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#d)"
|
||||
transform="translate(37,1.355)"
|
||||
id="g149">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#e"
|
||||
id="use145"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#f"
|
||||
id="use147"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#g)"
|
||||
transform="translate(37,22.645)"
|
||||
id="g155">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#h"
|
||||
id="use151"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#i"
|
||||
id="use153"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#j)"
|
||||
transform="translate(19,12)"
|
||||
id="g161">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#k"
|
||||
id="use157"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#l"
|
||||
id="use159"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#m)"
|
||||
transform="translate(19,1.355)"
|
||||
id="g167">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#n"
|
||||
id="use163"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#o"
|
||||
id="use165"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#p)"
|
||||
transform="translate(19,22.645)"
|
||||
id="g173">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#q"
|
||||
id="use169"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#r"
|
||||
id="use171"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#s)"
|
||||
transform="translate(1,12)"
|
||||
id="g179">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#t"
|
||||
id="use175"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#u"
|
||||
id="use177"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#v)"
|
||||
transform="translate(1,1.355)"
|
||||
id="g185">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#w"
|
||||
id="use181"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#x"
|
||||
id="use183"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
filter="url(#y)"
|
||||
transform="translate(1,22.645)"
|
||||
id="g191">
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#z"
|
||||
id="use187"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
<use
|
||||
fill="#6b7a86"
|
||||
xlink:href="#A"
|
||||
id="use189"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 14 KiB |
|
|
@ -3,16 +3,19 @@
|
|||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg26"
|
||||
id="svg14"
|
||||
sodipodi:docname="conference_layout_grid_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs18" />
|
||||
<sodipodi:namedview
|
||||
id="namedview28"
|
||||
id="namedview16"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
|
|
@ -20,109 +23,67 @@
|
|||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
width="80px"
|
||||
inkscape:zoom="5.6283784"
|
||||
inkscape:cx="74"
|
||||
inkscape:cy="74.088835"
|
||||
inkscape:zoom="6.6693026"
|
||||
inkscape:cx="16.193597"
|
||||
inkscape:cy="45.881859"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1163"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg26" />
|
||||
<defs
|
||||
id="defs10">
|
||||
<rect
|
||||
id="nrceunfdkb"
|
||||
x="0"
|
||||
y="0"
|
||||
width="27"
|
||||
height="33"
|
||||
rx="5" />
|
||||
<rect
|
||||
id="xmkteln59d"
|
||||
x="0"
|
||||
y="0"
|
||||
width="27"
|
||||
height="33"
|
||||
rx="5" />
|
||||
<rect
|
||||
id="bdnudj63cf"
|
||||
x="0"
|
||||
y="0"
|
||||
width="27"
|
||||
height="33"
|
||||
rx="5" />
|
||||
<rect
|
||||
id="0qs35dlrmh"
|
||||
x="0"
|
||||
y="0"
|
||||
width="27"
|
||||
height="33"
|
||||
rx="5" />
|
||||
<path
|
||||
id="rdfobamz0a"
|
||||
d="M 0,0 H 27 V 33 H 0 Z" />
|
||||
<path
|
||||
id="4g0468k0zc"
|
||||
d="M 0,0 H 27 V 33 H 0 Z" />
|
||||
<path
|
||||
id="g1ydbc0vje"
|
||||
d="M 0,0 H 27 V 33 H 0 Z" />
|
||||
<path
|
||||
id="bcq9c9r9xg"
|
||||
d="M 0,0 H 27 V 33 H 0 Z" />
|
||||
</defs>
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g24"
|
||||
transform="matrix(0.59895046,0,0,0.70984408,-4.4527707,-12.683919)">
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="23"
|
||||
height="29"
|
||||
rx="5"
|
||||
transform="translate(76,39)"
|
||||
id="rect12" />
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="23"
|
||||
height="29"
|
||||
rx="5"
|
||||
transform="translate(45,39)"
|
||||
id="rect14" />
|
||||
<g
|
||||
id="g18">
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="23"
|
||||
height="29"
|
||||
rx="5"
|
||||
transform="translate(45,76)"
|
||||
id="rect16" />
|
||||
</g>
|
||||
<g
|
||||
id="g22">
|
||||
<rect
|
||||
stroke="#000000"
|
||||
stroke-width="4"
|
||||
x="2"
|
||||
y="2"
|
||||
width="23"
|
||||
height="29"
|
||||
rx="5"
|
||||
transform="translate(76,76)"
|
||||
id="rect20" />
|
||||
</g>
|
||||
</g>
|
||||
inkscape:current-layer="svg14" />
|
||||
<rect
|
||||
x="53.11911"
|
||||
y="43.957817"
|
||||
width="14.330026"
|
||||
height="11.445411"
|
||||
rx="2"
|
||||
stroke="#4b5964"
|
||||
id="rect2"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="11"
|
||||
y="24"
|
||||
width="14.33"
|
||||
height="11.445411"
|
||||
stroke="#4b5964"
|
||||
id="rect4"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
rx="2" />
|
||||
<rect
|
||||
x="53.11911"
|
||||
y="24"
|
||||
width="14.330026"
|
||||
height="11.445411"
|
||||
rx="2"
|
||||
stroke="#4b5964"
|
||||
id="rect6"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="11"
|
||||
y="43.957817"
|
||||
width="14.330026"
|
||||
height="11.445411"
|
||||
rx="2"
|
||||
stroke="#4b5964"
|
||||
id="rect8"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="32.059555"
|
||||
y="43.957817"
|
||||
width="14.330026"
|
||||
height="11.445411"
|
||||
rx="2"
|
||||
stroke="#4b5964"
|
||||
id="rect10"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="32.059555"
|
||||
y="24"
|
||||
width="14.330026"
|
||||
height="11.445411"
|
||||
rx="2"
|
||||
stroke="#4b5964"
|
||||
id="rect12"
|
||||
style="stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.6 KiB |
|
|
@ -1,54 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
version="1.1"
|
||||
id="svg12"
|
||||
sodipodi:docname="menu_copy_text_light.svg"
|
||||
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs16" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="6.4191176"
|
||||
inkscape:cx="21.887743"
|
||||
inkscape:cy="29.599084"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1131"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg12" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g10"
|
||||
transform="matrix(4.7763786,0,0,4.7058824,7,0)">
|
||||
<g
|
||||
fill="#000000"
|
||||
fill-rule="nonzero"
|
||||
id="g8">
|
||||
<g
|
||||
id="g6">
|
||||
<g
|
||||
id="g4">
|
||||
<path
|
||||
d="m 8.446,17 c 1.399,0 2.095,-0.716 2.095,-2.122 v -1.25 h 1.182 c 1.392,0 2.095,-0.716 2.095,-2.121 V 6.02 c 0,-0.83 -0.17,-1.358 -0.676,-1.878 L 9.73,0.676 C 9.25,0.182 8.682,0 7.96,0 H 5.371 C 3.98,0 3.277,0.716 3.277,2.122 v 1.25 H 2.095 C 0.703,3.372 0,4.082 0,5.493 v 9.385 C 0,16.291 0.696,17 2.095,17 h 6.35 z m 3.216,-4.46 H 10.541 V 9.602 c 0,-0.865 -0.102,-1.243 -0.642,-1.797 L 6.176,4.015 C 5.662,3.487 5.236,3.373 4.48,3.373 H 4.365 v -1.23 c 0,-0.669 0.358,-1.054 1.06,-1.054 h 2.987 v 3.466 c 0,0.784 0.379,1.155 1.156,1.155 h 3.162 v 5.777 c 0,0.676 -0.365,1.055 -1.068,1.055 z M 12.446,4.73 H 9.723 C 9.486,4.73 9.392,4.628 9.392,4.392 V 1.622 Z M 8.392,15.912 h -6.25 c -0.696,0 -1.054,-0.378 -1.054,-1.054 V 5.507 c 0,-0.662 0.358,-1.048 1.06,-1.048 h 2.217 v 3.92 c 0,0.85 0.432,1.276 1.27,1.276 h 3.818 v 5.203 c 0,0.676 -0.365,1.054 -1.061,1.054 z M 9.243,8.635 H 5.763 C 5.493,8.635 5.385,8.527 5.385,8.257 V 4.709 Z"
|
||||
id="path2" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.2 KiB |
|
|
@ -2,18 +2,20 @@
|
|||
<svg
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg18"
|
||||
sodipodi:docname="call_dialpad_custom.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
id="svg14"
|
||||
sodipodi:docname="dialpad_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs22" />
|
||||
id="defs18" />
|
||||
<sodipodi:namedview
|
||||
id="namedview20"
|
||||
id="namedview16"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
|
|
@ -21,55 +23,94 @@
|
|||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.45625"
|
||||
inkscape:cx="46.093929"
|
||||
inkscape:cy="77.250859"
|
||||
inkscape:window-width="1458"
|
||||
inkscape:window-height="1088"
|
||||
inkscape:window-x="2121"
|
||||
inkscape:window-y="325"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg18" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g16"
|
||||
transform="matrix(2.3625902,0,0,2.3507069,-8.4884922,-5.8952633)">
|
||||
<g
|
||||
transform="translate(11,10)"
|
||||
stroke="#000000"
|
||||
stroke-width="1.5"
|
||||
id="g14">
|
||||
<rect
|
||||
x="0.75"
|
||||
y="0.75"
|
||||
width="4.0879998"
|
||||
height="4.1020002"
|
||||
rx="1"
|
||||
id="rect2" />
|
||||
<path
|
||||
d="m 11.295,0.75 0.25,3.85 -3.84,0.252 -0.25,-3.85 z m 6.705,0 0.25,3.85 -3.84,0.252 -0.248,-3.85 z"
|
||||
id="path4" />
|
||||
<rect
|
||||
x="0.75"
|
||||
y="7.473"
|
||||
width="4.0879998"
|
||||
height="4.1020002"
|
||||
rx="1"
|
||||
id="rect6" />
|
||||
<path
|
||||
d="m 11.295,7.473 0.25,3.85 -3.84,0.252 -0.25,-3.85 z m 6.705,0 0.25,3.85 -3.84,0.252 L 14.162,7.725 18,7.472 Z"
|
||||
id="path8" />
|
||||
<rect
|
||||
x="0.75"
|
||||
y="14.195"
|
||||
width="4.0879998"
|
||||
height="4.1020002"
|
||||
rx="1"
|
||||
id="rect10" />
|
||||
<path
|
||||
d="m 11.295,14.195 0.25,3.851 -3.84,0.252 -0.25,-3.851 z m 6.705,0 0.25,3.851 -3.84,0.252 -0.248,-3.851 z"
|
||||
id="path12" />
|
||||
</g>
|
||||
</g>
|
||||
inkscape:zoom="6.6693026"
|
||||
inkscape:cx="19.567263"
|
||||
inkscape:cy="46.031799"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg14" />
|
||||
<rect
|
||||
x="49.821117"
|
||||
y="48.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect2"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="15.702009"
|
||||
y="32.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect4"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="49.821117"
|
||||
y="32.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect6"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="15.702009"
|
||||
y="48.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect8"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="32.761562"
|
||||
y="48.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect10"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="32.761562"
|
||||
y="32.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect12"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="15.702009"
|
||||
y="16.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect4-3"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="49.821117"
|
||||
y="16.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect6-6"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<rect
|
||||
x="32.761562"
|
||||
y="16.702011"
|
||||
width="11.595978"
|
||||
height="11.592258"
|
||||
rx="0.62748796"
|
||||
stroke="#4b5964"
|
||||
id="rect12-7"
|
||||
style="stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 3.1 KiB |
49
linphone-app/assets/images/file_extension_custom.svg
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
sodipodi:docname="file_extension_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs12" />
|
||||
<sodipodi:namedview
|
||||
id="namedview10"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.9"
|
||||
inkscape:cx="64.693878"
|
||||
inkscape:cy="52.244898"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g6"
|
||||
transform="matrix(0.47058824,0,0,0.47058824,8.7077647,0)">
|
||||
<g
|
||||
fill="#444444"
|
||||
fill-rule="nonzero"
|
||||
id="g4">
|
||||
<path
|
||||
d="m 529.98,445 c 8.285,0 14.512,-2.125 18.682,-6.375 4.17,-4.25 6.254,-10.57 6.254,-18.958 v -71.584 c 0,-3.555 -0.193,-6.555 -0.58,-9 -0.386,-2.444 -1.132,-4.68 -2.236,-6.708 -1.105,-2.028 -2.762,-4.153 -4.97,-6.375 l -42.085,-43 c -2.1,-2.167 -4.143,-3.833 -6.13,-5 -1.99,-1.167 -4.157,-1.958 -6.504,-2.375 -2.347,-0.417 -5.123,-0.625 -8.326,-0.625 h -37.528 c -8.23,0 -14.443,2.139 -18.64,6.417 -4.197,4.277 -6.296,10.61 -6.296,19 v 119.25 c 0,8.389 2.099,14.708 6.296,18.958 4.197,4.25 10.41,6.375 18.64,6.375 z m -0.588,-14.489 h -82.415 c -3.916,0 -6.868,-0.991 -8.854,-2.974 -1.986,-1.983 -2.98,-4.848 -2.98,-8.594 v -116.92 c 0,-3.691 1.008,-6.542 3.022,-8.552 2.014,-2.011 4.98,-3.016 8.896,-3.016 h 34.494 v 43.793 c 0,5.343 1.328,9.323 3.986,11.94 2.658,2.617 6.644,3.925 11.96,3.925 h 43.893 v 68.83 c 0,3.746 -0.993,6.61 -2.98,8.594 -1.986,1.983 -4.993,2.974 -9.022,2.974 z m 10.07,-92.727 h -40.79 c -1.593,0 -2.759,-0.364 -3.499,-1.093 -0.74,-0.728 -1.109,-1.905 -1.109,-3.53 v -40.775 z"
|
||||
transform="translate(-421,-275)"
|
||||
id="path2" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
12
linphone-app/assets/images/file_unknown_custom.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<svg width="148.43115px" height="148.43121px" viewBox="0 0 148.43115 148.43121" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<rect width="148.4312" height="148.4312" id="artboard_1" />
|
||||
<clipPath id="clip_1">
|
||||
<use xlink:href="#artboard_1" clip-rule="evenodd" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="IconsPlaceholder---Photo" clip-path="url(#clip_1)">
|
||||
<path d="M118 0C134.569 0 148 13.4315 148 30L148 118C148 134.569 134.569 148 118 148L30 148C13.4315 148 0 134.569 0 118L0 30C0 13.4315 13.4315 0 30 0L118 0ZM118 15L30 15C21.8206 15 15.1703 21.5468 15.0032 29.6862L15 30L15 108.068L35.1878 89.0935C38.0781 86.3769 42.5683 86.3889 45.4434 89.077L45.6368 89.2645L55.27 98.931L91.3703 62.706C94.1908 59.8756 98.7193 59.7625 101.676 62.4035L101.875 62.5879L133 92.448L133 30C133 21.8206 126.453 15.1703 118.314 15.0032L118 15ZM133 113.235L96.8 78.507L60.583 114.851C57.7157 117.728 53.0952 117.791 50.1517 115.039L49.958 114.851L40.153 105.011L17.5037 126.3C20.1375 130.257 24.601 132.892 29.6862 132.997L30 133L118 133C126.179 133 132.83 126.453 132.997 118.314L133 118L133 113.235ZM45.5 60C54.0604 60 61 53.0604 61 44.5C61 35.9396 54.0604 29 45.5 29C36.9396 29 30 35.9396 30 44.5C30 53.0604 36.9396 60 45.5 60Z" id="IconsPlaceholder---Photo" fill="#000000" fill-rule="evenodd" stroke="none" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
|
|
@ -1,46 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
version="1.1"
|
||||
id="svg6"
|
||||
sodipodi:docname="ics_copy_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs10" />
|
||||
<sodipodi:namedview
|
||||
id="namedview8"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
width="80px"
|
||||
inkscape:zoom="5.6283784"
|
||||
inkscape:cx="74"
|
||||
inkscape:cy="59.87515"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg6" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g4"
|
||||
transform="matrix(0.599988,0,0,0.66666667,-4.9994,-9.3333335)">
|
||||
<path
|
||||
d="M 81.439,104 H 59.28 C 54.163,104 50,99.795 50,94.625 V 62.867 c 0,-5.17 4.163,-9.375 9.28,-9.375 h 22.16 c 5.117,0 9.28,4.206 9.28,9.375 v 31.758 c 0,5.17 -4.163,9.375 -9.28,9.375 z M 59.28,58.18 c -2.559,0 -4.64,2.103 -4.64,4.687 v 31.758 c 0,2.585 2.081,4.688 4.64,4.688 h 22.158 c 2.558,0 4.64,-2.103 4.64,-4.688 V 62.867 c 0,-2.584 -2.082,-4.687 -4.64,-4.687 z M 100,88.766 V 53.375 C 100,48.205 95.837,44 90.72,44 H 64.964 c -1.281,0 -2.32,1.05 -2.32,2.344 0,1.294 1.039,2.343 2.32,2.343 H 90.72 c 2.559,0 4.64,2.103 4.64,4.688 v 35.39 c 0,1.295 1.04,2.344 2.32,2.344 1.282,0 2.321,-1.049 2.321,-2.343 z"
|
||||
fill="#000000"
|
||||
fill-rule="nonzero"
|
||||
id="path2" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.8 KiB |
|
|
@ -4,17 +4,17 @@
|
|||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
version="1.1"
|
||||
id="svg12"
|
||||
sodipodi:docname="menu_copy_text_custom.svg"
|
||||
id="svg6"
|
||||
sodipodi:docname="ics_copy_custom.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs16" />
|
||||
id="defs10" />
|
||||
<sodipodi:namedview
|
||||
id="namedview14"
|
||||
id="namedview8"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
|
|
@ -22,33 +22,25 @@
|
|||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="6.4191176"
|
||||
inkscape:cx="21.887744"
|
||||
inkscape:cy="29.599084"
|
||||
width="80px"
|
||||
inkscape:zoom="5.6283784"
|
||||
inkscape:cx="74"
|
||||
inkscape:cy="59.87515"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg12" />
|
||||
inkscape:current-layer="svg6" />
|
||||
<g
|
||||
fill="none"
|
||||
fill-rule="evenodd"
|
||||
id="g10"
|
||||
transform="matrix(2.8947749,0,0,2.9411765,20,15)">
|
||||
<g
|
||||
id="g4"
|
||||
transform="matrix(0.599988,0,0,0.66666667,-4.9994,-9.3333335)">
|
||||
<path
|
||||
d="M 81.439,104 H 59.28 C 54.163,104 50,99.795 50,94.625 V 62.867 c 0,-5.17 4.163,-9.375 9.28,-9.375 h 22.16 c 5.117,0 9.28,4.206 9.28,9.375 v 31.758 c 0,5.17 -4.163,9.375 -9.28,9.375 z M 59.28,58.18 c -2.559,0 -4.64,2.103 -4.64,4.687 v 31.758 c 0,2.585 2.081,4.688 4.64,4.688 h 22.158 c 2.558,0 4.64,-2.103 4.64,-4.688 V 62.867 c 0,-2.584 -2.082,-4.687 -4.64,-4.687 z M 100,88.766 V 53.375 C 100,48.205 95.837,44 90.72,44 H 64.964 c -1.281,0 -2.32,1.05 -2.32,2.344 0,1.294 1.039,2.343 2.32,2.343 H 90.72 c 2.559,0 4.64,2.103 4.64,4.688 v 35.39 c 0,1.295 1.04,2.344 2.32,2.344 1.282,0 2.321,-1.049 2.321,-2.343 z"
|
||||
fill="#000000"
|
||||
fill-rule="nonzero"
|
||||
id="g8">
|
||||
<g
|
||||
id="g6">
|
||||
<g
|
||||
id="g4">
|
||||
<path
|
||||
d="m 8.446,17 c 1.399,0 2.095,-0.716 2.095,-2.122 v -1.25 h 1.182 c 1.392,0 2.095,-0.716 2.095,-2.121 V 6.02 c 0,-0.83 -0.17,-1.358 -0.676,-1.878 L 9.73,0.676 C 9.25,0.182 8.682,0 7.96,0 H 5.371 C 3.98,0 3.277,0.716 3.277,2.122 v 1.25 H 2.095 C 0.703,3.372 0,4.082 0,5.493 v 9.385 C 0,16.291 0.696,17 2.095,17 h 6.35 z m 3.216,-4.46 H 10.541 V 9.602 c 0,-0.865 -0.102,-1.243 -0.642,-1.797 L 6.176,4.015 C 5.662,3.487 5.236,3.373 4.48,3.373 H 4.365 v -1.23 c 0,-0.669 0.358,-1.054 1.06,-1.054 h 2.987 v 3.466 c 0,0.784 0.379,1.155 1.156,1.155 h 3.162 v 5.777 c 0,0.676 -0.365,1.055 -1.068,1.055 z M 12.446,4.73 H 9.723 C 9.486,4.73 9.392,4.628 9.392,4.392 V 1.622 Z M 8.392,15.912 h -6.25 c -0.696,0 -1.054,-0.378 -1.054,-1.054 V 5.507 c 0,-0.662 0.358,-1.048 1.06,-1.048 h 2.217 v 3.92 c 0,0.85 0.432,1.276 1.27,1.276 h 3.818 v 5.203 c 0,0.676 -0.365,1.054 -1.061,1.054 z M 9.243,8.635 H 5.763 C 5.493,8.635 5.385,8.527 5.385,8.257 V 4.709 Z"
|
||||
id="path2" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
id="path2" />
|
||||
</g>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 1.8 KiB |
|
|
@ -1,142 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
version="1.1"
|
||||
id="svg27"
|
||||
sodipodi:docname="tel_keypad_custom.svg"
|
||||
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata31">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title>dialer_dtmf</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1131"
|
||||
id="namedview29"
|
||||
showgrid="false"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
units="px"
|
||||
inkscape:zoom="4.5384615"
|
||||
inkscape:cx="84.059323"
|
||||
inkscape:cy="4.1864407"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg27"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<!-- Generator: Sketch 43.2 (39069) - http://www.bohemiancoding.com/sketch -->
|
||||
<title
|
||||
id="title2">dialer_dtmf</title>
|
||||
<desc
|
||||
id="desc4">Created with Sketch.</desc>
|
||||
<defs
|
||||
id="defs6" />
|
||||
<g
|
||||
id="Page-1"
|
||||
style="fill:none;fill-rule:evenodd;stroke:none;stroke-width:1"
|
||||
transform="matrix(5.8333331,0,0,5.6538462,5,3.3295455)">
|
||||
<g
|
||||
id="08-INCALL-02-Simple-Chiffrement"
|
||||
transform="translate(-301,-64)"
|
||||
style="fill:#000000">
|
||||
<g
|
||||
id="dialer_dtmf"
|
||||
transform="translate(301,64)">
|
||||
<g
|
||||
id="Group-2">
|
||||
<rect
|
||||
id="Rectangle"
|
||||
x="0"
|
||||
y="0.29545453"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="Rectangle-Copy"
|
||||
x="4.2352943"
|
||||
y="0.29545453"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="Rectangle-Copy-2"
|
||||
x="8.4705887"
|
||||
y="0.29545453"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect11"
|
||||
x="0"
|
||||
y="4.6652026"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect13"
|
||||
x="4.2352943"
|
||||
y="4.6652026"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect15"
|
||||
x="8.4705887"
|
||||
y="4.6652026"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect17"
|
||||
x="0"
|
||||
y="9.0349503"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect19"
|
||||
x="4.2352943"
|
||||
y="9.0349503"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
<rect
|
||||
id="rect21"
|
||||
x="8.4705887"
|
||||
y="9.0349503"
|
||||
width="3.5294118"
|
||||
height="3.6414566"
|
||||
rx="1" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.8 KiB |
|
|
@ -56,7 +56,6 @@
|
|||
<file>assets/images/conference_custom.svg</file>
|
||||
<file>assets/images/conference_audio_only_custom.svg</file>
|
||||
<file>assets/images/conference_layout_grid_custom.svg</file>
|
||||
<file>assets/images/conference_layout_grid.svg</file>
|
||||
<file>assets/images/conference_layout_active_speaker_custom.svg</file>
|
||||
<file>assets/images/contact_add_custom.svg</file>
|
||||
<file>assets/images/contact_card_photo_custom.svg</file>
|
||||
|
|
@ -64,7 +63,6 @@
|
|||
<file>assets/images/contact_delete_custom.svg</file>
|
||||
<file>assets/images/contact_edit_custom.svg</file>
|
||||
<file>assets/images/contact_view_custom.svg</file>
|
||||
<file>assets/images/copy_custom.svg</file>
|
||||
<file>assets/images/current_account_status_online.svg</file>
|
||||
<file>assets/images/current_account_status_offline.svg</file>
|
||||
<file>assets/images/current_account_status_dnd.svg</file>
|
||||
|
|
@ -80,6 +78,8 @@
|
|||
<file>assets/images/expanded_custom.svg</file>
|
||||
<file>assets/images/file_custom.svg</file>
|
||||
<file>assets/images/file_sign.svg</file>
|
||||
<file>assets/images/file_extension_custom.svg</file>
|
||||
<file>assets/images/file_unknown_custom.svg</file>
|
||||
<file>assets/images/filter_custom.svg</file>
|
||||
<file>assets/images/filter_params_custom.svg</file>
|
||||
<file>assets/images/folder_custom.svg</file>
|
||||
|
|
@ -92,7 +92,6 @@
|
|||
<file>assets/images/home_custom.svg</file>
|
||||
<file>assets/images/home_invite_friends.svg</file>
|
||||
<file>assets/images/home_use_linphone.svg</file>
|
||||
<file>assets/images/ics_copy_custom.svg</file>
|
||||
<file>assets/images/ics_edit_custom.svg</file>
|
||||
<file>assets/images/incoming_call_custom.svg</file>
|
||||
<file>assets/images/led_green.svg</file>
|
||||
|
|
@ -151,7 +150,6 @@
|
|||
<file>assets/images/speaker_on_custom.svg</file>
|
||||
<file>assets/images/stop_fullscreen_custom.svg</file>
|
||||
<file>assets/images/timer_custom.svg</file>
|
||||
<file>assets/images/tel_keypad_custom.svg</file>
|
||||
<file>assets/images/tel_keypad_voicemail_custom.svg</file>
|
||||
<file>assets/images/tooltip_arrow_bottom_custom.svg</file>
|
||||
<file>assets/images/tooltip_arrow_left_custom.svg</file>
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import ColorsList 1.0
|
|||
QtObject {
|
||||
property string sectionName: 'MessageBanner'
|
||||
|
||||
property string copyTextIcon : 'copy_custom'
|
||||
property string copyTextIcon : 'menu_copy_text_custom'
|
||||
property color color: ColorsList.add(sectionName+'_message_banner', '', 'Background of message banner', '#9ecd1d').color
|
||||
property color textColor: ColorsList.add(sectionName+'_message_banner_text', 'q', 'Text of message banner').color
|
||||
property int pointSize: Units.dp * 9
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ Row {
|
|||
property ChatMessageModel chatMessageModel: contentModel && contentModel.chatMessageModel
|
||||
property ContentModel contentModel
|
||||
property bool isOutgoing : chatMessageModel && ( chatMessageModel.isOutgoing || chatMessageModel.state == LinphoneEnums.ChatMessageStateIdle);
|
||||
property int fitWidth: visible ? Math.max( (fileName.visible ? fileName.implicitWidth : 0)
|
||||
+ thumbnailProvider.width + 3*ChatStyle.entry.message.file.margins
|
||||
property int fitWidth: visible ? Math.max( Math.max((thumbnailProvider.sourceComponent == extension ? thumbnailProvider.item.fitWidth : 0)
|
||||
, thumbnailProvider.width + 3*ChatStyle.entry.message.file.margins)
|
||||
, Math.max(ChatStyle.entry.message.file.width, ChatStyle.entry.message.outgoing.areaSize)) : 0
|
||||
property int fitHeight: visible ? rectangle.height : 0
|
||||
|
||||
|
|
@ -36,217 +36,248 @@ Row {
|
|||
// File message.
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Row {
|
||||
spacing: ChatStyle.entry.message.extraContent.leftMargin
|
||||
Item{
|
||||
width: mainRow.width
|
||||
height:rectangle.height
|
||||
Item{
|
||||
width: mainRow.width
|
||||
height:rectangle.height
|
||||
|
||||
Rectangle {
|
||||
id: rectangle
|
||||
|
||||
Rectangle {
|
||||
id: rectangle
|
||||
readonly property bool isError: chatMessageModel && Utils.includes([
|
||||
LinphoneEnums.ChatMessageStateFileTransferError,
|
||||
LinphoneEnums.ChatMessageStateNotDelivered,
|
||||
], chatMessageModel.state)
|
||||
readonly property bool isUploaded: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDelivered
|
||||
readonly property bool isDelivered: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDeliveredToUser
|
||||
readonly property bool isRead: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDisplayed
|
||||
|
||||
property string thumbnail : mainRow.contentModel ? mainRow.contentModel.thumbnail : ''
|
||||
color: 'transparent'
|
||||
anchors.left: parent.left
|
||||
anchors.top: parent.top
|
||||
anchors.leftMargin: ChatStyle.entry.message.file.margins
|
||||
anchors.topMargin: ChatStyle.entry.message.file.margins
|
||||
height: 2*ChatStyle.entry.message.file.margins + (mainRow.isAnimatedImage ? ChatStyle.entry.message.file.heightbetter
|
||||
: thumbnailProvider.sourceComponent == extension ? thumbnailProvider.item.fitHeight
|
||||
: ChatStyle.entry.message.file.height
|
||||
)
|
||||
width: mainRow.width
|
||||
|
||||
radius: ChatStyle.entry.message.radius
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// Thumbnail or extension.
|
||||
// ---------------------------------------------------------------------
|
||||
|
||||
Component {
|
||||
id: thumbnailImage
|
||||
|
||||
readonly property bool isError: chatMessageModel && Utils.includes([
|
||||
LinphoneEnums.ChatMessageStateFileTransferError,
|
||||
LinphoneEnums.ChatMessageStateNotDelivered,
|
||||
], chatMessageModel.state)
|
||||
readonly property bool isUploaded: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDelivered
|
||||
readonly property bool isDelivered: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDeliveredToUser
|
||||
readonly property bool isRead: chatMessageModel && chatMessageModel.state == LinphoneEnums.ChatMessageStateDisplayed
|
||||
|
||||
property string thumbnail : mainRow.contentModel ? mainRow.contentModel.thumbnail : ''
|
||||
color: 'transparent'
|
||||
|
||||
height: mainRow.isAnimatedImage ? ChatStyle.entry.message.file.heightbetter : ChatStyle.entry.message.file.height
|
||||
width: mainRow.width
|
||||
|
||||
radius: ChatStyle.entry.message.radius
|
||||
|
||||
RowLayout {
|
||||
anchors {
|
||||
fill: parent
|
||||
margins: ChatStyle.entry.message.file.margins
|
||||
}
|
||||
|
||||
spacing: ChatStyle.entry.message.file.spacing
|
||||
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// Thumbnail or extension.
|
||||
// ---------------------------------------------------------------------
|
||||
|
||||
Component {
|
||||
id: thumbnailImage
|
||||
|
||||
Image {
|
||||
id: thumbnailImageSource
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.thumbnailTo
|
||||
Image {
|
||||
id: thumbnailImageSource
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.thumbnailTo
|
||||
mipmap: SettingsModel.mipmapEnabled
|
||||
source: mainRow.contentModel.thumbnail
|
||||
fillMode: Image.PreserveAspectFit
|
||||
height: ChatStyle.entry.message.file.height
|
||||
width: height*4/3
|
||||
Loader{
|
||||
anchors.fill: parent
|
||||
sourceComponent: Image{// Better quality on zoom
|
||||
mipmap: SettingsModel.mipmapEnabled
|
||||
source: mainRow.contentModel.thumbnail
|
||||
fillMode: Image.PreserveAspectFit
|
||||
Loader{
|
||||
anchors.fill: parent
|
||||
sourceComponent: Image{// Better quality on zoom
|
||||
mipmap: SettingsModel.mipmapEnabled
|
||||
source:'file:/'+mainRow.contentModel.filePath
|
||||
fillMode: Image.PreserveAspectFit
|
||||
visible: status == Image.Ready
|
||||
}
|
||||
asynchronous: true
|
||||
active: thumbnailProvider.state == 'hovered'
|
||||
}
|
||||
}
|
||||
}
|
||||
Component {
|
||||
id: animatedImage
|
||||
|
||||
AnimatedImage {
|
||||
id: animatedImageSource
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.to
|
||||
mipmap: SettingsModel.mipmapEnabled
|
||||
source: 'file:/'+mainRow.contentModel.filePath
|
||||
source:'file:/'+mainRow.contentModel.filePath
|
||||
fillMode: Image.PreserveAspectFit
|
||||
visible: status == Image.Ready
|
||||
}
|
||||
asynchronous: true
|
||||
active: thumbnailProvider.state == 'hovered'
|
||||
}
|
||||
}
|
||||
}
|
||||
Component {
|
||||
id: animatedImage
|
||||
|
||||
AnimatedImage {
|
||||
id: animatedImageSource
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.to
|
||||
mipmap: SettingsModel.mipmapEnabled
|
||||
source: 'file:/'+mainRow.contentModel.filePath
|
||||
fillMode: Image.PreserveAspectFit
|
||||
height: ChatStyle.entry.message.file.heightbetter
|
||||
width: height*4/3
|
||||
}
|
||||
}
|
||||
|
||||
Component {
|
||||
id: extension
|
||||
|
||||
Rectangle {
|
||||
property int fitWidth: Math.max(downloadText.implicitWidth, Math.max(fileName.visible ? fileName.implicitWidth : 0, fileIcon.iconSize)) + 20
|
||||
property int fitHeight: fileIcon.iconSize + (fileName.visible ? fileName.implicitHeight + ChatStyle.entry.message.file.spacing : 0 )
|
||||
+ (downloadText.visible? downloadText.implicitHeight + ChatStyle.entry.message.file.spacing : 0) + 2*ChatStyle.entry.message.file.margins
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.to
|
||||
|
||||
Component {
|
||||
id: extension
|
||||
|
||||
Rectangle {
|
||||
property real scaleAnimatorTo : ChatStyle.entry.message.file.animation.to
|
||||
color: ChatStyle.entry.message.file.extension.background.color
|
||||
|
||||
height: fitHeight
|
||||
width: fitWidth
|
||||
color: ChatStyle.entry.message.file.extension.background.color
|
||||
radius: ChatStyle.entry.message.file.extension.radius
|
||||
ColumnLayout{
|
||||
anchors.fill: parent
|
||||
anchors.topMargin: ChatStyle.entry.message.file.margins
|
||||
anchors.bottomMargin: ChatStyle.entry.message.file.margins
|
||||
spacing: ChatStyle.entry.message.file.spacing
|
||||
Icon{
|
||||
id: fileIcon
|
||||
Layout.alignment: Qt.AlignCenter
|
||||
icon: extensionText.text != '' ? ChatStyle.entry.message.file.extension.icon : ChatStyle.entry.message.file.extension.unknownIcon
|
||||
iconSize: ChatStyle.entry.message.file.extension.iconSize
|
||||
Layout.preferredHeight: iconSize
|
||||
Layout.preferredWidth: iconSize
|
||||
Text {
|
||||
anchors.fill: parent
|
||||
|
||||
id: extensionText
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.bottomMargin: ChatStyle.entry.message.file.spacing
|
||||
width: parent.width - ChatStyle.entry.message.file.spacing
|
||||
color: ChatStyle.entry.message.file.extension.text.color
|
||||
font.bold: true
|
||||
font.pointSize: ChatStyle.entry.message.file.extension.text.pointSize
|
||||
elide: Text.ElideRight
|
||||
text: (mainRow.contentModel?Utils.getExtension(mainRow.contentModel.name).toUpperCase():'')
|
||||
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
}
|
||||
}
|
||||
}
|
||||
Loader {
|
||||
id: thumbnailProvider
|
||||
|
||||
Layout.fillHeight: true
|
||||
Layout.preferredWidth: parent.height*4/3
|
||||
|
||||
|
||||
|
||||
sourceComponent: (mainRow.contentModel ?
|
||||
(mainRow.isAnimatedImage ? animatedImage
|
||||
: (mainRow.haveThumbnail ? thumbnailImage : extension )
|
||||
) : undefined)
|
||||
|
||||
ScaleAnimator {
|
||||
id: thumbnailProviderAnimator
|
||||
Text {
|
||||
id: fileName
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
visible: mainRow.contentModel && !mainRow.isAnimatedImage && !mainRow.haveThumbnail
|
||||
|
||||
target: thumbnailProvider
|
||||
color: ChatStyle.entry.message.file.extension.text.color
|
||||
elide: Text.ElideRight
|
||||
font.pointSize: ChatStyle.entry.message.file.name.pointSize
|
||||
wrapMode: Text.WrapAnywhere
|
||||
horizontalAlignment: Qt.AlignCenter
|
||||
|
||||
duration: ChatStyle.entry.message.file.animation.duration
|
||||
easing.type: Easing.InOutQuad
|
||||
from: 1.0
|
||||
text: (mainRow.contentModel ? mainRow.contentModel.name : '')
|
||||
}
|
||||
|
||||
states: State {
|
||||
name: 'hovered'
|
||||
Text{
|
||||
id: downloadText
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
Layout.preferredHeight: visible ? ChatStyle.entry.message.file.download.height : 0
|
||||
text: mainRow.contentModel ? 'Download ('+Utils.formatSize(mainRow.contentModel.fileSize)+')' : ''
|
||||
font.underline: true
|
||||
font.pointSize: ChatStyle.entry.message.file.download.pointSize
|
||||
color:ChatStyle.entry.message.file.extension.text.color
|
||||
visible: !progressBar.visible && (mainRow.contentModel? !mainRow.contentModel.wasDownloaded : false)
|
||||
horizontalAlignment: Qt.AlignCenter
|
||||
verticalAlignment: Qt.AlignCenter
|
||||
}
|
||||
|
||||
transitions: [
|
||||
Transition {
|
||||
from: ''
|
||||
to: 'hovered'
|
||||
|
||||
ScriptAction {
|
||||
script: {
|
||||
if (thumbnailProviderAnimator.running) {
|
||||
thumbnailProviderAnimator.running = false
|
||||
}
|
||||
|
||||
thumbnailProvider.z = Constants.zPopup
|
||||
thumbnailProviderAnimator.to = thumbnailProvider.item.scaleAnimatorTo
|
||||
thumbnailProviderAnimator.running = true
|
||||
}
|
||||
}
|
||||
},
|
||||
Transition {
|
||||
from: 'hovered'
|
||||
to: ''
|
||||
|
||||
ScriptAction {
|
||||
script: {
|
||||
if (thumbnailProviderAnimator.running) {
|
||||
thumbnailProviderAnimator.running = false
|
||||
}
|
||||
|
||||
thumbnailProviderAnimator.to = 1.0
|
||||
thumbnailProviderAnimator.running = true
|
||||
thumbnailProvider.z = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Loader {
|
||||
id: thumbnailProvider
|
||||
|
||||
sourceComponent: (mainRow.contentModel ?
|
||||
(mainRow.isAnimatedImage ? animatedImage
|
||||
: (mainRow.haveThumbnail ? thumbnailImage : extension )
|
||||
) : undefined)
|
||||
|
||||
ScaleAnimator {
|
||||
id: thumbnailProviderAnimator
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// Upload or file status.
|
||||
// ---------------------------------------------------------------------
|
||||
Item{
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
Column {
|
||||
anchors.fill: parent
|
||||
|
||||
spacing: ChatStyle.entry.message.file.status.spacing
|
||||
|
||||
Text {
|
||||
id: fileName
|
||||
|
||||
color: isOutgoing
|
||||
? ChatStyle.entry.message.outgoing.text.color
|
||||
: ChatStyle.entry.message.incoming.text.color
|
||||
elide: Text.ElideRight
|
||||
|
||||
font {
|
||||
bold: true
|
||||
pointSize: isOutgoing
|
||||
? ChatStyle.entry.message.outgoing.text.pointSize
|
||||
: ChatStyle.entry.message.incoming.text.pointSize
|
||||
}
|
||||
|
||||
text: (mainRow.contentModel ? mainRow.contentModel.name : '')
|
||||
width: visible ? parent.width : 0
|
||||
visible: mainRow.contentModel && !mainRow.isAnimatedImage && !mainRow.haveThumbnail
|
||||
}
|
||||
|
||||
ProgressBar {
|
||||
id: progressBar
|
||||
|
||||
height: ChatStyle.entry.message.file.status.bar.height
|
||||
width: visible ? parent.width : 0
|
||||
|
||||
to: (mainRow.contentModel ? mainRow.contentModel.fileSize : 0)
|
||||
value: mainRow.contentModel ? mainRow.contentModel.fileOffset || to : to
|
||||
visible: value != to
|
||||
background: Rectangle {
|
||||
color: ChatStyle.entry.message.file.status.bar.background.color
|
||||
radius: ChatStyle.entry.message.file.status.bar.radius
|
||||
}
|
||||
|
||||
contentItem: Item {
|
||||
Rectangle {
|
||||
color: ChatStyle.entry.message.file.status.bar.contentItem.color
|
||||
height: parent.height
|
||||
width: progressBar.visualPosition * parent.width
|
||||
|
||||
radius: ChatStyle.entry.message.file.status.bar.radius
|
||||
target: thumbnailProvider
|
||||
|
||||
duration: ChatStyle.entry.message.file.animation.duration
|
||||
easing.type: Easing.InOutQuad
|
||||
from: 1.0
|
||||
}
|
||||
|
||||
states: State {
|
||||
name: 'hovered'
|
||||
}
|
||||
|
||||
transitions: [
|
||||
Transition {
|
||||
from: ''
|
||||
to: 'hovered'
|
||||
|
||||
ScriptAction {
|
||||
script: {
|
||||
if(thumbnailProvider.sourceComponent != extension){
|
||||
if (thumbnailProviderAnimator.running) {
|
||||
thumbnailProviderAnimator.running = false
|
||||
}
|
||||
thumbnailProvider.z = Constants.zPopup
|
||||
thumbnailProviderAnimator.to = thumbnailProvider.item.scaleAnimatorTo
|
||||
thumbnailProviderAnimator.running = true
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
Transition {
|
||||
from: 'hovered'
|
||||
to: ''
|
||||
|
||||
ScriptAction {
|
||||
script: {
|
||||
if(thumbnailProvider.sourceComponent != extension){
|
||||
if (thumbnailProviderAnimator.running) {
|
||||
thumbnailProviderAnimator.running = false
|
||||
}
|
||||
|
||||
thumbnailProviderAnimator.to = 1.0
|
||||
thumbnailProviderAnimator.running = true
|
||||
thumbnailProvider.z = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// Upload or file status.
|
||||
// ---------------------------------------------------------------------
|
||||
Item{
|
||||
anchors.left: thumbnailProvider.right
|
||||
anchors.right: parent.right
|
||||
anchors.bottom: thumbnailProvider.bottom
|
||||
anchors.top: thumbnailProvider.top
|
||||
anchors.leftMargin: ChatStyle.entry.message.file.spacing
|
||||
|
||||
Column {
|
||||
anchors.fill: parent
|
||||
|
||||
spacing: ChatStyle.entry.message.file.status.spacing
|
||||
|
||||
ProgressBar {
|
||||
id: progressBar
|
||||
|
||||
height: ChatStyle.entry.message.file.status.bar.height
|
||||
width: visible ? parent.width : 0
|
||||
|
||||
to: (mainRow.contentModel ? mainRow.contentModel.fileSize : 0)
|
||||
value: mainRow.contentModel ? mainRow.contentModel.fileOffset || to : to
|
||||
visible: value != to
|
||||
background: Rectangle {
|
||||
color: ChatStyle.entry.message.file.status.bar.background.color
|
||||
radius: ChatStyle.entry.message.file.status.bar.radius
|
||||
}
|
||||
|
||||
contentItem: Item {
|
||||
Rectangle {
|
||||
color: ChatStyle.entry.message.file.status.bar.contentItem.color
|
||||
height: parent.height
|
||||
width: progressBar.visualPosition * parent.width
|
||||
|
||||
radius: ChatStyle.entry.message.file.status.bar.radius
|
||||
}
|
||||
}
|
||||
}
|
||||
/*
|
||||
Text {
|
||||
visible: progressBar.value != progressBar.to
|
||||
color: fileName.color
|
||||
|
|
@ -261,52 +292,35 @@ Row {
|
|||
}else
|
||||
return ''
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Icon {
|
||||
id:downloadButton
|
||||
anchors {
|
||||
bottom: parent.bottom
|
||||
bottomMargin: ChatStyle.entry.message.file.margins
|
||||
right: parent.right
|
||||
rightMargin: ChatStyle.entry.message.file.margins
|
||||
}
|
||||
|
||||
icon: ChatStyle.entry.message.file.download.icon
|
||||
iconSize: ChatStyle.entry.message.file.download.iconSize
|
||||
overwriteColor: isOutgoing ? ChatStyle.entry.message.file.download.outgoingColor : ChatStyle.entry.message.file.download.incomingColor
|
||||
visible: !progressBar.visible && (mainRow.contentModel? !mainRow.contentModel.wasDownloaded : false)
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
function handleMouseMove (mouse) {
|
||||
thumbnailProvider.state = Utils.pointIsInItem(this, thumbnailProvider, mouse)
|
||||
? 'hovered'
|
||||
: ''
|
||||
}
|
||||
|
||||
anchors.fill: parent
|
||||
visible: true
|
||||
|
||||
onClicked: {
|
||||
if (Utils.pointIsInItem(this, thumbnailProvider, mouse)) {
|
||||
mainRow.contentModel.openFile()
|
||||
} else if (mainRow.contentModel && mainRow.contentModel.wasDownloaded) {
|
||||
mainRow.contentModel.openFile(true)// Show directory
|
||||
thumbnailProvider.state = ''
|
||||
} else {
|
||||
mainRow.contentModel.downloadFile()
|
||||
thumbnailProvider.state = ''
|
||||
}
|
||||
}
|
||||
onExited: thumbnailProvider.state = ''
|
||||
onMouseXChanged: handleMouseMove.call(this, mouse)
|
||||
onMouseYChanged: handleMouseMove.call(this, mouse)
|
||||
}*/
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
function handleMouseMove (mouse) {
|
||||
thumbnailProvider.state = Utils.pointIsInItem(this, thumbnailProvider, mouse)
|
||||
? 'hovered'
|
||||
: ''
|
||||
}
|
||||
|
||||
anchors.fill: parent
|
||||
visible: true
|
||||
|
||||
onClicked: {
|
||||
if (Utils.pointIsInItem(this, thumbnailProvider, mouse)) {
|
||||
mainRow.contentModel.openFile()
|
||||
} else if (mainRow.contentModel && mainRow.contentModel.wasDownloaded) {
|
||||
mainRow.contentModel.openFile(true)// Show directory
|
||||
thumbnailProvider.state = ''
|
||||
} else {
|
||||
mainRow.contentModel.downloadFile()
|
||||
thumbnailProvider.state = ''
|
||||
}
|
||||
}
|
||||
onExited: thumbnailProvider.state = ''
|
||||
onMouseXChanged: handleMouseMove.call(this, mouse)
|
||||
onMouseYChanged: handleMouseMove.call(this, mouse)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ QtObject {
|
|||
property QtObject copyLinkButton: QtObject{
|
||||
property int iconSize: 20
|
||||
property string name : 'copy'
|
||||
property string icon : 'ics_copy_custom'
|
||||
property string icon : 'menu_copy_text_custom'
|
||||
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_b_n', icon, 's_n_b_bg').color
|
||||
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_b_h', icon, 's_h_b_bg').color
|
||||
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_b_p', icon, 's_p_b_bg').color
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import ColorsList 1.0
|
|||
QtObject {
|
||||
property string sectionName : 'Chat'
|
||||
property color color: ColorsList.add(sectionName, 'q').color
|
||||
property string copyTextIcon : 'copy_custom'
|
||||
property string copyTextIcon : 'menu_copy_text_custom'
|
||||
property int rightButtonMargin: 15
|
||||
property int rightButtonSize: 30
|
||||
property int rightButtonLMargin: 10
|
||||
|
|
@ -188,8 +188,15 @@ QtObject {
|
|||
property int margins: 8
|
||||
property int spacing: 8
|
||||
property int width: 100
|
||||
|
||||
property QtObject name: QtObject{
|
||||
property int pointSize: Units.dp * 7
|
||||
}
|
||||
|
||||
property QtObject download: QtObject{
|
||||
property string icon: 'download_custom'
|
||||
property int height: 20
|
||||
property int pointSize: Units.dp * 8
|
||||
property int iconSize: 30
|
||||
property color outgoingColor: ColorsList.addImageColor(sectionName+'_download_out', icon, 'g').color
|
||||
property color incomingColor: ColorsList.addImageColor(sectionName+'_download_in', icon, 'q').color
|
||||
|
|
@ -202,12 +209,18 @@ QtObject {
|
|||
}
|
||||
|
||||
property QtObject extension: QtObject {
|
||||
property string icon: 'file_extension_custom'
|
||||
property string unknownIcon: 'file_unknown_custom'
|
||||
property int iconSize: 60
|
||||
property int radius: 5
|
||||
|
||||
property QtObject background: QtObject {
|
||||
property color color: ColorsList.add(sectionName+'_file_extension_bg', 'l50').color
|
||||
property color color: ColorsList.add(sectionName+'_file_extension_bg', 'q').color
|
||||
}
|
||||
|
||||
property QtObject text: QtObject {
|
||||
property color color: ColorsList.add(sectionName+'_file_extension_text', 'q').color
|
||||
property color color: ColorsList.add(sectionName+'_file_extension_text', 'd').color
|
||||
property int pointSize: Units.dp * 9
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -231,7 +244,7 @@ QtObject {
|
|||
|
||||
property QtObject images: QtObject {
|
||||
property int height: 48
|
||||
}
|
||||
}
|
||||
|
||||
property QtObject incoming: QtObject {
|
||||
property color backgroundColor: ColorsList.add(sectionName+'_incoming_bg', 'o').color
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ QtObject {
|
|||
property QtObject telKeyad: QtObject {
|
||||
property int iconSize: 16
|
||||
property string name : 'telKeypad'
|
||||
property string icon : 'tel_keypad_custom'
|
||||
property string icon : 'dialpad_custom'
|
||||
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'me_n_b_bg').color
|
||||
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'me_h_b_bg').color
|
||||
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'me_p_b_bg').color
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ QtObject {
|
|||
property QtObject telKeyad: QtObject {
|
||||
property int iconSize: 16
|
||||
property string name : 'telKeypad'
|
||||
property string icon : 'tel_keypad_custom'
|
||||
property string icon : 'dialpad_custom'
|
||||
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'me_n_b_bg').color
|
||||
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'me_h_b_bg').color
|
||||
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'me_p_b_bg').color
|
||||
|
|
|
|||
|
|
@ -84,9 +84,9 @@ QtObject {
|
|||
property color foregroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_fg_p', icon, 'ma_p_b_fg').color
|
||||
}
|
||||
property QtObject telKeyad: QtObject {
|
||||
property int iconSize: 16
|
||||
property int iconSize: 40
|
||||
property string name : 'telKeypad'
|
||||
property string icon : 'tel_keypad_custom'
|
||||
property string icon : 'dialpad_custom'
|
||||
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'l_n_b_bg').color
|
||||
property color backgroundHoveredColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_h', icon, 'l_h_b_bg').color
|
||||
property color backgroundPressedColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_p', icon, 'l_p_b_bg').color
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ QtObject {
|
|||
}
|
||||
property QtObject copy: QtObject {
|
||||
property int iconSize: 30
|
||||
property string icon : 'copy_custom'
|
||||
property string icon : 'menu_copy_text_custom'
|
||||
property string name : 'copy'
|
||||
property color backgroundNormalColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_n', icon, 'l_n_b_bg').color
|
||||
property color backgroundDisabledColor : ColorsList.addImageColor(sectionName+'_'+name+'_bg_d', icon, 'l_d_b_bg').color
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 1355eaf8e34f3505f3812743bd2232e01558fde2
|
||||
Subproject commit 7e54d398fa9f1648486386e66e2cc5c2984d19dd
|
||||