Compare commits
971 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
232fceeee6 | ||
|
|
19c4130a1d | ||
|
|
dc5abf8ddd | ||
|
|
b334a1f4fd | ||
|
|
17f40d6a1f | ||
|
|
77078f704c | ||
|
|
df8176d671 | ||
|
|
cad8a85497 | ||
|
|
66093f0cb5 | ||
|
|
9633f93690 | ||
|
|
1b8352f878 | ||
|
|
27bcd35832 | ||
|
|
b401f0bfea | ||
|
|
36391617d7 | ||
|
|
5bf46c0e90 | ||
|
|
690e1013cf | ||
|
|
63c2db30f2 | ||
|
|
bf388d8a37 | ||
|
|
b4571b80d6 | ||
|
|
2cbd2725e5 | ||
|
|
7f969e5102 | ||
|
|
e878ccccb4 | ||
|
|
11bb4ec615 | ||
|
|
168cdaf350 | ||
|
|
0ae819397a | ||
|
|
627eba1c5a | ||
|
|
673eb1090f | ||
|
|
43f0da683f | ||
|
|
1bb6b07515 | ||
|
|
aacb720664 | ||
|
|
12dd72bddf | ||
|
|
891559b3d9 | ||
|
|
b43f8fcff7 | ||
|
|
ce40ecc7f9 | ||
|
|
d6c188d642 | ||
|
|
bd490421e8 | ||
|
|
b9b6d4dba1 | ||
|
|
349fbeeb23 | ||
|
|
68b1b595a5 | ||
|
|
cf4dfa55da | ||
|
|
8296d72923 | ||
|
|
2364b0ad4e | ||
|
|
076f0e0800 | ||
|
|
191ea6f0f4 | ||
|
|
7cf3babcbd | ||
|
|
98af2d3006 | ||
|
|
b3858d5d97 | ||
|
|
1d7ad701b4 | ||
|
|
9513aaa768 | ||
|
|
446f0f1653 | ||
|
|
7d9b999cb0 | ||
|
|
c647afec02 | ||
|
|
4c181b6d08 | ||
|
|
a4d3c694bc | ||
|
|
721b2ebe8a | ||
|
|
b135a09e00 | ||
|
|
6327d5ea38 | ||
|
|
2a99046bbd | ||
|
|
a3a48a38c8 | ||
|
|
4518067f9c | ||
|
|
54a12aa74f | ||
|
|
1dd83f3d34 | ||
|
|
c7c652a277 | ||
|
|
faf6c48f25 | ||
|
|
14f113266f | ||
|
|
5ebea97ded | ||
|
|
af350e2daa | ||
|
|
b0a24238e8 | ||
|
|
2ce8094932 | ||
|
|
ca0b34dcf0 | ||
|
|
833a259234 | ||
|
|
1ab8830ba8 | ||
|
|
40443b7547 | ||
|
|
ca1c826c5c | ||
|
|
bd1d7f4d96 | ||
|
|
5bee6310c0 | ||
|
|
3a38497c4c | ||
|
|
ae3659d15b | ||
|
|
25746d195c | ||
|
|
ae819eb1a6 | ||
|
|
48cf0a4382 | ||
|
|
5fe9c93cb6 | ||
|
|
cb99d611f3 | ||
|
|
0e93693856 | ||
|
|
9e93ecc154 | ||
|
|
2cf579426b | ||
|
|
6118ced862 | ||
|
|
8db8bc466e | ||
|
|
994d789c60 | ||
|
|
a043e22622 | ||
|
|
ccb3bbea15 | ||
|
|
1b73b34810 | ||
|
|
36de2e98d4 | ||
|
|
9fba9048af | ||
|
|
95b29f5f35 | ||
|
|
13eeddf479 | ||
|
|
3991be752c | ||
|
|
0f3ec7893d | ||
|
|
351a2eee08 | ||
|
|
6ff2c08764 | ||
|
|
d163135117 | ||
|
|
ecd217a79f | ||
|
|
4aa9c1fea3 | ||
|
|
2e60b28612 | ||
|
|
2bbe511a6f | ||
|
|
5cbdc2f739 | ||
|
|
6f88e46938 | ||
|
|
8209602cbd | ||
|
|
b3e547f4dd | ||
|
|
5289810b81 | ||
|
|
3cb333d323 | ||
|
|
2565b948d9 | ||
|
|
5101ea2a96 | ||
|
|
23150d4e2a | ||
|
|
66926ba25e | ||
|
|
b4a7d98fa0 | ||
|
|
620f6657ae | ||
|
|
577f4b6271 | ||
|
|
9c27271571 | ||
|
|
cad87f6818 | ||
|
|
a9a69c7d14 | ||
|
|
5990b0fabf | ||
|
|
6986430f37 | ||
|
|
04eff72ce8 | ||
|
|
985f557adf | ||
|
|
77b2572854 | ||
|
|
993b501996 | ||
|
|
bba45293da | ||
|
|
58fe2d7ecc | ||
|
|
cfddca8f58 | ||
|
|
6f50906952 | ||
|
|
1f39d16a35 | ||
|
|
54f697eba1 | ||
|
|
02e2fb1258 | ||
|
|
d01969ff1e | ||
|
|
e4d8a06cf9 | ||
|
|
8ec64f4167 | ||
|
|
06ea927095 | ||
|
|
14e4524776 | ||
|
|
7dc9d5c37f | ||
|
|
d827045199 | ||
|
|
76d44172f1 | ||
|
|
afc9eb7cef | ||
|
|
b0bb8b05fd | ||
|
|
6e75668e45 | ||
|
|
f86afc9539 | ||
|
|
74ecd44294 | ||
|
|
273a2809cf | ||
|
|
ebb6b4ab63 | ||
|
|
a8106aa38d | ||
|
|
6abfdd20fa | ||
|
|
4dd1f95fbf | ||
|
|
a1faee285c | ||
|
|
8937d732f6 | ||
|
|
589556442c | ||
|
|
0e6b333bde | ||
|
|
9328f31a65 | ||
|
|
d5c145b707 | ||
|
|
3649cb41e2 | ||
|
|
cd85c4911c | ||
|
|
4db2b83c9b | ||
|
|
a1de77e8d2 | ||
|
|
6bd2be0aee | ||
|
|
1b364f2621 | ||
|
|
0310d9902c | ||
|
|
d55d383627 | ||
|
|
84de08cad6 | ||
|
|
cc0b1b1d54 | ||
|
|
e2205c7251 | ||
|
|
2d6bac5a28 | ||
|
|
7ad26a0fca | ||
|
|
48148a8cc3 | ||
|
|
1be37a10b3 | ||
|
|
4937cea38f | ||
|
|
b775d577a4 | ||
|
|
cb653df0f6 | ||
|
|
2407ac50bc | ||
|
|
fbf3168317 | ||
|
|
fe9cf7ddad | ||
|
|
88b555e907 | ||
|
|
234fdbed4a | ||
|
|
6cb0834d19 | ||
|
|
e26dd4e418 | ||
|
|
a8c230aba3 | ||
|
|
b81868eeba | ||
|
|
b2e9c4ab75 | ||
|
|
a458c89810 | ||
|
|
5df0b08a42 | ||
|
|
c8d273c2a3 | ||
|
|
badebb261b | ||
|
|
beb062dd64 | ||
|
|
33c0c79593 | ||
|
|
1a9c6749ae | ||
|
|
587715a966 | ||
|
|
b5cb2bc9f0 | ||
|
|
a4e4681835 | ||
|
|
8281990bb8 | ||
|
|
2c1e7bfcb6 | ||
|
|
bd8e7fdddd | ||
|
|
037f2bcce2 | ||
|
|
819e1602ef | ||
|
|
fe6ad54836 | ||
|
|
92756f418b | ||
|
|
cbbbcd877c | ||
|
|
34f0aae418 | ||
|
|
f0b8ccbd71 | ||
|
|
c200263f2e | ||
|
|
1ff53eb585 | ||
|
|
32491ead5e | ||
|
|
468d01fc1a | ||
|
|
1c44121db7 | ||
|
|
b561705528 | ||
|
|
eed706f917 | ||
|
|
4bd2091e6e | ||
|
|
22f45bc1fb | ||
|
|
1cc3440fcc | ||
|
|
1cd4cb3baa | ||
|
|
11165abc09 | ||
|
|
f8a17bd9c9 | ||
|
|
47bb04b019 | ||
|
|
8bcb30e84d | ||
|
|
81c48e1b09 | ||
|
|
377ee7df06 | ||
|
|
4fabb3f2a2 | ||
|
|
ad3f8e72a0 | ||
|
|
01139e1b04 | ||
|
|
eaed91263e | ||
|
|
188c6ba64a | ||
|
|
823bbb1b77 | ||
|
|
f324017299 | ||
|
|
76837c6f44 | ||
|
|
5e6a4d9e8d | ||
|
|
01773e5bb1 | ||
|
|
5d8a2bc7b7 | ||
|
|
beaea9c57d | ||
|
|
3c799a5cc1 | ||
|
|
5e20c15c20 | ||
|
|
d0ae07f3c2 | ||
|
|
97fa92de0b | ||
|
|
c481d48865 | ||
|
|
545cf93d82 | ||
|
|
6ff29b8902 | ||
|
|
623176e901 | ||
|
|
03b35457fa | ||
|
|
01748d8aba | ||
|
|
7866013ab6 | ||
|
|
ac3834bfdb | ||
|
|
57af221d39 | ||
|
|
8cd5105813 | ||
|
|
d89573bab5 | ||
|
|
39f9fee22f | ||
|
|
6695d7d503 | ||
|
|
3fdb807a1e | ||
|
|
2acedca6b7 | ||
|
|
22dc7023fc | ||
|
|
9946fbbd89 | ||
|
|
fec7febc8e | ||
|
|
0b86caef67 | ||
|
|
c39b9e9635 | ||
|
|
05524c3f6c | ||
|
|
b9a766387c | ||
|
|
54a0f443b4 | ||
|
|
04a8a9b7ee | ||
|
|
c77f07239f | ||
|
|
b383dad6ac | ||
|
|
f18bf46fb1 | ||
|
|
2bda3c4e2b | ||
|
|
4484edd212 | ||
|
|
ace363f432 | ||
|
|
d6ed23b3dd | ||
|
|
51cd07945b | ||
|
|
9ee4ad95d0 | ||
|
|
4ade80905f | ||
|
|
70b039a6e4 | ||
|
|
4bde87cda4 | ||
|
|
94b4809cdf | ||
|
|
109f6614f0 | ||
|
|
88b0ea70b3 | ||
|
|
c7583e3106 | ||
|
|
b9003202bf | ||
|
|
53c4b511f8 | ||
|
|
b474db2106 | ||
|
|
ca408828c1 | ||
|
|
d63e483615 | ||
|
|
bea3e5d48f | ||
|
|
8b20c27ba7 | ||
|
|
e561f93d44 | ||
|
|
5df4dd36a7 | ||
|
|
1e6937a075 | ||
|
|
d714c1edc0 | ||
|
|
ebf46e1270 | ||
|
|
116a598508 | ||
|
|
f9a14fc6bc | ||
|
|
7cdc3eb2b2 | ||
|
|
294432ceed | ||
|
|
551bf4f9a7 | ||
|
|
4b2d8b0c53 | ||
|
|
58e35dec12 | ||
|
|
ae90347c6c | ||
|
|
1aece79a47 | ||
|
|
79a2d85287 | ||
|
|
937d243a4c | ||
|
|
f82bae15f0 | ||
|
|
7aede75e43 | ||
|
|
b72fce4894 | ||
|
|
32cebc0d9b | ||
|
|
2de76cb75b | ||
|
|
ab06574fd9 | ||
|
|
473e190aeb | ||
|
|
4b5a0942b1 | ||
|
|
106bdae9ce | ||
|
|
f97e5d6307 | ||
|
|
bb106b07af | ||
|
|
ce631436bf | ||
|
|
bc5aa7338e | ||
|
|
6db7840fa7 | ||
|
|
921d2239c7 | ||
|
|
0feef675f7 | ||
|
|
f16d30de37 | ||
|
|
cf54d9fb12 | ||
|
|
b7647fbcc1 | ||
|
|
95a1ab6b0b | ||
|
|
823b4e6b98 | ||
|
|
3467fe226f | ||
|
|
57c50c8655 | ||
|
|
8f3c3b2a54 | ||
|
|
efc0908ed8 | ||
|
|
561e3f4809 | ||
|
|
ede34578da | ||
|
|
97356032ac | ||
|
|
4c8187f623 | ||
|
|
996b6bf46a | ||
|
|
37308cde21 | ||
|
|
248337daf5 | ||
|
|
8a288476b8 | ||
|
|
c7741cb62a | ||
|
|
983b6af0b4 | ||
|
|
a94dd22caa | ||
|
|
899ab9a16a | ||
|
|
2f0d14bd35 | ||
|
|
9b66b76bac | ||
|
|
a1e60a3f20 | ||
|
|
f7971733f4 | ||
|
|
e33b62ad28 | ||
|
|
82629dd3e5 | ||
|
|
768fc9b8f6 | ||
|
|
b9b6a9e747 | ||
|
|
b4d310fd1e | ||
|
|
f9dd2b4a0a | ||
|
|
afaad155a0 | ||
|
|
9726b3c298 | ||
|
|
85b94bc6fd | ||
|
|
f0645753d4 | ||
|
|
8b570f2e8f | ||
|
|
2b7b278b52 | ||
|
|
a02c01cce7 | ||
|
|
9601207b2c | ||
|
|
c06f0b3ea1 | ||
|
|
b514496546 | ||
|
|
ca460dab6d | ||
|
|
644ec1f599 | ||
|
|
73e2cc96d1 | ||
|
|
d756ecc609 | ||
|
|
0cd0ad7a5b | ||
|
|
9229c57e7a | ||
|
|
5b17416177 | ||
|
|
0b7a2c18a2 | ||
|
|
187f5fa4f3 | ||
|
|
3fad69d3c8 | ||
|
|
7e2a49c1f9 | ||
|
|
66435d5269 | ||
|
|
4a8b5c3015 | ||
|
|
d0d2a4f488 | ||
|
|
8ee28f6665 | ||
|
|
a2b0c551c2 | ||
|
|
bff641c217 | ||
|
|
a9c0b817d1 | ||
|
|
0f38dabd84 | ||
|
|
8552047210 | ||
|
|
092923fe6e | ||
|
|
ab5792f59f | ||
|
|
9d59e42b52 | ||
|
|
e675dc1ef1 | ||
|
|
8cb980a791 | ||
|
|
785372f5d0 | ||
|
|
aa6495a257 | ||
|
|
7993c6207a | ||
|
|
6af93b3497 | ||
|
|
153fb3e579 | ||
|
|
80d4c3affe | ||
|
|
9a1d9deea5 | ||
|
|
3b7cdb5748 | ||
|
|
f542a026ec | ||
|
|
629314cfa2 | ||
|
|
c320917069 | ||
|
|
9276f3dab8 | ||
|
|
1316d14f7a | ||
|
|
0737034ea6 | ||
|
|
9a54473e03 | ||
|
|
991fe491c5 | ||
|
|
6e606f3bb6 | ||
|
|
d8a0497a7e | ||
|
|
fc4682d77e | ||
|
|
a507edb67a | ||
|
|
bd8b90055e | ||
|
|
371ba40a50 | ||
|
|
a8d8b5be28 | ||
|
|
3e428faa2e | ||
|
|
3887fbc437 | ||
|
|
a4b0443047 | ||
|
|
a73ff8f5d7 | ||
|
|
0c8400212e | ||
|
|
dcfc3431f5 | ||
|
|
be60052b2d | ||
|
|
fcf88a9d1f | ||
|
|
9e7a4e59a8 | ||
|
|
29e30d2d00 | ||
|
|
efc06b7951 | ||
|
|
c15f89c260 | ||
|
|
9dcea2cdef | ||
|
|
080ab26804 | ||
|
|
d58f312342 | ||
|
|
b5bba2e4e2 | ||
|
|
26f287fae0 | ||
|
|
fb33951c94 | ||
|
|
421e7a960b | ||
|
|
fe987e3f22 | ||
|
|
d3071acad2 | ||
|
|
959f23f475 | ||
|
|
820d367e78 | ||
|
|
6ff3d9f975 | ||
|
|
da2f1b3d97 | ||
|
|
0b2b3416d7 | ||
|
|
1c514b23ea | ||
|
|
592c471f58 | ||
|
|
fdee5f9227 | ||
|
|
9d313d2827 | ||
|
|
55fd9c5091 | ||
|
|
0dd45de254 | ||
|
|
d7f2385275 | ||
|
|
1336a7149b | ||
|
|
67d99355ca | ||
|
|
1953cc2f8a | ||
|
|
da941e4837 | ||
|
|
b5a412929e | ||
|
|
3fcb7c90e0 | ||
|
|
b772697c59 | ||
|
|
a088791752 | ||
|
|
ba9f5d138a | ||
|
|
41192e5acd | ||
|
|
a21c73facd | ||
|
|
9d4840c0de | ||
|
|
ff352d7647 | ||
|
|
fdb29a756a | ||
|
|
34a2c5c8ce | ||
|
|
fdf4129e5e | ||
|
|
45cacc94c0 | ||
|
|
e62bdd286d | ||
|
|
969b051c8f | ||
|
|
3b79d944af | ||
|
|
cddb2a4bac | ||
|
|
0c514c4b0a | ||
|
|
435e4f2783 | ||
|
|
68ad56db79 | ||
|
|
ab0f12cf1c | ||
|
|
fba0f0c49b | ||
|
|
03c08ad95f | ||
|
|
c6aba83a6b | ||
|
|
f13a2517cd | ||
|
|
7ec1af5e50 | ||
|
|
bd8cdcb520 | ||
|
|
7dbb4a0959 | ||
|
|
f6e501a431 | ||
|
|
57dc0c632e | ||
|
|
e6c2aa8021 | ||
|
|
7384cd3463 | ||
|
|
83ec449890 | ||
|
|
15f72ca6c1 | ||
|
|
afd6121cbb | ||
|
|
dd3c8430bf | ||
|
|
d5ea0149e8 | ||
|
|
6d215d3729 | ||
|
|
1ac051a812 | ||
|
|
c497e9ca9c | ||
|
|
ed356a1fc5 | ||
|
|
290e8bb449 | ||
|
|
079c36abf3 | ||
|
|
fb0eee01f2 | ||
|
|
bc96bdf7a9 | ||
|
|
18bf5c0ee2 | ||
|
|
3078a94404 | ||
|
|
af6ca8d4f1 | ||
|
|
aa5f9467f2 | ||
|
|
b3f9b16eb2 | ||
|
|
443745e3fc | ||
|
|
fcf9ca3982 | ||
|
|
8dc27339b4 | ||
|
|
da1e784803 | ||
|
|
46ebbdb547 | ||
|
|
850746b0ba | ||
|
|
5d76415a5d | ||
|
|
ee8f997c14 | ||
|
|
60aef7871a | ||
|
|
d6ee5b3456 | ||
|
|
88d1a502a5 | ||
|
|
c8ed8e0e5f | ||
|
|
99564d3d44 | ||
|
|
aac91a19ca | ||
|
|
97d8aa0a0d | ||
|
|
76330eaaa6 | ||
|
|
06d1644baa | ||
|
|
ef3ed760b1 | ||
|
|
ec0380b250 | ||
|
|
c6bc7c3de1 | ||
|
|
6e491913d6 | ||
|
|
48fb410bc7 | ||
|
|
602ba5bba9 | ||
|
|
1cd02fc3c9 | ||
|
|
dec47eafb8 | ||
|
|
579b20fff7 | ||
|
|
b4a9705564 | ||
|
|
72354f52d4 | ||
|
|
70e5f752ba | ||
|
|
53beb6f562 | ||
|
|
ed895ace66 | ||
|
|
0cba9e4a22 | ||
|
|
5314833c82 | ||
|
|
b92b8e56cb | ||
|
|
b497e5ea21 | ||
|
|
92bf925fd0 | ||
|
|
eab23df174 | ||
|
|
ce17904dcc | ||
|
|
fd2edb51e9 | ||
|
|
6d3f9017fa | ||
|
|
f0177bc6cc | ||
|
|
50b27b51a1 | ||
|
|
4074a558e7 | ||
|
|
f9173ea849 | ||
|
|
3a967bbbfe | ||
|
|
7aea54ad8f | ||
|
|
4910a60499 | ||
|
|
5356f6cd2c | ||
|
|
08ba277327 | ||
|
|
a292f8a34e | ||
|
|
7cdf20a7c5 | ||
|
|
adaa1d0c55 | ||
|
|
306179ca7c | ||
|
|
c86496add1 | ||
|
|
ad2f9438a2 | ||
|
|
fe41fbd7e9 | ||
|
|
df5602d203 | ||
|
|
fcc4503791 | ||
|
|
9ddbc75638 | ||
|
|
dc8b693f1d | ||
|
|
659a7622be | ||
|
|
a4856e4436 | ||
|
|
c9390dc02a | ||
|
|
bdd79aa2f2 | ||
|
|
ad70942d0e | ||
|
|
c8ae7c7402 | ||
|
|
8175fd19de | ||
|
|
4207995ef0 | ||
|
|
00df4625e2 | ||
|
|
79f592a84f | ||
|
|
ad7bc6326d | ||
|
|
17623640b3 | ||
|
|
d55ff7aa4a | ||
|
|
113d9742f4 | ||
|
|
acbc248f23 | ||
|
|
4f4d0bef25 | ||
|
|
ffa8a94180 | ||
|
|
51cead1445 | ||
|
|
29663a410a | ||
|
|
4824b26afd | ||
|
|
5751d29c47 | ||
|
|
9b7329b378 | ||
|
|
38f5cda800 | ||
|
|
c1b2d7ed4c | ||
|
|
89d0a71591 | ||
|
|
791addd0ee | ||
|
|
d4255bbfe4 | ||
|
|
ead427793b | ||
|
|
16e189a2ce | ||
|
|
6997e165c6 | ||
|
|
9b0cae9c97 | ||
|
|
b68ffcd75d | ||
|
|
d92580b8fc | ||
|
|
b8bdca8921 | ||
|
|
9fccdf21cc | ||
|
|
92a4b27e65 | ||
|
|
24843e3acd | ||
|
|
8561893e2e | ||
|
|
6695eda1be | ||
|
|
04d06e5b12 | ||
|
|
58b8eb8e96 | ||
|
|
eec4b72d9a | ||
|
|
3999bca823 | ||
|
|
6a7f030ee7 | ||
|
|
2c0b5b3210 | ||
|
|
9348039313 | ||
|
|
0d985b5745 | ||
|
|
d4cdd67128 | ||
|
|
f258b054e8 | ||
|
|
032e6c57e9 | ||
|
|
377b86372b | ||
|
|
24d3bcb590 | ||
|
|
2c50f7b18c | ||
|
|
3aa7f4dd62 | ||
|
|
bacc30e296 | ||
|
|
3c739912ba | ||
|
|
ae3496d6a4 | ||
|
|
f3c664859d | ||
|
|
57b752c232 | ||
|
|
2781fe2c34 | ||
|
|
5d43073efa | ||
|
|
3722e55b67 | ||
|
|
065d2e2ac9 | ||
|
|
b77756ce12 | ||
|
|
1e8dfb7315 | ||
|
|
83008fa358 | ||
|
|
f167cdad6f | ||
|
|
d15173e09d | ||
|
|
001c46f68a | ||
|
|
09ab83836f | ||
|
|
e5f2d83548 | ||
|
|
9cab06e17d | ||
|
|
8268e9f872 | ||
|
|
b2302d35fe | ||
|
|
5e82433693 | ||
|
|
abdd126dcf | ||
|
|
f3662f4873 | ||
|
|
dd52c53ec0 | ||
|
|
b13471672d | ||
|
|
ba2f92906b | ||
|
|
405d8c327d | ||
|
|
1401b19994 | ||
|
|
4724ef91f6 | ||
|
|
d7fdd80f55 | ||
|
|
9f652b0d3f | ||
|
|
3b3792ef75 | ||
|
|
c90f879c96 | ||
|
|
73e56b0340 | ||
|
|
2201159da5 | ||
|
|
eaf679916a | ||
|
|
388fe6adfb | ||
|
|
c88140e256 | ||
|
|
87b228b256 | ||
|
|
4832e3b3ab | ||
|
|
7b5781b845 | ||
|
|
2c1933bdb8 | ||
|
|
f9bf68461d | ||
|
|
8f1a8f909d | ||
|
|
4b859828c8 | ||
|
|
13103ad0e6 | ||
|
|
2d69329dc9 | ||
|
|
3fe403117a | ||
|
|
6147994713 | ||
|
|
0fbb2e77fe | ||
|
|
1350fa64f3 | ||
|
|
70ba28bbd5 | ||
|
|
16649a9661 | ||
|
|
8eb6d2e36b | ||
|
|
8b580de47e | ||
|
|
5b1a9fb3e1 | ||
|
|
2a6e2fa353 | ||
|
|
16669402cf | ||
|
|
073c1a4d0f | ||
|
|
4c276e2357 | ||
|
|
889529718f | ||
|
|
acb092f9f2 | ||
|
|
9cd194e60e | ||
|
|
9c3173e4bb | ||
|
|
62b624c390 | ||
|
|
1ee9122660 | ||
|
|
6cb01998cc | ||
|
|
0e6c899cee | ||
|
|
09a6df1fdc | ||
|
|
43bdfbf170 | ||
|
|
bcfe4ac4a3 | ||
|
|
c67c53bcdf | ||
|
|
330c6a31a2 | ||
|
|
aa674a0ea5 | ||
|
|
e01910ac68 | ||
|
|
eac13b31f1 | ||
|
|
d4a2c4a151 | ||
|
|
8fc35e45e4 | ||
|
|
2931e754c3 | ||
|
|
4e7a5eeffb | ||
|
|
6fcafeff5b | ||
|
|
3165ef9f0b | ||
|
|
ec992ae552 | ||
|
|
f0a36d6460 | ||
|
|
ffb024a5f7 | ||
|
|
140dcb033b | ||
|
|
06d9d04787 | ||
|
|
a7c29991db | ||
|
|
e3d79d46f7 | ||
|
|
476a864be2 | ||
|
|
fc3810fd7f | ||
|
|
f5bff22bb8 | ||
|
|
157b4c43ee | ||
|
|
f2d2826fc7 | ||
|
|
cfa12fb0cc | ||
|
|
d9318c9935 | ||
|
|
5132fd5010 | ||
|
|
89879e355d | ||
|
|
278ab5ebaf | ||
|
|
39294a7fe1 | ||
|
|
7727cdff92 | ||
|
|
8bd0ff7925 | ||
|
|
4f948699c0 | ||
|
|
cd00d41cca | ||
|
|
749fb52113 | ||
|
|
4975254cc1 | ||
|
|
b36063e086 | ||
|
|
645ae69220 | ||
|
|
782c5c28a8 | ||
|
|
fba683be8e | ||
|
|
552d96df71 | ||
|
|
1043467eec | ||
|
|
9923cc9b31 | ||
|
|
47b32898f5 | ||
|
|
557a2e400e | ||
|
|
84400f5912 | ||
|
|
b28140c4b0 | ||
|
|
08321b8d8b | ||
|
|
bc340d75c4 | ||
|
|
cae18b3320 | ||
|
|
d81b2fbb69 | ||
|
|
02daa2a04b | ||
|
|
1363faddbf | ||
|
|
20a5950f99 | ||
|
|
40bdcd7ebc | ||
|
|
379736a7d1 | ||
|
|
d2234d88b6 | ||
|
|
c2fd4ccd59 | ||
|
|
26c79939e0 | ||
|
|
ffaeb239f0 | ||
|
|
7c8d3452b5 | ||
|
|
e2bca0a7ff | ||
|
|
2e8a03dfd1 | ||
|
|
a919978a37 | ||
|
|
20b5138e00 | ||
|
|
2523d6e8d8 | ||
|
|
03e90840de | ||
|
|
4ab34e3727 | ||
|
|
3129d9f0df | ||
|
|
2b6b1d7611 | ||
|
|
6e9493c725 | ||
|
|
746141a363 | ||
|
|
4942154a9c | ||
|
|
d511f2bb90 | ||
|
|
460b4b2de5 | ||
|
|
ab25cf214c | ||
|
|
b0203af398 | ||
|
|
c00f2f96ec | ||
|
|
2215500c9a | ||
|
|
5cc6275fc3 | ||
|
|
d4810713cb | ||
|
|
1877786707 | ||
|
|
06ec574543 | ||
|
|
f0955f2021 | ||
|
|
400d4b793a | ||
|
|
d6ba092697 | ||
|
|
9ef2f370ac | ||
|
|
234c74a439 | ||
|
|
88f1f8ff22 | ||
|
|
00ee31ce2d | ||
|
|
a5bd4ef6f7 | ||
|
|
c6c2a44e9d | ||
|
|
21b0454461 | ||
|
|
ca4b5edf21 | ||
|
|
9ac739c423 | ||
|
|
bd7a880468 | ||
|
|
807e63d9f2 | ||
|
|
4cedf89e51 | ||
|
|
a736ddb24e | ||
|
|
b48674d302 | ||
|
|
a6a9b16358 | ||
|
|
dfb40dd216 | ||
|
|
85acf051c1 | ||
|
|
86059f2b5e | ||
|
|
4f261ced8e | ||
|
|
feb6107ce6 | ||
|
|
eab41d272b | ||
|
|
38da0e086d | ||
|
|
f874876b00 | ||
|
|
2065616592 | ||
|
|
898edad09b | ||
|
|
49773dde72 | ||
|
|
fa6b4f9b52 | ||
|
|
fa4801ac94 | ||
|
|
9bb2bb09b9 | ||
|
|
e32031963b | ||
|
|
c13221a984 | ||
|
|
688cd70c91 | ||
|
|
a256eb4bc8 | ||
|
|
7d77e8a203 | ||
|
|
47709884dd | ||
|
|
7658d1da3c | ||
|
|
0a3077b9a5 | ||
|
|
e0513f7b7c | ||
|
|
7e7562fdad | ||
|
|
15aefddab4 | ||
|
|
e34b61d56b | ||
|
|
010b5e3949 | ||
|
|
5530df8f2d | ||
|
|
742b819c7e | ||
|
|
2618ee3d75 | ||
|
|
da281c4d3d | ||
|
|
2d07539892 | ||
|
|
923e725e18 | ||
|
|
b2d72e2541 | ||
|
|
7ed10eaacc | ||
|
|
5505a566be | ||
|
|
35c59ad35a | ||
|
|
5e81c65ea6 | ||
|
|
021e275336 | ||
|
|
e540b8cbdc | ||
|
|
ebf6cea2f5 | ||
|
|
a3c110dafa | ||
|
|
ad0c9ebb79 | ||
|
|
d5008fe7ac | ||
|
|
7c3814cdcd | ||
|
|
ed3f246510 | ||
|
|
d9a6d5f508 | ||
|
|
da6d580348 | ||
|
|
0ffa88d0f3 | ||
|
|
149d92d224 | ||
|
|
6f3d19914d | ||
|
|
fc759ac688 | ||
|
|
e03eaaaa98 | ||
|
|
857f56d5b4 | ||
|
|
638cf237c4 | ||
|
|
01b50a8460 | ||
|
|
b519b6bf4c | ||
|
|
b10bf0e12c | ||
|
|
4d43830c3b | ||
|
|
65ad8e6ac1 | ||
|
|
56cbde93da | ||
|
|
90ef0e4969 | ||
|
|
668a3308be | ||
|
|
ba83836922 | ||
|
|
14f937cb02 | ||
|
|
733cad798b | ||
|
|
8a6b3027f5 | ||
|
|
31db1804c8 | ||
|
|
f8c962712b | ||
|
|
a202174d12 | ||
|
|
3399397a76 | ||
|
|
c655f78780 | ||
|
|
73d8530c13 | ||
|
|
610c46e26f | ||
|
|
96805b62b2 | ||
|
|
4762c7a4fd | ||
|
|
0277d765bb | ||
|
|
20d4d00634 | ||
|
|
c5fa4aae62 | ||
|
|
f72092a261 | ||
|
|
33b266175d | ||
|
|
c9a98ae723 | ||
|
|
bd42c23999 | ||
|
|
f658cb7e99 | ||
|
|
fa26afaf9a | ||
|
|
b648387e96 | ||
|
|
8d2ebdbb99 | ||
|
|
a0d5456a4d | ||
|
|
c20ed7c7a8 | ||
|
|
ef543d040e | ||
|
|
27063167ae | ||
|
|
8a1118d9bb | ||
|
|
1e2e007d38 | ||
|
|
09124f6424 | ||
|
|
cece9cf09b | ||
|
|
60cc232884 | ||
|
|
ba8673af5e | ||
|
|
77772caabb | ||
|
|
e22bb40dd1 | ||
|
|
bd089f20a8 | ||
|
|
64bd4f0926 | ||
|
|
165d3143de | ||
|
|
21fd381778 | ||
|
|
285ce81b7b | ||
|
|
e7f85f7255 | ||
|
|
12d8d193a1 | ||
|
|
c18313614b | ||
|
|
f1092753fc | ||
|
|
5fc7caeec9 | ||
|
|
e20840b4d4 | ||
|
|
5f53dfda0e | ||
|
|
630e73fa23 | ||
|
|
92a9ba2ba0 | ||
|
|
4d4d75addf | ||
|
|
42fe80b5e2 | ||
|
|
96793179a3 | ||
|
|
fc19ce5a9b | ||
|
|
31fa6d24f4 | ||
|
|
7b005c64e0 | ||
|
|
82d68f5b98 | ||
|
|
2259f747f1 | ||
|
|
c793537d96 | ||
|
|
e568f7ab01 | ||
|
|
11b711c43f | ||
|
|
d1a81a83b4 | ||
|
|
42ca06d33c | ||
|
|
184ebc865c | ||
|
|
c8c3f43853 | ||
|
|
9105677325 | ||
|
|
7c2d3a8855 | ||
|
|
888306c017 | ||
|
|
6ff30c643a | ||
|
|
5f8fca0355 | ||
|
|
4933fbb74a | ||
|
|
51010e864c | ||
|
|
24ee944689 | ||
|
|
2c0a38d356 | ||
|
|
e05f570e1a | ||
|
|
2846b2f7a5 | ||
|
|
c126a1e56e | ||
|
|
f0f7318978 | ||
|
|
fede1ff173 | ||
|
|
94e4a8981f | ||
|
|
1e7117dd67 | ||
|
|
65ddbec794 | ||
|
|
8adec5fcfd | ||
|
|
f82089cbfe | ||
|
|
23d9ca896e | ||
|
|
5f3c957b1d | ||
|
|
b9181db407 | ||
|
|
be8d91055a | ||
|
|
df45294855 | ||
|
|
ef6d2b2c0b | ||
|
|
60839bb8ac | ||
|
|
228a48c8bf | ||
|
|
76a482317d | ||
|
|
01f28b4d52 | ||
|
|
655194c841 | ||
|
|
8fe48f3ca2 | ||
|
|
54f467eb47 | ||
|
|
3698396677 | ||
|
|
d2e1517e7a | ||
|
|
7733e3350d | ||
|
|
566128c3eb | ||
|
|
ab3d3a449b | ||
|
|
e9fd249c5a | ||
|
|
e7a3c5367a | ||
|
|
8bc807dc40 | ||
|
|
ceb7d5f238 | ||
|
|
84b3260f38 | ||
|
|
7a3452a18a | ||
|
|
05edf00d40 | ||
|
|
b67bfd0a8a | ||
|
|
90d2021f4d | ||
|
|
72ed3bfab9 | ||
|
|
d8743ec0e6 | ||
|
|
3a3341fef8 | ||
|
|
068eb3fcd1 | ||
|
|
75ee74ff1f | ||
|
|
dfb3346096 | ||
|
|
a098abefd7 | ||
|
|
f63984c9e3 | ||
|
|
9509c88ef9 | ||
|
|
819925fc72 | ||
|
|
cf4b869c27 | ||
|
|
5c43a541d7 | ||
|
|
68e0d155f9 | ||
|
|
8c1bef929e | ||
|
|
cde5e89e42 | ||
|
|
e0ddaf9da1 | ||
|
|
aa208fb7d0 | ||
|
|
b7cc2e9894 |
8
.github/ISSUE_TEMPLATE/QUESTION.md
vendored
@@ -1,8 +0,0 @@
|
||||
---
|
||||
name: Question
|
||||
about: Ask a question.
|
||||
title: "[Question] "
|
||||
labels: 'question'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
11
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: API issue
|
||||
url: https://bugs.telegram.org
|
||||
about: Any bug report or feature request affecting more than only Telegram Desktop.
|
||||
- name: Issue of other client
|
||||
url: https://bugs.telegram.org
|
||||
about: Any bug report or feature request not about Telegram Desktop.
|
||||
- name: Question
|
||||
url: https://t.me/TelegramDesktopTalk
|
||||
about: Ask a question.
|
||||
21
.github/stale.yml
vendored
@@ -1,21 +0,0 @@
|
||||
# Number of days of inactivity before an issue becomes stale
|
||||
daysUntilStale: 180
|
||||
# Number of days of inactivity before a stale issue is closed
|
||||
daysUntilClose: 30
|
||||
# Issues with these labels will never be considered stale
|
||||
exemptLabels: [ "enhancement" ]
|
||||
# Label to use when marking an issue as stale
|
||||
staleLabel: stale
|
||||
# Comment to post when marking an issue as stale. Set to `false` to disable
|
||||
markComment: |
|
||||
Hey there!
|
||||
|
||||
This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.
|
||||
|
||||
Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.
|
||||
|
||||
Thanks!
|
||||
# Comment to post when closing a stale issue. Set to `false` to disable
|
||||
closeComment: false
|
||||
# Process only issues
|
||||
only: issues
|
||||
10
.github/workflows/docker.yml
vendored
@@ -20,21 +20,19 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
|
||||
echo $HOME/.poetry/bin >> $GITHUB_PATH
|
||||
run: curl -sSL https://install.python-poetry.org | python3 -
|
||||
|
||||
- name: Docker image build.
|
||||
run: |
|
||||
cd Telegram/build/docker/centos_env
|
||||
poetry install
|
||||
DEBUG= poetry run gen_dockerfile | docker build -t $IMAGE_TAG -
|
||||
|
||||
DEBUG= LTO= poetry run gen_dockerfile | DOCKER_BUILDKIT=1 docker build -t $IMAGE_TAG -
|
||||
|
||||
- name: Push the Docker image.
|
||||
if: ${{ github.ref_name == github.event.repository.default_branch }}
|
||||
run: |
|
||||
|
||||
7
.github/workflows/linux.yml
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: scl enable llvm-toolset-7.0 -- scl enable devtoolset-10 -- bash --noprofile --norc -eo pipefail {0}
|
||||
shell: scl enable rh-python38 -- scl enable llvm-toolset-7.0 -- scl enable devtoolset-10 -- bash --noprofile --norc -eo pipefail {0}
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
@@ -69,7 +69,7 @@ jobs:
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.REPO_NAME }}
|
||||
@@ -93,11 +93,12 @@ jobs:
|
||||
fi
|
||||
|
||||
./configure.sh \
|
||||
-D CMAKE_C_FLAGS_DEBUG="" \
|
||||
-D CMAKE_CXX_FLAGS_DEBUG="" \
|
||||
-D CMAKE_C_FLAGS="-Werror" \
|
||||
-D CMAKE_CXX_FLAGS="-Werror" \
|
||||
-D CMAKE_EXE_LINKER_FLAGS="-s" \
|
||||
-D TDESKTOP_API_TEST=ON \
|
||||
-D DESKTOP_APP_USE_PACKAGED=OFF \
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF \
|
||||
$DEFINE
|
||||
|
||||
|
||||
11
.github/workflows/mac.yml
vendored
@@ -40,7 +40,7 @@ jobs:
|
||||
|
||||
macos:
|
||||
name: MacOS
|
||||
runs-on: macos-latest
|
||||
runs-on: macos-12
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.REPO_NAME }}
|
||||
@@ -73,7 +73,7 @@ jobs:
|
||||
|
||||
- name: ThirdParty cache.
|
||||
id: cache-third-party
|
||||
uses: actions/cache@v2
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: ThirdParty
|
||||
key: ${{ runner.OS }}-third-party-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
||||
@@ -81,7 +81,7 @@ jobs:
|
||||
|
||||
- name: Libraries cache.
|
||||
id: cache-libs
|
||||
uses: actions/cache@v2
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: Libraries
|
||||
key: ${{ runner.OS }}-libs-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
||||
@@ -114,13 +114,12 @@ jobs:
|
||||
-D CMAKE_C_FLAGS="-Werror" \
|
||||
-D CMAKE_CXX_FLAGS="-Werror" \
|
||||
-D TDESKTOP_API_TEST=ON \
|
||||
-D DESKTOP_APP_USE_PACKAGED=OFF \
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF \
|
||||
$DEFINE
|
||||
|
||||
cd ../out
|
||||
|
||||
xcoderun='xcodebuild build -project Telegram.xcodeproj -scheme Telegram -destination "platform=macOS,arch=x86_64" -configuration Debug'
|
||||
xcoderun='xcodebuild build -project Telegram.xcodeproj -scheme Telegram -destination "platform=macOS,arch=x86_64" -configuration Debug CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO'
|
||||
bash -c "$xcoderun" || bash -c "$xcoderun" || bash -c "$xcoderun"
|
||||
|
||||
- name: Move artifact.
|
||||
|
||||
2
.github/workflows/master_updater.yml
vendored
@@ -11,7 +11,7 @@ jobs:
|
||||
SKIP: "0"
|
||||
to_branch: "master"
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/checkout@v3.1.0
|
||||
if: env.SKIP == '0'
|
||||
- name: Push the code to the master branch.
|
||||
if: env.SKIP == '0'
|
||||
|
||||
3
.github/workflows/snap.yml
vendored
@@ -47,13 +47,14 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
submodules: recursive
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
sudo iptables -P FORWARD ACCEPT
|
||||
sudo snap install --classic snapcraft
|
||||
sudo usermod -aG lxd $USER
|
||||
sudo snap run lxd init --auto
|
||||
|
||||
25
.github/workflows/stale.yml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
name: 'Close stale issues and PRs'
|
||||
on:
|
||||
schedule:
|
||||
- cron: '30 1 * * *'
|
||||
|
||||
jobs:
|
||||
stale:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/stale@v5
|
||||
with:
|
||||
stale-issue-message: |
|
||||
Hey there!
|
||||
|
||||
This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.
|
||||
|
||||
Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.
|
||||
|
||||
Thanks!
|
||||
stale-issue-label: 'stale'
|
||||
exempt-issue-labels: 'enhancement'
|
||||
days-before-stale: 180
|
||||
days-before-close: 30
|
||||
days-before-pr-stale: -1
|
||||
operations-per-run: 1000
|
||||
42
.github/workflows/win.yml
vendored
@@ -60,42 +60,31 @@ jobs:
|
||||
steps:
|
||||
- name: Prepare directories.
|
||||
run: |
|
||||
mkdir %userprofile%\TBuild
|
||||
mklink /d %GITHUB_WORKSPACE%\TBuild %userprofile%\TBuild
|
||||
echo TBUILD=%GITHUB_WORKSPACE%\TBuild>>%GITHUB_ENV%
|
||||
|
||||
mkdir %userprofile%\TBuild Libraries
|
||||
mklink /d %userprofile%\TBuild\Libraries %GITHUB_WORKSPACE%\Libraries
|
||||
echo TBUILD=%userprofile%\TBuild>>%GITHUB_ENV%
|
||||
|
||||
- name: Get repository name.
|
||||
shell: bash
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- uses: ilammy/msvc-dev-cmd@v1.10.0
|
||||
- uses: ilammy/msvc-dev-cmd@v1.12.0
|
||||
name: Native Tools Command Prompt.
|
||||
with:
|
||||
arch: ${{ matrix.arch }}
|
||||
|
||||
- name: Clone.
|
||||
uses: LebedevRI/checkout@issue197
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.TBUILD }}\${{ env.REPO_NAME }}
|
||||
|
||||
- name: Choco installs.
|
||||
run: |
|
||||
choco install --no-progress -y nasm strawberryperl yasm jom ninja
|
||||
py -m pip install pywin32
|
||||
|
||||
- name: Install msys64.
|
||||
run: |
|
||||
mkdir %TBUILD%\ThirdParty
|
||||
xcopy /E /I C:\msys64 %TBUILD%\ThirdParty\msys64
|
||||
|
||||
- name: Set up environment paths.
|
||||
shell: bash
|
||||
run: |
|
||||
echo "C:\\Strawberry\\perl\\bin\\" >> $GITHUB_PATH
|
||||
echo "C:\\Program Files\\NASM\\" >> $GITHUB_PATH
|
||||
echo "C:\\ProgramData\\chocolatey\\lib\\ninja\\tools\\" >> $GITHUB_PATH
|
||||
|
||||
echo "CACHE_KEY=$(sha256sum $TBUILD/$REPO_NAME/$PREPARE_PATH | awk '{ print $1 }')" >> $GITHUB_ENV
|
||||
|
||||
echo "Configurate git for cherry-picks."
|
||||
@@ -109,7 +98,7 @@ jobs:
|
||||
|
||||
- name: Libraries cache.
|
||||
id: cache-libs
|
||||
uses: actions/cache@v2
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: Libraries
|
||||
key: ${{ runner.OS }}-${{ matrix.arch }}-libs-${{ env.CACHE_KEY }}
|
||||
@@ -127,13 +116,20 @@ jobs:
|
||||
DEFINE=""
|
||||
if [ -n "${{ matrix.defines }}" ]; then
|
||||
DEFINE="-D ${{ matrix.defines }}=ON"
|
||||
echo Define from matrix: $DEFINE
|
||||
echo "Define from matrix: $DEFINE"
|
||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.arch }}_${{ matrix.defines }}" >> $GITHUB_ENV
|
||||
else
|
||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.arch }}" >> $GITHUB_ENV
|
||||
fi
|
||||
echo "TDESKTOP_BUILD_DEFINE=$DEFINE" >> $GITHUB_ENV
|
||||
|
||||
API="-D TDESKTOP_API_TEST=ON"
|
||||
if [ ${{ github.ref == 'refs/heads/nightly' }} ]; then
|
||||
echo "Use the open credentials."
|
||||
API="-D TDESKTOP_API_ID=611335 -D TDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c"
|
||||
fi
|
||||
echo "TDESKTOP_BUILD_API=$API" >> $GITHUB_ENV
|
||||
|
||||
- name: Free up some disk space.
|
||||
run: |
|
||||
del /S Libraries\*.pdb
|
||||
@@ -143,13 +139,11 @@ jobs:
|
||||
- name: Telegram Desktop build.
|
||||
if: env.ONLY_CACHE == 'false'
|
||||
run: |
|
||||
C:
|
||||
cd %TBUILD%\%REPO_NAME%\Telegram
|
||||
|
||||
call configure.bat ^
|
||||
${{ matrix.arch }} ^
|
||||
-D TDESKTOP_API_TEST=ON ^
|
||||
-D DESKTOP_APP_USE_PACKAGED=OFF ^
|
||||
%TDESKTOP_BUILD_API% ^
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF ^
|
||||
-D DESKTOP_APP_NO_PDB=ON ^
|
||||
%TDESKTOP_BUILD_DEFINE% ^
|
||||
@@ -159,13 +153,13 @@ jobs:
|
||||
msbuild -m Telegram.sln /p:Configuration=Debug,Platform=${{ matrix.arch }},DebugSymbols=false,DebugType=none
|
||||
|
||||
- name: Move artifact.
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
if: (env.UPLOAD_ARTIFACT == 'true') || ${{ github.ref == 'refs/heads/nightly' }}
|
||||
run: |
|
||||
mkdir artifact
|
||||
move %TBUILD%\%REPO_NAME%\out\Debug\Telegram.exe artifact/
|
||||
- uses: actions/upload-artifact@master
|
||||
name: Upload artifact.
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
if: (env.UPLOAD_ARTIFACT == 'true') || ${{ github.ref == 'refs/heads/nightly' }}
|
||||
with:
|
||||
name: ${{ env.ARTIFACT_NAME }}
|
||||
path: artifact\
|
||||
|
||||
4
.github/workflows/winget.yml
vendored
@@ -7,12 +7,12 @@ jobs:
|
||||
runs-on: windows-latest # action can only be run on windows
|
||||
steps:
|
||||
- if: github.event.action == 'released'
|
||||
uses: telegramdesktop/winget-releaser@latest
|
||||
uses: telegramdesktop/winget-releaser@main
|
||||
with:
|
||||
identifier: Telegram.TelegramDesktop
|
||||
token: ${{ secrets.WINGET_TOKEN }}
|
||||
- if: github.event.action == 'prereleased'
|
||||
uses: telegramdesktop/winget-releaser@latest
|
||||
uses: telegramdesktop/winget-releaser@main
|
||||
with:
|
||||
identifier: Telegram.TelegramDesktop.Beta
|
||||
token: ${{ secrets.WINGET_TOKEN }}
|
||||
|
||||
12
.gitmodules
vendored
@@ -79,9 +79,6 @@
|
||||
[submodule "Telegram/lib_webview"]
|
||||
path = Telegram/lib_webview
|
||||
url = https://github.com/desktop-app/lib_webview.git
|
||||
[submodule "Telegram/lib_waylandshells"]
|
||||
path = Telegram/lib_waylandshells
|
||||
url = https://github.com/desktop-app/lib_waylandshells.git
|
||||
[submodule "Telegram/ThirdParty/jemalloc"]
|
||||
path = Telegram/ThirdParty/jemalloc
|
||||
url = https://github.com/jemalloc/jemalloc
|
||||
@@ -94,3 +91,12 @@
|
||||
[submodule "Telegram/ThirdParty/wayland-protocols"]
|
||||
path = Telegram/ThirdParty/wayland-protocols
|
||||
url = https://github.com/gitlab-freedesktop-mirrors/wayland-protocols.git
|
||||
[submodule "Telegram/ThirdParty/kimageformats"]
|
||||
path = Telegram/ThirdParty/kimageformats
|
||||
url = https://github.com/KDE/kimageformats.git
|
||||
[submodule "Telegram/ThirdParty/kcoreaddons"]
|
||||
path = Telegram/ThirdParty/kcoreaddons
|
||||
url = https://github.com/KDE/kcoreaddons.git
|
||||
[submodule "Telegram/ThirdParty/cld3"]
|
||||
path = Telegram/ThirdParty/cld3
|
||||
url = https://github.com/google/cld3.git
|
||||
|
||||
@@ -36,8 +36,14 @@ get_filename_component(third_party_loc "Telegram/ThirdParty" REALPATH)
|
||||
get_filename_component(submodules_loc "Telegram" REALPATH)
|
||||
get_filename_component(cmake_helpers_loc "cmake" REALPATH)
|
||||
|
||||
if (NOT DESKTOP_APP_USE_PACKAGED AND WIN32)
|
||||
set(Python_EXECUTABLE ${CMAKE_CURRENT_SOURCE_DIR}/../ThirdParty/python/Scripts/python)
|
||||
endif()
|
||||
|
||||
include(cmake/variables.cmake)
|
||||
include(cmake/nice_target_sources.cmake)
|
||||
include(cmake/target_compile_options_if_exists.cmake)
|
||||
include(cmake/target_link_options_if_exists.cmake)
|
||||
include(cmake/target_link_static_libraries.cmake)
|
||||
include(cmake/target_link_frameworks.cmake)
|
||||
include(cmake/init_target.cmake)
|
||||
@@ -48,6 +54,15 @@ include(cmake/target_prepare_qrc.cmake)
|
||||
|
||||
include(cmake/options.cmake)
|
||||
|
||||
if (NOT DESKTOP_APP_USE_PACKAGED)
|
||||
if (WIN32)
|
||||
set(qt_version 5.15.7)
|
||||
elseif (APPLE)
|
||||
set(qt_version 6.3.2)
|
||||
else()
|
||||
set(qt_version 6.4.1)
|
||||
endif()
|
||||
endif()
|
||||
include(cmake/external/qt/package.cmake)
|
||||
|
||||
set(desktop_app_skip_libs
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
|
||||
add_executable(Telegram WIN32 MACOSX_BUNDLE)
|
||||
init_non_host_target(Telegram)
|
||||
init_non_host_target(Telegram ltcg)
|
||||
|
||||
add_subdirectory(lib_rpl)
|
||||
add_subdirectory(lib_crl)
|
||||
@@ -18,9 +18,6 @@ endif()
|
||||
add_subdirectory(lib_storage)
|
||||
add_subdirectory(lib_lottie)
|
||||
add_subdirectory(lib_qr)
|
||||
if (LINUX AND NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
|
||||
add_subdirectory(lib_waylandshells)
|
||||
endif()
|
||||
add_subdirectory(lib_webrtc)
|
||||
add_subdirectory(lib_webview)
|
||||
add_subdirectory(codegen)
|
||||
@@ -51,7 +48,6 @@ if (WIN32)
|
||||
endif()
|
||||
|
||||
set_target_properties(Telegram PROPERTIES AUTOMOC ON)
|
||||
target_prepare_qrc(Telegram)
|
||||
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
@@ -82,9 +78,9 @@ PRIVATE
|
||||
desktop-app::lib_webview
|
||||
desktop-app::lib_ffmpeg
|
||||
desktop-app::lib_stripe
|
||||
desktop-app::external_lz4
|
||||
desktop-app::external_rlottie
|
||||
desktop-app::external_zlib
|
||||
desktop-app::external_kcoreaddons
|
||||
desktop-app::external_qt_static_plugins
|
||||
desktop-app::external_qt
|
||||
desktop-app::external_qr_code_generator
|
||||
@@ -116,6 +112,7 @@ PRIVATE
|
||||
api/api_chat_participants.h
|
||||
api/api_cloud_password.cpp
|
||||
api/api_cloud_password.h
|
||||
api/api_common.cpp
|
||||
api/api_common.h
|
||||
api/api_confirm_phone.cpp
|
||||
api/api_confirm_phone.h
|
||||
@@ -139,6 +136,8 @@ PRIVATE
|
||||
api/api_polls.h
|
||||
api/api_premium.cpp
|
||||
api/api_premium.h
|
||||
api/api_premium_option.cpp
|
||||
api/api_premium_option.h
|
||||
api/api_report.cpp
|
||||
api/api_report.h
|
||||
api/api_ringtones.cpp
|
||||
@@ -163,6 +162,8 @@ PRIVATE
|
||||
api/api_unread_things.h
|
||||
api/api_updates.cpp
|
||||
api/api_updates.h
|
||||
api/api_user_names.cpp
|
||||
api/api_user_names.h
|
||||
api/api_user_privacy.cpp
|
||||
api/api_user_privacy.h
|
||||
api/api_views.cpp
|
||||
@@ -179,8 +180,12 @@ PRIVATE
|
||||
boxes/peers/add_participants_box.h
|
||||
boxes/peers/edit_contact_box.cpp
|
||||
boxes/peers/edit_contact_box.h
|
||||
boxes/peers/edit_forum_topic_box.cpp
|
||||
boxes/peers/edit_forum_topic_box.h
|
||||
boxes/peers/edit_linked_chat_box.cpp
|
||||
boxes/peers/edit_linked_chat_box.h
|
||||
boxes/peers/edit_members_visible.cpp
|
||||
boxes/peers/edit_members_visible.h
|
||||
boxes/peers/edit_participant_box.cpp
|
||||
boxes/peers/edit_participant_box.h
|
||||
boxes/peers/edit_participants_box.cpp
|
||||
@@ -200,6 +205,8 @@ PRIVATE
|
||||
boxes/peers/edit_peer_requests_box.h
|
||||
boxes/peers/edit_peer_type_box.cpp
|
||||
boxes/peers/edit_peer_type_box.h
|
||||
boxes/peers/edit_peer_usernames_list.cpp
|
||||
boxes/peers/edit_peer_usernames_list.h
|
||||
boxes/peers/peer_short_info_box.cpp
|
||||
boxes/peers/peer_short_info_box.h
|
||||
boxes/peers/prepare_short_info_box.cpp
|
||||
@@ -248,8 +255,6 @@ PRIVATE
|
||||
boxes/local_storage_box.h
|
||||
boxes/max_invite_box.cpp
|
||||
boxes/max_invite_box.h
|
||||
boxes/mute_settings_box.cpp
|
||||
boxes/mute_settings_box.h
|
||||
boxes/peer_list_box.cpp
|
||||
boxes/peer_list_box.h
|
||||
boxes/peer_list_controllers.cpp
|
||||
@@ -284,6 +289,8 @@ PRIVATE
|
||||
boxes/sticker_set_box.h
|
||||
boxes/stickers_box.cpp
|
||||
boxes/stickers_box.h
|
||||
boxes/translate_box.cpp
|
||||
boxes/translate_box.h
|
||||
boxes/url_auth_box.cpp
|
||||
boxes/url_auth_box.h
|
||||
boxes/username_box.cpp
|
||||
@@ -464,8 +471,16 @@ PRIVATE
|
||||
data/data_download_manager.h
|
||||
data/data_drafts.cpp
|
||||
data/data_drafts.h
|
||||
data/data_emoji_statuses.cpp
|
||||
data/data_emoji_statuses.h
|
||||
data/data_folder.cpp
|
||||
data/data_folder.h
|
||||
data/data_forum.cpp
|
||||
data/data_forum.h
|
||||
data/data_forum_icons.cpp
|
||||
data/data_forum_icons.h
|
||||
data/data_forum_topic.cpp
|
||||
data/data_forum_topic.h
|
||||
data/data_file_click_handler.cpp
|
||||
data/data_file_click_handler.h
|
||||
data/data_file_origin.cpp
|
||||
@@ -487,6 +502,8 @@ PRIVATE
|
||||
data/data_media_types.h
|
||||
# data/data_messages.cpp
|
||||
# data/data_messages.h
|
||||
data/data_message_reaction_id.cpp
|
||||
data/data_message_reaction_id.h
|
||||
data/data_message_reactions.cpp
|
||||
data/data_message_reactions.h
|
||||
data/data_msg_id.h
|
||||
@@ -530,12 +547,16 @@ PRIVATE
|
||||
data/data_sponsored_messages.h
|
||||
data/data_streaming.cpp
|
||||
data/data_streaming.h
|
||||
data/data_thread.cpp
|
||||
data/data_thread.h
|
||||
data/data_types.cpp
|
||||
data/data_types.h
|
||||
data/data_user.cpp
|
||||
data/data_user.h
|
||||
data/data_user_photos.cpp
|
||||
data/data_user_photos.h
|
||||
data/data_user_names.cpp
|
||||
data/data_user_names.h
|
||||
data/data_wall_paper.cpp
|
||||
data/data_wall_paper.h
|
||||
data/data_web_page.cpp
|
||||
@@ -564,6 +585,8 @@ PRIVATE
|
||||
dialogs/ui/dialogs_layout.h
|
||||
dialogs/ui/dialogs_message_view.cpp
|
||||
dialogs/ui/dialogs_message_view.h
|
||||
dialogs/ui/dialogs_topics_view.cpp
|
||||
dialogs/ui/dialogs_topics_view.h
|
||||
dialogs/ui/dialogs_video_userpic.cpp
|
||||
dialogs/ui/dialogs_video_userpic.h
|
||||
editor/color_picker.cpp
|
||||
@@ -608,66 +631,89 @@ PRIVATE
|
||||
history/view/controls/history_view_compose_controls.h
|
||||
history/view/controls/history_view_compose_search.cpp
|
||||
history/view/controls/history_view_compose_search.h
|
||||
history/view/controls/history_view_forward_panel.cpp
|
||||
history/view/controls/history_view_forward_panel.h
|
||||
history/view/controls/history_view_ttl_button.cpp
|
||||
history/view/controls/history_view_ttl_button.h
|
||||
history/view/controls/history_view_voice_record_bar.cpp
|
||||
history/view/controls/history_view_voice_record_bar.h
|
||||
history/view/controls/history_view_voice_record_button.cpp
|
||||
history/view/controls/history_view_voice_record_button.h
|
||||
history/view/media/history_view_call.h
|
||||
history/view/media/history_view_call.cpp
|
||||
history/view/media/history_view_contact.h
|
||||
history/view/media/history_view_call.h
|
||||
history/view/media/history_view_contact.cpp
|
||||
history/view/media/history_view_custom_emoji.h
|
||||
history/view/media/history_view_contact.h
|
||||
history/view/media/history_view_custom_emoji.cpp
|
||||
history/view/media/history_view_dice.h
|
||||
history/view/media/history_view_custom_emoji.h
|
||||
history/view/media/history_view_dice.cpp
|
||||
history/view/media/history_view_document.h
|
||||
history/view/media/history_view_dice.h
|
||||
history/view/media/history_view_document.cpp
|
||||
history/view/media/history_view_file.h
|
||||
history/view/media/history_view_document.h
|
||||
history/view/media/history_view_extended_preview.cpp
|
||||
history/view/media/history_view_extended_preview.h
|
||||
history/view/media/history_view_file.cpp
|
||||
history/view/media/history_view_game.h
|
||||
history/view/media/history_view_file.h
|
||||
history/view/media/history_view_game.cpp
|
||||
history/view/media/history_view_gif.h
|
||||
history/view/media/history_view_game.h
|
||||
history/view/media/history_view_gif.cpp
|
||||
history/view/media/history_view_invoice.h
|
||||
history/view/media/history_view_gif.h
|
||||
history/view/media/history_view_invoice.cpp
|
||||
history/view/media/history_view_large_emoji.h
|
||||
history/view/media/history_view_invoice.h
|
||||
history/view/media/history_view_large_emoji.cpp
|
||||
history/view/media/history_view_location.h
|
||||
history/view/media/history_view_large_emoji.h
|
||||
history/view/media/history_view_location.cpp
|
||||
history/view/media/history_view_media.h
|
||||
history/view/media/history_view_location.h
|
||||
history/view/media/history_view_media.cpp
|
||||
history/view/media/history_view_media_common.h
|
||||
history/view/media/history_view_media.h
|
||||
history/view/media/history_view_media_common.cpp
|
||||
history/view/media/history_view_media_grouped.h
|
||||
history/view/media/history_view_media_common.h
|
||||
history/view/media/history_view_media_grouped.cpp
|
||||
history/view/media/history_view_media_unwrapped.h
|
||||
history/view/media/history_view_media_grouped.h
|
||||
history/view/media/history_view_media_spoiler.cpp
|
||||
history/view/media/history_view_media_spoiler.h
|
||||
history/view/media/history_view_media_unwrapped.cpp
|
||||
history/view/media/history_view_photo.h
|
||||
history/view/media/history_view_media_unwrapped.h
|
||||
history/view/media/history_view_photo.cpp
|
||||
history/view/media/history_view_poll.h
|
||||
history/view/media/history_view_photo.h
|
||||
history/view/media/history_view_poll.cpp
|
||||
history/view/media/history_view_service_media_gift.h
|
||||
history/view/media/history_view_service_media_gift.cpp
|
||||
history/view/media/history_view_slot_machine.h
|
||||
history/view/media/history_view_poll.h
|
||||
history/view/media/history_view_premium_gift.cpp
|
||||
history/view/media/history_view_premium_gift.h
|
||||
history/view/media/history_view_service_box.cpp
|
||||
history/view/media/history_view_service_box.h
|
||||
history/view/media/history_view_slot_machine.cpp
|
||||
history/view/media/history_view_sticker.h
|
||||
history/view/media/history_view_slot_machine.h
|
||||
history/view/media/history_view_sticker.cpp
|
||||
history/view/media/history_view_theme_document.h
|
||||
history/view/media/history_view_sticker.h
|
||||
history/view/media/history_view_sticker_player.cpp
|
||||
history/view/media/history_view_sticker_player.h
|
||||
history/view/media/history_view_sticker_player_abstract.h
|
||||
history/view/media/history_view_theme_document.cpp
|
||||
history/view/media/history_view_web_page.h
|
||||
history/view/media/history_view_theme_document.h
|
||||
history/view/media/history_view_userpic_suggestion.cpp
|
||||
history/view/media/history_view_userpic_suggestion.h
|
||||
history/view/media/history_view_web_page.cpp
|
||||
history/view/reactions/message_reactions_list.cpp
|
||||
history/view/reactions/message_reactions_list.h
|
||||
history/view/reactions/message_reactions_selector.cpp
|
||||
history/view/reactions/message_reactions_selector.h
|
||||
history/view/media/history_view_web_page.h
|
||||
history/view/reactions/history_view_reactions.cpp
|
||||
history/view/reactions/history_view_reactions.h
|
||||
history/view/reactions/history_view_reactions_button.cpp
|
||||
history/view/reactions/history_view_reactions_button.h
|
||||
history/view/reactions/history_view_reactions_list.cpp
|
||||
history/view/reactions/history_view_reactions_list.h
|
||||
history/view/reactions/history_view_reactions_selector.cpp
|
||||
history/view/reactions/history_view_reactions_selector.h
|
||||
history/view/reactions/history_view_reactions_strip.cpp
|
||||
history/view/reactions/history_view_reactions_strip.h
|
||||
history/view/reactions/history_view_reactions_tabs.cpp
|
||||
history/view/reactions/history_view_reactions_tabs.h
|
||||
history/view/history_view_bottom_info.cpp
|
||||
history/view/history_view_bottom_info.h
|
||||
history/view/history_view_contact_status.cpp
|
||||
history/view/history_view_contact_status.h
|
||||
history/view/history_view_context_menu.cpp
|
||||
history/view/history_view_context_menu.h
|
||||
history/view/history_view_corner_buttons.cpp
|
||||
history/view/history_view_corner_buttons.h
|
||||
history/view/history_view_cursor_state.cpp
|
||||
history/view/history_view_cursor_state.h
|
||||
history/view/history_view_element.cpp
|
||||
@@ -692,12 +738,6 @@ PRIVATE
|
||||
history/view/history_view_pinned_tracker.h
|
||||
history/view/history_view_quick_action.cpp
|
||||
history/view/history_view_quick_action.h
|
||||
history/view/history_view_react_animation.cpp
|
||||
history/view/history_view_react_animation.h
|
||||
history/view/history_view_react_button.cpp
|
||||
history/view/history_view_react_button.h
|
||||
history/view/history_view_reactions.cpp
|
||||
history/view/history_view_reactions.h
|
||||
history/view/history_view_replies_section.cpp
|
||||
history/view/history_view_replies_section.h
|
||||
history/view/history_view_requests_bar.cpp
|
||||
@@ -732,6 +772,8 @@ PRIVATE
|
||||
history/history_item_components.h
|
||||
history/history_item_edition.cpp
|
||||
history/history_item_edition.h
|
||||
history/history_item_helpers.cpp
|
||||
history/history_item_helpers.h
|
||||
history/history_item_reply_markup.cpp
|
||||
history/history_item_reply_markup.h
|
||||
history/history_item_text.cpp
|
||||
@@ -740,10 +782,6 @@ PRIVATE
|
||||
history/history_inner_widget.h
|
||||
history/history_location_manager.cpp
|
||||
history/history_location_manager.h
|
||||
history/history_message.cpp
|
||||
history/history_message.h
|
||||
history/history_service.cpp
|
||||
history/history_service.h
|
||||
history/history_unread_things.cpp
|
||||
history/history_unread_things.h
|
||||
history/history_view_highlight_manager.cpp
|
||||
@@ -797,8 +835,12 @@ PRIVATE
|
||||
info/polls/info_polls_results_widget.h
|
||||
info/profile/info_profile_actions.cpp
|
||||
info/profile/info_profile_actions.h
|
||||
info/profile/info_profile_badge.cpp
|
||||
info/profile/info_profile_badge.h
|
||||
info/profile/info_profile_cover.cpp
|
||||
info/profile/info_profile_cover.h
|
||||
info/profile/info_profile_emoji_status_panel.cpp
|
||||
info/profile/info_profile_emoji_status_panel.h
|
||||
info/profile/info_profile_icon.cpp
|
||||
info/profile/info_profile_icon.h
|
||||
info/profile/info_profile_inner_widget.cpp
|
||||
@@ -944,6 +986,10 @@ PRIVATE
|
||||
media/view/media_view_playback_progress.cpp
|
||||
media/view/media_view_playback_progress.h
|
||||
media/view/media_view_open_common.h
|
||||
menu/menu_antispam_validator.cpp
|
||||
menu/menu_antispam_validator.h
|
||||
menu/menu_item_download_files.cpp
|
||||
menu/menu_item_download_files.h
|
||||
menu/menu_mute.cpp
|
||||
menu/menu_mute.h
|
||||
menu/menu_send.cpp
|
||||
@@ -1091,6 +1137,7 @@ PRIVATE
|
||||
platform/platform_integration.h
|
||||
platform/platform_main_window.h
|
||||
platform/platform_notifications_manager.h
|
||||
platform/platform_specific.cpp
|
||||
platform/platform_specific.h
|
||||
platform/platform_tray.h
|
||||
platform/platform_window_title.h
|
||||
@@ -1134,6 +1181,8 @@ PRIVATE
|
||||
settings/settings_experimental.h
|
||||
settings/settings_folders.cpp
|
||||
settings/settings_folders.h
|
||||
settings/settings_global_ttl.cpp
|
||||
settings/settings_global_ttl.h
|
||||
settings/settings_information.cpp
|
||||
settings/settings_information.h
|
||||
settings/settings_intro.cpp
|
||||
@@ -1211,9 +1260,17 @@ PRIVATE
|
||||
ui/chat/choose_send_as.h
|
||||
ui/chat/choose_theme_controller.cpp
|
||||
ui/chat/choose_theme_controller.h
|
||||
ui/controls/silent_toggle.cpp
|
||||
ui/controls/silent_toggle.h
|
||||
ui/controls/userpic_button.cpp
|
||||
ui/controls/userpic_button.h
|
||||
ui/effects/emoji_fly_animation.cpp
|
||||
ui/effects/emoji_fly_animation.h
|
||||
ui/effects/message_sending_animation_common.h
|
||||
ui/effects/message_sending_animation_controller.cpp
|
||||
ui/effects/message_sending_animation_controller.h
|
||||
ui/effects/reaction_fly_animation.cpp
|
||||
ui/effects/reaction_fly_animation.h
|
||||
ui/effects/send_action_animations.cpp
|
||||
ui/effects/send_action_animations.h
|
||||
ui/image/image.cpp
|
||||
@@ -1226,8 +1283,6 @@ PRIVATE
|
||||
ui/widgets/level_meter.h
|
||||
ui/countryinput.cpp
|
||||
ui/countryinput.h
|
||||
ui/empty_userpic.cpp
|
||||
ui/empty_userpic.h
|
||||
ui/filter_icons.cpp
|
||||
ui/filter_icons.h
|
||||
ui/filter_icon_panel.cpp
|
||||
@@ -1237,8 +1292,6 @@ PRIVATE
|
||||
ui/resize_area.h
|
||||
ui/search_field_controller.cpp
|
||||
ui/search_field_controller.h
|
||||
ui/special_buttons.cpp
|
||||
ui/special_buttons.h
|
||||
ui/text/format_song_document_name.cpp
|
||||
ui/text/format_song_document_name.h
|
||||
ui/unread_badge.cpp
|
||||
@@ -1299,8 +1352,6 @@ PRIVATE
|
||||
apiwrap.cpp
|
||||
apiwrap.h
|
||||
config.h
|
||||
facades.cpp
|
||||
facades.h
|
||||
logs.cpp
|
||||
logs.h
|
||||
main.cpp
|
||||
@@ -1440,7 +1491,6 @@ else()
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
desktop-app::external_glibmm
|
||||
desktop-app::external_glib
|
||||
)
|
||||
endif()
|
||||
|
||||
@@ -1452,18 +1502,13 @@ else()
|
||||
endif()
|
||||
|
||||
if (NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
|
||||
if (DESKTOP_APP_QT6)
|
||||
qt6_generate_wayland_protocol_client_sources(Telegram
|
||||
FILES
|
||||
${third_party_loc}/plasma-wayland-protocols/src/protocols/plasma-shell.xml
|
||||
)
|
||||
else()
|
||||
message(FATAL_ERROR "This piece of cmake code is not ported to Qt 5")
|
||||
endif()
|
||||
qt_generate_wayland_protocol_client_sources(Telegram
|
||||
FILES
|
||||
${third_party_loc}/plasma-wayland-protocols/src/protocols/plasma-shell.xml
|
||||
)
|
||||
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
desktop-app::lib_waylandshells
|
||||
desktop-app::external_wayland_client
|
||||
)
|
||||
endif()
|
||||
@@ -1566,6 +1611,8 @@ if (WIN32)
|
||||
)
|
||||
endif()
|
||||
|
||||
target_prepare_qrc(Telegram)
|
||||
|
||||
if ((NOT DESKTOP_APP_DISABLE_AUTOUPDATE OR APPLE) AND NOT build_macstore AND NOT build_winstore)
|
||||
add_executable(Updater WIN32)
|
||||
init_non_host_target(Updater)
|
||||
@@ -1646,8 +1693,9 @@ endif()
|
||||
|
||||
if (LINUX AND DESKTOP_APP_USE_PACKAGED)
|
||||
include(GNUInstallDirs)
|
||||
configure_file("../lib/xdg/telegramdesktop.metainfo.xml.in" "${CMAKE_CURRENT_BINARY_DIR}/telegramdesktop.metainfo.xml" @ONLY)
|
||||
generate_appdata_changelog(Telegram "${CMAKE_SOURCE_DIR}/changelog.txt" "${CMAKE_CURRENT_BINARY_DIR}/telegramdesktop.metainfo.xml")
|
||||
configure_file("../lib/xdg/org.telegram.desktop.desktop" "${CMAKE_CURRENT_BINARY_DIR}/org.telegram.desktop.desktop" @ONLY)
|
||||
configure_file("../lib/xdg/org.telegram.desktop.metainfo.xml" "${CMAKE_CURRENT_BINARY_DIR}/org.telegram.desktop.metainfo.xml" @ONLY)
|
||||
generate_appdata_changelog(Telegram "${CMAKE_SOURCE_DIR}/changelog.txt" "${CMAKE_CURRENT_BINARY_DIR}/org.telegram.desktop.metainfo.xml")
|
||||
install(TARGETS Telegram RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" BUNDLE DESTINATION "${CMAKE_INSTALL_BINDIR}")
|
||||
install(FILES "Resources/art/icon16.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/16x16/apps" RENAME "telegram.png")
|
||||
install(FILES "Resources/art/icon32.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/32x32/apps" RENAME "telegram.png")
|
||||
@@ -1656,6 +1704,6 @@ if (LINUX AND DESKTOP_APP_USE_PACKAGED)
|
||||
install(FILES "Resources/art/icon128.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/128x128/apps" RENAME "telegram.png")
|
||||
install(FILES "Resources/art/icon256.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/256x256/apps" RENAME "telegram.png")
|
||||
install(FILES "Resources/art/icon512.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/512x512/apps" RENAME "telegram.png")
|
||||
install(FILES "../lib/xdg/telegramdesktop.desktop" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications" RENAME "${TDESKTOP_LAUNCHER_BASENAME}.desktop")
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/telegramdesktop.metainfo.xml" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo" RENAME "${TDESKTOP_LAUNCHER_BASENAME}.metainfo.xml")
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/org.telegram.desktop.desktop" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications")
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/org.telegram.desktop.metainfo.xml" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo")
|
||||
endif()
|
||||
|
||||
BIN
Telegram/Resources/animations/ttl.tgs
Normal file
18
Telegram/Resources/art/topic_icons/blue.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic blue</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
|
||||
<stop stop-color="#4BB7FF" offset="0%"></stop>
|
||||
<stop stop-color="#015EC1" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.39588%" id="linearGradient-2">
|
||||
<stop stop-color="#0888DF" offset="0%"></stop>
|
||||
<stop stop-color="#0042AC" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-blue" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.47368421 C52.6535116,4.47368421 62.3029461,8.44172846 69.286057,14.8715044 C76.2233062,21.2590526 80.5263158,30.0798831 80.5263158,39.8304382 C80.5263158,49.5809933 76.2233062,58.4018239 69.286057,64.7893721 C62.3029461,71.219148 52.6535116,75.1871923 42,75.1871923 C37.5267059,75.1871923 33.2308553,74.4877643 29.2348341,73.2001187 C29.0182529,73.1303293 28.8019654,73.0586229 28.5862413,72.9852481 C28.3948519,73.106612 28.2000814,73.2292009 28.0019297,73.3530173 C26.1800899,74.4914063 24.5768234,75.4183854 23.1902273,76.1332316 C19.9632993,77.7968433 15.8838664,78.895322 10.968708,79.4573148 L10.3331597,79.5269374 C10.8475353,78.5381033 11.3155893,77.6262907 11.7364879,76.7897918 L12.0856904,76.0911971 C13.1548056,73.9371347 13.8747553,72.3343394 14.2288664,71.2486595 C14.8154652,69.4501884 15.1095499,67.6701625 15.2363061,66.0328103 C15.2549358,65.7921643 15.2704685,65.5479168 15.2812363,65.2994157 C15.1072303,65.1457013 14.9345381,64.9902431 14.7631844,64.8330639 C7.79678435,58.4429296 3.47368421,49.6037286 3.47368421,39.8304382 C3.47368421,30.0798831 7.77669379,21.2590526 14.713943,14.8715044 C21.6970539,8.44172846 31.3464884,4.47368421 42,4.47368421 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.94736842" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#71D0FF" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
7
Telegram/Resources/art/topic_icons/general.svg
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>general</title>
|
||||
<g id="general" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M14.4576257,1.02558449 C15.189053,1.1696007 15.6657078,1.88165413 15.5222641,2.61600035 L14.8818905,5.62412405 L16.6504058,5.62421139 C17.3957661,5.62421139 18,6.23085664 18,6.97919149 C18,7.72752633 17.3957661,8.33417159 16.6504058,8.33417159 L14.3525674,8.33397488 L13.6850637,11.7513347 L15.3008116,11.7515071 C16.0461719,11.7515071 16.6504058,12.3581524 16.6504058,13.1064872 C16.6504058,13.8548221 16.0461719,14.4614673 15.3008116,14.4614673 L13.1557407,14.4614328 L12.4307242,17.9055215 C12.2872804,18.6398677 11.5780573,19.1184247 10.84663,18.9744085 C10.1152028,18.8303923 9.63854794,18.1183389 9.7819917,17.3839927 L10.4051821,14.4614328 L7.75733538,14.4614328 L7.03234733,17.9055215 C6.90989534,18.5324024 6.37514133,18.9728813 5.76623746,18.9987859 L5.71387199,19 C5.62631985,19.0002755 5.53745163,18.9919715 5.44825318,18.9744085 C4.71682589,18.8303923 4.24017107,18.1183389 4.38361482,17.3839927 L5.00702313,14.4614328 L3.34959422,14.4614673 C2.60423391,14.4614673 2,13.8548221 2,13.1064872 C2,12.3581524 2.60423391,11.7515071 3.34959422,11.7515071 L5.53634616,11.7513347 L6.20384986,8.33397488 L4.69918844,8.33417159 C3.95382813,8.33417159 3.34959422,7.72752633 3.34959422,6.97919149 C3.34959422,6.23085664 3.95382813,5.62421139 4.69918844,5.62421139 L6.73317289,5.62412405 L7.4751547,2.09447154 C7.60110532,1.44967974 8.16325465,1.00209364 8.79363004,1 L8.84631136,1.00087004 C8.91674267,1.00340951 8.98789009,1.01153413 9.05924885,1.02558449 C9.79067614,1.1696007 10.267331,1.88165413 10.1238872,2.61600035 L9.48348515,5.62412405 L12.1315782,5.62412405 L12.8735316,2.09447154 C13.0169753,1.36012532 13.7261984,0.881568286 14.4576257,1.02558449 Z M10.9345052,11.7513347 L11.6020089,8.33397488 L8.95416211,8.33397488 L8.28665842,11.7513347 L10.9345052,11.7513347 Z" id="Combined-Shape-Copy-6" fill="#FFFFFF"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
18
Telegram/Resources/art/topic_icons/gray.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic gray</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
|
||||
<stop stop-color="#A5A5A5" offset="0%"></stop>
|
||||
<stop stop-color="#616161" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.39588%" id="linearGradient-2">
|
||||
<stop stop-color="#737373" offset="0%"></stop>
|
||||
<stop stop-color="#565656" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-gray" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.47368421 C52.6535116,4.47368421 62.3029461,8.44172846 69.286057,14.8715044 C76.2233062,21.2590526 80.5263158,30.0798831 80.5263158,39.8304382 C80.5263158,49.5809933 76.2233062,58.4018239 69.286057,64.7893721 C62.3029461,71.219148 52.6535116,75.1871923 42,75.1871923 C37.5267059,75.1871923 33.2308553,74.4877643 29.2348341,73.2001187 C29.0182529,73.1303293 28.8019654,73.0586229 28.5862413,72.9852481 C28.3948519,73.106612 28.2000814,73.2292009 28.0019297,73.3530173 C26.1800899,74.4914063 24.5768234,75.4183854 23.1902273,76.1332316 C19.9632993,77.7968433 15.8838664,78.895322 10.968708,79.4573148 L10.3331597,79.5269374 C10.8475353,78.5381033 11.3155893,77.6262907 11.7364879,76.7897918 L12.0856904,76.0911971 C13.1548056,73.9371347 13.8747553,72.3343394 14.2288664,71.2486595 C14.8154652,69.4501884 15.1095499,67.6701625 15.2363061,66.0328103 C15.2549358,65.7921643 15.2704685,65.5479168 15.2812363,65.2994157 C15.1072303,65.1457013 14.9345381,64.9902431 14.7631844,64.8330639 C7.79678435,58.4429296 3.47368421,49.6037286 3.47368421,39.8304382 C3.47368421,30.0798831 7.77669379,21.2590526 14.713943,14.8715044 C21.6970539,8.44172846 31.3464884,4.47368421 42,4.47368421 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.94736842" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#B8B8B8" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
18
Telegram/Resources/art/topic_icons/green.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic green</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.7635421%" id="linearGradient-1">
|
||||
<stop stop-color="#97E334" offset="0%"></stop>
|
||||
<stop stop-color="#11B411" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="98.9250576%" id="linearGradient-2">
|
||||
<stop stop-color="#48AF18" offset="0%"></stop>
|
||||
<stop stop-color="#05951A" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-green" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.42105263 C52.6675181,4.42105263 62.3294728,8.39460913 69.3217075,14.8327858 C76.2697184,21.230243 80.5789474,30.0648871 80.5789474,39.8304382 C80.5789474,49.5959894 76.2697184,58.4306335 69.3217075,64.8280906 C62.3294728,71.2662674 52.6675181,75.2398239 42,75.2398239 C37.5210466,75.2398239 33.2197662,74.5394876 29.2186919,73.2502137 C29.0098956,73.1829329 28.8013719,73.1138726 28.5929684,73.0432995 C28.4083865,73.1602808 28.2206704,73.2783974 28.0298198,73.3976517 C26.2065565,74.5369301 24.6020235,75.4646079 23.2143446,76.1800123 C19.9826132,77.8461004 15.8972513,78.9467661 10.9744394,79.5096334 L10.3380323,79.5793501 C12.3422829,75.5502987 13.657562,72.8305079 14.1788292,71.2323391 C14.7640488,69.4380965 15.0573738,67.6622454 15.1838316,66.0287479 C15.2017691,65.7970433 15.21683,65.561992 15.2283048,65.3228731 C15.0601712,65.1741519 14.8932645,65.0238038 14.727607,64.8718496 C7.75040024,58.4718025 3.42105263,49.6187586 3.42105263,39.8304382 C3.42105263,30.0648871 7.7302816,21.230243 14.6782925,14.8327858 C21.6705272,8.39460913 31.3324819,4.42105263 42,4.42105263 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.84210526" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#C2FF71" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
18
Telegram/Resources/art/topic_icons/red.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic red</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
|
||||
<stop stop-color="#FF714C" offset="0%"></stop>
|
||||
<stop stop-color="#C61505" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="98.6056043%" id="linearGradient-2">
|
||||
<stop stop-color="#E12F1F" offset="0%"></stop>
|
||||
<stop stop-color="#B40101" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-red" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.42105263 C52.6675181,4.42105263 62.3294728,8.39460913 69.3217075,14.8327858 C76.2697184,21.230243 80.5789474,30.0648871 80.5789474,39.8304382 C80.5789474,49.5959894 76.2697184,58.4306335 69.3217075,64.8280906 C62.3294728,71.2662674 52.6675181,75.2398239 42,75.2398239 C37.5210466,75.2398239 33.2197662,74.5394876 29.2186919,73.2502137 C29.0098956,73.1829329 28.8013719,73.1138726 28.5929684,73.0432995 C28.4083865,73.1602808 28.2206704,73.2783974 28.0298198,73.3976517 C26.2065565,74.5369301 24.6020235,75.4646079 23.2143446,76.1800123 C19.9826132,77.8461004 15.8972513,78.9467661 10.9744394,79.5096334 L10.3380323,79.5793501 C12.3422829,75.5502987 13.657562,72.8305079 14.1788292,71.2323391 C14.7640488,69.4380965 15.0573738,67.6622454 15.1838316,66.0287479 C15.2017691,65.7970433 15.21683,65.561992 15.2283048,65.3228731 C15.0601712,65.1741519 14.8932645,65.0238038 14.727607,64.8718496 C7.75040024,58.4718025 3.42105263,49.6187586 3.42105263,39.8304382 C3.42105263,30.0648871 7.7302816,21.230243 14.6782925,14.8327858 C21.6705272,8.39460913 31.3324819,4.42105263 42,4.42105263 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.84210526" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#FFB47D" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
18
Telegram/Resources/art/topic_icons/rose.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic rose</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="4.31422203%" x2="50%" y2="99.6023762%" id="linearGradient-1">
|
||||
<stop stop-color="#FF7999" offset="0%"></stop>
|
||||
<stop stop-color="#E4215A" offset="98.5968743%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="96.4024371%" id="linearGradient-2">
|
||||
<stop stop-color="#F83B72" offset="0%"></stop>
|
||||
<stop stop-color="#BA0940" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-rose" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.42105263 C52.6675181,4.42105263 62.3294728,8.39460913 69.3217075,14.8327858 C76.2697184,21.230243 80.5789474,30.0648871 80.5789474,39.8304382 C80.5789474,49.5959894 76.2697184,58.4306335 69.3217075,64.8280906 C62.3294728,71.2662674 52.6675181,75.2398239 42,75.2398239 C37.5210466,75.2398239 33.2197662,74.5394876 29.2186919,73.2502137 C29.0098956,73.1829329 28.8013719,73.1138726 28.5929684,73.0432995 C28.4083865,73.1602808 28.2206704,73.2783974 28.0298198,73.3976517 C26.2065565,74.5369301 24.6020235,75.4646079 23.2143446,76.1800123 C19.9826132,77.8461004 15.8972513,78.9467661 10.9744394,79.5096334 L10.3380323,79.5793501 C12.3422829,75.5502987 13.657562,72.8305079 14.1788292,71.2323391 C14.7640488,69.4380965 15.0573738,67.6622454 15.1838316,66.0287479 C15.2017691,65.7970433 15.21683,65.561992 15.2283048,65.3228731 C15.0601712,65.1741519 14.8932645,65.0238038 14.727607,64.8718496 C7.75040024,58.4718025 3.42105263,49.6187586 3.42105263,39.8304382 C3.42105263,30.0648871 7.7302816,21.230243 14.6782925,14.8327858 C21.6705272,8.39460913 31.3324819,4.42105263 42,4.42105263 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.84210526" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#FFC7D6" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
18
Telegram/Resources/art/topic_icons/violet.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic violet</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.7635421%" id="linearGradient-1">
|
||||
<stop stop-color="#E57AFF" offset="0%"></stop>
|
||||
<stop stop-color="#A438BB" offset="99.8550522%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.39588%" id="linearGradient-2">
|
||||
<stop stop-color="#B239D1" offset="0%"></stop>
|
||||
<stop stop-color="#7C279A" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-violet" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.42105263 C52.6675181,4.42105263 62.3294728,8.39460913 69.3217075,14.8327858 C76.2697184,21.230243 80.5789474,30.0648871 80.5789474,39.8304382 C80.5789474,49.5959894 76.2697184,58.4306335 69.3217075,64.8280906 C62.3294728,71.2662674 52.6675181,75.2398239 42,75.2398239 C37.5210466,75.2398239 33.2197662,74.5394876 29.2186919,73.2502137 C29.0098956,73.1829329 28.8013719,73.1138726 28.5929684,73.0432995 C28.4083865,73.1602808 28.2206704,73.2783974 28.0298198,73.3976517 C26.2065565,74.5369301 24.6020235,75.4646079 23.2143446,76.1800123 C19.9826132,77.8461004 15.8972513,78.9467661 10.9744394,79.5096334 L10.3380323,79.5793501 C12.3422829,75.5502987 13.657562,72.8305079 14.1788292,71.2323391 C14.7640488,69.4380965 15.0573738,67.6622454 15.1838316,66.0287479 C15.2017691,65.7970433 15.21683,65.561992 15.2283048,65.3228731 C15.0601712,65.1741519 14.8932645,65.0238038 14.727607,64.8718496 C7.75040024,58.4718025 3.42105263,49.6187586 3.42105263,39.8304382 C3.42105263,30.0648871 7.7302816,21.230243 14.6782925,14.8327858 C21.6705272,8.39460913 31.3324819,4.42105263 42,4.42105263 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.84210526" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#F5BDFF" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
18
Telegram/Resources/art/topic_icons/yellow.svg
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="84px" height="84px" viewBox="0 0 84 84" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>topic yellow</title>
|
||||
<defs>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
|
||||
<stop stop-color="#FFDB5C" offset="0%"></stop>
|
||||
<stop stop-color="#EA5800" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
<linearGradient x1="50%" y1="0%" x2="50%" y2="99.0141482%" id="linearGradient-2">
|
||||
<stop stop-color="#F2A807" offset="0%"></stop>
|
||||
<stop stop-color="#D93A00" offset="100%"></stop>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="topic-yellow" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<path d="M42,4.42105263 C52.6675181,4.42105263 62.3294728,8.39460913 69.3217075,14.8327858 C76.2697184,21.230243 80.5789474,30.0648871 80.5789474,39.8304382 C80.5789474,49.5959894 76.2697184,58.4306335 69.3217075,64.8280906 C62.3294728,71.2662674 52.6675181,75.2398239 42,75.2398239 C37.5210466,75.2398239 33.2197662,74.5394876 29.2186919,73.2502137 C29.0098956,73.1829329 28.8013719,73.1138726 28.5929684,73.0432995 C28.4083865,73.1602808 28.2206704,73.2783974 28.0298198,73.3976517 C26.2065565,74.5369301 24.6020235,75.4646079 23.2143446,76.1800123 C19.9826132,77.8461004 15.8972513,78.9467661 10.9744394,79.5096334 L10.3380323,79.5793501 C12.3422829,75.5502987 13.657562,72.8305079 14.1788292,71.2323391 C14.7640488,69.4380965 15.0573738,67.6622454 15.1838316,66.0287479 C15.2017691,65.7970433 15.21683,65.561992 15.2283048,65.3228731 C15.0601712,65.1741519 14.8932645,65.0238038 14.727607,64.8718496 C7.75040024,58.4718025 3.42105263,49.6187586 3.42105263,39.8304382 C3.42105263,30.0648871 7.7302816,21.230243 14.6782925,14.8327858 C21.6705272,8.39460913 31.3324819,4.42105263 42,4.42105263 Z" id="Combined-Shape-Copy-2" stroke="url(#linearGradient-2)" stroke-width="2.84210526" fill="url(#linearGradient-1)"></path>
|
||||
<path d="M9.68078613,24.6137047 C9.8721537,24.8136848 10.1894036,24.8206666 10.3893837,24.629299 C10.3964827,24.6225057 10.4033805,24.6155051 10.410082,24.6083194 C20.5178445,13.7276637 31.3141669,8.50123177 42.7990494,8.92902374 C54.2584365,9.35586606 64.9235425,15.3681505 74.7943671,26.9658769 C75.0309355,27.243826 75.4426222,27.2904538 75.7353592,27.0724506 C76.0315877,26.8518473 76.1075038,26.440096 75.9094038,26.1283693 C67.7821181,13.3374534 56.7453333,6.69089625 42.7990494,6.18869781 C28.8220513,5.68539338 17.7581791,11.5492352 9.60743269,23.7802233 C9.4336795,24.0409463 9.46416665,24.3873362 9.68078613,24.6137047 Z" id="Path-22" fill="#F9FF71" opacity="0.37491644"></path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
BIN
Telegram/Resources/icons/chat/reactions_bubble.png
Normal file
|
After Width: | Height: | Size: 331 B |
BIN
Telegram/Resources/icons/chat/reactions_bubble@2x.png
Normal file
|
After Width: | Height: | Size: 531 B |
BIN
Telegram/Resources/icons/chat/reactions_bubble@3x.png
Normal file
|
After Width: | Height: | Size: 772 B |
BIN
Telegram/Resources/icons/chat/reactions_bubble_shadow.png
Normal file
|
After Width: | Height: | Size: 496 B |
BIN
Telegram/Resources/icons/chat/reactions_bubble_shadow@2x.png
Normal file
|
After Width: | Height: | Size: 967 B |
BIN
Telegram/Resources/icons/chat/reactions_bubble_shadow@3x.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
Telegram/Resources/icons/chat/reactions_expand_panel.png
Normal file
|
After Width: | Height: | Size: 244 B |
BIN
Telegram/Resources/icons/chat/reactions_expand_panel@2x.png
Normal file
|
After Width: | Height: | Size: 337 B |
BIN
Telegram/Resources/icons/chat/reactions_expand_panel@3x.png
Normal file
|
After Width: | Height: | Size: 465 B |
BIN
Telegram/Resources/icons/chat/reactions_round_big.png
Normal file
|
After Width: | Height: | Size: 398 B |
BIN
Telegram/Resources/icons/chat/reactions_round_big@2x.png
Normal file
|
After Width: | Height: | Size: 691 B |
BIN
Telegram/Resources/icons/chat/reactions_round_big@3x.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Telegram/Resources/icons/chat/reactions_round_small.png
Normal file
|
After Width: | Height: | Size: 359 B |
BIN
Telegram/Resources/icons/chat/reactions_round_small@2x.png
Normal file
|
After Width: | Height: | Size: 670 B |
BIN
Telegram/Resources/icons/chat/reactions_round_small@3x.png
Normal file
|
After Width: | Height: | Size: 947 B |
BIN
Telegram/Resources/icons/dialogs/dialogs_forum.png
Normal file
|
After Width: | Height: | Size: 469 B |
BIN
Telegram/Resources/icons/dialogs/dialogs_forum@2x.png
Normal file
|
After Width: | Height: | Size: 902 B |
BIN
Telegram/Resources/icons/dialogs/dialogs_forum@3x.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
Telegram/Resources/icons/dialogs/dialogs_topic_arrow.png
Normal file
|
After Width: | Height: | Size: 250 B |
BIN
Telegram/Resources/icons/dialogs/dialogs_topic_arrow@2x.png
Normal file
|
After Width: | Height: | Size: 293 B |
BIN
Telegram/Resources/icons/dialogs/dialogs_topic_arrow@3x.png
Normal file
|
After Width: | Height: | Size: 416 B |
BIN
Telegram/Resources/icons/dialogs/inaccessible_userpic.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
Telegram/Resources/icons/dialogs/inaccessible_userpic@2x.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Telegram/Resources/icons/dialogs/inaccessible_userpic@3x.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
Telegram/Resources/icons/info/edit/antispam.png
Normal file
|
After Width: | Height: | Size: 552 B |
BIN
Telegram/Resources/icons/info/edit/antispam@2x.png
Normal file
|
After Width: | Height: | Size: 986 B |
BIN
Telegram/Resources/icons/info/edit/antispam@3x.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Telegram/Resources/icons/info/edit/hidden_members.png
Normal file
|
After Width: | Height: | Size: 461 B |
BIN
Telegram/Resources/icons/info/edit/hidden_members@2x.png
Normal file
|
After Width: | Height: | Size: 810 B |
BIN
Telegram/Resources/icons/info/edit/hidden_members@3x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/info/inaccessible_userpic.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Telegram/Resources/icons/info/inaccessible_userpic@2x.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
Telegram/Resources/icons/info/inaccessible_userpic@3x.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
Telegram/Resources/icons/menu/false_positive.png
Normal file
|
After Width: | Height: | Size: 670 B |
BIN
Telegram/Resources/icons/menu/false_positive@2x.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
Telegram/Resources/icons/menu/false_positive@3x.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Telegram/Resources/icons/menu/photo_set.png
Normal file
|
After Width: | Height: | Size: 722 B |
BIN
Telegram/Resources/icons/menu/photo_set@2x.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
Telegram/Resources/icons/menu/photo_set@3x.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Telegram/Resources/icons/menu/photo_suggest.png
Normal file
|
After Width: | Height: | Size: 768 B |
BIN
Telegram/Resources/icons/menu/photo_suggest@2x.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
Telegram/Resources/icons/menu/photo_suggest@3x.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Telegram/Resources/icons/menu/spoiler_off.png
Normal file
|
After Width: | Height: | Size: 797 B |
BIN
Telegram/Resources/icons/menu/spoiler_off@2x.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Telegram/Resources/icons/menu/spoiler_off@3x.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Telegram/Resources/icons/menu/spoiler_on.png
Normal file
|
After Width: | Height: | Size: 713 B |
BIN
Telegram/Resources/icons/menu/spoiler_on@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/menu/spoiler_on@3x.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
Telegram/Resources/icons/menu/translate.png
Normal file
|
After Width: | Height: | Size: 604 B |
BIN
Telegram/Resources/icons/menu/translate@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/menu/translate@3x.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
Telegram/Resources/icons/menu/video_chat.png
Normal file
|
After Width: | Height: | Size: 557 B |
BIN
Telegram/Resources/icons/menu/video_chat@2x.png
Normal file
|
After Width: | Height: | Size: 1022 B |
BIN
Telegram/Resources/icons/menu/video_chat@3x.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
Telegram/Resources/icons/settings/premium/arrow.png
Normal file
|
After Width: | Height: | Size: 268 B |
BIN
Telegram/Resources/icons/settings/premium/arrow@2x.png
Normal file
|
After Width: | Height: | Size: 470 B |
BIN
Telegram/Resources/icons/settings/premium/arrow@3x.png
Normal file
|
After Width: | Height: | Size: 610 B |
BIN
Telegram/Resources/icons/settings/premium/status.png
Normal file
|
After Width: | Height: | Size: 497 B |
BIN
Telegram/Resources/icons/settings/premium/status@2x.png
Normal file
|
After Width: | Height: | Size: 787 B |
BIN
Telegram/Resources/icons/settings/premium/status@3x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
@@ -1,9 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" viewBox="0 0 76 73" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Star</title>
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<g transform="translate(-5 -5)" fill="#fff">
|
||||
<path d="m40.806 66.037-17.389 10.627c-1.5943 0.97436-3.6766 0.4718-4.651-1.1225-0.47558-0.77817-0.61685-1.7154-0.39178-2.5992l2.8114-11.039c0.91458-3.5913 3.3384-6.6111 6.6467-8.281l15.265-7.7056c0.84279-0.42542 1.1811-1.4535 0.7557-2.2963-0.3335-0.66067-1.0543-1.0317-1.7857-0.91925l-17.288 2.6578c-4.0448 0.62183-8.1617-0.52596-11.301-3.1508l-7.112-5.9459c-1.4335-1.1985-1.624-3.3321-0.42557-4.7656 0.58391-0.69842 1.4246-1.1321 2.3322-1.2029l20.357-1.5894c1.3848-0.10811 2.5919-0.98375 3.1246-2.2665l7.8535-18.913c0.71656-1.7256 2.6963-2.5436 4.4219-1.8271 0.82676 0.34331 1.4838 1.0003 1.8271 1.8271l7.8535 18.913c0.53267 1.2828 1.7398 2.1584 3.1246 2.2665l20.456 1.5971c1.8628 0.14544 3.255 1.7734 3.1096 3.6363-0.070088 0.89771-0.49515 1.7304-1.1811 2.3138l-15.589 13.259c-1.0616 0.90287-1.5248 2.3263-1.1979 3.681l4.7945 19.87c0.43827 1.8163-0.67888 3.6441-2.4952 4.0824-0.87218 0.21045-1.7922 0.065833-2.5578-0.40204l-17.515-10.704c-1.1827-0.72283-2.6706-0.72283-3.8533 0z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<svg width="84" height="81" viewBox="0 0 84 81" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-190.000000, -73.000000)" fill="#fff"><defs>gradientPlaceholder</defs><path d="M217.584175 95.7198452l10.102137-20.1302773C228.851735 73.2672578 231.669488 72.3342655 233.979937 73.5056713 234.886993 73.9655512 235.620771 74.7092927 236.070698 75.6248193l9.540513 19.41335C246.390574 96.6240434 247.914247 97.7068442 249.661599 97.9165844L269.640156 100.314675C272.352386 100.640233 274.288515 103.114133 273.96462 105.840286 273.831224 106.963049 273.321003 108.006556 272.518147 108.798619l-15.7911 15.578821C256.089452 125.006464 255.780497 125.898568 255.89167 126.789576L258.515919 147.821772C258.891602 150.832711 256.767771 153.579675 253.772209 153.957287 252.636962 154.100393 251.485656 153.881854 250.480518 153.332463L233.796907 144.21349C232.589892 143.553757 231.136827 143.534799 229.913183 144.162822l-17.2854 8.871545C210.195073 154.282929 207.215982 153.312865 205.973797 150.867667 205.509027 149.952785 205.337643 148.915649 205.483212 147.898872L206.864713 138.249309C207.540411 133.529666 210.458736 129.435705 214.68762 127.274973L233.885915 117.465678C234.398537 117.203755 234.602854 116.57373 234.342269 116.058476 234.140381 115.659283 233.708181 115.433429 233.267119 115.496635l-23.479483 3.364749C206.198378 119.375746 202.558336 118.361996 199.744254 116.064306L191.92377 109.678904C189.692048 107.856709 189.352516 104.561073 191.165405 102.317895 192.008458 101.274743 193.218498 100.597614 194.544752 100.426837L214.594132 97.8451554C215.880032 97.679575 217.000319 96.8832795 217.584175 95.7198452z"/></g></g></svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
Telegram/Resources/icons/settings/topics.png
Normal file
|
After Width: | Height: | Size: 341 B |
BIN
Telegram/Resources/icons/settings/topics@2x.png
Normal file
|
After Width: | Height: | Size: 461 B |
BIN
Telegram/Resources/icons/settings/topics@3x.png
Normal file
|
After Width: | Height: | Size: 701 B |
BIN
Telegram/Resources/icons/settings/ttl.png
Normal file
|
After Width: | Height: | Size: 591 B |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_off.png
Normal file
|
After Width: | Height: | Size: 454 B |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_off@2x.png
Normal file
|
After Width: | Height: | Size: 757 B |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_off@3x.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_on.png
Normal file
|
After Width: | Height: | Size: 414 B |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_on@2x.png
Normal file
|
After Width: | Height: | Size: 670 B |
BIN
Telegram/Resources/icons/settings/ttl/autodelete_on@3x.png
Normal file
|
After Width: | Height: | Size: 966 B |
BIN
Telegram/Resources/icons/settings/ttl@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/settings/ttl@3x.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
@@ -17,6 +17,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_menu_night_mode" = "Night Mode";
|
||||
"lng_menu_add_account" = "Add Account";
|
||||
"lng_menu_activate" = "Activate";
|
||||
"lng_menu_set_status" = "Set Emoji Status";
|
||||
"lng_menu_change_status" = "Change Emoji Status";
|
||||
|
||||
"lng_disable_notifications_from_tray" = "Disable notifications";
|
||||
"lng_enable_notifications_from_tray" = "Enable notifications";
|
||||
@@ -164,6 +166,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_scam_badge" = "SCAM";
|
||||
"lng_fake_badge" = "FAKE";
|
||||
|
||||
"lng_remember" = "Remember this choice";
|
||||
|
||||
"lng_channels_limit_title" = "Too Many Communities";
|
||||
"lng_channels_limit1#one" = "You are a member of **{count}** groups and channels.";
|
||||
"lng_channels_limit1#other" = "You are a member of **{count}** groups and channels.";
|
||||
@@ -202,6 +206,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_filter_pin_limit2#one" = "Unpin some of the currently pinned ones or subscribe to **Telegram Premium** to double the limit to **{count}** chat.";
|
||||
"lng_filter_pin_limit2#other" = "Unpin some of the currently pinned ones or subscribe to **Telegram Premium** to double the limit to **{count}** chats.";
|
||||
|
||||
"lng_forum_pin_limit#one" = "Sorry, you can't pin more than **{count}** topic to the top.";
|
||||
"lng_forum_pin_limit#other" = "Sorry, you can't pin more than **{count}** topics to the top.";
|
||||
|
||||
"lng_fave_sticker_limit_title#one" = "The Limit of {count} Stickers Reached";
|
||||
"lng_fave_sticker_limit_title#other" = "The Limit of {count} Stickers Reached";
|
||||
"lng_fave_sticker_limit_more#one" = "An older sticker was replaced with this one.\nYou can {link} to {count} sticker.";
|
||||
@@ -267,7 +274,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_proxy_unsupported" = "Your Telegram Desktop version doesn't support this proxy type or the proxy link is invalid. Please update Telegram Desktop to the latest version.";
|
||||
|
||||
"lng_edit_deleted" = "This message was deleted";
|
||||
"lng_edit_too_long" = "Your message text is too long";
|
||||
"lng_edit_limit_reached#one" = "You've reached the message text limit. Please make the text shorter by {count} character.";
|
||||
"lng_edit_limit_reached#other" = "You've reached the message text limit. Please make the text shorter by {count} characters.";
|
||||
"lng_edit_message" = "Edit message";
|
||||
"lng_edit_message_text" = "New message text...";
|
||||
"lng_deleted" = "Deleted Account";
|
||||
@@ -300,18 +308,18 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_edit_caption_voice" = "Sorry, you can't edit your message while you're having an unsent voice message.";
|
||||
|
||||
"lng_intro_about" = "Welcome to the official Telegram Desktop app.\nIt's fast and secure.";
|
||||
"lng_start_msgs" = "START MESSAGING";
|
||||
"lng_start_msgs" = "Start messaging";
|
||||
|
||||
"lng_intro_next" = "NEXT";
|
||||
"lng_intro_finish" = "SIGN UP";
|
||||
"lng_intro_submit" = "SUBMIT";
|
||||
"lng_intro_next" = "Next";
|
||||
"lng_intro_finish" = "Sign up";
|
||||
"lng_intro_submit" = "Submit";
|
||||
|
||||
"lng_photo_caption" = "Caption";
|
||||
"lng_photos_comment" = "Comment";
|
||||
|
||||
"lng_intro_qr_title" = "Scan From Mobile Telegram";
|
||||
"lng_intro_qr_step1" = "Open Telegram on your phone";
|
||||
"lng_intro_qr_step2" = "Go to Settings > Devices > Scan QR Code";
|
||||
"lng_intro_qr_step2" = "Go to Settings > Devices > Link Desktop";
|
||||
"lng_intro_qr_step3" = "Scan this image to Log In";
|
||||
"lng_intro_qr_skip" = "Or log in using your phone number";
|
||||
|
||||
@@ -385,8 +393,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
|
||||
"lng_settings_save" = "Save";
|
||||
"lng_settings_upload" = "Set Profile Photo";
|
||||
"lng_settings_crop_profile" = "Select an area for your profile photo";
|
||||
"lng_settings_uploading_photo" = "Uploading photo...";
|
||||
"lng_settings_edit" = "Edit";
|
||||
"lng_settings_drop_area_subtitle" = "to set it as your photo";
|
||||
|
||||
@@ -396,6 +402,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_username_invalid" = "This username is invalid.";
|
||||
"lng_username_occupied" = "This username is already occupied.";
|
||||
"lng_username_too_short" = "This username is too short.";
|
||||
"lng_username_purchase_available" = "Sorry, this link is occupied by someone. But it's available for purchase through\nofficial {link}.";
|
||||
"lng_username_bad_symbols" = "Only a-z, 0-9, and underscores allowed.";
|
||||
"lng_username_available" = "This username is available.";
|
||||
"lng_username_not_found" = "User @{user} not found.";
|
||||
@@ -404,6 +411,24 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_username_link" = "This link opens a chat with you:";
|
||||
"lng_username_copied" = "Link copied to clipboard.";
|
||||
|
||||
"lng_usernames_edit" = "click to edit";
|
||||
"lng_usernames_active" = "active";
|
||||
"lng_usernames_non_active" = "non active";
|
||||
"lng_usernames_subtitle" = "Usernames order";
|
||||
"lng_usernames_activate_error#one" = "Sorry, you can't activate more than **{count}** usernames.";
|
||||
"lng_usernames_activate_error#other" = "Sorry, you can't activate more than **{count}** usernames.";
|
||||
"lng_usernames_activate_description" = "Do you want to show this username on your info page?";
|
||||
"lng_usernames_activate_confirm" = "Show";
|
||||
"lng_channel_usernames_subtitle" = "Links order";
|
||||
"lng_usernames_deactivate_description" = "Do you want to hide this username from your info page?";
|
||||
"lng_usernames_deactivate_confirm" = "Hide";
|
||||
"lng_usernames_description" = "Drag and drop links to change the order in which they will be displayed on your info page.";
|
||||
|
||||
"lng_channel_usernames_activate_description" = "Do you want to show this link on the channel info page?";
|
||||
"lng_channel_usernames_deactivate_description" = "Do you want to hide this link from the channel info page?";
|
||||
"lng_channel_usernames_deactivate_error" = "Sorry, you can't deactivate this link from the channel info page. ";
|
||||
"lng_channel_usernames_description" = "Drag and drop links to change the order in which they will be displayed on the channel info page.";
|
||||
|
||||
"lng_bio_title" = "Edit your bio";
|
||||
"lng_bio_placeholder" = "Bio";
|
||||
"lng_bio_about" = "You can add a few lines about yourself. Anyone who opens your profile will see this text.";
|
||||
@@ -468,6 +493,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_settings_change_lang" = "Change language";
|
||||
"lng_languages" = "Languages";
|
||||
"lng_languages_none" = "No languages found.";
|
||||
"lng_languages_count#one" = "{count} language";
|
||||
"lng_languages_count#other" = "{count} languages";
|
||||
"lng_sure_save_language" = "Telegram will restart in order to change language";
|
||||
"lng_settings_update_automatically" = "Update automatically";
|
||||
"lng_settings_install_beta" = "Install beta versions";
|
||||
@@ -511,6 +538,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_settings_send_cmdenter" = "Send by Cmd+Enter";
|
||||
"lng_settings_chat_quick_action_reply" = "Reply with double click";
|
||||
"lng_settings_chat_quick_action_react" = "Send reaction with double click";
|
||||
"lng_settings_chat_corner_reaction" = "Reaction button on messages";
|
||||
|
||||
"lng_settings_chat_reactions_title" = "Quick Reaction";
|
||||
"lng_settings_chat_reactions_subtitle" = "Choose your favorite reaction";
|
||||
@@ -641,6 +669,38 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_settings_cloud_password_email_confirm" = "Confirm and Finish";
|
||||
"lng_settings_cloud_password_reset_in" = "You can reset your password in {duration}.";
|
||||
|
||||
"lng_settings_ttl_title" = "Auto-Delete Messages";
|
||||
"lng_settings_ttl_about" = "Automatically delete messages for everyone after a period of time in all new chats you start.";
|
||||
"lng_settings_ttl_after" = "After {after_duration}";
|
||||
"lng_settings_ttl_after_hours#one" = "{count} hour";
|
||||
"lng_settings_ttl_after_hours#other" = "{count} hours";
|
||||
"lng_settings_ttl_after_days#one" = "{count} day";
|
||||
"lng_settings_ttl_after_days#other" = "{count} days";
|
||||
"lng_settings_ttl_after_weeks#one" = "{count} week";
|
||||
"lng_settings_ttl_after_weeks#other" = "{count} weeks";
|
||||
"lng_settings_ttl_after_months#one" = "{count} month";
|
||||
"lng_settings_ttl_after_months#other" = "{count} months";
|
||||
"lng_settings_ttl_after_years#one" = "{count} year";
|
||||
"lng_settings_ttl_after_years#other" = "{count} years";
|
||||
"lng_settings_ttl_after_off" = "Off";
|
||||
"lng_settings_ttl_after_custom" = "Set Custom Time";
|
||||
"lng_settings_ttl_after_about" = "If enabled, all new messages in chats you start will be automatically deleted for everyone at some point after they have been sent. You can also {link}.";
|
||||
"lng_settings_ttl_after_about_link" = "apply this setting for your existing chats";
|
||||
"lng_settings_ttl_after_subtitle" = "Self-destruct timer";
|
||||
"lng_settings_ttl_after_sure" = "Are you sure you want all messages in new chats started by you to be automatically deleted for everyone {after_duration} after they have been sent?";
|
||||
"lng_settings_ttl_after_toast" = "Messages in all new chats you start will be automatically deleted after {after_duration}.";
|
||||
|
||||
"lng_settings_ttl_select_chats_title" = "Select Chats";
|
||||
"lng_settings_ttl_select_chats_subtitle" = "to apply the self-destruct timer";
|
||||
"lng_settings_ttl_select_chats_subtitle_chosen" = "will have the self-destruct timer";
|
||||
"lng_settings_ttl_select_chats_sorry" = "Sorry, you can't set self-destruct timer for this chat.";
|
||||
"lng_settings_ttl_select_chats_status" = "auto-delete after {after_duration}";
|
||||
"lng_settings_ttl_select_chats_status_disabled" = "auto-deletion disabled";
|
||||
"lng_settings_ttl_select_chats_toast#one" = "Self-destruct timer for {duration} has been enabled in {count} selected chat.";
|
||||
"lng_settings_ttl_select_chats_toast#other" = "Self-destruct timer for {duration} has been enabled in {count} selected chats.";
|
||||
"lng_settings_ttl_select_chats_disabled_toast#one" = "Self-destruct timer has been disabled in {count} selected chat.";
|
||||
"lng_settings_ttl_select_chats_disabled_toast#other" = "Self-destruct timer has been disabled in {count} selected chats.";
|
||||
|
||||
"lng_clear_payment_info_title" = "Clear payment info";
|
||||
"lng_clear_payment_info_sure" = "Are you sure you want to clear your payment and shipping info?";
|
||||
"lng_clear_payment_info_shipping" = "Shipping info";
|
||||
@@ -979,6 +1039,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_edit_privacy_forwards_always_empty" = "Always allow";
|
||||
"lng_edit_privacy_forwards_never_empty" = "Never allow";
|
||||
"lng_edit_privacy_forwards_exceptions" = "These settings will override the values above.";
|
||||
"lng_edit_privacy_forwards_exceptions_everyone" = "You can add users or entire groups which will not see your profile photo.";
|
||||
"lng_edit_privacy_forwards_exceptions_nobody" = "Add users or entire groups which will still see your profile photo.";
|
||||
"lng_edit_privacy_forwards_always_title" = "Always allow";
|
||||
"lng_edit_privacy_forwards_never_title" = "Never allow";
|
||||
"lng_edit_privacy_forwards_sample_message" = "Reinhardt, we need to find you some new tunes 🎶";
|
||||
@@ -993,6 +1055,11 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_edit_privacy_profile_photo_exceptions" = "These settings will override the values above.";
|
||||
"lng_edit_privacy_profile_photo_always_title" = "Always allow";
|
||||
"lng_edit_privacy_profile_photo_never_title" = "Never allow";
|
||||
"lng_edit_privacy_profile_photo_public_set" = "Set Public Photo";
|
||||
"lng_edit_privacy_profile_photo_public_update" = "Update Public Photo";
|
||||
"lng_edit_privacy_profile_photo_public_remove" = "Remove Public Photo";
|
||||
"lng_edit_privacy_profile_photo_public_about" = "You can upload a public photo for those who are restricted from viewing your real profile photo.";
|
||||
"lng_edit_privacy_profile_photo_public_toast" = "This photo is now set for those who are restricted from viewing your main photo.";
|
||||
|
||||
"lng_edit_privacy_voices_title" = "Voice messages settings";
|
||||
"lng_edit_privacy_voices_header" = "Who can send me voice messages";
|
||||
@@ -1079,6 +1146,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_profile_set_group_photo" = "Set Photo";
|
||||
"lng_profile_add_participant" = "Add Members";
|
||||
"lng_profile_add_via_link" = "Invite via Link";
|
||||
"lng_profile_hide_participants" = "Hide Members";
|
||||
"lng_profile_hide_participants_about" = "Switch this on to hide the list of members in this group. Admins will remain visible.";
|
||||
"lng_profile_view_channel" = "View Channel";
|
||||
"lng_profile_view_discussion" = "View discussion";
|
||||
"lng_profile_join_channel" = "Join Channel";
|
||||
@@ -1121,9 +1190,11 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
|
||||
"lng_profile_info_section" = "Info";
|
||||
"lng_info_tab_media" = "Media";
|
||||
"lng_info_public_photo" = "public photo";
|
||||
"lng_info_mobile_label" = "Mobile";
|
||||
"lng_info_mobile_hidden" = "Hidden";
|
||||
"lng_info_username_label" = "Username";
|
||||
"lng_info_usernames_label" = "also";
|
||||
"lng_info_bio_label" = "Bio";
|
||||
"lng_info_link_label" = "Link";
|
||||
"lng_info_location_label" = "Location";
|
||||
@@ -1132,10 +1203,25 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_info_bot_title" = "Bot Info";
|
||||
"lng_info_group_title" = "Group Info";
|
||||
"lng_info_channel_title" = "Channel Info";
|
||||
"lng_info_topic_title" = "Topic Info";
|
||||
"lng_profile_enable_notifications" = "Notifications";
|
||||
"lng_profile_send_message" = "Send Message";
|
||||
"lng_info_add_as_contact" = "Add to contacts";
|
||||
"lng_profile_shared_media" = "Shared media";
|
||||
"lng_profile_suggest_photo" = "Suggest Profile Photo";
|
||||
"lng_profile_set_photo_for" = "Set Profile Photo";
|
||||
"lng_profile_photo_reset" = "Reset to Original";
|
||||
"lng_profile_set_for_done" = "You will now always see this photo for {user}'s account.";
|
||||
"lng_profile_suggest_sure" = "You can suggest {user} to set this photo for their page.";
|
||||
"lng_profile_suggest_button" = "Suggest";
|
||||
"lng_profile_set_personal_sure" = "Only you will see this photo and it will replace any photo {user} sets for themselves.";
|
||||
"lng_profile_accept_photo_sure" = "{user} suggests you to use this profile photo for your Telegram account.";
|
||||
"lng_profile_set_photo_button" = "Set Photo";
|
||||
"lng_profile_accept_video_sure" = "{user} suggests you to use this profile video for your Telegram account.";
|
||||
"lng_profile_set_video_button" = "Set Video";
|
||||
"lng_profile_changed_photo_title" = "Photo updated";
|
||||
"lng_profile_changed_photo_about" = "You can change it in {link}.";
|
||||
"lng_profile_changed_photo_link" = "Settings";
|
||||
"lng_media_type_photos" = "Photos";
|
||||
"lng_media_type_gifs" = "GIFs";
|
||||
"lng_media_type_videos" = "Videos";
|
||||
@@ -1194,15 +1280,27 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_manage_peer_permissions" = "Permissions";
|
||||
"lng_manage_peer_invite_links" = "Invite links";
|
||||
"lng_manage_peer_reactions" = "Reactions";
|
||||
"lng_manage_peer_reactions_on" = "All";
|
||||
"lng_manage_peer_reactions_off" = "Off";
|
||||
"lng_manage_peer_requests" = "Member Requests";
|
||||
"lng_manage_peer_requests_channel" = "Subscriber Requests";
|
||||
|
||||
"lng_manage_peer_reactions_enable" = "Enable Reactions";
|
||||
"lng_manage_peer_reactions_about" = "Allow members to react to group messages.";
|
||||
"lng_manage_peer_reactions_about_channel" = "Allow subscribers to react to channel posts.";
|
||||
"lng_manage_peer_reactions_all" = "All reactions";
|
||||
"lng_manage_peer_reactions_all_about" = "Members of the group can use any emoji as reactions to messages.";
|
||||
"lng_manage_peer_reactions_some" = "Some reactions";
|
||||
"lng_manage_peer_reactions_some_about" = "You can select emoji that will allow members of your group to react to messages.";
|
||||
"lng_manage_peer_reactions_none" = "No reactions";
|
||||
"lng_manage_peer_reactions_none_about" = "Members of the group can't add any reactions to messages.";
|
||||
"lng_manage_peer_reactions_some_title" = "Only allow these reactions";
|
||||
"lng_manage_peer_reactions_available" = "Available reactions";
|
||||
|
||||
"lng_manage_peer_antispam" = "Aggressive Anti-Spam";
|
||||
"lng_manage_peer_antispam_about" = "Telegram will filter more spam but may occasionally affect ordinary messages. You can report False Positives in Recent Actions.";
|
||||
"lng_manage_peer_antispam_not_enough#one" = "Aggressive filtering can be enabled only in groups with more than **{count} member**.";
|
||||
"lng_manage_peer_antispam_not_enough#other" = "Aggressive filtering can be enabled only in groups with more than **{count} members**.";
|
||||
|
||||
"lng_manage_peer_group_type" = "Group type";
|
||||
"lng_manage_peer_channel_type" = "Channel type";
|
||||
"lng_manage_peer_link_type" = "Link type";
|
||||
@@ -1262,6 +1360,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_ttl_edit_about" = "Automatically delete new messages after a certain period of time for you and {user}.";
|
||||
"lng_ttl_edit_about_group" = "Automatically delete new messages sent in this chat after a certain period of time.";
|
||||
"lng_ttl_edit_about_channel" = "Automatically delete new messages sent in this channel after a certain period of time.";
|
||||
"lng_ttl_edit_about2" = "You can also set your default {link} for all chats in Settings.";
|
||||
"lng_ttl_edit_about2_link" = "self-destruct timer";
|
||||
"lng_ttl_edit_save" = "Confirm";
|
||||
"lng_ttl_about_tooltip" = "New messages in this chat will be automatically deleted in {duration}.";
|
||||
"lng_ttl_about_tooltip_channel" = "New messages in this chat will be automatically deleted in {duration}.";
|
||||
@@ -1273,6 +1373,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_report_message_title" = "Report message";
|
||||
"lng_report_profile_photo_title" = "Report profile photo";
|
||||
"lng_report_profile_video_title" = "Report profile video";
|
||||
"lng_report_group_photo_title" = "Report group photo";
|
||||
"lng_report_group_video_title" = "Report group video";
|
||||
"lng_report_channel_photo_title" = "Report channel photo";
|
||||
"lng_report_channel_video_title" = "Report channel video";
|
||||
"lng_report_please_select_messages" = "Please select messages to report.";
|
||||
"lng_report_select_messages" = "Select messages";
|
||||
"lng_report_messages_none" = "Select Messages";
|
||||
@@ -1325,6 +1429,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_create_group_next" = "Next";
|
||||
"lng_create_group_create" = "Create";
|
||||
"lng_create_group_title" = "New Group";
|
||||
"lng_create_group_ttl_about" = "Automatically delete messages in this group for everyone after a period of time.";
|
||||
"lng_create_channel_title" = "New Channel";
|
||||
"lng_create_public_channel_title" = "Public Channel";
|
||||
"lng_create_public_channel_about" = "Anyone can find the channel in search and join";
|
||||
@@ -1347,11 +1452,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_create_channel_link_too_short" = "Sorry, this link is too short";
|
||||
"lng_create_channel_link_bad_symbols" = "Only 0-9, a-z, and underscores allowed.";
|
||||
"lng_create_channel_link_available" = "This link is available";
|
||||
"lng_create_channel_link_pending" = "Checking name...";
|
||||
"lng_create_channel_link_copied" = "Link copied to clipboard";
|
||||
|
||||
"lng_create_group_crop" = "Select an area for group photo";
|
||||
"lng_create_channel_crop" = "Select an area for channel photo";
|
||||
|
||||
"lng_failed_add_participant" = "Could not add user. Please try again later.";
|
||||
"lng_failed_add_not_mutual" = "Sorry, if a person leaves a group, only a mutual contact can bring them back (they need to have your phone number, and you need theirs).";
|
||||
"lng_failed_add_not_mutual_channel" = "Sorry, if a person leaves a channel, only a mutual contact can bring them back (they need to have your phone number, and you need theirs).";
|
||||
@@ -1418,6 +1521,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_action_ttl_changed" = "{from} has set messages to auto-delete in {duration}";
|
||||
"lng_action_ttl_changed_you" = "You set messages to auto-delete in {duration}";
|
||||
"lng_action_ttl_changed_channel" = "New messages will auto-delete in {duration}";
|
||||
"lng_action_ttl_global" = "{from} uses a self-destruct timer for all chats. All new messages in this chat will be automatically deleted after {duration} they've been sent.";
|
||||
"lng_action_ttl_removed" = "{from} has set messages not to auto-delete";
|
||||
"lng_action_ttl_removed_you" = "You disabled the auto-delete timer";
|
||||
"lng_action_ttl_removed_channel" = "New messages will not auto-delete";
|
||||
@@ -1473,6 +1577,27 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_action_webview_data_done" = "You have just successfully transferred data from the «{text}» button to the bot.";
|
||||
"lng_action_gift_received" = "{user} sent you a gift for {cost}";
|
||||
"lng_action_gift_received_me" = "You sent to {user} a gift for {cost}";
|
||||
"lng_action_suggested_photo_me" = "You suggested {user} to use this profile photo.";
|
||||
"lng_action_suggested_photo" = "{user} suggests you to use this profile photo.";
|
||||
"lng_action_suggested_photo_button" = "View Photo";
|
||||
"lng_action_suggested_video_me" = "You suggested {user} to use this profile video.";
|
||||
"lng_action_suggested_video" = "{user} suggests you to use this profile video.";
|
||||
"lng_action_suggested_video_button" = "View Video";
|
||||
"lng_action_attach_menu_bot_allowed" = "You allowed this bot to message you when you added it in the attachment menu.";
|
||||
"lng_action_topic_created_inside" = "Topic created";
|
||||
"lng_action_topic_closed_inside" = "Topic closed";
|
||||
"lng_action_topic_reopened_inside" = "Topic reopened";
|
||||
"lng_action_topic_hidden_inside" = "Topic hidden";
|
||||
"lng_action_topic_unhidden_inside" = "Topic unhidden";
|
||||
"lng_action_topic_created" = "«{topic}» was created";
|
||||
"lng_action_topic_closed" = "«{topic}» was closed";
|
||||
"lng_action_topic_reopened" = "«{topic}» was reopened";
|
||||
"lng_action_topic_hidden" = "«{topic}» was hidden";
|
||||
"lng_action_topic_unhidden" = "«{topic}» was unhidden";
|
||||
"lng_action_topic_placeholder" = "topic";
|
||||
"lng_action_topic_renamed" = "{from} renamed the {link} to «{title}»";
|
||||
"lng_action_topic_icon_changed" = "{from} changed the {link} icon to {emoji}";
|
||||
"lng_action_topic_icon_removed" = "{from} removed the {link} icon";
|
||||
|
||||
"lng_premium_gift_duration_months#one" = "for {count} month";
|
||||
"lng_premium_gift_duration_months#other" = "for {count} months";
|
||||
@@ -1629,10 +1754,15 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_edited" = "edited";
|
||||
"lng_edited_date" = "Edited: {date}";
|
||||
"lng_sent_date" = "Sent: {date}";
|
||||
"lng_views_tooltip#one" = "Views: {count}";
|
||||
"lng_views_tooltip#other" = "Views: {count}";
|
||||
"lng_forwards_tooltip#one" = "Forwards: {count}";
|
||||
"lng_forwards_tooltip#other" = "Forwards: {count}";
|
||||
"lng_imported" = "imported";
|
||||
"lng_admin_badge" = "admin";
|
||||
"lng_owner_badge" = "owner";
|
||||
"lng_channel_badge" = "channel";
|
||||
"lng_topic_author_badge" = "Topic Author";
|
||||
"lng_fast_reply" = "Reply";
|
||||
"lng_cancel_edit_post_sure" = "Cancel editing?";
|
||||
"lng_cancel_edit_post_yes" = "Yes";
|
||||
@@ -1700,6 +1830,22 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_premium_unlock_reactions" = "Unlock Premium Reactions";
|
||||
"lng_premium_unlock_stickers" = "Unlock Premium Stickers";
|
||||
"lng_premium_unlock_emoji" = "Unlock Animated Emoji";
|
||||
"lng_premium_unlock_status" = "Unlock Emoji Status";
|
||||
|
||||
"lng_premium_subscribe_months_12" = "Annual";
|
||||
"lng_premium_subscribe_months_6" = "Semiannual";
|
||||
"lng_premium_subscribe_months_1" = "Monthly";
|
||||
"lng_premium_subscribe_total" = "{cost} per year";
|
||||
"lng_premium_subscribe_button" = "Subscribe for {cost} per month";
|
||||
|
||||
"lng_premium_emoji_status_title" = "{user} set this emoji from {link} as their current status.";
|
||||
"lng_premium_emoji_status_title_colored" = "{user} set this emoji as their current status.";
|
||||
"lng_premium_emoji_status_about" = "Emoji status is a premium feature. Other features included in **Telegram Premium**:";
|
||||
"lng_premium_emoji_status_button" = "Unlock Emoji Status";
|
||||
|
||||
"lng_premium_summary_user_title" = "{user} is a subscriber of Telegram Premium.";
|
||||
"lng_premium_summary_user_about" = "Owners of Telegram Premium accounts have exclusive access to multiple additional features.";
|
||||
"lng_premium_summary_user_button" = "Learn More";
|
||||
|
||||
"lng_premium_summary_title" = "Telegram Premium";
|
||||
"lng_premium_summary_top_about" = "Go **beyond the limits**, get **exclusive features** and support us by subscribing to **Telegram Premium**.";
|
||||
@@ -1718,8 +1864,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_premium_summary_about_voice_to_text" = "Ability to read the transcript of any incoming voice message.";
|
||||
"lng_premium_summary_subtitle_no_ads" = "No Ads";
|
||||
"lng_premium_summary_about_no_ads" = "No more ads in public channels where Telegram sometimes shows ads.";
|
||||
"lng_premium_summary_subtitle_unique_reactions" = "Unique Reactions";
|
||||
"lng_premium_summary_about_unique_reactions" = "Additional animated reactions on messages available only to the Premium subscribers.";
|
||||
"lng_premium_summary_subtitle_emoji_status" = "Emoji Status";
|
||||
"lng_premium_summary_about_emoji_status" = "Add any of thousands emoji next to your name to display current activity.";
|
||||
"lng_premium_summary_subtitle_infinite_reactions" = "Infinite Reactions";
|
||||
"lng_premium_summary_about_infinite_reactions" = "React with thousands of emoji — with multiple reactions per message.";
|
||||
"lng_premium_summary_subtitle_premium_stickers" = "Premium Stickers";
|
||||
"lng_premium_summary_about_premium_stickers" = "Exclusive enlarged stickers featuring additional effects, updated monthly.";
|
||||
"lng_premium_summary_subtitle_animated_emoji" = "Animated Emoji";
|
||||
@@ -1789,6 +1937,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_accounts_limit1#other" = "You have reached the limit of **{count}** connected accounts.";
|
||||
"lng_accounts_limit2" = "You can free one space by subscribing to **Telegram Premium** with one of these connected accounts:";
|
||||
|
||||
"lng_emoji_status_for_title" = "Set Status for...";
|
||||
"lng_emoji_status_for_submit" = "Set Status";
|
||||
"lng_emoji_status_menu_duration_any" = "Set Status for {duration}";
|
||||
|
||||
"lng_group_about_header" = "You have created a group.";
|
||||
"lng_group_about_text" = "Groups can have:";
|
||||
"lng_group_about1" = "Up to 100,000 members";
|
||||
@@ -1864,6 +2016,16 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_in_dlg_sticker" = "Sticker";
|
||||
"lng_in_dlg_sticker_emoji" = "{emoji} Sticker";
|
||||
"lng_in_dlg_poll" = "Poll";
|
||||
"lng_in_dlg_media_count#one" = "{count} media";
|
||||
"lng_in_dlg_media_count#other" = "{count} media";
|
||||
"lng_in_dlg_photo_count#one" = "{count} photo";
|
||||
"lng_in_dlg_photo_count#other" = "{count} photos";
|
||||
"lng_in_dlg_video_count#one" = "{count} video";
|
||||
"lng_in_dlg_video_count#other" = "{count} videos";
|
||||
"lng_in_dlg_file_count#one" = "{count} file";
|
||||
"lng_in_dlg_file_count#other" = "{count} files";
|
||||
"lng_in_dlg_audio_count#one" = "{count} audio";
|
||||
"lng_in_dlg_audio_count#other" = "{count} audio";
|
||||
|
||||
"lng_ban_user" = "Ban User";
|
||||
"lng_delete_all_from_user" = "Delete all from {user}";
|
||||
@@ -1884,6 +2046,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_new_contact_unarchive" = "Unarchive";
|
||||
"lng_new_contact_from_request_channel" = "{user} is an admin of {name}, a channel you requested to join.";
|
||||
"lng_new_contact_from_request_group" = "{user} is an admin of {name}, a group you requested to join.";
|
||||
"lng_new_contact_about_status" = "This account uses {emoji} as a custom status next to its\nname. Such emoji statuses are available to all\nsubscribers of {link}.";
|
||||
"lng_new_contact_about_status_link" = "Telegram Premium";
|
||||
"lng_from_request_title_channel" = "Chat with channel's admin";
|
||||
"lng_from_request_title_group" = "Chat with group's admin";
|
||||
"lng_from_request_body" = "You received this message because you requested to join {name} on {date}.";
|
||||
@@ -1913,6 +2077,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_send_anonymous_ph" = "Send anonymously...";
|
||||
"lng_send_as_title" = "Send message as...";
|
||||
"lng_send_as_anonymous_admin" = "Anonymous admin";
|
||||
"lng_send_as_premium_required" = "Subscribe to {link} to be able to comment on behalf of your channels in group chats.";
|
||||
"lng_send_as_premium_required_link" = "Telegram Premium";
|
||||
"lng_record_cancel" = "Release outside this field to cancel";
|
||||
"lng_record_lock_cancel_sure" = "Are you sure you want to stop recording and discard your voice message?";
|
||||
"lng_record_listen_cancel_sure" = "Are you sure you want to discard your recorded voice message?";
|
||||
@@ -1948,6 +2114,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_replies_header#one" = "{count} reply";
|
||||
"lng_replies_header#other" = "{count} replies";
|
||||
"lng_replies_header_none" = "Replies";
|
||||
"lng_replies_view_topic" = "View in Topic";
|
||||
"lng_comments_header#one" = "{count} comment";
|
||||
"lng_comments_header#other" = "{count} comments";
|
||||
"lng_comments_header_none" = "Comments";
|
||||
@@ -1972,6 +2139,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_dialogs_text_from_wrapped" = "{from}:";
|
||||
"lng_dialogs_text_media" = "{media_part} {caption}";
|
||||
"lng_dialogs_text_media_wrapped" = "{media},";
|
||||
"lng_dialogs_text_from_in_topic" = "{from} {topic}";
|
||||
"lng_dialogs_show_all_chats" = "Show all chats";
|
||||
"lng_dialogs_hide_muted_chats" = "Hide muted chats";
|
||||
"lng_dialogs_skip_archive_in_search" = "Skip results from archive";
|
||||
@@ -2079,6 +2247,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_send_message" = "Send message";
|
||||
"lng_context_view_group" = "View group info";
|
||||
"lng_context_view_channel" = "View channel info";
|
||||
"lng_context_view_topic" = "View topic info";
|
||||
"lng_context_hide_psa" = "Hide this announcement";
|
||||
"lng_context_pin_to_top" = "Pin to top";
|
||||
"lng_context_unpin_from_top" = "Unpin from top";
|
||||
@@ -2107,6 +2276,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_copy_link" = "Copy Link";
|
||||
"lng_context_copy_message_link" = "Copy Message Link";
|
||||
"lng_context_copy_post_link" = "Copy Post Link";
|
||||
"lng_context_copy_topic_link" = "Copy Topic Link";
|
||||
"lng_context_copy_email" = "Copy Email Address";
|
||||
"lng_context_copy_hashtag" = "Copy Hashtag";
|
||||
"lng_context_copy_mention" = "Copy Username";
|
||||
@@ -2145,6 +2315,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_send_now_selected" = "Send selected now";
|
||||
"lng_context_reschedule_selected" = "Reschedule Selected";
|
||||
"lng_context_delete_selected" = "Delete Selected";
|
||||
"lng_context_save_images_selected" = "Save Selected";
|
||||
"lng_context_save_documents_selected" = "Download Selected";
|
||||
"lng_context_clear_selection" = "Clear Selection";
|
||||
"lng_context_seen_loading" = "Loading...";
|
||||
"lng_context_seen_text#one" = "{count} Seen";
|
||||
@@ -2164,10 +2336,19 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_delete_from_disk" = "Delete from disk";
|
||||
"lng_context_delete_all_files" = "Delete all files";
|
||||
"lng_context_save_custom_sound" = "Save for notifications";
|
||||
"lng_context_translate" = "Translate";
|
||||
"lng_context_translate_selected" = "Translate Selected Text";
|
||||
|
||||
"lng_context_animated_emoji" = "This message contains emoji from **{name} pack**.";
|
||||
"lng_context_animated_emoji_many#one" = "This message contains emoji from **{count} pack**.";
|
||||
"lng_context_animated_emoji_many#other" = "This message contains emoji from **{count} packs**.";
|
||||
"lng_context_animated_reaction" = "This reaction is from **{name} pack**.";
|
||||
"lng_context_animated_reactions" = "Reactions contain emoji from **{name} pack**.";
|
||||
"lng_context_animated_reactions_many#one" = "Reactions contain emoji from **{count} pack**.";
|
||||
"lng_context_animated_reactions_many#other" = "Reactions contain emoji from **{count} packs**.";
|
||||
|
||||
"lng_context_spoiler_effect" = "Hide with Spoiler";
|
||||
"lng_context_disable_spoiler" = "Remove Spoiler";
|
||||
|
||||
"lng_downloads_section" = "Downloads";
|
||||
"lng_downloads_view_in_chat" = "View in chat";
|
||||
@@ -2182,17 +2363,15 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_send_image_empty" = "Could not send an empty file: {name}";
|
||||
"lng_send_images_selected#one" = "{count} image selected";
|
||||
"lng_send_images_selected#other" = "{count} images selected";
|
||||
"lng_send_photos#one" = "Send {count} photo";
|
||||
"lng_send_photos#other" = "Send {count} photos";
|
||||
"lng_send_separate_photos" = "Send as separate photos";
|
||||
"lng_send_separate_photos_videos" = "Send as separate media";
|
||||
"lng_send_files_selected#one" = "{count} file selected";
|
||||
"lng_send_files_selected#other" = "{count} files selected";
|
||||
"lng_send_files#one" = "Send {count} file";
|
||||
"lng_send_files#other" = "Send {count} files";
|
||||
"lng_send_grouped" = "Group items";
|
||||
"lng_send_compressed_one" = "Compress the image";
|
||||
"lng_send_compressed" = "Compress images";
|
||||
"lng_send_media_invalid_files" = "Sorry, no valid files found.";
|
||||
"lng_send_image" = "Send an image";
|
||||
"lng_send_file" = "Send a file";
|
||||
"lng_send_video" = "Send a video file";
|
||||
|
||||
"lng_forward_choose" = "Choose recipient...";
|
||||
"lng_forward_cant" = "Sorry, no way to forward here :(";
|
||||
@@ -2311,6 +2490,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_mediaview_group_photo" = "Group Photo";
|
||||
"lng_mediaview_channel_photo" = "Channel Photo";
|
||||
"lng_mediaview_profile_photo" = "Profile Photo";
|
||||
"lng_mediaview_profile_public_photo" = "Public Photo";
|
||||
"lng_mediaview_file_n_of_amount" = "{file} {n} of {amount}";
|
||||
"lng_mediaview_n_of_amount" = "Photo {n} of {amount}";
|
||||
"lng_mediaview_doc_image" = "File";
|
||||
@@ -2321,6 +2501,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_mediaview_report_profile_photo" = "Report";
|
||||
|
||||
"lng_mediaview_saved_to" = "Image was saved to your {downloads} folder";
|
||||
"lng_mediaview_saved_images_to" = "Images were saved to your {downloads} folder";
|
||||
"lng_mediaview_downloads" = "Downloads";
|
||||
"lng_mediaview_video_loading" = "Loading - {percent}";
|
||||
"lng_mediaview_playback_speed" = "Playback speed: {speed}";
|
||||
@@ -2408,8 +2589,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_payments_webview_no_use" = "Unfortunately, you can't use payments with current system configuration.";
|
||||
"lng_payments_webview_install_edge" = "Please install {link}.";
|
||||
"lng_payments_webview_install_webkit" = "Please install WebKitGTK (webkit2gtk-5.0/webkit2gtk-4.1/webkit2gtk-4.0) using your package manager.";
|
||||
"lng_payments_webview_switch_mutter" = "Qt's window embedding doesn't work well with Mutter window manager. Please switch to another window manager or desktop environment.";
|
||||
"lng_payments_webview_switch_wayland" = "There is no way to embed WebView window on Wayland. Please switch to X11.";
|
||||
"lng_payments_webview_update_windows" = "Please update your system to Windows 8.1 or later.";
|
||||
"lng_payments_sure_close" = "Are you sure you want to close this payment form? The changes you made will be lost.";
|
||||
"lng_payments_receipt_label" = "Receipt";
|
||||
@@ -2726,6 +2905,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_menu_start_group_call" = "Start video chat";
|
||||
"lng_menu_start_group_call_scheduled" = "Schedule video chat";
|
||||
"lng_menu_start_group_call_with" = "Stream with...";
|
||||
"lng_menu_start_group_call_join" = "Join video chat";
|
||||
"lng_menu_start_group_call_options" = "Video chat";
|
||||
"lng_menu_start_group_call_channel" = "Start live stream";
|
||||
"lng_menu_start_group_call_scheduled_channel" = "Schedule live stream";
|
||||
"lng_menu_start_group_call_with_channel" = "Stream with...";
|
||||
@@ -2783,6 +2964,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_slowmode_enabled"= "Slow mode is enabled. You can send your next message in {left}.";
|
||||
"lng_slowmode_no_many" = "Slow mode is enabled. You can't send more than one message at a time.";
|
||||
"lng_slowmode_too_long" = "Sorry, this text is too long to send as one message.\n\nSlow mode is enabled. You can't send more than one message at a time.";
|
||||
"lng_slowmode_seconds#one" = "{count} second";
|
||||
"lng_slowmode_seconds#other" = "{count} seconds";
|
||||
|
||||
"lng_rights_gigagroup_title" = "Broadcast group";
|
||||
"lng_rights_gigagroup_convert" = "Convert to Broadcast Group";
|
||||
@@ -2809,6 +2992,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_rights_group_invite_link" = "Invite users via link";
|
||||
"lng_rights_group_invite" = "Add users";
|
||||
"lng_rights_group_pin" = "Pin messages";
|
||||
"lng_rights_group_topics" = "Manage topics";
|
||||
"lng_rights_group_add_topics" = "Create topics";
|
||||
"lng_rights_group_manage_calls" = "Manage voice chats";
|
||||
"lng_rights_group_delete" = "Delete messages";
|
||||
"lng_rights_group_anonymous" = "Remain Anonymous";
|
||||
@@ -2894,6 +3079,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_filter_voice_chats_channel" = "Live stream";
|
||||
"lng_admin_log_filter_invite_links" = "Invite links";
|
||||
"lng_admin_log_filter_members_removed" = "Leaving members";
|
||||
"lng_admin_log_filter_topics" = "Topics";
|
||||
"lng_admin_log_filter_all_admins" = "All users and admins";
|
||||
"lng_admin_log_about" = "What is this?";
|
||||
"lng_admin_log_about_text" = "This is a list of all service actions taken by the group's members and admins in the last 48 hours.";
|
||||
@@ -2918,6 +3104,11 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_changed_link_channel" = "{from} changed channel link:";
|
||||
"lng_admin_log_removed_link_channel" = "{from} removed channel link";
|
||||
"lng_admin_log_previous_link" = "Previous link";
|
||||
"lng_admin_log_reordered_link_group" = "{from} reordered group links:";
|
||||
"lng_admin_log_reordered_link_channel" = "{from} reordered channel links:";
|
||||
"lng_admin_log_previous_links_order" = "Previous order";
|
||||
"lng_admin_log_activated_link" = "{from} activated @{link} username";
|
||||
"lng_admin_log_deactivated_link" = "{from} deactivated @{link} username";
|
||||
"lng_admin_log_changed_photo_group" = "{from} changed group photo";
|
||||
"lng_admin_log_changed_photo_channel" = "{from} changed channel photo";
|
||||
"lng_admin_log_removed_photo_group" = "{from} removed group photo";
|
||||
@@ -2948,6 +3139,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_participant_joined_by_link_channel" = "{from} joined the channel via {link}";
|
||||
"lng_admin_log_participant_approved_by_link" = "{from} was approved to join the group via {link} by {user}";
|
||||
"lng_admin_log_participant_approved_by_link_channel" = "{from} was approved to join the channel via {link} by {user}";
|
||||
"lng_admin_log_participant_approved_by_request" = "{from} joined to the group via public request, approved by {user}";
|
||||
"lng_admin_log_participant_approved_by_request_channel" = "{from} joined to the channel via public request, approved by {user}";
|
||||
"lng_admin_log_revoke_invite_link" = "{from} revoked invite link {link}";
|
||||
"lng_admin_log_delete_invite_link" = "{from} deleted invite link {link}";
|
||||
"lng_admin_log_participant_left" = "{from} left the group";
|
||||
@@ -2985,18 +3178,33 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_disallowed_unmute_self_channel" = "{from} started muting new live stream members";
|
||||
"lng_admin_log_participant_volume" = "{from} changed voice chat volume for {user} to {percent}";
|
||||
"lng_admin_log_participant_volume_channel" = "{from} changed live stream volume for {user} to {percent}";
|
||||
"lng_admin_log_antispam_enabled" = "{from} enabled aggressive anti-spam";
|
||||
"lng_admin_log_antispam_disabled" = "{from} disabled aggressive anti-spam";
|
||||
"lng_admin_log_user_with_username" = "{name} ({mention})";
|
||||
"lng_admin_log_messages_ttl_set" = "{from} enabled messages auto-delete after {duration}";
|
||||
"lng_admin_log_messages_ttl_changed" = "{from} changed messages auto-delete period from {previous} to {duration}";
|
||||
"lng_admin_log_messages_ttl_removed" = "{from} disabled messages auto-deletion after {duration}";
|
||||
"lng_admin_log_reactions_disabled" = "{from} disabled reactions";
|
||||
"lng_admin_log_reactions_updated" = "{from} updated the list of allowed reactions to: {emoji}";
|
||||
"lng_admin_log_reactions_allowed_all" = "{from} allowed all reactions";
|
||||
"lng_admin_log_reactions_allowed_official" = "{from} allowed all official reactions";
|
||||
"lng_admin_log_edited_invite_link" = "edited invite link {link}";
|
||||
"lng_admin_log_invite_link_expire_date" = "Expire date: {previous} -> {limit}";
|
||||
"lng_admin_log_invite_link_usage_limit" = "Usage limit: {previous} -> {limit}";
|
||||
"lng_admin_log_invite_link_label" = "Name: {previous} -> {limit}";
|
||||
"lng_admin_log_invite_link_request_needed" = "Now admin approval is required to join.";
|
||||
"lng_admin_log_invite_link_request_not_needed" = "Now admin approval is not required to join.";
|
||||
"lng_admin_log_topics_enabled" = "{from} enabled topics";
|
||||
"lng_admin_log_topics_disabled" = "{from} disabled topics";
|
||||
"lng_admin_log_topics_created" = "{from} created topic {topic}";
|
||||
"lng_admin_log_topics_changed" = "{from} changed topic {topic} to {new_topic}";
|
||||
"lng_admin_log_topics_closed" = "{from} closed topic {topic}";
|
||||
"lng_admin_log_topics_reopened" = "{from} reopened topic {topic}";
|
||||
"lng_admin_log_topics_hidden" = "{from} hid topic {topic}";
|
||||
"lng_admin_log_topics_unhidden" = "{from} unhid topic {topic}";
|
||||
"lng_admin_log_topics_deleted" = "{from} deleted topic {topic}";
|
||||
"lng_admin_log_topics_pinned" = "{from} pinned topic {topic}";
|
||||
"lng_admin_log_topics_unpinned" = "{from} unpinned topic {topic}";
|
||||
"lng_admin_log_restricted_forever" = "indefinitely";
|
||||
"lng_admin_log_restricted_until" = "until {date}";
|
||||
"lng_admin_log_banned_view_messages" = "Read messages";
|
||||
@@ -3013,10 +3221,16 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_admin_invite_users" = "Add members";
|
||||
"lng_admin_log_admin_invite_link" = "Invite users via link";
|
||||
"lng_admin_log_admin_pin_messages" = "Pin messages";
|
||||
"lng_admin_log_admin_manage_topics" = "Manage topics";
|
||||
"lng_admin_log_admin_create_topics" = "Create topics";
|
||||
"lng_admin_log_admin_manage_calls" = "Manage voice chats";
|
||||
"lng_admin_log_admin_manage_calls_channel" = "Manage live streams";
|
||||
"lng_admin_log_admin_add_admins" = "Add new admins";
|
||||
|
||||
"lng_admin_log_antispam_menu_report" = "Report False Positive";
|
||||
"lng_admin_log_antispam_menu_report_toast" = "You can manage anti-spam settings in {link}.";
|
||||
"lng_admin_log_antispam_menu_report_toast_link" = "Group Info > Administrators";
|
||||
|
||||
"lng_terms_signup" = "By signing up,\nyou agree to the {link}.";
|
||||
"lng_terms_signup_link" = "Terms of Service";
|
||||
"lng_terms_header" = "Terms of Service";
|
||||
@@ -3263,6 +3477,14 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_language_not_ready_about" = "Unfortunately, this custom language pack ({lang_name}) doesn't contain data for Telegram Desktop. You can contribute to this language pack using the {link}.";
|
||||
"lng_language_not_ready_link" = "translations platform";
|
||||
|
||||
"lng_translate_box_original" = "Original";
|
||||
"lng_translate_box_error" = "Translate failed.";
|
||||
|
||||
"lng_translate_settings_subtitle" = "Translate Messages";
|
||||
"lng_translate_settings_show" = "Show Translate Button";
|
||||
"lng_translate_settings_choose" = "Do Not Translate";
|
||||
"lng_translate_settings_about" = "The 'Translate' button will appear when you open a context menu on a text message.";
|
||||
|
||||
"lng_launch_exe_warning" = "This file has a {extension} extension.\nAre you sure you want to run it?";
|
||||
"lng_launch_svg_warning" = "Opening this file can potentially expose your IP address to its sender. Continue?";
|
||||
"lng_launch_exe_sure" = "Run";
|
||||
@@ -3425,6 +3647,33 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_ringtones_error_max_size" = "Sorry, but your file is too big. The maximum size for ringtones is {size}.";
|
||||
"lng_ringtones_error_max_duration" = "Sorry, but your file is too long. The maximum duration for ringtones is {duration}.";
|
||||
|
||||
"lng_forum_topic_new" = "New Topic";
|
||||
"lng_forum_topic_edit" = "Edit Topic";
|
||||
"lng_forum_topic_title" = "Topic Title";
|
||||
"lng_forum_topic_close" = "Close Topic";
|
||||
"lng_forum_topic_reopen" = "Reopen Topic";
|
||||
"lng_forum_topic_closed" = "This topic is now closed.";
|
||||
"lng_forum_topic_delete" = "Delete";
|
||||
"lng_forum_topic_delete_sure" = "Are you sure you want to delete this topic?";
|
||||
"lng_forum_topic_created_title_my" = "Almost done!";
|
||||
"lng_forum_topic_created_body_my" = "Send the first message\nto start this topic.";
|
||||
"lng_forum_topic_created_title" = "Topic started!";
|
||||
"lng_forum_topic_created_body" = "Send a message to open\nthe discussion.";
|
||||
"lng_forum_topics_switch" = "Topics";
|
||||
"lng_forum_topics_not_enough#one" = "Only groups with more than **{count} member** can have topics enabled.";
|
||||
"lng_forum_topics_not_enough#other" = "Only groups with more than **{count} members** can have topics enabled.";
|
||||
"lng_forum_topics_no_discussion" = "Topics can't be enabled in discussion groups at the moment.";
|
||||
"lng_forum_choose_title_and_icon" = "Choose title and icon for your topic";
|
||||
"lng_forum_replies_only" = "You can reply to messages in topics.";
|
||||
"lng_forum_no_topics" = "No topics currently created in this forum.";
|
||||
"lng_forum_create_topic" = "Create topic";
|
||||
"lng_forum_discard_sure" = "Are you sure you want to discard this topic?";
|
||||
"lng_forum_view_as_messages" = "View as Messages";
|
||||
"lng_forum_no_messages" = "No messages";
|
||||
"lng_forum_messages#one" = "{count} message";
|
||||
"lng_forum_messages#other" = "{count} messages";
|
||||
"lng_forum_show_topics_list" = "Show Topics List";
|
||||
|
||||
// Wnd specific
|
||||
|
||||
"lng_wnd_choose_program_menu" = "Choose Default Program...";
|
||||
|
||||