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
|
||||
attributes:
|
||||
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.
|
||||
- type: textarea
|
||||
|
@ -39,12 +39,9 @@ body:
|
|||
required: true
|
||||
- type: input
|
||||
attributes:
|
||||
label: Version of Telegram Desktop
|
||||
label: Version of AyuGram Desktop
|
||||
description: >
|
||||
Please note we don't support versions from Linux distro repositories.
|
||||
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**.
|
||||
**Don't use 'latest'**, specify actual version.
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
|
@ -52,11 +49,7 @@ body:
|
|||
label: Installation source
|
||||
multiple: false
|
||||
options:
|
||||
- Static binary from official website
|
||||
- Microsoft Store
|
||||
- Mac App Store
|
||||
- Flatpak
|
||||
- Snap
|
||||
- Binary from GitHub / official Telegram source
|
||||
- Other (unofficial) source
|
||||
validations:
|
||||
required: true
|
||||
|
@ -65,9 +58,7 @@ body:
|
|||
label: Crash ID
|
||||
description: >
|
||||
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
|
||||
installation in Settings -> Advanced for the reporter to appear.**
|
||||
You don't have to wait for a beta version to arrive.
|
||||
opening on the next launch after crash.
|
||||
- type: textarea
|
||||
attributes:
|
||||
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
|
||||
|
||||
docker run --rm \
|
||||
-u $(id -u) \
|
||||
-v $PWD:/usr/src/tdesktop \
|
||||
-e CONFIG=Debug \
|
||||
tdesktop:centos_env \
|
||||
|
@ -114,8 +115,8 @@ jobs:
|
|||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
run: |
|
||||
cd $REPO_NAME/out/Debug
|
||||
sudo mkdir artifact
|
||||
sudo mv {Telegram,Updater} artifact/
|
||||
mkdir artifact
|
||||
mv {Telegram,Updater} artifact/
|
||||
- uses: actions/upload-artifact@v4
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
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:
|
||||
name: Windows
|
||||
runs-on: windows-2022
|
||||
runs-on: windows-latest
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
|
@ -94,6 +94,14 @@ jobs:
|
|||
nuget sources Disable -Name "Microsoft Visual Studio Offline Packages"
|
||||
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.
|
||||
id: cache-libs
|
||||
uses: actions/cache@v4
|
||||
|
@ -169,6 +177,8 @@ jobs:
|
|||
%TDESKTOP_BUILD_GENERATOR% ^
|
||||
%TDESKTOP_BUILD_ARCH% ^
|
||||
%TDESKTOP_BUILD_API% ^
|
||||
-D CMAKE_C_FLAGS="/WX" ^
|
||||
-D CMAKE_CXX_FLAGS="/WX" ^
|
||||
-D DESKTOP_APP_DISABLE_AUTOUPDATE=OFF ^
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF ^
|
||||
-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/
|
||||
.vs/
|
||||
.vscode/
|
||||
.cache/
|
||||
|
||||
/Telegram/log.txt
|
||||
/Telegram/data
|
||||
|
@ -51,3 +52,6 @@ stage
|
|||
*.*~
|
||||
.idea/
|
||||
cmake-build-debug/
|
||||
|
||||
# Project specific
|
||||
Telegram/SourceFiles/_other/packer_private.h
|
||||
|
|
4
.gitmodules
vendored
|
@ -3,7 +3,7 @@
|
|||
url = https://github.com/telegramdesktop/libtgvoip
|
||||
[submodule "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"]
|
||||
path = Telegram/ThirdParty/xxHash
|
||||
url = https://github.com/Cyan4973/xxHash.git
|
||||
|
@ -24,7 +24,7 @@
|
|||
url = https://github.com/desktop-app/lib_base.git
|
||||
[submodule "Telegram/codegen"]
|
||||
path = Telegram/codegen
|
||||
url = https://github.com/desktop-app/codegen.git
|
||||
url = https://github.com/AyuGram/codegen.git
|
||||
[submodule "Telegram/lib_ui"]
|
||||
path = Telegram/lib_ui
|
||||
url = https://github.com/AyuGram/lib_ui.git
|
||||
|
|
2
LEGAL
|
@ -1,7 +1,7 @@
|
|||
This file is part of Telegram Desktop,
|
||||
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
|
||||
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
|
||||
|
||||

|
||||
 
|
||||
|
||||
[ English | [Русский](README-RU.md) ]
|
||||
|
||||
## Features
|
||||
|
||||
|
@ -10,16 +12,20 @@
|
|||
- Font customization
|
||||
- Streamer mode
|
||||
- Local Telegram Premium
|
||||
- Media preview & quick reaction on force click (macOS)
|
||||
- Enhanced appearance
|
||||
|
||||
And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
||||
|
||||
## Preferences screenshots
|
||||
|
||||
<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'>
|
||||
<h3>
|
||||
<details>
|
||||
<summary>Preferences screenshots</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>
|
||||
|
||||
## 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
|
||||
the [Telegram topic](https://t.me/ayugramchat/12788).
|
||||
|
||||
#### Winget
|
||||
|
||||
```bash
|
||||
winget install RadolynLabs.AyuGramDesktop
|
||||
```
|
||||
|
||||
#### Scoop
|
||||
|
||||
```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
|
||||
build by yourself.
|
||||
|
||||
### macOS
|
||||
|
||||
You can download prebuilt macOS package from [Releases tab](https://github.com/AyuGram/AyuGramDesktop/releases).
|
||||
|
||||
### 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
|
||||
|
||||
|
|
|
@ -37,6 +37,10 @@ include(cmake/td_scheme.cmake)
|
|||
include(cmake/td_ui.cmake)
|
||||
include(cmake/generate_appdata_changelog.cmake)
|
||||
|
||||
if (DESKTOP_APP_TEST_APPS)
|
||||
include(cmake/tests.cmake)
|
||||
endif()
|
||||
|
||||
if (WIN32)
|
||||
include(cmake/generate_midl.cmake)
|
||||
generate_midl(Telegram ${src_loc}
|
||||
|
@ -114,6 +118,14 @@ set(ayugram_files
|
|||
ayu/utils/telegram_helpers.h
|
||||
ayu/utils/windows_utils.cpp
|
||||
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.h
|
||||
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/menu_item_subtext.cpp
|
||||
ayu/ui/context_menu/menu_item_subtext.h
|
||||
ayu/ui/sections/edited/edited_log_inner.cpp
|
||||
ayu/ui/sections/edited/edited_log_inner.h
|
||||
ayu/ui/sections/edited/edited_log_item.cpp
|
||||
ayu/ui/sections/edited/edited_log_item.h
|
||||
ayu/ui/sections/edited/edited_log_section.cpp
|
||||
ayu/ui/sections/edited/edited_log_section.h
|
||||
ayu/ui/message_history/history_inner.cpp
|
||||
ayu/ui/message_history/history_inner.h
|
||||
ayu/ui/message_history/history_item.cpp
|
||||
ayu/ui/message_history/history_item.h
|
||||
ayu/ui/message_history/history_section.cpp
|
||||
ayu/ui/message_history/history_section.h
|
||||
ayu/ui/boxes/edit_deleted_mark.cpp
|
||||
ayu/ui/boxes/edit_deleted_mark.h
|
||||
ayu/ui/boxes/edit_edited_mark.cpp
|
||||
|
@ -149,8 +161,13 @@ set(ayugram_files
|
|||
ayu/libs/sqlite/sqlite3.c
|
||||
ayu/libs/sqlite/sqlite3.h
|
||||
ayu/libs/sqlite/sqlite_orm.h
|
||||
ayu/features/streamer_mode/streamer_mode_windows.cpp
|
||||
ayu/features/streamer_mode/streamer_mode_linux.cpp
|
||||
ayu/features/streamer_mode/platform/streamer_mode_win.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/messageshot/message_shot.cpp
|
||||
ayu/features/messageshot/message_shot.h
|
||||
|
@ -177,6 +194,8 @@ PRIVATE
|
|||
api/api_bot.h
|
||||
api/api_chat_filters.cpp
|
||||
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.h
|
||||
api/api_chat_links.cpp
|
||||
|
@ -309,6 +328,8 @@ PRIVATE
|
|||
boxes/peers/prepare_short_info_box.h
|
||||
boxes/peers/replace_boost_box.cpp
|
||||
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.h
|
||||
boxes/about_sponsored_box.cpp
|
||||
|
@ -341,6 +362,8 @@ PRIVATE
|
|||
boxes/edit_caption_box.h
|
||||
boxes/edit_privacy_box.cpp
|
||||
boxes/edit_privacy_box.h
|
||||
boxes/gift_credits_box.cpp
|
||||
boxes/gift_credits_box.h
|
||||
boxes/gift_premium_box.cpp
|
||||
boxes/gift_premium_box.h
|
||||
boxes/language_box.cpp
|
||||
|
@ -355,6 +378,8 @@ PRIVATE
|
|||
boxes/peer_list_box.h
|
||||
boxes/peer_list_controllers.cpp
|
||||
boxes/peer_list_controllers.h
|
||||
boxes/peer_list_widgets.cpp
|
||||
boxes/peer_list_widgets.h
|
||||
boxes/peer_lists_box.cpp
|
||||
boxes/peer_lists_box.h
|
||||
boxes/passcode_box.cpp
|
||||
|
@ -377,16 +402,20 @@ PRIVATE
|
|||
boxes/self_destruction_box.h
|
||||
boxes/send_credits_box.cpp
|
||||
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.h
|
||||
boxes/sessions_box.cpp
|
||||
boxes/sessions_box.h
|
||||
boxes/share_box.cpp
|
||||
boxes/share_box.h
|
||||
boxes/star_gift_box.cpp
|
||||
boxes/star_gift_box.h
|
||||
boxes/sticker_set_box.cpp
|
||||
boxes/sticker_set_box.h
|
||||
boxes/stickers_box.cpp
|
||||
boxes/stickers_box.h
|
||||
boxes/transfer_gift_box.cpp
|
||||
boxes/transfer_gift_box.h
|
||||
boxes/translate_box.cpp
|
||||
boxes/translate_box.h
|
||||
boxes/url_auth_box.cpp
|
||||
|
@ -525,6 +554,7 @@ PRIVATE
|
|||
core/sandbox.h
|
||||
core/shortcuts.cpp
|
||||
core/shortcuts.h
|
||||
core/stars_amount.h
|
||||
core/ui_integration.cpp
|
||||
core/ui_integration.h
|
||||
core/update_checker.cpp
|
||||
|
@ -542,8 +572,12 @@ PRIVATE
|
|||
data/business/data_business_info.h
|
||||
data/business/data_shortcut_messages.cpp
|
||||
data/business/data_shortcut_messages.h
|
||||
data/components/credits.cpp
|
||||
data/components/credits.h
|
||||
data/components/factchecks.cpp
|
||||
data/components/factchecks.h
|
||||
data/components/location_pickers.cpp
|
||||
data/components/location_pickers.h
|
||||
data/components/recent_peers.cpp
|
||||
data/components/recent_peers.h
|
||||
data/components/scheduled_messages.cpp
|
||||
|
@ -626,6 +660,8 @@ PRIVATE
|
|||
data/data_lastseen_status.h
|
||||
data/data_location.cpp
|
||||
data/data_location.h
|
||||
data/data_media_preload.cpp
|
||||
data/data_media_preload.h
|
||||
data/data_media_rotation.cpp
|
||||
data/data_media_rotation.h
|
||||
data/data_media_types.cpp
|
||||
|
@ -661,6 +697,7 @@ PRIVATE
|
|||
data/data_replies_list.h
|
||||
data/data_reply_preview.cpp
|
||||
data/data_reply_preview.h
|
||||
data/data_report.h
|
||||
data/data_saved_messages.cpp
|
||||
data/data_saved_messages.h
|
||||
data/data_saved_sublist.cpp
|
||||
|
@ -675,6 +712,7 @@ PRIVATE
|
|||
data/data_shared_media.h
|
||||
data/data_sparse_ids.cpp
|
||||
data/data_sparse_ids.h
|
||||
data/data_star_gift.h
|
||||
data/data_statistics.h
|
||||
data/data_stories.cpp
|
||||
data/data_stories.h
|
||||
|
@ -688,6 +726,8 @@ PRIVATE
|
|||
data/data_thread.h
|
||||
data/data_types.cpp
|
||||
data/data_types.h
|
||||
data/data_unread_value.cpp
|
||||
data/data_unread_value.h
|
||||
data/data_user.cpp
|
||||
data/data_user.h
|
||||
data/data_user_photos.cpp
|
||||
|
@ -843,6 +883,8 @@ PRIVATE
|
|||
history/view/media/history_view_story_mention.h
|
||||
history/view/media/history_view_theme_document.cpp
|
||||
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.h
|
||||
history/view/media/history_view_web_page.cpp
|
||||
|
@ -889,6 +931,8 @@ PRIVATE
|
|||
history/view/history_view_message.cpp
|
||||
history/view/history_view_message.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.h
|
||||
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_widget.cpp
|
||||
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.h
|
||||
info/channel_statistics/boosts/giveaway/giveaway_list_controllers.cpp
|
||||
|
@ -985,6 +1035,13 @@ PRIVATE
|
|||
info/downloads/info_downloads_provider.h
|
||||
info/downloads/info_downloads_widget.cpp
|
||||
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_common.cpp
|
||||
info/media/info_media_common.h
|
||||
|
@ -1002,6 +1059,10 @@ PRIVATE
|
|||
info/media/info_media_widget.h
|
||||
info/members/info_members_widget.cpp
|
||||
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.h
|
||||
info/polls/info_polls_results_widget.cpp
|
||||
|
@ -1028,12 +1089,16 @@ PRIVATE
|
|||
info/profile/info_profile_values.h
|
||||
info/profile/info_profile_widget.cpp
|
||||
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.h
|
||||
info/settings/info_settings_widget.cpp
|
||||
info/settings/info_settings_widget.h
|
||||
info/similar_channels/info_similar_channels_widget.cpp
|
||||
info/similar_channels/info_similar_channels_widget.h
|
||||
info/similar_peers/info_similar_peers_widget.cpp
|
||||
info/similar_peers/info_similar_peers_widget.h
|
||||
info/statistics/info_statistics_common.h
|
||||
info/statistics/info_statistics_inner_widget.cpp
|
||||
info/statistics/info_statistics_inner_widget.h
|
||||
|
@ -1041,6 +1106,7 @@ PRIVATE
|
|||
info/statistics/info_statistics_list_controllers.h
|
||||
info/statistics/info_statistics_recent_message.cpp
|
||||
info/statistics/info_statistics_recent_message.h
|
||||
info/statistics/info_statistics_tag.h
|
||||
info/statistics/info_statistics_widget.cpp
|
||||
info/statistics/info_statistics_widget.h
|
||||
info/stories/info_stories_inner_widget.cpp
|
||||
|
@ -1077,6 +1143,10 @@ PRIVATE
|
|||
info/info_wrap_widget.h
|
||||
inline_bots/bot_attach_web_view.cpp
|
||||
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.h
|
||||
inline_bots/inline_bot_layout_item.cpp
|
||||
|
@ -1099,8 +1169,6 @@ PRIVATE
|
|||
intro/intro_qr.h
|
||||
intro/intro_signup.cpp
|
||||
intro/intro_signup.h
|
||||
intro/intro_start.cpp
|
||||
intro/intro_start.h
|
||||
intro/intro_step.cpp
|
||||
intro/intro_step.h
|
||||
intro/intro_widget.cpp
|
||||
|
@ -1148,6 +1216,8 @@ PRIVATE
|
|||
media/audio/media_audio_loader.h
|
||||
media/audio/media_audio_loaders.cpp
|
||||
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.h
|
||||
media/audio/media_child_ffmpeg_loader.cpp
|
||||
|
@ -1208,12 +1278,16 @@ PRIVATE
|
|||
media/streaming/media_streaming_player.h
|
||||
media/streaming/media_streaming_reader.cpp
|
||||
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.h
|
||||
media/streaming/media_streaming_video_track.cpp
|
||||
media/streaming/media_streaming_video_track.h
|
||||
media/view/media_view_group_thumbs.cpp
|
||||
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.h
|
||||
media/view/media_view_overlay_raster.cpp
|
||||
|
@ -1232,7 +1306,6 @@ PRIVATE
|
|||
media/view/media_view_playback_controls.h
|
||||
media/view/media_view_playback_progress.cpp
|
||||
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.cpp
|
||||
menu/menu_antispam_validator.cpp
|
||||
|
@ -1301,6 +1374,8 @@ PRIVATE
|
|||
payments/payments_form.h
|
||||
payments/payments_non_panel_process.cpp
|
||||
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.h
|
||||
platform/linux/launcher_linux.cpp
|
||||
|
@ -1418,8 +1493,6 @@ PRIVATE
|
|||
settings/business/settings_recipients_helper.h
|
||||
settings/business/settings_working_hours.cpp
|
||||
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.h
|
||||
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_start.cpp
|
||||
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.h
|
||||
settings/settings_blocked_peers.cpp
|
||||
|
@ -1478,6 +1555,8 @@ PRIVATE
|
|||
settings/settings_privacy_security.h
|
||||
settings/settings_scale_preview.cpp
|
||||
settings/settings_scale_preview.h
|
||||
settings/settings_shortcuts.cpp
|
||||
settings/settings_shortcuts.h
|
||||
settings/settings_type.h
|
||||
settings/settings_websites.cpp
|
||||
settings/settings_websites.h
|
||||
|
@ -1533,6 +1612,10 @@ PRIVATE
|
|||
support/support_preload.h
|
||||
support/support_templates.cpp
|
||||
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.h
|
||||
ui/chat/attach/attach_item_single_media_preview.cpp
|
||||
|
@ -1541,6 +1624,12 @@ PRIVATE
|
|||
ui/chat/choose_send_as.h
|
||||
ui/chat/choose_theme_controller.cpp
|
||||
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.h
|
||||
ui/controls/userpic_button.cpp
|
||||
|
@ -1562,6 +1651,16 @@ PRIVATE
|
|||
ui/image/image_location.h
|
||||
ui/image/image_location_factory.cpp
|
||||
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.h
|
||||
ui/dynamic_thumbnails.cpp
|
||||
|
@ -1573,12 +1672,6 @@ PRIVATE
|
|||
ui/item_text_options.cpp
|
||||
ui/item_text_options.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.h
|
||||
window/main_window.cpp
|
||||
|
@ -1685,6 +1778,7 @@ PRIVATE
|
|||
qrc/telegram/animations.qrc
|
||||
qrc/telegram/export.qrc
|
||||
qrc/telegram/iv.qrc
|
||||
qrc/telegram/picker.qrc
|
||||
qrc/telegram/telegram.qrc
|
||||
qrc/telegram/sounds.qrc
|
||||
winrc/Telegram.rc
|
||||
|
@ -1822,9 +1916,9 @@ if (build_macstore)
|
|||
)
|
||||
else()
|
||||
if (CMAKE_GENERATOR STREQUAL Xcode)
|
||||
set(bundle_identifier "com.tdesktop.Telegram$<$<CONFIG:Debug>:Debug>")
|
||||
set(bundle_identifier "one.ayugram.AyuGramDesktop$<$<CONFIG:Debug>:Debug>")
|
||||
else()
|
||||
set(bundle_identifier "com.tdesktop.Telegram")
|
||||
set(bundle_identifier "one.ayugram.AyuGramDesktop")
|
||||
endif()
|
||||
set(bundle_entitlements "Telegram.entitlements")
|
||||
if (LINUX AND DESKTOP_APP_USE_PACKAGED)
|
||||
|
@ -1884,7 +1978,7 @@ endif()
|
|||
|
||||
set_target_properties(Telegram PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${output_folder})
|
||||
|
||||
if (WIN32)
|
||||
if (MSVC)
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
delayimp
|
||||
|
@ -1915,9 +2009,14 @@ if (WIN32)
|
|||
/DELAYLOAD:propsys.dll
|
||||
)
|
||||
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
|
||||
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-Fibers-l2-1-0.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-String-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:comdlg32.dll
|
||||
/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
|
||||
)
|
||||
target_include_directories(Updater PRIVATE ${lib_base_loc})
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
if (MSVC)
|
||||
target_link_libraries(Updater
|
||||
PRIVATE
|
||||
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
|
||||
// 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
|
||||
// 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 {
|
||||
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 |