Emoji improvements
@ -908,19 +908,16 @@ public class AttachmentTextInputPanelNode: ASDisplayNode, TGCaptionPanelView, AS
|
||||
|
||||
var colors: [String: UIColor] = [:]
|
||||
let colorKeys: [String] = [
|
||||
"Ellipse 33.Ellipse 33.Stroke 1",
|
||||
"Ellipse 34.Ellipse 34.Stroke 1",
|
||||
"Oval.Oval.Fill 1",
|
||||
"Oval 2.Oval.Fill 1",
|
||||
"Path 85.Path 85.Stroke 1"
|
||||
"__allcolors__"
|
||||
]
|
||||
let color = defaultDarkPresentationTheme.chat.inputPanel.inputControlColor
|
||||
for colorKey in colorKeys {
|
||||
colors[colorKey] = presentationInterfaceState.theme.chat.inputPanel.inputControlColor
|
||||
colors[colorKey] = color
|
||||
}
|
||||
let animationComponent = LottieAnimationComponent(
|
||||
animation: LottieAnimationComponent.AnimationItem(
|
||||
name: "anim_smiletosticker",
|
||||
mode: .animateTransitionFromPrevious
|
||||
name: self.textInputNode?.textView.inputView == nil ? "input_anim_smileToKey" : "input_anim_keyToSmile",
|
||||
mode: .still(position: .begin)
|
||||
),
|
||||
colors: colors,
|
||||
size: CGSize(width: 32.0, height: 32.0)
|
||||
|
@ -672,7 +672,11 @@ private final class GroupHeaderLayer: UIView {
|
||||
}
|
||||
|
||||
let textFrame: CGRect
|
||||
textFrame = CGRect(origin: CGPoint(x: titleHorizontalOffset + floor((constrainedSize.width - titleHorizontalOffset - textSize.width) / 2.0), y: textOffsetY), size: textSize)
|
||||
if subtitle == nil {
|
||||
textFrame = CGRect(origin: CGPoint(x: titleHorizontalOffset + floor((constrainedSize.width - titleHorizontalOffset - textSize.width) / 2.0), y: textOffsetY), size: textSize)
|
||||
} else {
|
||||
textFrame = CGRect(origin: CGPoint(x: titleHorizontalOffset, y: textOffsetY), size: textSize)
|
||||
}
|
||||
self.textLayer.frame = textFrame
|
||||
self.tintTextLayer.frame = textFrame
|
||||
self.tintTextLayer.isHidden = !needsTintText
|
||||
|
@ -322,9 +322,9 @@ final class EntityKeyboardIconTopPanelComponent: Component {
|
||||
case .saved:
|
||||
image = UIImage(bundleImageName: "Chat/Input/Media/PanelSavedIcon")
|
||||
case .premium:
|
||||
image = generateImage(CGSize(width: 44.0, height: 42.0), contextGenerator: { size, context in
|
||||
image = generateImage(CGSize(width: 44.0, height: 44.0), contextGenerator: { size, context in
|
||||
context.clear(CGRect(origin: CGPoint(), size: size))
|
||||
if let image = UIImage(bundleImageName: "Peer Info/PremiumIcon") {
|
||||
if let image = UIImage(bundleImageName: "Chat/Input/Media/EntityInputPremiumIcon") {
|
||||
if let cgImage = image.cgImage {
|
||||
context.clip(to: CGRect(origin: .zero, size: size), mask: cgImage)
|
||||
}
|
||||
|
@ -0,0 +1,15 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "trending_243.pdf",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
%PDF-1.7
|
||||
|
||||
1 0 obj
|
||||
<< >>
|
||||
endobj
|
||||
|
||||
2 0 obj
|
||||
<< /Length 3 0 R >>
|
||||
stream
|
||||
/DeviceRGB CS
|
||||
/DeviceRGB cs
|
||||
q
|
||||
1.000000 0.000000 -0.000000 1.000000 1.833328 3.103020 cm
|
||||
0.000000 0.000000 0.000000 scn
|
||||
18.968134 6.422131 m
|
||||
9.921612 0.841606 l
|
||||
8.959215 0.264313 7.804340 0.649178 7.226903 1.418903 c
|
||||
7.034423 1.803768 6.841944 2.381062 7.034423 2.958355 c
|
||||
8.381778 8.538876 l
|
||||
8.959216 10.463194 10.306571 12.195080 12.038884 13.157240 c
|
||||
21.855324 17.968033 l
|
||||
22.240282 18.160465 22.432762 18.737761 22.240282 19.122625 c
|
||||
22.047804 19.507488 21.662846 19.699921 21.277887 19.699921 c
|
||||
10.306570 17.775602 l
|
||||
7.996819 17.390739 5.879548 17.968033 3.954755 19.507488 c
|
||||
0.682608 22.393965 l
|
||||
-0.087309 22.971260 -0.279788 24.318281 0.490129 25.088009 c
|
||||
0.875087 25.472872 1.260046 25.857737 1.837484 25.857737 c
|
||||
12.423841 26.627464 l
|
||||
13.193759 26.627464 13.771195 27.204758 14.156155 27.782055 c
|
||||
18.198217 37.788506 l
|
||||
18.583178 38.750664 19.738050 39.327961 20.892927 38.943096 c
|
||||
21.470366 38.750664 21.855324 38.365803 22.047804 37.788506 c
|
||||
26.089869 27.974487 l
|
||||
26.282347 27.204758 27.052263 26.819897 27.822180 26.819897 c
|
||||
38.408539 26.050167 l
|
||||
39.563416 26.050167 40.333332 25.088009 40.333332 23.933418 c
|
||||
40.333332 23.356125 39.948372 22.971260 39.563416 22.586397 c
|
||||
31.479284 15.658852 l
|
||||
30.901848 15.081556 30.709370 14.311831 30.901850 13.734535 c
|
||||
33.404076 3.343220 l
|
||||
33.596558 2.188629 33.019119 1.226471 31.864244 0.841606 c
|
||||
31.286808 0.649174 30.901846 0.841606 30.324409 1.034039 c
|
||||
21.277887 6.614559 l
|
||||
20.507969 6.806992 19.738052 6.806995 18.968134 6.422131 c
|
||||
h
|
||||
f*
|
||||
n
|
||||
Q
|
||||
|
||||
endstream
|
||||
endobj
|
||||
|
||||
3 0 obj
|
||||
1493
|
||||
endobj
|
||||
|
||||
4 0 obj
|
||||
<< /Annots []
|
||||
/Type /Page
|
||||
/MediaBox [ 0.000000 0.000000 44.000000 44.000000 ]
|
||||
/Resources 1 0 R
|
||||
/Contents 2 0 R
|
||||
/Parent 5 0 R
|
||||
>>
|
||||
endobj
|
||||
|
||||
5 0 obj
|
||||
<< /Kids [ 4 0 R ]
|
||||
/Count 1
|
||||
/Type /Pages
|
||||
>>
|
||||
endobj
|
||||
|
||||
6 0 obj
|
||||
<< /Pages 5 0 R
|
||||
/Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
|
||||
xref
|
||||
0 7
|
||||
0000000000 65535 f
|
||||
0000000010 00000 n
|
||||
0000000034 00000 n
|
||||
0000001583 00000 n
|
||||
0000001606 00000 n
|
||||
0000001779 00000 n
|
||||
0000001853 00000 n
|
||||
trailer
|
||||
<< /ID [ (some) (id) ]
|
||||
/Root 6 0 R
|
||||
/Size 7
|
||||
>>
|
||||
startxref
|
||||
1912
|
||||
%%EOF
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "ic_tools.pdf",
|
||||
"filename" : "keyboard_2444.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
|
@ -1,177 +0,0 @@
|
||||
%PDF-1.7
|
||||
|
||||
1 0 obj
|
||||
<< >>
|
||||
endobj
|
||||
|
||||
2 0 obj
|
||||
<< /Length 3 0 R >>
|
||||
stream
|
||||
/DeviceRGB CS
|
||||
/DeviceRGB cs
|
||||
q
|
||||
1.000000 0.000000 -0.000000 1.000000 2.459991 2.485321 cm
|
||||
0.000000 0.000000 0.000000 scn
|
||||
11.355469 0.000000 m
|
||||
13.722656 0.000000 l
|
||||
14.625000 0.000000 15.316406 0.550781 15.527344 1.417969 c
|
||||
16.031250 3.609375 l
|
||||
16.406250 3.738281 l
|
||||
18.316406 2.566406 l
|
||||
19.078125 2.085938 19.957031 2.203125 20.601562 2.847656 c
|
||||
22.242188 4.476562 l
|
||||
22.886719 5.121094 23.003906 6.011719 22.523438 6.761719 c
|
||||
21.328125 8.660156 l
|
||||
21.468750 9.011719 l
|
||||
23.660156 9.527344 l
|
||||
24.515625 9.738281 25.078125 10.441406 25.078125 11.332031 c
|
||||
25.078125 13.652344 l
|
||||
25.078125 14.542969 24.527344 15.246094 23.660156 15.457031 c
|
||||
21.492188 15.984375 l
|
||||
21.339844 16.359375 l
|
||||
22.535156 18.257812 l
|
||||
23.015625 19.007812 22.898438 19.886719 22.253906 20.542969 c
|
||||
20.613281 22.183594 l
|
||||
19.980469 22.816406 19.101562 22.933594 18.339844 22.464844 c
|
||||
16.429688 21.292969 l
|
||||
16.031250 21.445312 l
|
||||
15.527344 23.636719 l
|
||||
15.316406 24.503906 14.625000 25.054688 13.722656 25.054688 c
|
||||
11.355469 25.054688 l
|
||||
10.453125 25.054688 9.761719 24.503906 9.550781 23.636719 c
|
||||
9.035156 21.445312 l
|
||||
8.636719 21.292969 l
|
||||
6.738281 22.464844 l
|
||||
5.976562 22.933594 5.085938 22.816406 4.453125 22.183594 c
|
||||
2.824219 20.542969 l
|
||||
2.179688 19.886719 2.050781 19.007812 2.542969 18.257812 c
|
||||
3.726562 16.359375 l
|
||||
3.585938 15.984375 l
|
||||
1.417969 15.457031 l
|
||||
0.550781 15.246094 0.000000 14.542969 0.000000 13.652344 c
|
||||
0.000000 11.332031 l
|
||||
0.000000 10.441406 0.562500 9.738281 1.417969 9.527344 c
|
||||
3.609375 9.011719 l
|
||||
3.738281 8.660156 l
|
||||
2.554688 6.761719 l
|
||||
2.062500 6.011719 2.191406 5.121094 2.835938 4.476562 c
|
||||
4.464844 2.847656 l
|
||||
5.109375 2.203125 6.000000 2.085938 6.761719 2.566406 c
|
||||
8.660156 3.738281 l
|
||||
9.035156 3.609375 l
|
||||
9.550781 1.417969 l
|
||||
9.761719 0.550781 10.453125 0.000000 11.355469 0.000000 c
|
||||
h
|
||||
11.542969 1.828125 m
|
||||
11.343750 1.828125 11.238281 1.910156 11.203125 2.097656 c
|
||||
10.500000 5.003906 l
|
||||
9.785156 5.179688 9.117188 5.460938 8.613281 5.777344 c
|
||||
6.058594 4.207031 l
|
||||
5.917969 4.101562 5.765625 4.125000 5.625000 4.265625 c
|
||||
4.242188 5.648438 l
|
||||
4.113281 5.777344 4.101562 5.917969 4.195312 6.082031 c
|
||||
5.765625 8.613281 l
|
||||
5.496094 9.105469 5.191406 9.773438 5.003906 10.488281 c
|
||||
2.097656 11.179688 l
|
||||
1.910156 11.214844 1.828125 11.320312 1.828125 11.519531 c
|
||||
1.828125 13.476562 l
|
||||
1.828125 13.687500 1.898438 13.781250 2.097656 13.816406 c
|
||||
4.992188 14.519531 l
|
||||
5.179688 15.281250 5.531250 15.972656 5.742188 16.406250 c
|
||||
4.183594 18.937500 l
|
||||
4.078125 19.113281 4.089844 19.253906 4.218750 19.394531 c
|
||||
5.613281 20.753906 l
|
||||
5.753906 20.894531 5.882812 20.917969 6.058594 20.812500 c
|
||||
8.589844 19.277344 l
|
||||
9.093750 19.558594 9.808594 19.851562 10.511719 20.050781 c
|
||||
11.203125 22.957031 l
|
||||
11.238281 23.144531 11.343750 23.226562 11.542969 23.226562 c
|
||||
13.535156 23.226562 l
|
||||
13.734375 23.226562 13.839844 23.144531 13.863281 22.957031 c
|
||||
14.578125 20.027344 l
|
||||
15.304688 19.839844 15.937500 19.546875 16.464844 19.265625 c
|
||||
19.007812 20.812500 l
|
||||
19.195312 20.917969 19.312500 20.894531 19.464844 20.753906 c
|
||||
20.847656 19.394531 l
|
||||
20.988281 19.253906 20.988281 19.113281 20.882812 18.937500 c
|
||||
19.324219 16.406250 l
|
||||
19.546875 15.972656 19.886719 15.281250 20.074219 14.519531 c
|
||||
22.980469 13.816406 l
|
||||
23.167969 13.781250 23.250000 13.687500 23.250000 13.476562 c
|
||||
23.250000 11.519531 l
|
||||
23.250000 11.320312 23.156250 11.214844 22.980469 11.179688 c
|
||||
20.062500 10.488281 l
|
||||
19.875000 9.773438 19.582031 9.105469 19.300781 8.613281 c
|
||||
20.871094 6.082031 l
|
||||
20.964844 5.917969 20.964844 5.777344 20.824219 5.648438 c
|
||||
19.453125 4.265625 l
|
||||
19.300781 4.125000 19.160156 4.101562 19.007812 4.207031 c
|
||||
16.453125 5.777344 l
|
||||
15.949219 5.460938 15.292969 5.179688 14.578125 5.003906 c
|
||||
13.863281 2.097656 l
|
||||
13.839844 1.910156 13.734375 1.828125 13.535156 1.828125 c
|
||||
11.542969 1.828125 l
|
||||
h
|
||||
12.539062 8.050781 m
|
||||
14.988281 8.050781 17.003906 10.066406 17.003906 12.527344 c
|
||||
17.003906 14.964844 14.988281 16.980469 12.539062 16.980469 c
|
||||
10.089844 16.980469 8.062500 14.964844 8.062500 12.527344 c
|
||||
8.062500 10.078125 10.078125 8.050781 12.539062 8.050781 c
|
||||
h
|
||||
12.539062 9.867188 m
|
||||
11.085938 9.867188 9.890625 11.062500 9.890625 12.527344 c
|
||||
9.890625 13.968750 11.085938 15.164062 12.539062 15.164062 c
|
||||
13.968750 15.164062 15.164062 13.968750 15.164062 12.527344 c
|
||||
15.164062 11.074219 13.968750 9.867188 12.539062 9.867188 c
|
||||
h
|
||||
f
|
||||
n
|
||||
Q
|
||||
|
||||
endstream
|
||||
endobj
|
||||
|
||||
3 0 obj
|
||||
4265
|
||||
endobj
|
||||
|
||||
4 0 obj
|
||||
<< /Annots []
|
||||
/Type /Page
|
||||
/MediaBox [ 0.000000 0.000000 30.000000 30.000000 ]
|
||||
/Resources 1 0 R
|
||||
/Contents 2 0 R
|
||||
/Parent 5 0 R
|
||||
>>
|
||||
endobj
|
||||
|
||||
5 0 obj
|
||||
<< /Kids [ 4 0 R ]
|
||||
/Count 1
|
||||
/Type /Pages
|
||||
>>
|
||||
endobj
|
||||
|
||||
6 0 obj
|
||||
<< /Pages 5 0 R
|
||||
/Type /Catalog
|
||||
>>
|
||||
endobj
|
||||
|
||||
xref
|
||||
0 7
|
||||
0000000000 65535 f
|
||||
0000000010 00000 n
|
||||
0000000034 00000 n
|
||||
0000004355 00000 n
|
||||
0000004378 00000 n
|
||||
0000004551 00000 n
|
||||
0000004625 00000 n
|
||||
trailer
|
||||
<< /ID [ (some) (id) ]
|
||||
/Root 6 0 R
|
||||
/Size 7
|
||||
>>
|
||||
startxref
|
||||
4684
|
||||
%%EOF
|
@ -0,0 +1,3 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.0626 21.9306H12.9374C13.652 21.9306 14.1996 21.494 14.3666 20.8065L14.7657 19.0693L15.0627 18.9672L16.5755 19.8961C17.1787 20.277 17.8748 20.1841 18.3852 19.6732L19.6846 18.3819C20.195 17.871 20.2879 17.165 19.9073 16.5704L18.9607 15.0656L19.0721 14.7868L20.8076 14.3781C21.4851 14.2109 21.9306 13.6535 21.9306 12.9475V11.1082C21.9306 10.4022 21.4944 9.84484 20.8076 9.67761L19.0906 9.2596L18.9699 8.96231L19.9166 7.45739C20.2971 6.86287 20.2043 6.16613 19.6939 5.64595L18.3945 4.34539C17.8934 3.84375 17.1973 3.75086 16.594 4.12244L15.0812 5.05138L14.7657 4.93066L14.3666 3.19348C14.1996 2.50605 13.652 2.06944 12.9374 2.06944H11.0626C10.348 2.06944 9.80046 2.50605 9.63335 3.19348L9.22503 4.93066L8.90949 5.05138L7.40598 4.12244C6.80272 3.75086 6.09735 3.84375 5.5962 4.34539L4.30614 5.64595C3.79569 6.16613 3.6936 6.86287 4.0834 7.45739L5.02077 8.96231L4.90939 9.2596L3.19243 9.67761C2.50565 9.84484 2.06945 10.4022 2.06945 11.1082V12.9475C2.06945 13.6535 2.51493 14.2109 3.19243 14.3781L4.92794 14.7868L5.03005 15.0656L4.09268 16.5704C3.70289 17.165 3.80498 17.871 4.31542 18.3819L5.60548 19.6732C6.1159 20.1841 6.82127 20.277 7.42453 19.8961L8.92804 18.9672L9.22503 19.0693L9.63335 20.8065C9.80046 21.494 10.348 21.9306 11.0626 21.9306ZM11.2111 20.4814C11.0534 20.4814 10.9698 20.4164 10.942 20.2677L10.3851 17.9639C9.81901 17.8246 9.28997 17.6016 8.89093 17.3508L6.86766 18.5956C6.75627 18.6792 6.63567 18.6606 6.52428 18.5492L5.42915 17.453C5.32704 17.3508 5.31776 17.2393 5.39198 17.1092L6.63567 15.1027C6.42217 14.7126 6.1809 14.1831 6.03241 13.6164L3.73073 13.0683C3.58223 13.0404 3.51727 12.9568 3.51727 12.7989V11.2475C3.51727 11.0803 3.57295 11.006 3.73073 10.9781L6.02313 10.4208C6.17163 9.81694 6.45 9.26888 6.61711 8.92515L5.3827 6.91859C5.29921 6.77926 5.30849 6.66775 5.41059 6.55631L6.515 5.47873C6.62639 5.36722 6.72844 5.34867 6.86766 5.43228L8.87232 6.6492C9.27142 6.42625 9.83757 6.19402 10.3944 6.03607L10.942 3.73228C10.9698 3.58365 11.0534 3.51862 11.2111 3.51862H12.7889C12.9466 3.51862 13.0302 3.58365 13.0487 3.73228L13.6149 6.05469C14.1903 6.2033 14.6915 6.43553 15.1091 6.65848L17.1231 5.43228C17.2716 5.34867 17.3643 5.36722 17.485 5.47873L18.5801 6.55631C18.6915 6.66775 18.6915 6.77926 18.608 6.91859L17.3737 8.92515C17.55 9.26888 17.8191 9.81694 17.9676 10.4208L20.2693 10.9781C20.4178 11.006 20.4827 11.0803 20.4827 11.2475V12.7989C20.4827 12.9568 20.4085 13.0404 20.2693 13.0683L17.9583 13.6164C17.8098 14.1831 17.5778 14.7126 17.3551 15.1027L18.5987 17.1092C18.673 17.2393 18.673 17.3508 18.5616 17.453L17.4757 18.5492C17.3551 18.6606 17.2437 18.6792 17.1231 18.5956L15.0998 17.3508C14.7007 17.6016 14.181 17.8246 13.6149 17.9639L13.0487 20.2677C13.0302 20.4164 12.9466 20.4814 12.7889 20.4814H11.2111ZM12 15.5486C13.9397 15.5486 15.536 13.9508 15.536 12C15.536 10.0678 13.9397 8.46997 12 8.46997C10.0603 8.46997 8.45472 10.0678 8.45472 12C8.45472 13.9415 10.051 15.5486 12 15.5486ZM12 14.1087C10.8491 14.1087 9.90251 13.1612 9.90251 12C9.90251 10.8574 10.8491 9.90984 12 9.90984C13.1323 9.90984 14.0789 10.8574 14.0789 12C14.0789 13.1519 13.1323 14.1087 12 14.1087Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
@ -1,7 +1,7 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "trending_24.svg",
|
||||
"filename" : "Group 1.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
|
@ -0,0 +1,3 @@
|
||||
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M22 4.515C12.3433 4.515 4.515 12.3433 4.515 22C4.515 31.6567 12.3433 39.485 22 39.485C31.6567 39.485 39.485 31.6567 39.485 22C39.485 12.3433 31.6567 4.515 22 4.515ZM1.485 22C1.485 10.6699 10.6699 1.485 22 1.485C33.3301 1.485 42.515 10.6699 42.515 22C42.515 33.3301 33.3301 42.515 22 42.515C10.6699 42.515 1.485 33.3301 1.485 22ZM21.9986 13.152C22.8353 13.152 23.5136 13.8303 23.5136 14.667V20.4854H29.3319C30.1686 20.4854 30.8469 21.1636 30.8469 22.0004C30.8469 22.8371 30.1686 23.5154 29.3319 23.5154H23.5136V29.3337C23.5136 30.1704 22.8353 30.8487 21.9986 30.8487C21.1619 30.8487 20.4836 30.1704 20.4836 29.3337V23.5154H14.6652C13.8285 23.5154 13.1502 22.8371 13.1502 22.0004C13.1502 21.1636 13.8285 20.4854 14.6652 20.4854H20.4836V14.667C20.4836 13.8303 21.1619 13.152 21.9986 13.152Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 956 B |
@ -1,3 +0,0 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.9992 3.6302C7.3766 3.6302 3.62922 7.37757 3.62922 12.0002C3.62922 16.6228 7.3766 20.3702 11.9992 20.3702C16.6218 20.3702 20.3692 16.6228 20.3692 12.0002C20.3692 7.37757 16.6218 3.6302 11.9992 3.6302ZM1.96922 12.0002C1.96922 6.46078 6.4598 1.9702 11.9992 1.9702C17.5386 1.9702 22.0292 6.46078 22.0292 12.0002C22.0292 17.5396 17.5386 22.0302 11.9992 22.0302C6.4598 22.0302 1.96922 17.5396 1.96922 12.0002ZM11.9992 7.1702C12.4576 7.1702 12.8292 7.5418 12.8292 8.0002V11.1702H15.9992C16.4576 11.1702 16.8292 11.5418 16.8292 12.0002C16.8292 12.4586 16.4576 12.8302 15.9992 12.8302H12.8292V16.0002C12.8292 16.4586 12.4576 16.8302 11.9992 16.8302C11.5408 16.8302 11.1692 16.4586 11.1692 16.0002V12.8302H7.99922C7.54082 12.8302 7.16922 12.4586 7.16922 12.0002C7.16922 11.5418 7.54082 11.1702 7.99922 11.1702H11.1692V8.0002C11.1692 7.5418 11.5408 7.1702 11.9992 7.1702Z" fill="black"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 1.0 KiB |
@ -1,7 +1,7 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "recent_24.svg",
|
||||
"filename" : "Frame 123.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
|
@ -0,0 +1,4 @@
|
||||
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M23.655 10.8335C23.655 9.91945 22.914 9.17847 22 9.17847C21.0859 9.17847 20.345 9.91945 20.345 10.8335V21.2896C20.345 22.211 20.736 23.0891 21.4209 23.7054L28.8689 30.4086C29.5483 31.0201 30.5948 30.965 31.2063 30.2856C31.8177 29.6062 31.7626 28.5598 31.0832 27.9483L23.655 21.2629V10.8335Z" fill="black"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2ZM5.31007 22C5.31007 12.7824 12.7824 5.31007 22 5.31007C31.2176 5.31007 38.6899 12.7824 38.6899 22C38.6899 31.2176 31.2176 38.6899 22 38.6899C12.7824 38.6899 5.31007 31.2176 5.31007 22Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 781 B |
@ -1,3 +0,0 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.62922 12.0002C3.62922 7.37757 7.3766 3.6302 11.9992 3.6302C16.6218 3.6302 20.3692 7.37757 20.3692 12.0002C20.3692 16.6228 16.6218 20.3702 11.9992 20.3702C7.3766 20.3702 3.62922 16.6228 3.62922 12.0002ZM11.9992 1.9702C6.4598 1.9702 1.96922 6.46078 1.96922 12.0002C1.96922 17.5396 6.4598 22.0302 11.9992 22.0302C17.5386 22.0302 22.0292 17.5396 22.0292 12.0002C22.0292 6.46078 17.5386 1.9702 11.9992 1.9702ZM12.8292 6.4002C12.8292 5.9418 12.4576 5.5702 11.9992 5.5702C11.5408 5.5702 11.1692 5.9418 11.1692 6.4002V11.6439C11.1692 12.106 11.3653 12.5464 11.7088 12.8555L15.444 16.2171C15.7847 16.5238 16.3095 16.4962 16.6162 16.1554C16.9228 15.8147 16.8952 15.2899 16.5545 14.9833L12.8292 11.6305V6.4002Z" fill="black"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 871 B |
@ -1,7 +1,7 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "favourites_24.svg",
|
||||
"filename" : "favourites_2455.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
|
@ -1,3 +0,0 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.32031 8.32019C4.32031 6.52803 4.32031 5.63194 4.66909 4.94743C4.97589 4.34531 5.46542 3.85577 6.06754 3.54897C6.75206 3.2002 7.64814 3.2002 9.44031 3.2002H14.5603C16.3525 3.2002 17.2486 3.2002 17.9331 3.54897C18.5352 3.85577 19.0247 4.34531 19.3315 4.94743C19.6803 5.63194 19.6803 6.52803 19.6803 8.3202V18.3663C19.6803 19.656 19.6803 20.3008 19.4165 20.6298C19.187 20.9159 18.8394 21.0813 18.4727 21.079C18.0509 21.0763 17.5505 20.6697 16.5496 19.8565L13.0093 16.98C12.6496 16.6877 12.4698 16.5416 12.2699 16.4857C12.0936 16.4363 11.9071 16.4363 11.7308 16.4857C11.5308 16.5416 11.351 16.6877 10.9914 16.98L7.45105 19.8565C6.45015 20.6697 5.9497 21.0763 5.52797 21.079C5.16125 21.0813 4.8136 20.9159 4.58416 20.6298C4.32031 20.3008 4.32031 19.656 4.32031 18.3663L4.32031 8.32019Z" stroke="black" stroke-width="1.66" stroke-linecap="round"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 997 B |
@ -0,0 +1,3 @@
|
||||
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.92057 15.2537C7.92057 11.968 7.92057 10.3252 8.56 9.07028C9.12246 7.9664 10.0199 7.06891 11.1238 6.50645C12.3788 5.86703 14.0216 5.86703 17.3072 5.86703H26.6939C29.9795 5.86703 31.6224 5.86703 32.8773 6.50645C33.9812 7.06891 34.8787 7.9664 35.4411 9.07028C36.0806 10.3252 36.0806 11.9681 36.0806 15.2537V33.6716C36.0806 36.0359 36.0806 37.2181 35.5968 37.8213C35.1762 38.3458 34.5388 38.6491 33.8665 38.6448C33.0933 38.6399 32.1759 37.8944 30.3409 36.4035L23.8503 31.1299C23.1909 30.5942 22.8613 30.3263 22.4947 30.2237C22.1715 30.1333 21.8296 30.1333 21.5064 30.2237C21.1399 30.3263 20.8102 30.5942 20.1508 31.1299L13.6603 36.4035C11.8253 37.8945 10.9078 38.6399 10.1346 38.6448C9.4623 38.6491 8.82493 38.3458 8.4043 37.8213C7.92057 37.2181 7.92057 36.0359 7.92057 33.6716L7.92057 15.2537Z" stroke="black" stroke-width="3.04" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1007 B |
@ -1,7 +1,7 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "trendinggifs_24.svg",
|
||||
"filename" : "trendinggifs_24123.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
|
@ -1,3 +0,0 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.9988 3.63078C7.3762 3.63078 3.62883 7.37816 3.62883 12.0008C3.62883 16.6234 7.3762 20.3708 11.9988 20.3708C16.156 20.3708 19.6068 17.3392 20.2581 13.3662C20.3323 12.9138 20.7591 12.6073 21.2115 12.6814C21.6638 12.7556 21.9704 13.1824 21.8963 13.6348C21.1155 18.3972 16.9823 22.0308 11.9988 22.0308C6.45941 22.0308 1.96883 17.5402 1.96883 12.0008C1.96883 6.46137 6.45941 1.97078 11.9988 1.97078C13.143 1.97078 14.2441 2.1627 15.2706 2.51677C15.704 2.66624 15.9341 3.13871 15.7846 3.57205C15.6352 4.00539 15.1627 4.23552 14.7294 4.08605C13.8746 3.79123 12.9563 3.63078 11.9988 3.63078ZM19.0612 6.83L14.9442 11.7704L12.5869 9.4131C12.2628 9.08897 11.7372 9.08897 11.4131 9.4131L6.4131 14.4131C6.08897 14.7372 6.08897 15.2628 6.4131 15.5869C6.73724 15.911 7.26276 15.911 7.5869 15.5869L12 11.1738L14.4131 13.5869C14.578 13.7518 14.8047 13.8397 15.0376 13.8291C15.2706 13.8186 15.4883 13.7105 15.6376 13.5314L20.17 8.0925V10C20.17 10.4584 20.5416 10.83 21 10.83C21.4584 10.83 21.83 10.4584 21.83 10V6C21.83 5.5416 21.4584 5.17 21 5.17H17C16.5416 5.17 16.17 5.5416 16.17 6C16.17 6.4584 16.5416 6.83 17 6.83H19.0612Z" fill="black"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,4 @@
|
||||
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M21.9979 6.65643C13.523 6.65643 6.65285 13.5266 6.65285 22.0014C6.65285 30.4762 13.523 37.3464 21.9979 37.3464C29.6194 37.3464 35.9457 31.7885 37.1399 24.5047C37.2759 23.6754 38.0584 23.1133 38.8877 23.2493C39.7171 23.3852 40.2791 24.1678 40.1432 24.9971C38.7117 33.7281 31.1342 40.3898 21.9979 40.3898C11.8423 40.3898 3.60952 32.157 3.60952 22.0014C3.60952 11.8458 11.8423 3.6131 21.9979 3.6131C24.0955 3.6131 26.1142 3.96495 27.9962 4.61408C28.7906 4.88811 29.2125 5.75429 28.9385 6.54876C28.6645 7.34322 27.7983 7.76511 27.0038 7.49108C25.4368 6.95059 23.7533 6.65643 21.9979 6.65643Z" fill="black"/>
|
||||
<path d="M34.9456 12.5217L27.3977 21.5791L23.076 17.2574C22.4817 16.6631 21.5183 16.6631 20.924 17.2574L11.7574 26.424C11.1631 27.0183 11.1631 27.9817 11.7574 28.576C12.3516 29.1702 13.3151 29.1702 13.9093 28.576L22 20.4853L26.424 24.9093C26.7263 25.2116 27.1419 25.3728 27.569 25.3534C27.996 25.3341 28.3953 25.1359 28.669 24.8075L36.9783 14.8363V18.3333C36.9783 19.1737 37.6596 19.855 38.5 19.855C39.3404 19.855 40.0217 19.1737 40.0217 18.3333V11C40.0217 10.1596 39.3404 9.47833 38.5 9.47833H31.1667C30.3263 9.47833 29.645 10.1596 29.645 11C29.645 11.8404 30.3263 12.5217 31.1667 12.5217H34.9456Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
@ -1403,13 +1403,19 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
||||
var inputPanelFrame: CGRect?
|
||||
var secondaryInputPanelFrame: CGRect?
|
||||
|
||||
var inputPanelHideOffset: CGFloat = 0.0
|
||||
if let inputNode = self.inputNode, inputNode.hideInput {
|
||||
if let inputPanelSize = inputPanelSize {
|
||||
inputPanelHideOffset += -inputPanelSize.height
|
||||
}
|
||||
if let accessoryPanelSize = accessoryPanelSize {
|
||||
inputPanelHideOffset += -accessoryPanelSize.height
|
||||
}
|
||||
}
|
||||
|
||||
if self.inputPanelNode != nil {
|
||||
inputPanelFrame = CGRect(origin: CGPoint(x: 0.0, y: layout.size.height - insets.bottom - bottomOverflowOffset - inputPanelsHeight - inputPanelSize!.height), size: CGSize(width: layout.size.width, height: inputPanelSize!.height))
|
||||
if let inputNode = self.inputNode {
|
||||
if inputNode.hideInput {
|
||||
inputPanelFrame = inputPanelFrame!.offsetBy(dx: 0.0, dy: -inputPanelFrame!.height)
|
||||
}
|
||||
}
|
||||
inputPanelFrame = inputPanelFrame!.offsetBy(dx: 0.0, dy: inputPanelHideOffset)
|
||||
if self.dismissedAsOverlay {
|
||||
inputPanelFrame!.origin.y = layout.size.height
|
||||
}
|
||||
@ -1432,10 +1438,14 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
||||
if self.accessoryPanelNode != nil {
|
||||
assert(accessoryPanelSize != nil)
|
||||
accessoryPanelFrame = CGRect(origin: CGPoint(x: 0.0, y: layout.size.height - bottomOverflowOffset - insets.bottom - inputPanelsHeight - accessoryPanelSize!.height), size: CGSize(width: layout.size.width, height: accessoryPanelSize!.height))
|
||||
accessoryPanelFrame = accessoryPanelFrame!.offsetBy(dx: 0.0, dy: inputPanelHideOffset)
|
||||
if self.dismissedAsOverlay {
|
||||
accessoryPanelFrame!.origin.y = layout.size.height
|
||||
}
|
||||
inputPanelsHeight += accessoryPanelSize!.height
|
||||
if let inputNode = self.inputNode, inputNode.hideInput {
|
||||
} else {
|
||||
inputPanelsHeight += accessoryPanelSize!.height
|
||||
}
|
||||
}
|
||||
|
||||
if self.dismissedAsOverlay {
|
||||
|