mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-15 15:37:29 +00:00
Compare commits
1712 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
553d783860 | ||
|
|
ae87f3facf | ||
|
|
2ad04b1e88 | ||
|
|
0a90d9f003 | ||
|
|
112874c080 | ||
|
|
6492a90daa | ||
|
|
364e2948db | ||
|
|
8962b67e33 | ||
|
|
e3b1ef7904 | ||
|
|
d94f382c5e | ||
|
|
0f3214a511 | ||
|
|
aa9c87ee67 | ||
|
|
fe53aec0e5 | ||
|
|
b3685df059 | ||
|
|
0bcc630b8a | ||
|
|
2f5aa92960 | ||
|
|
d35ec54c5c | ||
|
|
48c088f36c | ||
|
|
b937c9c69b | ||
|
|
c723bc812a | ||
|
|
fd1e47888a | ||
|
|
c431ba3f7a | ||
|
|
77bbc6b5f4 | ||
|
|
f9a9c895ad | ||
|
|
3c35b3e1b6 | ||
|
|
49e4eb95d4 | ||
|
|
9862b758e5 | ||
|
|
2e89b8acee | ||
|
|
1b2a62ae09 | ||
|
|
139b62e469 | ||
|
|
b5f323d4af | ||
|
|
762c7a6d22 | ||
|
|
74de138ffc | ||
|
|
db9ae1c85b | ||
|
|
fa692690a2 | ||
|
|
90690a0a93 | ||
|
|
ac4042fca4 | ||
|
|
c978671ab4 | ||
|
|
4c72a88a50 | ||
|
|
bc09df97b0 | ||
|
|
f65cebdada | ||
|
|
8be946e43f | ||
|
|
83aee4a084 | ||
|
|
7542614580 | ||
|
|
ec840726fc | ||
|
|
dcd3db4fca | ||
|
|
f43674fb56 | ||
|
|
130ad99bcb | ||
|
|
25e339aa1a | ||
|
|
655da1de76 | ||
|
|
252b1dbb2d | ||
|
|
a47714d700 | ||
|
|
9baee41bb0 | ||
|
|
69dbcf8d40 | ||
|
|
d347cf5351 | ||
|
|
834c8c969a | ||
|
|
0ab06edc80 | ||
|
|
288d4988b3 | ||
|
|
d922b48a3e | ||
|
|
f128df7d95 | ||
|
|
83af313305 | ||
|
|
da33306655 | ||
|
|
511412e1c5 | ||
|
|
249dd7a1e7 | ||
|
|
04c903c4c4 | ||
|
|
9823563ef7 | ||
|
|
6928c22477 | ||
|
|
577b445bf8 | ||
|
|
401cd72af0 | ||
|
|
ab88018f36 | ||
|
|
594959eae2 | ||
|
|
2f381863ed | ||
|
|
f1782d06a4 | ||
|
|
e0553a59d5 | ||
|
|
cf3cee0343 | ||
|
|
a0cb12be8c | ||
|
|
ec4fdfa7d3 | ||
|
|
4a9196abf8 | ||
|
|
5034effbf0 | ||
|
|
9a50e04f5a | ||
|
|
1f941df65a | ||
|
|
fd6a02a841 | ||
|
|
5769287c77 | ||
|
|
b129964cae | ||
|
|
6a767c40b9 | ||
|
|
e370d40560 | ||
|
|
e91a86c939 | ||
|
|
105c2bdded | ||
|
|
d7c2e6844b | ||
|
|
e945efac8b | ||
|
|
b52f9588ef | ||
|
|
e8cf64bca8 | ||
|
|
7fafa7f9fd | ||
|
|
9bd4fecc4f | ||
|
|
dea2094e3e | ||
|
|
be44ef9c0a | ||
|
|
201be3e041 | ||
|
|
851b4b72c0 | ||
|
|
5a458242a0 | ||
|
|
7da50c16ea | ||
|
|
a75e4688a3 | ||
|
|
064cbf0b01 | ||
|
|
096eea70d1 | ||
|
|
e6368982c9 | ||
|
|
28c280947f | ||
|
|
04a193c255 | ||
|
|
0695a01725 | ||
|
|
a943186510 | ||
|
|
a74ccdf25e | ||
|
|
960bab4f94 | ||
|
|
69c4026f4d | ||
|
|
50db945ef1 | ||
|
|
ea178eefc7 | ||
|
|
f6b839f3ab | ||
|
|
0b24e42448 | ||
|
|
71c21eeba6 | ||
|
|
5a4c8a6f9a | ||
|
|
f9ec9ac2fd | ||
|
|
1459dbf64d | ||
|
|
adda6f9ba8 | ||
|
|
681858341a | ||
|
|
8d6b8f39ce | ||
|
|
524fb1aa5a | ||
|
|
6a210b4f9d | ||
|
|
e9d80f4379 | ||
|
|
93604f53d4 | ||
|
|
8777c1ff89 | ||
|
|
039bebb30c | ||
|
|
cc3c75c870 | ||
|
|
cdc9d3e07d | ||
|
|
eff2bf429d | ||
|
|
f4ed8e29f4 | ||
|
|
148b40e4ff | ||
|
|
54bbe48869 | ||
|
|
9966bf2fbd | ||
|
|
342b11a3ea | ||
|
|
2174db5bbf | ||
|
|
af6518e3de | ||
|
|
d4c8c16df3 | ||
|
|
919648b94b | ||
|
|
a63fd5a584 | ||
|
|
123c282610 | ||
|
|
54ecb0bb53 | ||
|
|
dcddab0992 | ||
|
|
6d7247ec03 | ||
|
|
1de32856e7 | ||
|
|
b65610f060 | ||
|
|
e5e74967dc | ||
|
|
fe5de65273 | ||
|
|
d473ff6e86 | ||
|
|
7611b2421d | ||
|
|
6c6e3230bd | ||
|
|
6487fbe687 | ||
|
|
ef71410eaf | ||
|
|
b983a56dd2 | ||
|
|
7042ce8c5c | ||
|
|
84e22789c8 | ||
|
|
23f90e070e | ||
|
|
0dbab7ede0 | ||
|
|
8c3774b3ee | ||
|
|
2da4fc1cd0 | ||
|
|
465c852e8b | ||
|
|
1509e3ed79 | ||
|
|
33c918defd | ||
|
|
2a2a6e6a0d | ||
|
|
e969661699 | ||
|
|
d8848a2a80 | ||
|
|
1a0bbbed54 | ||
|
|
35a6c1e5c9 | ||
|
|
76eca54f1f | ||
|
|
71dfbc8bcb | ||
|
|
3dee05c4ef | ||
|
|
f6a1aca952 | ||
|
|
bba20ae0b1 | ||
|
|
e376dc9069 | ||
|
|
358bb8a2ec | ||
|
|
3f94cdab36 | ||
|
|
df51702a2c | ||
|
|
24cacad503 | ||
|
|
fd78884635 | ||
|
|
81af290a83 | ||
|
|
17105978f5 | ||
|
|
346000c10d | ||
|
|
e76309f8e1 | ||
|
|
d23c6fb41c | ||
|
|
8d8c21f228 | ||
|
|
b2c09cf00b | ||
|
|
a39c6f4c23 | ||
|
|
e515d72b51 | ||
|
|
8116508d82 | ||
|
|
08f91b4583 | ||
|
|
7d98850825 | ||
|
|
f173e9316f | ||
|
|
0e890ee03c | ||
|
|
1e9bd2be09 | ||
|
|
5a9bc49492 | ||
|
|
d95a002e54 | ||
|
|
058bbf71b3 | ||
|
|
bab205922e | ||
|
|
8da7ef9a3e | ||
|
|
90fdcbf7b6 | ||
|
|
a4ca8faf15 | ||
|
|
36d8e75eb1 | ||
|
|
d1f47972e7 | ||
|
|
39a1ae7722 | ||
|
|
e1d8870160 | ||
|
|
de6b9bc4ef | ||
|
|
0655b6f767 | ||
|
|
6643256d54 | ||
|
|
3af3da6b60 | ||
|
|
c5207cb8a6 | ||
|
|
a504c9dd56 | ||
|
|
62038e83dd | ||
|
|
c3a49766bf | ||
|
|
870f20aa78 | ||
|
|
652e14b302 | ||
|
|
3e91be66df | ||
|
|
5f0cd622cf | ||
|
|
b5fe5d2dd5 | ||
|
|
e3636422d4 | ||
|
|
db8968e3b2 | ||
|
|
e5fc3485a2 | ||
|
|
18796f52c6 | ||
|
|
446c7d6bf3 | ||
|
|
7320a66273 | ||
|
|
31897b4c4b | ||
|
|
71d7238f3b | ||
|
|
7dc6d4a532 | ||
|
|
f20bb98804 | ||
|
|
7b101e13fb | ||
|
|
859eabe3d3 | ||
|
|
efdc7e266a | ||
|
|
0b965c36f7 | ||
|
|
c31780050f | ||
|
|
e650223487 | ||
|
|
771ba28f6d | ||
|
|
f2b4bd0585 | ||
|
|
f537fa6436 | ||
|
|
fa32f399b2 | ||
|
|
0cfda852cf | ||
|
|
0c758ccc1e | ||
|
|
8aee19b3dd | ||
|
|
68d4eafedd | ||
|
|
a96c8867ae | ||
|
|
56d53f0b6a | ||
|
|
5ce24cd9a6 | ||
|
|
894230f9df | ||
|
|
9f181127e6 | ||
|
|
ba79a3e83e | ||
|
|
47a5816be8 | ||
|
|
034e04884c | ||
|
|
82feee5af1 | ||
|
|
08de11175d | ||
|
|
a2529281ac | ||
|
|
16bb4d10d1 | ||
|
|
e434cda40a | ||
|
|
24e80480a1 | ||
|
|
fc34b60f77 | ||
|
|
0ce75b21ee | ||
|
|
542374aee0 | ||
|
|
56eb969599 | ||
|
|
074b16fa93 | ||
|
|
dadf782bd1 | ||
|
|
010c45da94 | ||
|
|
a93c1bc942 | ||
|
|
6f6d054c90 | ||
|
|
34a003c68c | ||
|
|
57eeed33f0 | ||
|
|
8ddbc57c7c | ||
|
|
5c075b018f | ||
|
|
f2b8d9fb91 | ||
|
|
b697f771f1 | ||
|
|
2eabf03421 | ||
|
|
57502fb4ad | ||
|
|
e45a3fb7b5 | ||
|
|
bb2ce44b1f | ||
|
|
3eea331e83 | ||
|
|
fa72a1788b | ||
|
|
01979b1c78 | ||
|
|
3ea9dd5e1d | ||
|
|
d1bfa6ee9e | ||
|
|
c91123e8e8 | ||
|
|
c2aceb2bd1 | ||
|
|
574d6c51ab | ||
|
|
a188eb64ab | ||
|
|
a577018d03 | ||
|
|
6d5be0b445 | ||
|
|
981808d074 | ||
|
|
ca17b50d35 | ||
|
|
46c93760b3 | ||
|
|
2ec1bde18a | ||
|
|
6315c4e2e8 | ||
|
|
64ad33b959 | ||
|
|
dce3dca9cc | ||
|
|
f9902bda67 | ||
|
|
df5ef06109 | ||
|
|
e1d4566dfd | ||
|
|
faa4208209 | ||
|
|
8996e3b0a7 | ||
|
|
31998f2efb | ||
|
|
a7d7c1da8d | ||
|
|
0c86ff1f84 | ||
|
|
5e10ccc969 | ||
|
|
07eb323f8c | ||
|
|
30ad854381 | ||
|
|
5cd0062688 | ||
|
|
080b79c893 | ||
|
|
9389f373c6 | ||
|
|
6d415ca85a | ||
|
|
e47861796e | ||
|
|
073c4f7ae1 | ||
|
|
014218782f | ||
|
|
6824f09631 | ||
|
|
9b13248da6 | ||
|
|
699ddb9890 | ||
|
|
1315724d52 | ||
|
|
0952afbba1 | ||
|
|
548da6a09d | ||
|
|
c12d577e8b | ||
|
|
d6f8f8acb3 | ||
|
|
a3af237397 | ||
|
|
f44d157f9a | ||
|
|
e6c5080a07 | ||
|
|
49e57a3c66 | ||
|
|
86d78d2e5d | ||
|
|
10ae26c924 | ||
|
|
a74ae00bb4 | ||
|
|
bbd6643733 | ||
|
|
7b0df17d9a | ||
|
|
9fa6d4774d | ||
|
|
d6be14a95f | ||
|
|
3c086f347e | ||
|
|
756262c1fe | ||
|
|
6cf6ae8f5f | ||
|
|
cd7184332f | ||
|
|
8e5640cffc | ||
|
|
fd80df68d8 | ||
|
|
d28fa304c8 | ||
|
|
39b4484887 | ||
|
|
10d394f39e | ||
|
|
0913b84657 | ||
|
|
878900c09c | ||
|
|
4b21e6a39f | ||
|
|
8a2ac4b8dc | ||
|
|
84cb0d357b | ||
|
|
3e699a132b | ||
|
|
ce69c5f7da | ||
|
|
1f91ed4274 | ||
|
|
263ea37a9e | ||
|
|
f42bd0f374 | ||
|
|
9833101cd1 | ||
|
|
0356b01866 | ||
|
|
f311a25c58 | ||
|
|
36c47e8346 | ||
|
|
b09d433d5b | ||
|
|
2d0e503b48 | ||
|
|
a2330f443a | ||
|
|
7d24bff134 | ||
|
|
34eef0bf5c | ||
|
|
c7f226b5cc | ||
|
|
bae86d127f | ||
|
|
f16827d9ec | ||
|
|
767261152a | ||
|
|
91b411abb5 | ||
|
|
b7464ffca9 | ||
|
|
f5a68aa7ae | ||
|
|
ae1543169d | ||
|
|
abb9919ba1 | ||
|
|
06aa9b5171 | ||
|
|
440fc18063 | ||
|
|
98b3b0cd11 | ||
|
|
f2c3713ae3 | ||
|
|
168efb122d | ||
|
|
9e1f184994 | ||
|
|
c5674a37b5 | ||
|
|
59fc650761 | ||
|
|
88549ab10d | ||
|
|
59403e7da8 | ||
|
|
1b2c0db693 | ||
|
|
1401256ffd | ||
|
|
040d05a0a6 | ||
|
|
cf24b22de9 | ||
|
|
ae46a3ab62 | ||
|
|
115954ef40 | ||
|
|
2f4577531d | ||
|
|
75f4fed9ce | ||
|
|
66f851e92a | ||
|
|
00e749834f | ||
|
|
cc87da13db | ||
|
|
f25a2f79ce | ||
|
|
a71359a14d | ||
|
|
6ff31b950d | ||
|
|
ae37001949 | ||
|
|
5f67bd9725 | ||
|
|
a9c37a9668 | ||
|
|
f5db6b6c91 | ||
|
|
cee44fcc93 | ||
|
|
9e49dd1270 | ||
|
|
3eb1f68eb6 | ||
|
|
d5a2e1361b | ||
|
|
fe782eb729 | ||
|
|
7f1a866e79 | ||
|
|
b4472833b8 | ||
|
|
0f4caa3dc1 | ||
|
|
f3254f99db | ||
|
|
02ecc19112 | ||
|
|
c6368a3166 | ||
|
|
6de7e0cb50 | ||
|
|
61f91d6b83 | ||
|
|
bf3012bd8a | ||
|
|
e82dfea93c | ||
|
|
ed1348c20d | ||
|
|
af44985071 | ||
|
|
49eb80b440 | ||
|
|
5680098f45 | ||
|
|
03b1ffe415 | ||
|
|
8b2d17c5c8 | ||
|
|
9b36c62ba3 | ||
|
|
aacf5e510c | ||
|
|
236b292e67 | ||
|
|
67dc29a549 | ||
|
|
94faa3f15c | ||
|
|
f1b05fd1c4 | ||
|
|
c6c7df2dd1 | ||
|
|
75f0d3363b | ||
|
|
b6bb3928e7 | ||
|
|
7dd1fc09c0 | ||
|
|
8746f483c0 | ||
|
|
2ebf668db4 | ||
|
|
5930a8133a | ||
|
|
39a5bc21dd | ||
|
|
a44c18d13f | ||
|
|
281a939338 | ||
|
|
44f0d504cf | ||
|
|
e0100184ff | ||
|
|
86fa90aee7 | ||
|
|
6053c4aac5 | ||
|
|
58d9127ae4 | ||
|
|
dcdfe0b762 | ||
|
|
ae37c4019f | ||
|
|
5e8318d63f | ||
|
|
3235982f17 | ||
|
|
b39eff67a6 | ||
|
|
aa99a456d2 | ||
|
|
ea38376c3a | ||
|
|
ed24fd0c4b | ||
|
|
a79b4c3ba0 | ||
|
|
89767cc260 | ||
|
|
befb433999 | ||
|
|
d5f68130fe | ||
|
|
0f8580c398 | ||
|
|
4273d9e3d7 | ||
|
|
927871b0dc | ||
|
|
445b7ef76f | ||
|
|
7f1d59f40a | ||
|
|
22c4e2d084 | ||
|
|
aad2624bd5 | ||
|
|
b2a444ea75 | ||
|
|
2c842ae385 | ||
|
|
d11c117e71 | ||
|
|
da5fc22ae3 | ||
|
|
5c9338356d | ||
|
|
73097f071d | ||
|
|
03b6b2d591 | ||
|
|
1b4a390096 | ||
|
|
96600045ab | ||
|
|
dfa88b8843 | ||
|
|
b076e8dc49 | ||
|
|
42e523d2d8 | ||
|
|
16e36c94de | ||
|
|
35b80be8c8 | ||
|
|
c85a28af92 | ||
|
|
743e2aaa82 | ||
|
|
c878da30ae | ||
|
|
f14f7f7478 | ||
|
|
3901c52e45 | ||
|
|
39e91ffb6e | ||
|
|
98590295df | ||
|
|
50af0b0838 | ||
|
|
f848a78365 | ||
|
|
d7c08690ee | ||
|
|
311b24efbc | ||
|
|
e54f101813 | ||
|
|
b441888c25 | ||
|
|
87500449a0 | ||
|
|
cafbf48783 | ||
|
|
be92b3cf0a | ||
|
|
3a5dc4e731 | ||
|
|
bdd19f6b47 | ||
|
|
ec03b11230 | ||
|
|
19c3075bc6 | ||
|
|
4d39679144 | ||
|
|
d115835606 | ||
|
|
90ff3d1e32 | ||
|
|
7e7831cdde | ||
|
|
faa6d743c0 | ||
|
|
2c3a3f9ea9 | ||
|
|
769a92943e | ||
|
|
c35242c525 | ||
|
|
f7efe28bb7 | ||
|
|
df83611b55 | ||
|
|
8bdcd588a0 | ||
|
|
26b9cea88e | ||
|
|
22148550dc | ||
|
|
4282d88191 | ||
|
|
4446510916 | ||
|
|
3310762970 | ||
|
|
0891a161b2 | ||
|
|
e03eda54d8 | ||
|
|
a4ba79d949 | ||
|
|
3909c4bc83 | ||
|
|
7277733432 | ||
|
|
d002427b25 | ||
|
|
5b3c5395be | ||
|
|
719ae72270 | ||
|
|
1a8988f825 | ||
|
|
7e93e15a9b | ||
|
|
21c359f919 | ||
|
|
fe40324599 | ||
|
|
ddcb9564bb | ||
|
|
d51fe5fe81 | ||
|
|
47300bbd56 | ||
|
|
4220068835 | ||
|
|
650956ea0a | ||
|
|
beff4c1d1d | ||
|
|
1ca72543d3 | ||
|
|
ead66cdfc0 | ||
|
|
2cd15ae879 | ||
|
|
22e774a976 | ||
|
|
3d9ce5d07d | ||
|
|
b979be0cb9 | ||
|
|
7f3ceea9fe | ||
|
|
ebca386dcb | ||
|
|
ec736afde4 | ||
|
|
d72c16e1d4 | ||
|
|
bfb8541db7 | ||
|
|
0b66e9409d | ||
|
|
1b9129b4a0 | ||
|
|
4e87422575 | ||
|
|
410d19896d | ||
|
|
83808ed427 | ||
|
|
310c7bd98e | ||
|
|
0b1b84c4fd | ||
|
|
48daa4fcbf | ||
|
|
d90160dee2 | ||
|
|
0ae1ae22c2 | ||
|
|
0144e7a05d | ||
|
|
c903b9c1a8 | ||
|
|
9a0ebb5028 | ||
|
|
1ff6169795 | ||
|
|
ee488ea0b8 | ||
|
|
c57994eb1b | ||
|
|
267ef66517 | ||
|
|
31d60f7800 | ||
|
|
422acde111 | ||
|
|
9e955e94d9 | ||
|
|
c291d84738 | ||
|
|
88b39a062c | ||
|
|
1b2b4a869c | ||
|
|
55464736c3 | ||
|
|
dd4fcffec4 | ||
|
|
b519bf6772 | ||
|
|
a66c7058b1 | ||
|
|
481d022b82 | ||
|
|
b9474a75a4 | ||
|
|
4460c45c31 | ||
|
|
6c326f672d | ||
|
|
26c40fb86a | ||
|
|
bebc5a55bb | ||
|
|
ba34a74e2d | ||
|
|
200132e623 | ||
|
|
898d5ccb78 | ||
|
|
6fcfd8fdb1 | ||
|
|
94d6bfd9ad | ||
|
|
d65e4e8569 | ||
|
|
9fa04e03fd | ||
|
|
6673293e29 | ||
|
|
83db21f2aa | ||
|
|
ac38608ad5 | ||
|
|
58f820d640 | ||
|
|
85f92e509a | ||
|
|
c51460794f | ||
|
|
9c8331f7f3 | ||
|
|
19602b0e68 | ||
|
|
72f43e5395 | ||
|
|
69d312f559 | ||
|
|
780c7cfe5a | ||
|
|
5816ca6c6e | ||
|
|
635df6ebd3 | ||
|
|
21a57298dc | ||
|
|
493a39b9d4 | ||
|
|
c5bf88366c | ||
|
|
fdeaf77fc0 | ||
|
|
cc5e3fc085 | ||
|
|
99c9ba0b70 | ||
|
|
65996bca19 | ||
|
|
4c9bdd16b0 | ||
|
|
232b84635f | ||
|
|
fac34f2aeb | ||
|
|
a1774dcd25 | ||
|
|
12c9b02374 | ||
|
|
262b359c3f | ||
|
|
69b506db1c | ||
|
|
97f1e18046 | ||
|
|
a90df1e262 | ||
|
|
0d878ca70a | ||
|
|
96dd77364e | ||
|
|
dd4d674a61 | ||
|
|
b073005ff9 | ||
|
|
6a77631b09 | ||
|
|
893ef5d08c | ||
|
|
4f61b2ad33 | ||
|
|
40bf7a021a | ||
|
|
dcbf0315c0 | ||
|
|
f9bf823133 | ||
|
|
e1bd9753b9 | ||
|
|
e28b3d52c6 | ||
|
|
bfa5703aaa | ||
|
|
6b66e4666b | ||
|
|
c4fc32988c | ||
|
|
e5c122d972 | ||
|
|
551cda13b7 | ||
|
|
0c8618a1f4 | ||
|
|
f434ceaa15 | ||
|
|
fe8fe0a37b | ||
|
|
e72754885f | ||
|
|
73a027f10b | ||
|
|
340bb93653 | ||
|
|
497cec4c17 | ||
|
|
0712503485 | ||
|
|
dcb5015290 | ||
|
|
58a48e38eb | ||
|
|
7cc425fa7b | ||
|
|
7abe76f76a | ||
|
|
5cafea2bde | ||
|
|
229a78305f | ||
|
|
88ea258b45 | ||
|
|
95d8abfb46 | ||
|
|
3381d20bd7 | ||
|
|
ce6f0ca483 | ||
|
|
e90560c6cc | ||
|
|
72ea4744f6 | ||
|
|
861ef4d708 | ||
|
|
fa425567bf | ||
|
|
a9264a316f | ||
|
|
8c63977775 | ||
|
|
5bc8435d25 | ||
|
|
24209756e3 | ||
|
|
5efa1be3a5 | ||
|
|
97ce7e4150 | ||
|
|
9ff2577efe | ||
|
|
9f5773bb7a | ||
|
|
ce7e33c424 | ||
|
|
21383e7ba5 | ||
|
|
1db7358bfa | ||
|
|
b51c27983e | ||
|
|
db2dc473e0 | ||
|
|
d0162d0b21 | ||
|
|
ca0062f46e | ||
|
|
f64ade1ce9 | ||
|
|
957f17836a | ||
|
|
b0a1e69109 | ||
|
|
029b47e58d | ||
|
|
703e1cd065 | ||
|
|
8990088980 | ||
|
|
321c344e77 | ||
|
|
8b7dcd51ae | ||
|
|
fbb72448bf | ||
|
|
754dc63f70 | ||
|
|
a02c2e393f | ||
|
|
91115fa0bd | ||
|
|
66e6b5506e | ||
|
|
93609106b0 | ||
|
|
320d51707d | ||
|
|
8460c22620 | ||
|
|
bfe9fb6679 | ||
|
|
d2ba42074f | ||
|
|
7427619bfd | ||
|
|
ac0e80ca05 | ||
|
|
9d0aef8dbc | ||
|
|
4dba584913 | ||
|
|
3a821af0a8 | ||
|
|
77fd87c3e6 | ||
|
|
13708e33e4 | ||
|
|
813a92380b | ||
|
|
88d1e7b40d | ||
|
|
c5a13b392b | ||
|
|
a3e05f4a75 | ||
|
|
aa252b1733 | ||
|
|
ec3b40e2dd | ||
|
|
6678fdcbe9 | ||
|
|
62b5276c75 | ||
|
|
5bdc7c2740 | ||
|
|
ea33fa2af1 | ||
|
|
5212088a1b | ||
|
|
5394aaa44c | ||
|
|
588f107300 | ||
|
|
181ac26cae | ||
|
|
e77d9d3ad6 | ||
|
|
81d99c9d30 | ||
|
|
c80ebd5658 | ||
|
|
b6906990bc | ||
|
|
bf338a6835 | ||
|
|
8030e9f7eb | ||
|
|
eaf81e56d6 | ||
|
|
5552455c2e | ||
|
|
d81182633d | ||
|
|
69e1146e2c | ||
|
|
a0c7b56ab4 | ||
|
|
6b7ea28e8f | ||
|
|
6f1949db98 | ||
|
|
551d873a1a | ||
|
|
760d5ab2ce | ||
|
|
ff4364586b | ||
|
|
12b78336c6 | ||
|
|
70d6a8f1fe | ||
|
|
2e81d717d0 | ||
|
|
6ddd780e0e | ||
|
|
2449b5f4a4 | ||
|
|
fde78cf5b8 | ||
|
|
eab1f5944d | ||
|
|
ecd16dbe9c | ||
|
|
a76f5e600e | ||
|
|
054b517a04 | ||
|
|
40ca94a7dd | ||
|
|
ba1e8b6c14 | ||
|
|
f3a9f7f91d | ||
|
|
3c0e9c9e4e | ||
|
|
9888b1a5f8 | ||
|
|
ec49352635 | ||
|
|
5b69d98579 | ||
|
|
90998a4076 | ||
|
|
a10958ee13 | ||
|
|
7935d12675 | ||
|
|
cafa5c9e28 | ||
|
|
a7bdfb6d76 | ||
|
|
e14078d2ec | ||
|
|
12e25b0f40 | ||
|
|
d23ef647d8 | ||
|
|
d88265ede6 | ||
|
|
0e83e25e6e | ||
|
|
1597ee70ba | ||
|
|
01ee98af91 | ||
|
|
9a1d5f4dce | ||
|
|
60bf121974 | ||
|
|
46844ced7c | ||
|
|
1ac19e84c2 | ||
|
|
48bd57c56a | ||
|
|
b340097f9c | ||
|
|
a1bf4d62ab | ||
|
|
b74f04495e | ||
|
|
ba06efe35a | ||
|
|
24133c6dac | ||
|
|
64ada79e8f | ||
|
|
8933d89b56 | ||
|
|
88d1c0cf87 | ||
|
|
703c00b9af | ||
|
|
c0d115325a | ||
|
|
6f3f204cbe | ||
|
|
cd846f2b6d | ||
|
|
5bd3eda17d | ||
|
|
c36c6e62e2 | ||
|
|
6b9e921888 | ||
|
|
f57b1a8f5e | ||
|
|
7727deef9f | ||
|
|
789aea3a3a | ||
|
|
81b4339bea | ||
|
|
76175c7a6b | ||
|
|
e81fc2900d | ||
|
|
db9a2f04f3 | ||
|
|
1d719333a3 | ||
|
|
71f6c77b42 | ||
|
|
7a66533e70 | ||
|
|
9106812b74 | ||
|
|
fcb2e3cc74 | ||
|
|
1f638db959 | ||
|
|
832d15ff47 | ||
|
|
f8846e3593 | ||
|
|
59e0afde14 | ||
|
|
00058f7762 | ||
|
|
56159043e3 | ||
|
|
2180b78466 | ||
|
|
dc77226995 | ||
|
|
0a346eda5b | ||
|
|
6188502cb1 | ||
|
|
b425920144 | ||
|
|
db60a3cb2c | ||
|
|
6b2ff05adb | ||
|
|
0108a1d3e3 | ||
|
|
64e61ccce3 | ||
|
|
efef179124 | ||
|
|
6789715556 | ||
|
|
463fabcbc4 | ||
|
|
23d82a3a01 | ||
|
|
d1475228f7 | ||
|
|
636b5a4ba6 | ||
|
|
850515b363 | ||
|
|
5c6644d1a1 | ||
|
|
0d37013481 | ||
|
|
5647215659 | ||
|
|
e80ebd87fe | ||
|
|
816006c67e | ||
|
|
baa6032770 | ||
|
|
7735ca9dab | ||
|
|
36a8a399d9 | ||
|
|
9912a5fdfe | ||
|
|
c3be92d365 | ||
|
|
0fe9df3023 | ||
|
|
cb126a2f08 | ||
|
|
7835b1d1fc | ||
|
|
e247d311d8 | ||
|
|
1f2b5e90a3 | ||
|
|
ee033b49fe | ||
|
|
a7b958d811 | ||
|
|
c4bcb7dc93 | ||
|
|
1e8626647e | ||
|
|
a50f316659 | ||
|
|
1f09f48e6b | ||
|
|
514f7cc767 | ||
|
|
b858161f92 | ||
|
|
85d90aa121 | ||
|
|
a8fb4eb21a | ||
|
|
a6767e4f8a | ||
|
|
b00855b097 | ||
|
|
929942de9d | ||
|
|
6112ee9bd3 | ||
|
|
9261c34213 | ||
|
|
f29d4f980a | ||
|
|
bf46e5bc24 | ||
|
|
c9746b59ed | ||
|
|
2123c642a5 | ||
|
|
118085f692 | ||
|
|
2701b570bb | ||
|
|
390ea341ca | ||
|
|
b7abd85992 | ||
|
|
982b90d423 | ||
|
|
36bfd19bcf | ||
|
|
7eac9ce1f4 | ||
|
|
ba2d5bce41 | ||
|
|
93c8cd133d | ||
|
|
d59985c7b1 | ||
|
|
a8bf03af89 | ||
|
|
00d20a1917 | ||
|
|
4e35906680 | ||
|
|
4d23f11f6e | ||
|
|
e5b482c7ad | ||
|
|
6c09b59d1b | ||
|
|
8070f26207 | ||
|
|
623312d8f6 | ||
|
|
ac9e5505ae | ||
|
|
4b47d38d78 | ||
|
|
07289b417b | ||
|
|
6827955c41 | ||
|
|
269d3c43f6 | ||
|
|
ac10ff4cbe | ||
|
|
b681b4169f | ||
|
|
7472166628 | ||
|
|
04f9468cc6 | ||
|
|
c592a5b39d | ||
|
|
a992da9a7b | ||
|
|
1aed8eefcd | ||
|
|
6682815663 | ||
|
|
676be03ffc | ||
|
|
527096cc0e | ||
|
|
83c3cc6a6d | ||
|
|
0c4725dfa7 | ||
|
|
2c7668253e | ||
|
|
ab7bdc3c03 | ||
|
|
bb1b548c27 | ||
|
|
216073f4c2 | ||
|
|
84ae8db549 | ||
|
|
09bd460875 | ||
|
|
97ea5dc45e | ||
|
|
85449802d1 | ||
|
|
d683b8a321 | ||
|
|
2b1bbdda15 | ||
|
|
011a36c8f3 | ||
|
|
dd1976d431 | ||
|
|
643f64e181 | ||
|
|
659e36673b | ||
|
|
907918d3fa | ||
|
|
243c86cec3 | ||
|
|
dca10634e6 | ||
|
|
5dfc4c422e | ||
|
|
46753fc617 | ||
|
|
e263d7da73 | ||
|
|
c4ba579310 | ||
|
|
d6d9e5ca64 | ||
|
|
90a8d90e40 | ||
|
|
b61ca37523 | ||
|
|
b7af1e09e2 | ||
|
|
ff47f784a3 | ||
|
|
1f196f74ff | ||
|
|
4152294b57 | ||
|
|
1aaa833127 | ||
|
|
2cfd19add6 | ||
|
|
8e3000d852 | ||
|
|
4e48a445bf | ||
|
|
45833ef24a | ||
|
|
4354a9ff5e | ||
|
|
f1bf6105ea | ||
|
|
282ec6918b | ||
|
|
69d62d385e | ||
|
|
0f7f866562 | ||
|
|
5f66e2eb15 | ||
|
|
3f71f90234 | ||
|
|
204fcc28c7 | ||
|
|
f53cb19943 | ||
|
|
cea8546ce5 | ||
|
|
bb7ee5915c | ||
|
|
cf8e05fa39 | ||
|
|
01cf0b69e0 | ||
|
|
0aa764586e | ||
|
|
532441db24 | ||
|
|
2bc07e87d8 | ||
|
|
60ad879cac | ||
|
|
e1bc04a811 | ||
|
|
23b53ef0f8 | ||
|
|
047ec137c9 | ||
|
|
72cb1528ad | ||
|
|
4b78b44b29 | ||
|
|
e0763fbf86 | ||
|
|
1758a20174 | ||
|
|
c3c7bb7fba | ||
|
|
3818eb6937 | ||
|
|
d15bb05ae3 | ||
|
|
244a81ef24 | ||
|
|
4447433ffe | ||
|
|
46bc2589b5 | ||
|
|
076df8c429 | ||
|
|
8727f0d90d | ||
|
|
8fc21876fe | ||
|
|
a3c476f2ab | ||
|
|
a76d400bd1 | ||
|
|
9b23264502 | ||
|
|
1e58f8097a | ||
|
|
9a24455085 | ||
|
|
4002dea05d | ||
|
|
fd31bc60b2 | ||
|
|
478e3a7233 | ||
|
|
26e79db057 | ||
|
|
71b5a9f865 | ||
|
|
8a4d9fc635 | ||
|
|
d3a6d31873 | ||
|
|
57f36e7b41 | ||
|
|
43491daff9 | ||
|
|
4c9b5926b9 | ||
|
|
cda029cd93 | ||
|
|
82443af8f7 | ||
|
|
1f8481d287 | ||
|
|
b7e9446cde | ||
|
|
cc615fbf87 | ||
|
|
112473bc5c | ||
|
|
8d38f6f5e7 | ||
|
|
66278a0eac | ||
|
|
1fdb3ffb03 | ||
|
|
560086a1c2 | ||
|
|
630875dae2 | ||
|
|
627b939326 | ||
|
|
5c9b7ce7d5 | ||
|
|
5171986aca | ||
|
|
75c84c452b | ||
|
|
110e2c9eb0 | ||
|
|
330cef2702 | ||
|
|
8eb0b2f960 | ||
|
|
c39a1ebdb6 | ||
|
|
69e8c9351d | ||
|
|
7f71d08e11 | ||
|
|
6f2cc923c2 | ||
|
|
5f40144ae9 | ||
|
|
7936552d53 | ||
|
|
5ffb7b07da | ||
|
|
e2e6a73e8d | ||
|
|
f296fcd716 | ||
|
|
fa7e4c9686 | ||
|
|
22dd1da985 | ||
|
|
32a00b5c75 | ||
|
|
263690d3e2 | ||
|
|
54c07dd966 | ||
|
|
e036c8992f | ||
|
|
879c794324 | ||
|
|
57af49953a | ||
|
|
6f6665e1d4 | ||
|
|
d20b610768 | ||
|
|
bcbe39c85c | ||
|
|
b2e1f41b0e | ||
|
|
7cb2c3415a | ||
|
|
d0a06ab3de | ||
|
|
ae923c9221 | ||
|
|
1a5ce9b4b9 | ||
|
|
748cd00883 | ||
|
|
1e4e6b6b41 | ||
|
|
19f3219224 | ||
|
|
6358589e19 | ||
|
|
08d8564c00 | ||
|
|
68c7ce5823 | ||
|
|
bfcbfed0a6 | ||
|
|
8f99930168 | ||
|
|
21019d1726 | ||
|
|
7807d92825 | ||
|
|
4af6e0480a | ||
|
|
1d6917476e | ||
|
|
3bdbd69a7d | ||
|
|
c880db0f4a | ||
|
|
385ba3590c | ||
|
|
c63beb5b2c | ||
|
|
7dc15f8bd3 | ||
|
|
e83c6dc7c2 | ||
|
|
d45acd0e24 | ||
|
|
16a732171a | ||
|
|
b9da045f79 | ||
|
|
ccabd9edd8 | ||
|
|
11d165a17b | ||
|
|
ef2c67d808 | ||
|
|
6ac510a156 | ||
|
|
da74874815 | ||
|
|
ff9c77c2e2 | ||
|
|
2c11a27897 | ||
|
|
8dc910e71d | ||
|
|
cbd587f142 | ||
|
|
ffd2e164bf | ||
|
|
ddb367edbe | ||
|
|
981e7a4270 | ||
|
|
b46b04fcdf | ||
|
|
aebaff736c | ||
|
|
8932eef991 | ||
|
|
bb01c0501b | ||
|
|
1d1ea01cc1 | ||
|
|
2677665069 | ||
|
|
ea215ef488 | ||
|
|
d9586e8d00 | ||
|
|
e1283a66fd | ||
|
|
fb82703740 | ||
|
|
5e03e31ffd | ||
|
|
4091af3632 | ||
|
|
1b729c42b6 | ||
|
|
5c139aa5b1 | ||
|
|
dc7208922c | ||
|
|
6424c6bc99 | ||
|
|
57adab858c | ||
|
|
4f001a0c95 | ||
|
|
12529e9fb0 | ||
|
|
d406e8f5b8 | ||
|
|
fb2a332513 | ||
|
|
c2bdac80dc | ||
|
|
db00000d66 | ||
|
|
f551a94e58 | ||
|
|
58a7d3dc08 | ||
|
|
3380fa722d | ||
|
|
216f57f3ea | ||
|
|
bf4aa85ac3 | ||
|
|
e4966da3ef | ||
|
|
79c7c2345f | ||
|
|
d516037be9 | ||
|
|
008b38594d | ||
|
|
15b59457f7 | ||
|
|
5ddd1651ee | ||
|
|
8ca89d2024 | ||
|
|
585c8cd863 | ||
|
|
faf6ab233f | ||
|
|
95cbc91bf0 | ||
|
|
9480e23455 | ||
|
|
727a0f8273 | ||
|
|
279e55d65f | ||
|
|
c36fba2ab7 | ||
|
|
1d0997379f | ||
|
|
1a7611d505 | ||
|
|
36846301de | ||
|
|
b8e81e6677 | ||
|
|
3d169bffd0 | ||
|
|
556a25447e | ||
|
|
b42e48a08a | ||
|
|
b1a4e889bc | ||
|
|
e6fb01a67b | ||
|
|
6c042f6e47 | ||
|
|
f87ff58701 | ||
|
|
4fb335de28 | ||
|
|
725d8dc85d | ||
|
|
e76153b2fd | ||
|
|
0b98901634 | ||
|
|
57feb272d2 | ||
|
|
7b0badef19 | ||
|
|
36640edfee | ||
|
|
4e07c07ca9 | ||
|
|
31ddc5bcc0 | ||
|
|
c80f459c37 | ||
|
|
2a6dab41f5 | ||
|
|
e6d8e36141 | ||
|
|
816c9360cd | ||
|
|
82c3265be5 | ||
|
|
ab03a627da | ||
|
|
81a45ddc09 | ||
|
|
f1115130b2 | ||
|
|
2d557215a0 | ||
|
|
cc806a2f79 | ||
|
|
853c934a5a | ||
|
|
f1ba947a59 | ||
|
|
44b2c62a0e | ||
|
|
06d475fb6e | ||
|
|
36dface175 | ||
|
|
86cf8200b5 | ||
|
|
973dc72cfa | ||
|
|
eb59afc33c | ||
|
|
625ca832b0 | ||
|
|
bc6face873 | ||
|
|
0aeaec8b67 | ||
|
|
b70b058925 | ||
|
|
e17cf37799 | ||
|
|
330debcf37 | ||
|
|
6641cc4806 | ||
|
|
bd3ab2cc38 | ||
|
|
fa487e1885 | ||
|
|
eb2fc33940 | ||
|
|
c39739bcb4 | ||
|
|
e7720640d1 | ||
|
|
6e55bc04ab | ||
|
|
56ab95b0e1 | ||
|
|
678c1459e9 | ||
|
|
e87b73cc19 | ||
|
|
45e1ecd07e | ||
|
|
7b043d4143 | ||
|
|
046d439887 | ||
|
|
b34bf4b8b0 | ||
|
|
fddc99ab4f | ||
|
|
1007111310 | ||
|
|
3346a1e918 | ||
|
|
9c391eb2c9 | ||
|
|
f714e038a0 | ||
|
|
61405a62c2 | ||
|
|
d424a60345 | ||
|
|
3c10966a36 | ||
|
|
e210d5939c | ||
|
|
1fafcc69ff | ||
|
|
3184368fa7 | ||
|
|
c622b7fdb1 | ||
|
|
29ead80e17 | ||
|
|
9a72833e06 | ||
|
|
d0baf1dc95 | ||
|
|
7f1227ee19 | ||
|
|
34c95dc082 | ||
|
|
10ad73f201 | ||
|
|
21fab7c5ba | ||
|
|
e9c2f96bb9 | ||
|
|
a950462451 | ||
|
|
809317c0fd | ||
|
|
6634540183 | ||
|
|
89bfba3ee9 | ||
|
|
97974291d2 | ||
|
|
6daee5719b | ||
|
|
58443c46be | ||
|
|
8cbecc2992 | ||
|
|
4c0ca48af3 | ||
|
|
91eeda6c6e | ||
|
|
04e75c18dd | ||
|
|
f5fbfbc7fd | ||
|
|
0e1df94b54 | ||
|
|
dd923629f6 | ||
|
|
df8992aaca | ||
|
|
63b9700865 | ||
|
|
d309877d63 | ||
|
|
f247fd78c6 | ||
|
|
4f96cb7439 | ||
|
|
6e6e3a5eba | ||
|
|
9166ed64fb | ||
|
|
25e4eaa8e8 | ||
|
|
6e742ce770 | ||
|
|
c134c3033e | ||
|
|
fb43a8257c | ||
|
|
cecfe80d61 | ||
|
|
6c302b708a | ||
|
|
6a22919c50 | ||
|
|
9073ce5c7b | ||
|
|
9024c19169 | ||
|
|
60a0565ba8 | ||
|
|
383f7556e3 | ||
|
|
94795599e2 | ||
|
|
84fbb7c466 | ||
|
|
c339f39b70 | ||
|
|
41a3609f06 | ||
|
|
f5abd7acdf | ||
|
|
414368e251 | ||
|
|
a3d1197aef | ||
|
|
d91760eefc | ||
|
|
ee20ced238 | ||
|
|
066892c11a | ||
|
|
69fd4f79db | ||
|
|
f49e2768c1 | ||
|
|
70378b85d7 | ||
|
|
585401a98e | ||
|
|
cf7ebfa03d | ||
|
|
aec0a9951a | ||
|
|
b113eec940 | ||
|
|
a966812bfc | ||
|
|
3879a8ffdb | ||
|
|
5b949b0116 | ||
|
|
3c13619ce8 | ||
|
|
24bba98122 | ||
|
|
a96e5e6ae6 | ||
|
|
4cfdfab31e | ||
|
|
77d3116431 | ||
|
|
b943df1ce4 | ||
|
|
8bbb7d56e0 | ||
|
|
079a3d4fee | ||
|
|
176e0e7765 | ||
|
|
c73e80f8d9 | ||
|
|
47cd1b568f | ||
|
|
058c523329 | ||
|
|
84515482a6 | ||
|
|
02629020df | ||
|
|
58d769b21f | ||
|
|
9dc67e0466 | ||
|
|
72d02104dc | ||
|
|
371a39049d | ||
|
|
47e4a6cf5a | ||
|
|
4a41e9f9a1 | ||
|
|
9fa1b58019 | ||
|
|
c24473e176 | ||
|
|
1311ec498f | ||
|
|
251cec5dee | ||
|
|
1e15a8c1d3 | ||
|
|
9c5c58794b | ||
|
|
50063854d7 | ||
|
|
79d2041e46 | ||
|
|
479b27ce94 | ||
|
|
a66857a7cc | ||
|
|
37815a3f39 | ||
|
|
b55ba67b66 | ||
|
|
37a2d5fbca | ||
|
|
d7b5c6bff3 | ||
|
|
f11028529e | ||
|
|
93ec322bb9 | ||
|
|
71e0468d2c | ||
|
|
816e3442a0 | ||
|
|
c37ed722dc | ||
|
|
e08c2966c3 | ||
|
|
976f80ff7e | ||
|
|
34a4bda331 | ||
|
|
a4077ccb4a | ||
|
|
21ada2a503 | ||
|
|
57a70c3085 | ||
|
|
16c8b88f0f | ||
|
|
b806952430 | ||
|
|
c0da0bd272 | ||
|
|
45239c2264 | ||
|
|
690236c4e5 | ||
|
|
ebee3f72e6 | ||
|
|
37cec7d44f | ||
|
|
187fd63a75 | ||
|
|
362cdfc463 | ||
|
|
863b443317 | ||
|
|
341c474610 | ||
|
|
cbb3c0911c | ||
|
|
890facc6f6 | ||
|
|
6fa8337058 | ||
|
|
3f1cb65e02 | ||
|
|
3551e7ec00 | ||
|
|
5ecf60a306 | ||
|
|
6659700a1c | ||
|
|
070174fee6 | ||
|
|
09003d85b1 | ||
|
|
ea87108def | ||
|
|
7a696f9a62 | ||
|
|
8ba57a2733 | ||
|
|
9824cc2cbe | ||
|
|
ad60cc72cb | ||
|
|
1950b80402 | ||
|
|
2acb47952b | ||
|
|
14cacaef86 | ||
|
|
958e815933 | ||
|
|
6b50be78c0 | ||
|
|
680223c4b6 | ||
|
|
1af914d5ef | ||
|
|
a2fc710261 | ||
|
|
10922594b3 | ||
|
|
abd80c5204 | ||
|
|
ff589e3b91 | ||
|
|
c80ccd70ec | ||
|
|
d22d18da47 | ||
|
|
75b41c34ea | ||
|
|
11557e4815 | ||
|
|
d698f74d0b | ||
|
|
ecbea9fd95 | ||
|
|
13f7a64139 | ||
|
|
39cb1c638e | ||
|
|
489b58ad67 | ||
|
|
f20fe33af9 | ||
|
|
6adddf4a0c | ||
|
|
16773c9b17 | ||
|
|
4b50365fa9 | ||
|
|
98766b9ebb | ||
|
|
45a739ce92 | ||
|
|
c0d7145ada | ||
|
|
f94c007af8 | ||
|
|
df19cb5795 | ||
|
|
e6ceb55092 | ||
|
|
bfe2b5cba9 | ||
|
|
571004df50 | ||
|
|
f32b59f0aa | ||
|
|
e4019d8595 | ||
|
|
0b66a8701e | ||
|
|
e62b8de1bc | ||
|
|
d5cd790871 | ||
|
|
664c22d8f1 | ||
|
|
143a61e312 | ||
|
|
baaad0e475 | ||
|
|
7086709082 | ||
|
|
7bd5ad8c0b | ||
|
|
df19c91ae2 | ||
|
|
e5872037e0 | ||
|
|
b782fabbb6 | ||
|
|
485b466bd2 | ||
|
|
3beac6dfa9 | ||
|
|
98290a9fa3 | ||
|
|
13dd59f226 | ||
|
|
d9c42a4135 | ||
|
|
644b93e5a3 | ||
|
|
3ff218f9c6 | ||
|
|
f572eb5322 | ||
|
|
d3eb480d31 | ||
|
|
ac52b5b992 | ||
|
|
5c181e774f | ||
|
|
05d25718da | ||
|
|
66c50bef44 | ||
|
|
26bd59c378 | ||
|
|
e90eae6080 | ||
|
|
86a7db7653 | ||
|
|
230de7e9dc | ||
|
|
4b8546a151 | ||
|
|
ecd214b91b | ||
|
|
6b5de6e3e5 | ||
|
|
58b6e49aae | ||
|
|
c480512600 | ||
|
|
3a5b6476aa | ||
|
|
cb171092cf | ||
|
|
71979b34db | ||
|
|
73142cea39 | ||
|
|
2ab2c6f039 | ||
|
|
0bea15c0af | ||
|
|
cbd78d78ba | ||
|
|
ac0604a753 | ||
|
|
0e57335be1 | ||
|
|
c4e64f6fa3 | ||
|
|
bf9716f206 | ||
|
|
057ffdbaaf | ||
|
|
65dc0d3f34 | ||
|
|
173ee95e62 | ||
|
|
789339afa7 | ||
|
|
21b518da7a | ||
|
|
57b6b8dcf1 | ||
|
|
543a85316e | ||
|
|
2fedb3a0ee | ||
|
|
ae450aed67 | ||
|
|
0abb4727fc | ||
|
|
4bc6eb96ff | ||
|
|
e6a126d416 | ||
|
|
fdf858f379 | ||
|
|
4151d123cd | ||
|
|
c8a9759eba | ||
|
|
c59b74627f | ||
|
|
f2191d2996 | ||
|
|
7dfffbd50b | ||
|
|
329fc52077 | ||
|
|
8976111f61 | ||
|
|
7402959ac6 | ||
|
|
220d3877a2 | ||
|
|
380c33642c | ||
|
|
7acb2bef3d | ||
|
|
1a103106a5 | ||
|
|
6025e423e8 | ||
|
|
54656ea14e | ||
|
|
fd00ed71b5 | ||
|
|
d4fba5f3c7 | ||
|
|
ce244f2e8f | ||
|
|
4ad466390f | ||
|
|
c5c9b09f7b | ||
|
|
0638b31c1f | ||
|
|
c3c713a75a | ||
|
|
9af1c72233 | ||
|
|
500a1e46ad | ||
|
|
4b446877af | ||
|
|
015548613a | ||
|
|
30b339a482 | ||
|
|
6dcb2e8d24 | ||
|
|
3e8e17526b | ||
|
|
30ecaf7aea | ||
|
|
f761008509 | ||
|
|
c3ab8dddd0 | ||
|
|
164f089d37 | ||
|
|
a021b400bd | ||
|
|
fac8f403be | ||
|
|
d85ab37828 | ||
|
|
1e35403c87 | ||
|
|
b99c2165fa | ||
|
|
303100bb6b | ||
|
|
b71ba79b8a | ||
|
|
54cd84b842 | ||
|
|
1565ecdcea | ||
|
|
0a99b68d25 | ||
|
|
f4fac5bd90 | ||
|
|
f6760b90da | ||
|
|
ad9b1f05b4 | ||
|
|
17581a7a5e | ||
|
|
b41bf66133 | ||
|
|
8bb3d71472 | ||
|
|
295d4b9466 | ||
|
|
5e490376f4 | ||
|
|
fa27531c00 | ||
|
|
2737e5613c | ||
|
|
d84612ebf4 | ||
|
|
96165ad5a8 | ||
|
|
19caef057e | ||
|
|
29cafb11eb | ||
|
|
7e458bfde0 | ||
|
|
2a3cb80217 | ||
|
|
3d382ee15e | ||
|
|
6069dfc6f8 | ||
|
|
dee19ed94a | ||
|
|
905b0681f5 | ||
|
|
b6a4e1f145 | ||
|
|
a0131bf39b | ||
|
|
7ed77a00df | ||
|
|
887c173d8f | ||
|
|
6362da7a50 | ||
|
|
1296365bed | ||
|
|
99ae7c5961 | ||
|
|
5c3ea712fe | ||
|
|
bc5cb454bf | ||
|
|
8a7c2c1e20 | ||
|
|
a81a675d59 | ||
|
|
1c66da7873 | ||
|
|
afe3cd1098 | ||
|
|
4f3ee9ca1d | ||
|
|
7771aaa501 | ||
|
|
5ad38c7960 | ||
|
|
0fb1514da2 | ||
|
|
f37efd7e15 | ||
|
|
1ae2464df1 | ||
|
|
0425b70d31 | ||
|
|
7b0d3f36dc | ||
|
|
14b917dc7e | ||
|
|
6184cc0307 | ||
|
|
870aa8e7b0 | ||
|
|
d88016669b | ||
|
|
a464b413d9 | ||
|
|
d719edf104 | ||
|
|
b36b00a11c | ||
|
|
a99db2b16e | ||
|
|
2744dec43a | ||
|
|
6f2cce1494 | ||
|
|
689ee243aa | ||
|
|
537fc0ef5c | ||
|
|
e647b31f29 | ||
|
|
b59932cd88 | ||
|
|
cfb4377de3 | ||
|
|
e861c022da | ||
|
|
59006d3182 | ||
|
|
503faea3a9 | ||
|
|
eb114de5c8 | ||
|
|
1bf9695cff | ||
|
|
241bf065e8 | ||
|
|
e0f3b35805 | ||
|
|
5741dfc00b | ||
|
|
ec430da772 | ||
|
|
5e6d9434de | ||
|
|
b72d586748 | ||
|
|
757c0fd2ea | ||
|
|
c4e4eaf110 | ||
|
|
f83275e246 | ||
|
|
d0340d39db | ||
|
|
227a279131 | ||
|
|
0465fdea62 | ||
|
|
13bd4a9c74 | ||
|
|
f570f1f2c4 | ||
|
|
68ced18ea1 | ||
|
|
b4a8f01980 | ||
|
|
c3c743fbb8 | ||
|
|
b14eddefc9 | ||
|
|
46638a1948 | ||
|
|
5cee85fcdc | ||
|
|
f97d7e3dfd | ||
|
|
6da0ecf827 | ||
|
|
9803550bba | ||
|
|
15284da4c5 | ||
|
|
351c3219e4 | ||
|
|
ab95dbbc77 | ||
|
|
cc6cba45c6 | ||
|
|
ce37660df2 | ||
|
|
ca14ed9b2c | ||
|
|
ba4cdea75d | ||
|
|
83c34dd4cc | ||
|
|
b6db3802d3 | ||
|
|
a9a19d3ae0 | ||
|
|
52fb873b1b | ||
|
|
9a0bb243cd | ||
|
|
78bbab37fb | ||
|
|
9af73b1409 | ||
|
|
9c5bb4aa17 | ||
|
|
49ba83dda8 | ||
|
|
de3b0d4ca2 | ||
|
|
b2efc42357 | ||
|
|
a71faf674d | ||
|
|
34faa9003f | ||
|
|
bc527a2bc1 | ||
|
|
0a3f96935a | ||
|
|
35232a3928 | ||
|
|
70d74e0bb1 | ||
|
|
36c91a95e2 | ||
|
|
4600e38a2a | ||
|
|
55abd88a03 | ||
|
|
cd880b0879 | ||
|
|
bbae6d876f | ||
|
|
48a0c5a5a9 | ||
|
|
c261df41b0 | ||
|
|
cc98eced27 | ||
|
|
452d5960e4 | ||
|
|
c95b180728 | ||
|
|
3c380d35fd | ||
|
|
41935120e5 | ||
|
|
03d8f72c41 | ||
|
|
ab9ecff4d4 | ||
|
|
e351a0b235 | ||
|
|
4a08de370a | ||
|
|
6d657b449c | ||
|
|
adef572abb | ||
|
|
d6f2039bd1 | ||
|
|
1223c3c768 | ||
|
|
333fa22c96 | ||
|
|
76c04d8d6d | ||
|
|
c3070f2913 | ||
|
|
234b3967ed | ||
|
|
89d420cda8 | ||
|
|
ced4ece5b8 | ||
|
|
8c81e47737 | ||
|
|
5d15eef61d | ||
|
|
8f3e62245f | ||
|
|
e4ab795c62 | ||
|
|
e4d6f9240f | ||
|
|
cfaf40e605 | ||
|
|
bdcf2431e7 | ||
|
|
7241283be2 | ||
|
|
dde2a8b63a | ||
|
|
f7763a5b82 | ||
|
|
c6f4a01001 | ||
|
|
95a6835988 | ||
|
|
f9a8f447d2 | ||
|
|
d20f588802 | ||
|
|
f23476a4e9 | ||
|
|
fd4864b3b1 | ||
|
|
c5c0c432c4 | ||
|
|
69c40a6835 | ||
|
|
7ef7aa65e6 | ||
|
|
97c08f0d52 | ||
|
|
18e6c57e75 | ||
|
|
ffc1463cda | ||
|
|
84e654efb2 | ||
|
|
d983265e08 | ||
|
|
e60b32202e | ||
|
|
95fbd7a31c | ||
|
|
00a91e32fc | ||
|
|
fa32b7a883 | ||
|
|
63e6f955ed | ||
|
|
7dcb8a425a | ||
|
|
f35ce068f9 | ||
|
|
881d231a93 | ||
|
|
293634c758 | ||
|
|
4134df3f35 | ||
|
|
f78a019c70 | ||
|
|
d561a1385c | ||
|
|
9b5387e221 | ||
|
|
25b1a814fe | ||
|
|
b043b6e458 | ||
|
|
8a972d93e9 | ||
|
|
8fe66a14c5 | ||
|
|
f82bd64c10 | ||
|
|
4bcab49539 | ||
|
|
0f4618ab11 | ||
|
|
475ca50fab | ||
|
|
a64a02fa0c | ||
|
|
f3669a5865 | ||
|
|
34dbd11db0 | ||
|
|
2e7279c72f | ||
|
|
6ad72f00af | ||
|
|
b771a21518 | ||
|
|
04fb459acd | ||
|
|
690a68f0d0 | ||
|
|
f34ae8d118 | ||
|
|
da43ff1e95 | ||
|
|
f053ebbd51 | ||
|
|
87606af29c | ||
|
|
c811bdcffa | ||
|
|
0536628da3 | ||
|
|
1fa53cfcb8 | ||
|
|
a9ea3854d2 | ||
|
|
dc35261e00 | ||
|
|
716bc1f5e7 | ||
|
|
db27204084 | ||
|
|
42aeceffe2 | ||
|
|
03845eabaf | ||
|
|
62af9dad50 | ||
|
|
ee58d47926 | ||
|
|
d74260b536 | ||
|
|
15d8a698c5 | ||
|
|
62cf3feeaa | ||
|
|
947ab7d48b | ||
|
|
a82b9ee25f | ||
|
|
1e4d96b7c4 | ||
|
|
735a8e680c | ||
|
|
d9e9fe1d6a | ||
|
|
4bcd1df4f8 | ||
|
|
9762899272 | ||
|
|
ce1b73970c | ||
|
|
58282e589b | ||
|
|
75bd113545 | ||
|
|
7a6bd0e1f2 | ||
|
|
f673c4eb83 | ||
|
|
cbb04e8f0c | ||
|
|
cd03da54d5 | ||
|
|
5f31f5966c | ||
|
|
d8bbfe2678 | ||
|
|
7a2d408ca2 | ||
|
|
5e4dfcc65f | ||
|
|
7811e51b41 | ||
|
|
9703a868e5 | ||
|
|
1b7784b01f | ||
|
|
a83abaca1d | ||
|
|
29b3f09d8a | ||
|
|
d36b2a23f5 | ||
|
|
8f1722c718 | ||
|
|
5416c3b8aa | ||
|
|
89eeae36c4 | ||
|
|
eec2685e67 | ||
|
|
318b59a6b2 | ||
|
|
a2e0468cd9 | ||
|
|
689eacd618 | ||
|
|
8617a074ad | ||
|
|
046b8da880 | ||
|
|
34a36ddfea | ||
|
|
9330448198 | ||
|
|
b3336b4d84 | ||
|
|
9553c94097 | ||
|
|
c1845ae1c4 | ||
|
|
b6cc3852b0 | ||
|
|
eefc86f27e | ||
|
|
09404157aa | ||
|
|
abfd9f8f41 | ||
|
|
e04381fd75 | ||
|
|
30cc3ff9fc | ||
|
|
6f5f299035 | ||
|
|
02eed02cb8 | ||
|
|
c1d29b5c39 | ||
|
|
db4442939d | ||
|
|
6ece776382 | ||
|
|
0eda714755 | ||
|
|
831d099503 | ||
|
|
fa23e4ca70 | ||
|
|
982f602178 | ||
|
|
713298109a | ||
|
|
8793981804 | ||
|
|
9bd4e9524c | ||
|
|
791dc2724f | ||
|
|
ba3473c61a | ||
|
|
3ea194255d | ||
|
|
ea081e981f | ||
|
|
2ce6ea9a2a | ||
|
|
295c9310e9 | ||
|
|
7447ed2eac | ||
|
|
d5bf16b91a | ||
|
|
76665c1f0d | ||
|
|
dd28523b05 | ||
|
|
16588c401e | ||
|
|
dbf8a7ca87 | ||
|
|
e92c76434e | ||
|
|
7adb581271 | ||
|
|
869476a41b | ||
|
|
8daf1bca20 | ||
|
|
d044b3c931 | ||
|
|
0fcb19e1cc | ||
|
|
2a6977da75 | ||
|
|
26bd435bf6 | ||
|
|
91f8d6075c | ||
|
|
9ed9a330f4 | ||
|
|
8bbf6b790f | ||
|
|
a277e9b307 | ||
|
|
f8e6bcf290 | ||
|
|
3ba2b46bb0 | ||
|
|
b50eab230d | ||
|
|
3f91824325 | ||
|
|
879e05148b | ||
|
|
78e36b85d4 | ||
|
|
544cc06f13 | ||
|
|
133b7ef3f1 | ||
|
|
08a407dc23 | ||
|
|
6c697fad8b | ||
|
|
c904a7aa97 | ||
|
|
ad131d7c65 | ||
|
|
e12d2d1e98 | ||
|
|
f01e044662 | ||
|
|
03d3ae7043 | ||
|
|
6b60a22879 | ||
|
|
bbded8caa8 | ||
|
|
3a6352d2a3 | ||
|
|
8293d6bc4c | ||
|
|
56bdb28c2f | ||
|
|
b081fb1e13 | ||
|
|
58c1f64dfe | ||
|
|
92b7147dcd | ||
|
|
fa3a85c948 | ||
|
|
9da4513694 | ||
|
|
de520036a9 | ||
|
|
97ca15a1c0 | ||
|
|
713a34a5e7 | ||
|
|
d688280a30 |
@@ -6,4 +6,15 @@ ij_kotlin_allow_trailing_comma_on_call_site = false
|
||||
ij_kotlin_allow_trailing_comma = false
|
||||
ktlint_code_style = intellij_idea
|
||||
twitter_compose_allowed_composition_locals=LocalExtendedColors
|
||||
ktlint_standard_class-naming = disabled
|
||||
ktlint_standard_class-naming = disabled
|
||||
|
||||
# below rules disabled during ktlint version migration because they were preexisting but should be corrected and re-enabled ASAP
|
||||
ktlint_function_naming_ignore_when_annotated_with = Composable
|
||||
ktlint_standard_property-naming = disabled
|
||||
ktlint_standard_enum-wrapping = disabled
|
||||
ktlint_standard_multiline-if-else = disabled
|
||||
ktlint_standard_backing-property-naming = disabled
|
||||
ktlint_standard_statement-wrapping = disabled
|
||||
internal:ktlint-suppression = disabled
|
||||
ktlint_standard_unnecessary-parentheses-before-trailing-lambda = disabled
|
||||
ktlint_standard_value-parameter-comment = disabled
|
||||
|
||||
54
.github/ISSUE_TEMPLATE/bug_report.md
vendored
54
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -1,54 +0,0 @@
|
||||
---
|
||||
name: 🛠️ Bug report
|
||||
about: Let us know that something isn't working as intended
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
<!-- This is a bug report template. By following the instructions below and filling out the sections with your information, you will help the developers get all the necessary data to fix your issue.
|
||||
You can also preview your report before submitting it. You may remove sections that aren't relevant to your particular case.
|
||||
|
||||
Before we begin, please note that this tracker is only for issues. It is not for questions, comments, or feature requests.
|
||||
|
||||
If you would like to discuss a new feature or submit suggestions, please visit the community forum:
|
||||
https://community.signalusers.org
|
||||
|
||||
If you are looking for support, please visit our support center:
|
||||
https://support.signal.org/
|
||||
or email support@signal.org
|
||||
|
||||
Let's begin with a checklist: Replace the empty checkboxes [ ] below with checked ones [x] accordingly. -->
|
||||
|
||||
- [ ] I have searched open and closed issues for duplicates
|
||||
- [ ] I am submitting a bug report for existing functionality that does not work as intended
|
||||
- [ ] I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
|
||||
- [ ] This isn't a feature request or a discussion topic
|
||||
|
||||
----------------------------------------
|
||||
|
||||
### Bug description
|
||||
Describe here the issue that you are experiencing.
|
||||
|
||||
### Steps to reproduce
|
||||
- using hyphens as bullet points
|
||||
- list the steps
|
||||
- that reproduce the bug
|
||||
|
||||
**Actual result:** Describe here what happens after you run the steps above (i.e. the buggy behaviour)
|
||||
**Expected result:** Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)
|
||||
|
||||
### Screenshots
|
||||
<!-- you can drag and drop images below -->
|
||||
|
||||
|
||||
### Device info
|
||||
<!-- replace the examples with your info -->
|
||||
**Device:** Manufacturer Model XVI
|
||||
**Android version:** 0.0.0
|
||||
**Signal version:** 0.0.0
|
||||
|
||||
### Link to debug log
|
||||
<!-- immediately after the bug has happened capture a debug log via Signal's settings (Help -> Debug log) and paste the link below -->
|
||||
|
||||
75
.github/ISSUE_TEMPLATE/bug_report.yaml
vendored
Normal file
75
.github/ISSUE_TEMPLATE/bug_report.yaml
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
name: 🛠️ Bug report
|
||||
description: Let us know that something isn't working as intended
|
||||
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Before we begin, please note that this tracker is only for issues. It is not for questions, comments, or feature requests.
|
||||
|
||||
If you would like to discuss a new feature or submit suggestions, please visit the [community forum](https://community.signalusers.org).
|
||||
|
||||
If you are looking for support, please visit our [support center](https://support.signal.org/) or email support@signal.org.
|
||||
|
||||
- type: checkboxes
|
||||
id: guidelines
|
||||
attributes:
|
||||
label: "Guidelines"
|
||||
description: "Search issues here: https://github.com/signalapp/Signal-Android/issues/?q=is%3Aissue+"
|
||||
options:
|
||||
- label: I have searched searched open and closed issues for duplicates
|
||||
required: true
|
||||
- label: I am submitting a bug report for existing functionality that does not work as intended
|
||||
required: true
|
||||
- label: This isn't a feature request or a discussion topic
|
||||
required: true
|
||||
- type: textarea
|
||||
id: description-of-bug
|
||||
attributes:
|
||||
label: Bug description
|
||||
description: A clear and concise description of what the problem is that made you submit this report.
|
||||
placeholder: When trying to do this, then...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: Screenshots
|
||||
description: "How to take screenshots on Android: https://support.google.com/android/answer/9075928"
|
||||
placeholder: You can drag and drop images into this text box.
|
||||
validations:
|
||||
required: false
|
||||
- type: input
|
||||
id: device-model
|
||||
attributes:
|
||||
label: Device
|
||||
description: Usually located in system settings -> About Phone
|
||||
placeholder: Manufacturer and model, e.g. Samsung S24
|
||||
validations:
|
||||
required: false
|
||||
- type: input
|
||||
id: android-version
|
||||
attributes:
|
||||
label: Android version
|
||||
description: Usually located in system settings -> About Phone
|
||||
placeholder: Android version, e.g. 14
|
||||
validations:
|
||||
required: false
|
||||
- type: input
|
||||
id: signal-version
|
||||
attributes:
|
||||
label: Signal version
|
||||
description: You can see Signal's version number at Settings -> Help
|
||||
placeholder: App version, e.g. 7.17.6
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: debug-log
|
||||
attributes:
|
||||
label: Link to debug log
|
||||
description: |
|
||||
Submit a debug log via Settings -> Help -> Debug Log, then copy that URL here. Logs can only reliably cover ~24 hours, so please try to capture it as soon as you experience the bug!
|
||||
See https://support.signal.org/hc/en-us/articles/360007318591#android_debug
|
||||
placeholder: Debug log link, e.g. https://debuglogs.org/...
|
||||
validations:
|
||||
required: false
|
||||
2
.github/ISSUE_TEMPLATE/config.yml
vendored
2
.github/ISSUE_TEMPLATE/config.yml
vendored
@@ -1,6 +1,6 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: 📃Support Center
|
||||
- name: 📃 Support Center
|
||||
url: https://support.signal.org/
|
||||
about: Find answers to many common questions.
|
||||
- name: ✨ Feature request
|
||||
|
||||
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -1,8 +1,8 @@
|
||||
<!-- You can remove this first section if you have contributed before -->
|
||||
### First time contributor checklist
|
||||
<!-- replace the empty checkboxes [ ] below with checked ones [x] accordingly -->
|
||||
- [ ] I have read [how to contribute](https://github.com/signalapp/Signal-Android/blob/master/CONTRIBUTING.md) to this project
|
||||
- [ ] I have signed the [Contributor License Agreement](https://whispersystems.org/cla/)
|
||||
- [ ] I have read [how to contribute](https://github.com/signalapp/Signal-Android/blob/main/CONTRIBUTING.md) to this project
|
||||
- [ ] I have signed the [Contributor License Agreement](https://signal.org/cla/)
|
||||
|
||||
### Contributor checklist
|
||||
<!-- replace the empty checkboxes [ ] below with checked ones [x] accordingly -->
|
||||
|
||||
5
.github/workflows/android.yml
vendored
5
.github/workflows/android.yml
vendored
@@ -5,8 +5,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- '4.**'
|
||||
- '5.**'
|
||||
- '7.**'
|
||||
|
||||
permissions:
|
||||
contents: read # to fetch code (actions/checkout)
|
||||
@@ -36,7 +35,7 @@ jobs:
|
||||
|
||||
- name: Archive reports for failed build
|
||||
if: ${{ failure() }}
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: reports
|
||||
path: '*/build/reports'
|
||||
|
||||
11
.github/workflows/diffuse.yml
vendored
11
.github/workflows/diffuse.yml
vendored
@@ -7,6 +7,9 @@ permissions:
|
||||
contents: read # to fetch code (actions/checkout)
|
||||
pull-requests: write # to comment on PR
|
||||
|
||||
env:
|
||||
NDK_VERSION: '27.0.12077973'
|
||||
|
||||
jobs:
|
||||
assemble-base:
|
||||
if: ${{ github.repository != 'signalapp/Signal-Android' }}
|
||||
@@ -25,6 +28,9 @@ jobs:
|
||||
java-version: 17
|
||||
cache: gradle
|
||||
|
||||
- name: Install NDK
|
||||
run: echo "y" | ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager --install "ndk;${{ env.NDK_VERSION }}"
|
||||
|
||||
- name: Validate Gradle Wrapper
|
||||
uses: gradle/wrapper-validation-action@v1
|
||||
|
||||
@@ -35,7 +41,6 @@ jobs:
|
||||
path: diffuse-base.apk
|
||||
key: diffuse-${{ github.event.pull_request.base.sha }}
|
||||
|
||||
|
||||
- name: Build with Gradle
|
||||
if: steps.cache-base.outputs.cache-hit != 'true'
|
||||
run: ./gradlew assemblePlayProdRelease
|
||||
@@ -70,7 +75,7 @@ jobs:
|
||||
- uses: peter-evans/create-or-update-comment@v3
|
||||
with:
|
||||
body: |
|
||||
Diffuse output:
|
||||
Diffuse output:
|
||||
|
||||
${{ steps.diffuse.outputs.diff-gh-comment }}
|
||||
edit-mode: replace
|
||||
@@ -78,7 +83,7 @@ jobs:
|
||||
issue-number: ${{ github.event.pull_request.number }}
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: diffuse-output
|
||||
path: ${{ steps.diffuse.outputs.diff-file }}
|
||||
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@@ -29,4 +29,6 @@ jni/libspeex/.deps/
|
||||
pkcs11.password
|
||||
dev.keystore
|
||||
maps.key
|
||||
local/
|
||||
/local/
|
||||
kls_database.db
|
||||
.kotlin
|
||||
|
||||
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
||||
[submodule "libwebp"]
|
||||
path = libwebp
|
||||
url = https://github.com/webmproject/libwebp.git
|
||||
6
.idea/codeStyles/Project.xml
generated
6
.idea/codeStyles/Project.xml
generated
@@ -1,5 +1,11 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<code_scheme name="Project" version="173">
|
||||
<option name="OTHER_INDENT_OPTIONS">
|
||||
<value>
|
||||
<option name="INDENT_SIZE" value="2" />
|
||||
<option name="TAB_SIZE" value="2" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="RIGHT_MARGIN" value="240" />
|
||||
<option name="FORMATTER_TAGS_ENABLED" value="true" />
|
||||
<option name="SOFT_MARGINS" value="160" />
|
||||
|
||||
1
.tool-versions
Normal file
1
.tool-versions
Normal file
@@ -0,0 +1 @@
|
||||
java 17.0.2
|
||||
@@ -63,6 +63,8 @@ You will need to [sign our CLA](https://signal.org/cla/) before your pull reques
|
||||
### Follow the Code Style Guidelines
|
||||
Ensure that your code adheres to the [Code Style Guidelines](https://github.com/signalapp/Signal-Android/wiki/Code-Style-Guidelines) before submitting a pull request.
|
||||
|
||||
You can run `./gradlew format` to automatically check conformance with some of these guidelines.
|
||||
|
||||
### Submit finished and well-tested pull requests
|
||||
Please do not submit pull requests that are still a work in progress. Pull requests should be thoroughly tested and ready to merge before they are submitted.
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ If you're interested in a life of peace and tranquility, stick with the standard
|
||||
|
||||
## Contributing Code
|
||||
|
||||
If you're new to the Signal codebase, we recommend going through our issues and picking out a simple bug to fix (check the "easy" label in our issues) in order to get yourself familiar. Also please have a look at the [CONTRIBUTING.md](https://github.com/signalapp/Signal-Android/blob/main/CONTRIBUTING.md), that might answer some of your questions.
|
||||
If you're new to the Signal codebase, we recommend going through our issues and picking out a simple bug to fix in order to get yourself familiar. Also please have a look at the [CONTRIBUTING.md](https://github.com/signalapp/Signal-Android/blob/main/CONTRIBUTING.md), that might answer some of your questions.
|
||||
|
||||
For larger changes and feature ideas, we ask that you propose it on the [unofficial Community Forum](https://community.signalusers.org) for a high-level discussion with the wider community before implementation.
|
||||
|
||||
|
||||
@@ -7,12 +7,11 @@ import java.util.Date
|
||||
import java.util.Properties
|
||||
|
||||
plugins {
|
||||
id("com.android.application")
|
||||
id("kotlin-android")
|
||||
alias(libs.plugins.android.application)
|
||||
alias(libs.plugins.jetbrains.kotlin.android)
|
||||
alias(libs.plugins.ktlint)
|
||||
alias(libs.plugins.compose.compiler)
|
||||
id("androidx.navigation.safeargs")
|
||||
id("org.jlleitschuh.gradle.ktlint")
|
||||
id("org.jetbrains.kotlin.android")
|
||||
id("app.cash.exhaustive")
|
||||
id("kotlin-parcelize")
|
||||
id("com.squareup.wire")
|
||||
id("translations")
|
||||
@@ -21,17 +20,10 @@ plugins {
|
||||
|
||||
apply(from = "static-ips.gradle.kts")
|
||||
|
||||
val canonicalVersionCode = 1403
|
||||
val canonicalVersionName = "7.2.2"
|
||||
|
||||
val postFixSize = 100
|
||||
val abiPostFix: Map<String, Int> = mapOf(
|
||||
"universal" to 0,
|
||||
"armeabi-v7a" to 1,
|
||||
"arm64-v8a" to 2,
|
||||
"x86" to 3,
|
||||
"x86_64" to 4
|
||||
)
|
||||
val canonicalVersionCode = 1509
|
||||
val canonicalVersionName = "7.32.2"
|
||||
val currentHotfixVersion = 0
|
||||
val maxHotfixVersions = 100
|
||||
|
||||
val keystores: Map<String, Properties?> = mapOf("debug" to loadKeystoreProperties("keystore.debug.properties"))
|
||||
|
||||
@@ -61,6 +53,7 @@ val signalBuildToolsVersion: String by rootProject.extra
|
||||
val signalCompileSdkVersion: String by rootProject.extra
|
||||
val signalTargetSdkVersion: Int by rootProject.extra
|
||||
val signalMinSdkVersion: Int by rootProject.extra
|
||||
val signalNdkVersion: String by rootProject.extra
|
||||
val signalJavaVersion: JavaVersion by rootProject.extra
|
||||
val signalKotlinJvmTarget: String by rootProject.extra
|
||||
|
||||
@@ -79,7 +72,7 @@ wire {
|
||||
}
|
||||
|
||||
ktlint {
|
||||
version.set("0.49.1")
|
||||
version.set("1.2.1")
|
||||
}
|
||||
|
||||
android {
|
||||
@@ -87,13 +80,16 @@ android {
|
||||
|
||||
buildToolsVersion = signalBuildToolsVersion
|
||||
compileSdkVersion = signalCompileSdkVersion
|
||||
ndkVersion = signalNdkVersion
|
||||
|
||||
flavorDimensions += listOf("distribution", "environment")
|
||||
useLibrary("org.apache.http.legacy")
|
||||
testBuildType = "instrumentation"
|
||||
|
||||
android.bundle.language.enableSplit = false
|
||||
|
||||
kotlinOptions {
|
||||
jvmTarget = signalKotlinJvmTarget
|
||||
freeCompilerArgs = listOf("-Xjvm-default=all")
|
||||
}
|
||||
|
||||
keystores["debug"]?.let { properties ->
|
||||
@@ -140,30 +136,47 @@ android {
|
||||
targetCompatibility = signalJavaVersion
|
||||
}
|
||||
|
||||
packagingOptions {
|
||||
packaging {
|
||||
jniLibs {
|
||||
excludes += setOf(
|
||||
"**/*.dylib",
|
||||
"**/*.dll"
|
||||
)
|
||||
}
|
||||
resources {
|
||||
excludes += setOf("LICENSE.txt", "LICENSE", "NOTICE", "asm-license.txt", "META-INF/LICENSE", "META-INF/LICENSE.md", "META-INF/NOTICE", "META-INF/LICENSE-notice.md", "META-INF/proguard/androidx-annotations.pro", "libsignal_jni.dylib", "signal_jni.dll")
|
||||
excludes += setOf(
|
||||
"LICENSE.txt",
|
||||
"LICENSE",
|
||||
"NOTICE",
|
||||
"asm-license.txt",
|
||||
"META-INF/LICENSE",
|
||||
"META-INF/LICENSE.md",
|
||||
"META-INF/NOTICE",
|
||||
"META-INF/LICENSE-notice.md",
|
||||
"META-INF/proguard/androidx-annotations.pro",
|
||||
"**/*.dylib",
|
||||
"**/*.dll"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
buildFeatures {
|
||||
buildConfig = true
|
||||
viewBinding = true
|
||||
compose = true
|
||||
}
|
||||
|
||||
composeOptions {
|
||||
kotlinCompilerExtensionVersion = "1.4.4"
|
||||
kotlinCompilerExtensionVersion = "1.5.4"
|
||||
}
|
||||
|
||||
defaultConfig {
|
||||
versionCode = canonicalVersionCode * postFixSize
|
||||
versionCode = (canonicalVersionCode * maxHotfixVersions) + currentHotfixVersion
|
||||
versionName = canonicalVersionName
|
||||
|
||||
minSdk = signalMinSdkVersion
|
||||
targetSdk = signalTargetSdkVersion
|
||||
|
||||
multiDexEnabled = true
|
||||
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
project.ext.set("archivesBaseName", "Signal")
|
||||
|
||||
@@ -178,7 +191,6 @@ android {
|
||||
buildConfigField("String", "SIGNAL_CDN3_URL", "\"https://cdn3.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_CDSI_URL", "\"https://cdsi.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_SERVICE_STATUS_URL", "\"uptime.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_KEY_BACKUP_URL", "\"https://api.backup.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_SVR2_URL", "\"https://svr2.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_SFU_URL", "\"https://sfu.voip.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_STAGING_SFU_URL", "\"https://sfu.staging.voip.signal.org\"")
|
||||
@@ -196,8 +208,8 @@ android {
|
||||
buildConfigField("String[]", "SIGNAL_CDSI_IPS", rootProject.extra["cdsi_ips"] as String)
|
||||
buildConfigField("String[]", "SIGNAL_SVR2_IPS", rootProject.extra["svr2_ips"] as String)
|
||||
buildConfigField("String", "SIGNAL_AGENT", "\"OWA\"")
|
||||
buildConfigField("String", "CDSI_MRENCLAVE", "\"0f6fd79cdfdaa5b2e6337f534d3baf999318b0c462a7ac1f41297a3e4b424a57\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE", "\"a6622ad4656e1abcd0bc0ff17c229477747d2ded0495c4ebee7ed35c1789fa97\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE_LEGACY", "\"a6622ad4656e1abcd0bc0ff17c229477747d2ded0495c4ebee7ed35c1789fa97\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE", "\"9314436a9a144992bb3680770ea5fd7934a7ffd29257844a33763a238903d570\"")
|
||||
buildConfigField("String", "UNIDENTIFIED_SENDER_TRUST_ROOT", "\"BXu6QIKVz5MA8gstzfOgRQGqyLqOwNKHL6INkv3IHWMF\"")
|
||||
buildConfigField("String", "ZKGROUP_SERVER_PUBLIC_PARAMS", "\"AMhf5ywVwITZMsff/eCyudZx9JDmkkkbV6PInzG4p8x3VqVJSFiMvnvlEKWuRob/1eaIetR31IYeAbm0NdOuHH8Qi+Rexi1wLlpzIo1gstHWBfZzy1+qHRV5A4TqPp15YzBPm0WSggW6PbSn+F4lf57VCnHF7p8SvzAA2ZZJPYJURt8X7bbg+H3i+PEjH9DXItNEqs2sNcug37xZQDLm7X36nOoGPs54XsEGzPdEV+itQNGUFEjY6X9Uv+Acuks7NpyGvCoKxGwgKgE5XyJ+nNKlyHHOLb6N1NuHyBrZrgtY/JYJHRooo5CEqYKBqdFnmbTVGEkCvJKxLnjwKWf+fEPoWeQFj5ObDjcKMZf2Jm2Ae69x+ikU5gBXsRmoF94GXTLfN0/vLt98KDPnxwAQL9j5V1jGOY8jQl6MLxEs56cwXN0dqCnImzVH3TZT1cJ8SW1BRX6qIVxEzjsSGx3yxF3suAilPMqGRp4ffyopjMD1JXiKR2RwLKzizUe5e8XyGOy9fplzhw3jVzTRyUZTRSZKkMLWcQ/gv0E4aONNqs4P+NameAZYOD12qRkxosQQP5uux6B2nRyZ7sAV54DgFyLiRcq1FvwKw2EPQdk4HDoePrO/RNUbyNddnM/mMgj4FW65xCoT1LmjrIjsv/Ggdlx46ueczhMgtBunx1/w8k8V+l8LVZ8gAT6wkU5J+DPQalQguMg12Jzug3q4TbdHiGCmD9EunCwOmsLuLJkz6EcSYXtrlDEnAM+hicw7iergYLLlMXpfTdGxJCWJmP4zqUFeTTmsmhsjGBt7NiEB/9pFFEB3pSbf4iiUukw63Eo8Aqnf4iwob6X1QviCWuc8t0LUlT9vALgh/f2DPVOOmR0RW6bgRvc7DSF20V/omg+YBw==\"")
|
||||
buildConfigField("String", "GENERIC_SERVER_PUBLIC_PARAMS", "\"AByD873dTilmOSG0TjKrvpeaKEsUmIO8Vx9BeMmftwUs9v7ikPwM8P3OHyT0+X3EUMZrSe9VUp26Wai51Q9I8mdk0hX/yo7CeFGJyzoOqn8e/i4Ygbn5HoAyXJx5eXfIbqpc0bIxzju4H/HOQeOpt6h742qii5u/cbwOhFZCsMIbElZTaeU+BWMBQiZHIGHT5IE0qCordQKZ5iPZom0HeFa8Yq0ShuEyAl0WINBiY6xE3H/9WnvzXBbMuuk//eRxXgzO8ieCeK8FwQNxbfXqZm6Ro1cMhCOF3u7xoX83QhpN\"")
|
||||
@@ -209,11 +221,13 @@ android {
|
||||
buildConfigField("String", "SIGNAL_CAPTCHA_URL", "\"https://signalcaptchas.org/registration/generate.html\"")
|
||||
buildConfigField("String", "RECAPTCHA_PROOF_URL", "\"https://signalcaptchas.org/challenge/generate.html\"")
|
||||
buildConfigField("org.signal.libsignal.net.Network.Environment", "LIBSIGNAL_NET_ENV", "org.signal.libsignal.net.Network.Environment.PRODUCTION")
|
||||
buildConfigField("int", "LIBSIGNAL_LOG_LEVEL", "org.signal.libsignal.protocol.logging.SignalProtocolLogger.INFO")
|
||||
|
||||
buildConfigField("String", "BUILD_DISTRIBUTION_TYPE", "\"unset\"")
|
||||
buildConfigField("String", "BUILD_ENVIRONMENT_TYPE", "\"unset\"")
|
||||
buildConfigField("String", "BUILD_VARIANT_TYPE", "\"unset\"")
|
||||
buildConfigField("String", "BADGE_STATIC_ROOT", "\"https://updates2.signal.org/static/badges/\"")
|
||||
buildConfigField("String", "STRIPE_BASE_URL", "\"https://api.stripe.com/v1\"")
|
||||
buildConfigField("String", "STRIPE_PUBLISHABLE_KEY", "\"pk_live_6cmGZopuTsV8novGgJJW9JpC00vLIgtQ1D\"")
|
||||
buildConfigField("boolean", "TRACING_ENABLED", "false")
|
||||
buildConfigField("boolean", "MESSAGE_BACKUP_RESTORE_ENABLED", "false")
|
||||
@@ -256,7 +270,6 @@ android {
|
||||
"proguard/proguard-glide.pro",
|
||||
"proguard/proguard-shortcutbadger.pro",
|
||||
"proguard/proguard-retrofit.pro",
|
||||
"proguard/proguard-webrtc.pro",
|
||||
"proguard/proguard-klinker.pro",
|
||||
"proguard/proguard-mobilecoin.pro",
|
||||
"proguard/proguard-retrolambda.pro",
|
||||
@@ -288,6 +301,7 @@ android {
|
||||
applicationIdSuffix = ".instrumentation"
|
||||
|
||||
buildConfigField("String", "BUILD_VARIANT_TYPE", "\"Instrumentation\"")
|
||||
buildConfigField("String", "STRIPE_BASE_URL", "\"http://127.0.0.1:8080/stripe\"")
|
||||
}
|
||||
|
||||
create("spinner") {
|
||||
@@ -377,9 +391,9 @@ android {
|
||||
buildConfigField("String", "SIGNAL_CDN2_URL", "\"https://cdn2-staging.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_CDN3_URL", "\"https://cdn3-staging.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_CDSI_URL", "\"https://cdsi.staging.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_KEY_BACKUP_URL", "\"https://api-staging.backup.signal.org\"")
|
||||
buildConfigField("String", "SIGNAL_SVR2_URL", "\"https://svr2.staging.signal.org\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE", "\"acb1973aa0bbbd14b3b4e06f145497d948fd4a98efc500fcce363b3b743ec482\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE_LEGACY", "\"acb1973aa0bbbd14b3b4e06f145497d948fd4a98efc500fcce363b3b743ec482\"")
|
||||
buildConfigField("String", "SVR2_MRENCLAVE", "\"38e01eff4fe357dc0b0e8ef7a44b4abc5489fbccba3a78780f3872c277f62bf3\"")
|
||||
buildConfigField("String", "UNIDENTIFIED_SENDER_TRUST_ROOT", "\"BbqY1DzohE4NUZoVF+L18oUPrK3kILllLEJh2UnPSsEx\"")
|
||||
buildConfigField("String", "ZKGROUP_SERVER_PUBLIC_PARAMS", "\"ABSY21VckQcbSXVNCGRYJcfWHiAMZmpTtTELcDmxgdFbtp/bWsSxZdMKzfCp8rvIs8ocCU3B37fT3r4Mi5qAemeGeR2X+/YmOGR5ofui7tD5mDQfstAI9i+4WpMtIe8KC3wU5w3Inq3uNWVmoGtpKndsNfwJrCg0Hd9zmObhypUnSkfYn2ooMOOnBpfdanRtrvetZUayDMSC5iSRcXKpdlukrpzzsCIvEwjwQlJYVPOQPj4V0F4UXXBdHSLK05uoPBCQG8G9rYIGedYsClJXnbrgGYG3eMTG5hnx4X4ntARBgELuMWWUEEfSK0mjXg+/2lPmWcTZWR9nkqgQQP0tbzuiPm74H2wMO4u1Wafe+UwyIlIT9L7KLS19Aw8r4sPrXZSSsOZ6s7M1+rTJN0bI5CKY2PX29y5Ok3jSWufIKcgKOnWoP67d5b2du2ZVJjpjfibNIHbT/cegy/sBLoFwtHogVYUewANUAXIaMPyCLRArsKhfJ5wBtTminG/PAvuBdJ70Z/bXVPf8TVsR292zQ65xwvWTejROW6AZX6aqucUjlENAErBme1YHmOSpU6tr6doJ66dPzVAWIanmO/5mgjNEDeK7DDqQdB1xd03HT2Qs2TxY3kCK8aAb/0iM0HQiXjxZ9HIgYhbtvGEnDKW5ILSUydqH/KBhW4Pb0jZWnqN/YgbWDKeJxnDbYcUob5ZY5Lt5ZCMKuaGUvCJRrCtuugSMaqjowCGRempsDdJEt+cMaalhZ6gczklJB/IbdwENW9KeVFPoFNFzhxWUIS5ML9riVYhAtE6JE5jX0xiHNVIIPthb458cfA8daR0nYfYAUKogQArm0iBezOO+mPk5vCNWI+wwkyFCqNDXz/qxl1gAntuCJtSfq9OC3NkdhQlgYQ==\"")
|
||||
buildConfigField("String", "GENERIC_SERVER_PUBLIC_PARAMS", "\"AHILOIrFPXX9laLbalbA9+L1CXpSbM/bTJXZGZiuyK1JaI6dK5FHHWL6tWxmHKYAZTSYmElmJ5z2A5YcirjO/yfoemE03FItyaf8W1fE4p14hzb5qnrmfXUSiAIVrhaXVwIwSzH6RL/+EO8jFIjJ/YfExfJ8aBl48CKHgu1+A6kWynhttonvWWx6h7924mIzW0Czj2ROuh4LwQyZypex4GuOPW8sgIT21KNZaafgg+KbV7XM1x1tF3XA17B4uGUaDbDw2O+nR1+U5p6qHPzmJ7ggFjSN6Utu+35dS1sS0P9N\"")
|
||||
@@ -388,6 +402,7 @@ android {
|
||||
buildConfigField("String", "SIGNAL_CAPTCHA_URL", "\"https://signalcaptchas.org/staging/registration/generate.html\"")
|
||||
buildConfigField("String", "RECAPTCHA_PROOF_URL", "\"https://signalcaptchas.org/staging/challenge/generate.html\"")
|
||||
buildConfigField("org.signal.libsignal.net.Network.Environment", "LIBSIGNAL_NET_ENV", "org.signal.libsignal.net.Network.Environment.STAGING")
|
||||
buildConfigField("int", "LIBSIGNAL_LOG_LEVEL", "org.signal.libsignal.protocol.logging.SignalProtocolLogger.DEBUG")
|
||||
|
||||
buildConfigField("String", "BUILD_ENVIRONMENT_TYPE", "\"Staging\"")
|
||||
buildConfigField("String", "STRIPE_PUBLISHABLE_KEY", "\"pk_test_sngOd8FnXNkpce9nPXawKrJD00kIDngZkD\"")
|
||||
@@ -407,7 +422,6 @@ android {
|
||||
.map { it as com.android.build.gradle.internal.api.ApkVariantOutputImpl }
|
||||
.forEach { output ->
|
||||
if (output.baseName.contains("nightly")) {
|
||||
output.versionCodeOverride = canonicalVersionCode * postFixSize + 5
|
||||
var tag = getCurrentGitTag()
|
||||
if (!tag.isNullOrEmpty()) {
|
||||
if (tag.startsWith("v")) {
|
||||
@@ -421,14 +435,9 @@ android {
|
||||
} else {
|
||||
output.outputFileName = output.outputFileName.replace(".apk", "-$versionName.apk")
|
||||
|
||||
val abiName: String = output.getFilter("ABI") ?: "universal"
|
||||
val postFix: Int = abiPostFix[abiName]!!
|
||||
|
||||
if (postFix >= postFixSize) {
|
||||
throw AssertionError("postFix is too large")
|
||||
if (currentHotfixVersion >= maxHotfixVersions) {
|
||||
throw AssertionError("Hotfix version is too large!")
|
||||
}
|
||||
|
||||
output.versionCodeOverride = canonicalVersionCode * postFixSize + postFix
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -437,6 +446,12 @@ android {
|
||||
beforeVariants { variant ->
|
||||
variant.enable = variant.name in selectableVariants
|
||||
}
|
||||
onVariants { variant ->
|
||||
// Include the test-only library on debug builds.
|
||||
if (variant.buildType != "instrumentation") {
|
||||
variant.packaging.jniLibs.excludes.add("**/libsignal_jni_testing.so")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
val releaseDir = "$projectDir/src/release/java"
|
||||
@@ -470,6 +485,7 @@ dependencies {
|
||||
implementation(project(":core-ui"))
|
||||
|
||||
implementation(libs.androidx.fragment.ktx)
|
||||
implementation(libs.androidx.fragment.compose)
|
||||
implementation(libs.androidx.appcompat) {
|
||||
version {
|
||||
strictly("1.6.1")
|
||||
@@ -488,7 +504,6 @@ dependencies {
|
||||
implementation(libs.androidx.compose.runtime.livedata)
|
||||
implementation(libs.androidx.activity.compose)
|
||||
implementation(libs.androidx.constraintlayout)
|
||||
implementation(libs.androidx.multidex)
|
||||
implementation(libs.androidx.navigation.fragment.ktx)
|
||||
implementation(libs.androidx.navigation.ui.ktx)
|
||||
implementation(libs.androidx.navigation.compose)
|
||||
@@ -498,6 +513,7 @@ dependencies {
|
||||
implementation(libs.androidx.lifecycle.viewmodel.savedstate)
|
||||
implementation(libs.androidx.lifecycle.common.java8)
|
||||
implementation(libs.androidx.lifecycle.reactivestreams.ktx)
|
||||
implementation(libs.androidx.lifecycle.runtime.compose)
|
||||
implementation(libs.androidx.activity.compose)
|
||||
implementation(libs.androidx.camera.core)
|
||||
implementation(libs.androidx.camera.camera2)
|
||||
@@ -511,6 +527,7 @@ dependencies {
|
||||
implementation(libs.androidx.profileinstaller)
|
||||
implementation(libs.androidx.asynclayoutinflater)
|
||||
implementation(libs.androidx.asynclayoutinflater.appcompat)
|
||||
implementation(libs.androidx.emoji2)
|
||||
implementation(libs.firebase.messaging) {
|
||||
exclude(group = "com.google.firebase", module = "firebase-core")
|
||||
exclude(group = "com.google.firebase", module = "firebase-analytics")
|
||||
@@ -526,7 +543,6 @@ dependencies {
|
||||
implementation(libs.signal.ringrtc)
|
||||
implementation(libs.leolin.shortcutbadger)
|
||||
implementation(libs.emilsjolander.stickylistheaders)
|
||||
implementation(libs.apache.httpclient.android)
|
||||
implementation(libs.glide.glide)
|
||||
implementation(libs.roundedimageview)
|
||||
implementation(libs.materialish.progress)
|
||||
@@ -542,6 +558,7 @@ dependencies {
|
||||
}
|
||||
implementation(libs.stream)
|
||||
implementation(libs.lottie)
|
||||
implementation(libs.lottie.compose)
|
||||
implementation(libs.signal.android.database.sqlcipher)
|
||||
implementation(libs.androidx.sqlite)
|
||||
implementation(libs.google.ez.vcard) {
|
||||
@@ -551,13 +568,19 @@ dependencies {
|
||||
implementation(libs.dnsjava)
|
||||
implementation(libs.kotlinx.collections.immutable)
|
||||
implementation(libs.accompanist.permissions)
|
||||
implementation(libs.accompanist.drawablepainter)
|
||||
implementation(libs.kotlin.stdlib.jdk8)
|
||||
implementation(libs.kotlin.reflect)
|
||||
implementation(libs.kotlinx.coroutines.play.services)
|
||||
implementation(libs.kotlinx.coroutines.rx3)
|
||||
implementation(libs.jackson.module.kotlin)
|
||||
implementation(libs.rxjava3.rxandroid)
|
||||
implementation(libs.rxjava3.rxkotlin)
|
||||
implementation(libs.rxdogtag)
|
||||
|
||||
"playImplementation"(project(":billing"))
|
||||
"nightlyImplementation"(project(":billing"))
|
||||
|
||||
"spinnerImplementation"(project(":spinner"))
|
||||
|
||||
"canaryImplementation"(libs.square.leakcanary)
|
||||
@@ -567,14 +590,11 @@ dependencies {
|
||||
}
|
||||
|
||||
testImplementation(testLibs.junit.junit)
|
||||
testImplementation(testLibs.assertj.core)
|
||||
testImplementation(testLibs.mockito.core)
|
||||
testImplementation(testLibs.mockito.kotlin)
|
||||
testImplementation(testLibs.assertk)
|
||||
testImplementation(testLibs.androidx.test.core)
|
||||
testImplementation(testLibs.robolectric.robolectric) {
|
||||
exclude(group = "com.google.protobuf", module = "protobuf-java")
|
||||
}
|
||||
testImplementation(testLibs.robolectric.shadows.multidex)
|
||||
testImplementation(testLibs.bouncycastle.bcprov.jdk15on) {
|
||||
version {
|
||||
strictly("1.70")
|
||||
@@ -586,20 +606,21 @@ dependencies {
|
||||
}
|
||||
}
|
||||
testImplementation(testLibs.conscrypt.openjdk.uber)
|
||||
testImplementation(testLibs.hamcrest.hamcrest)
|
||||
testImplementation(testLibs.mockk)
|
||||
testImplementation(testFixtures(project(":libsignal-service")))
|
||||
testImplementation(testLibs.espresso.core)
|
||||
|
||||
androidTestImplementation(platform(libs.androidx.compose.bom))
|
||||
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
|
||||
androidTestImplementation(testLibs.androidx.test.ext.junit)
|
||||
androidTestImplementation(testLibs.espresso.core)
|
||||
androidTestImplementation(testLibs.androidx.test.core)
|
||||
androidTestImplementation(testLibs.androidx.test.core.ktx)
|
||||
androidTestImplementation(testLibs.androidx.test.ext.junit.ktx)
|
||||
androidTestImplementation(testLibs.mockito.android)
|
||||
androidTestImplementation(testLibs.mockito.kotlin)
|
||||
androidTestImplementation(testLibs.assertk)
|
||||
androidTestImplementation(testLibs.mockk.android)
|
||||
androidTestImplementation(testLibs.square.okhttp.mockserver)
|
||||
androidTestImplementation(testLibs.diff.utils)
|
||||
|
||||
androidTestUtil(testLibs.androidx.test.orchestrator)
|
||||
}
|
||||
@@ -714,7 +735,8 @@ fun Project.languageList(): List<String> {
|
||||
.map { valuesFolderName -> valuesFolderName.replace("values-", "") }
|
||||
.filter { valuesFolderName -> valuesFolderName != "values" }
|
||||
.map { languageCode -> languageCode.replace("-r", "_") }
|
||||
.distinct() + "en"
|
||||
.distinct()
|
||||
.sorted() + "en"
|
||||
}
|
||||
|
||||
fun String.capitalize(): String {
|
||||
|
||||
@@ -5,9 +5,7 @@
|
||||
-dontwarn com.android.support.test.**
|
||||
-dontwarn sun.reflect.**
|
||||
-dontwarn sun.misc.**
|
||||
-dontwarn org.assertj.**
|
||||
-dontwarn org.hamcrest.**
|
||||
-dontwarn org.mockito.**
|
||||
-dontwarn assertk.**
|
||||
-dontwarn com.squareup.**
|
||||
|
||||
-dontobfuscate
|
||||
-dontobfuscate
|
||||
|
||||
@@ -16,6 +16,10 @@
|
||||
|
||||
-keep class androidx.window.** { *; }
|
||||
|
||||
-keepclassmembers class * extends androidx.constraintlayout.motion.widget.Key {
|
||||
public <init>();
|
||||
}
|
||||
|
||||
# AGP generated dont warns
|
||||
-dontwarn com.android.org.conscrypt.SSLParametersImpl
|
||||
-dontwarn org.apache.harmony.xnet.provider.jsse.SSLParametersImpl
|
||||
|
||||
BIN
app/src/androidTest/assets/backupTests/account_data_00.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_00.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_01.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_01.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_02.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_02.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_03.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_03.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_04.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_04.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_05.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_05.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_06.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_06.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_07.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_07.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_08.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_08.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_09.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_09.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_10.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_10.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_11.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_11.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_12.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_12.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_13.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_13.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_14.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_14.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_15.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_15.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_16.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_16.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_17.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_17.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_18.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_18.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_19.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_19.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_20.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_20.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_21.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_21.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_22.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_22.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_23.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_23.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_24.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_24.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_25.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_25.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_26.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_26.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/account_data_27.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/account_data_27.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_00.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_00.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_01.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_01.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_02.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/ad_hoc_call_02.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_00.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_00.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_01.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_01.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_02.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_02.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_03.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_03.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_04.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_04.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_05.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_05.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_06.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_06.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_07.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_07.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_08.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_08.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_09.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_09.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_10.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_10.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_11.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_11.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_12.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_12.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_13.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_13.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_14.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_14.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_15.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_15.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_16.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_16.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_17.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_17.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_18.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_18.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_19.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_19.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_20.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_20.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_21.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_21.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_22.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_22.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_23.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_23.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_24.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_24.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_25.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_25.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_26.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_26.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_folder_00.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_folder_00.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_folder_01.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_folder_01.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_folder_02.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_folder_02.binproto
Normal file
Binary file not shown.
BIN
app/src/androidTest/assets/backupTests/chat_folder_03.binproto
Normal file
BIN
app/src/androidTest/assets/backupTests/chat_folder_03.binproto
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user