mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-30 21:52:28 +01:00
Add Emoji Search, Sticker Search, and GIF Keyboard.
Co-authored-by: Alex Hart <alex@signal.org> Co-authored-by: Cody Henthorne <cody@signal.org> Co-authored-by: Greyson Parrelli<greyson@signal.org>
This commit is contained in:
committed by
Cody Henthorne
parent
66c3b1388a
commit
08e86b8c82
9
app/src/main/res/drawable/ic_backspace_24.xml
Normal file
9
app/src/main/res/drawable/ic_backspace_24.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M19.154,4.5c1.186,0 1.408,0.119 1.6,0.223a1.237,1.237 0,0 1,0.519 0.519c0.1,0.2 0.223,0.418 0.223,1.6L21.496,17.154c0,1.186 -0.119,1.408 -0.223,1.6a1.237,1.237 0,0 1,-0.519 0.519c-0.2,0.1 -0.418,0.223 -1.6,0.223L8.846,19.496c-1.186,0 -1.408,-0.119 -1.6,-0.223a1.317,1.317 0,0 1,-0.439 -0.438L1.852,12 6.823,5.132a1.256,1.256 0,0 1,0.419 -0.409c0.2,-0.1 0.418,-0.223 1.6,-0.223L19.154,4.5m0,-1.5L8.846,3a4.344,4.344 0,0 0,-2.311 0.4,2.7 2.7,0 0,0 -0.947,0.88L0,12l5.588,7.719a2.7,2.7 0,0 0,0.947 0.88,4.344 4.344,0 0,0 2.311,0.4L19.154,20.999a4.344,4.344 0,0 0,2.311 -0.4A2.719,2.719 0,0 0,22.6 19.465a4.344,4.344 0,0 0,0.4 -2.311L23,6.846a4.344,4.344 0,0 0,-0.4 -2.311A2.719,2.719 0,0 0,21.465 3.4,4.344 4.344,0 0,0 19.154,3ZM19.061,8L18,6.939l-4,4 -4,-4L8.939,8l4,4 -4,4L10,17.061l4,-4 4,4L19.061,16l-4,-4Z"/>
|
||||
</vector>
|
||||
@@ -4,6 +4,6 @@
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="#FF636467"
|
||||
android:fillColor="@color/signal_inverse_primary"
|
||||
android:pathData="M12,18.7c-2.1,0 -4.2,-1 -5.5,-2.7c-0.2,-0.3 -0.2,-0.8 0.2,-1.1s0.8,-0.2 1.1,0.2l0,0c1,1.3 2.6,2.1 4.3,2.1c1.7,0 3.3,-0.8 4.3,-2.1c0.2,-0.3 0.7,-0.4 1,-0.2c0,0 0,0 0,0c0.3,0.2 0.4,0.7 0.2,1C16.2,17.6 14.2,18.7 12,18.7zM12,2.5c-5.1,-0.2 -9.3,3.8 -9.5,8.9c0,0.2 0,0.4 0,0.6c-0.2,5.1 3.8,9.3 8.9,9.5c0.2,0 0.4,0 0.6,0c5.1,0.2 9.3,-3.8 9.5,-8.9c0,-0.2 0,-0.4 0,-0.6c0.2,-5.1 -3.8,-9.3 -8.9,-9.5C12.4,2.5 12.2,2.5 12,2.5M12,1c5.9,-0.2 10.8,4.5 11,10.4c0,0.2 0,0.4 0,0.6c0.2,5.9 -4.5,10.8 -10.4,11c-0.2,0 -0.4,0 -0.6,0C6.1,23.2 1.2,18.5 1,12.6c0,-0.2 0,-0.4 0,-0.6C0.8,6.1 5.5,1.2 11.4,1C11.6,1 11.8,1 12,1zM8.5,8C7.7,8 7,8.9 7,10s0.7,2 1.5,2s1.5,-0.9 1.5,-2S9.3,8 8.5,8zM15.5,8C14.7,8 14,8.9 14,10s0.7,2 1.5,2s1.5,-0.9 1.5,-2S16.3,8 15.5,8z"/>
|
||||
</vector>
|
||||
|
||||
10
app/src/main/res/drawable/ic_gif_angry_24.xml
Normal file
10
app/src/main/res/drawable/ic_gif_angry_24.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M15.686,3.135C14.5139,2.6729 13.2592,2.4568 12,2.5C10.7408,2.4568 9.4861,2.6729 8.314,3.135C7.1418,3.5971 6.0772,4.2954 5.1863,5.1863C4.2953,6.0772 3.5971,7.1418 3.135,8.314C2.6729,9.4861 2.4567,10.7408 2.5,12C2.4567,13.2592 2.6729,14.5139 3.135,15.686C3.5971,16.8582 4.2953,17.9228 5.1863,18.8137C6.0772,19.7047 7.1418,20.4029 8.314,20.865C9.4861,21.3271 10.7408,21.5432 12,21.5C13.2592,21.5432 14.5139,21.3271 15.686,20.865C16.8582,20.4029 17.9228,19.7047 18.8137,18.8137C19.7046,17.9228 20.4029,16.8582 20.865,15.686C21.3271,14.5139 21.5432,13.2592 21.5,12C21.5432,10.7408 21.3271,9.4861 20.865,8.314C20.4029,7.1418 19.7046,6.0772 18.8137,5.1863C17.9228,4.2954 16.8582,3.5971 15.686,3.135ZM7.742,1.7529C9.0953,1.2148 10.5442,0.9586 12,1C13.4558,0.9586 14.9047,1.2148 16.258,1.7529C17.6113,2.2911 18.8405,3.0998 19.8704,4.1296C20.9002,5.1595 21.7089,6.3887 22.2471,7.742C22.7852,9.0953 23.0414,10.5442 23,12C23.0429,13.4562 22.7877,14.9057 22.25,16.2597C21.7124,17.6137 20.9037,18.8435 19.8736,19.8736C18.8435,20.9037 17.6137,21.7124 16.2597,22.25C14.9057,22.7877 13.4562,23.0429 12,23C10.5442,23.0414 9.0953,22.7852 7.742,22.2471C6.3886,21.7089 5.1594,20.9002 4.1296,19.8704C3.0998,18.8406 2.2911,17.6113 1.7529,16.258C1.2148,14.9047 0.9586,13.4558 1,12C0.9586,10.5442 1.2148,9.0953 1.7529,7.742C2.2911,6.3887 3.0998,5.1595 4.1296,4.1296C5.1594,3.0998 6.3886,2.2911 7.742,1.7529ZM11.8909,15.4099C12.448,15.4018 12.9995,15.5224 13.5024,15.7624C14.0053,16.0023 14.446,16.3551 14.7902,16.7933C15.0461,17.119 15.5176,17.1757 15.8433,16.9198C16.169,16.6639 16.2257,16.1924 15.9698,15.8667C15.483,15.247 14.8596,14.748 14.1484,14.4086C13.4403,14.0708 12.6641,13.9002 11.8798,13.9099C11.094,13.9007 10.3167,14.0727 9.6081,14.4128C8.8964,14.7544 8.2736,15.2563 7.7884,15.8791C7.5338,16.2058 7.5923,16.6771 7.9191,16.9316C8.2458,17.1862 8.7171,17.1277 8.9716,16.8009C9.3144,16.361 9.7544,16.0064 10.2572,15.7651C10.76,15.5237 11.3119,15.4022 11.8696,15.4099L11.8802,15.4101L11.8909,15.4099ZM8.62,12.5C9.1723,12.5 9.62,11.9045 9.62,11.17C9.62,11.135 9.619,11.1004 9.617,11.066L9.704,11.124C10.0486,11.3538 10.5143,11.2607 10.744,10.916C10.9738,10.5714 10.8807,10.1057 10.536,9.876L7.536,7.876C7.1914,7.6462 6.7257,7.7393 6.496,8.084C6.2662,8.4286 6.3593,8.8943 6.704,9.124L8.0859,10.0453C7.8059,10.2811 7.62,10.6966 7.62,11.17C7.62,11.9045 8.0677,12.5 8.62,12.5ZM14.87,12.5C15.4223,12.5 15.87,11.9045 15.87,11.17C15.87,10.7593 15.73,10.392 15.51,10.148L17.046,9.124C17.3907,8.8943 17.4838,8.4286 17.254,8.084C17.0243,7.7393 16.5586,7.6462 16.214,7.876L13.214,9.876C12.8693,10.1057 12.7762,10.5714 13.006,10.916C13.1985,11.2048 13.5566,11.317 13.8705,11.2106C13.8866,11.9264 14.3279,12.5 14.87,12.5Z"
|
||||
android:fillColor="#000000"
|
||||
android:fillType="evenOdd"/>
|
||||
</vector>
|
||||
10
app/src/main/res/drawable/ic_gif_celebrate_24.xml
Normal file
10
app/src/main/res/drawable/ic_gif_celebrate_24.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M16.0789,1.9149C16.1782,1.5128 15.9328,1.1063 15.5307,1.0069C15.1286,0.9075 14.7221,1.1529 14.6227,1.555L13.3075,6.8762C13.2081,7.2783 13.4535,7.6848 13.8557,7.7842C14.2578,7.8836 14.6643,7.6382 14.7637,7.2361L16.0789,1.9149ZM17.9908,15.8365L8.069,5.8018V5.7626L6.6039,9.9228L13.9036,17.32L17.9908,15.8365ZM12.3519,17.8832L6.0496,11.4967L4.4207,16.1221C4.5376,16.1649 4.6454,16.2374 4.732,16.3386L7.5465,19.6274L12.3519,17.8832ZM2.5473,21.4419L3.8819,17.6522L6.0401,20.1741L2.5473,21.4419ZM7.2691,4.4224C7.4854,4.2646 7.7445,4.1782 8.011,4.175V4.1947C8.1805,4.1961 8.3481,4.2314 8.5041,4.2987C8.6601,4.366 8.8014,4.4638 8.92,4.5866L19.1899,14.9742C19.3447,15.1303 19.458,15.3235 19.5194,15.5359C19.5807,15.7484 19.5881,15.973 19.5408,16.1891C19.4936,16.4052 19.3932,16.6056 19.249,16.7718C19.1048,16.9381 18.9214,17.0647 18.716,17.1399L2.731,22.9216C2.5923,22.976 2.4445,23.0026 2.2958,23C2.0884,22.9997 1.8841,22.9489 1.7001,22.8519C1.516,22.7549 1.3577,22.6146 1.2383,22.4427C1.1189,22.2708 1.042,22.0724 1.014,21.8642C0.986,21.6559 1.0077,21.4439 1.0774,21.2459L6.8022,5.057C6.8897,4.8019 7.0527,4.5803 7.2691,4.4224ZM23.0097,8.6316C23.0921,9.0375 22.8299,9.4334 22.424,9.5159L17.0182,10.6134C16.6123,10.6958 16.2164,10.4336 16.134,10.0276C16.0516,9.6217 16.3138,9.2258 16.7198,9.1434L22.1255,8.0458C22.5314,7.9634 22.9273,8.2257 23.0097,8.6316ZM17.1398,4.3906H18.7644V6.037H17.1398V4.3906ZM10.8907,1.93L9.8103,3.0248L10.8907,4.1197L11.9711,3.0248L10.8907,1.93ZM18.6907,12.5114L19.771,11.4166L20.8514,12.5114L19.771,13.6062L18.6907,12.5114Z"
|
||||
android:fillColor="#000000"
|
||||
android:fillType="evenOdd"/>
|
||||
</vector>
|
||||
18
app/src/main/res/drawable/ic_gif_excited_24.xml
Normal file
18
app/src/main/res/drawable/ic_gif_excited_24.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M12.0043,2.5043C13.2635,2.4611 14.5182,2.6772 15.6904,3.1393C16.8625,3.6015 17.9271,4.2997 18.8181,5.1906C19.709,6.0815 20.4072,7.1461 20.8693,8.3183C21.3314,9.4904 21.5476,10.7451 21.5043,12.0043C21.5476,13.2635 21.3314,14.5182 20.8693,15.6904C20.4072,16.8625 19.709,17.9271 18.8181,18.8181C17.9271,19.709 16.8625,20.4072 15.6904,20.8693C14.5182,21.3314 13.2635,21.5476 12.0043,21.5043C10.7451,21.5476 9.4904,21.3314 8.3183,20.8693C7.1461,20.4072 6.0815,19.709 5.1906,18.8181C4.2997,17.9271 3.6015,16.8625 3.1393,15.6904C2.6772,14.5182 2.4611,13.2635 2.5043,12.0043C2.4611,10.7451 2.6772,9.4904 3.1393,8.3183C3.6015,7.1461 4.2997,6.0815 5.1906,5.1906C6.0815,4.2997 7.1461,3.6015 8.3183,3.1393C9.4904,2.6772 10.7451,2.4611 12.0043,2.5043ZM12.0043,1.0043C10.5485,0.9629 9.0996,1.2191 7.7463,1.7572C6.393,2.2954 5.1638,3.1041 4.134,4.134C3.1041,5.1638 2.2954,6.393 1.7572,7.7463C1.2191,9.0996 0.9629,10.5485 1.0043,12.0043C0.9629,13.4601 1.2191,14.909 1.7572,16.2624C2.2954,17.6157 3.1041,18.8449 4.134,19.8747C5.1638,20.9045 6.393,21.7133 7.7463,22.2514C9.0996,22.7895 10.5485,23.0458 12.0043,23.0043C13.4605,23.0472 14.9101,22.792 16.264,22.2544C17.618,21.7167 18.8478,20.908 19.8779,19.8779C20.908,18.8478 21.7167,17.618 22.2544,16.264C22.792,14.9101 23.0472,13.4605 23.0043,12.0043C23.0458,10.5485 22.7895,9.0996 22.2514,7.7463C21.7133,6.393 20.9045,5.1638 19.8747,4.134C18.8449,3.1041 17.6157,2.2954 16.2624,1.7572C14.909,1.2191 13.4601,0.9629 12.0043,1.0043Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M17.31,14C16.5,15.94 14.94,18 12,18C9.06,18 7.5,15.94 6.69,14H17.31ZM18.17,12.5H5.83C5.24,12.5 4.83,13.28 5.07,13.97C5.81,16 7.69,19.5 12,19.5C16.31,19.5 18.19,16 18.93,14C19.17,13.31 18.76,12.53 18.17,12.53V12.5Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M8.53,9.65C8.8339,9.672 9.1241,9.7849 9.363,9.9739C9.602,10.1629 9.7786,10.4194 9.87,10.71C9.9564,10.3837 10.0001,10.0476 10,9.71C10,8.33 9.33,7.21 8.5,7.21C7.67,7.21 7,8.33 7,9.71C7.0015,10.0751 7.0519,10.4383 7.15,10.79C7.2339,10.4806 7.4117,10.2048 7.6588,10.0007C7.906,9.7965 8.2103,9.674 8.53,9.65Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M15.53,9.65C15.8339,9.672 16.1241,9.7849 16.363,9.9739C16.602,10.1629 16.7786,10.4194 16.87,10.71C16.9564,10.3837 17.0001,10.0476 17,9.71C17,8.33 16.33,7.21 15.5,7.21C14.67,7.21 14,8.33 14,9.71C14.0015,10.0751 14.0519,10.4383 14.15,10.79C14.2339,10.4806 14.4117,10.2048 14.6588,10.0007C14.906,9.7965 15.2103,9.674 15.53,9.65Z"
|
||||
android:fillColor="#000000"/>
|
||||
</vector>
|
||||
11
app/src/main/res/drawable/ic_gif_love_24.xml
Normal file
11
app/src/main/res/drawable/ic_gif_love_24.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M17.0417,4.2083C18.0141,4.2083 18.9468,4.5946 19.6344,5.2823C20.322,5.9699 20.7083,6.9025 20.7083,7.875C20.7083,12.4748 15.0177,17.9519 12,20.3536C8.9805,17.9583 3.2917,12.4849 3.2917,7.875C3.2916,7.149 3.5071,6.4392 3.9109,5.8358C4.3147,5.2324 4.8885,4.7624 5.5596,4.4854C6.2308,4.2085 6.969,4.137 7.6809,4.2801C8.3927,4.4231 9.046,4.7743 9.558,5.2891C10.0334,5.7478 10.4686,6.2465 10.8587,6.7796L11.9945,8.458L13.1385,6.7832C13.5312,6.2469 13.9691,5.7451 14.4475,5.2836C14.7873,4.9418 15.1916,4.6707 15.6369,4.4861C16.0822,4.3016 16.5596,4.2072 17.0417,4.2083V4.2083ZM17.0417,2.8333C16.379,2.8326 15.7228,2.9628 15.1107,3.2165C14.4986,3.4703 13.9426,3.8426 13.4749,4.3119C12.9335,4.8333 12.4399,5.402 12,6.0114C11.5601,5.402 11.0664,4.8333 10.5251,4.3119C9.8202,3.6063 8.9219,3.1257 7.9438,2.9307C6.9657,2.7358 5.9517,2.8353 5.0302,3.2168C4.1087,3.5982 3.321,4.2444 2.7668,5.0735C2.2125,5.9027 1.9167,6.8776 1.9167,7.875C1.9167,14.75 12,22.0833 12,22.0833C12,22.0833 22.0833,14.75 22.0833,7.875C22.0833,6.5379 21.5522,5.2555 20.6067,4.31C19.6612,3.3645 18.3788,2.8333 17.0417,2.8333V2.8333Z"
|
||||
android:strokeWidth="0.25"
|
||||
android:fillColor="#000000"
|
||||
android:strokeColor="#000000"/>
|
||||
</vector>
|
||||
21
app/src/main/res/drawable/ic_gif_sad_24.xml
Normal file
21
app/src/main/res/drawable/ic_gif_sad_24.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M12,2.5C13.2592,2.4568 14.5139,2.6729 15.686,3.135C16.8582,3.5971 17.9228,4.2954 18.8137,5.1863C19.7046,6.0772 20.4029,7.1418 20.865,8.314C21.3271,9.4861 21.5432,10.7408 21.5,12C21.5432,13.2592 21.3271,14.5139 20.865,15.686C20.4029,16.8582 19.7046,17.9228 18.8137,18.8137C17.9228,19.7047 16.8582,20.4029 15.686,20.865C14.5139,21.3271 13.2592,21.5432 12,21.5C10.7408,21.5432 9.4861,21.3271 8.314,20.865C7.1418,20.4029 6.0772,19.7047 5.1863,18.8137C4.2953,17.9228 3.5971,16.8582 3.135,15.686C2.6729,14.5139 2.4567,13.2592 2.5,12C2.4567,10.7408 2.6729,9.4861 3.135,8.314C3.5971,7.1418 4.2953,6.0772 5.1863,5.1863C6.0772,4.2954 7.1418,3.5971 8.314,3.135C9.4861,2.6729 10.7408,2.4568 12,2.5ZM12,1C10.5442,0.9586 9.0953,1.2148 7.742,1.7529C6.3886,2.2911 5.1594,3.0998 4.1296,4.1296C3.0998,5.1595 2.2911,6.3887 1.7529,7.742C1.2148,9.0953 0.9586,10.5442 1,12C0.9586,13.4558 1.2148,14.9047 1.7529,16.258C2.2911,17.6113 3.0998,18.8406 4.1296,19.8704C5.1594,20.9002 6.3886,21.7089 7.742,22.2471C9.0953,22.7852 10.5442,23.0414 12,23C13.4562,23.0429 14.9057,22.7877 16.2597,22.25C17.6137,21.7124 18.8435,20.9037 19.8736,19.8736C20.9037,18.8435 21.7124,17.6137 22.25,16.2597C22.7877,14.9057 23.0429,13.4562 23,12C23.0414,10.5442 22.7852,9.0953 22.2471,7.742C21.7089,6.3887 20.9002,5.1595 19.8704,4.1296C18.8405,3.0998 17.6113,2.2911 16.258,1.7529C14.9047,1.2148 13.4558,0.9586 12,1Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M8.53,11C9.3584,11 10.03,10.1046 10.03,9C10.03,7.8954 9.3584,7 8.53,7C7.7016,7 7.03,7.8954 7.03,9C7.03,10.1046 7.7016,11 8.53,11Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M15.36,11C16.1884,11 16.86,10.1046 16.86,9C16.86,7.8954 16.1884,7 15.36,7C14.5316,7 13.86,7.8954 13.86,9C13.86,10.1046 14.5316,11 15.36,11Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M7.54,16.72C8.0214,15.9749 8.6818,15.3623 9.4609,14.9382C10.24,14.514 11.1129,14.2918 12,14.2918C12.8871,14.2918 13.76,14.514 14.5391,14.9382C15.3182,15.3623 15.9786,15.9749 16.46,16.72"
|
||||
android:strokeWidth="1.5"
|
||||
android:fillColor="#00000000"
|
||||
android:strokeColor="#000000"
|
||||
android:strokeLineCap="round"/>
|
||||
</vector>
|
||||
18
app/src/main/res/drawable/ic_gif_surprised_24.xml
Normal file
18
app/src/main/res/drawable/ic_gif_surprised_24.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M4.68,10.5C4.2742,10.5116 3.8746,10.6032 3.5041,10.7693C3.1337,10.9355 2.7996,11.173 2.521,11.4683C2.2424,11.7636 2.0247,12.111 1.8804,12.4905C1.7361,12.87 1.668,13.2742 1.68,13.68C1.6585,14.4979 1.9622,15.291 2.5246,15.8852C3.087,16.4795 3.8621,16.8265 4.68,16.85C5.4978,16.8265 6.273,16.4795 6.8354,15.8852C7.3978,15.291 7.7015,14.4979 7.68,13.68C7.692,13.2742 7.6239,12.87 7.4796,12.4905C7.3353,12.111 7.1176,11.7636 6.839,11.4683C6.5604,11.173 6.2263,10.9355 5.8559,10.7693C5.4854,10.6032 5.0858,10.5116 4.68,10.5ZM3.76,13.59C3.5611,13.59 3.3703,13.511 3.2297,13.3703C3.089,13.2297 3.01,13.0389 3.01,12.84C3.01,12.6411 3.089,12.4503 3.2297,12.3097C3.3703,12.169 3.5611,12.09 3.76,12.09C3.9589,12.09 4.1497,12.169 4.2903,12.3097C4.431,12.4503 4.51,12.6411 4.51,12.84C4.51,13.0389 4.431,13.2297 4.2903,13.3703C4.1497,13.511 3.9589,13.59 3.76,13.59Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M6.25,4.5C8.31,4.5 9.99,8.08 9.99,12.5C9.99,16.92 8.31,20.5 6.25,20.5C4.19,20.5 2.5,16.92 2.5,12.5C2.5,8.08 4.18,4.5 6.25,4.5ZM6.25,3C3.26,3 0.99,7.08 0.99,12.5C0.99,17.92 3.25,22 6.24,22C9.23,22 11.49,17.92 11.49,12.5C11.49,7.08 9.24,3 6.25,3Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M15.83,10.5C15.0113,10.5261 14.2361,10.8753 13.674,11.4711C13.1119,12.067 12.8084,12.8611 12.83,13.68C12.8085,14.4979 13.1122,15.291 13.6746,15.8852C14.237,16.4795 15.0121,16.8265 15.83,16.85C16.6479,16.8265 17.423,16.4795 17.9854,15.8852C18.5478,15.291 18.8515,14.4979 18.83,13.68C18.842,13.2742 18.7739,12.87 18.6296,12.4905C18.4853,12.111 18.2676,11.7636 17.989,11.4683C17.7104,11.173 17.3763,10.9355 17.0059,10.7693C16.6354,10.6032 16.2358,10.5116 15.83,10.5ZM14.92,13.59C14.7702,13.598 14.6215,13.5609 14.493,13.4835C14.3645,13.4061 14.2622,13.292 14.1992,13.1558C14.1363,13.0197 14.1156,12.8678 14.1399,12.7198C14.1641,12.5717 14.2322,12.4344 14.3353,12.3255C14.4385,12.2165 14.5719,12.141 14.7183,12.1087C14.8648,12.0764 15.0176,12.0887 15.157,12.1441C15.2964,12.1995 15.416,12.2954 15.5003,12.4195C15.5846,12.5435 15.6298,12.69 15.63,12.84C15.6327,12.9359 15.6164,13.0313 15.5822,13.1209C15.5479,13.2105 15.4963,13.2925 15.4304,13.3621C15.3645,13.4318 15.2855,13.4878 15.1979,13.5269C15.1103,13.566 15.0159,13.5874 14.92,13.59Z"
|
||||
android:fillColor="#000000"/>
|
||||
<path
|
||||
android:pathData="M17.4,4.5C19.47,4.5 21.15,8.08 21.15,12.5C21.15,16.92 19.47,20.5 17.4,20.5C15.33,20.5 13.66,16.92 13.66,12.5C13.66,8.08 15.33,4.5 17.4,4.5ZM17.4,3C14.4,3 12.16,7.08 12.16,12.5C12.16,17.92 14.41,22 17.4,22C20.39,22 22.65,17.92 22.65,12.5C22.65,7.08 20.39,3 17.4,3Z"
|
||||
android:fillColor="#000000"/>
|
||||
</vector>
|
||||
9
app/src/main/res/drawable/ic_gif_thumbsup_24.xml
Normal file
9
app/src/main/res/drawable/ic_gif_thumbsup_24.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M21.3622,14.0344C21.728,13.5844 21.9464,13.0366 21.9886,12.463C22.0064,11.8538 21.777,11.2626 21.3506,10.8188C20.9243,10.375 20.3357,10.1147 19.7139,10.0951C19.7139,10.0951 15.7249,10.1812 14.1315,9.9874C14.2195,9.3202 14.3779,8.6637 14.604,8.0285C15.0632,6.6292 15.3689,5.186 15.5161,3.7232C15.5919,3.168 15.4706,2.604 15.1726,2.1259C14.8745,1.6478 14.4177,1.2846 13.8787,1.097C13.4524,0.9582 12.9904,0.9657 12.569,1.1183C12.1476,1.2709 11.7917,1.5595 11.56,1.9365C10.9557,2.916 8.0985,8.0285 6.4502,11.4297C6.3668,11.4132 6.2808,11.4132 6.1974,11.4297C2.8238,11.5158 2.3842,12.1078 2.2194,12.3338C0.582,14.5403 0.2414,19.7819 3.4721,22.6019C3.8677,22.9463 7.8677,23.0001 10.593,23.0001H13.0106C14.4172,23.0001 15.5491,22.9463 16.2194,22.8925H18.4172C19.0371,22.87 19.6228,22.6086 20.0468,22.1651C20.4708,21.7216 20.6987,21.1319 20.6809,20.5246C20.6651,20.1473 20.5597,19.7788 20.3732,19.4483C20.838,19.0221 21.1273,18.4439 21.1864,17.823C21.1746,17.4599 21.123,17.0991 21.0326,16.7467C21.4151,16.2672 21.6411,15.6857 21.6809,15.0784C21.6382,14.7148 21.5304,14.3613 21.3622,14.0344ZM3.4721,13.3348C4.1902,13.1506 4.9278,13.0495 5.6699,13.0334C5.2075,14.2039 5.0254,15.4627 5.1378,16.7129C5.2502,17.9632 5.6541,19.1715 6.3183,20.2448C6.5579,20.6309 6.8378,20.9916 7.1535,21.3211C5.8018,21.3211 4.7579,21.2457 4.3293,21.2242C1.9886,18.9317 2.3732,14.917 3.4721,13.3348ZM19.7688,13.3348C19.6444,13.4595 19.5652,13.6207 19.5434,13.7938C19.5215,13.9668 19.5583,14.1421 19.648,14.2927C19.8004,14.5497 19.9081,14.8298 19.9666,15.1215C19.8789,15.4749 19.7012,15.8007 19.4502,16.0686C19.3532,16.1709 19.2859,16.2966 19.255,16.4328C19.2241,16.569 19.2308,16.7108 19.2743,16.8436C19.3792,17.154 19.4456,17.4756 19.4721,17.8015C19.312,18.1429 19.0663,18.4391 18.7578,18.6626C18.5961,18.788 18.4891,18.969 18.4585,19.1689C18.4279,19.3687 18.476,19.5725 18.593,19.7389C18.7682,19.9547 18.8955,20.204 18.9666,20.4708C18.9824,20.6497 18.9273,20.8278 18.8128,20.968C18.6982,21.1083 18.533,21.2 18.3513,21.2242H16.1535C15.4611,21.2888 14.3183,21.3318 12.9337,21.3318H12.1974C11.626,21.3318 11.0216,21.3318 10.3952,21.278C9.8427,21.1802 9.3214,20.9568 8.8729,20.626C8.4244,20.2952 8.0614,19.866 7.8128,19.3729C7.2808,18.5107 6.9567,17.5409 6.8653,16.5374C6.7739,15.5339 6.9175,14.5232 7.2853,13.5823C8.582,10.5363 12.3183,3.8955 12.9996,2.733C13.0258,2.684 13.0654,2.643 13.1138,2.6145C13.1623,2.586 13.2178,2.5712 13.2743,2.5716H13.4172C13.6809,2.6577 13.9447,2.959 13.9007,3.5833C13.767,4.9158 13.4832,6.2297 13.0546,7.5011C12.56,9.0941 12.2633,10.1919 12.7359,10.9453C12.8473,11.1157 12.9956,11.26 13.1703,11.3679C13.345,11.4758 13.5419,11.5446 13.7469,11.5696C15.7395,11.7155 17.7384,11.7622 19.7359,11.7095C19.9156,11.7362 20.0781,11.829 20.1904,11.969C20.3027,12.109 20.3563,12.2856 20.3403,12.463C20.2409,12.8031 20.0513,13.1113 19.7908,13.3563L19.7688,13.3348Z"
|
||||
android:fillColor="#000000"/>
|
||||
</vector>
|
||||
10
app/src/main/res/drawable/ic_gif_trending_24.xml
Normal file
10
app/src/main/res/drawable/ic_gif_trending_24.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:pathData="M22.2627,6.2652C22.2585,5.851 21.9194,5.5186 21.5052,5.5228L16.0398,5.5773C15.6256,5.5814 15.2932,5.9206 15.2973,6.3348C15.3014,6.749 15.6406,7.0814 16.0548,7.0772L19.7499,7.0404L13.9091,12.8812L10.6212,9.5933C10.3283,9.3004 9.8535,9.3004 9.5606,9.5933L1.3788,17.7751C1.0859,18.068 1.0859,18.5429 1.3788,18.8358C1.6717,19.1287 2.1465,19.1287 2.4394,18.8358L10.0909,11.1843L13.3788,14.4721C13.6717,14.765 14.1465,14.765 14.4394,14.4721L20.7813,8.1302L20.8173,11.713C20.8215,12.1272 21.1606,12.4596 21.5748,12.4554C21.989,12.4513 22.3214,12.1121 22.3172,11.6979L22.2627,6.2652Z"
|
||||
android:fillColor="#000000"
|
||||
android:fillType="evenOdd"/>
|
||||
</vector>
|
||||
@@ -4,6 +4,6 @@
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="@color/signal_icon_tint_primary"
|
||||
android:fillColor="@color/signal_inverse_primary"
|
||||
android:pathData="M21.2,5.072A5.55,5.55 0,0 0,18.928 2.8c-0.977,-0.522 -1.947,-0.8 -4.62,-0.8L9.692,2c-2.673,0 -3.643,0.278 -4.62,0.8A5.55,5.55 0,0 0,2.8 5.072c-0.522,0.977 -0.8,1.947 -0.8,4.62v4.616c0,2.673 0.278,3.643 0.8,4.62A5.55,5.55 0,0 0,5.072 21.2a7.326,7.326 0,0 0,3.616 0.785h0.1a3,3 0,0 0,1.7 -0.53L20.734,14.4A3,3 0,0 0,22 11.949L22,9.692C22,7.019 21.722,6.049 21.2,5.072ZM8.739,20.485a5.82,5.82 0,0 1,-2.96 -0.608,4.017 4.017,0 0,1 -1.656,-1.656c-0.365,-0.683 -0.623,-1.363 -0.623,-3.913L3.5,9.692c0,-2.55 0.258,-3.231 0.623,-3.913A4.017,4.017 0,0 1,5.779 4.123C6.462,3.758 7.142,3.5 9.692,3.5h4.616c2.55,0 3.231,0.258 3.913,0.623a4.017,4.017 0,0 1,1.656 1.656c0.365,0.683 0.623,1.363 0.623,3.913v2.257a1.519,1.519 0,0 1,-0.036 0.3L17.191,12.249c-2.8,0 -3.872,0.3 -4.975,0.89a6.172,6.172 0,0 0,-2.575 2.575c-0.575,1.074 -0.872,2.132 -0.888,4.769L8.739,20.483ZM10.264,19.785a6.631,6.631 0,0 1,0.7 -3.362,4.7 4.7,0 0,1 1.96,-1.961c0.755,-0.4 1.549,-0.712 4.268,-0.712h1.837Z"/>
|
||||
</vector>
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_selected="true">
|
||||
<layer-list>
|
||||
<item android:top="8dp" android:left="8dp" android:bottom="8dp" android:right="8dp">
|
||||
<shape android:shape="rectangle">
|
||||
<solid android:color="@color/keyboard_pager_fragment_category_selected" />
|
||||
<corners android:radius="8dp" />
|
||||
</shape>
|
||||
</item>
|
||||
</layer-list>
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/keyboard_pager_fragment_selected" />
|
||||
<item
|
||||
android:bottom="6dp"
|
||||
android:drawable="@drawable/ic_emoji"
|
||||
android:left="6dp"
|
||||
android:right="6dp"
|
||||
android:top="6dp" />
|
||||
</layer-list>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/keyboard_pager_fragment_selected" />
|
||||
<item
|
||||
android:bottom="6dp"
|
||||
android:drawable="@drawable/ic_gif_outline_24"
|
||||
android:left="6dp"
|
||||
android:right="6dp"
|
||||
android:top="6dp" />
|
||||
</layer-list>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/keyboard_pager_fragment_selected" />
|
||||
<item
|
||||
android:bottom="6dp"
|
||||
android:drawable="@drawable/ic_sticker_24"
|
||||
android:left="6dp"
|
||||
android:right="6dp"
|
||||
android:top="6dp" />
|
||||
</layer-list>
|
||||
5
app/src/main/res/drawable/search_bar_end.xml
Normal file
5
app/src/main/res/drawable/search_bar_end.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/signal_background_primary" />
|
||||
<corners android:topRightRadius="100dp" android:bottomRightRadius="100dp" />
|
||||
</shape>
|
||||
5
app/src/main/res/drawable/search_bar_start.xml
Normal file
5
app/src/main/res/drawable/search_bar_start.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/signal_background_primary" />
|
||||
<corners android:topLeftRadius="100dp" android:bottomLeftRadius="100dp" />
|
||||
</shape>
|
||||
Reference in New Issue
Block a user