Compare commits
1760 commits
Author | SHA1 | Date | |
---|---|---|---|
|
b3552d8c2c | ||
|
206a15191f | ||
|
22de3980d1 | ||
|
9502120ee3 | ||
|
7f1a3320dd | ||
|
8a4fd7f182 | ||
|
b0a4d15d64 | ||
|
11d0f9db03 | ||
|
f024ceecdd | ||
|
08c07a0785 | ||
|
b843f91b3c | ||
|
4b2c5b3321 | ||
|
2b43f2682a | ||
|
7da0124286 | ||
|
feaeef6482 | ||
|
15bcfeec1d | ||
|
5fb002ab4c | ||
|
f56ddbb1e0 | ||
|
6bd2a7c962 | ||
|
9d591ae806 | ||
|
7d30e3913c | ||
|
19d7dd7aa3 | ||
|
45444253fd | ||
|
308ade6a7e | ||
|
66d54ccd54 | ||
|
ccf8d91f01 | ||
|
7c940a0480 | ||
|
277a2edb57 | ||
|
bd742689e9 | ||
|
9ca0c3c41d | ||
|
ce8650b4de | ||
|
4bce9d440e | ||
|
adc691f516 | ||
|
fc67a801e3 | ||
|
6a3657ca87 | ||
|
0537c5f273 | ||
|
cc4a5f30b6 | ||
|
b0d7c3e9b1 | ||
|
3bf7c44fc9 | ||
|
4ff4e63a11 | ||
|
72a35ba58b | ||
|
b6a31979f2 | ||
|
7c710e22cc | ||
|
ab58e7a225 | ||
|
c9fb97cd7c | ||
|
789f3e1584 | ||
|
0fc8229be1 | ||
|
a1e555267e | ||
|
0ac88c0cb5 | ||
|
d43a6da62b | ||
|
940455f786 | ||
|
0f74456f30 | ||
|
7840fa6d90 | ||
|
95ccc99fee | ||
|
7b0a156bba | ||
|
0d8ae7bb37 | ||
|
9491cff1df | ||
|
51dc5d6e37 | ||
|
f4c739ab92 | ||
|
0dd8ae3d77 | ||
|
7d2878d81c | ||
|
bd70a05861 | ||
|
0605c7b2bc | ||
|
8e83a55143 | ||
|
4ab4eb8ef2 | ||
|
d1e6150874 | ||
|
4121c99f36 | ||
|
827040f487 | ||
|
9032489786 | ||
|
8ea7bd4913 | ||
|
97b021efaf | ||
|
b3f9a77ba7 | ||
|
63fdc1f876 | ||
|
17cf354c58 | ||
|
c6fd8bcb99 | ||
|
1684465e04 | ||
|
fe2df96953 | ||
|
ee9d0cfd99 | ||
|
7b7e18e752 | ||
|
928be4151b | ||
|
37dd648686 | ||
|
93a590774e | ||
|
22b99b6d3e | ||
|
101d626d4f | ||
|
3633c19208 | ||
|
e302f328f7 | ||
|
f74ba95e95 | ||
|
c38982d286 | ||
|
fe9bac096b | ||
|
5b809c4fc6 | ||
|
4729e51e14 | ||
|
960cf7a34b | ||
|
852ab19760 | ||
|
2e45d9fc6b | ||
|
74b71b92b6 | ||
|
bbc14ba74f | ||
|
45c7829cd8 | ||
|
f2aa3afbbb | ||
|
909b01241b | ||
|
abb58c58a0 | ||
|
700e10d32c | ||
|
4ac48d0e4a | ||
|
345b2cb835 | ||
|
b962309498 | ||
|
e99cb9bfb8 | ||
|
9e12e18f90 | ||
|
66fc9b38df | ||
|
5dbe429e6b | ||
|
b2481ea6c1 | ||
|
86a294ce4b | ||
|
a8d1eadfbf | ||
|
b07d3c5403 | ||
|
892db55ae1 | ||
|
93615fef65 | ||
|
87452706ef | ||
|
3569615b21 | ||
|
86f7d09d31 | ||
|
d5d1254393 | ||
|
4df90cfb9e | ||
|
ec6862d31a | ||
|
6f23010382 | ||
|
c672f105d3 | ||
|
e60d501e4a | ||
|
0d7175058b | ||
|
3b0bd9d1d1 | ||
|
bd28ac6e1f | ||
|
0c2d00c792 | ||
|
140ba653b9 | ||
|
f64f008f77 | ||
|
a6315bef05 | ||
|
f810d7c82a | ||
|
cf61dedc79 | ||
|
2ab9587f5f | ||
|
4950b52359 | ||
|
03af444735 | ||
|
7f6221b409 | ||
|
57aebdd300 | ||
|
25821ba338 | ||
|
7dda5461ad | ||
|
ee0238bad8 | ||
|
451940e6a7 | ||
|
6163cc8a5a | ||
|
ef859d77e9 | ||
|
0fd752657a | ||
|
f1451a1de3 | ||
|
fa96f25683 | ||
|
9e447383df | ||
|
5e762be32b | ||
|
75de81a3ab | ||
|
d26b64a5bb | ||
|
cb8d40eaf2 | ||
|
ded0936bc4 | ||
|
16830a410c | ||
|
9f79dda463 | ||
|
15dc7c74d7 | ||
|
f9abef9e05 | ||
|
ba84499f00 | ||
|
79ce24222a | ||
|
6cb9264864 | ||
|
247a070405 | ||
|
e05bb75b8a | ||
|
6a415cf232 | ||
|
e8034189df | ||
|
107f329b4f | ||
|
999a13358e | ||
|
2077f51084 | ||
|
1e77a3df20 | ||
|
141a291523 | ||
|
cb03d5a9d3 | ||
|
b618d1e56a | ||
|
23ae638512 | ||
|
eda749d7cb | ||
|
08d0186e53 | ||
|
443981ba31 | ||
|
f3ed7c5e19 | ||
|
dd2378b591 | ||
|
b885779365 | ||
|
32b95f0d9a | ||
|
2b8eec8666 | ||
|
3f24627f54 | ||
|
0c4bca312e | ||
|
e36afc675e | ||
|
d754014321 | ||
|
9f73242cc5 | ||
|
fae9649773 | ||
|
4b43f4cbec | ||
|
b61befa210 | ||
|
5e2bc337bc | ||
|
af1608cbfa | ||
|
9aa80976ff | ||
|
c9cfe9e90f | ||
|
482e337762 | ||
|
a0821f5a01 | ||
|
5ebdf3ed39 | ||
|
86096db02d | ||
|
a93e01b896 | ||
|
0585e72c35 | ||
|
c82fbefcfc | ||
|
23542a1db1 | ||
|
1bf50d60d8 | ||
|
8596b0309e | ||
|
7f6e871b26 | ||
|
8912d4d55a | ||
|
7ac849ab12 | ||
|
4cab699b04 | ||
|
03aa05e4d2 | ||
|
428a3cf0ce | ||
|
1c8b165a64 | ||
|
1869071ef7 | ||
|
33ca5ee39f | ||
|
e46d5a86d3 | ||
|
2729bcac3b | ||
|
d60ce41fa9 | ||
|
958db945f3 | ||
|
057f906ca4 | ||
|
8df7a45e29 | ||
|
e4af1570cb | ||
|
049ebf9027 | ||
|
f2f0c7df92 | ||
|
bee4118513 | ||
|
a1096f7ecb | ||
|
dac0a6ec20 | ||
|
4327fd4c58 | ||
|
3243f57fd5 | ||
|
383c488268 | ||
|
53392d6e5d | ||
|
bf48025d12 | ||
|
5e624605cf | ||
|
026490acc6 | ||
|
709ce3adb8 | ||
|
a8d23489c4 | ||
|
296df113e3 | ||
|
292de83c35 | ||
|
7fe66c07e4 | ||
|
9aa8f30e2b | ||
|
e3ebb30518 | ||
|
51122ab3ba | ||
|
5d96eab7b4 | ||
|
97c4e79e96 | ||
|
f89bac7781 | ||
|
1d8a7f8fd3 | ||
|
ef9f7ab27a | ||
|
a676138745 | ||
|
7442ea7a16 | ||
|
0089cad740 | ||
|
cf1fa718a8 | ||
|
d6ba6ac41e | ||
|
bbdd5feaa4 | ||
|
678527254b | ||
|
a43943ec3d | ||
|
ab3a61794b | ||
|
46bf7781aa | ||
|
99c547b625 | ||
|
6976e97de3 | ||
|
f8e3e70273 | ||
|
23c9f7a957 | ||
|
2ca763cc77 | ||
|
2adc811351 | ||
|
be18be4a86 | ||
|
8d7abb1b8a | ||
|
1cc5988c40 | ||
|
da426ae03b | ||
|
3cebd6d923 | ||
|
f1019c8ca4 | ||
|
edfb7b6b24 | ||
|
157a928f5a | ||
|
5f5a2a3ef2 | ||
|
8534cf3756 | ||
|
39b90092ff | ||
|
d3142ebe6d | ||
|
d914c6be2e | ||
|
05c3e968df | ||
|
7756cce123 | ||
|
8287d717f8 | ||
|
db9e60b4b5 | ||
|
28a79bfccb | ||
|
321490e528 | ||
|
6f752357d7 | ||
|
e1f71baed6 | ||
|
df377cd5bb | ||
|
691a0acdab | ||
|
5e2eda6af3 | ||
|
17cdc2b585 | ||
|
c08266f81b | ||
|
f90a4db569 | ||
|
22ec7a6d75 | ||
|
1b16a84810 | ||
|
d778276f5d | ||
|
e3030a168f | ||
|
dfd07a4f4f | ||
|
f9fc65d7de | ||
|
46cf7db242 | ||
|
2b94cffe7e | ||
|
2e74ad6fbe | ||
|
df7dc1583d | ||
|
88e80b4fae | ||
|
aea90f4b65 | ||
|
80db076f38 | ||
|
27bba8250a | ||
|
3fb0fa6892 | ||
|
c3195cfcbe | ||
|
51661a872c | ||
|
64706ea103 | ||
|
ec69d557dc | ||
|
addd37fb1f | ||
|
9dc947ecb6 | ||
|
7d74d3da3a | ||
|
aa0c56876c | ||
|
37c7b0c6d1 | ||
|
0d07d238bc | ||
|
fa4e74ffef | ||
|
c22d76e5be | ||
|
18850ebd83 | ||
|
17abef95eb | ||
|
d135151477 | ||
|
07fd9b3074 | ||
|
0523ae705a | ||
|
9db2502cd0 | ||
|
a174119877 | ||
|
569dd19932 | ||
|
530e2a1feb | ||
|
de732ba692 | ||
|
c6649e84a6 | ||
|
e3517aceab | ||
|
6d7abd1718 | ||
|
e9e493707b | ||
|
c25adf8b57 | ||
|
d2be10cd4e | ||
|
006ecf9a56 | ||
|
a53cc52241 | ||
|
961d283325 | ||
|
4e46529eb6 | ||
|
81001e04e9 | ||
|
2fd174ab9c | ||
|
6ff5e221ea | ||
|
232077b919 | ||
|
fecddb5203 | ||
|
d0132c0f7b | ||
|
37d32b32f8 | ||
|
51213b499f | ||
|
dcb98ce0fb | ||
|
428e90a844 | ||
|
017535cf7b | ||
|
409389a994 | ||
|
ba34d92cd3 | ||
|
b412ee258d | ||
|
f1ffe2a641 | ||
|
a13ca95894 | ||
|
0989a80a57 | ||
|
d72c15e9d3 | ||
|
7084cf9526 | ||
|
67cc0ef75c | ||
|
75714cc358 | ||
|
75e454f3fd | ||
|
efa4c2ce77 | ||
|
f4ceb342b7 | ||
|
d4ca58574a | ||
|
e796011deb | ||
|
97afb4e01a | ||
|
8fcbf43410 | ||
|
15a834b883 | ||
|
3d8396e586 | ||
|
3257fd364a | ||
|
d690af99fc | ||
|
1c28495162 | ||
|
ddf74e5f78 | ||
|
7dfc27f3c9 | ||
|
fc3f59a053 | ||
|
62c4b1f30b | ||
|
0609288250 | ||
|
8e26582bc5 | ||
|
07f1f9c1d8 | ||
|
a4a3b4e9d1 | ||
|
576822b1ff | ||
|
ab26e3d4fa | ||
|
4926735ae1 | ||
|
efce0f2309 | ||
|
2804cc2d1e | ||
|
38b5cab006 | ||
|
96c10be293 | ||
|
20358a2f58 | ||
|
ec82d5674f | ||
|
4a22e76bdb | ||
|
527be95618 | ||
|
41985c0a5f | ||
|
522e45ce92 | ||
|
48fb0f3b1e | ||
|
798093c58f | ||
|
e795dad616 | ||
|
c3587ff46f | ||
|
dc9fa9ccf2 | ||
|
97c259d928 | ||
|
afffdd5bbf | ||
|
199e7a1d46 | ||
|
a1aa315187 | ||
|
8c56fddc55 | ||
|
277d76df3e | ||
|
1ac33d30bd | ||
|
658cb438f8 | ||
|
2b71625ffe | ||
|
2b13fc9a24 | ||
|
9e18964e7f | ||
|
43dfe559a6 | ||
|
aab7ba264c | ||
|
b7162b5fad | ||
|
ce4a081155 | ||
|
5df2a048e1 | ||
|
1b6a7fafa8 | ||
|
2ab725e5e1 | ||
|
88a310a86e | ||
|
86319be256 | ||
|
9d68ef6421 | ||
|
2bb1c5d39b | ||
|
3aa15c979d | ||
|
c062ba3426 | ||
|
343560225c | ||
|
e0dd77f0c3 | ||
|
92ff07f723 | ||
|
a23dca080a | ||
|
6844f88567 | ||
|
e6060ea277 | ||
|
549de7fa54 | ||
|
ecf9faa21d | ||
|
a87ebd41e7 | ||
|
183dd40f39 | ||
|
c722c5c46f | ||
|
865200db5e | ||
|
c3e15de759 | ||
|
44bfdbdc83 | ||
|
5f10c1875c | ||
|
a7ae7a8cda | ||
|
706f142a98 | ||
|
08df3b2dff | ||
|
14672ff145 | ||
|
7fcd84d08e | ||
|
12f8686326 | ||
|
aa445adfff | ||
|
603aa5db5f | ||
|
c34289036f | ||
|
5b6bec775b | ||
|
3b0fe3043f | ||
|
c99165891f | ||
|
4938b18f9d | ||
|
8895b4e8a3 | ||
|
a7321c9beb | ||
|
c23b533704 | ||
|
de34c75788 | ||
|
06341efe0d | ||
|
c810005f86 | ||
|
cdedf283ac | ||
|
acfd92e2e6 | ||
|
51b81dba87 | ||
|
7f6dfcf52f | ||
|
92582d8434 | ||
|
e2bff474db | ||
|
4f702e12b7 | ||
|
083400d1c2 | ||
|
7491337bfd | ||
|
d6b833fbb2 | ||
|
2113a2b634 | ||
|
5df632264f | ||
|
42c350243a | ||
|
522ca3b04a | ||
|
2d53ec5d34 | ||
|
13d2f70c3a | ||
|
a87d19998e | ||
|
6ddf241293 | ||
|
e43ec6c4ea | ||
|
5f3db95cbd | ||
|
d874829b06 | ||
|
6cfbccd955 | ||
|
0d821c3630 | ||
|
b61e3b580d | ||
|
5c301353ec | ||
|
0363421862 | ||
|
6f18b9b691 | ||
|
35e40be550 | ||
|
c1528f532e | ||
|
245960d35b | ||
|
8847034217 | ||
|
91acfbbd38 | ||
|
4505a2bf2d | ||
|
a314380b08 | ||
|
0c07a015c6 | ||
|
a0c7697280 | ||
|
04023da723 | ||
|
13ea045055 | ||
|
f03351d112 | ||
|
48d9f10f5b | ||
|
2b53df98cd | ||
|
99a7a13218 | ||
|
2d2d4ac002 | ||
|
d12e8023e3 | ||
|
17181cee8f | ||
|
a74ee911b3 | ||
|
b0b37172ce | ||
|
cccf048e3f | ||
|
82e890746b | ||
|
188d65d700 | ||
|
4569f93e70 | ||
|
bcd1d8461f | ||
|
183a9139f9 | ||
|
80a1e6ecf3 | ||
|
aa1f8cfb8f | ||
|
8060691f3d | ||
|
bf26de495a | ||
|
73b3f7e298 | ||
|
22191649aa | ||
|
0557907310 | ||
|
0f283c484d | ||
|
e33ca9d316 | ||
|
f93f4c72f7 | ||
|
f0b9bc10c2 | ||
|
f583879aee | ||
|
7ea6c6c84b | ||
|
2532a0ff59 | ||
|
c3f354826d | ||
|
6d1e421ad7 | ||
|
29b0055e39 | ||
|
2cb20fe342 | ||
|
fc97fa4415 | ||
|
876a50f759 | ||
|
eb0d2868f5 | ||
|
e215d5bc64 | ||
|
3f0d687656 | ||
|
d59eb8e731 | ||
|
04e9eed88d | ||
|
5072e95f16 | ||
|
a2b8366477 | ||
|
e9a6bee046 | ||
|
080a8d7ee5 | ||
|
f94fd3118b | ||
|
8ddb13d6e2 | ||
|
c6cf8be8d4 | ||
|
e92270a9ab | ||
|
65d6636a41 | ||
|
4701badb2a | ||
|
3565215c81 | ||
|
3957fea5e4 | ||
|
10f1ae152d | ||
|
eb29b6bffe | ||
|
d157eb0b6e | ||
|
0045eb4598 | ||
|
b61c66c385 | ||
|
56d6c4eb30 | ||
|
a6030d708d | ||
|
683c3c4f36 | ||
|
bd084f9181 | ||
|
fef133bf0a | ||
|
15c226e6cf | ||
|
84f111d641 | ||
|
18c1e7ac60 | ||
|
ee6dbdced6 | ||
|
cb443d797d | ||
|
5a6497ec70 | ||
|
893ca8bcbd | ||
|
f91e4c8b69 | ||
|
f7c777d07d | ||
|
12a8e8616c | ||
|
2fbf7e8504 | ||
|
6864e6d5bf | ||
|
09b4e0e21b | ||
|
f381005184 | ||
|
42a2de4bf0 | ||
|
1fd1e34844 | ||
|
64dbbd7d09 | ||
|
c137e577dc | ||
|
f592a9202f | ||
|
cdc24d2e57 | ||
|
b8bf3f6520 | ||
|
82cec83d87 | ||
|
1e14667006 | ||
|
6539d14852 | ||
|
400df0f980 | ||
|
4cafb3f966 | ||
|
d8892c4eb4 | ||
|
1ebd25e76e | ||
|
ca89aa8377 | ||
|
ad6272bfe5 | ||
|
b401c37c39 | ||
|
552dd318cd | ||
|
a97880132a | ||
|
89058c63c8 | ||
|
747e417809 | ||
|
fd26e1618c | ||
|
86ea760011 | ||
|
824237deb3 | ||
|
ca8c70cc95 | ||
|
46fcc695a5 | ||
|
0e866a0266 | ||
|
63c36f5907 | ||
|
5299500d78 | ||
|
3b3d1aa9cc | ||
|
62d2346471 | ||
|
1e15764bb9 | ||
|
a6bfd35f1a | ||
|
3296efe46b | ||
|
51ddfbc340 | ||
|
42142d819a | ||
|
bbf9d523a6 | ||
|
721877e10a | ||
|
a9e95a128f | ||
|
2b920eaa87 | ||
|
a3ec759e62 | ||
|
3661442acd | ||
|
f232d329c5 | ||
|
ac5cf3bd80 | ||
|
ac13ac7a2c | ||
|
0bccb35cb0 | ||
|
18d9484ab1 | ||
|
fe7c06bc84 | ||
|
b6fb3bbf1d | ||
|
927d7a3aeb | ||
|
979973745b | ||
|
afab863f11 | ||
|
168162c174 | ||
|
2b122087c4 | ||
|
043d97cfdf | ||
|
794818953d | ||
|
783570fe9f | ||
|
b1e2a4243e | ||
|
b347308137 | ||
|
b3c8a79946 | ||
|
9822c56f1a | ||
|
cdd7ff5c6d | ||
|
5aba2f25cc | ||
|
96398daa78 | ||
|
61ceb66415 | ||
|
b4f173cdb3 | ||
|
03e4592082 | ||
|
cf2dbe50a1 | ||
|
e5bb5b75fe | ||
|
cffce47eb1 | ||
|
ca0adba6cf | ||
|
8502b90c25 | ||
|
cef43e7f06 | ||
|
18aaf3cc93 | ||
|
f13740cb7f | ||
|
bddac79b40 | ||
|
e52baf555f | ||
|
475dec3014 | ||
|
f2ed649694 | ||
|
e82506e0c4 | ||
|
3071daa6f3 | ||
|
5d71286000 | ||
|
339d7be9c1 | ||
|
7f85494b1d | ||
|
a405794a03 | ||
|
4e8e096fdb | ||
|
eb821c1f36 | ||
|
bf07b832f0 | ||
|
5934614edb | ||
|
96b5c1d3d3 | ||
|
cb2972b145 | ||
|
cd5a1980c9 | ||
|
0e35107e17 | ||
|
10b026dfe0 | ||
|
743c3c54a7 | ||
|
489c86dad8 | ||
|
a9824fde91 | ||
|
6c62bbe6fb | ||
|
8a3aa660cb | ||
|
14cc7789d9 | ||
|
728d9a0993 | ||
|
aa8d543ed8 | ||
|
b335981621 | ||
|
9d5ca1252a | ||
|
d5dbbd566f | ||
|
5362d54ab6 | ||
|
1f162aa2a0 | ||
|
4a19f193ce | ||
|
cfc40ee966 | ||
|
6baba5a7b2 | ||
|
ba082081b3 | ||
|
e314c68a56 | ||
|
889fcb3939 | ||
|
632abd2225 | ||
|
e3465da979 | ||
|
f4523b2dba | ||
|
0d58b32914 | ||
|
aea2d34080 | ||
|
d5dbde0a24 | ||
|
f888008dc1 | ||
|
87da02ac15 | ||
|
ed61fc67ef | ||
|
5ac6af7b81 | ||
|
9db8cc6707 | ||
|
021a5881c2 | ||
|
d6ba3ae332 | ||
|
3e49b45418 | ||
|
23e22650f9 | ||
|
85267a921e | ||
|
2c7089d47f | ||
|
edc6cfe210 | ||
|
d6145f383d | ||
|
03b6e2df17 | ||
|
5309138980 | ||
|
a5e927ea4f | ||
|
ec83f4ae72 | ||
|
71efd95136 | ||
|
0c21eba1f8 | ||
|
2ae4e15f87 | ||
|
d69905feae | ||
|
f795d56b2a | ||
|
4608ffcab4 | ||
|
9824df5f2a | ||
|
27a5ba4681 | ||
|
73936dca73 | ||
|
213274e96c | ||
|
7518361266 | ||
|
f7aaece2f7 | ||
|
fbce06cb26 | ||
|
ccc0bf57a1 | ||
|
ee29deee47 | ||
|
17e54104a9 | ||
|
479e369d29 | ||
|
3042fb7299 | ||
|
36fa455aad | ||
|
1c64e90537 | ||
|
09643aef82 | ||
|
03d9fb4115 | ||
|
81bea04db0 | ||
|
9211e338e7 | ||
|
23464ac55f | ||
|
af78e4ea29 | ||
|
e3d9216b10 | ||
|
9532a2e3da | ||
|
9237a08b53 | ||
|
e02a8a7fdb | ||
|
e70f50d837 | ||
|
2dfa58aae2 | ||
|
dbc0cae68c | ||
|
7631722e99 | ||
|
c04f68f25c | ||
|
e4902efefc | ||
|
1267bcd255 | ||
|
0659ccc3f0 | ||
|
bd2ae03ab4 | ||
|
244696ae24 | ||
|
1438046dd4 | ||
|
5c62ba0835 | ||
|
20fadfef7f | ||
|
eed9541f9f | ||
|
1594afa389 | ||
|
9d74d93ed7 | ||
|
e4e2f47f8e | ||
|
be53bec9b7 | ||
|
bb32c546d4 | ||
|
ecb4ceec7b | ||
|
c080bd4c4d | ||
|
39780f49bf | ||
|
73349c3c89 | ||
|
42a70ff7d0 | ||
|
fa8262cbe9 | ||
|
7552328cdd | ||
|
60f4587d95 | ||
|
572c074c42 | ||
|
3cfbd6a93b | ||
|
d0911b6a45 | ||
|
06b85442f8 | ||
|
762592daff | ||
|
338122793c | ||
|
ef521624a0 | ||
|
341ab781b2 | ||
|
2fed657940 | ||
|
7bf78b3317 | ||
|
2d1fb0562d | ||
|
3d77bff0c9 | ||
|
4198203a7f | ||
|
21487641c1 | ||
|
c987872be8 | ||
|
07e367e1a0 | ||
|
db2e45c56e | ||
|
67bbdbfc70 | ||
|
83df3cba66 | ||
|
f4e2b4bcbd | ||
|
6c64c22f83 | ||
|
702aa944dd | ||
|
df45edd816 | ||
|
3f3143514e | ||
|
3e89910749 | ||
|
721a642a2f | ||
|
d16ccc9dc5 | ||
|
77e7796b3f | ||
|
983c949e8c | ||
|
e3f4f60e2d | ||
|
33aa904cb7 | ||
|
0248be5543 | ||
|
f7ca8212aa | ||
|
5eb59a1a43 | ||
|
7dd1e9bfbe | ||
|
067fd25a34 | ||
|
7cb26ba104 | ||
|
a4212cc865 | ||
|
0445f7d6e8 | ||
|
efe99b3f62 | ||
|
7f2c98f17a | ||
|
8f1d215851 | ||
|
013b58f6f6 | ||
|
9d3b3476c2 | ||
|
715874a98f | ||
|
d2109dd2cb | ||
|
ddaf11ed6a | ||
|
2b5f68003d | ||
|
1a759cc4e7 | ||
|
9e83562bf4 | ||
|
c03c19d26f | ||
|
ad9ebdf8e6 | ||
|
9c1701c62a | ||
|
edf6c42e9d | ||
|
f0f2a71a87 | ||
|
cf270bd9ce | ||
|
49223a4688 | ||
|
074bb1e66e | ||
|
7e2e510d8a | ||
|
1ed34c6fa0 | ||
|
78a0fa55b5 | ||
|
d37c040b36 | ||
|
e56bbf557d | ||
|
5abecec478 | ||
|
ccb41f778e | ||
|
059a4cf0d8 | ||
|
7a535a4554 | ||
|
f89167ef94 | ||
|
a77777f509 | ||
|
4a327ba584 | ||
|
a41e9bf67e | ||
|
6716973ce0 | ||
|
7cc81393d6 | ||
|
3e413a036f | ||
|
63a8fe7ee8 | ||
|
146409844d | ||
|
ba0da9f59e | ||
|
81aef519d4 | ||
|
bcd84518d1 | ||
|
f205952ff2 | ||
|
1d7622e0b5 | ||
|
4d9112283d | ||
|
dc49c788a8 | ||
|
36741ab780 | ||
|
53dffc5e88 | ||
|
607c7e7777 | ||
|
6f09e1699f | ||
|
8c35de48f3 | ||
|
b83d943841 | ||
|
b11b5caeb3 | ||
|
36924da59a | ||
|
f0a2c47613 | ||
|
5a4449f1a2 | ||
|
de3d7a7774 | ||
|
b06dbd1c00 | ||
|
1fa5e424e9 | ||
|
d81c7abf1a | ||
|
932215c91d | ||
|
7aa1141ba5 | ||
|
3699439506 | ||
|
76b1288f77 | ||
|
8fd9ae4e59 | ||
|
53abd2fe38 | ||
|
da8a4ba8ab | ||
|
9c3990c0c1 | ||
|
1eeb46d5fc | ||
|
02c01e258c | ||
|
b2f912868d | ||
|
ecf0eba0a5 | ||
|
8e5fec2fa8 | ||
|
89c35e8512 | ||
|
3fa88fad79 | ||
|
5f037462ed | ||
|
93c01e5f1e | ||
|
52953626a7 | ||
|
f77fdc799d | ||
|
7bf1f9bd71 | ||
|
363ffc1c04 | ||
|
4001899bdf | ||
|
fabdd89c4a | ||
|
70f1675085 | ||
|
07e1e2d9d6 | ||
|
ebff6c6370 | ||
|
233eb6d916 | ||
|
d568cab2fc | ||
|
8447b95c50 | ||
|
e959d1e1b0 | ||
|
ead5dbe368 | ||
|
f091f2b344 | ||
|
267a51e800 | ||
|
939f6095ba | ||
|
a333615e53 | ||
|
e1b33fbc40 | ||
|
99c5d994b5 | ||
|
0971485367 | ||
|
3cfa963f69 | ||
|
7096a4231f | ||
|
07f0c182e6 | ||
|
535b223333 | ||
|
ffa8c2be79 | ||
|
2873e64ca2 | ||
|
8bd28bce69 | ||
|
b97ce43fca | ||
|
d34c4cc2f2 | ||
|
1ca1f0fa7d | ||
|
8c3c8f888d | ||
|
a75d7f0381 | ||
|
7684466acf | ||
|
0067245739 | ||
|
4a5d8aa217 | ||
|
2d786aa02c | ||
|
b0933b96ef | ||
|
20fb73b626 | ||
|
ae7bd7112b | ||
|
2365363dcc | ||
|
e0e4a7bec6 | ||
|
ebd0c3696a | ||
|
e0a0d9c039 | ||
|
dae9f2ab2b | ||
|
7168a00ee4 | ||
|
1e2d0ced20 | ||
|
d6ac883efa | ||
|
a386d70ae4 | ||
|
bc8bf672b4 | ||
|
e38998214f | ||
|
472a2fe802 | ||
|
2d6d89b1cf | ||
|
66be2ac6ca | ||
|
3137c9f3f7 | ||
|
b9ebb02e72 | ||
|
1e02c475d6 | ||
|
4d2cda0692 | ||
|
cbd2b8f428 | ||
|
93605db690 | ||
|
2567096de0 | ||
|
6ed25d012f | ||
|
c2afef2bde | ||
|
0991e7d8a4 | ||
|
cf52f2a743 | ||
|
37dddda1a0 | ||
|
3f2f3ebd51 | ||
|
7ba78540ac | ||
|
19afb49fce | ||
|
46ab553fa5 | ||
|
68cc42047e | ||
|
e25cf27ba5 | ||
|
3895e6d958 | ||
|
24cf3984c8 | ||
|
6237675744 | ||
|
30dae049ff | ||
|
1dc30caee9 | ||
|
b2d340cbfb | ||
|
7d52787e54 | ||
|
ae3f16ccbd | ||
|
057222757b | ||
|
119f109904 | ||
|
23a77b1ba4 | ||
|
c076daa91f | ||
|
b7ef5325ac | ||
|
8b535c58fa | ||
|
6bc8daaeda | ||
|
7a2562e5bb | ||
|
9e0c731b32 | ||
|
2e0e4006a1 | ||
|
187139473d | ||
|
dbb0a5ad28 | ||
|
24aaed44b9 | ||
|
32b8d83c04 | ||
|
bf55c325ce | ||
|
3af288c74e | ||
|
e306d9ba35 | ||
|
b23a877d7e | ||
|
08fda055fc | ||
|
84055ed74e | ||
|
2db30690ce | ||
|
304bcfd343 | ||
|
8a1cf2bb3a | ||
|
c857c24a64 | ||
|
bbdcb047d0 | ||
|
78f2e70956 | ||
|
75a75626ce | ||
|
cec9688d58 | ||
|
81492b7d3a | ||
|
9166acbbb9 | ||
|
36de2b6ca6 | ||
|
21f909dd4b | ||
|
f2a92c9122 | ||
|
7ee2e3d8bc | ||
|
f89aeb6ad4 | ||
|
0397006894 | ||
|
d6863074b2 | ||
|
9c185a30e0 | ||
|
a8f492a027 | ||
|
0a92b1dc68 | ||
|
e6d661f8ee | ||
|
f48dfb5d81 | ||
|
cd041e8366 | ||
|
6787ea883e | ||
|
78937d716f | ||
|
9713abc002 | ||
|
b44b45cca0 | ||
|
9e2cf0ed73 | ||
|
b01d7ea5b9 | ||
|
ae89b65a98 | ||
|
9b9c3d788d | ||
|
ccc6c6daa5 | ||
|
9ce6636c6a | ||
|
6287d306c2 | ||
|
6cfa053328 | ||
|
9514b6eecd | ||
|
c8d4818d22 | ||
|
4142ada729 | ||
|
d7ffdbd78d | ||
|
e8d87d37bb | ||
|
343ffc23eb | ||
|
95e0086eed | ||
|
c010ecfe38 | ||
|
302e9371c8 | ||
|
7060c0e6d7 | ||
|
20a4c7f9f4 | ||
|
e59e4afd3e | ||
|
f74dd3ca1e | ||
|
511cfc524f | ||
|
4cf6173d25 | ||
|
17996757fd | ||
|
6bc1049858 | ||
|
ff44f626ba | ||
|
552343fa37 | ||
|
4dc7fd8cd1 | ||
|
285c96fd2e | ||
|
e6af33367e | ||
|
7092fe2242 | ||
|
a32ff46579 | ||
|
7f20cf59d1 | ||
|
a8a1b08127 | ||
|
1a1e777b87 | ||
|
9e76e64064 | ||
|
975ae17ef9 | ||
|
ed9dcef66f | ||
|
b1e537e54e | ||
|
e5886862c3 | ||
|
d85b668d4f | ||
|
4e0ffc1e28 | ||
|
214f48922e | ||
|
84e7ff2637 | ||
|
b363d8bfb5 | ||
|
40e1f307a7 | ||
|
27f4f73690 | ||
|
7321b654bf | ||
|
754d467440 | ||
|
598f08d6c7 | ||
|
224fdc1864 | ||
|
e646b4dc9a | ||
|
9077db2e97 | ||
|
7e14277ead | ||
|
d351a7d697 | ||
|
70ed43b811 | ||
|
913083ebc6 | ||
|
588a95a7ae | ||
|
c0a0ad4ec5 | ||
|
5eafe96525 | ||
|
b41ac0fc2a | ||
|
cfe93530b8 | ||
|
4492e72ffa | ||
|
1a0fd35f36 | ||
|
db475ef0b4 | ||
|
b3dddc1dfe | ||
|
b64c610abb | ||
|
c5add2fca9 | ||
|
9ea78f7d28 | ||
|
54b0d965ae | ||
|
7b4bd5696b | ||
|
9064f3ba4b | ||
|
e00e562b5f | ||
|
73f38c896f | ||
|
5767cbd0e3 | ||
|
ba31756bf9 | ||
|
a88f48cd93 | ||
|
f2e0e481de | ||
|
566f279137 | ||
|
394ef13955 | ||
|
6812e17d07 | ||
|
fdf826b686 | ||
|
e57742e7de | ||
|
73b63aa414 | ||
|
44aa2aec5d | ||
|
8d9d7c4cea | ||
|
9557f0c844 | ||
|
a32a9aa3fc | ||
|
86fa98dfbb | ||
|
6a69447d90 | ||
|
2d20e7a9e2 | ||
|
ac7b2e0da0 | ||
|
388325a496 | ||
|
af728e82fc | ||
|
3cb33f0825 | ||
|
1038baf467 | ||
|
828ecabc78 | ||
|
88703ba1eb | ||
|
b0ecb2c535 | ||
|
c70482dbc4 | ||
|
51f1999412 | ||
|
dd4fbc256c | ||
|
cc2265583f | ||
|
1e7a4db57f | ||
|
9a9e30c88b | ||
|
3d98ebff42 | ||
|
a6f4b1ae8e | ||
|
3e6ea8109c | ||
|
ec407d57a5 | ||
|
838ad66166 | ||
|
c6bf905253 | ||
|
8310230582 | ||
|
1f21af0bdb | ||
|
127e4a5086 | ||
|
6a30967f23 | ||
|
df2b020b42 | ||
|
a74c5a89a6 | ||
|
3cb0be5be5 | ||
|
d56f3cfecf | ||
|
9716a901d1 | ||
|
649d242e9a | ||
|
8ac3c2157f | ||
|
7ca4ca21fa | ||
|
e565acba91 | ||
|
260678634e | ||
|
45461836e1 | ||
|
1fc230624d | ||
|
ede771e51b | ||
|
0282786b4c | ||
|
42dd08ace5 | ||
|
cf1d274b0d | ||
|
d361d5f3b2 | ||
|
3e63b40564 | ||
|
c5139ed06a | ||
|
3dc93526ff | ||
|
3edf8e10e2 | ||
|
00215622cc | ||
|
479b7c3140 | ||
|
a3ca8ddcfc | ||
|
9ace04d2c9 | ||
|
8b11d2d5e7 | ||
|
05fb0f81f9 | ||
|
da49efa1ed | ||
|
39fb0a5b66 | ||
|
962d4d29ee | ||
|
779e9b658b | ||
|
f9ee4dcb51 | ||
|
1acdbb69ae | ||
|
c022a1c838 | ||
|
52afd3d5a8 | ||
|
79b1c0edee | ||
|
4803bd4b3f | ||
|
215a262076 | ||
|
7a35577d3a | ||
|
efbd3ca8fa | ||
|
18904412cd | ||
|
0d0d0ab994 | ||
|
71deef61f5 | ||
|
46c8a55f56 | ||
|
37f837dcb7 | ||
|
a5be0a685a | ||
|
4cdd1fec95 | ||
|
761617c1ce | ||
|
e3bc4dab85 | ||
|
335095a332 | ||
|
15fcb73e19 | ||
|
a8b0f2934b | ||
|
7d67b3d00a | ||
|
b60c7e97ab | ||
|
440ebfcbf6 | ||
|
8d93eb919b | ||
|
d3df2dc1e5 | ||
|
677314dacb | ||
|
20f53c89ad | ||
|
1cb92ef69a | ||
|
b518f7c4c4 | ||
|
9fdc099c3a | ||
|
1db8ada2aa | ||
|
b753448052 | ||
|
e29c6d2f23 | ||
|
1ee53ee0c1 | ||
|
57438867b6 | ||
|
86c04424f6 | ||
|
632639d581 | ||
|
99c8edb3eb | ||
|
4582e61cfc | ||
|
a970fe93c1 | ||
|
91f5c72cf0 | ||
|
d2f3d04ad4 | ||
|
07b93e1e02 | ||
|
ab5e7b1588 | ||
|
0f4aadddfc | ||
|
a3c79feeba | ||
|
e6b76fefa1 | ||
|
a37f512949 | ||
|
3f34c0ce37 | ||
|
7cc9a0b9aa | ||
|
fbaa79f168 | ||
|
87808ef317 | ||
|
80c7e4e74c | ||
|
e778aab8b7 | ||
|
976db74ece | ||
|
b073810bab | ||
|
2b0aa8e418 | ||
|
1fa2e76c9b | ||
|
cb166e2591 | ||
|
187c2dda20 | ||
|
b962d2b550 | ||
|
d69bcfa138 | ||
|
157b25ea43 | ||
|
2b01b63ee1 | ||
|
3d91d2c80a | ||
|
625f9ef816 | ||
|
0960a3b21d | ||
|
aec220fd2c | ||
|
666dacf73b | ||
|
67ce27afaa | ||
|
3f6d184435 | ||
|
a2fad84dae | ||
|
4a84f9fa00 | ||
|
7abc921d20 | ||
|
a307e7a798 | ||
|
3a9eb8463d | ||
|
4befb125e3 | ||
|
ca00a19736 | ||
|
296969bcd1 | ||
|
3218c30983 | ||
|
3658b32db5 | ||
|
592d46c8f2 | ||
|
8b86f12c23 | ||
|
2e2d8d2af3 | ||
|
3eec43cacd | ||
|
ba7cd25f21 | ||
|
969152e949 | ||
|
b78443cf2d | ||
|
4288ba2449 | ||
|
22a3093815 | ||
|
98ba2c7ce4 | ||
|
36962b8c62 | ||
|
d0a8bd1f03 | ||
|
c9e0f50f0f | ||
|
1dc310586d | ||
|
6f71d21bb7 | ||
|
7caf421074 | ||
|
c93f047056 | ||
|
392f2e633c | ||
|
ef98d4ece7 | ||
|
2383bf2c71 | ||
|
2c8c92c2a4 | ||
|
bad2dc30c3 | ||
|
fe7f4233b9 | ||
|
68454a9841 | ||
|
d3bcf63cf7 | ||
|
a5f1209f28 | ||
|
66b7a48352 | ||
|
5bd66f9a76 | ||
|
6da6817037 | ||
|
11b3880f8e | ||
|
a3d87ff26a | ||
|
409eedf58d | ||
|
9a44ca2769 | ||
|
155305f0f7 | ||
|
6abce8d976 | ||
|
f16d1f034f | ||
|
dab107cf90 | ||
|
d1d1aa3d21 | ||
|
d0536cc31f | ||
|
c47f5e9995 | ||
|
0916836ff9 | ||
|
5dd9ff1062 | ||
|
d1e3b9f15d | ||
|
ca3c179b75 | ||
|
c2d5924508 | ||
|
016d0395c3 | ||
|
925c9239bd | ||
|
fdcbe3cf3a | ||
|
f6b9cc5ce1 | ||
|
8c915e6dc3 | ||
|
1db426da2e | ||
|
d9be363962 | ||
|
88daa37e34 | ||
|
931fa01337 | ||
|
8e1595eb29 | ||
|
29e97232d8 | ||
|
f05191e668 | ||
|
1ba189e59d | ||
|
c40ca70aa6 | ||
|
521f991167 | ||
|
edf1417bbb | ||
|
686e9643ad | ||
|
975460d268 | ||
|
6b0c606d25 | ||
|
93ff0bdcff | ||
|
bf9d90ca4e | ||
|
d6e5e1e8f7 | ||
|
d3ae2ef9ea | ||
|
40b0854704 | ||
|
9aec6b6496 | ||
|
d01f977960 | ||
|
1444009ee2 | ||
|
14ee9bee26 | ||
|
93587ddc3c | ||
|
0c4d03477e | ||
|
a35092f012 | ||
|
49ee7ee52b | ||
|
52c77a1970 | ||
|
e4269ae7fb | ||
|
bd6011c524 | ||
|
46cb3ec103 | ||
|
0241129948 | ||
|
e44aca06cb | ||
|
19d386f977 | ||
|
a67fdda913 | ||
|
5286c7b1c3 | ||
|
d9d96d0a6f | ||
|
13353bb615 | ||
|
d78348fd16 | ||
|
1e8e660133 | ||
|
5196982c98 | ||
|
99f857fbf6 | ||
|
0982aa166a | ||
|
3ae9f86097 | ||
|
9efd9b0d68 | ||
|
267a73f355 | ||
|
437d8ea890 | ||
|
7ed92ec402 | ||
|
678d9ffbf9 | ||
|
bc4b427ed1 | ||
|
36141a9df9 | ||
|
d68ba75457 | ||
|
00ad32c5f4 | ||
|
064bab60ff | ||
|
5b146217c0 | ||
|
202c81b2e5 | ||
|
4520480604 | ||
|
aea87bb5cb | ||
|
19492f7e7b | ||
|
51030e3c45 | ||
|
e6b8b4be18 | ||
|
6ac13b7f80 | ||
|
7e5e6003a9 | ||
|
f445440995 | ||
|
d81547f091 | ||
|
2b185d491b | ||
|
ca47440950 | ||
|
5e32602f4a | ||
|
1f4516028c | ||
|
7f29d269a3 | ||
|
62c3374911 | ||
|
2116e04af5 | ||
|
a97d5e80c7 | ||
|
b5098038d0 | ||
|
6fce718252 | ||
|
40cf96202d | ||
|
c18e59218e | ||
|
216865a20d | ||
|
6c5036ee8d | ||
|
dc2f59ca24 | ||
|
6f6457137e | ||
|
bc5cb6e2a2 | ||
|
16825fff41 | ||
|
5024f1db8c | ||
|
a60385fc3d | ||
|
b20e2c37c1 | ||
|
acd40cbeb6 | ||
|
6a45a862dd | ||
|
5bd45e9a20 | ||
|
52e42f23ab | ||
|
96b7755cde | ||
|
c589ee1ca5 | ||
|
18c9ee093b | ||
|
b82fa3112c | ||
|
8d0f66d562 | ||
|
20a5e0ba73 | ||
|
5a2667c71e | ||
|
1f4a8d7eb6 | ||
|
4430bd0328 | ||
|
ab2e7f4c03 | ||
|
54e5c06b4d | ||
|
add5a6a0be | ||
|
89c2ba4293 | ||
|
dd100fb709 | ||
|
e8dd2b9e7b | ||
|
71e3cd227c | ||
|
1648c31a22 | ||
|
f8c820f319 | ||
|
300f35e78f | ||
|
2aa5849997 | ||
|
fb1b845211 | ||
|
3d2af9db8e | ||
|
6129e5a1cf | ||
|
7f70ee1227 | ||
|
c9f7da6e82 | ||
|
f956c0f227 | ||
|
df935e0477 | ||
|
841f1afe1e | ||
|
fb8b88557e | ||
|
2b502b22b9 | ||
|
5ac80d2655 | ||
|
8aa7499e63 | ||
|
8cd5e51982 | ||
|
e5c2133446 | ||
|
3dccdf2f05 | ||
|
8a708c6655 | ||
|
9e1d9eee4b | ||
|
f30aabc365 | ||
|
a5546d016f | ||
|
f79d70d112 | ||
|
ec28f258fb | ||
|
08f3a6fb40 | ||
|
8823d5256f | ||
|
60e7aa90d2 | ||
|
71357a9546 | ||
|
a5b06e9c56 | ||
|
0f94419f6d | ||
|
94e7aabea5 | ||
|
f6c816cafe | ||
|
4cf160e8dc | ||
|
9252be5e8c | ||
|
ed342eea64 | ||
|
e6405bc455 | ||
|
fed09461ce | ||
|
6e1ddef4fe | ||
|
76be4a3eb9 | ||
|
997a9e2fe3 | ||
|
03790f3da0 | ||
|
e46a703c7d | ||
|
ae17acdfd4 | ||
|
2422c9ce9e | ||
|
7f75d7082a | ||
|
4749ab175e | ||
|
e651699e1d | ||
|
3f4157bab2 | ||
|
a98f559066 | ||
|
ffd54c452c | ||
|
61424eeab9 | ||
|
c131d6637d | ||
|
24b0b33f1d | ||
|
675198d361 | ||
|
ed667a42ad | ||
|
920484d540 | ||
|
07c5e6542b | ||
|
6a43f2e508 | ||
|
ad3e447f08 | ||
|
1840da1d68 | ||
|
c82b86cea3 | ||
|
0fb383c466 | ||
|
69fc2f48bf | ||
|
7c604fc86a | ||
|
ec7fbb8952 | ||
|
679350e23d | ||
|
f0209c9d6e | ||
|
5020aec6ec | ||
|
13737577e7 | ||
|
4ee7d46d78 | ||
|
d143e32022 | ||
|
0a0dab74a1 | ||
|
c6ea91e671 | ||
|
8011adb219 | ||
|
6ba5d5f16b | ||
|
d5774830d8 | ||
|
eb268102fc | ||
|
b364c4f23a | ||
|
91b9266a91 | ||
|
1e6236a987 | ||
|
10ebd7e6ef | ||
|
6b83c52c7c | ||
|
46304c7a2d | ||
|
c3fda41224 | ||
|
a4017e930e | ||
|
95bdb925d5 | ||
|
a26bae70c7 | ||
|
a38dcb6ee5 | ||
|
0979ab0b5f | ||
|
eb27c12117 | ||
|
c03fcf9a23 | ||
|
71f83b5993 | ||
|
fd2d12d6b1 | ||
|
6f754bef8c | ||
|
9dbc9e59e5 | ||
|
50f9f36c3d | ||
|
f650c679e0 | ||
|
8349cb0dd4 | ||
|
95b3df10b2 | ||
|
99cabdcd4c | ||
|
ec59d8679f | ||
|
d8192898c4 | ||
|
2c1788a63a | ||
|
eec59611ef | ||
|
bfbdf1b935 | ||
|
f2ea0edc95 | ||
|
754b3a5ae8 | ||
|
62a20ba975 | ||
|
f3dca6efb7 | ||
|
dc1df14a71 | ||
|
73c018667d | ||
|
3905fc7c38 | ||
|
0c3cabf4ac | ||
|
838d5669ed | ||
|
3a7a485dd0 | ||
|
a4ac00acbd | ||
|
7d52c13625 | ||
|
520de600a0 | ||
|
4f8e914d53 | ||
|
79c8c5ec5d | ||
|
3548aba652 | ||
|
5d1812efc8 | ||
|
0477d43fbb | ||
|
73609fe5b2 | ||
|
e027196c8a | ||
|
6d00165e5a | ||
|
693eaf9262 | ||
|
3549349ffb | ||
|
fac20e436d | ||
|
63f0feaf04 | ||
|
3001464f6b | ||
|
eec9c8a46b | ||
|
80b3754be1 | ||
|
6d61caea4e | ||
|
b9de12fedb | ||
|
074dbf41e0 | ||
|
e51b2c0c91 | ||
|
e4538947c3 | ||
|
624e068f2f | ||
|
30077133d4 | ||
|
b0fece2fd0 | ||
|
5f8c007a0c | ||
|
a2785867b2 | ||
|
9ea495f59d | ||
|
24a7e48b75 | ||
|
7ef44fb621 | ||
|
0a1ddddd81 | ||
|
284f1a5210 | ||
|
37283a7a35 | ||
|
7f4b540aad | ||
|
83f4c53766 | ||
|
155f4ea252 | ||
|
f6c071bd18 | ||
|
56959398e2 | ||
|
d34d3a796d | ||
|
dca61541d6 | ||
|
81a79e2895 | ||
|
d6541d777f | ||
|
457301493f | ||
|
4f7364b798 | ||
|
32e8ed93e2 | ||
|
4760337958 | ||
|
f2f85a9083 | ||
|
70d5dd8b71 | ||
|
ec93a91db2 | ||
|
cc3baad377 | ||
|
d1313f38eb | ||
|
49e6c4f552 | ||
|
fb252bb644 | ||
|
78e09f2605 | ||
|
ba4c521d7a | ||
|
92f70a0ebb | ||
|
a13f0cb11e | ||
|
617ad38a68 | ||
|
fb66c85567 | ||
|
05fa2c381a | ||
|
ae18b4c851 | ||
|
7ed715b01c | ||
|
8158c52e82 | ||
|
44c1109798 | ||
|
ba6bbf54e6 | ||
|
75b26b1a85 | ||
|
c8a3b0ab80 | ||
|
52a199a362 | ||
|
e89f2b55e8 | ||
|
ac92e1c99e | ||
|
02610de010 | ||
|
273e041935 | ||
|
474c0838d1 | ||
|
afe30da9f4 | ||
|
9bb1fa8782 | ||
|
bb3fc17489 | ||
|
126fd89bb7 | ||
|
fb8f3ad26c | ||
|
cedf161e44 | ||
|
89dc18aaea | ||
|
ba99706e75 | ||
|
efc8417ab1 | ||
|
c4f45c4b7c | ||
|
c985b77a48 | ||
|
6148fb9474 | ||
|
fe86f5d050 | ||
|
916926bfa6 | ||
|
1e986f85d9 | ||
|
b15402dc72 | ||
|
23fb44a36b | ||
|
ba979c29dc | ||
|
254de19285 | ||
|
7d9a69bca9 | ||
|
92dab0438f | ||
|
9eb15f7b17 | ||
|
2d1b1fbd44 | ||
|
1301c42afa | ||
|
0de5080874 | ||
|
a982560a62 | ||
|
4a5d8046d5 | ||
|
65a14bcab4 | ||
|
e9bb6f65e3 | ||
|
74f7fa80b7 | ||
|
2ff0ed50be | ||
|
281ad01b85 | ||
|
4864a6996f | ||
|
0af3028cd6 | ||
|
11c91c1a42 | ||
|
7f3dc27aa9 | ||
|
51fc104c60 | ||
|
6b96466c5e | ||
|
7c1510b611 | ||
|
993c0ee648 | ||
|
503c3c7b00 | ||
|
b7c14f17a7 | ||
|
0b6bd7075a | ||
|
148690d8b1 | ||
|
a422aec99a | ||
|
813d0501da | ||
|
db80096e6b | ||
|
cf896aeb13 | ||
|
76314e3c03 | ||
|
8959679b3c | ||
|
bb6c94ef4f | ||
|
fb9ce6d3a8 | ||
|
dac4389e37 | ||
|
a25b2e9700 | ||
|
699a7bdc58 | ||
|
4108debca0 | ||
|
8b2bbfba6a | ||
|
4f37343e8b | ||
|
2dcf40817e | ||
|
3eeb01be61 | ||
|
6a8a85e395 | ||
|
031233ea98 | ||
|
4b09050061 | ||
|
992c876930 | ||
|
a5ffd8b7cf | ||
|
5fdd4eba80 | ||
|
54ce85f8e6 | ||
|
0bfb0fd045 | ||
|
8ad2d3d39a | ||
|
b8a19b56b6 | ||
|
24b93a5eff | ||
|
127f651d5e | ||
|
e760a0983f | ||
|
3f2cb8f8c9 | ||
|
bcb6e9e1af | ||
|
847d66c973 | ||
|
5c797d1f31 | ||
|
f749616dd8 | ||
|
3cc92e01fe | ||
|
06f2b23687 | ||
|
6a167b33f5 | ||
|
850155b3be | ||
|
358e586801 | ||
|
54214ff2ad | ||
|
06fc813e95 | ||
|
0046bae53f | ||
|
aeb5e57061 | ||
|
a32b781e49 | ||
|
caef698e54 | ||
|
e9650385ad | ||
|
f55584b160 | ||
|
b0981ea8e3 | ||
|
a141d01a23 | ||
|
6a000207ee | ||
|
ee6edf9caa | ||
|
37907636e6 | ||
|
3f0f3a3c11 | ||
|
db0856f71c | ||
|
86cdda2277 | ||
|
3888e8084a | ||
|
517b456670 | ||
|
77d6e19214 | ||
|
fb64452495 | ||
|
24fabf2590 | ||
|
9b2847a11d | ||
|
c18e8fd777 | ||
|
f4afa762d8 | ||
|
5e1fb6ebbf | ||
|
2c7922ce7b | ||
|
ac78ae823c | ||
|
1ef6f462f6 | ||
|
c81f406759 | ||
|
889ec0c731 | ||
|
677fbdd84e | ||
|
1ebe3255e0 | ||
|
c70866a995 | ||
|
fd982b90db | ||
|
c1d7211c6b | ||
|
9461095c88 | ||
|
a2fa1a52e2 | ||
|
a847969e9c | ||
|
4d647e64b7 | ||
|
f8b756d447 | ||
|
484c647b5b | ||
|
730c968b1e | ||
|
8a6a749296 | ||
|
2f22a8f46b | ||
|
f123a9e16c | ||
|
11c45b0342 | ||
|
2cd6bfef06 | ||
|
61ca619db4 | ||
|
675ee9088f | ||
|
28a6aa45b9 | ||
|
08ec9e6bfd | ||
|
ee9f99a754 | ||
|
2412183b83 | ||
|
e83704982f | ||
|
6f86acf712 | ||
|
c22698084f | ||
|
8c55364afa | ||
|
2c3ef13b01 | ||
|
03454ca3b4 | ||
|
8a92c89f39 | ||
|
b83b403b75 | ||
|
8aac07b3c0 | ||
|
b4dfc25df5 | ||
|
917d1841c1 | ||
|
8ce10d5503 | ||
|
a130bb1be6 | ||
|
de52ac6b28 | ||
|
310837c9e1 | ||
|
8e6d7bb190 | ||
|
025ab40687 | ||
|
2a5071b66c | ||
|
2a63496054 | ||
|
a52d4eb4e8 | ||
|
4f7a124f3e | ||
|
4b9eb37bd5 | ||
|
1d5e4040f4 | ||
|
6818b8d8dc | ||
|
3f0b962ae5 | ||
|
8ac1ad3484 | ||
|
c6e1cf639e | ||
|
5b9278eced | ||
|
03d4dd00d4 | ||
|
f7d698b9ff | ||
|
46b69a938b | ||
|
ebba58217c | ||
|
94ad8f9bc3 | ||
|
6effac7915 | ||
|
78093173a9 | ||
|
a01d48f063 | ||
|
149c69c9f5 | ||
|
df277b366b | ||
|
f20475f07e | ||
|
b6664625ea | ||
|
1028219276 | ||
|
219671a3bc | ||
|
8c97e915ec | ||
|
b648548001 | ||
|
b377c02ad3 | ||
|
66d6b461f3 | ||
|
054a6db3ae | ||
|
bf7042df44 | ||
|
aa140b2919 | ||
|
8d0d9bb0bd | ||
|
9ca9904732 | ||
|
e6e1b9446d | ||
|
761f38394a |
32
.devcontainer.json
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"name": "CentOS",
|
||||||
|
"image": "tdesktop:centos_env",
|
||||||
|
"customizations": {
|
||||||
|
"vscode": {
|
||||||
|
"settings": {
|
||||||
|
"C_Cpp.intelliSenseEngine": "disabled",
|
||||||
|
"clangd.arguments": [
|
||||||
|
"--compile-commands-dir=${workspaceFolder}/out"
|
||||||
|
],
|
||||||
|
"cmake.generator": "Ninja Multi-Config",
|
||||||
|
"cmake.buildDirectory": "${workspaceFolder}/out"
|
||||||
|
},
|
||||||
|
"extensions": [
|
||||||
|
"ms-vscode.cpptools-extension-pack",
|
||||||
|
"llvm-vs-code-extensions.vscode-clangd",
|
||||||
|
"TheQtCompany.qt",
|
||||||
|
"ms-python.python",
|
||||||
|
"ms-azuretools.vscode-docker",
|
||||||
|
"eamodio.gitlens"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"capAdd": [
|
||||||
|
"SYS_PTRACE"
|
||||||
|
],
|
||||||
|
"securityOpt": [
|
||||||
|
"seccomp=unconfined"
|
||||||
|
],
|
||||||
|
"workspaceMount": "source=${localWorkspaceFolder},target=/usr/src/tdesktop,type=bind,consistency=cached",
|
||||||
|
"workspaceFolder": "/usr/src/tdesktop"
|
||||||
|
}
|
BIN
.github/AyuChan.png
vendored
Normal file
After Width: | Height: | Size: 13 KiB |
19
.github/ISSUE_TEMPLATE/BUG_REPORT.yml
vendored
|
@ -5,7 +5,7 @@ body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: |
|
value: |
|
||||||
Thanks for reporting issues of Telegram Desktop!
|
Thanks for reporting issues of AyuGram Desktop!
|
||||||
|
|
||||||
To make it easier for us to help you please enter detailed information below.
|
To make it easier for us to help you please enter detailed information below.
|
||||||
- type: textarea
|
- type: textarea
|
||||||
|
@ -39,12 +39,9 @@ body:
|
||||||
required: true
|
required: true
|
||||||
- type: input
|
- type: input
|
||||||
attributes:
|
attributes:
|
||||||
label: Version of Telegram Desktop
|
label: Version of AyuGram Desktop
|
||||||
description: >
|
description: >
|
||||||
Please note we don't support versions from Linux distro repositories.
|
**Don't use 'latest'**, specify actual version.
|
||||||
If you need support for these versions, **please contact your distro maintainer**
|
|
||||||
or your distro bugtracker.
|
|
||||||
**Don't use 'latest'**, specify actual version, **that's a reason to close your issue**.
|
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
|
@ -52,11 +49,7 @@ body:
|
||||||
label: Installation source
|
label: Installation source
|
||||||
multiple: false
|
multiple: false
|
||||||
options:
|
options:
|
||||||
- Static binary from official website
|
- Binary from GitHub / official Telegram source
|
||||||
- Microsoft Store
|
|
||||||
- Mac App Store
|
|
||||||
- Flatpak
|
|
||||||
- Snap
|
|
||||||
- Other (unofficial) source
|
- Other (unofficial) source
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
@ -65,9 +58,7 @@ body:
|
||||||
label: Crash ID
|
label: Crash ID
|
||||||
description: >
|
description: >
|
||||||
If you're reporting a crash, please enter the crash ID from the crash reporter
|
If you're reporting a crash, please enter the crash ID from the crash reporter
|
||||||
opening on the next launch after crash. **You have to enable beta versions
|
opening on the next launch after crash.
|
||||||
installation in Settings -> Advanced for the reporter to appear.**
|
|
||||||
You don't have to wait for a beta version to arrive.
|
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Logs
|
label: Logs
|
||||||
|
|
BIN
.github/demos/demo1.png
vendored
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 28 KiB |
BIN
.github/demos/demo2.png
vendored
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 58 KiB |
BIN
.github/demos/demo3.png
vendored
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 30 KiB |
BIN
.github/demos/demo4.png
vendored
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 13 KiB |
25
.github/workflows/cant-reproduce.yml
vendored
|
@ -1,25 +0,0 @@
|
||||||
name: Can't reproduce.
|
|
||||||
|
|
||||||
on:
|
|
||||||
schedule:
|
|
||||||
- cron: '0 3 * * *'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
cant-reproduce:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: lee-dohm/no-response@v0.5.0
|
|
||||||
with:
|
|
||||||
token: ${{ github.token }}
|
|
||||||
responseRequiredLabel: cant reproduce
|
|
||||||
closeComment: >
|
|
||||||
This issue has been automatically closed because no developer succeeded to
|
|
||||||
reproduce the issue with the given reproduction steps. With only the
|
|
||||||
information that is currently in the issue, we don't have enough
|
|
||||||
information to take action. Please reach out if you find what's missing to
|
|
||||||
reproduce the issue so that we can investigate further.
|
|
||||||
|
|
||||||
|
|
||||||
Note that GitHub is a developer communication platform. If you're an ordinary
|
|
||||||
user seeking for help, get to support crew via `Settings -> Ask question` in
|
|
||||||
the application.
|
|
16
.github/workflows/copyright_year_updater.yml
vendored
|
@ -1,16 +0,0 @@
|
||||||
name: Copyright year updater.
|
|
||||||
|
|
||||||
on:
|
|
||||||
repository_dispatch:
|
|
||||||
types: ["Restart copyright_year_updater workflow."]
|
|
||||||
schedule:
|
|
||||||
# At 03:00 on January 1.
|
|
||||||
- cron: "0 3 1 1 *"
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
Copyright-year:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: desktop-app/action_code_updater@master
|
|
||||||
with:
|
|
||||||
type: "license-year"
|
|
44
.github/workflows/docker.yml
vendored
|
@ -1,44 +0,0 @@
|
||||||
name: Docker.
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths:
|
|
||||||
- '.github/workflows/docker.yml'
|
|
||||||
- 'Telegram/build/docker/centos_env/**'
|
|
||||||
pull_request:
|
|
||||||
paths:
|
|
||||||
- '.github/workflows/docker.yml'
|
|
||||||
- 'Telegram/build/docker/centos_env/**'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
docker:
|
|
||||||
name: Ubuntu
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
env:
|
|
||||||
IMAGE_TAG: ghcr.io/${{ github.repository }}/centos_env:latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone.
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
|
|
||||||
- name: First set up.
|
|
||||||
run: |
|
|
||||||
sudo apt update
|
|
||||||
curl -sSL https://install.python-poetry.org | python3 -
|
|
||||||
echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin
|
|
||||||
|
|
||||||
- name: Free up some disk space.
|
|
||||||
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
|
|
||||||
|
|
||||||
- name: Docker image build.
|
|
||||||
run: |
|
|
||||||
cd Telegram/build/docker/centos_env
|
|
||||||
poetry install
|
|
||||||
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: docker push $IMAGE_TAG
|
|
14
.github/workflows/issue_closer.yml
vendored
|
@ -1,14 +0,0 @@
|
||||||
name: Issue closer.
|
|
||||||
|
|
||||||
on:
|
|
||||||
issues:
|
|
||||||
types: opened
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
comment:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Process an issue.
|
|
||||||
uses: desktop-app/action_issue_closer@master
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
|
5
.github/workflows/linux.yml
vendored
|
@ -83,6 +83,7 @@ jobs:
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker run --rm \
|
docker run --rm \
|
||||||
|
-u $(id -u) \
|
||||||
-v $PWD:/usr/src/tdesktop \
|
-v $PWD:/usr/src/tdesktop \
|
||||||
-e CONFIG=Debug \
|
-e CONFIG=Debug \
|
||||||
tdesktop:centos_env \
|
tdesktop:centos_env \
|
||||||
|
@ -114,8 +115,8 @@ jobs:
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
if: env.UPLOAD_ARTIFACT == 'true'
|
||||||
run: |
|
run: |
|
||||||
cd $REPO_NAME/out/Debug
|
cd $REPO_NAME/out/Debug
|
||||||
sudo mkdir artifact
|
mkdir artifact
|
||||||
sudo mv {Telegram,Updater} artifact/
|
mv {Telegram,Updater} artifact/
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v4
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
if: env.UPLOAD_ARTIFACT == 'true'
|
||||||
name: Upload artifact.
|
name: Upload artifact.
|
||||||
|
|
15
.github/workflows/lock.yml
vendored
|
@ -1,15 +0,0 @@
|
||||||
name: 'Lock Threads'
|
|
||||||
|
|
||||||
on:
|
|
||||||
schedule:
|
|
||||||
- cron: '0 0 * * *'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
lock:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: dessant/lock-threads@v5
|
|
||||||
with:
|
|
||||||
github-token: ${{ github.token }}
|
|
||||||
issue-inactive-days: 45
|
|
||||||
pr-inactive-days: 45
|
|
142
.github/workflows/mac.yml
vendored
|
@ -1,142 +0,0 @@
|
||||||
name: MacOS.
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/mac.yml'
|
|
||||||
- 'lib/xdg/**'
|
|
||||||
- 'snap/**'
|
|
||||||
- 'Telegram/build/docker/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/linux/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
pull_request:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/mac.yml'
|
|
||||||
- 'lib/xdg/**'
|
|
||||||
- 'snap/**'
|
|
||||||
- 'Telegram/build/docker/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/linux/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
|
|
||||||
macos:
|
|
||||||
name: MacOS
|
|
||||||
runs-on: macos-13
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
defines:
|
|
||||||
- ""
|
|
||||||
env:
|
|
||||||
UPLOAD_ARTIFACT: "true"
|
|
||||||
ONLY_CACHE: "false"
|
|
||||||
PREPARE_PATH: "Telegram/build/prepare/prepare.py"
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Get repository name.
|
|
||||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
- name: Clone.
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
path: ${{ env.REPO_NAME }}
|
|
||||||
|
|
||||||
- name: First set up.
|
|
||||||
run: |
|
|
||||||
sudo chown -R `whoami`:admin /usr/local/share
|
|
||||||
|
|
||||||
brew update
|
|
||||||
brew upgrade || true
|
|
||||||
brew install automake meson nasm ninja pkg-config
|
|
||||||
|
|
||||||
# Disable spotlight.
|
|
||||||
sudo mdutil -a -i off
|
|
||||||
|
|
||||||
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
|
|
||||||
|
|
||||||
- name: ThirdParty cache.
|
|
||||||
id: cache-third-party
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ThirdParty
|
|
||||||
key: ${{ runner.OS }}-third-party-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
|
||||||
restore-keys: ${{ runner.OS }}-third-party-
|
|
||||||
|
|
||||||
- name: Libraries cache.
|
|
||||||
id: cache-libs
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: Libraries
|
|
||||||
key: ${{ runner.OS }}-libs-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
|
||||||
restore-keys: ${{ runner.OS }}-libs-
|
|
||||||
|
|
||||||
- name: Libraries.
|
|
||||||
run: |
|
|
||||||
./$REPO_NAME/Telegram/build/prepare/mac.sh skip-release silent
|
|
||||||
|
|
||||||
- name: Free up some disk space.
|
|
||||||
run: |
|
|
||||||
cd Libraries
|
|
||||||
find . -iname "*.dir" -exec rm -rf {} || true \;
|
|
||||||
|
|
||||||
- name: Telegram Desktop build.
|
|
||||||
if: env.ONLY_CACHE == 'false'
|
|
||||||
run: |
|
|
||||||
cd $REPO_NAME/Telegram
|
|
||||||
|
|
||||||
DEFINE=""
|
|
||||||
if [ -n "${{ matrix.defines }}" ]; then
|
|
||||||
DEFINE="-D ${{ matrix.defines }}=ON"
|
|
||||||
echo Define from matrix: $DEFINE
|
|
||||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.defines }}" >> $GITHUB_ENV
|
|
||||||
else
|
|
||||||
echo "ARTIFACT_NAME=Telegram" >> $GITHUB_ENV
|
|
||||||
fi
|
|
||||||
|
|
||||||
./configure.sh \
|
|
||||||
-D CMAKE_C_FLAGS="-Werror" \
|
|
||||||
-D CMAKE_CXX_FLAGS="-Werror" \
|
|
||||||
-D CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=NO \
|
|
||||||
-D TDESKTOP_API_TEST=ON \
|
|
||||||
-D DESKTOP_APP_DISABLE_AUTOUPDATE=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'
|
|
||||||
bash -c "$xcoderun" || bash -c "$xcoderun" || bash -c "$xcoderun"
|
|
||||||
|
|
||||||
- name: Move artifact.
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
run: |
|
|
||||||
cd $REPO_NAME/out/Debug
|
|
||||||
mkdir artifact
|
|
||||||
mv Telegram.app artifact/
|
|
||||||
mv Updater artifact/
|
|
||||||
- uses: actions/upload-artifact@v4
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
name: Upload artifact.
|
|
||||||
with:
|
|
||||||
name: ${{ env.ARTIFACT_NAME }}
|
|
||||||
path: ${{ env.REPO_NAME }}/out/Debug/artifact/
|
|
161
.github/workflows/mac_packaged.yml
vendored
|
@ -1,161 +0,0 @@
|
||||||
name: MacOS Packaged.
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/mac_packaged.yml'
|
|
||||||
- 'lib/xdg/**'
|
|
||||||
- 'snap/**'
|
|
||||||
- 'Telegram/build/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/linux/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
pull_request:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/mac_packaged.yml'
|
|
||||||
- 'lib/xdg/**'
|
|
||||||
- 'snap/**'
|
|
||||||
- 'Telegram/build/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/linux/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
|
|
||||||
macos:
|
|
||||||
name: MacOS
|
|
||||||
runs-on: macos-13
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
defines:
|
|
||||||
- ""
|
|
||||||
|
|
||||||
env:
|
|
||||||
GIT: "https://github.com"
|
|
||||||
CMAKE_PREFIX_PATH: "/usr/local/opt/ffmpeg@6:/usr/local/opt/openal-soft"
|
|
||||||
UPLOAD_ARTIFACT: "true"
|
|
||||||
ONLY_CACHE: "false"
|
|
||||||
MANUAL_CACHING: "1"
|
|
||||||
AUTO_CACHING: "1"
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Get repository name.
|
|
||||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
- name: Clone.
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
path: ${{ env.REPO_NAME }}
|
|
||||||
|
|
||||||
- name: First set up.
|
|
||||||
run: |
|
|
||||||
brew update
|
|
||||||
brew upgrade || true
|
|
||||||
brew install autoconf automake boost cmake ffmpeg@6 openal-soft openssl opus ninja pkg-config python qt yasm xz
|
|
||||||
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
|
|
||||||
|
|
||||||
xcodebuild -version > CACHE_KEY.txt
|
|
||||||
brew list --versions >> CACHE_KEY.txt
|
|
||||||
echo $MANUAL_CACHING >> CACHE_KEY.txt
|
|
||||||
echo "$GITHUB_WORKSPACE" >> CACHE_KEY.txt
|
|
||||||
if [ "$AUTO_CACHING" = "1" ]; then
|
|
||||||
thisFile=$REPO_NAME/.github/workflows/mac_packaged.yml
|
|
||||||
echo `md5 -q $thisFile` >> CACHE_KEY.txt
|
|
||||||
fi
|
|
||||||
echo "CACHE_KEY=`md5 -q CACHE_KEY.txt`" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
echo "LibrariesPath=`pwd`" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
curl -o tg_owt-version.json https://api.github.com/repos/desktop-app/tg_owt/git/refs/heads/master
|
|
||||||
|
|
||||||
- name: RNNoise.
|
|
||||||
run: |
|
|
||||||
cd $LibrariesPath
|
|
||||||
|
|
||||||
git clone --depth=1 https://gitlab.xiph.org/xiph/rnnoise.git
|
|
||||||
cd rnnoise
|
|
||||||
./autogen.sh
|
|
||||||
./configure --disable-examples --disable-doc
|
|
||||||
make -j$(sysctl -n hw.logicalcpu)
|
|
||||||
make install
|
|
||||||
|
|
||||||
- name: WebRTC cache.
|
|
||||||
id: cache-webrtc
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ env.LibrariesPath }}/tg_owt
|
|
||||||
key: ${{ runner.OS }}-webrtc-${{ env.CACHE_KEY }}-${{ hashFiles('**/tg_owt-version.json') }}
|
|
||||||
- name: WebRTC.
|
|
||||||
if: steps.cache-webrtc.outputs.cache-hit != 'true'
|
|
||||||
run: |
|
|
||||||
cd $LibrariesPath
|
|
||||||
|
|
||||||
git clone --recursive --depth=1 $GIT/desktop-app/tg_owt.git
|
|
||||||
cd tg_owt
|
|
||||||
|
|
||||||
cmake -B build . -GNinja -DCMAKE_BUILD_TYPE=Debug
|
|
||||||
cmake --build build --parallel
|
|
||||||
|
|
||||||
- name: Telegram Desktop build.
|
|
||||||
if: env.ONLY_CACHE == 'false'
|
|
||||||
env:
|
|
||||||
tg_owt_DIR: ${{ env.LibrariesPath }}/tg_owt/build
|
|
||||||
run: |
|
|
||||||
cd $REPO_NAME
|
|
||||||
|
|
||||||
DEFINE=""
|
|
||||||
if [ -n "${{ matrix.defines }}" ]; then
|
|
||||||
DEFINE="-D ${{ matrix.defines }}=ON"
|
|
||||||
echo Define from matrix: $DEFINE
|
|
||||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.defines }}" >> $GITHUB_ENV
|
|
||||||
else
|
|
||||||
echo "ARTIFACT_NAME=Telegram" >> $GITHUB_ENV
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake -Bbuild -GNinja . \
|
|
||||||
-DCMAKE_BUILD_TYPE=Debug \
|
|
||||||
-DCMAKE_FIND_FRAMEWORK=LAST \
|
|
||||||
-DTDESKTOP_API_TEST=ON \
|
|
||||||
-DDESKTOP_APP_USE_PACKAGED_LAZY=ON \
|
|
||||||
$DEFINE
|
|
||||||
|
|
||||||
cmake --build build --parallel
|
|
||||||
|
|
||||||
cd build
|
|
||||||
macdeployqt Telegram.app
|
|
||||||
codesign --remove-signature Telegram.app
|
|
||||||
|
|
||||||
mkdir dmgsrc
|
|
||||||
mv Telegram.app dmgsrc
|
|
||||||
hdiutil create -volname Telegram -srcfolder dmgsrc -ov -format UDZO Telegram.dmg
|
|
||||||
|
|
||||||
- name: Move artifact.
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
run: |
|
|
||||||
cd $REPO_NAME/build
|
|
||||||
mkdir artifact
|
|
||||||
mv Telegram.dmg artifact/
|
|
||||||
- uses: actions/upload-artifact@v4
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
name: Upload artifact.
|
|
||||||
with:
|
|
||||||
name: ${{ env.ARTIFACT_NAME }}
|
|
||||||
path: ${{ env.REPO_NAME }}/build/artifact/
|
|
37
.github/workflows/master_updater.yml
vendored
|
@ -1,37 +0,0 @@
|
||||||
name: Master branch updater.
|
|
||||||
|
|
||||||
on:
|
|
||||||
release:
|
|
||||||
types: released
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
updater:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
env:
|
|
||||||
SKIP: "0"
|
|
||||||
to_branch: "master"
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
fetch-depth: 0
|
|
||||||
if: env.SKIP == '0'
|
|
||||||
- name: Push the code to the master branch.
|
|
||||||
if: env.SKIP == '0'
|
|
||||||
run: |
|
|
||||||
token=${{ secrets.TOKEN_FOR_MASTER_UPDATER }}
|
|
||||||
if [ -z "${token}" ]; then
|
|
||||||
echo "Token is unset. Nothing to do."
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
url=https://x-access-token:$token@github.com/$GITHUB_REPOSITORY
|
|
||||||
latest_tag=$(git describe --tags --abbrev=0)
|
|
||||||
echo "Latest tag: $latest_tag"
|
|
||||||
|
|
||||||
git remote set-url origin $url
|
|
||||||
git remote -v
|
|
||||||
git checkout master
|
|
||||||
git merge $latest_tag
|
|
||||||
|
|
||||||
git push origin HEAD:refs/heads/$to_branch
|
|
||||||
echo "Done!"
|
|
16
.github/workflows/needs-user-action.yml
vendored
|
@ -1,16 +0,0 @@
|
||||||
name: Needs user action.
|
|
||||||
|
|
||||||
on:
|
|
||||||
issue_comment:
|
|
||||||
types: [created]
|
|
||||||
schedule:
|
|
||||||
- cron: '0 2 * * *'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
needs-user-action:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: lee-dohm/no-response@v0.5.0
|
|
||||||
with:
|
|
||||||
token: ${{ github.token }}
|
|
||||||
responseRequiredLabel: needs user action
|
|
83
.github/workflows/snap.yml
vendored
|
@ -1,83 +0,0 @@
|
||||||
name: Snap.
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/snap.yml'
|
|
||||||
- 'Telegram/build/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/mac/**'
|
|
||||||
- 'Telegram/Telegram/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
- 'Telegram/Telegram.plist'
|
|
||||||
pull_request:
|
|
||||||
paths-ignore:
|
|
||||||
- 'docs/**'
|
|
||||||
- '**.md'
|
|
||||||
- 'changelog.txt'
|
|
||||||
- 'LEGAL'
|
|
||||||
- 'LICENSE'
|
|
||||||
- '.github/**'
|
|
||||||
- '!.github/workflows/snap.yml'
|
|
||||||
- 'Telegram/build/**'
|
|
||||||
- 'Telegram/Resources/uwp/**'
|
|
||||||
- 'Telegram/Resources/winrc/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/win/**'
|
|
||||||
- 'Telegram/SourceFiles/platform/mac/**'
|
|
||||||
- 'Telegram/Telegram/**'
|
|
||||||
- 'Telegram/configure.bat'
|
|
||||||
- 'Telegram/Telegram.plist'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
|
|
||||||
snap:
|
|
||||||
name: Ubuntu
|
|
||||||
runs-on: ubuntu-20.04
|
|
||||||
|
|
||||||
env:
|
|
||||||
UPLOAD_ARTIFACT: "true"
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone.
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
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
|
|
||||||
sudo snap run lxd waitready
|
|
||||||
|
|
||||||
- name: Free up some disk space.
|
|
||||||
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
|
|
||||||
|
|
||||||
- name: Telegram Desktop snap build.
|
|
||||||
run: sg lxd -c 'snap run snapcraft --verbosity=debug'
|
|
||||||
|
|
||||||
- name: Move artifact.
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
run: |
|
|
||||||
artifact_name=$(echo telegram-desktop_*.snap)
|
|
||||||
echo "ARTIFACT_NAME=$artifact_name" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
mkdir artifact
|
|
||||||
mv $artifact_name artifact
|
|
||||||
|
|
||||||
- uses: actions/upload-artifact@v4
|
|
||||||
if: env.UPLOAD_ARTIFACT == 'true'
|
|
||||||
name: Upload artifact.
|
|
||||||
with:
|
|
||||||
name: ${{ env.ARTIFACT_NAME }}
|
|
||||||
path: artifact
|
|
25
.github/workflows/stale.yml
vendored
|
@ -1,25 +0,0 @@
|
||||||
name: 'Close stale issues and PRs'
|
|
||||||
on:
|
|
||||||
schedule:
|
|
||||||
- cron: '30 1 * * *'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
stale:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/stale@v9
|
|
||||||
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
|
|
18
.github/workflows/user_agent_updater.yml
vendored
|
@ -1,18 +0,0 @@
|
||||||
name: User-agent updater.
|
|
||||||
|
|
||||||
on:
|
|
||||||
repository_dispatch:
|
|
||||||
types: ["Restart user_agent_updater workflow."]
|
|
||||||
schedule:
|
|
||||||
# At 00:00 on day-of-month 1.
|
|
||||||
- cron: "0 0 1 * *"
|
|
||||||
pull_request_target:
|
|
||||||
types: [closed]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
User-agent:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: desktop-app/action_code_updater@master
|
|
||||||
with:
|
|
||||||
type: "user-agent"
|
|
16
.github/workflows/waiting-for-answer.yml
vendored
|
@ -1,16 +0,0 @@
|
||||||
name: Waiting for answer.
|
|
||||||
|
|
||||||
on:
|
|
||||||
issue_comment:
|
|
||||||
types: [created]
|
|
||||||
schedule:
|
|
||||||
- cron: '30 0 * * *'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
waiting-for-answer:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: lee-dohm/no-response@v0.5.0
|
|
||||||
with:
|
|
||||||
token: ${{ github.token }}
|
|
||||||
responseRequiredLabel: waiting for answer
|
|
12
.github/workflows/win.yml
vendored
|
@ -42,7 +42,7 @@ jobs:
|
||||||
|
|
||||||
windows:
|
windows:
|
||||||
name: Windows
|
name: Windows
|
||||||
runs-on: windows-2022
|
runs-on: windows-latest
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
|
@ -94,6 +94,14 @@ jobs:
|
||||||
nuget sources Disable -Name "Microsoft Visual Studio Offline Packages"
|
nuget sources Disable -Name "Microsoft Visual Studio Offline Packages"
|
||||||
nuget sources Add -Source https://api.nuget.org/v3/index.json & exit 0
|
nuget sources Add -Source https://api.nuget.org/v3/index.json & exit 0
|
||||||
|
|
||||||
|
- name: ThirdParty cache.
|
||||||
|
id: cache-third-party
|
||||||
|
uses: actions/cache@v4
|
||||||
|
with:
|
||||||
|
path: ${{ env.TBUILD }}\ThirdParty
|
||||||
|
key: ${{ runner.OS }}-${{ matrix.arch }}-third-party-${{ env.CACHE_KEY }}
|
||||||
|
restore-keys: ${{ runner.OS }}-${{ matrix.arch }}-third-party-
|
||||||
|
|
||||||
- name: Libraries cache.
|
- name: Libraries cache.
|
||||||
id: cache-libs
|
id: cache-libs
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
@ -169,6 +177,8 @@ jobs:
|
||||||
%TDESKTOP_BUILD_GENERATOR% ^
|
%TDESKTOP_BUILD_GENERATOR% ^
|
||||||
%TDESKTOP_BUILD_ARCH% ^
|
%TDESKTOP_BUILD_ARCH% ^
|
||||||
%TDESKTOP_BUILD_API% ^
|
%TDESKTOP_BUILD_API% ^
|
||||||
|
-D CMAKE_C_FLAGS="/WX" ^
|
||||||
|
-D CMAKE_CXX_FLAGS="/WX" ^
|
||||||
-D DESKTOP_APP_DISABLE_AUTOUPDATE=OFF ^
|
-D DESKTOP_APP_DISABLE_AUTOUPDATE=OFF ^
|
||||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF ^
|
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF ^
|
||||||
-D DESKTOP_APP_NO_PDB=ON ^
|
-D DESKTOP_APP_NO_PDB=ON ^
|
||||||
|
|
20
.github/workflows/winget.yml
vendored
|
@ -1,20 +0,0 @@
|
||||||
name: Publish to WinGet
|
|
||||||
on:
|
|
||||||
release:
|
|
||||||
types: [released, prereleased]
|
|
||||||
jobs:
|
|
||||||
publish:
|
|
||||||
runs-on: windows-latest # action can only be run on windows
|
|
||||||
steps:
|
|
||||||
- if: github.event.action == 'released'
|
|
||||||
uses: telegramdesktop/winget-releaser@main
|
|
||||||
with:
|
|
||||||
identifier: Telegram.TelegramDesktop
|
|
||||||
installers-regex: 't(setup|portable).*(exe|zip)$'
|
|
||||||
token: ${{ secrets.WINGET_TOKEN }}
|
|
||||||
- if: github.event.action == 'prereleased'
|
|
||||||
uses: telegramdesktop/winget-releaser@main
|
|
||||||
with:
|
|
||||||
identifier: Telegram.TelegramDesktop.Beta
|
|
||||||
installers-regex: 't(setup|portable).*(exe|zip)$'
|
|
||||||
token: ${{ secrets.WINGET_TOKEN }}
|
|
4
.gitignore
vendored
|
@ -19,6 +19,7 @@ Release/
|
||||||
ipch/
|
ipch/
|
||||||
.vs/
|
.vs/
|
||||||
.vscode/
|
.vscode/
|
||||||
|
.cache/
|
||||||
|
|
||||||
/Telegram/log.txt
|
/Telegram/log.txt
|
||||||
/Telegram/data
|
/Telegram/data
|
||||||
|
@ -51,3 +52,6 @@ stage
|
||||||
*.*~
|
*.*~
|
||||||
.idea/
|
.idea/
|
||||||
cmake-build-debug/
|
cmake-build-debug/
|
||||||
|
|
||||||
|
# Project specific
|
||||||
|
Telegram/SourceFiles/_other/packer_private.h
|
||||||
|
|
4
.gitmodules
vendored
|
@ -3,7 +3,7 @@
|
||||||
url = https://github.com/telegramdesktop/libtgvoip
|
url = https://github.com/telegramdesktop/libtgvoip
|
||||||
[submodule "Telegram/ThirdParty/GSL"]
|
[submodule "Telegram/ThirdParty/GSL"]
|
||||||
path = Telegram/ThirdParty/GSL
|
path = Telegram/ThirdParty/GSL
|
||||||
url = https://github.com/desktop-app/GSL.git
|
url = https://github.com/Microsoft/GSL.git
|
||||||
[submodule "Telegram/ThirdParty/xxHash"]
|
[submodule "Telegram/ThirdParty/xxHash"]
|
||||||
path = Telegram/ThirdParty/xxHash
|
path = Telegram/ThirdParty/xxHash
|
||||||
url = https://github.com/Cyan4973/xxHash.git
|
url = https://github.com/Cyan4973/xxHash.git
|
||||||
|
@ -24,7 +24,7 @@
|
||||||
url = https://github.com/desktop-app/lib_base.git
|
url = https://github.com/desktop-app/lib_base.git
|
||||||
[submodule "Telegram/codegen"]
|
[submodule "Telegram/codegen"]
|
||||||
path = Telegram/codegen
|
path = Telegram/codegen
|
||||||
url = https://github.com/desktop-app/codegen.git
|
url = https://github.com/AyuGram/codegen.git
|
||||||
[submodule "Telegram/lib_ui"]
|
[submodule "Telegram/lib_ui"]
|
||||||
path = Telegram/lib_ui
|
path = Telegram/lib_ui
|
||||||
url = https://github.com/AyuGram/lib_ui.git
|
url = https://github.com/AyuGram/lib_ui.git
|
||||||
|
|
2
LEGAL
|
@ -1,7 +1,7 @@
|
||||||
This file is part of Telegram Desktop,
|
This file is part of Telegram Desktop,
|
||||||
the official desktop application for the Telegram messaging service.
|
the official desktop application for the Telegram messaging service.
|
||||||
|
|
||||||
Copyright (c) 2014-2024 The Telegram Desktop Authors.
|
Copyright (c) 2014-2025 The Telegram Desktop Authors.
|
||||||
|
|
||||||
Telegram Desktop is free software: you can redistribute it and/or modify
|
Telegram Desktop is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
|
103
README-RU.md
Normal file
|
@ -0,0 +1,103 @@
|
||||||
|
# AyuGram
|
||||||
|
|
||||||
|
 
|
||||||
|
|
||||||
|
[ [English](README.md) | Русский ]
|
||||||
|
|
||||||
|
## Функции и Фишки
|
||||||
|
|
||||||
|
- Полный режим призрака (настраиваемый)
|
||||||
|
- История удалений и изменений сообщений
|
||||||
|
- Кастомизация шрифта
|
||||||
|
- Режим Стримера
|
||||||
|
- Локальный телеграм премиум
|
||||||
|
- Превью медиа и быстрая реакция при сильном нажатии на тачпад (macOS)
|
||||||
|
- Улучшенный вид
|
||||||
|
|
||||||
|
И многое другое. Посмотрите нашу [Документацию](https://docs.ayugram.one/desktop/) для более подробной информации.
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<details>
|
||||||
|
<summary>Скриншоты настроек</summary>
|
||||||
|
<img src='.github/demos/demo1.png' width='268'>
|
||||||
|
<img src='.github/demos/demo2.png' width='268'>
|
||||||
|
<img src='.github/demos/demo3.png' width='268'>
|
||||||
|
<img src='.github/demos/demo4.png' width='268'>
|
||||||
|
</details>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
## Установка
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
#### Официальный вариант
|
||||||
|
|
||||||
|
Вы можете скачать готовый бинарный файл со вкладки [Releases](https://github.com/AyuGram/AyuGramDesktop/releases) или из
|
||||||
|
[Телеграм чата](https://t.me/ayugramchat/12788).
|
||||||
|
|
||||||
|
#### Winget
|
||||||
|
|
||||||
|
```bash
|
||||||
|
winget install RadolynLabs.AyuGramDesktop
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Scoop
|
||||||
|
|
||||||
|
```bash
|
||||||
|
scoop bucket add extras
|
||||||
|
scoop install ayugram
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Сборка вручную
|
||||||
|
|
||||||
|
Следуйте [официальному руководству](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-win-x64.md), если
|
||||||
|
вы хотите собрать AyuGram сами.
|
||||||
|
|
||||||
|
### macOS
|
||||||
|
|
||||||
|
Вы можете скачать подписанный пакет со вкладки [Releases](https://github.com/AyuGram/AyuGramDesktop/releases).
|
||||||
|
|
||||||
|
### Arch Linux
|
||||||
|
|
||||||
|
Вы можете установить `ayugram-desktop` из [AUR](https://aur.archlinux.org/packages?O=0&K=ayugram).
|
||||||
|
|
||||||
|
### NixOS
|
||||||
|
|
||||||
|
Попробуйте [этот репозиторий](https://github.com/ayugram-port/ayugram-desktop).
|
||||||
|
|
||||||
|
### Любой другой Линукс дистрибутив
|
||||||
|
|
||||||
|
Следуйте [официальному руководству](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-linux.md).
|
||||||
|
|
||||||
|
### Примечания для Windows
|
||||||
|
|
||||||
|
Убедитесь что у вас присутствуют эти зависимости:
|
||||||
|
|
||||||
|
- C++ MFC latest (x86 & x64)
|
||||||
|
- C++ ATL latest (x86 & x64)
|
||||||
|
- последний Windows 11 SDK
|
||||||
|
|
||||||
|
## Пожертвования
|
||||||
|
|
||||||
|
Вам нравится использовать **AyuGram**? Оставьте нам чаевые!
|
||||||
|
|
||||||
|
[Здесь доступные варианты.](https://docs.ayugram.one/donate/)
|
||||||
|
|
||||||
|
## Использованные материалы
|
||||||
|
|
||||||
|
### Телеграм клиенты
|
||||||
|
|
||||||
|
- [Telegram Desktop](https://github.com/telegramdesktop/tdesktop)
|
||||||
|
- [Kotatogram](https://github.com/kotatogram/kotatogram-desktop)
|
||||||
|
- [64Gram](https://github.com/TDesktop-x64/tdesktop)
|
||||||
|
- [Forkgram](https://github.com/forkgram/tdesktop)
|
||||||
|
|
||||||
|
### Использованные библиотеки
|
||||||
|
|
||||||
|
- [JSON for Modern C++](https://github.com/nlohmann/json)
|
||||||
|
- [SQLite](https://github.com/sqlite/sqlite)
|
||||||
|
- [sqlite_orm](https://github.com/fnc12/sqlite_orm)
|
||||||
|
|
||||||
|
### Иконки
|
||||||
|
|
||||||
|
- [Solar Icon Set](https://www.figma.com/community/file/1166831539721848736)
|
36
README.md
|
@ -1,6 +1,8 @@
|
||||||
# AyuGram
|
# AyuGram
|
||||||
|
|
||||||

|
 
|
||||||
|
|
||||||
|
[ English | [Русский](README-RU.md) ]
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
@ -10,16 +12,20 @@
|
||||||
- Font customization
|
- Font customization
|
||||||
- Streamer mode
|
- Streamer mode
|
||||||
- Local Telegram Premium
|
- Local Telegram Premium
|
||||||
|
- Media preview & quick reaction on force click (macOS)
|
||||||
- Enhanced appearance
|
- Enhanced appearance
|
||||||
|
|
||||||
And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
||||||
|
|
||||||
## Preferences screenshots
|
<h3>
|
||||||
|
<details>
|
||||||
<img src='.github/demos/demo1.png' width='268'>
|
<summary>Preferences screenshots</summary>
|
||||||
<img src='.github/demos/demo2.png' width='268'>
|
<img src='.github/demos/demo1.png' width='268'>
|
||||||
<img src='.github/demos/demo3.png' width='268'>
|
<img src='.github/demos/demo2.png' width='268'>
|
||||||
<img src='.github/demos/demo4.png' width='268'>
|
<img src='.github/demos/demo3.png' width='268'>
|
||||||
|
<img src='.github/demos/demo4.png' width='268'>
|
||||||
|
</details>
|
||||||
|
</h3>
|
||||||
|
|
||||||
## Downloads
|
## Downloads
|
||||||
|
|
||||||
|
@ -30,6 +36,12 @@ And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
||||||
You can download prebuilt Windows binary from [Releases tab](https://github.com/AyuGram/AyuGramDesktop/releases) or from
|
You can download prebuilt Windows binary from [Releases tab](https://github.com/AyuGram/AyuGramDesktop/releases) or from
|
||||||
the [Telegram topic](https://t.me/ayugramchat/12788).
|
the [Telegram topic](https://t.me/ayugramchat/12788).
|
||||||
|
|
||||||
|
#### Winget
|
||||||
|
|
||||||
|
```bash
|
||||||
|
winget install RadolynLabs.AyuGramDesktop
|
||||||
|
```
|
||||||
|
|
||||||
#### Scoop
|
#### Scoop
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -42,9 +54,17 @@ scoop install ayugram
|
||||||
Follow [official guide](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-win-x64.md) if you want to
|
Follow [official guide](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-win-x64.md) if you want to
|
||||||
build by yourself.
|
build by yourself.
|
||||||
|
|
||||||
|
### macOS
|
||||||
|
|
||||||
|
You can download prebuilt macOS package from [Releases tab](https://github.com/AyuGram/AyuGramDesktop/releases).
|
||||||
|
|
||||||
### Arch Linux
|
### Arch Linux
|
||||||
|
|
||||||
You can install `ayugram-desktop` or `ayugram-desktop-git` from [AUR](https://aur.archlinux.org/packages?O=0&K=ayugram).
|
You can install `ayugram-desktop` from [AUR](https://aur.archlinux.org/packages?O=0&K=ayugram).
|
||||||
|
|
||||||
|
### NixOS
|
||||||
|
|
||||||
|
See [this repository](https://github.com/ayugram-port/ayugram-desktop) for installation manual.
|
||||||
|
|
||||||
### Any other Linux distro
|
### Any other Linux distro
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,10 @@ include(cmake/td_scheme.cmake)
|
||||||
include(cmake/td_ui.cmake)
|
include(cmake/td_ui.cmake)
|
||||||
include(cmake/generate_appdata_changelog.cmake)
|
include(cmake/generate_appdata_changelog.cmake)
|
||||||
|
|
||||||
|
if (DESKTOP_APP_TEST_APPS)
|
||||||
|
include(cmake/tests.cmake)
|
||||||
|
endif()
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
include(cmake/generate_midl.cmake)
|
include(cmake/generate_midl.cmake)
|
||||||
generate_midl(Telegram ${src_loc}
|
generate_midl(Telegram ${src_loc}
|
||||||
|
@ -114,6 +118,14 @@ set(ayugram_files
|
||||||
ayu/utils/telegram_helpers.h
|
ayu/utils/telegram_helpers.h
|
||||||
ayu/utils/windows_utils.cpp
|
ayu/utils/windows_utils.cpp
|
||||||
ayu/utils/windows_utils.h
|
ayu/utils/windows_utils.h
|
||||||
|
ayu/utils/rc_manager.cpp
|
||||||
|
ayu/utils/rc_manager.h
|
||||||
|
ayu/utils/taptic_engine/taptic_engine.cpp
|
||||||
|
ayu/utils/taptic_engine/taptic_engine.h
|
||||||
|
ayu/utils/taptic_engine/platform/taptic_engine_dummy.cpp
|
||||||
|
ayu/utils/taptic_engine/platform/taptic_engine_dummy.h
|
||||||
|
ayu/utils/taptic_engine/platform/taptic_engine_mac.mm
|
||||||
|
ayu/utils/taptic_engine/platform/taptic_engine_mac.h
|
||||||
ayu/ui/ayu_logo.cpp
|
ayu/ui/ayu_logo.cpp
|
||||||
ayu/ui/ayu_logo.h
|
ayu/ui/ayu_logo.h
|
||||||
ayu/ui/utils/ayu_profile_values.cpp
|
ayu/ui/utils/ayu_profile_values.cpp
|
||||||
|
@ -126,12 +138,12 @@ set(ayugram_files
|
||||||
ayu/ui/context_menu/context_menu.h
|
ayu/ui/context_menu/context_menu.h
|
||||||
ayu/ui/context_menu/menu_item_subtext.cpp
|
ayu/ui/context_menu/menu_item_subtext.cpp
|
||||||
ayu/ui/context_menu/menu_item_subtext.h
|
ayu/ui/context_menu/menu_item_subtext.h
|
||||||
ayu/ui/sections/edited/edited_log_inner.cpp
|
ayu/ui/message_history/history_inner.cpp
|
||||||
ayu/ui/sections/edited/edited_log_inner.h
|
ayu/ui/message_history/history_inner.h
|
||||||
ayu/ui/sections/edited/edited_log_item.cpp
|
ayu/ui/message_history/history_item.cpp
|
||||||
ayu/ui/sections/edited/edited_log_item.h
|
ayu/ui/message_history/history_item.h
|
||||||
ayu/ui/sections/edited/edited_log_section.cpp
|
ayu/ui/message_history/history_section.cpp
|
||||||
ayu/ui/sections/edited/edited_log_section.h
|
ayu/ui/message_history/history_section.h
|
||||||
ayu/ui/boxes/edit_deleted_mark.cpp
|
ayu/ui/boxes/edit_deleted_mark.cpp
|
||||||
ayu/ui/boxes/edit_deleted_mark.h
|
ayu/ui/boxes/edit_deleted_mark.h
|
||||||
ayu/ui/boxes/edit_edited_mark.cpp
|
ayu/ui/boxes/edit_edited_mark.cpp
|
||||||
|
@ -149,8 +161,13 @@ set(ayugram_files
|
||||||
ayu/libs/sqlite/sqlite3.c
|
ayu/libs/sqlite/sqlite3.c
|
||||||
ayu/libs/sqlite/sqlite3.h
|
ayu/libs/sqlite/sqlite3.h
|
||||||
ayu/libs/sqlite/sqlite_orm.h
|
ayu/libs/sqlite/sqlite_orm.h
|
||||||
ayu/features/streamer_mode/streamer_mode_windows.cpp
|
ayu/features/streamer_mode/platform/streamer_mode_win.cpp
|
||||||
ayu/features/streamer_mode/streamer_mode_linux.cpp
|
ayu/features/streamer_mode/platform/streamer_mode_win.h
|
||||||
|
ayu/features/streamer_mode/platform/streamer_mode_linux.cpp
|
||||||
|
ayu/features/streamer_mode/platform/streamer_mode_linux.h
|
||||||
|
ayu/features/streamer_mode/platform/streamer_mode_mac.cpp
|
||||||
|
ayu/features/streamer_mode/platform/streamer_mode_mac.h
|
||||||
|
ayu/features/streamer_mode/streamer_mode.cpp
|
||||||
ayu/features/streamer_mode/streamer_mode.h
|
ayu/features/streamer_mode/streamer_mode.h
|
||||||
ayu/features/messageshot/message_shot.cpp
|
ayu/features/messageshot/message_shot.cpp
|
||||||
ayu/features/messageshot/message_shot.h
|
ayu/features/messageshot/message_shot.h
|
||||||
|
@ -177,6 +194,8 @@ PRIVATE
|
||||||
api/api_bot.h
|
api/api_bot.h
|
||||||
api/api_chat_filters.cpp
|
api/api_chat_filters.cpp
|
||||||
api/api_chat_filters.h
|
api/api_chat_filters.h
|
||||||
|
api/api_chat_filters_remove_manager.cpp
|
||||||
|
api/api_chat_filters_remove_manager.h
|
||||||
api/api_chat_invite.cpp
|
api/api_chat_invite.cpp
|
||||||
api/api_chat_invite.h
|
api/api_chat_invite.h
|
||||||
api/api_chat_links.cpp
|
api/api_chat_links.cpp
|
||||||
|
@ -309,6 +328,8 @@ PRIVATE
|
||||||
boxes/peers/prepare_short_info_box.h
|
boxes/peers/prepare_short_info_box.h
|
||||||
boxes/peers/replace_boost_box.cpp
|
boxes/peers/replace_boost_box.cpp
|
||||||
boxes/peers/replace_boost_box.h
|
boxes/peers/replace_boost_box.h
|
||||||
|
boxes/peers/verify_peers_box.cpp
|
||||||
|
boxes/peers/verify_peers_box.h
|
||||||
boxes/about_box.cpp
|
boxes/about_box.cpp
|
||||||
boxes/about_box.h
|
boxes/about_box.h
|
||||||
boxes/about_sponsored_box.cpp
|
boxes/about_sponsored_box.cpp
|
||||||
|
@ -341,6 +362,8 @@ PRIVATE
|
||||||
boxes/edit_caption_box.h
|
boxes/edit_caption_box.h
|
||||||
boxes/edit_privacy_box.cpp
|
boxes/edit_privacy_box.cpp
|
||||||
boxes/edit_privacy_box.h
|
boxes/edit_privacy_box.h
|
||||||
|
boxes/gift_credits_box.cpp
|
||||||
|
boxes/gift_credits_box.h
|
||||||
boxes/gift_premium_box.cpp
|
boxes/gift_premium_box.cpp
|
||||||
boxes/gift_premium_box.h
|
boxes/gift_premium_box.h
|
||||||
boxes/language_box.cpp
|
boxes/language_box.cpp
|
||||||
|
@ -355,6 +378,8 @@ PRIVATE
|
||||||
boxes/peer_list_box.h
|
boxes/peer_list_box.h
|
||||||
boxes/peer_list_controllers.cpp
|
boxes/peer_list_controllers.cpp
|
||||||
boxes/peer_list_controllers.h
|
boxes/peer_list_controllers.h
|
||||||
|
boxes/peer_list_widgets.cpp
|
||||||
|
boxes/peer_list_widgets.h
|
||||||
boxes/peer_lists_box.cpp
|
boxes/peer_lists_box.cpp
|
||||||
boxes/peer_lists_box.h
|
boxes/peer_lists_box.h
|
||||||
boxes/passcode_box.cpp
|
boxes/passcode_box.cpp
|
||||||
|
@ -377,16 +402,20 @@ PRIVATE
|
||||||
boxes/self_destruction_box.h
|
boxes/self_destruction_box.h
|
||||||
boxes/send_credits_box.cpp
|
boxes/send_credits_box.cpp
|
||||||
boxes/send_credits_box.h
|
boxes/send_credits_box.h
|
||||||
|
boxes/send_gif_with_caption_box.cpp
|
||||||
|
boxes/send_gif_with_caption_box.h
|
||||||
boxes/send_files_box.cpp
|
boxes/send_files_box.cpp
|
||||||
boxes/send_files_box.h
|
boxes/send_files_box.h
|
||||||
boxes/sessions_box.cpp
|
|
||||||
boxes/sessions_box.h
|
|
||||||
boxes/share_box.cpp
|
boxes/share_box.cpp
|
||||||
boxes/share_box.h
|
boxes/share_box.h
|
||||||
|
boxes/star_gift_box.cpp
|
||||||
|
boxes/star_gift_box.h
|
||||||
boxes/sticker_set_box.cpp
|
boxes/sticker_set_box.cpp
|
||||||
boxes/sticker_set_box.h
|
boxes/sticker_set_box.h
|
||||||
boxes/stickers_box.cpp
|
boxes/stickers_box.cpp
|
||||||
boxes/stickers_box.h
|
boxes/stickers_box.h
|
||||||
|
boxes/transfer_gift_box.cpp
|
||||||
|
boxes/transfer_gift_box.h
|
||||||
boxes/translate_box.cpp
|
boxes/translate_box.cpp
|
||||||
boxes/translate_box.h
|
boxes/translate_box.h
|
||||||
boxes/url_auth_box.cpp
|
boxes/url_auth_box.cpp
|
||||||
|
@ -525,6 +554,7 @@ PRIVATE
|
||||||
core/sandbox.h
|
core/sandbox.h
|
||||||
core/shortcuts.cpp
|
core/shortcuts.cpp
|
||||||
core/shortcuts.h
|
core/shortcuts.h
|
||||||
|
core/stars_amount.h
|
||||||
core/ui_integration.cpp
|
core/ui_integration.cpp
|
||||||
core/ui_integration.h
|
core/ui_integration.h
|
||||||
core/update_checker.cpp
|
core/update_checker.cpp
|
||||||
|
@ -542,8 +572,12 @@ PRIVATE
|
||||||
data/business/data_business_info.h
|
data/business/data_business_info.h
|
||||||
data/business/data_shortcut_messages.cpp
|
data/business/data_shortcut_messages.cpp
|
||||||
data/business/data_shortcut_messages.h
|
data/business/data_shortcut_messages.h
|
||||||
|
data/components/credits.cpp
|
||||||
|
data/components/credits.h
|
||||||
data/components/factchecks.cpp
|
data/components/factchecks.cpp
|
||||||
data/components/factchecks.h
|
data/components/factchecks.h
|
||||||
|
data/components/location_pickers.cpp
|
||||||
|
data/components/location_pickers.h
|
||||||
data/components/recent_peers.cpp
|
data/components/recent_peers.cpp
|
||||||
data/components/recent_peers.h
|
data/components/recent_peers.h
|
||||||
data/components/scheduled_messages.cpp
|
data/components/scheduled_messages.cpp
|
||||||
|
@ -626,6 +660,8 @@ PRIVATE
|
||||||
data/data_lastseen_status.h
|
data/data_lastseen_status.h
|
||||||
data/data_location.cpp
|
data/data_location.cpp
|
||||||
data/data_location.h
|
data/data_location.h
|
||||||
|
data/data_media_preload.cpp
|
||||||
|
data/data_media_preload.h
|
||||||
data/data_media_rotation.cpp
|
data/data_media_rotation.cpp
|
||||||
data/data_media_rotation.h
|
data/data_media_rotation.h
|
||||||
data/data_media_types.cpp
|
data/data_media_types.cpp
|
||||||
|
@ -661,6 +697,7 @@ PRIVATE
|
||||||
data/data_replies_list.h
|
data/data_replies_list.h
|
||||||
data/data_reply_preview.cpp
|
data/data_reply_preview.cpp
|
||||||
data/data_reply_preview.h
|
data/data_reply_preview.h
|
||||||
|
data/data_report.h
|
||||||
data/data_saved_messages.cpp
|
data/data_saved_messages.cpp
|
||||||
data/data_saved_messages.h
|
data/data_saved_messages.h
|
||||||
data/data_saved_sublist.cpp
|
data/data_saved_sublist.cpp
|
||||||
|
@ -675,6 +712,7 @@ PRIVATE
|
||||||
data/data_shared_media.h
|
data/data_shared_media.h
|
||||||
data/data_sparse_ids.cpp
|
data/data_sparse_ids.cpp
|
||||||
data/data_sparse_ids.h
|
data/data_sparse_ids.h
|
||||||
|
data/data_star_gift.h
|
||||||
data/data_statistics.h
|
data/data_statistics.h
|
||||||
data/data_stories.cpp
|
data/data_stories.cpp
|
||||||
data/data_stories.h
|
data/data_stories.h
|
||||||
|
@ -688,6 +726,8 @@ PRIVATE
|
||||||
data/data_thread.h
|
data/data_thread.h
|
||||||
data/data_types.cpp
|
data/data_types.cpp
|
||||||
data/data_types.h
|
data/data_types.h
|
||||||
|
data/data_unread_value.cpp
|
||||||
|
data/data_unread_value.h
|
||||||
data/data_user.cpp
|
data/data_user.cpp
|
||||||
data/data_user.h
|
data/data_user.h
|
||||||
data/data_user_photos.cpp
|
data/data_user_photos.cpp
|
||||||
|
@ -843,6 +883,8 @@ PRIVATE
|
||||||
history/view/media/history_view_story_mention.h
|
history/view/media/history_view_story_mention.h
|
||||||
history/view/media/history_view_theme_document.cpp
|
history/view/media/history_view_theme_document.cpp
|
||||||
history/view/media/history_view_theme_document.h
|
history/view/media/history_view_theme_document.h
|
||||||
|
history/view/media/history_view_unique_gift.cpp
|
||||||
|
history/view/media/history_view_unique_gift.h
|
||||||
history/view/media/history_view_userpic_suggestion.cpp
|
history/view/media/history_view_userpic_suggestion.cpp
|
||||||
history/view/media/history_view_userpic_suggestion.h
|
history/view/media/history_view_userpic_suggestion.h
|
||||||
history/view/media/history_view_web_page.cpp
|
history/view/media/history_view_web_page.cpp
|
||||||
|
@ -889,6 +931,8 @@ PRIVATE
|
||||||
history/view/history_view_message.cpp
|
history/view/history_view_message.cpp
|
||||||
history/view/history_view_message.h
|
history/view/history_view_message.h
|
||||||
history/view/history_view_object.h
|
history/view/history_view_object.h
|
||||||
|
history/view/history_view_paid_reaction_toast.cpp
|
||||||
|
history/view/history_view_paid_reaction_toast.h
|
||||||
history/view/history_view_pinned_bar.cpp
|
history/view/history_view_pinned_bar.cpp
|
||||||
history/view/history_view_pinned_bar.h
|
history/view/history_view_pinned_bar.h
|
||||||
history/view/history_view_pinned_section.cpp
|
history/view/history_view_pinned_section.cpp
|
||||||
|
@ -963,6 +1007,12 @@ PRIVATE
|
||||||
info/bot/earn/info_bot_earn_list.h
|
info/bot/earn/info_bot_earn_list.h
|
||||||
info/bot/earn/info_bot_earn_widget.cpp
|
info/bot/earn/info_bot_earn_widget.cpp
|
||||||
info/bot/earn/info_bot_earn_widget.h
|
info/bot/earn/info_bot_earn_widget.h
|
||||||
|
info/bot/starref/info_bot_starref_common.cpp
|
||||||
|
info/bot/starref/info_bot_starref_common.h
|
||||||
|
info/bot/starref/info_bot_starref_join_widget.cpp
|
||||||
|
info/bot/starref/info_bot_starref_join_widget.h
|
||||||
|
info/bot/starref/info_bot_starref_setup_widget.cpp
|
||||||
|
info/bot/starref/info_bot_starref_setup_widget.h
|
||||||
info/channel_statistics/boosts/create_giveaway_box.cpp
|
info/channel_statistics/boosts/create_giveaway_box.cpp
|
||||||
info/channel_statistics/boosts/create_giveaway_box.h
|
info/channel_statistics/boosts/create_giveaway_box.h
|
||||||
info/channel_statistics/boosts/giveaway/giveaway_list_controllers.cpp
|
info/channel_statistics/boosts/giveaway/giveaway_list_controllers.cpp
|
||||||
|
@ -985,6 +1035,13 @@ PRIVATE
|
||||||
info/downloads/info_downloads_provider.h
|
info/downloads/info_downloads_provider.h
|
||||||
info/downloads/info_downloads_widget.cpp
|
info/downloads/info_downloads_widget.cpp
|
||||||
info/downloads/info_downloads_widget.h
|
info/downloads/info_downloads_widget.h
|
||||||
|
info/global_media/info_global_media_widget.cpp
|
||||||
|
info/global_media/info_global_media_widget.h
|
||||||
|
info/global_media/info_global_media_inner_widget.cpp
|
||||||
|
info/global_media/info_global_media_inner_widget.h
|
||||||
|
info/global_media/info_global_media_provider.cpp
|
||||||
|
info/global_media/info_global_media_provider.h
|
||||||
|
info/media/info_media_buttons.cpp
|
||||||
info/media/info_media_buttons.h
|
info/media/info_media_buttons.h
|
||||||
info/media/info_media_common.cpp
|
info/media/info_media_common.cpp
|
||||||
info/media/info_media_common.h
|
info/media/info_media_common.h
|
||||||
|
@ -1002,6 +1059,10 @@ PRIVATE
|
||||||
info/media/info_media_widget.h
|
info/media/info_media_widget.h
|
||||||
info/members/info_members_widget.cpp
|
info/members/info_members_widget.cpp
|
||||||
info/members/info_members_widget.h
|
info/members/info_members_widget.h
|
||||||
|
info/peer_gifts/info_peer_gifts_common.cpp
|
||||||
|
info/peer_gifts/info_peer_gifts_common.h
|
||||||
|
info/peer_gifts/info_peer_gifts_widget.cpp
|
||||||
|
info/peer_gifts/info_peer_gifts_widget.h
|
||||||
info/polls/info_polls_results_inner_widget.cpp
|
info/polls/info_polls_results_inner_widget.cpp
|
||||||
info/polls/info_polls_results_inner_widget.h
|
info/polls/info_polls_results_inner_widget.h
|
||||||
info/polls/info_polls_results_widget.cpp
|
info/polls/info_polls_results_widget.cpp
|
||||||
|
@ -1028,12 +1089,16 @@ PRIVATE
|
||||||
info/profile/info_profile_values.h
|
info/profile/info_profile_values.h
|
||||||
info/profile/info_profile_widget.cpp
|
info/profile/info_profile_widget.cpp
|
||||||
info/profile/info_profile_widget.h
|
info/profile/info_profile_widget.h
|
||||||
|
info/reactions_list/info_reactions_list_widget.cpp
|
||||||
|
info/reactions_list/info_reactions_list_widget.h
|
||||||
|
info/requests_list/info_requests_list_widget.cpp
|
||||||
|
info/requests_list/info_requests_list_widget.h
|
||||||
info/saved/info_saved_sublists_widget.cpp
|
info/saved/info_saved_sublists_widget.cpp
|
||||||
info/saved/info_saved_sublists_widget.h
|
info/saved/info_saved_sublists_widget.h
|
||||||
info/settings/info_settings_widget.cpp
|
info/settings/info_settings_widget.cpp
|
||||||
info/settings/info_settings_widget.h
|
info/settings/info_settings_widget.h
|
||||||
info/similar_channels/info_similar_channels_widget.cpp
|
info/similar_peers/info_similar_peers_widget.cpp
|
||||||
info/similar_channels/info_similar_channels_widget.h
|
info/similar_peers/info_similar_peers_widget.h
|
||||||
info/statistics/info_statistics_common.h
|
info/statistics/info_statistics_common.h
|
||||||
info/statistics/info_statistics_inner_widget.cpp
|
info/statistics/info_statistics_inner_widget.cpp
|
||||||
info/statistics/info_statistics_inner_widget.h
|
info/statistics/info_statistics_inner_widget.h
|
||||||
|
@ -1041,6 +1106,7 @@ PRIVATE
|
||||||
info/statistics/info_statistics_list_controllers.h
|
info/statistics/info_statistics_list_controllers.h
|
||||||
info/statistics/info_statistics_recent_message.cpp
|
info/statistics/info_statistics_recent_message.cpp
|
||||||
info/statistics/info_statistics_recent_message.h
|
info/statistics/info_statistics_recent_message.h
|
||||||
|
info/statistics/info_statistics_tag.h
|
||||||
info/statistics/info_statistics_widget.cpp
|
info/statistics/info_statistics_widget.cpp
|
||||||
info/statistics/info_statistics_widget.h
|
info/statistics/info_statistics_widget.h
|
||||||
info/stories/info_stories_inner_widget.cpp
|
info/stories/info_stories_inner_widget.cpp
|
||||||
|
@ -1077,6 +1143,10 @@ PRIVATE
|
||||||
info/info_wrap_widget.h
|
info/info_wrap_widget.h
|
||||||
inline_bots/bot_attach_web_view.cpp
|
inline_bots/bot_attach_web_view.cpp
|
||||||
inline_bots/bot_attach_web_view.h
|
inline_bots/bot_attach_web_view.h
|
||||||
|
inline_bots/inline_bot_confirm_prepared.cpp
|
||||||
|
inline_bots/inline_bot_confirm_prepared.h
|
||||||
|
inline_bots/inline_bot_downloads.cpp
|
||||||
|
inline_bots/inline_bot_downloads.h
|
||||||
inline_bots/inline_bot_layout_internal.cpp
|
inline_bots/inline_bot_layout_internal.cpp
|
||||||
inline_bots/inline_bot_layout_internal.h
|
inline_bots/inline_bot_layout_internal.h
|
||||||
inline_bots/inline_bot_layout_item.cpp
|
inline_bots/inline_bot_layout_item.cpp
|
||||||
|
@ -1099,8 +1169,6 @@ PRIVATE
|
||||||
intro/intro_qr.h
|
intro/intro_qr.h
|
||||||
intro/intro_signup.cpp
|
intro/intro_signup.cpp
|
||||||
intro/intro_signup.h
|
intro/intro_signup.h
|
||||||
intro/intro_start.cpp
|
|
||||||
intro/intro_start.h
|
|
||||||
intro/intro_step.cpp
|
intro/intro_step.cpp
|
||||||
intro/intro_step.h
|
intro/intro_step.h
|
||||||
intro/intro_widget.cpp
|
intro/intro_widget.cpp
|
||||||
|
@ -1148,6 +1216,8 @@ PRIVATE
|
||||||
media/audio/media_audio_loader.h
|
media/audio/media_audio_loader.h
|
||||||
media/audio/media_audio_loaders.cpp
|
media/audio/media_audio_loaders.cpp
|
||||||
media/audio/media_audio_loaders.h
|
media/audio/media_audio_loaders.h
|
||||||
|
media/audio/media_audio_local_cache.cpp
|
||||||
|
media/audio/media_audio_local_cache.h
|
||||||
media/audio/media_audio_track.cpp
|
media/audio/media_audio_track.cpp
|
||||||
media/audio/media_audio_track.h
|
media/audio/media_audio_track.h
|
||||||
media/audio/media_child_ffmpeg_loader.cpp
|
media/audio/media_child_ffmpeg_loader.cpp
|
||||||
|
@ -1208,12 +1278,16 @@ PRIVATE
|
||||||
media/streaming/media_streaming_player.h
|
media/streaming/media_streaming_player.h
|
||||||
media/streaming/media_streaming_reader.cpp
|
media/streaming/media_streaming_reader.cpp
|
||||||
media/streaming/media_streaming_reader.h
|
media/streaming/media_streaming_reader.h
|
||||||
|
media/streaming/media_streaming_round_preview.cpp
|
||||||
|
media/streaming/media_streaming_round_preview.h
|
||||||
media/streaming/media_streaming_utility.cpp
|
media/streaming/media_streaming_utility.cpp
|
||||||
media/streaming/media_streaming_utility.h
|
media/streaming/media_streaming_utility.h
|
||||||
media/streaming/media_streaming_video_track.cpp
|
media/streaming/media_streaming_video_track.cpp
|
||||||
media/streaming/media_streaming_video_track.h
|
media/streaming/media_streaming_video_track.h
|
||||||
media/view/media_view_group_thumbs.cpp
|
media/view/media_view_group_thumbs.cpp
|
||||||
media/view/media_view_group_thumbs.h
|
media/view/media_view_group_thumbs.h
|
||||||
|
media/view/media_view_open_common.cpp
|
||||||
|
media/view/media_view_open_common.h
|
||||||
media/view/media_view_overlay_opengl.cpp
|
media/view/media_view_overlay_opengl.cpp
|
||||||
media/view/media_view_overlay_opengl.h
|
media/view/media_view_overlay_opengl.h
|
||||||
media/view/media_view_overlay_raster.cpp
|
media/view/media_view_overlay_raster.cpp
|
||||||
|
@ -1232,7 +1306,6 @@ PRIVATE
|
||||||
media/view/media_view_playback_controls.h
|
media/view/media_view_playback_controls.h
|
||||||
media/view/media_view_playback_progress.cpp
|
media/view/media_view_playback_progress.cpp
|
||||||
media/view/media_view_playback_progress.h
|
media/view/media_view_playback_progress.h
|
||||||
media/view/media_view_open_common.h
|
|
||||||
media/system_media_controls_manager.h
|
media/system_media_controls_manager.h
|
||||||
media/system_media_controls_manager.cpp
|
media/system_media_controls_manager.cpp
|
||||||
menu/menu_antispam_validator.cpp
|
menu/menu_antispam_validator.cpp
|
||||||
|
@ -1301,6 +1374,8 @@ PRIVATE
|
||||||
payments/payments_form.h
|
payments/payments_form.h
|
||||||
payments/payments_non_panel_process.cpp
|
payments/payments_non_panel_process.cpp
|
||||||
payments/payments_non_panel_process.h
|
payments/payments_non_panel_process.h
|
||||||
|
payments/payments_reaction_process.cpp
|
||||||
|
payments/payments_reaction_process.h
|
||||||
platform/linux/file_utilities_linux.cpp
|
platform/linux/file_utilities_linux.cpp
|
||||||
platform/linux/file_utilities_linux.h
|
platform/linux/file_utilities_linux.h
|
||||||
platform/linux/launcher_linux.cpp
|
platform/linux/launcher_linux.cpp
|
||||||
|
@ -1418,8 +1493,6 @@ PRIVATE
|
||||||
settings/business/settings_recipients_helper.h
|
settings/business/settings_recipients_helper.h
|
||||||
settings/business/settings_working_hours.cpp
|
settings/business/settings_working_hours.cpp
|
||||||
settings/business/settings_working_hours.h
|
settings/business/settings_working_hours.h
|
||||||
settings/cloud_password/settings_cloud_password_common.cpp
|
|
||||||
settings/cloud_password/settings_cloud_password_common.h
|
|
||||||
settings/cloud_password/settings_cloud_password_email.cpp
|
settings/cloud_password/settings_cloud_password_email.cpp
|
||||||
settings/cloud_password/settings_cloud_password_email.h
|
settings/cloud_password/settings_cloud_password_email.h
|
||||||
settings/cloud_password/settings_cloud_password_email_confirm.cpp
|
settings/cloud_password/settings_cloud_password_email_confirm.cpp
|
||||||
|
@ -1432,6 +1505,10 @@ PRIVATE
|
||||||
settings/cloud_password/settings_cloud_password_manage.h
|
settings/cloud_password/settings_cloud_password_manage.h
|
||||||
settings/cloud_password/settings_cloud_password_start.cpp
|
settings/cloud_password/settings_cloud_password_start.cpp
|
||||||
settings/cloud_password/settings_cloud_password_start.h
|
settings/cloud_password/settings_cloud_password_start.h
|
||||||
|
settings/cloud_password/settings_cloud_password_step.cpp
|
||||||
|
settings/cloud_password/settings_cloud_password_step.h
|
||||||
|
settings/settings_active_sessions.cpp
|
||||||
|
settings/settings_active_sessions.h
|
||||||
settings/settings_advanced.cpp
|
settings/settings_advanced.cpp
|
||||||
settings/settings_advanced.h
|
settings/settings_advanced.h
|
||||||
settings/settings_blocked_peers.cpp
|
settings/settings_blocked_peers.cpp
|
||||||
|
@ -1478,6 +1555,8 @@ PRIVATE
|
||||||
settings/settings_privacy_security.h
|
settings/settings_privacy_security.h
|
||||||
settings/settings_scale_preview.cpp
|
settings/settings_scale_preview.cpp
|
||||||
settings/settings_scale_preview.h
|
settings/settings_scale_preview.h
|
||||||
|
settings/settings_shortcuts.cpp
|
||||||
|
settings/settings_shortcuts.h
|
||||||
settings/settings_type.h
|
settings/settings_type.h
|
||||||
settings/settings_websites.cpp
|
settings/settings_websites.cpp
|
||||||
settings/settings_websites.h
|
settings/settings_websites.h
|
||||||
|
@ -1533,6 +1612,10 @@ PRIVATE
|
||||||
support/support_preload.h
|
support/support_preload.h
|
||||||
support/support_templates.cpp
|
support/support_templates.cpp
|
||||||
support/support_templates.h
|
support/support_templates.h
|
||||||
|
ui/boxes/edit_invite_link_session.cpp
|
||||||
|
ui/boxes/edit_invite_link_session.h
|
||||||
|
ui/boxes/peer_qr_box.cpp
|
||||||
|
ui/boxes/peer_qr_box.h
|
||||||
ui/chat/attach/attach_item_single_file_preview.cpp
|
ui/chat/attach/attach_item_single_file_preview.cpp
|
||||||
ui/chat/attach/attach_item_single_file_preview.h
|
ui/chat/attach/attach_item_single_file_preview.h
|
||||||
ui/chat/attach/attach_item_single_media_preview.cpp
|
ui/chat/attach/attach_item_single_media_preview.cpp
|
||||||
|
@ -1541,6 +1624,12 @@ PRIVATE
|
||||||
ui/chat/choose_send_as.h
|
ui/chat/choose_send_as.h
|
||||||
ui/chat/choose_theme_controller.cpp
|
ui/chat/choose_theme_controller.cpp
|
||||||
ui/chat/choose_theme_controller.h
|
ui/chat/choose_theme_controller.h
|
||||||
|
ui/chat/sponsored_message_bar.cpp
|
||||||
|
ui/chat/sponsored_message_bar.h
|
||||||
|
ui/controls/emoji_button_factory.cpp
|
||||||
|
ui/controls/emoji_button_factory.h
|
||||||
|
ui/controls/location_picker.cpp
|
||||||
|
ui/controls/location_picker.h
|
||||||
ui/controls/silent_toggle.cpp
|
ui/controls/silent_toggle.cpp
|
||||||
ui/controls/silent_toggle.h
|
ui/controls/silent_toggle.h
|
||||||
ui/controls/userpic_button.cpp
|
ui/controls/userpic_button.cpp
|
||||||
|
@ -1562,6 +1651,16 @@ PRIVATE
|
||||||
ui/image/image_location.h
|
ui/image/image_location.h
|
||||||
ui/image/image_location_factory.cpp
|
ui/image/image_location_factory.cpp
|
||||||
ui/image/image_location_factory.h
|
ui/image/image_location_factory.h
|
||||||
|
ui/text/format_song_document_name.cpp
|
||||||
|
ui/text/format_song_document_name.h
|
||||||
|
ui/widgets/expandable_peer_list.cpp
|
||||||
|
ui/widgets/expandable_peer_list.h
|
||||||
|
ui/widgets/label_with_custom_emoji.cpp
|
||||||
|
ui/widgets/label_with_custom_emoji.h
|
||||||
|
ui/widgets/chat_filters_tabs_strip.cpp
|
||||||
|
ui/widgets/chat_filters_tabs_strip.h
|
||||||
|
ui/widgets/peer_bubble.cpp
|
||||||
|
ui/widgets/peer_bubble.h
|
||||||
ui/countryinput.cpp
|
ui/countryinput.cpp
|
||||||
ui/countryinput.h
|
ui/countryinput.h
|
||||||
ui/dynamic_thumbnails.cpp
|
ui/dynamic_thumbnails.cpp
|
||||||
|
@ -1573,12 +1672,6 @@ PRIVATE
|
||||||
ui/item_text_options.cpp
|
ui/item_text_options.cpp
|
||||||
ui/item_text_options.h
|
ui/item_text_options.h
|
||||||
ui/resize_area.h
|
ui/resize_area.h
|
||||||
ui/search_field_controller.cpp
|
|
||||||
ui/search_field_controller.h
|
|
||||||
ui/text/format_song_document_name.cpp
|
|
||||||
ui/text/format_song_document_name.h
|
|
||||||
ui/widgets/label_with_custom_emoji.cpp
|
|
||||||
ui/widgets/label_with_custom_emoji.h
|
|
||||||
ui/unread_badge.cpp
|
ui/unread_badge.cpp
|
||||||
ui/unread_badge.h
|
ui/unread_badge.h
|
||||||
window/main_window.cpp
|
window/main_window.cpp
|
||||||
|
@ -1685,6 +1778,7 @@ PRIVATE
|
||||||
qrc/telegram/animations.qrc
|
qrc/telegram/animations.qrc
|
||||||
qrc/telegram/export.qrc
|
qrc/telegram/export.qrc
|
||||||
qrc/telegram/iv.qrc
|
qrc/telegram/iv.qrc
|
||||||
|
qrc/telegram/picker.qrc
|
||||||
qrc/telegram/telegram.qrc
|
qrc/telegram/telegram.qrc
|
||||||
qrc/telegram/sounds.qrc
|
qrc/telegram/sounds.qrc
|
||||||
winrc/Telegram.rc
|
winrc/Telegram.rc
|
||||||
|
@ -1822,9 +1916,9 @@ if (build_macstore)
|
||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
if (CMAKE_GENERATOR STREQUAL Xcode)
|
if (CMAKE_GENERATOR STREQUAL Xcode)
|
||||||
set(bundle_identifier "com.tdesktop.Telegram$<$<CONFIG:Debug>:Debug>")
|
set(bundle_identifier "one.ayugram.AyuGramDesktop$<$<CONFIG:Debug>:Debug>")
|
||||||
else()
|
else()
|
||||||
set(bundle_identifier "com.tdesktop.Telegram")
|
set(bundle_identifier "one.ayugram.AyuGramDesktop")
|
||||||
endif()
|
endif()
|
||||||
set(bundle_entitlements "Telegram.entitlements")
|
set(bundle_entitlements "Telegram.entitlements")
|
||||||
if (LINUX AND DESKTOP_APP_USE_PACKAGED)
|
if (LINUX AND DESKTOP_APP_USE_PACKAGED)
|
||||||
|
@ -1884,7 +1978,7 @@ endif()
|
||||||
|
|
||||||
set_target_properties(Telegram PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${output_folder})
|
set_target_properties(Telegram PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${output_folder})
|
||||||
|
|
||||||
if (WIN32)
|
if (MSVC)
|
||||||
target_link_libraries(Telegram
|
target_link_libraries(Telegram
|
||||||
PRIVATE
|
PRIVATE
|
||||||
delayimp
|
delayimp
|
||||||
|
@ -1915,9 +2009,14 @@ if (WIN32)
|
||||||
/DELAYLOAD:propsys.dll
|
/DELAYLOAD:propsys.dll
|
||||||
)
|
)
|
||||||
if (QT_VERSION GREATER 6)
|
if (QT_VERSION GREATER 6)
|
||||||
|
if (NOT build_winarm)
|
||||||
|
target_link_options(Telegram PRIVATE
|
||||||
|
/DELAYLOAD:API-MS-Win-EventLog-Legacy-l1-1-0.dll
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_link_options(Telegram
|
target_link_options(Telegram
|
||||||
PRIVATE
|
PRIVATE
|
||||||
/DELAYLOAD:API-MS-Win-EventLog-Legacy-l1-1-0.dll
|
|
||||||
/DELAYLOAD:API-MS-Win-Core-Console-l1-1-0.dll
|
/DELAYLOAD:API-MS-Win-Core-Console-l1-1-0.dll
|
||||||
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-0.dll
|
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-0.dll
|
||||||
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-1.dll
|
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-1.dll
|
||||||
|
@ -1934,7 +2033,7 @@ if (WIN32)
|
||||||
/DELAYLOAD:API-MS-Win-Core-WinRT-Error-l1-1-0.dll
|
/DELAYLOAD:API-MS-Win-Core-WinRT-Error-l1-1-0.dll
|
||||||
/DELAYLOAD:API-MS-Win-Core-WinRT-String-l1-1-0.dll
|
/DELAYLOAD:API-MS-Win-Core-WinRT-String-l1-1-0.dll
|
||||||
/DELAYLOAD:API-MS-Win-Security-CryptoAPI-l1-1-0.dll
|
/DELAYLOAD:API-MS-Win-Security-CryptoAPI-l1-1-0.dll
|
||||||
/DELAYLOAD:API-MS-Win-Shcore-Scaling-l1-1-1.dll
|
# /DELAYLOAD:API-MS-Win-Shcore-Scaling-l1-1-1.dll # We shadowed GetDpiForMonitor
|
||||||
/DELAYLOAD:authz.dll # Authz.lib
|
/DELAYLOAD:authz.dll # Authz.lib
|
||||||
/DELAYLOAD:comdlg32.dll
|
/DELAYLOAD:comdlg32.dll
|
||||||
/DELAYLOAD:dwrite.dll # DWrite.lib
|
/DELAYLOAD:dwrite.dll # DWrite.lib
|
||||||
|
@ -1976,7 +2075,7 @@ if (NOT DESKTOP_APP_DISABLE_AUTOUPDATE AND NOT build_macstore AND NOT build_wins
|
||||||
base/platform/win/base_windows_safe_library.h
|
base/platform/win/base_windows_safe_library.h
|
||||||
)
|
)
|
||||||
target_include_directories(Updater PRIVATE ${lib_base_loc})
|
target_include_directories(Updater PRIVATE ${lib_base_loc})
|
||||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
if (MSVC)
|
||||||
target_link_libraries(Updater
|
target_link_libraries(Updater
|
||||||
PRIVATE
|
PRIVATE
|
||||||
delayimp
|
delayimp
|
||||||
|
|
BIN
Telegram/Resources/animations/hello_status.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/appear.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/center.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/effect1.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/effect2.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/effect3.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/select.tgs
Normal file
BIN
Telegram/Resources/animations/star_reaction/toast.tgs
Normal file
BIN
Telegram/Resources/animations/starref_link.tgs
Normal file
BIN
Telegram/Resources/animations/stats_boosts.tgs
Normal file
BIN
Telegram/Resources/animations/stats_earn.tgs
Normal file
BIN
Telegram/Resources/art/affiliate_logo.png
Normal file
After Width: | Height: | Size: 78 KiB |
BIN
Telegram/Resources/art/ayu/alt/app_macos.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
Telegram/Resources/art/ayu/bard/app_macos.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
Telegram/Resources/art/ayu/chibi/app_macos.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
Telegram/Resources/art/ayu/chibi2/app_macos.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
Telegram/Resources/art/ayu/default/app_macos.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Telegram/Resources/art/ayu/discord/app_macos.png
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 38 KiB |
BIN
Telegram/Resources/art/ayu/extera/app_macos.png
Normal file
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 20 KiB |
BIN
Telegram/Resources/art/ayu/extera2/app.png
Normal file
After Width: | Height: | Size: 8.9 KiB |
BIN
Telegram/Resources/art/ayu/extera2/app_icon.ico
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
Telegram/Resources/art/ayu/extera2/app_macos.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
Telegram/Resources/art/ayu/extera2/app_preview.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
Telegram/Resources/art/ayu/macos/app.png
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
Telegram/Resources/art/ayu/macos/app_icon.ico
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
Telegram/Resources/art/ayu/macos/app_macos.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
Telegram/Resources/art/ayu/macos/app_preview.png
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
Telegram/Resources/art/ayu/nothing/app_macos.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
Telegram/Resources/art/ayu/spotify/app_macos.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
Telegram/Resources/art/ayu/win95/app_macos.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Telegram/Resources/art/ayu/yaplus/app_macos.png
Normal file
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 21 KiB |
BIN
Telegram/Resources/art/round_placeholder.jpg
Normal file
After Width: | Height: | Size: 787 B |
BIN
Telegram/Resources/art/verified_bg.webp
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
Telegram/Resources/art/verified_fg.webp
Normal file
After Width: | Height: | Size: 500 B |
|
@ -1,6 +1,7 @@
|
||||||
// This is a list of your own shortcuts for Telegram Desktop
|
// This is a list of your own shortcuts for Telegram Desktop
|
||||||
// You can see full list of commands in the 'shortcuts-default.json' file
|
// You can see full list of commands in the 'shortcuts-default.json' file
|
||||||
// Place a null value instead of a command string to switch the shortcut off
|
// Place a null value instead of a command string to switch the shortcut off
|
||||||
|
// You can also edit them in Settings > Chat Settings > Keyboard Shortcuts.
|
||||||
|
|
||||||
[
|
[
|
||||||
// {
|
// {
|
||||||
|
|
Before Width: | Height: | Size: 1 MiB After Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 832 KiB After Width: | Height: | Size: 935 KiB |
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 234 KiB |
|
@ -582,3 +582,55 @@ div.toast_shown {
|
||||||
.bot_button_column_separator {
|
.bot_button_column_separator {
|
||||||
width: 2px
|
width: 2px
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.reactions {
|
||||||
|
margin: 5px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction {
|
||||||
|
display: inline-flex;
|
||||||
|
height: 20px;
|
||||||
|
border-radius: 15px;
|
||||||
|
background-color: #e8f5fc;
|
||||||
|
color: #168acd;
|
||||||
|
font-weight: bold;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction.active {
|
||||||
|
background-color: #40a6e2;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction.paid {
|
||||||
|
background-color: #fdf6e1;
|
||||||
|
color: #c58523;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction.active.paid {
|
||||||
|
background-color: #ecae0a;
|
||||||
|
color: #fdf6e1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction .emoji {
|
||||||
|
line-height: 20px;
|
||||||
|
margin: 0 5px;
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction .userpic:not(:first-child) {
|
||||||
|
margin-left: -8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction .userpic {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction .userpic .initials {
|
||||||
|
font-size: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reactions .reaction .count {
|
||||||
|
margin-right: 8px;
|
||||||
|
line-height: 20px;
|
||||||
|
}
|
BIN
Telegram/Resources/icons/ayu/dialogs_extera_official.png
Normal file
After Width: | Height: | Size: 401 B |
BIN
Telegram/Resources/icons/ayu/dialogs_extera_official@2x.png
Normal file
After Width: | Height: | Size: 712 B |
BIN
Telegram/Resources/icons/ayu/dialogs_extera_official@3x.png
Normal file
After Width: | Height: | Size: 957 B |
BIN
Telegram/Resources/icons/ayu/dialogs_extera_supporter.png
Normal file
After Width: | Height: | Size: 282 B |
BIN
Telegram/Resources/icons/ayu/dialogs_extera_supporter@2x.png
Normal file
After Width: | Height: | Size: 415 B |
BIN
Telegram/Resources/icons/ayu/dialogs_extera_supporter@3x.png
Normal file
After Width: | Height: | Size: 568 B |
BIN
Telegram/Resources/icons/ayu/edited.png
Normal file
After Width: | Height: | Size: 295 B |
BIN
Telegram/Resources/icons/ayu/edited@2x.png
Normal file
After Width: | Height: | Size: 475 B |
BIN
Telegram/Resources/icons/ayu/edited@3x.png
Normal file
After Width: | Height: | Size: 613 B |
Before Width: | Height: | Size: 312 B After Width: | Height: | Size: 312 B |
Before Width: | Height: | Size: 517 B After Width: | Height: | Size: 517 B |
Before Width: | Height: | Size: 754 B After Width: | Height: | Size: 754 B |