Compare commits
1286 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
0677391040 | ||
|
ef3fd68f73 | ||
|
a647c8e447 | ||
|
403c39290c | ||
|
58c4dfbdbd | ||
|
9d2d0697ff | ||
|
75d4f0efa6 | ||
|
10cecab65c | ||
|
84bc31b413 | ||
|
a9ab77471e | ||
|
b54b69032f | ||
|
2bc059c4b6 | ||
|
5dc02bbb75 | ||
|
4799cc5bbd | ||
|
a136d29ff7 | ||
|
5dc5539e7e | ||
|
901ead5b1f | ||
|
cab02df704 | ||
|
b5d8a86c5e | ||
|
681b4bb48a | ||
|
6c9c8505c7 | ||
|
970b50f61f | ||
|
24e1a95e92 | ||
|
be6b108e64 | ||
|
555e3a3f03 | ||
|
28a8f2131b | ||
|
1132ee2814 | ||
|
b53f2d11bd | ||
|
0c7b970eae | ||
|
15a5a8d0d5 | ||
|
dfa78f7fbd | ||
|
a5e6fa14d7 | ||
|
2410782662 | ||
|
cc59b18fb2 | ||
|
b19039a3df | ||
|
4b505b38a5 | ||
|
10c552a6f4 | ||
|
e1096f5bc8 | ||
|
a49a145d69 | ||
|
9650660e4a | ||
|
c1426584c1 | ||
|
806a929643 | ||
|
3a8cb14c19 | ||
|
2d0b97d252 | ||
|
74d2b2e828 | ||
|
9e7a06f4c4 | ||
|
878cc5fdb3 | ||
|
59c72c2107 | ||
|
42f06d4b51 | ||
|
7a24310cea | ||
|
cbd4af2378 | ||
|
3e5f9bb964 | ||
|
2c32bd334a | ||
|
14d70df55c | ||
|
20ad6a5ffc | ||
|
aee692ffb3 | ||
|
6771024a00 | ||
|
39ac8c9096 | ||
|
a97b32ce1e | ||
|
fcf3032965 | ||
|
e90bd904e9 | ||
|
51c0a713bc | ||
|
c9a6b26b5c | ||
|
91c215eb9c | ||
|
abd45cfc06 | ||
|
26ff23e6d5 | ||
|
1e1444994d | ||
|
5bda6e0eb8 | ||
|
d377a41a96 | ||
|
3e8bc4729f | ||
|
11d26129e9 | ||
|
a52aed1648 | ||
|
58a9b0d9a3 | ||
|
4629179de6 | ||
|
648bd7fb47 | ||
|
bbb2b46867 | ||
|
169eb01c86 | ||
|
a4e2af2c51 | ||
|
158776456c | ||
|
a402757236 | ||
|
b7c4020014 | ||
|
e4ffd3d3cf | ||
|
297f0f66f5 | ||
|
bd2c1c2f69 | ||
|
539aae5e9a | ||
|
427cad6239 | ||
|
49df6ddba6 | ||
|
b97ad28456 | ||
|
93251ee7a6 | ||
|
66bb8df1d1 | ||
|
2c101af3b0 | ||
|
5183516c55 | ||
|
476989ffdf | ||
|
85169635bd | ||
|
e68224f2b1 | ||
|
c3fc001621 | ||
|
1a17455992 | ||
|
b513717c75 | ||
|
a537439bc6 | ||
|
da3106f123 | ||
|
83432ed143 | ||
|
405792b707 | ||
|
b469c2e79a | ||
|
796321b141 | ||
|
5e087bf286 | ||
|
9b338d940e | ||
|
51303a4dc1 | ||
|
a800e0f85a | ||
|
a52c386598 | ||
|
b2dc26da1a | ||
|
da74597fc6 | ||
|
df42f992c8 | ||
|
0cc3639aa1 | ||
|
c1a7afe539 | ||
|
69ab9fef75 | ||
|
c7b6de983b | ||
|
526d500a9f | ||
|
6ae878fec2 | ||
|
55a98ef67a | ||
|
7daea0ff78 | ||
|
e55e73a40a | ||
|
f49584c7d0 | ||
|
af24858ddf | ||
|
818833a729 | ||
|
8547e59cd8 | ||
|
b115a3031b | ||
|
665354c5d5 | ||
|
f8e742256e | ||
|
6db7ffd1db | ||
|
c6603029ec | ||
|
c5fb7b1be4 | ||
|
ba7fc67885 | ||
|
e7b16949ed | ||
|
877cf67347 | ||
|
d720684af6 | ||
|
8d9d15e6dd | ||
|
3acce7dd3f | ||
|
10daa33f51 | ||
|
e0fde16525 | ||
|
5c4c402f23 | ||
|
e914c1625b | ||
|
f81cf3bf36 | ||
|
f9c30148b7 | ||
|
2a7535053a | ||
|
57fc625af9 | ||
|
7ab7222f7f | ||
|
3e05b70803 | ||
|
d83091faf8 | ||
|
e1330206ce | ||
|
266dd80ffa | ||
|
3a33550391 | ||
|
212069c425 | ||
|
4f3f24dc9f | ||
|
cf25d87360 | ||
|
d26b7047d1 | ||
|
814cc5c9d6 | ||
|
61c98769ab | ||
|
f18f2963a2 | ||
|
6f6e59f76f | ||
|
f132c297e4 | ||
|
8a6c4f4f35 | ||
|
32aba02421 | ||
|
9adf7856d6 | ||
|
d1eba7ae67 | ||
|
e3a11ab1a8 | ||
|
7cfb216844 | ||
|
3b19b6ebe2 | ||
|
0dc424e7da | ||
|
25fe61f376 | ||
|
66b8453ba1 | ||
|
4afabef60b | ||
|
3b7f1ff88a | ||
|
d8e428a488 | ||
|
c1d73427ef | ||
|
29aebe0888 | ||
|
8cc908edb0 | ||
|
6fc4764439 | ||
|
3cdbba5f76 | ||
|
9059402231 | ||
|
ccded770d3 | ||
|
b282d3a7d0 | ||
|
ebf63dd294 | ||
|
e617daf356 | ||
|
f234b79486 | ||
|
a7a5beb7e8 | ||
|
f330053015 | ||
|
46ad1f07ce | ||
|
8f2ecbc7e6 | ||
|
73bf3e6fa1 | ||
|
050081e4c8 | ||
|
f319e402f0 | ||
|
e8418c171f | ||
|
e371119049 | ||
|
85c51ee720 | ||
|
3dbe956b30 | ||
|
b1dcc3c40f | ||
|
f5254e504d | ||
|
55a0ad657e | ||
|
8add0c4fbe | ||
|
187e47aec2 | ||
|
27b390a9bd | ||
|
9bf5a9c489 | ||
|
a907c02ecf | ||
|
4deeb5e061 | ||
|
ff2354a7a6 | ||
|
5463be96a4 | ||
|
0c6b584d57 | ||
|
e712c69e15 | ||
|
7536eb7427 | ||
|
04e5f6b451 | ||
|
f75bf2129a | ||
|
acd98da83a | ||
|
d6c3803ea2 | ||
|
d688621f27 | ||
|
774759746d | ||
|
d65b3153ae | ||
|
8a2ea77030 | ||
|
a1f1693d0b | ||
|
b228fb2377 | ||
|
bc330018e1 | ||
|
9837c89f35 | ||
|
4d2357f016 | ||
|
d4d9e8ba6d | ||
|
2cd7d4b7a9 | ||
|
8bbd3f55b1 | ||
|
1bf96454cf | ||
|
6883ed2847 | ||
|
91be51ea5a | ||
|
3bb54816ed | ||
|
810f53449a | ||
|
efa4668448 | ||
|
b70370005b | ||
|
9631cacb69 | ||
|
94ef1294c5 | ||
|
7c8301a7cc | ||
|
64fd08f3ac | ||
|
e67e43efa1 | ||
|
fda08929af | ||
|
2cb025e368 | ||
|
cf808c03ba | ||
|
2b52cd1547 | ||
|
3d4bf643d4 | ||
|
00b6677aa4 | ||
|
bf0cab9ef2 | ||
|
1c3e6f84a7 | ||
|
c8dbbb1fe8 | ||
|
a17b75264d | ||
|
7276e60aa4 | ||
|
7877d2803c | ||
|
b1c4b6e1e9 | ||
|
eb801fa535 | ||
|
ac4aaf1b39 | ||
|
9840a39992 | ||
|
e73c18d2e3 | ||
|
dbdbb0496b | ||
|
5a0b5673ed | ||
|
2962ebf61f | ||
|
d0e1175f4a | ||
|
41ce204a12 | ||
|
20a9e69d1d | ||
|
28af7672da | ||
|
014bfacd89 | ||
|
2d21d9e868 | ||
|
cec8d9de3f | ||
|
9b70e1e61f | ||
|
fbeb5523b4 | ||
|
ae0538ae0c | ||
|
f615a0f7f9 | ||
|
679b163bd5 | ||
|
fb7dc4be65 | ||
|
22e65626cc | ||
|
961f8e0308 | ||
|
8d9681a05d | ||
|
59f72f658a | ||
|
f42993d03f | ||
|
e72e0f61dd | ||
|
889251ed94 | ||
|
93c19cbb76 | ||
|
1456026bfc | ||
|
b54d4948d7 | ||
|
cfb7da7fd3 | ||
|
ee952b0b3a | ||
|
60049dab2a | ||
|
c2e9edc09c | ||
|
fa5a37c472 | ||
|
0a08cd43cb | ||
|
49021b87af | ||
|
959c7c7220 | ||
|
6aa75a2e7e | ||
|
0b0b90f778 | ||
|
702977a01d | ||
|
6d84f5dd86 | ||
|
79a933708e | ||
|
e8f9e2daf0 | ||
|
7130421624 | ||
|
6ccae1ca45 | ||
|
f280e8f44e | ||
|
abc5526252 | ||
|
63349d3643 | ||
|
d931820d09 | ||
|
2f127b3047 | ||
|
0d00b8aa4a | ||
|
e9a35d3bb2 | ||
|
101918f323 | ||
|
d8c0b40b9c | ||
|
4d5d744920 | ||
|
82db080a51 | ||
|
97d69c674a | ||
|
7dd4583a24 | ||
|
c05f13afac | ||
|
de7d944230 | ||
|
b1daf1af0c | ||
|
baeec6afbf | ||
|
2187b273b9 | ||
|
1fa0585100 | ||
|
4e2460bf37 | ||
|
5e3e32d289 | ||
|
167f86affa | ||
|
53dfb299a7 | ||
|
c4e6c66809 | ||
|
1703276f37 | ||
|
91ade6a846 | ||
|
1b62a5ae32 | ||
|
4b21d67da0 | ||
|
5c3fcb1423 | ||
|
79a58e12a1 | ||
|
92300a7d63 | ||
|
e94959f9c3 | ||
|
45bac893d9 | ||
|
fdaa632a39 | ||
|
22696f7c97 | ||
|
7155042da0 | ||
|
d218a10004 | ||
|
c9ca1f4906 | ||
|
ea9a5459fd | ||
|
9eda5bf072 | ||
|
8052994232 | ||
|
8e2757ecf3 | ||
|
52f2067e55 | ||
|
56fc69b3de | ||
|
8538121ed2 | ||
|
c6746e38a0 | ||
|
90f03555c5 | ||
|
e9be9b9c87 | ||
|
ee854bf7ad | ||
|
71106a3de3 | ||
|
0a841b8064 | ||
|
147d8510d5 | ||
|
044261ceb1 | ||
|
cc8330a079 | ||
|
221c6b4fd7 | ||
|
a1c6921696 | ||
|
656268c42e | ||
|
3e229afea2 | ||
|
6c54a3d720 | ||
|
66a120d978 | ||
|
082543f749 | ||
|
bc1befcbb0 | ||
|
53cd5c71ab | ||
|
473e6c8d9c | ||
|
3fc88bb120 | ||
|
30afd0263b | ||
|
001755667a | ||
|
cf8aaa66e0 | ||
|
090815e7f7 | ||
|
45cb0cc393 | ||
|
6859685dd0 | ||
|
9338641a78 | ||
|
de9aeb8416 | ||
|
d4e0386665 | ||
|
eba0a16df2 | ||
|
a54d9c98f7 | ||
|
45b09a0461 | ||
|
8e3232fecc | ||
|
83c8a30a71 | ||
|
1cfddd409d | ||
|
31e2d0b208 | ||
|
f630ea3e3f | ||
|
407ce1ccb0 | ||
|
7a097f7b27 | ||
|
04e9a38a68 | ||
|
bea90521c5 | ||
|
b68c159275 | ||
|
1109f6d728 | ||
|
bbda044d73 | ||
|
fb315e3651 | ||
|
2e1c91929e | ||
|
df568ccad7 | ||
|
23ff4bf64c | ||
|
4e3e0a1d5e | ||
|
d68fec2ab8 | ||
|
0c9f395c55 | ||
|
49ea4cdfe7 | ||
|
8bd54ba153 | ||
|
afbcbb1f44 | ||
|
710dcf6c47 | ||
|
2ffeab0c5e | ||
|
c62a4bb4c4 | ||
|
4d989941b3 | ||
|
e53d3eaff8 | ||
|
29108894a2 | ||
|
4e6dc31247 | ||
|
5d87675586 | ||
|
109d2b4e41 | ||
|
9fb3aaa9e0 | ||
|
69249fe408 | ||
|
5bef181c8f | ||
|
065d22ebda | ||
|
a8842b189c | ||
|
55bc578374 | ||
|
34c84051c9 | ||
|
45f3311b70 | ||
|
7ffd7c2682 | ||
|
8a7f7231b5 | ||
|
17740c63ee | ||
|
1798fd71d1 | ||
|
6e08f2bddd | ||
|
3127cba4ee | ||
|
0ae3d487e3 | ||
|
37aab9a520 | ||
|
c18dc3b724 | ||
|
569ae488a0 | ||
|
70a94a7e1d | ||
|
510000541c | ||
|
18a8f06ce4 | ||
|
5886422d72 | ||
|
09570ec34c | ||
|
b57c22468c | ||
|
1d7594d83b | ||
|
f223fe0812 | ||
|
d0482f1e81 | ||
|
0b83cfe06d | ||
|
e13090066c | ||
|
07ec3f2132 | ||
|
f8bb5d4dd4 | ||
|
6d216b2766 | ||
|
05d728b846 | ||
|
5c3607dde5 | ||
|
d0f3c8eb22 | ||
|
b9a366df09 | ||
|
f392505d21 | ||
|
981685e926 | ||
|
63f8f86cd5 | ||
|
20455f74ab | ||
|
cea712ced9 | ||
|
124a971a1f | ||
|
82b42fda67 | ||
|
7c02f79c22 | ||
|
23d54eaedf | ||
|
7ad141bb6d | ||
|
e68925c852 | ||
|
62cab267b4 | ||
|
40c9b67033 | ||
|
23648a03e5 | ||
|
3f188b5526 | ||
|
2d35b04713 | ||
|
9a5b03c423 | ||
|
ee336aa414 | ||
|
5d7b0a976a | ||
|
a81eba9ea1 | ||
|
c5022358de | ||
|
9d1734406b | ||
|
2d49715891 | ||
|
9e6a4938ed | ||
|
cc4a196334 | ||
|
c39620e33c | ||
|
0dd26e5729 | ||
|
2cdf743bba | ||
|
dbf069cf85 | ||
|
bf230509b8 | ||
|
09cbd444e6 | ||
|
2ace4aaef1 | ||
|
86d0d3065c | ||
|
1f8f39a7f8 | ||
|
64b124aefd | ||
|
05ba2188de | ||
|
d64452bbb6 | ||
|
ba440bd5ea | ||
|
a94e082b68 | ||
|
e8a61e144a | ||
|
def0cad889 | ||
|
c93e4400e2 | ||
|
8935ab5d7f | ||
|
c5a9e7e357 | ||
|
9580154a13 | ||
|
48f5566326 | ||
|
b24010a86e | ||
|
e2a932558a | ||
|
732206ac13 | ||
|
3ea5d43b99 | ||
|
a172430c11 | ||
|
2a732645d2 | ||
|
c91d84b635 | ||
|
b4b7b58cb2 | ||
|
f9ca018e2a | ||
|
8d99de59fc | ||
|
8e36986ffb | ||
|
337cdba68f | ||
|
b3e1f6fbf8 | ||
|
ecad7ccea2 | ||
|
b7df5348c0 | ||
|
40b1caaf3a | ||
|
c8469b06b5 | ||
|
7c0880124b | ||
|
440a12f86c | ||
|
0e3b5af6bc | ||
|
b167b9629e | ||
|
b6814c86c5 | ||
|
3cc71a69a4 | ||
|
c0502803c4 | ||
|
ec6696b33b | ||
|
b73f5ad6a4 | ||
|
7e30e27f61 | ||
|
92a10bcd35 | ||
|
723f398ea8 | ||
|
060fa8200e | ||
|
7e8edda808 | ||
|
48ffde66da | ||
|
7045c50c81 | ||
|
fe0409e9e7 | ||
|
4f39aa2b65 | ||
|
cba67c73a0 | ||
|
2e5dc56366 | ||
|
5ece4e21e7 | ||
|
be66fb23cf | ||
|
a6bd803df8 | ||
|
a5a4b360ae | ||
|
71e7218b4e | ||
|
89ecdfc363 | ||
|
1179807bcf | ||
|
4279ae824f | ||
|
753a6425ef | ||
|
08312e409d | ||
|
22526fdaa8 | ||
|
963b29ef6b | ||
|
ca9704eab2 | ||
|
8d148aad92 | ||
|
1239944deb | ||
|
9e5e9b3047 | ||
|
42f8289071 | ||
|
371ffefd20 | ||
|
614becd1a7 | ||
|
3c101210e2 | ||
|
52a4ac20ee | ||
|
42be344336 | ||
|
1811b93b0a | ||
|
6ed1bf6284 | ||
|
f1ca9a3c33 | ||
|
9d4bbbb629 | ||
|
60ff59bc34 | ||
|
059a3b2437 | ||
|
eeb19bd206 | ||
|
5e229085e9 | ||
|
a7c4bbd379 | ||
|
a38ffe34bd | ||
|
b5e6519efe | ||
|
ad2b7678b9 | ||
|
9649efcdc4 | ||
|
99b7c4f312 | ||
|
c80820294c | ||
|
90856690fb | ||
|
1334dae342 | ||
|
f8dd9bf923 | ||
|
72d8ba647a | ||
|
b3449c87f7 | ||
|
5c3b5a2737 | ||
|
e2e40863f8 | ||
|
036737deae | ||
|
8d7337b6b0 | ||
|
0a4459e8a0 | ||
|
cef8cbd34a | ||
|
3afb8ae8f3 | ||
|
85fce32bcb | ||
|
d52be109ee | ||
|
66794002f7 | ||
|
d61536ef76 | ||
|
1dad3c145d | ||
|
33f7a4809d | ||
|
d81448ad34 | ||
|
ed4c0d24df | ||
|
fed9bb1eec | ||
|
b7418c1db6 | ||
|
e6bc78f013 | ||
|
22de200cbf | ||
|
22dde07892 | ||
|
f9bdfb9fbd | ||
|
9d6476a27e | ||
|
29a8db9c45 | ||
|
6e1f8e1496 | ||
|
82b15292fb | ||
|
32f9f3b76a | ||
|
fc25e42196 | ||
|
db3422268f | ||
|
71bef30624 | ||
|
15e0188538 | ||
|
8bc8a47e9d | ||
|
ad7769edde | ||
|
a2c51a16ee | ||
|
788555b69c | ||
|
ccdeb3d806 | ||
|
00a5ad3c1f | ||
|
b35ce0f821 | ||
|
77e38da2d9 | ||
|
8fb942ccdf | ||
|
74dc1bcd63 | ||
|
0f655cf4eb | ||
|
0de86785f8 | ||
|
5320c3c226 | ||
|
7234b34db7 | ||
|
428fa947a4 | ||
|
b454dec0a0 | ||
|
2e3fabb3e5 | ||
|
c7b754a36e | ||
|
347c34927d | ||
|
6c3811a0af | ||
|
e9013e7995 | ||
|
3b5a7deebe | ||
|
ac04f5a610 | ||
|
efce35366b | ||
|
1a32f8142d | ||
|
103f24c140 | ||
|
66cdb77bbd | ||
|
86245a697e | ||
|
041f172195 | ||
|
91eefcc65a | ||
|
b25ec2d133 | ||
|
e2e78cb562 | ||
|
8b0b65178b | ||
|
6c1dcda744 | ||
|
34d8a771d7 | ||
|
91913664be | ||
|
9e680d1494 | ||
|
7f3afd194b | ||
|
4158a14437 | ||
|
ef79b04d1a | ||
|
62bf2ccab7 | ||
|
28a33172ce | ||
|
901440f78a | ||
|
e9a64dc99a | ||
|
086194c629 | ||
|
23f7eb90ba | ||
|
75eca915dd | ||
|
cfcf9d97e7 | ||
|
a8838b57bb | ||
|
2989fe5ab3 | ||
|
9c40374b00 | ||
|
4acf931f5a | ||
|
1b369d0bf8 | ||
|
f093326f93 | ||
|
e95265c263 | ||
|
fa689bace6 | ||
|
b43e0628c2 | ||
|
fdd6de5cee | ||
|
816d47026e | ||
|
14e97545e4 | ||
|
1d5efe36f0 | ||
|
625bdd36e3 | ||
|
9478f5bb39 | ||
|
1f0e7f9705 | ||
|
fe4f099663 | ||
|
7272c0abf1 | ||
|
cbb1f3d806 | ||
|
717bb081a7 | ||
|
37669e2be0 | ||
|
9d612192e3 | ||
|
25527af4ad | ||
|
6c7cb63af9 | ||
|
4b171e624f | ||
|
e49ab67e26 | ||
|
edc3075763 | ||
|
fd2102b432 | ||
|
adee9014fd | ||
|
2c0d9af64d | ||
|
53117c9a4b | ||
|
47ba298128 | ||
|
c5456fd84e | ||
|
d29868ac04 | ||
|
4b7c5fb85a | ||
|
de81a20f82 | ||
|
ed9b804693 | ||
|
d9cc1c0ba4 | ||
|
92b8238977 | ||
|
8567abdfa6 | ||
|
d490d53be7 | ||
|
7981d952ec | ||
|
4e86eb0dd3 | ||
|
6f8947377a | ||
|
106e651c6c | ||
|
5669e3c22c | ||
|
2d1dbd124c | ||
|
1edcbd2b39 | ||
|
c76a32ff05 | ||
|
c078e45a98 | ||
|
163e3c31f4 | ||
|
5a5e236710 | ||
|
603c87d42d | ||
|
1a04bfbbea | ||
|
fec0b34330 | ||
|
f6c4084746 | ||
|
968d018f41 | ||
|
4fc6ca8d4f | ||
|
d3ab18b721 | ||
|
b2d0e57641 | ||
|
66238406d6 | ||
|
010c960680 | ||
|
49d4383828 | ||
|
226869e200 | ||
|
bbc1113710 | ||
|
b3bacf241c | ||
|
ff47313409 | ||
|
ac4f072322 | ||
|
5ed1b80716 | ||
|
8a413bb42e | ||
|
71dc713578 | ||
|
ca3d677db6 | ||
|
79ed37345b | ||
|
24c404400f | ||
|
082de423c0 | ||
|
b5fb7f73ee | ||
|
097d1f5fa5 | ||
|
5fa43f8979 | ||
|
e5c7adba3a | ||
|
ced5c71369 | ||
|
9bf2adefc4 | ||
|
24685348cf | ||
|
7556e1d7fa | ||
|
c9b852f88c | ||
|
d8169f3787 | ||
|
b71e8562bc | ||
|
4d19a7cdc8 | ||
|
ae7a80e262 | ||
|
4a269a607c | ||
|
a6c23b252c | ||
|
fa5f584fe4 | ||
|
634f71d724 | ||
|
055e0f6454 | ||
|
8df2b7b0ee | ||
|
5f64e94878 | ||
|
abbbc9414d | ||
|
cfa13cb16b | ||
|
d726fe23bf | ||
|
d920b2659d | ||
|
0836453c35 | ||
|
09e1811bd8 | ||
|
1ab07d201e | ||
|
1c2dfdb795 | ||
|
dd3df9d19f | ||
|
5bfbd90414 | ||
|
5eb17f7a9a | ||
|
44be314899 | ||
|
728fa0b508 | ||
|
e9e93423f1 | ||
|
a1dd4fe2cc | ||
|
2294f30505 | ||
|
8c86edcf33 | ||
|
113739e1d9 | ||
|
48cd5aa29b | ||
|
5487c5556b | ||
|
e34de854bf | ||
|
d8aab59d4b | ||
|
835a4f0bc7 | ||
|
a588c8f787 | ||
|
36d1145df7 | ||
|
5d3ccbe0b0 | ||
|
2497ec2b1c | ||
|
bb8f015e87 | ||
|
f3e5bf917a | ||
|
45ba30e0ba | ||
|
f967c2888d | ||
|
6f0b581c02 | ||
|
b0b67f2059 | ||
|
53ad86fe9a | ||
|
39107400d4 | ||
|
3f20af445a | ||
|
e433ad8bce | ||
|
53ca2a392c | ||
|
b7d9cb5d81 | ||
|
05e031d41f | ||
|
d7956650da | ||
|
43467aedd8 | ||
|
541cd97c71 | ||
|
7759152eeb | ||
|
305d496bf5 | ||
|
01b5c3e2a1 | ||
|
a26d6a94f9 | ||
|
9dc8db00b5 | ||
|
5ef5161378 | ||
|
0897f25a6f | ||
|
394e530545 | ||
|
ebbf5d165c | ||
|
a0d2a61ce9 | ||
|
2350e86023 | ||
|
2552663742 | ||
|
d729eed1cd | ||
|
284ef5e571 | ||
|
0c98964f16 | ||
|
6783ce2f1b | ||
|
6f6caa0e8d | ||
|
614505518b | ||
|
240fa34833 | ||
|
6ecfc5071e | ||
|
d539cd704b | ||
|
d253fcfd0b | ||
|
01b1e6ee4a | ||
|
969249e6d7 | ||
|
4f70c42ce5 | ||
|
4a612fd073 | ||
|
108f9e911d | ||
|
ddef90b985 | ||
|
e96f520829 | ||
|
f9aeca8ef9 | ||
|
65c3dc4570 | ||
|
aee22b5d15 | ||
|
2759da8d64 | ||
|
f615e95eeb | ||
|
e14da0d544 | ||
|
c01892f113 | ||
|
e39d5cc8ca | ||
|
45aa9d151f | ||
|
00715f3b6e | ||
|
6e95e20521 | ||
|
2c513b598a | ||
|
fd7d39e6ac | ||
|
98914ce182 | ||
|
36e8d14973 | ||
|
17d5eeade0 | ||
|
76eb88b51f | ||
|
07a9319c30 | ||
|
c87b09c5f0 | ||
|
708bcf9928 | ||
|
b45a15c822 | ||
|
0eba461654 | ||
|
7813b7309d | ||
|
87e214761f | ||
|
6ed3a18f53 | ||
|
db7e40fb35 | ||
|
501ac90379 | ||
|
4d553518f6 | ||
|
9a2167774b | ||
|
22edb24230 | ||
|
f13a7148fc | ||
|
c0d21e986c | ||
|
baee1771f5 | ||
|
910af86c31 | ||
|
9f2999de23 | ||
|
acb2888bde | ||
|
06c872fddc | ||
|
158931f766 | ||
|
deac88031b | ||
|
f4c221cf66 | ||
|
521a27c09d | ||
|
89a65ab3e2 | ||
|
abd91b7d6c | ||
|
79f096c09e | ||
|
9d0ef3ddf9 | ||
|
8c0fe406ec | ||
|
7047622a62 | ||
|
98ef6aec8c | ||
|
c927af4bf3 | ||
|
88b7c9898f | ||
|
62742ff8ae | ||
|
7f0ee677bd | ||
|
9b1f866cb0 | ||
|
353dc12165 | ||
|
5588c83909 | ||
|
b39433f237 | ||
|
612b019856 | ||
|
721856ebb6 | ||
|
2bd4d16361 | ||
|
e3c5ac9228 | ||
|
a75db516ec | ||
|
cf82127144 | ||
|
8a0e4caaff | ||
|
c647cbd93c | ||
|
55871b6523 | ||
|
8134c39a6d | ||
|
87c0a9f98e | ||
|
226e934d0f | ||
|
cfed03881b | ||
|
f618e8e670 | ||
|
fe7b03830e | ||
|
caa491d1e7 | ||
|
fba3e75cec | ||
|
71810c82d3 | ||
|
7755772f5b | ||
|
53096e39eb | ||
|
c7640967fe | ||
|
15c2126387 | ||
|
4f9945205c | ||
|
f0bcf84f6c | ||
|
49d499d9a9 | ||
|
a0f102b26a | ||
|
d07ff5a802 | ||
|
2421abea22 | ||
|
1ca09d7f58 | ||
|
3e9509123e | ||
|
8e990765da | ||
|
3071323f84 | ||
|
2b89c0ed15 | ||
|
3861e393e0 | ||
|
1c65f55d00 | ||
|
742332df1e | ||
|
d992e6c4eb | ||
|
4312648e29 | ||
|
d9a144b723 | ||
|
513f46aee1 | ||
|
f8da00b9b5 | ||
|
da66446200 | ||
|
b2804a4378 | ||
|
5687ced2a4 | ||
|
115420d2ce | ||
|
de8835e9d1 | ||
|
7cf2c7d916 | ||
|
4e9a036627 | ||
|
fe37a29c53 | ||
|
78929ad31e | ||
|
f60920d556 | ||
|
0f2f036c45 | ||
|
1a16335f05 | ||
|
475f85d0d3 | ||
|
6c50d0f05d | ||
|
aad298ae31 | ||
|
1e8aedf582 | ||
|
4fab4d4a6c | ||
|
47db10e055 | ||
|
c0ae2c9c08 | ||
|
f4db8e6160 | ||
|
d67985d484 | ||
|
857d754f8c | ||
|
d20cf1696b | ||
|
ca0ca6f7b7 | ||
|
b7f21e05a8 | ||
|
3ee9ee27cd | ||
|
29ff203f24 | ||
|
fb8e4a7cc2 | ||
|
6258497989 | ||
|
9612dabb0a | ||
|
1e152581e6 | ||
|
d59750441f | ||
|
61ded9469c | ||
|
f82c01eb66 | ||
|
54881a65fa | ||
|
1630ca9a25 | ||
|
39db14b2ab | ||
|
1c13fe90a5 | ||
|
d283ed6ecc | ||
|
0ff6893b39 | ||
|
977fc8a7b6 | ||
|
7abace799a | ||
|
3207066928 | ||
|
12b84811ab | ||
|
b66fe45b4f | ||
|
9322970d58 | ||
|
47c9729e04 | ||
|
a9676be722 | ||
|
f3f80893d2 | ||
|
b2819557bc | ||
|
6035b91848 | ||
|
3648ee32b4 | ||
|
b8daca41b0 | ||
|
e464c993c2 | ||
|
b342199ed6 | ||
|
6ef91dbb54 | ||
|
278a358b71 | ||
|
a3f331f600 | ||
|
e985e3648c | ||
|
45ca9aae89 | ||
|
dff28d7ee7 | ||
|
13dd8a36bd | ||
|
2dbb1fcb11 | ||
|
13369b078b | ||
|
0e8257d515 | ||
|
a702f7869f | ||
|
606cbcdd8b | ||
|
80026f6d62 | ||
|
24ca5f706a | ||
|
6b18c2f28e | ||
|
0732f94a78 | ||
|
33c233c780 | ||
|
9c29cbf594 | ||
|
6940bac3e6 | ||
|
629b38dec9 | ||
|
effa740db4 | ||
|
3de229f1e5 | ||
|
9b03bdf2c0 | ||
|
56d6cffb71 | ||
|
a54c0ac4bd | ||
|
83415c699c | ||
|
a6b590e477 | ||
|
8f53142a16 | ||
|
8aebaaea2f | ||
|
f5725b7c8d | ||
|
16cffda2e2 | ||
|
291abddeba | ||
|
473d984971 | ||
|
2c829af4e5 | ||
|
4456210953 | ||
|
78d80ef5eb | ||
|
95046e547f | ||
|
34ec43445d | ||
|
9fed9e4b9a | ||
|
cf8f87b6a1 | ||
|
8307850805 | ||
|
52a61f5663 | ||
|
ec0d91d3c2 | ||
|
424763e3b6 | ||
|
7fc7a37be4 | ||
|
bde4a06fe0 | ||
|
dcb54ebf4a | ||
|
132a223b8c | ||
|
35dd42f560 | ||
|
b1ef93a90c | ||
|
5777dfe238 | ||
|
d7123e3435 | ||
|
a6e22f57f3 | ||
|
55ae564023 | ||
|
24561b58f9 | ||
|
c837079e03 | ||
|
a9b4a6bdea | ||
|
d35623a28a | ||
|
0b8500338a | ||
|
d5114c2238 | ||
|
37f6c48d56 | ||
|
1fe01db26e | ||
|
f56fc9ceb8 | ||
|
1caa44b0ab | ||
|
13ec8d7a3f | ||
|
59cdc2f6a8 | ||
|
d860b67ba9 | ||
|
803464a7ce | ||
|
b0a96ace32 | ||
|
10d9ff5a5a | ||
|
cedffe6578 | ||
|
edb0ae3198 | ||
|
57bc4d46a9 | ||
|
3bd6aabc96 | ||
|
0eda30b135 | ||
|
4fa0a89691 | ||
|
628142307f | ||
|
476f7a7840 | ||
|
27723c697b | ||
|
6d28726c3b | ||
|
4c0bafa60f | ||
|
ab131863fd | ||
|
506bc8d2c2 | ||
|
b4f8d037e6 | ||
|
0b50bd8747 | ||
|
da0d5af9d1 | ||
|
e68ba07e09 | ||
|
e637f46a46 | ||
|
92e4fa864a | ||
|
0e40327a50 | ||
|
596440a0bc | ||
|
8d9634730f | ||
|
79f55d7ac2 | ||
|
9cc51287e2 | ||
|
dd94f30c8a | ||
|
e2081d3892 | ||
|
aa94a61732 | ||
|
405dc258db | ||
|
c535637b45 | ||
|
4d9f2d12b5 | ||
|
c46c669aad | ||
|
e1f3ac9491 | ||
|
1692fe714d | ||
|
9e44ce9c02 | ||
|
53d9b85d8b | ||
|
e71e409a38 | ||
|
4b9d946774 | ||
|
e59ffc97fa | ||
|
12334f5a31 | ||
|
0eb3c6e9f5 | ||
|
b87aead06b | ||
|
f908f5d8a1 | ||
|
c4a27255a7 | ||
|
8cd59e701a | ||
|
8556e9399e | ||
|
6a4f0e79a9 | ||
|
b34e7c8a78 | ||
|
0868394596 | ||
|
cf4b840509 | ||
|
50fcea2cd9 | ||
|
7c9d6630d0 | ||
|
7fec58d6b2 | ||
|
cc7a1f5a2b | ||
|
5b0876f424 | ||
|
ce5d2c8394 | ||
|
403c18a056 | ||
|
a15b06cdc7 | ||
|
64c8eb8767 | ||
|
7a5e0aca73 | ||
|
6c3aedbbc3 | ||
|
f715c0797b | ||
|
fb49f471fb | ||
|
b601f6b3c5 | ||
|
6314e4217e | ||
|
f7f00057c9 | ||
|
b084c8653e | ||
|
d1dc0ba2b2 | ||
|
2c296c4d19 | ||
|
252bbb45d0 | ||
|
fd5063e7a7 | ||
|
442c01a8e5 | ||
|
d9415eb0e9 | ||
|
72ad2e010c | ||
|
67227f4aa0 | ||
|
d93eb5d71e | ||
|
861d98eeff | ||
|
aeb9a717d4 | ||
|
1b726018d3 | ||
|
4bc5c7e1ae | ||
|
ed6aef42a6 | ||
|
02826ccfe4 | ||
|
00557052ff | ||
|
7be045e7c4 | ||
|
8128c42824 | ||
|
41100ad371 | ||
|
00a4d39bf6 | ||
|
8084b92990 | ||
|
e14f5a0df1 | ||
|
af548ae949 | ||
|
e53e11a184 | ||
|
2f16656aa0 | ||
|
79df72b80b | ||
|
64eeb98b8e | ||
|
fb5fdf752d | ||
|
99a6578ce3 | ||
|
4e46d83853 | ||
|
275cd03b19 | ||
|
c0a70e35f0 | ||
|
8f3e0a8555 | ||
|
2f77e24ad1 | ||
|
5b694a3b3e | ||
|
9a04f24de6 | ||
|
39fba2ef2a | ||
|
de66bdfae3 | ||
|
017d05b189 | ||
|
d6264c3359 | ||
|
3e70c21031 | ||
|
2a6325c472 | ||
|
3aadc94278 | ||
|
9e8efb1822 | ||
|
74f5e2bf84 | ||
|
45fdf3c0ac | ||
|
e00376a316 | ||
|
f41fb4a9da | ||
|
e9a2cbd36b | ||
|
d5cb11e6c2 | ||
|
3b0a3e265d | ||
|
a5e9b29e20 | ||
|
307071e9e7 | ||
|
7c3e223e29 | ||
|
899c73d254 | ||
|
bd14c462dd | ||
|
e9b4ca70e9 | ||
|
706e3f71b5 | ||
|
f9b69a7e45 | ||
|
299e7e8375 | ||
|
f82c9c08cf | ||
|
25e1505df0 | ||
|
4d65382fa1 | ||
|
bf02f639b7 | ||
|
067f01134a | ||
|
7e2df27adb | ||
|
45bbed6d72 | ||
|
42f2f425a1 | ||
|
801c7cbd45 | ||
|
366aaea282 | ||
|
02f5ce2581 | ||
|
a360ca0a01 | ||
|
d356a9e964 | ||
|
e588428812 | ||
|
db0f6288ff | ||
|
86236169d1 | ||
|
32d9f199ff | ||
|
1d51c8792d | ||
|
6124b9a206 | ||
|
c3ad265490 | ||
|
9cf9f43118 | ||
|
11012e21e5 | ||
|
b7faa97292 | ||
|
cc17402609 | ||
|
a0b82d17b4 | ||
|
8550de5e7f | ||
|
46c70639ac | ||
|
fb2b1232fb | ||
|
c2011831a9 | ||
|
ac3ab375ab | ||
|
ab4a1079cc | ||
|
57871802d8 | ||
|
838be381c3 | ||
|
53ad94ef32 | ||
|
53031a0ff1 | ||
|
459fe403a8 | ||
|
c15263b416 | ||
|
6e2b3289e6 | ||
|
7d7f10f022 | ||
|
ea514c0a19 | ||
|
1e34a42b8f | ||
|
db3f4a2fec | ||
|
63a3b6afe4 | ||
|
66c137d11d | ||
|
7f26472665 | ||
|
3c3cfa9c94 | ||
|
7f808a2e0f | ||
|
970f8c63b0 | ||
|
d2dbfd6384 | ||
|
d1b2cba609 | ||
|
bd6ab61594 | ||
|
73356a3ef7 | ||
|
71352bff0e | ||
|
f76977ef21 | ||
|
0510182866 | ||
|
88b38f224b | ||
|
3d415c5959 | ||
|
bda6e3cb7f | ||
|
86261bd105 | ||
|
f0935ebb8a | ||
|
288ca01e44 | ||
|
83a22cab9d | ||
|
e4f9c15b36 | ||
|
b6b4850355 | ||
|
ba64b42711 | ||
|
f218d61f71 | ||
|
2dbbfa70c4 | ||
|
92be045f3a | ||
|
8765b7c692 | ||
|
39af8f96e6 | ||
|
823531ddea | ||
|
2a224e5757 | ||
|
a45a56e779 | ||
|
f4ac548eeb | ||
|
b488aeaeee | ||
|
79480d0b23 | ||
|
1edca5e45c | ||
|
ded027d3cc | ||
|
e1cec047d8 | ||
|
ad3046118b | ||
|
f951f4769e | ||
|
a67f7cdfbd | ||
|
8acb022c80 | ||
|
0d575016ed | ||
|
391b61867d | ||
|
74bec9a7de | ||
|
c4a87ecb50 | ||
|
e2b2e91f73 | ||
|
5e905ddd63 | ||
|
75697cedca | ||
|
41aa3fe53e | ||
|
332c2d4856 | ||
|
96e8610363 | ||
|
820b32d260 | ||
|
63c47d201e | ||
|
7e24d87db0 | ||
|
2d60a25192 | ||
|
7e9b61a4fb | ||
|
527381104d | ||
|
8d67e0b0f1 | ||
|
6328a01d1e | ||
|
1c76720794 | ||
|
e4d683f27c | ||
|
227bb855dd | ||
|
0f612c195d | ||
|
39db2180a7 | ||
|
c03cdf8a6d | ||
|
631635498d | ||
|
a33e1fa0d0 | ||
|
b36dc23028 | ||
|
b519bc5e1d | ||
|
816a6f5c79 | ||
|
26b321ee76 | ||
|
1a7697009d | ||
|
8e23ff5cf6 | ||
|
edff3a86bc | ||
|
d7e7de4079 | ||
|
59c0a06143 | ||
|
fd91c3f27d | ||
|
49b1e5c467 | ||
|
6829dac516 | ||
|
0fdb649ee4 | ||
|
580c3ff30b | ||
|
27d853d778 | ||
|
4e2a264ab9 | ||
|
d9aae111fe | ||
|
c0f103fdde | ||
|
4f3ff37712 |
3
.arcconfig
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"phabricator.uri" : "https://phabricator.kde.org/project/profile/159/"
|
||||
}
|
4
.gitignore
vendored
@@ -8,7 +8,7 @@ build/
|
||||
target/
|
||||
classes/
|
||||
gradle
|
||||
gradlew
|
||||
gradlew.bat
|
||||
*.iml
|
||||
*.keystore
|
||||
.directory
|
||||
GPUCache/
|
||||
|
@@ -1,117 +1,117 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="org.kde.kdeconnect_tp"
|
||||
android:versionCode="736"
|
||||
android:versionName="0.7.3.6">
|
||||
|
||||
<uses-sdk android:minSdkVersion="9"
|
||||
android:targetSdkVersion="21" />
|
||||
android:versionCode="11006"
|
||||
android:versionName="1.10">
|
||||
|
||||
<supports-screens
|
||||
android:smallScreens="true"
|
||||
android:normalScreens="true"
|
||||
android:largeScreens="true"
|
||||
android:xlargeScreens="true"
|
||||
android:anyDensity="true"
|
||||
/>
|
||||
android:largeScreens="true"
|
||||
android:normalScreens="true"
|
||||
android:smallScreens="true"
|
||||
android:xlargeScreens="true" />
|
||||
|
||||
<uses-feature android:name="android.hardware.telephony" android:required="false" />
|
||||
<uses-feature
|
||||
android:name="android.hardware.telephony"
|
||||
android:required="false" />
|
||||
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<!-- <uses-permission android:name="android.permission.BLUETOOTH" /> -->
|
||||
<!-- <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> -->
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" android:required="false" />
|
||||
<uses-permission android:name="android.permission.BATTERY_STATS" />
|
||||
<uses-permission android:name="android.permission.RECEIVE_SMS" android:required="false" />
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||||
<uses-permission android:name="android.permission.RECEIVE_SMS" />
|
||||
<uses-permission android:name="android.permission.SEND_SMS" />
|
||||
<uses-permission android:name="android.permission.READ_SMS" />
|
||||
<uses-permission android:name="android.permission.READ_CONTACTS" />
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.VIBRATE" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:icon="@drawable/icon"
|
||||
android:label="KDE Connect"
|
||||
>
|
||||
|
||||
android:supportsRtl="true"
|
||||
android:theme="@style/KdeConnectTheme">
|
||||
<service
|
||||
android:enabled="true"
|
||||
android:name="org.kde.kdeconnect.BackgroundService">
|
||||
android:name="org.kde.kdeconnect.BackgroundService"
|
||||
android:enabled="true" />
|
||||
<service
|
||||
android:name="org.kde.kdeconnect.Plugins.RemoteKeyboardPlugin.RemoteKeyboardService"
|
||||
android:label="KDE Connect Remote Keyboard"
|
||||
android:permission="android.permission.BIND_INPUT_METHOD">
|
||||
<intent-filter>
|
||||
<action android:name="android.view.InputMethod" />
|
||||
</intent-filter>
|
||||
|
||||
<meta-data
|
||||
android:name="android.view.im"
|
||||
android:resource="@xml/remotekeyboardplugin_method" />
|
||||
</service>
|
||||
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
android:label="KDE Connect" >
|
||||
|
||||
android:label="KDE Connect"
|
||||
android:theme="@style/KdeConnectTheme.NoActionBar">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.UserInterface.MainSettingsActivity"
|
||||
android:label="@string/settings"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:name="org.kde.kdeconnect.UserInterface.DeviceSettingsActivity"
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.UserInterface.DeviceActivity"
|
||||
android:label="@string/device"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.UserInterface.PairActivity"
|
||||
android:label="@string/pair_device"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:name="org.kde.kdeconnect.UserInterface.CustomDevicesActivity"
|
||||
android:label="@string/custom_devices_settings"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.UserInterface.SettingsActivity"
|
||||
android:label="@string/settings"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.DeviceActivity" />
|
||||
android:name="org.kde.kdeconnect.Plugins.SharePlugin.SendFileActivity"
|
||||
android:label="KDE Connect"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.UserInterface.CustomDevicesActivity"
|
||||
android:label="@string/custom_devices_settings"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.DeviceActivity" />
|
||||
</activity>
|
||||
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.UserInterface.PluginSettingsActivity"
|
||||
android:label="@string/mpris_settings"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.SettingsActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.SettingsActivity" />
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceSettingsActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.DeviceSettingsActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareSettingsActivity"
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceSettingsActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.Plugins.SharePlugin.ShareSettingsActivity" />
|
||||
</activity>
|
||||
|
||||
<receiver android:name="org.kde.kdeconnect.KdeConnectBroadcastReceiver">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
||||
<data android:scheme="package" android:path="org.kde.kdeconnect" />
|
||||
|
||||
<data
|
||||
android:host="kdeconnect"
|
||||
android:path="/"
|
||||
android:scheme="package" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
||||
@@ -122,67 +122,158 @@
|
||||
<intent-filter>
|
||||
<action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
|
||||
</intent-filter>
|
||||
<!--<intent-filter>
|
||||
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.PHONE_STATE" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BATTERY_CHANGED" />
|
||||
</intent-filter>-->
|
||||
</receiver>
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.FindMyPhonePlugin.FindMyPhoneActivity"
|
||||
android:configChanges="orientation|screenSize"
|
||||
android:excludeFromRecents="true"
|
||||
android:label="@string/findmyphone_title"
|
||||
android:launchMode="singleInstance" />
|
||||
|
||||
<!-- Plugin-related activities and services -->
|
||||
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisActivity"
|
||||
android:label="@string/remote_control"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.DeviceActivity" />
|
||||
android:launchMode="singleTop"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<receiver android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisMediaNotificationReceiver">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MEDIA_BUTTON" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandActivity"
|
||||
android:label="@string/remote_control"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandWidgetDeviceSelector"
|
||||
android:excludeFromRecents="true"
|
||||
android:label="@string/pref_plugin_runcommand"
|
||||
android:launchMode="singleTask"
|
||||
android:noHistory="true"
|
||||
android:screenOrientation="user"
|
||||
android:theme="@style/Theme.AppCompat.Light.Dialog" />
|
||||
|
||||
<service
|
||||
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandWidgetDataProviderService"
|
||||
android:exported="false"
|
||||
android:permission="android.permission.BIND_REMOTEVIEWS" />
|
||||
|
||||
<receiver
|
||||
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandWidget"
|
||||
android:label="@string/pref_plugin_runcommand">
|
||||
<intent-filter>
|
||||
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="RUN_COMMAND_ACTION" />
|
||||
</intent-filter>
|
||||
|
||||
<meta-data
|
||||
android:name="android.appwidget.provider"
|
||||
android:resource="@xml/remotecommandplugin_widget" />
|
||||
</receiver>
|
||||
|
||||
<activity android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandUrlActivity">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
|
||||
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
|
||||
<data
|
||||
android:host="runcommand"
|
||||
android:scheme="kdeconnect" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.Plugins.MousePadPlugin.MousePadActivity"
|
||||
android:label="@string/remote_control"
|
||||
android:windowSoftInputMode="stateHidden|adjustResize"
|
||||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||
android:screenOrientation="fullSensor"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.DeviceActivity"
|
||||
>
|
||||
<meta-data android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.DeviceActivity" />
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:theme="@style/Theme.AppCompat"
|
||||
android:name="org.kde.kdeconnect.UserInterface.ShareToReceiver"
|
||||
android:label="KDE Connect"
|
||||
>
|
||||
android:name="org.kde.kdeconnect.Plugins.PresenterPlugin.PresenterActivity"
|
||||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||
android:label="@string/pref_plugin_presenter"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareActivity"
|
||||
android:label="KDE Connect">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.SEND" />
|
||||
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
|
||||
<data android:mimeType="*/*" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.SEND_MULTIPLE" />
|
||||
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
|
||||
<data android:mimeType="*/*" />
|
||||
</intent-filter>
|
||||
|
||||
<meta-data
|
||||
android:name="android.service.chooser.chooser_target_service"
|
||||
android:value="org.kde.kdeconnect.Plugins.SharePlugin.ShareChooserTargetService" />
|
||||
</activity>
|
||||
|
||||
<service android:name="org.kde.kdeconnect.Plugins.NotificationsPlugin.NotificationReceiver"
|
||||
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
|
||||
<provider
|
||||
android:name="android.support.v4.content.FileProvider"
|
||||
android:authorities="org.kde.kdeconnect_tp.fileprovider"
|
||||
android:exported="false"
|
||||
android:grantUriPermissions="true">
|
||||
<meta-data
|
||||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||||
android:resource="@xml/fileprovider_paths" />
|
||||
</provider>
|
||||
|
||||
<service
|
||||
android:name="org.kde.kdeconnect.Plugins.NotificationsPlugin.NotificationReceiver"
|
||||
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.notification.NotificationListenerService" />
|
||||
</intent-filter>
|
||||
</service>
|
||||
<service
|
||||
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareChooserTargetService"
|
||||
android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.chooser.ChooserTargetService" />
|
||||
</intent-filter>
|
||||
</service>
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.NotificationsPlugin.NotificationFilterActivity"
|
||||
android:label="@string/title_activity_notification_filter"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.PluginSettingsActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.PluginSettingsActivity" />
|
||||
</activity>
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
</manifest>
|
29
README.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# KDE Connect - Android app
|
||||
|
||||
KDE Connect is a multi-platform app that allows your devices to communicate (eg: your phone and your computer).
|
||||
|
||||
## (Some) Features
|
||||
- **Shared clipboard**: copy and paste between your phone and your computer (or any other device).
|
||||
- **Notification sync**: Read and reply to your Android notifications from the desktop.
|
||||
- **Share files and URLs** instantly from one device to another.
|
||||
- **Multimedia remote control**: Use your phone as a remote for Linux media players.
|
||||
- **Virtual touchpad**: Use your phone screen as your computer's touchpad and keyboard.
|
||||
|
||||
All this without wires, over the already existing WiFi network, and using TLS encryption.
|
||||
|
||||
## About this app
|
||||
|
||||
This is a native Android port of the KDE Connect Qt app. You will find a more complete readme about KDE Connect [here](https://github.com/KDE/kdeconnect-kde).
|
||||
|
||||
## How to install this app
|
||||
|
||||
You can install this app from the [Play Store](https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp) as well as [F-Droid](https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp). Note you will also need to install the [desktop app](https://github.com/KDE/kdeconnect-kde) for it to work.
|
||||
|
||||
## Contributing
|
||||
|
||||
To contribute patches, use [KDE Connect's Phabricator](https://phabricator.kde.org/project/profile/159/). There you can also find a task list with stuff to do, and links to other relevant resources. It is a good idea to also subscribe to the [KDE Connect mailing list](https://mail.kde.org/mailman/listinfo/kdeconnect).
|
||||
|
||||
## License
|
||||
[GNU GPL v2](https://www.gnu.org/licenses/gpl-2.0.html) and [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html)
|
||||
|
||||
If you are reading this from Github, you should know that this is just a mirror of the [KDE Project repo](https://projects.kde.org/projects/extragear/network/kdeconnect-android/repository/).
|
@@ -7,7 +7,7 @@ function export_pot_file # First parameter will be the path of the pot file we h
|
||||
{
|
||||
potfile=$1
|
||||
mkdir outdir
|
||||
a2po export --android res/ --gettext outdir
|
||||
ANSI_COLORS_DISABLED=1 a2po export --android res/ --gettext outdir
|
||||
mv outdir/template.pot $potfile
|
||||
rm -rf outdir
|
||||
}
|
||||
@@ -15,7 +15,9 @@ function export_pot_file # First parameter will be the path of the pot file we h
|
||||
function import_po_files # First parameter will be a path that will contain several .po files with the format LANG.po
|
||||
{
|
||||
podir=$1
|
||||
a2po import --android res/ --gettext $podir
|
||||
ANSI_COLORS_DISABLED=1 a2po import --ignore-fuzzy --android res/ --gettext $podir
|
||||
#Android doesn't support languages with an @
|
||||
rm -r res/values-*@*
|
||||
}
|
||||
|
||||
|
||||
|
76
build.gradle
@@ -1,22 +1,31 @@
|
||||
buildscript {
|
||||
repositories {
|
||||
jcenter()
|
||||
google()
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:0.12.+' //Update to 14 when Studio 0.9 gets to beta
|
||||
classpath 'com.android.tools.build:gradle:3.2.1'
|
||||
}
|
||||
}
|
||||
|
||||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
compileSdkVersion 21
|
||||
buildToolsVersion '21.1.1'
|
||||
compileSdkVersion 28
|
||||
defaultConfig {
|
||||
minSdkVersion 9
|
||||
targetSdkVersion 21
|
||||
minSdkVersion 14
|
||||
targetSdkVersion 28
|
||||
//multiDexEnabled true
|
||||
//testInstrumentationRunner "com.android.test.runner.MultiDexTestRunner"
|
||||
}
|
||||
sourceSets {
|
||||
dexOptions {
|
||||
javaMaxHeapSize "2g"
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
sourceSets {
|
||||
main {
|
||||
manifest.srcFile 'AndroidManifest.xml'
|
||||
java.srcDirs = ['src']
|
||||
@@ -24,30 +33,57 @@ android {
|
||||
res.srcDirs = ['res']
|
||||
assets.srcDirs = ['assets']
|
||||
}
|
||||
androidTest {
|
||||
java.srcDirs = ['tests']
|
||||
}
|
||||
}
|
||||
packagingOptions {
|
||||
exclude "META-INF/DEPENDENCIES"
|
||||
exclude "META-INF/NOTICE"
|
||||
exclude "META-INF/LICENSE"
|
||||
exclude "META-INF/LICENSE.txt"
|
||||
exclude "META-INF/NOTICE.txt"
|
||||
pickFirst "META-INF/DEPENDENCIES"
|
||||
pickFirst "META-INF/LICENSE"
|
||||
pickFirst "META-INF/NOTICE"
|
||||
pickFirst "META-INF/BCKEY.SF"
|
||||
pickFirst "META-INF/BCKEY.DSA"
|
||||
pickFirst "META-INF/INDEX.LIST"
|
||||
}
|
||||
lintOptions {
|
||||
abortOnError false
|
||||
checkReleaseBuilds false
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
minifyEnabled false
|
||||
useProguard false
|
||||
}
|
||||
release { //keep on 'release' for faster builds, set to 'all' when testing to make sure proguard is not deleting important stuff
|
||||
minifyEnabled true
|
||||
useProguard true
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
repositories {
|
||||
mavenCentral()
|
||||
}
|
||||
compile 'com.android.support:support-v4:21.0.2'
|
||||
compile 'com.android.support:appcompat-v7:21.0.2'
|
||||
compile 'org.apache.mina:mina-core:2.0.9'
|
||||
compile 'org.apache.sshd:sshd-core:0.8.0'
|
||||
compile 'org.bouncycastle:bcprov-jdk16:1.46'
|
||||
|
||||
//compile fileTree(dir: 'libs', include: '*.jar')
|
||||
repositories {
|
||||
jcenter()
|
||||
google()
|
||||
}
|
||||
|
||||
implementation 'com.android.support:support-media-compat:28.0.0'
|
||||
implementation 'com.android.support:appcompat-v7:28.0.0'
|
||||
implementation 'com.android.support:preference-v7:28.0.0'
|
||||
implementation 'com.android.support:design:28.0.0'
|
||||
implementation 'com.jakewharton:disklrucache:2.0.2' //For caching album art bitmaps
|
||||
|
||||
implementation 'org.apache.sshd:sshd-core:0.14.0'
|
||||
implementation 'org.apache.mina:mina-core:2.0.19' //For some reason, makes sshd-core:0.14.0 work without NIO, which isn't available until Android 8+
|
||||
|
||||
implementation 'com.madgag.spongycastle:bcpkix-jdk15on:1.58.0.0' //For SSL certificate generation
|
||||
|
||||
// Testing
|
||||
androidTestImplementation 'org.mockito:mockito-core:1.10.19'
|
||||
androidTestImplementation 'com.google.dexmaker:dexmaker-mockito:1.1'// Because mockito has some problems with dex environment
|
||||
androidTestImplementation 'org.skyscreamer:jsonassert:1.3.0'
|
||||
testImplementation 'junit:junit:4.12'
|
||||
|
||||
}
|
||||
|
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Normal file
5
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
|
160
gradlew
vendored
Executable file
@@ -0,0 +1,160 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
##############################################################################
|
||||
##
|
||||
## Gradle start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
DEFAULT_JVM_OPTS=""
|
||||
|
||||
APP_NAME="Gradle"
|
||||
APP_BASE_NAME=`basename "$0"`
|
||||
|
||||
# Use the maximum available, or set MAX_FD != -1 to use that value.
|
||||
MAX_FD="maximum"
|
||||
|
||||
warn ( ) {
|
||||
echo "$*"
|
||||
}
|
||||
|
||||
die ( ) {
|
||||
echo
|
||||
echo "$*"
|
||||
echo
|
||||
exit 1
|
||||
}
|
||||
|
||||
# OS specific support (must be 'true' or 'false').
|
||||
cygwin=false
|
||||
msys=false
|
||||
darwin=false
|
||||
case "`uname`" in
|
||||
CYGWIN* )
|
||||
cygwin=true
|
||||
;;
|
||||
Darwin* )
|
||||
darwin=true
|
||||
;;
|
||||
MINGW* )
|
||||
msys=true
|
||||
;;
|
||||
esac
|
||||
|
||||
# Attempt to set APP_HOME
|
||||
# Resolve links: $0 may be a link
|
||||
PRG="$0"
|
||||
# Need this for relative symlinks.
|
||||
while [ -h "$PRG" ] ; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG=`dirname "$PRG"`"/$link"
|
||||
fi
|
||||
done
|
||||
SAVED="`pwd`"
|
||||
cd "`dirname \"$PRG\"`/" >/dev/null
|
||||
APP_HOME="`pwd -P`"
|
||||
cd "$SAVED" >/dev/null
|
||||
|
||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||
|
||||
# Determine the Java command to use to start the JVM.
|
||||
if [ -n "$JAVA_HOME" ] ; then
|
||||
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
||||
# IBM's JDK on AIX uses strange locations for the executables
|
||||
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
fi
|
||||
if [ ! -x "$JAVACMD" ] ; then
|
||||
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
else
|
||||
JAVACMD="java"
|
||||
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
|
||||
# Increase the maximum file descriptors if we can.
|
||||
if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
|
||||
MAX_FD_LIMIT=`ulimit -H -n`
|
||||
if [ $? -eq 0 ] ; then
|
||||
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
||||
MAX_FD="$MAX_FD_LIMIT"
|
||||
fi
|
||||
ulimit -n $MAX_FD
|
||||
if [ $? -ne 0 ] ; then
|
||||
warn "Could not set maximum file descriptor limit: $MAX_FD"
|
||||
fi
|
||||
else
|
||||
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
|
||||
fi
|
||||
fi
|
||||
|
||||
# For Darwin, add options to specify how the application appears in the dock
|
||||
if $darwin; then
|
||||
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
|
||||
fi
|
||||
|
||||
# For Cygwin, switch paths to Windows format before running java
|
||||
if $cygwin ; then
|
||||
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
||||
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
||||
JAVACMD=`cygpath --unix "$JAVACMD"`
|
||||
|
||||
# We build the pattern for arguments to be converted via cygpath
|
||||
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
||||
SEP=""
|
||||
for dir in $ROOTDIRSRAW ; do
|
||||
ROOTDIRS="$ROOTDIRS$SEP$dir"
|
||||
SEP="|"
|
||||
done
|
||||
OURCYGPATTERN="(^($ROOTDIRS))"
|
||||
# Add a user-defined pattern to the cygpath arguments
|
||||
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
|
||||
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
|
||||
fi
|
||||
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
||||
i=0
|
||||
for arg in "$@" ; do
|
||||
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
|
||||
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
|
||||
|
||||
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
|
||||
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
|
||||
else
|
||||
eval `echo args$i`="\"$arg\""
|
||||
fi
|
||||
i=$((i+1))
|
||||
done
|
||||
case $i in
|
||||
(0) set -- ;;
|
||||
(1) set -- "$args0" ;;
|
||||
(2) set -- "$args0" "$args1" ;;
|
||||
(3) set -- "$args0" "$args1" "$args2" ;;
|
||||
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
|
||||
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
|
||||
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
|
||||
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
|
||||
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
|
||||
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
|
||||
function splitJvmOpts() {
|
||||
JVM_OPTS=("$@")
|
||||
}
|
||||
eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
|
||||
JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
|
||||
|
||||
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
|
90
gradlew.bat
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
@if "%DEBUG%" == "" @echo off
|
||||
@rem ##########################################################################
|
||||
@rem
|
||||
@rem Gradle startup script for Windows
|
||||
@rem
|
||||
@rem ##########################################################################
|
||||
|
||||
@rem Set local scope for the variables with windows NT shell
|
||||
if "%OS%"=="Windows_NT" setlocal
|
||||
|
||||
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
set DEFAULT_JVM_OPTS=
|
||||
|
||||
set DIRNAME=%~dp0
|
||||
if "%DIRNAME%" == "" set DIRNAME=.
|
||||
set APP_BASE_NAME=%~n0
|
||||
set APP_HOME=%DIRNAME%
|
||||
|
||||
@rem Find java.exe
|
||||
if defined JAVA_HOME goto findJavaFromJavaHome
|
||||
|
||||
set JAVA_EXE=java.exe
|
||||
%JAVA_EXE% -version >NUL 2>&1
|
||||
if "%ERRORLEVEL%" == "0" goto init
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:findJavaFromJavaHome
|
||||
set JAVA_HOME=%JAVA_HOME:"=%
|
||||
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
||||
|
||||
if exist "%JAVA_EXE%" goto init
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:init
|
||||
@rem Get command-line arguments, handling Windowz variants
|
||||
|
||||
if not "%OS%" == "Windows_NT" goto win9xME_args
|
||||
if "%@eval[2+2]" == "4" goto 4NT_args
|
||||
|
||||
:win9xME_args
|
||||
@rem Slurp the command line arguments.
|
||||
set CMD_LINE_ARGS=
|
||||
set _SKIP=2
|
||||
|
||||
:win9xME_args_slurp
|
||||
if "x%~1" == "x" goto execute
|
||||
|
||||
set CMD_LINE_ARGS=%*
|
||||
goto execute
|
||||
|
||||
:4NT_args
|
||||
@rem Get arguments from the 4NT Shell from JP Software
|
||||
set CMD_LINE_ARGS=%$
|
||||
|
||||
:execute
|
||||
@rem Setup the command line
|
||||
|
||||
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
|
||||
|
||||
@rem Execute Gradle
|
||||
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
|
||||
|
||||
:end
|
||||
@rem End local scope for the variables with windows NT shell
|
||||
if "%ERRORLEVEL%"=="0" goto mainEnd
|
||||
|
||||
:fail
|
||||
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
|
||||
rem the _cmd.exe /c_ return code!
|
||||
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
|
||||
exit /b 1
|
||||
|
||||
:mainEnd
|
||||
if "%OS%"=="Windows_NT" endlocal
|
||||
|
||||
:omega
|
281
icon.svg
@@ -14,8 +14,11 @@
|
||||
height="274.43201"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="kdeconnect.svg">
|
||||
inkscape:version="0.91 r"
|
||||
sodipodi:docname="icon.svg"
|
||||
inkscape:export-filename="/home/vaka/kdeconnect/kdeconnect-android/res/drawable-mdpi/icon.png"
|
||||
inkscape:export-xdpi="15.741604"
|
||||
inkscape:export-ydpi="15.741604">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
@@ -65,18 +68,6 @@
|
||||
offset="1"
|
||||
id="stop4280" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4153">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4155" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0"
|
||||
offset="1"
|
||||
id="stop4157" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3994">
|
||||
<stop
|
||||
@@ -516,43 +507,6 @@
|
||||
y2="967.36218"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(-296.98485,-295.9747)" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3898"
|
||||
x="-0.0093191492"
|
||||
width="1.0186383"
|
||||
y="-0.14599991"
|
||||
height="1.2919998">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.91250003"
|
||||
id="feGaussianBlur3900" />
|
||||
</filter>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3902">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.91250003"
|
||||
id="feGaussianBlur3904" />
|
||||
</filter>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3935">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.5499999"
|
||||
id="feGaussianBlur3937" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3994"
|
||||
id="linearGradient4000"
|
||||
x1="-61.213001"
|
||||
y1="-85.49823"
|
||||
x2="238.787"
|
||||
y2="424.50177"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3994-1"
|
||||
@@ -613,52 +567,6 @@
|
||||
offset="1"
|
||||
id="stop3998-2" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4153"
|
||||
id="linearGradient4159"
|
||||
x1="130"
|
||||
y1="1052.3622"
|
||||
x2="130"
|
||||
y2="1032.3622"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter4182"
|
||||
x="-0.0093191487"
|
||||
width="1.0186383"
|
||||
y="-0.146"
|
||||
height="1.292">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.91249998"
|
||||
id="feGaussianBlur4184" />
|
||||
</filter>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter4186">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.91249998"
|
||||
id="feGaussianBlur4188" />
|
||||
</filter>
|
||||
<filter
|
||||
color-interpolation-filters="sRGB"
|
||||
inkscape:collect="always"
|
||||
id="filter3935-5">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.5499999"
|
||||
id="feGaussianBlur3937-7" />
|
||||
</filter>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter4253">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.54999983"
|
||||
id="feGaussianBlur4255" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4276"
|
||||
@@ -680,7 +588,7 @@
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(415.17269,-239.40615)" />
|
||||
<linearGradient
|
||||
gradientTransform="matrix(1.5765306,0,0,1.5765306,-240.12657,-563.0272)"
|
||||
gradientTransform="matrix(1.838244,0,0,1.760204,-248.41104,-733.67334)"
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4303-8"
|
||||
id="linearGradient4309-4"
|
||||
@@ -701,25 +609,6 @@
|
||||
offset="1"
|
||||
id="stop4307-0" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4022"
|
||||
id="linearGradient4028"
|
||||
x1="338.78699"
|
||||
y1="-145.49823"
|
||||
x2="388.78699"
|
||||
y2="-25.498228"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.5765306,0,0,1.5765306,-382.12995,246.43833)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4022"
|
||||
id="linearGradient4052"
|
||||
x1="141.07115"
|
||||
y1="130.60065"
|
||||
x2="243.84538"
|
||||
y2="130.60065"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4123"
|
||||
@@ -839,45 +728,38 @@
|
||||
offset="1"
|
||||
id="stop3998-0" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter4199">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="2.555"
|
||||
id="feGaussianBlur4201" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#000000"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#9d4f2f"
|
||||
borderopacity="1"
|
||||
inkscape:pageopacity="0.51372549"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.7"
|
||||
inkscape:cx="237.10108"
|
||||
inkscape:cy="152.16765"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="118.88075"
|
||||
inkscape:cy="143.06055"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="713"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1017"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0">
|
||||
fit-margin-bottom="0"
|
||||
showborder="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid2985"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
enabled="false"
|
||||
snapvisiblegridlinesonly="true"
|
||||
originx="8.7869998px"
|
||||
originy="9.9302358px" />
|
||||
@@ -885,10 +767,6 @@
|
||||
orientation="1,0"
|
||||
position="8.7869998,239.93024"
|
||||
id="guide2989" />
|
||||
<sodipodi:guide
|
||||
orientation="0,1"
|
||||
position="201.787,265.93024"
|
||||
id="guide2991" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="263.787,-0.0697642"
|
||||
@@ -899,11 +777,7 @@
|
||||
id="guide2995" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="118.787,309.93024"
|
||||
id="guide4512" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="158.787,289.93024"
|
||||
position="263.787,296.98485"
|
||||
id="guide4514" />
|
||||
<sodipodi:guide
|
||||
orientation="0,1"
|
||||
@@ -911,20 +785,8 @@
|
||||
id="guide3939" />
|
||||
<sodipodi:guide
|
||||
orientation="0,1"
|
||||
position="148.787,89.930236"
|
||||
position="-434.64286,137.14286"
|
||||
id="guide3941" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="223.787,174.93024"
|
||||
id="guide3942" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="203.787,179.93024"
|
||||
id="guide3944" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="63.787,39.930236"
|
||||
id="guide4111" />
|
||||
<sodipodi:guide
|
||||
orientation="1,0"
|
||||
position="128.787,19.930236"
|
||||
@@ -938,7 +800,7 @@
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
<dc:title></dc:title>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title>Malcer</dc:title>
|
||||
@@ -952,83 +814,31 @@
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(8.7869998,-787.86042)">
|
||||
<rect
|
||||
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter4199)"
|
||||
id="rect3908-2"
|
||||
width="255"
|
||||
height="256"
|
||||
x="-7.9314225e-07"
|
||||
y="796.36218"
|
||||
rx="10"
|
||||
ry="9.0819159"
|
||||
transform="matrix(1.0053352,0,0,1.0053352,0.03271549,-4.2160417)" />
|
||||
<rect
|
||||
style="opacity:0.2;fill:#b3b3b3;fill-opacity:1;stroke:none"
|
||||
id="rect3908-8"
|
||||
width="259"
|
||||
height="260"
|
||||
x="-2"
|
||||
y="794.36218"
|
||||
rx="12"
|
||||
ry="11.000009" />
|
||||
<rect
|
||||
style="fill:url(#linearGradient4000);fill-opacity:1;stroke:none"
|
||||
id="rect3908"
|
||||
width="255"
|
||||
height="256"
|
||||
x="8.7869997"
|
||||
y="8.5017672"
|
||||
transform="translate(-8.7869998,787.86042)"
|
||||
rx="10"
|
||||
ry="9.0819159" />
|
||||
<rect
|
||||
style="opacity:0.2;fill:url(#linearGradient4159);fill-opacity:1;stroke:none"
|
||||
id="rect3908-1"
|
||||
width="255"
|
||||
height="229.99998"
|
||||
x="0"
|
||||
y="822.36218"
|
||||
rx="10"
|
||||
ry="9.0819159" />
|
||||
<path
|
||||
style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none"
|
||||
d="m 33.787,244.50177 115,-219.999999 115,139.999999 0,90 0,0 0,0 c 0,0 0,-10 0,0 0,10 -10.11244,10 -10.11244,10 l -204.88756,0 z"
|
||||
id="path4311"
|
||||
inkscape:connector-curvature="0"
|
||||
transform="translate(-8.7869998,787.86042)"
|
||||
sodipodi:nodetypes="cccccczccc" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;opacity:0.2"
|
||||
d="m 18.787,8.5017668 c 10,0 227,8.4e-6 235,4.2e-6 8,-4.2e-6 10,7 10,9 0,2 0,2 0,2 -1,-4 -5,-6 -8,-6 -82.05383,0 -156.925223,0 -239,0 -4,0 -7.014667,3.536667 -8.0000003,6 0,0 10e-8,-1 10e-8,-2 0,-1 0,-9.0000042 10.0000002,-9.0000042 z"
|
||||
id="rect4116"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="zzzcccczz"
|
||||
transform="translate(-8.7869998,787.86042)" />
|
||||
<path
|
||||
style="fill:#f2f2f2;fill-opacity:1;stroke:none"
|
||||
d="m 27.883669,812.27851 110.357121,0 c 4.36699,0 7.88265,3.51567 7.88265,7.88266 l 0,39.41326 -9.45918,0 0,-36.2602 -107.204076,0 0,192.33677 107.204076,0 0,-156.07657 9.45918,0 0,165.53567 c 0,4.367 -3.51566,7.8827 -7.88265,7.8827 l -110.357121,0 c -4.367006,0 -7.882669,-3.5157 -7.882669,-7.8827 l 0,-204.94893 c 0,-4.36699 3.515663,-7.88266 7.882669,-7.88266 z"
|
||||
style="fill:#f5f5f5;fill-opacity:1;stroke:none"
|
||||
d="m 64.090487,801.86214 128.677053,0 c 5.09194,0 9.19121,3.92526 9.19121,8.80103 l 0,44.00509 -11.02945,0 0,-40.48469 -125.000587,0 0,214.74493 125.000587,0 0,-174.26024 11.02945,0 0,184.82144 c 0,4.8757 -4.09927,8.801 -9.19121,8.801 l -128.677053,0 c -5.091955,0 -9.191239,-3.9253 -9.191239,-8.801 l 0,-228.82653 c 0,-4.87577 4.099284,-8.80103 9.191239,-8.80103 z"
|
||||
id="rect3099-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssccccccccssssss" />
|
||||
<rect
|
||||
style="fill:#2d2d2d;fill-opacity:1;stroke:none"
|
||||
id="rect3907-1"
|
||||
width="107.20409"
|
||||
height="192.33675"
|
||||
x="29.460182"
|
||||
y="823.31403"
|
||||
width="125.0006"
|
||||
height="214.7449"
|
||||
x="65.928711"
|
||||
y="814.18335"
|
||||
rx="0"
|
||||
ry="0" />
|
||||
<rect
|
||||
style="fill:#1a1a1a;fill-opacity:1;stroke:none"
|
||||
id="rect3946-5"
|
||||
width="31.530609"
|
||||
height="1.5765324"
|
||||
x="67.296921"
|
||||
y="817.00793"
|
||||
ry="0.78826618" />
|
||||
width="35.204079"
|
||||
height="1.760206"
|
||||
x="110.82697"
|
||||
y="807.14258"
|
||||
ry="0.88010299" />
|
||||
<g
|
||||
transform="matrix(0.80336174,0,0,0.80336174,28.27591,877.43019)"
|
||||
transform="matrix(0.99703783,0,0,0.99703783,60.422321,868.29896)"
|
||||
id="g3764-6-1"
|
||||
style="fill:#f2f2f2;fill-opacity:1">
|
||||
<g
|
||||
@@ -1048,20 +858,23 @@
|
||||
</g>
|
||||
<path
|
||||
style="opacity:0.5;fill:url(#linearGradient4309-4);fill-opacity:1;stroke:none"
|
||||
d="m 29.460184,823.31423 77.249996,0 13.39023,-0.95204 -76.27562,194.86531 -15.941137,0 z"
|
||||
d="m 65.928713,814.18357 90.073947,0 15.61309,-1.06296 -88.937821,217.56809 -18.58746,0 z"
|
||||
id="rect3907-9-4"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<g
|
||||
<path
|
||||
style="opacity:0.4;fill:#ffffff;fill-opacity:1;stroke:none"
|
||||
d="m 72.876953,14.001953 c -5.091955,0 -9.191406,3.925011 -9.191406,8.800781 l 0,2 c 0,-4.87577 4.099451,-8.800781 9.191406,-8.800781 l 128.677737,0 c 5.09194,0 9.1914,3.925011 9.1914,8.800781 l 0,-2 c 0,-4.87577 -4.09946,-8.800781 -9.1914,-8.800781 z"
|
||||
transform="translate(-8.7869998,787.86042)"
|
||||
style="font-size:144px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:url(#linearGradient4052);font-family:Nokia Pure Text;-inkscape-font-specification:Nokia Pure Text;stroke-width:7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="text3247">
|
||||
<path
|
||||
d="m 175.48241,130.60064 c 0,-12.66854 -7.72782,-25.08374 -19.63624,-29.77109 -1.01349,-0.50675 -2.15367,-0.63344 -3.16714,-0.63344 -4.43399,0 -8.10788,3.54721 -8.10788,8.10788 0,9.62809 14.69552,6.96771 14.69552,22.29665 0,15.32892 -14.69552,12.66856 -14.69552,22.29665 0,4.56067 3.67389,8.10786 8.10788,8.10786 1.01347,0 2.15365,-0.12675 3.16714,-0.63341 11.90842,-4.81405 19.63624,-17.10257 19.63624,-29.7711 m 32.43149,0 c 0,-25.71712 -15.45564,-49.660734 -39.2725,-59.668882 -1.01349,-0.380054 -2.15365,-0.633418 -3.29383,-0.633418 -4.43399,0 -8.10787,3.673884 -8.10787,8.107876 0,3.547179 2.02697,5.95421 4.94073,7.474443 3.42051,1.773596 6.58766,3.293813 9.62811,5.574155 12.54186,9.121356 19.88962,23.690216 19.88962,39.145826 0,15.45561 -7.34776,30.02448 -19.88962,39.14582 -3.04045,2.28033 -6.2076,3.80056 -9.62811,5.57416 -2.91376,1.52023 -4.94073,3.92726 -4.94073,7.47444 0,4.43399 3.67388,8.10788 8.23456,8.10788 1.01349,0 2.15365,-0.25337 3.16714,-0.63344 23.81686,-10.00813 39.2725,-33.95173 39.2725,-59.66886 m 32.43149,0 c 0,-38.892415 -23.18348,-74.111022 -58.90875,-89.439944 -1.01349,-0.380071 -2.15365,-0.633435 -3.29383,-0.633435 -4.43398,0 -8.10786,3.673884 -8.10786,8.107877 0,3.673868 1.90028,5.700845 4.94072,7.474442 1.77359,1.013473 3.80057,1.646891 5.70086,2.66038 3.54718,1.900271 7.09439,4.053938 10.3882,6.460953 20.7764,15.328939 33.06492,39.525917 33.06492,65.369727 0,25.84382 -12.28852,50.04079 -33.06492,65.36973 -3.29381,2.40701 -6.84102,4.56066 -10.3882,6.46095 -1.90029,1.01349 -3.92727,1.64691 -5.70086,2.66039 -3.04044,1.7736 -4.94072,3.80058 -4.94072,7.47445 0,4.43399 3.67388,8.10787 8.10786,8.10787 1.14018,0 2.28034,-0.25338 3.29383,-0.63343 35.72527,-15.32892 58.90875,-50.54755 58.90875,-89.43996"
|
||||
id="path3252"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccsssssccccssccsccssccccsscccscccsscc"
|
||||
style="fill:url(#linearGradient4028);fill-opacity:1;stroke:url(#linearGradient4052);stroke-opacity:1;stroke-width:7;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
</g>
|
||||
id="path4295"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sscsscsss" />
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;stroke:none;opacity:0.1"
|
||||
d="m 63.685547,249.62891 0,2 c 0,4.8757 4.099451,8.80078 9.191406,8.80078 l 128.677737,0 c 5.09194,0 9.1914,-3.92508 9.1914,-8.80078 l 0,-2 c 0,4.8757 -4.09946,8.80078 -9.1914,8.80078 l -128.677737,0 c -5.091955,0 -9.191406,-3.92508 -9.191406,-8.80078 z"
|
||||
id="path4300"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssscssc"
|
||||
transform="translate(-8.7869998,787.86042)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 28 KiB |
45
proguard-rules.pro
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
# Add project specific ProGuard rules here.
|
||||
# By default, the flags in this file are appended to flags specified
|
||||
# in {SDKHOME}/tools/proguard/proguard-android.txt
|
||||
# You can edit the include path and order by changing the proguardFiles
|
||||
# directive in build.gradle.
|
||||
#
|
||||
# For more details, see
|
||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
||||
|
||||
# Add any project specific keep options here:
|
||||
|
||||
# If your project uses WebView with JS, uncomment the following
|
||||
# and specify the fully qualified class name to the JavaScript interface
|
||||
# class:
|
||||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
||||
# public *;
|
||||
#}
|
||||
|
||||
-dontobfuscate
|
||||
|
||||
# Allow obfuscation of android.support.v7.internal.view.menu.**
|
||||
# to avoid problem on Samsung 4.2.2 devices with appcompat v21
|
||||
# see https://code.google.com/p/android/issues/detail?id=78377
|
||||
-keepnames class !android.support.v7.internal.view.menu.**,android.support.v7.** {*;}
|
||||
|
||||
-dontwarn org.spongycastle.**
|
||||
-dontwarn org.apache.sshd.**
|
||||
-dontwarn org.apache.mina.**
|
||||
-dontwarn org.slf4j.**
|
||||
-dontwarn io.netty.**
|
||||
|
||||
-keepattributes SourceFile,LineNumberTable,Signature,*Annotation*
|
||||
|
||||
-keep class org.spongycastle.** {*;}
|
||||
|
||||
# SSHd requires mina, and mina uses reflection so some classes would get deleted
|
||||
-keep class org.apache.mina.** {*;}
|
||||
-keep class org.apache.sshd.** {*;}
|
||||
|
||||
-keep class org.kde.kdeconnect.** {*;}
|
||||
|
||||
-dontwarn org.mockito.**
|
||||
-dontwarn sun.reflect.**
|
||||
-dontwarn android.test.**
|
||||
-dontwarn java.lang.management.**
|
6
res/color/state_list_drawer_text.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:color="#FFFFFF" android:state_checked="true" />
|
||||
<item android:color="#000000" android:state_checked="false" />
|
||||
</selector>
|
||||
|
BIN
res/drawable-hdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 161 B |
BIN
res/drawable-hdpi/ic_accept_pairing.png
Normal file
After Width: | Height: | Size: 418 B |
BIN
res/drawable-hdpi/ic_action_content_add_circle_outline.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
res/drawable-hdpi/ic_action_image_edit.png
Normal file
After Width: | Height: | Size: 532 B |
BIN
res/drawable-hdpi/ic_action_settings_inverted.png
Normal file
After Width: | Height: | Size: 590 B |
BIN
res/drawable-hdpi/ic_device_laptop.png
Normal file
After Width: | Height: | Size: 627 B |
BIN
res/drawable-hdpi/ic_device_phone.png
Normal file
After Width: | Height: | Size: 560 B |
BIN
res/drawable-hdpi/ic_device_tablet.png
Normal file
After Width: | Height: | Size: 444 B |
BIN
res/drawable-hdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 327 B |
BIN
res/drawable-hdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 231 B |
BIN
res/drawable-hdpi/ic_error_outline_black_48dp.png
Normal file
After Width: | Height: | Size: 959 B |
BIN
res/drawable-hdpi/ic_keyboard_hide_white_36dp.png
Normal file
After Width: | Height: | Size: 358 B |
BIN
res/drawable-hdpi/ic_notification.png
Normal file
After Width: | Height: | Size: 469 B |
BIN
res/drawable-hdpi/ic_phonelink_off_white_36dp.png
Normal file
After Width: | Height: | Size: 378 B |
BIN
res/drawable-hdpi/ic_phonelink_white_36dp.png
Normal file
After Width: | Height: | Size: 220 B |
BIN
res/drawable-hdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 343 B |
BIN
res/drawable-hdpi/ic_reject_pairing.png
Normal file
After Width: | Height: | Size: 474 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 2.1 KiB |
BIN
res/drawable-hdpi/mpris_plugin_action.png
Normal file
After Width: | Height: | Size: 449 B |
BIN
res/drawable-hdpi/runcommand_plugin_icon.png
Normal file
After Width: | Height: | Size: 553 B |
BIN
res/drawable-hdpi/share_plugin_action.png
Normal file
After Width: | Height: | Size: 441 B |
BIN
res/drawable-hdpi/touchpad_plugin_action.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 2.0 KiB |
BIN
res/drawable-mdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 142 B |
BIN
res/drawable-mdpi/ic_accept_pairing.png
Normal file
After Width: | Height: | Size: 287 B |
BIN
res/drawable-mdpi/ic_action_content_add_circle_outline.png
Normal file
After Width: | Height: | Size: 645 B |
BIN
res/drawable-mdpi/ic_action_image_edit.png
Normal file
After Width: | Height: | Size: 462 B |
Before Width: | Height: | Size: 431 B After Width: | Height: | Size: 431 B |
Before Width: | Height: | Size: 750 B After Width: | Height: | Size: 750 B |
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 365 B |
BIN
res/drawable-mdpi/ic_action_settings_inverted.png
Normal file
After Width: | Height: | Size: 365 B |
BIN
res/drawable-mdpi/ic_device_laptop.png
Normal file
After Width: | Height: | Size: 377 B |
BIN
res/drawable-mdpi/ic_device_phone.png
Normal file
After Width: | Height: | Size: 402 B |
BIN
res/drawable-mdpi/ic_device_tablet.png
Normal file
After Width: | Height: | Size: 304 B |
BIN
res/drawable-mdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 347 B |
BIN
res/drawable-mdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 163 B |
BIN
res/drawable-mdpi/ic_error_outline_black_48dp.png
Normal file
After Width: | Height: | Size: 650 B |
BIN
res/drawable-mdpi/ic_keyboard_hide_white_36dp.png
Normal file
After Width: | Height: | Size: 236 B |
BIN
res/drawable-mdpi/ic_notification.png
Normal file
After Width: | Height: | Size: 313 B |
BIN
res/drawable-mdpi/ic_phonelink_off_white_36dp.png
Normal file
After Width: | Height: | Size: 277 B |
BIN
res/drawable-mdpi/ic_phonelink_white_36dp.png
Normal file
After Width: | Height: | Size: 168 B |
BIN
res/drawable-mdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 243 B |
BIN
res/drawable-mdpi/ic_reject_pairing.png
Normal file
After Width: | Height: | Size: 337 B |
BIN
res/drawable-mdpi/icon.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
res/drawable-mdpi/mpris_plugin_action.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
res/drawable-mdpi/runcommand_plugin_icon.png
Normal file
After Width: | Height: | Size: 351 B |
BIN
res/drawable-mdpi/share_plugin_action.png
Normal file
After Width: | Height: | Size: 238 B |
BIN
res/drawable-mdpi/touchpad_plugin_action.png
Normal file
After Width: | Height: | Size: 841 B |
BIN
res/drawable-xhdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 174 B |
BIN
res/drawable-xhdpi/ic_accept_pairing.png
Normal file
After Width: | Height: | Size: 520 B |
BIN
res/drawable-xhdpi/ic_action_content_add_circle_outline.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
res/drawable-xhdpi/ic_action_image_edit.png
Normal file
After Width: | Height: | Size: 994 B |
BIN
res/drawable-xhdpi/ic_action_settings_inverted.png
Normal file
After Width: | Height: | Size: 750 B |
BIN
res/drawable-xhdpi/ic_device_laptop.png
Normal file
After Width: | Height: | Size: 790 B |
BIN
res/drawable-xhdpi/ic_device_phone.png
Normal file
After Width: | Height: | Size: 693 B |
BIN
res/drawable-xhdpi/ic_device_tablet.png
Normal file
After Width: | Height: | Size: 611 B |
BIN
res/drawable-xhdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 439 B |
BIN
res/drawable-xhdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 304 B |
BIN
res/drawable-xhdpi/ic_error_outline_black_48dp.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
res/drawable-xhdpi/ic_keyboard_hide_white_36dp.png
Normal file
After Width: | Height: | Size: 300 B |
BIN
res/drawable-xhdpi/ic_notification.png
Normal file
After Width: | Height: | Size: 552 B |
BIN
res/drawable-xhdpi/ic_phonelink_off_white_36dp.png
Normal file
After Width: | Height: | Size: 412 B |
BIN
res/drawable-xhdpi/ic_phonelink_white_36dp.png
Normal file
After Width: | Height: | Size: 217 B |
BIN
res/drawable-xhdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 409 B |
BIN
res/drawable-xhdpi/ic_reject_pairing.png
Normal file
After Width: | Height: | Size: 624 B |
Before Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 2.8 KiB |
BIN
res/drawable-xhdpi/mpris_plugin_action.png
Normal file
After Width: | Height: | Size: 529 B |
BIN
res/drawable-xhdpi/runcommand_plugin_icon.png
Normal file
After Width: | Height: | Size: 591 B |
BIN
res/drawable-xhdpi/share_plugin_action.png
Normal file
After Width: | Height: | Size: 428 B |
BIN
res/drawable-xhdpi/touchpad_plugin_action.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
res/drawable-xxhdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 208 B |
BIN
res/drawable-xxhdpi/ic_accept_pairing.png
Normal file
After Width: | Height: | Size: 786 B |
BIN
res/drawable-xxhdpi/ic_action_content_add_circle_outline.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
res/drawable-xxhdpi/ic_action_image_edit.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
res/drawable-xxhdpi/ic_device_laptop.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
res/drawable-xxhdpi/ic_device_phone.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
res/drawable-xxhdpi/ic_device_tablet.png
Normal file
After Width: | Height: | Size: 843 B |
BIN
res/drawable-xxhdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 433 B |
BIN
res/drawable-xxhdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 537 B |
BIN
res/drawable-xxhdpi/ic_error_outline_black_48dp.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
res/drawable-xxhdpi/ic_keyboard_hide_white_36dp.png
Normal file
After Width: | Height: | Size: 493 B |
BIN
res/drawable-xxhdpi/ic_notification.png
Normal file
After Width: | Height: | Size: 931 B |
BIN
res/drawable-xxhdpi/ic_phonelink_off_white_36dp.png
Normal file
After Width: | Height: | Size: 557 B |
BIN
res/drawable-xxhdpi/ic_phonelink_white_36dp.png
Normal file
After Width: | Height: | Size: 323 B |
BIN
res/drawable-xxhdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 578 B |