Compare commits
724 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
733dd604ba | ||
|
f93a0e366f | ||
|
aa735c22b2 | ||
|
c78077a416 | ||
|
da074f9413 | ||
|
4a0c53610f | ||
|
aa25372e91 | ||
|
125dd14b18 | ||
|
6f81c67632 | ||
|
1d5c280401 | ||
|
432294c64c | ||
|
d16293cca5 | ||
|
dd5fb954bc | ||
|
b1c6df405c | ||
|
418e1841f3 | ||
|
f2064aaef8 | ||
|
d1b892f368 | ||
|
b5a1424206 | ||
|
b367e5d38e | ||
|
a2ccafbdf8 | ||
|
da55b11c22 | ||
|
cf968a70ea | ||
|
7b78a4c78a | ||
|
9fcda1ec6f | ||
|
e359d59bdd | ||
|
ce7105ef89 | ||
|
540c0a4a24 | ||
|
c28dd3606e | ||
|
bc2bb0cc7e | ||
|
0ae7055711 | ||
|
e70419e9d3 | ||
|
2ea3ecbdba | ||
|
d8cbc38532 | ||
|
caeb59eb3d | ||
|
4f8e62958a | ||
|
e3e4fc6552 | ||
|
bec3a0c147 | ||
|
80b572761b | ||
|
3d56a22e03 | ||
|
0be3c1601b | ||
|
ea15a4eecd | ||
|
96679dfb0c | ||
|
cff67ba806 | ||
|
1000453081 | ||
|
2e4b4fc52b | ||
|
cd3d52ed39 | ||
|
779d5e625a | ||
|
1981a4aeb1 | ||
|
86258a51a3 | ||
|
6a6b41db49 | ||
|
26335464f1 | ||
|
a7391c47cc | ||
|
df913ae13c | ||
|
aadaf00f1d | ||
|
229ca1bb0e | ||
|
d8d049103f | ||
|
0e2af51e1f | ||
|
074b37cd74 | ||
|
5147bb5507 | ||
|
2afd390b6a | ||
|
a51288f01a | ||
|
6fea429fab | ||
|
a61032cdc7 | ||
|
5dc65ee909 | ||
|
4be5800b8b | ||
|
d98378b54b | ||
|
7f283d8995 | ||
|
4d10dca624 | ||
|
265828aeee | ||
|
79e4f62605 | ||
|
83e084a712 | ||
|
9937be4791 | ||
|
d84f312694 | ||
|
0fdd20c343 | ||
|
01cb738165 | ||
|
16362ae8f6 | ||
|
377d2ddcd1 | ||
|
4ed2d4f47d | ||
|
7c3a297bca | ||
|
2604bc9595 | ||
|
d5b697f2c4 | ||
|
66aa6696cc | ||
|
6da339028d | ||
|
ea72327abe | ||
|
7c56aa9ce1 | ||
|
720914dd59 | ||
|
bfd8ea92b8 | ||
|
8d2e2fa698 | ||
|
ffe722b23a | ||
|
bdcefe4a2b | ||
|
2595d97fad | ||
|
a1905bd031 | ||
|
abcb6cbf33 | ||
|
1db4327370 | ||
|
489c6af1a1 | ||
|
3bf624e2cf | ||
|
70cf9e1bac | ||
|
67f10ab694 | ||
|
c1006d87e1 | ||
|
7c26d30ce5 | ||
|
f8953057b9 | ||
|
689be496cd | ||
|
6f987507b4 | ||
|
9b20ab38df | ||
|
ffbceb9b8e | ||
|
c4983ae0ef | ||
|
001a694f71 | ||
|
4c5e66f00d | ||
|
f2c0f02226 | ||
|
044e56184a | ||
|
f923ce198f | ||
|
a9508a7f46 | ||
|
cbbec32beb | ||
|
cf247b4d18 | ||
|
98c366ee6a | ||
|
bfadb84b9f | ||
|
7db40ee20a | ||
|
5609c8ebcc | ||
|
1d1618d8ed | ||
|
47c2483d53 | ||
|
38caa1831f | ||
|
4ea7618828 | ||
|
5659812428 | ||
|
418e1a813e | ||
|
50f395bdef | ||
|
9695e5a49e | ||
|
e36b80aa0c | ||
|
08230950b6 | ||
|
63e9e7f522 | ||
|
7e5df06972 | ||
|
8dd4297a0f | ||
|
1e58559584 | ||
|
503eaa7ca8 | ||
|
46cd99ba85 | ||
|
a7d6b9a805 | ||
|
f688aad3e1 | ||
|
906c04ac1a | ||
|
a61cb875f1 | ||
|
6e053a7e95 | ||
|
71b034a025 | ||
|
0e9dd25172 | ||
|
51e957d822 | ||
|
ec43336153 | ||
|
49295c0de9 | ||
|
56d01ed082 | ||
|
dbd9ece110 | ||
|
132e4e7e0f | ||
|
4cdda3f31b | ||
|
7c723eea8c | ||
|
22e7b91bb3 | ||
|
4aa365e4ff | ||
|
c50642e587 | ||
|
e52f418dad | ||
|
6a7fbecc97 | ||
|
db0c48cc6b | ||
|
35635a0b0b | ||
|
8a2cc4a841 | ||
|
a53bf9b191 | ||
|
2d3b0e7641 | ||
|
274621e79d | ||
|
ea136498b4 | ||
|
1e82c653d6 | ||
|
565be4a42a | ||
|
de4e203d8c | ||
|
86e698df08 | ||
|
3d5dcdacae | ||
|
8b145b4c6a | ||
|
52486ed2ec | ||
|
b8d327c2d9 | ||
|
630044e702 | ||
|
720421554a | ||
|
e045964592 | ||
|
98931c7bcf | ||
|
a616d5afbd | ||
|
1ffcaba71c | ||
|
260abb192c | ||
|
ea57aec40f | ||
|
2bfd9c645f | ||
|
87ddf47999 | ||
|
c7a4f76f2b | ||
|
d950266431 | ||
|
9f005b508a | ||
|
470eab525a | ||
|
9ff223e2b8 | ||
|
b9a0f310c7 | ||
|
2564586127 | ||
|
d1c0a9763d | ||
|
d163a57af6 | ||
|
e882bebe4e | ||
|
d1565702cc | ||
|
1b8763db61 | ||
|
f4a4046b3b | ||
|
882afbbc43 | ||
|
8e60359496 | ||
|
ba5a925075 | ||
|
d7c8f61c80 | ||
|
7da6310926 | ||
|
ccd92aca03 | ||
|
c5a8406928 | ||
|
a4afc84911 | ||
|
6d70d0dc50 | ||
|
2a36194273 | ||
|
edc04f41a6 | ||
|
7f215b8cd5 | ||
|
cf526953f3 | ||
|
dc5f10c073 | ||
|
21b97d335c | ||
|
f735520aba | ||
|
0072911c5b | ||
|
96a83ddcd3 | ||
|
794f1d4706 | ||
|
e5c8160ee2 | ||
|
25a0972606 | ||
|
6bcb77f65f | ||
|
235e93be5e | ||
|
aa776739b7 | ||
|
e8e01c9a51 | ||
|
168b16527c | ||
|
9a8ae36ef6 | ||
|
b80d7dcf50 | ||
|
b1e8a66a8c | ||
|
b375d79653 | ||
|
6f0ed846b8 | ||
|
2a7f953bd4 | ||
|
728bfeefea | ||
|
2ab76c6e90 | ||
|
3f2b8495b3 | ||
|
b9f3c8c7b1 | ||
|
a73c95094c | ||
|
64c20f5e63 | ||
|
f30462bafa | ||
|
7ce2130d12 | ||
|
77b28fe9c4 | ||
|
27a2c030d6 | ||
|
95f866ac98 | ||
|
177c18e0f4 | ||
|
a3fb423dd3 | ||
|
3c97e1c067 | ||
|
50dc239d64 | ||
|
f278bd17e1 | ||
|
9c51f1e898 | ||
|
5063f3d0f4 | ||
|
f1194e88c2 | ||
|
386a9f3f40 | ||
|
0510167c4e | ||
|
1867150ebb | ||
|
3022e3d835 | ||
|
6e1fe3edbd | ||
|
71609f144d | ||
|
102ce97a19 | ||
|
3a36a4a675 | ||
|
655a9805e4 | ||
|
f88f2da7b6 | ||
|
d46a3e49c5 | ||
|
9f6a1c70aa | ||
|
2a61f431d6 | ||
|
8b5734db43 | ||
|
d3beb45b79 | ||
|
601cafa84b | ||
|
210b7b7ed0 | ||
|
5bf0118bf7 | ||
|
c263e996fa | ||
|
8ff45db1f3 | ||
|
a146767580 | ||
|
315d9657dd | ||
|
5f70db7568 | ||
|
c2cd60773b | ||
|
ca90b64094 | ||
|
7b6d8a4c35 | ||
|
b725e81c37 | ||
|
17e9892c80 | ||
|
a8bc4f24c7 | ||
|
3b82cd44e4 | ||
|
79272a6042 | ||
|
12fb67a7aa | ||
|
d03520ce70 | ||
|
0453728407 | ||
|
7dc023385e | ||
|
a918f0cfe6 | ||
|
aada931d6a | ||
|
eed77c530b | ||
|
3b7edf2d2f | ||
|
37657388c6 | ||
|
360e4bc1cb | ||
|
b689548aa9 | ||
|
adac026dfa | ||
|
d513a5305a | ||
|
4d38f9753c | ||
|
18548fb6df | ||
|
fd5738aa99 | ||
|
7799f7e817 | ||
|
8db8937927 | ||
|
13e6f2d250 | ||
|
34db7f682f | ||
|
f7763bf5a9 | ||
|
fb2859c24d | ||
|
145fa4f009 | ||
|
e7f203ee3a | ||
|
c9feafb982 | ||
|
18c344bbc2 | ||
|
d73c8e914f | ||
|
86f4803083 | ||
|
eb875dceb0 | ||
|
3e85dd6160 | ||
|
f9bc3f8e0b | ||
|
35ac407aee | ||
|
e033aad425 | ||
|
f2e505b8af | ||
|
a6fdddf843 | ||
|
f48b5612c7 | ||
|
f568c420fa | ||
|
0226712ab5 | ||
|
e4275d85f6 | ||
|
123ce99017 | ||
|
e1f6f02d75 | ||
|
1c89b0460a | ||
|
7648e8cf33 | ||
|
43ae02d68f | ||
|
085fb1025b | ||
|
bc2836f45f | ||
|
b135ffa92a | ||
|
9d5a6fa0fd | ||
|
024a084b9a | ||
|
ff51544e46 | ||
|
7afbbb452b | ||
|
bd9a32db94 | ||
|
b066068293 | ||
|
30e9375106 | ||
|
0b3bbda6a8 | ||
|
2a32eb4bae | ||
|
e2162a9aa3 | ||
|
e9c29a43c0 | ||
|
c859e05115 | ||
|
ef6c6a6dca | ||
|
8cf39306f9 | ||
|
b7e238a85a | ||
|
5d8e8b4c9a | ||
|
0b2858d222 | ||
|
e7b9742b73 | ||
|
aa023592b0 | ||
|
22828b1571 | ||
|
6c1e9bfa68 | ||
|
311c1c73ca | ||
|
6250b67985 | ||
|
b1904a6995 | ||
|
78b38b5a00 | ||
|
33c9f70cb5 | ||
|
bd23eb924d | ||
|
4a53b14a93 | ||
|
ec66b86dbb | ||
|
d4286e7f17 | ||
|
b529ab7484 | ||
|
dca60706a3 | ||
|
e9d16d83f9 | ||
|
6a153e32e8 | ||
|
56f129ddf4 | ||
|
d364401ea9 | ||
|
fc11951532 | ||
|
da9b4ea19e | ||
|
f4c80dd839 | ||
|
6864cec3fa | ||
|
e098ebdaf4 | ||
|
e1b665bc06 | ||
|
874e100e91 | ||
|
e6673cc10f | ||
|
205745aff6 | ||
|
4a48662499 | ||
|
0e71d63e3c | ||
|
4c6b74a2eb | ||
|
5608fe1237 | ||
|
7f92219f58 | ||
|
618b23bf16 | ||
|
9c62631d63 | ||
|
ce3871083a | ||
|
8e93e3253f | ||
|
a6ae97afb1 | ||
|
8466a6f853 | ||
|
4fee60bd0d | ||
|
bf527eb05d | ||
|
5e9ec37b69 | ||
|
29f1ad7299 | ||
|
72026d94bf | ||
|
472545678f | ||
|
ed97b76697 | ||
|
4173338974 | ||
|
ebdc040ce5 | ||
|
abba7f1132 | ||
|
9fb780f919 | ||
|
045e329b53 | ||
|
96a77cf044 | ||
|
44c2483aa2 | ||
|
b565920409 | ||
|
88d453fc72 | ||
|
f684fbe8ef | ||
|
51c71f801d | ||
|
9a571129a0 | ||
|
34125d675e | ||
|
f294d763eb | ||
|
54b2a20b3a | ||
|
86fda37b8c | ||
|
82767349cc | ||
|
e76c6d3ea3 | ||
|
4dec2898f4 | ||
|
501af45941 | ||
|
cd5bc17176 | ||
|
b4df9f0cb6 | ||
|
03b5c769bd | ||
|
e54c0a2ffa | ||
|
968fa06a57 | ||
|
4820ff8e63 | ||
|
f244daa5bf | ||
|
ad560e3cf8 | ||
|
9b743f1302 | ||
|
cb7c91d438 | ||
|
c8be06ec1e | ||
|
d90f22474b | ||
|
4433e5a3a9 | ||
|
78c69a0cdc | ||
|
32952f6d6c | ||
|
31dd80e88f | ||
|
e77827d733 | ||
|
20164f0996 | ||
|
adc609b8cd | ||
|
085f12cf1e | ||
|
b096ebca68 | ||
|
12e6b29461 | ||
|
7c2beac8e2 | ||
|
5eb368c630 | ||
|
6ba6842fc7 | ||
|
75732d56b4 | ||
|
dda6a5104c | ||
|
6dd71e43a3 | ||
|
f9203792eb | ||
|
15ff0fca2b | ||
|
87ec4f2078 | ||
|
2402b11608 | ||
|
53422e0900 | ||
|
4f54d55cc5 | ||
|
89cbdac010 | ||
|
d4d4849f15 | ||
|
3a189d1af4 | ||
|
9f498f8127 | ||
|
4158956dd9 | ||
|
087b7ce875 | ||
|
ebbd47704a | ||
|
96a1edfb76 | ||
|
6e8d9e8419 | ||
|
27f8c57c50 | ||
|
514f2a2035 | ||
|
c80a905f1b | ||
|
b21a4ac6ba | ||
|
918e62b429 | ||
|
fd243ba5c1 | ||
|
18cba01f29 | ||
|
04e605bcf9 | ||
|
dee66fba87 | ||
|
6fb6ea7e2b | ||
|
4dd651b386 | ||
|
9b426fe4a5 | ||
|
c5961d6514 | ||
|
69e5623a4d | ||
|
5d50358f3f | ||
|
58cd88b760 | ||
|
9561ff1cab | ||
|
e48993a5d7 | ||
|
f1d0649cc6 | ||
|
027856bc0b | ||
|
6dd6bd3117 | ||
|
6ecf443238 | ||
|
96b0a9ea9b | ||
|
178e5ca050 | ||
|
df0d02cd0d | ||
|
9be46002ad | ||
|
2cf9df3be8 | ||
|
27b4089061 | ||
|
b8a2757bce | ||
|
da629f9756 | ||
|
3de35361bb | ||
|
9cbf2a33bc | ||
|
1325cc2e0f | ||
|
7784a66df0 | ||
|
b29e7eb000 | ||
|
1fa8f3c99d | ||
|
9e1e479650 | ||
|
4eecf187c3 | ||
|
8c48df6293 | ||
|
b4853508e0 | ||
|
6992f2f5ee | ||
|
bb3018ea76 | ||
|
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 |
4
.gitignore
vendored
@@ -8,8 +8,8 @@ build/
|
||||
target/
|
||||
classes/
|
||||
gradle
|
||||
gradlew
|
||||
gradlew.bat
|
||||
*.iml
|
||||
*.keystore
|
||||
!debug.keystore
|
||||
.directory
|
||||
GPUCache/
|
||||
|
32
.gitlab/merge_request_templates/Bugfix.md
Normal file
@@ -0,0 +1,32 @@
|
||||
## Summary
|
||||
|
||||
Add a description of your merge request here. What does your new feature do?
|
||||
|
||||
Describe in detail what your patch does, why it does that, etc. Merge requests
|
||||
without an adequate description are difficult to review, and probably we will
|
||||
ask for more information!
|
||||
|
||||
Please also keep this description up-to-date with any discussion that takes
|
||||
place so that reviewers can understand your intent. This is especially
|
||||
important if they didn't participate in the discussion.
|
||||
|
||||
Make sure to remove this comment when you are done.
|
||||
|
||||
Fill in the following lines as appropriate to automatically close GitLab issue or Bugzilla bugs
|
||||
Fixes <!-- Gitlab Issue Number -->
|
||||
BUG: <!-- bugzilla bug -->
|
||||
|
||||
## Test Plan
|
||||
|
||||
### Before:
|
||||
Add a quick discription of the (buggy) behavior of the app before this fix
|
||||
This section does not need to be too detailed because it should mostly be
|
||||
covered by the bug report and the summary. Just share the steps for how to
|
||||
reproduce the bug.
|
||||
|
||||
### After:
|
||||
Add a more detailed description of how to exercise the new behavior, showing
|
||||
that the bug has been fixed. If any other behavior has been changed, share
|
||||
the steps to verify that the new behavior doesn't have any regressions.
|
||||
|
||||
/label ~bugfix
|
27
.gitlab/merge_request_templates/Feature.md
Normal file
@@ -0,0 +1,27 @@
|
||||
## Summary
|
||||
|
||||
Add a description of your merge request here. What does your new feature do?
|
||||
|
||||
Describe in detail what your patch does, why it does that, etc. Merge requests
|
||||
without an adequate description are difficult to review, and probably we will
|
||||
ask for more information!
|
||||
|
||||
Please also keep this description up-to-date with any discussion that takes
|
||||
place so that reviewers can understand your intent. This is especially
|
||||
important if they didn't participate in the discussion.
|
||||
|
||||
Make sure to remove this comment when you are done.
|
||||
|
||||
Implements <!-- GitLab Issue Number -->
|
||||
|
||||
## Test Plan
|
||||
|
||||
Add a description of how to test your patch here. Tell us how to use the new
|
||||
feature and what we should be seeing. If applicable, it is great to include
|
||||
screenshots, either here or in the Summary section.
|
||||
|
||||
It can be difficult to understand a new feature from the text description in
|
||||
the summary, so put enough detail here that so that we can understand how to run
|
||||
the new feature and we can play with it ourselves to understand it.
|
||||
|
||||
/label ~feature
|
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="org.kde.kdeconnect_tp"
|
||||
android:versionCode="1820"
|
||||
android:versionName="1.8.2">
|
||||
android:versionCode="11330"
|
||||
android:versionName="1.13.3">
|
||||
|
||||
<supports-screens
|
||||
android:anyDensity="true"
|
||||
@@ -17,46 +17,41 @@
|
||||
|
||||
<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.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.BATTERY_STATS" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_PHONE_STATE"
|
||||
android:required="false" />
|
||||
<uses-permission
|
||||
android:name="android.permission.RECEIVE_SMS"
|
||||
android:required="false" />
|
||||
<uses-permission
|
||||
android:name="android.permission.SEND_SMS"
|
||||
android:required="false" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_SMS"
|
||||
android:required="false" />
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||||
<uses-permission android:name="android.permission.READ_CONTACTS" />
|
||||
<uses-permission android:name="android.permission.READ_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" />
|
||||
<uses-permission android:name="android.permission.READ_CALL_LOG"/>
|
||||
<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.REQUEST_INSTALL_PACKAGES" />
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:icon="@drawable/icon"
|
||||
android:label="KDE Connect"
|
||||
android:supportsRtl="true"
|
||||
android:allowBackup="false"
|
||||
android:networkSecurityConfig="@xml/network_security_config"
|
||||
android:theme="@style/KdeConnectTheme">
|
||||
|
||||
<service
|
||||
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:label="@string/remote_keyboard_service"
|
||||
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" />
|
||||
@@ -68,12 +63,12 @@
|
||||
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.SettingsActivity"
|
||||
android:name="org.kde.kdeconnect.UserInterface.PluginSettingsActivity"
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
<meta-data
|
||||
@@ -96,23 +91,6 @@
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.UserInterface.PluginSettingsActivity"
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.SettingsActivity">
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.SettingsActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareSettingsActivity"
|
||||
android:label="@string/device_menu_plugins"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.SettingsActivity">
|
||||
<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>
|
||||
@@ -145,13 +123,14 @@
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisActivity"
|
||||
android:label="@string/remote_control"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
android:launchMode="singleTop">
|
||||
android:label="@string/open_mpris_controls"
|
||||
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" />
|
||||
@@ -160,16 +139,66 @@
|
||||
|
||||
<activity
|
||||
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandActivity"
|
||||
android:label="@string/remote_control"
|
||||
android:label="@string/pref_plugin_runcommand"
|
||||
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:name="org.kde.kdeconnect.Plugins.MousePadPlugin.MousePadActivity"
|
||||
android:label="@string/pref_plugin_mousepad"
|
||||
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.PresenterPlugin.PresenterActivity"
|
||||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||
android:label="@string/remote_control"
|
||||
android:label="@string/pref_plugin_presenter"
|
||||
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
|
||||
android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<meta-data
|
||||
@@ -199,8 +228,14 @@
|
||||
android:value="org.kde.kdeconnect.Plugins.SharePlugin.ShareChooserTargetService" />
|
||||
</activity>
|
||||
|
||||
<receiver android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareBroadcastReceiver">
|
||||
<intent-filter>
|
||||
<action android:name="org.kde.kdeconnect.Plugins.SharePlugin.CancelShare" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<provider
|
||||
android:name="android.support.v4.content.FileProvider"
|
||||
android:name="androidx.core.content.FileProvider"
|
||||
android:authorities="org.kde.kdeconnect_tp.fileprovider"
|
||||
android:exported="false"
|
||||
android:grantUriPermissions="true">
|
||||
@@ -232,8 +267,8 @@
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="org.kde.kdeconnect.UserInterface.PluginSettingsActivity" />
|
||||
</activity>
|
||||
|
||||
<activity android:name="org.kde.kdeconnect.Plugins.PhotoPlugin.PhotoActivity" />
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
</manifest>
|
10
README.md
@@ -21,7 +21,15 @@ You can install this app from the [Play Store](https://play.google.com/store/app
|
||||
|
||||
## 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).
|
||||
A lot of useful information, including how to get started working on KDE Connect and how to connect with the current developers, is on our [KDE Community Wiki page](https://community.kde.org/KDEConnect)
|
||||
|
||||
For bug reporting, please use [KDE's Bugzilla](https://bugs.kde.org). Please do not use the issue tracker in GitLab since we want to keep everything in one place.
|
||||
|
||||
To contribute patches, use [KDE Connect's Gitlab](https://invent.kde.org/kde/kdeconnect-android/).
|
||||
On Gitlab (as well as on our [old Phabricator](https://phabricator.kde.org/tag/kde_connect/)) you can 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).
|
||||
|
||||
Please know that all translations for all KDE apps are handled by the [localization team](https://l10n.kde.org/). If you would like to submit a translation, that should be done by working with the proper team for that language.
|
||||
|
||||
## 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)
|
||||
|
@@ -15,9 +15,13 @@ 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
|
||||
# Android doesn't support languages with an @
|
||||
find "$podir" -type f -name "*@*.po" -delete
|
||||
# drop obsolete messages, as Babel cannot parse them -- see:
|
||||
# https://github.com/python-babel/babel/issues/206
|
||||
# https://github.com/python-babel/babel/issues/566
|
||||
find "$podir" -name '*.po' -exec msgattrib --no-obsolete -o {} {} \;
|
||||
ANSI_COLORS_DISABLED=1 a2po import --ignore-fuzzy --android res/ --gettext $podir
|
||||
#Android doesn't support languages with an @
|
||||
rm -r res/values-*@*
|
||||
}
|
||||
|
||||
|
||||
|
83
build.gradle
@@ -1,34 +1,29 @@
|
||||
apply plugin: 'com.android.application'
|
||||
|
||||
buildscript {
|
||||
repositories {
|
||||
jcenter()
|
||||
google()
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:3.0.1'
|
||||
classpath 'com.android.tools.build:gradle:3.5.2'
|
||||
}
|
||||
}
|
||||
|
||||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
buildToolsVersion '26.0.2'
|
||||
compileSdkVersion 25
|
||||
compileSdkVersion 28
|
||||
defaultConfig {
|
||||
minSdkVersion 9
|
||||
targetSdkVersion 25
|
||||
//multiDexEnabled true
|
||||
//testInstrumentationRunner "com.android.test.runner.MultiDexTestRunner"
|
||||
minSdkVersion 14
|
||||
targetSdkVersion 28
|
||||
}
|
||||
dexOptions {
|
||||
javaMaxHeapSize "2g"
|
||||
}
|
||||
compileOptions {
|
||||
// Use Java 1.7, requires minSdk 8
|
||||
//SSHD requires mina when running on JDK < 7
|
||||
sourceCompatibility JavaVersion.VERSION_1_7
|
||||
targetCompatibility JavaVersion.VERSION_1_7
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
sourceSets {
|
||||
sourceSets {
|
||||
main {
|
||||
manifest.srcFile 'AndroidManifest.xml'
|
||||
java.srcDirs = ['src']
|
||||
@@ -36,32 +31,37 @@ android {
|
||||
res.srcDirs = ['res']
|
||||
assets.srcDirs = ['assets']
|
||||
}
|
||||
androidTest {
|
||||
test {
|
||||
java.srcDirs = ['tests']
|
||||
}
|
||||
}
|
||||
packagingOptions {
|
||||
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"
|
||||
pickFirst "META-INF/io.netty.versions.properties"
|
||||
merge "META-INF/DEPENDENCIES"
|
||||
merge "META-INF/LICENSE"
|
||||
merge "META-INF/NOTICE"
|
||||
}
|
||||
lintOptions {
|
||||
abortOnError false
|
||||
checkReleaseBuilds false
|
||||
}
|
||||
signingConfigs {
|
||||
debug {
|
||||
storeFile file("debug.keystore")
|
||||
storePassword 'android'
|
||||
keyAlias 'androiddebugkey'
|
||||
keyPassword 'android'
|
||||
}
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
minifyEnabled false
|
||||
useProguard false
|
||||
signingConfig signingConfigs.debug
|
||||
}
|
||||
release { //keep on 'release', set to 'all' when testing to make sure proguard is not deleting important stuff
|
||||
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'
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -71,21 +71,38 @@ dependencies {
|
||||
repositories {
|
||||
jcenter()
|
||||
google()
|
||||
/* Needed for org.apache.sshd debugging
|
||||
maven {
|
||||
url "https://jitpack.io"
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
implementation 'com.android.support:support-v4:25.4.0'
|
||||
implementation 'com.android.support:appcompat-v7:25.4.0'
|
||||
implementation 'com.android.support:design:25.4.0'
|
||||
implementation 'androidx.media:media:1.1.0'
|
||||
implementation 'androidx.appcompat:appcompat:1.1.0'
|
||||
implementation 'androidx.preference:preference:1.1.0'
|
||||
implementation 'androidx.recyclerview:recyclerview:1.0.0'
|
||||
implementation 'com.google.android.material:material:1.0.0'
|
||||
implementation 'com.jakewharton:disklrucache:2.0.2' //For caching album art bitmaps
|
||||
implementation 'com.jaredrummler:android-device-names:1.1.9' //To get a human-friendly device name
|
||||
|
||||
implementation 'org.apache.sshd:sshd-core:0.8.0' //0.9 seems to fail on Android 6 and 1.+ requires java.nio.file, which doesn't exist in Android
|
||||
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 (api 26)
|
||||
|
||||
implementation 'com.madgag.spongycastle:pkix:1.54.0.0' //For SSL certificate generation
|
||||
//implementation('com.github.bright:slf4android:0.1.6') { transitive = true } // For org.apache.sshd debugging
|
||||
implementation 'com.madgag.spongycastle:bcpkix-jdk15on:1.58.0.0' //For SSL certificate generation
|
||||
|
||||
implementation 'com.jakewharton:butterknife:10.0.0'
|
||||
annotationProcessor 'com.jakewharton:butterknife-compiler:10.0.0'
|
||||
|
||||
implementation 'org.atteo.classindex:classindex:3.6'
|
||||
annotationProcessor 'org.atteo.classindex:classindex:3.6'
|
||||
|
||||
// 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'
|
||||
|
||||
testImplementation 'org.powermock:powermock-core:2.0.0'
|
||||
testImplementation 'org.powermock:powermock-module-junit4:2.0.0'
|
||||
testImplementation 'org.powermock:powermock-api-mockito2:2.0.0'
|
||||
testImplementation 'org.mockito:mockito-core:2.23.0'
|
||||
testImplementation 'org.skyscreamer:jsonassert:1.3.0'
|
||||
}
|
||||
|
BIN
debug.keystore
Normal file
2
gradle.properties
Normal file
@@ -0,0 +1,2 @@
|
||||
android.enableJetifier=true
|
||||
android.useAndroidX=true
|
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Normal file
6
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
#Sun Oct 27 20:27:45 CET 2019
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-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
|
7
proguard-rules.pro
vendored
@@ -35,5 +35,12 @@
|
||||
|
||||
# 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.**
|
||||
-dontwarn javax.**
|
||||
|
Before Width: | Height: | Size: 469 B |
BIN
res/drawable-hdpi/divider_horizontal_holo_light.9.png
Normal file
After Width: | Height: | Size: 164 B |
BIN
res/drawable-hdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 327 B |
Before Width: | Height: | Size: 231 B |
Before Width: | Height: | Size: 686 B After Width: | Height: | Size: 469 B |
BIN
res/drawable-hdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 343 B |
Before Width: | Height: | Size: 313 B |
BIN
res/drawable-mdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 347 B |
Before Width: | Height: | Size: 163 B |
Before Width: | Height: | Size: 462 B After Width: | Height: | Size: 313 B |
BIN
res/drawable-mdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 308 B After Width: | Height: | Size: 238 B |
6
res/drawable-v21/list_divider.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<inset
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:drawable="?attr/dividerHorizontal"
|
||||
android:insetLeft="16dp"
|
||||
android:insetRight="16dp"/>
|
Before Width: | Height: | Size: 552 B |
BIN
res/drawable-xhdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 439 B |
Before Width: | Height: | Size: 304 B |
Before Width: | Height: | Size: 936 B After Width: | Height: | Size: 552 B |
BIN
res/drawable-xhdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 409 B |
Before Width: | Height: | Size: 608 B After Width: | Height: | Size: 428 B |
Before Width: | Height: | Size: 931 B |
BIN
res/drawable-xxhdpi/ic_device_tv.png
Normal file
After Width: | Height: | Size: 433 B |
Before Width: | Height: | Size: 537 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 931 B |
BIN
res/drawable-xxhdpi/ic_presenter.png
Normal file
After Width: | Height: | Size: 578 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 576 B |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 813 B |
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<bitmap
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:src="@drawable/drawer_header"
|
||||
android:gravity="center|clip_vertical|clip_horizontal"
|
||||
/>
|
9
res/drawable/ic_arrow_drop_down_24px.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M7,10l5,5 5,-5z"/>
|
||||
</vector>
|
13
res/drawable/ic_camera.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:width="24dp"
|
||||
android:height="24dp">
|
||||
<path
|
||||
android:pathData="M15.2 12A3.2 3.2 0 0 1 12 15.2 3.2 3.2 0 0 1 8.8 12 3.2 3.2 0 0 1 12 8.8 3.2 3.2 0 0 1 15.2 12Z"
|
||||
android:fillColor="#000000" />
|
||||
<path
|
||||
android:pathData="M9 2L7.17 4 4 4C2.9 4 2 4.9 2 6l0 12c0 1.1 0.9 2 2 2l16 0c1.1 0 2 -0.9 2 -2L22 6C22 4.9 21.1 4 20 4L16.83 4 15 2 9 2Zm3 15C9.24 17 7 14.76 7 12 7 9.24 9.24 7 12 7c2.76 0 5 2.24 5 5 0 2.76 -2.24 5 -5 5z"
|
||||
android:fillColor="#000000" />
|
||||
</vector>
|
7
res/drawable/ic_delete.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:height="24dp"
|
||||
android:width="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path android:fillColor="#FFF" android:pathData="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z" />
|
||||
</vector>
|
9
res/drawable/ic_share_white.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M18,16.08c-0.76,0 -1.44,0.3 -1.96,0.77L8.91,12.7c0.05,-0.23 0.09,-0.46 0.09,-0.7s-0.04,-0.47 -0.09,-0.7l7.05,-4.11c0.54,0.5 1.25,0.81 2.04,0.81 1.66,0 3,-1.34 3,-3s-1.34,-3 -3,-3 -3,1.34 -3,3c0,0.24 0.04,0.47 0.09,0.7L8.04,9.81C7.5,9.31 6.79,9 6,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3c0.79,0 1.5,-0.31 2.04,-0.81l7.12,4.16c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.61 1.31,2.92 2.92,2.92 1.61,0 2.92,-1.31 2.92,-2.92s-1.31,-2.92 -2.92,-2.92z"/>
|
||||
</vector>
|
13
res/drawable/ic_stop.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
|
||||
<path
|
||||
android:pathData="M0 0h24v24H0z" />
|
||||
<path
|
||||
android:fillColor="#000000"
|
||||
android:pathData="M6 6h12v12H6z" />
|
||||
</vector>
|
13
res/drawable/ic_volume_mute_black.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
|
||||
<path
|
||||
android:fillColor="#000000"
|
||||
android:pathData="M7 9v6h4l5 5V4l-5 5H7z" />
|
||||
<path
|
||||
android:pathData="M0 0h24v24H0z" />
|
||||
</vector>
|
9
res/drawable/ic_wifi.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M1,9l2,2c4.97,-4.97 13.03,-4.97 18,0l2,-2C16.93,2.93 7.08,2.93 1,9zM9,17l3,3 3,-3c-1.65,-1.66 -4.34,-1.66 -6,0zM5,13l2,2c2.76,-2.76 7.24,-2.76 10,0l2,-2C15.14,9.14 8.87,9.14 5,13z"/>
|
||||
</vector>
|
6
res/drawable/list_divider.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<inset
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:drawable="@drawable/divider_horizontal_holo_light"
|
||||
android:insetLeft="16dp"
|
||||
android:insetRight="16dp"/>
|
5
res/drawable/state_list_drawer_background_dark.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/primary" android:state_checked="true" />
|
||||
<item android:drawable="@color/darkStatusBarBackground" android:state_checked="false" />
|
||||
</selector>
|
@@ -13,6 +13,7 @@
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginRight="25dp"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:layout_weight="1"
|
||||
android:contentDescription="@string/mpris_coverart_description"
|
||||
android:scaleType="fitCenter" />
|
||||
|
40
res/layout-v21/custom_device_item.xml
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/colorButtonNormal">
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/deviceNameOrIPBackdrop"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:drawableEnd="@drawable/ic_delete"
|
||||
android:drawableStart="@drawable/ic_delete"
|
||||
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"/>
|
||||
|
||||
<FrameLayout
|
||||
android:id="@+id/swipeableView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?android:colorBackground">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/deviceNameOrIP"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?android:selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:minHeight="?android:attr/listPreferredItemHeightSmall"
|
||||
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"
|
||||
android:textAppearance="?android:attr/textAppearanceListItemSmall"
|
||||
android:visibility="visible"
|
||||
tools:text="192.168.0.1"/>
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
</FrameLayout>
|
36
res/layout/activity_custom_devices.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.coordinatorlayout.widget.CoordinatorLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
xmlns:tools="http://schemas.android.com/tools">
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recyclerView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:listitem="@layout/custom_device_item"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/emptyListMessage"
|
||||
style="@style/TextAppearance.AppCompat.Medium"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginLeft="@dimen/activity_horizontal_margin"
|
||||
android:layout_marginRight="@dimen/activity_horizontal_margin"
|
||||
android:gravity="center_horizontal"
|
||||
android:text="@string/custom_device_list_help"
|
||||
/>
|
||||
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
android:id="@+id/floatingActionButton"
|
||||
style="@style/Widget.MaterialComponents.FloatingActionButton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|end"
|
||||
android:layout_margin="@dimen/fab_margin"
|
||||
app:elevation="@dimen/fab_elevation"
|
||||
app:srcCompat="@drawable/ic_add"/>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
@@ -1,9 +1,10 @@
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:padding="@dimen/activity_vertical_margin"
|
||||
tools:context="org.kde.kdeconnect.UserInterface.DeviceFragment">
|
||||
|
||||
<LinearLayout
|
||||
@@ -11,14 +12,15 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:visibility="gone"
|
||||
android:orientation="vertical">
|
||||
android:orientation="vertical"
|
||||
android:padding="@dimen/activity_vertical_margin"
|
||||
android:visibility="gone">
|
||||
|
||||
<ProgressBar
|
||||
android:id="@+id/pair_progress"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone" />
|
||||
android:visibility="gone"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/pair_message"
|
||||
@@ -26,7 +28,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dip"
|
||||
android:text="@string/device_not_paired"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/pair_button"
|
||||
@@ -34,11 +36,11 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/button_round"
|
||||
android:text="@string/request_pairing"
|
||||
android:textColor="@android:color/white" />
|
||||
android:textColor="@android:color/white"/>
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/pair_request"
|
||||
android:id="@+id/pair_request_buttons"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
@@ -52,7 +54,7 @@
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/button_round"
|
||||
android:text="@string/pairing_accept"
|
||||
android:textColor="@android:color/white" />
|
||||
android:textColor="@android:color/white"/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/reject_button"
|
||||
@@ -62,40 +64,50 @@
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/button_round"
|
||||
android:text="@string/pairing_reject"
|
||||
android:textColor="@android:color/white" />
|
||||
android:textColor="@android:color/white"/>
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/not_reachable_message"
|
||||
<LinearLayout
|
||||
android:id="@+id/error_message_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:drawableLeft="@drawable/ic_error_outline_black_48dp"
|
||||
android:drawablePadding="8dip"
|
||||
android:drawableStart="@drawable/ic_error_outline_black_48dp"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/unreachable_description"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:visibility="gone" />
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal"
|
||||
android:padding="16dp"
|
||||
android:visibility="gone">
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/error_message_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:paddingEnd="8dip"
|
||||
android:paddingLeft="0dip"
|
||||
android:paddingRight="8dip"
|
||||
android:paddingStart="0dip"
|
||||
android:src="@drawable/ic_error_outline_black_48dp"
|
||||
app:tint="?attr/colorHighContrast"
|
||||
tools:ignore="UnusedAttribute"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/not_reachable_message"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/unreachable_description"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:visibility="gone" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/on_data_message"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:drawableLeft="@drawable/ic_error_outline_black_48dp"
|
||||
android:drawablePadding="8dip"
|
||||
android:drawableStart="@drawable/ic_error_outline_black_48dp"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/on_data_message"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:visibility="gone" />
|
||||
|
||||
<ListView
|
||||
android:id="@+id/buttons_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fillViewport="true"
|
||||
tools:context=".DeviceActivity" />
|
||||
|
||||
android:divider="@drawable/list_divider"
|
||||
tools:context=".DeviceActivity"
|
||||
tools:listitem="@layout/list_item_with_icon_entry"/>
|
||||
</LinearLayout>
|
||||
|
@@ -1,10 +0,0 @@
|
||||
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/listView1"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:addStatesFromChildren="true"
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="16dip"
|
||||
android:paddingRight="16dip"
|
||||
tools:context="org.kde.kdeconnect.UserInterface.MainActivity" />
|
@@ -1,42 +1,43 @@
|
||||
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/drawer_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true"
|
||||
tools:context="org.kde.kdeconnect.UserInterface.MainActivity"> <!-- fitSystemWindows to make the drawer slide below the Lollipop transparent status bar -->
|
||||
<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/drawer_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true"> <!-- fitSystemWindows to make the drawer slide below the Lollipop transparent status bar -->
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
<androidx.coordinatorlayout.widget.CoordinatorLayout
|
||||
android:id="@+id/coordinatorLayout"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
android:layout_width="match_parent"
|
||||
tools:context="org.kde.kdeconnect.UserInterface.MainActivity">
|
||||
|
||||
<android.support.v7.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
<com.google.android.material.appbar.AppBarLayout
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="?attr/actionBarSize"
|
||||
android:background="?attr/colorPrimary"
|
||||
android:elevation="8dp"
|
||||
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
|
||||
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />
|
||||
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
|
||||
|
||||
<androidx.appcompat.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="?attr/actionBarSize"
|
||||
android:elevation="8dp"/>
|
||||
</com.google.android.material.appbar.AppBarLayout>
|
||||
|
||||
<FrameLayout
|
||||
android:id="@+id/container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
|
||||
|
||||
</LinearLayout>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
<android.support.design.widget.NavigationView
|
||||
<com.google.android.material.navigation.NavigationView
|
||||
android:id="@+id/navigation_drawer"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="start"
|
||||
android:background="@drawable/state_list_drawer_background"
|
||||
app:headerLayout="@layout/nav_header"
|
||||
app:itemBackground="@drawable/state_list_drawer_background"
|
||||
app:itemIconTint="@color/state_list_drawer_text"
|
||||
app:itemTextColor="@color/state_list_drawer_text" />
|
||||
style="?attr/mainNavigationViewStyle" />
|
||||
|
||||
</android.support.v4.widget.DrawerLayout>
|
||||
</androidx.drawerlayout.widget.DrawerLayout>
|
||||
|
@@ -3,7 +3,7 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:paddingBottom="25dp"
|
||||
android:paddingBottom="15dp"
|
||||
android:paddingLeft="25dp"
|
||||
android:paddingRight="25dp"
|
||||
android:paddingTop="25dp">
|
||||
@@ -22,4 +22,10 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content" />
|
||||
|
||||
<fragment android:name="org.kde.kdeconnect.Plugins.SystemvolumePlugin.SystemvolumeFragment"
|
||||
android:id="@+id/systemvolume_fragment"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="5dp"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
@@ -9,7 +9,7 @@
|
||||
android:id="@+id/tFilter"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="5dp"
|
||||
android:paddingBottom="16dp"
|
||||
android:paddingLeft="@dimen/activity_horizontal_margin"
|
||||
android:paddingRight="@dimen/activity_horizontal_margin"
|
||||
android:paddingTop="@dimen/activity_vertical_margin"
|
||||
|
7
res/layout/activity_plugin_settings.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/fragmentPlaceHolder"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"/>
|
63
res/layout/activity_presenter.xml
Normal file
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/mpris_control_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:padding="12dp"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
style="@android:style/TextAppearance.Medium"
|
||||
android:id="@+id/textView"
|
||||
android:layout_weight="0"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/presenter_lock_tip" />
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:orientation="horizontal"
|
||||
android:layout_weight="1">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/previous_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:contentDescription="@string/mpris_rew"
|
||||
android:layout_weight="0.25"
|
||||
android:layout_marginRight="3dp"
|
||||
android:layout_marginEnd="3dp"
|
||||
android:src="@drawable/ic_previous_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/next_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_marginLeft="3dp"
|
||||
android:layout_marginStart="3dp"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_ff"
|
||||
android:src="@drawable/ic_next_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
<Button
|
||||
android:id="@+id/pointer_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="0.30"
|
||||
android:visibility="gone"
|
||||
android:text="@string/presenter_pointer"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
|
||||
</LinearLayout>
|
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<ListView
|
||||
android:id="@+id/runcommandslist"
|
||||
@@ -12,13 +12,13 @@
|
||||
android:addStatesFromChildren="true"
|
||||
android:orientation="vertical" />
|
||||
|
||||
<android.support.design.widget.FloatingActionButton
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
android:id="@+id/add_command_button"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|end"
|
||||
android:layout_margin="16dp"
|
||||
android:src="@drawable/ic_add"
|
||||
android:src="@drawable/ic_action_image_edit"
|
||||
app:backgroundTint="@color/primary"
|
||||
app:layout_anchor="@id/runcommandslist"
|
||||
app:layout_anchorGravity="bottom|end" />
|
||||
@@ -33,4 +33,4 @@
|
||||
android:textAlignment="center"
|
||||
android:textSize="16sp" />
|
||||
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
@@ -1,34 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:padding="20dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/textView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/command_confirm_needed"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/addcommand_name"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:ems="10"
|
||||
android:hint="@string/addcommand_name"
|
||||
android:inputType="text" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/addcommand_command"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:ems="10"
|
||||
android:hint="@string/addcommand_command"
|
||||
android:inputType="text" />
|
||||
|
||||
</LinearLayout>
|
42
res/layout/custom_device_item.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/colorButtonNormal">
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/deviceNameOrIPBackdrop"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingLeft="?android:attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"/>
|
||||
|
||||
<FrameLayout
|
||||
android:id="@+id/swipeableView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?android:colorBackground">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/deviceNameOrIP"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:minHeight="?android:attr/listPreferredItemHeightSmall"
|
||||
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingLeft="?android:attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?android:attr/listPreferredItemPaddingRight"
|
||||
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"
|
||||
android:textAppearance="?android:attr/textAppearanceListItemSmall"
|
||||
android:visibility="visible"
|
||||
tools:text="192.168.0.1"/>
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
</FrameLayout>
|
@@ -1,35 +0,0 @@
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:paddingBottom="@dimen/activity_vertical_margin"
|
||||
android:paddingLeft="@dimen/activity_horizontal_margin"
|
||||
android:paddingRight="@dimen/activity_horizontal_margin"
|
||||
android:paddingTop="@dimen/activity_vertical_margin">
|
||||
|
||||
<ListView
|
||||
android:id="@android:id/list"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="0dp"
|
||||
android:layout_weight="1" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="100dp"
|
||||
android:text="@string/custom_dev_list_help" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/ip_edittext"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/add_host_hint"
|
||||
android:imeOptions="actionSend" />
|
||||
|
||||
<Button
|
||||
android:id="@android:id/button1"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/add_host" />
|
||||
|
||||
|
||||
</LinearLayout>
|
@@ -1,18 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/refresh_list_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<ListView
|
||||
android:id="@+id/listView1"
|
||||
android:id="@+id/devices_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:addStatesFromChildren="true"
|
||||
android:divider="@null"
|
||||
android:dividerHeight="0dp"
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="16dip"
|
||||
android:paddingRight="16dip"
|
||||
tools:context=".MainActivity" />
|
||||
|
||||
</android.support.v4.widget.SwipeRefreshLayout>
|
||||
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
|
32
res/layout/edit_text_alert_dialog_view.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_width="match_parent"
|
||||
android:paddingTop="?dialogPreferredPadding"
|
||||
android:paddingStart="?dialogPreferredPadding"
|
||||
android:paddingLeft="?dialogPreferredPadding"
|
||||
android:paddingEnd="?dialogPreferredPadding"
|
||||
android:paddingRight="?dialogPreferredPadding">
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/textInputLayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:hintEnabled="false"
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox">
|
||||
|
||||
<!-- inputType="text" is needed, without it lines and maxLines is ignored https://issuetracker.google.com/issues/37118772 -->
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/textInputEditText"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:lines="1"
|
||||
android:maxLines="1"
|
||||
android:inputType="text"
|
||||
style="@style/Widget.MaterialComponents.TextInputEditText.FilledBox"/>
|
||||
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
</FrameLayout>
|
58
res/layout/fragment_storage_preference_dialog.xml
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="?attr/dialogPreferredPadding"
|
||||
android:paddingRight="?attr/dialogPreferredPadding"
|
||||
android:paddingTop="10dp">
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="5dp"
|
||||
app:errorEnabled="true">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/storageLocation"
|
||||
style="@style/Widget.MaterialComponents.TextInputEditText.FilledBox"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:cursorVisible="false"
|
||||
android:hint="@string/sftp_storage_preference_storage_location"
|
||||
android:lines="1"
|
||||
android:longClickable="false"
|
||||
android:maxLines="1"
|
||||
android:scrollHorizontally="true"
|
||||
android:ellipsize="end"
|
||||
android:inputType="text"
|
||||
android:text="@string/sftp_storage_preference_click_to_select"
|
||||
android:textColor="@android:color/darker_gray"
|
||||
android:editable="false"/>
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/storageDisplayNameInputLayout"
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox.Dense"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="5dp"
|
||||
app:errorEnabled="true">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/storageDisplayName"
|
||||
style="@style/Widget.MaterialComponents.TextInputEditText.FilledBox.Dense"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/sftp_storage_preference_display_name"
|
||||
android:lines="1"
|
||||
android:maxLines="1"
|
||||
android:scrollHorizontally="true"
|
||||
android:ellipsize="end"
|
||||
android:inputType="text"/>
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
</LinearLayout>
|
@@ -4,7 +4,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<TextView
|
||||
android:id="@+id/list_item_category_text"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
|
@@ -11,7 +11,8 @@
|
||||
android:paddingEnd="?android:attr/scrollbarSize"
|
||||
android:paddingLeft="12dip"
|
||||
android:paddingRight="?android:attr/scrollbarSize"
|
||||
android:paddingStart="12dip">
|
||||
android:paddingStart="12dip"
|
||||
android:id="@+id/list_item_entry">
|
||||
<!-- We should use android:background="@android:/listChoiceBackgroundIndicator"
|
||||
instead of abc_list_selector_holo_dark but that's only supported from API11 -->
|
||||
|
||||
|
9
res/layout/list_item_plugin_header.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
|
||||
android:paddingLeft="16dp"
|
||||
android:paddingTop="28dp"
|
||||
android:paddingRight="16dp"
|
||||
android:paddingBottom="8dp" />
|
44
res/layout/list_item_systemvolume.xml
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/systemvolume_label"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="5dp"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/systemvolume_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginTop="8dip"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/systemvolume_mute"
|
||||
android:layout_width="30dp"
|
||||
android:layout_height="30dp"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/mute"
|
||||
android:scaleType="fitXY"
|
||||
android:src="@drawable/ic_volume_black"
|
||||
app:tint="?attr/colorHighContrast" />
|
||||
|
||||
<SeekBar
|
||||
android:id="@+id/systemvolume_seek"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_weight="1"
|
||||
android:max="100" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
</LinearLayout>
|
@@ -1,57 +1,59 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="fill_parent"
|
||||
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/abc_list_selector_holo_dark"
|
||||
android:baselineAligned="false"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:gravity="center_vertical"
|
||||
android:minHeight="?android:attr/listPreferredItemHeight"
|
||||
android:orientation="horizontal"
|
||||
android:paddingEnd="?android:attr/scrollbarSize"
|
||||
android:paddingLeft="12dip"
|
||||
android:paddingRight="?android:attr/scrollbarSize"
|
||||
android:paddingStart="12dip">
|
||||
android:paddingLeft="16dp"
|
||||
android:paddingRight="16dp">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/list_item_entry_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:contentDescription="@string/device_icon_description"
|
||||
android:src="@drawable/ic_device_laptop" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/list_item_entry_title"
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/list_item_entry_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:layout_marginStart="8dip"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:singleLine="true"
|
||||
android:text=""
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginStart="12dp"
|
||||
android:contentDescription="@string/device_icon_description"
|
||||
android:src="@drawable/ic_device_laptop"
|
||||
app:tint="?attr/colorControlNormal"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/list_item_entry_summary"
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:layout_marginStart="8dip"
|
||||
android:singleLine="true"
|
||||
android:text=""
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textColor="#CC2222"
|
||||
android:visibility="gone" />
|
||||
android:orientation="vertical">
|
||||
|
||||
</LinearLayout>
|
||||
<TextView
|
||||
android:id="@+id/list_item_entry_title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:layout_marginStart="8dip"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:singleLine="true"
|
||||
android:text=""
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"/>
|
||||
|
||||
</LinearLayout>
|
||||
<TextView
|
||||
android:id="@+id/list_item_entry_summary"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:layout_marginStart="8dip"
|
||||
android:singleLine="true"
|
||||
android:text=""
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textColor="#CC2222"
|
||||
android:visibility="gone"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
@@ -46,8 +46,8 @@
|
||||
android:baselineAlignBottom="true"
|
||||
android:clickable="false"
|
||||
android:contentDescription="@string/mpris_play"
|
||||
android:theme="@style/DisableableButton"
|
||||
android:src="@drawable/ic_play_black" />
|
||||
android:src="@drawable/ic_play_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
@@ -61,8 +61,8 @@
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_previous"
|
||||
android:theme="@style/DisableableButton"
|
||||
android:src="@drawable/ic_previous_black" />
|
||||
android:src="@drawable/ic_previous_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/rew_button"
|
||||
@@ -70,8 +70,18 @@
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_rew"
|
||||
android:theme="@style/DisableableButton"
|
||||
android:src="@drawable/ic_rewind_black" />
|
||||
android:src="@drawable/ic_rewind_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/stop_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_stop"
|
||||
android:src="@drawable/ic_stop"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/ff_button"
|
||||
@@ -79,8 +89,8 @@
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_ff"
|
||||
android:theme="@style/DisableableButton"
|
||||
android:src="@drawable/ic_fast_forward_black" />
|
||||
android:src="@drawable/ic_fast_forward_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/next_button"
|
||||
@@ -88,8 +98,8 @@
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="0.25"
|
||||
android:contentDescription="@string/mpris_next"
|
||||
android:theme="@style/DisableableButton"
|
||||
android:src="@drawable/ic_next_black" />
|
||||
android:src="@drawable/ic_next_black"
|
||||
android:theme="@style/DisableableButton" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
@@ -112,7 +122,7 @@
|
||||
|
||||
<SeekBar
|
||||
android:id="@+id/positionSeek"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_weight="1" />
|
||||
@@ -137,7 +147,7 @@
|
||||
android:layout_marginTop="8dip"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageView
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/imageView"
|
||||
android:layout_width="30dip"
|
||||
android:layout_height="30dip"
|
||||
@@ -146,7 +156,8 @@
|
||||
android:layout_weight="0"
|
||||
android:contentDescription="@string/mpris_volume"
|
||||
android:maxWidth="30dip"
|
||||
android:src="@drawable/ic_volume_black" />
|
||||
android:src="@drawable/ic_volume_black"
|
||||
app:tint="?attr/colorHighContrast" />
|
||||
|
||||
|
||||
<SeekBar
|
||||
@@ -158,5 +169,4 @@
|
||||
android:max="100" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
@@ -15,7 +15,7 @@
|
||||
android:paddingRight="48dp"
|
||||
android:paddingStart="16dp"
|
||||
android:paddingTop="8dp"
|
||||
android:text="KDE Connect"
|
||||
android:text="@string/kde_connect"
|
||||
android:textColor="#FFF"
|
||||
android:textStyle="bold" />
|
||||
|
||||
|
13
res/layout/pairing_explanation_text.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TextView
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="16dp"
|
||||
android:paddingBottom="12dp"
|
||||
android:text="@string/pairing_description"
|
||||
android:clickable="false"
|
||||
android:background="@android:color/transparent"
|
||||
>
|
||||
|
||||
</TextView>
|
16
res/layout/pairing_explanation_text_no_wifi.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TextView
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:drawablePadding="8dp"
|
||||
android:paddingTop="16dp"
|
||||
android:paddingBottom="12dp"
|
||||
android:text="@string/no_wifi"
|
||||
android:drawableLeft="@drawable/ic_wifi"
|
||||
android:drawableTint="?attr/colorControlNormal"
|
||||
android:clickable="true"
|
||||
>
|
||||
|
||||
</TextView>
|
11
res/layout/popup_notificationsfilter.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<ListView
|
||||
android:id="@+id/extra_options_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
</LinearLayout>
|
9
res/layout/preference_checkbox.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<CheckBox
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/checkbox"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:focusable="false"
|
||||
android:clickable="false"
|
||||
android:background="@null"/>
|
@@ -16,7 +16,9 @@
|
||||
<!-- Layout for a Preference in a PreferenceActivity. The
|
||||
Preference is able to place a specific widget for its particular
|
||||
type in the "widget_frame" layout. -->
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
@@ -32,22 +34,25 @@
|
||||
android:id="@android:id/widget_frame"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="vertical" />
|
||||
android:gravity="left|center_vertical|start"
|
||||
android:minWidth="56dp"
|
||||
android:orientation="vertical">
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="6dip"
|
||||
android:layout_marginEnd="4dip"
|
||||
android:layout_marginLeft="12dip"
|
||||
android:layout_marginLeft="4dip"
|
||||
android:layout_marginRight="4dip"
|
||||
android:layout_marginStart="12dip"
|
||||
android:layout_marginStart="4dip"
|
||||
android:layout_marginTop="6dip"
|
||||
android:layout_weight="1">
|
||||
|
||||
<TextView
|
||||
android:id="@+android:id/title"
|
||||
android:id="@android:id/title"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:ellipsize="marquee"
|
||||
@@ -68,13 +73,14 @@
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
<ImageButton
|
||||
<androidx.appcompat.widget.AppCompatImageButton
|
||||
android:id="@+id/settingsButton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/abc_btn_borderless_material"
|
||||
android:contentDescription="@string/settings_icon_description"
|
||||
android:padding="8dip"
|
||||
app:tint="?attr/colorControlNormal"
|
||||
android:src="@drawable/ic_action_settings_inverted" />
|
||||
|
||||
</LinearLayout>
|
||||
|
18
res/layout/privacy_options.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/checkbox_contents"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Block notification contents" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/checkbox_images"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Block notification images" />
|
||||
</LinearLayout>
|
51
res/layout/widget_remotecommandplugin.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:orientation="vertical" android:layout_width="match_parent"
|
||||
android:background="#FFFFFF"
|
||||
android:layout_height="match_parent">
|
||||
<LinearLayout
|
||||
android:id="@+id/runcommandWidgetTitleHeader"
|
||||
android:background="@color/primary"
|
||||
android:gravity="center_vertical|left"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<ImageView
|
||||
android:paddingTop="6dip"
|
||||
android:paddingBottom="6dip"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/icon"
|
||||
android:contentDescription="@string/device_icon_description"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/runcommandWidgetTitle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge" />
|
||||
|
||||
</LinearLayout>
|
||||
<ListView
|
||||
android:id="@+id/runcommandslist"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_margin="4dp"
|
||||
android:addStatesFromChildren="true"
|
||||
android:visibility="gone"
|
||||
android:orientation="vertical" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/not_reachable_message"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:drawableLeft="@drawable/ic_error_outline_black_48dp"
|
||||
android:drawablePadding="8dip"
|
||||
android:paddingLeft="8dip"
|
||||
android:drawableStart="@drawable/ic_error_outline_black_48dp"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/unreachable_description"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium" />
|
||||
</LinearLayout>
|
16
res/layout/widget_remotecommandplugin_dialog.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:padding="20dp">
|
||||
|
||||
<ListView
|
||||
android:id="@+id/runcommandsdevicelist"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_margin="4dp"
|
||||
android:addStatesFromChildren="true"
|
||||
android:orientation="vertical" />
|
||||
|
||||
</LinearLayout>
|
11
res/menu/menu_presenter.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/fullscreen"
|
||||
android:title="@string/presenter_fullscreen" />
|
||||
|
||||
<item
|
||||
android:id="@+id/exit_presentation"
|
||||
android:title="@string/presenter_exit" />
|
||||
</menu>
|
@@ -1,5 +1,5 @@
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:kdeconnect="http://schemas.android.com/apk/res-auto/android">
|
||||
xmlns:kdeconnect="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_refresh"
|
||||
@@ -8,12 +8,6 @@
|
||||
android:title="@string/refresh"
|
||||
kdeconnect:showAsAction="never" />
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_rename"
|
||||
android:orderInCategory="300"
|
||||
android:title="@string/device_rename_title"
|
||||
kdeconnect:showAsAction="never" />
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_custom_device_list"
|
||||
android:orderInCategory="900"
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:kdeconnect="http://schemas.android.com/apk/res-auto/android">
|
||||
xmlns:kdeconnect="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_refresh"
|
||||
|
7
res/menu/runcommand_context.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/copy_url_to_clipboard"
|
||||
android:title="@string/copy_url_to_clipboard" />
|
||||
</menu>
|
10
res/menu/sftp_settings_action_mode.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/delete"
|
||||
android:title="@string/sftp_action_mode_menu_delete"
|
||||
app:showAsAction="ifRoom"
|
||||
android:icon="@drawable/ic_delete"/>
|
||||
</menu>
|
@@ -1,7 +1,6 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">مُخطِر المهاتفة</string>
|
||||
<string name="pref_plugin_telephony_desc">أرسل إخطارات لرسائل SMS والمكالمات</string>
|
||||
<string name="pref_plugin_battery">تقرير البطّاريّة</string>
|
||||
<string name="pref_plugin_battery_desc">بلّغ عن حالة البطّاريّة دوريًّا</string>
|
||||
<string name="pref_plugin_sftp">اكشف نظام الملفّات</string>
|
||||
@@ -22,7 +21,6 @@
|
||||
<string name="pref_plugin_receive_notifications_desc">استقبل الإخطارات من الجهاز الآخر واعرضها على أندرويد</string>
|
||||
<string name="pref_plugin_sharereceiver">شارك واستقبل</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">شارك الملفّات والعناوين بين الجهازين</string>
|
||||
<string name="plugin_not_available">هذه الميزة غير متوفّرة في إصدار أندرويد لديك</string>
|
||||
<string name="device_list_empty">لا أجهزة</string>
|
||||
<string name="ok">حسنًا</string>
|
||||
<string name="cancel">ألغِ</string>
|
||||
@@ -47,42 +45,35 @@
|
||||
<item>الأسرع قليلًا</item>
|
||||
<item>الأسرع</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">الأجهزة المقترن بها</string>
|
||||
<string name="category_not_paired_devices">الأجهزة المتوفّرة</string>
|
||||
<string name="category_remembered_devices">الأجهزة المتذكَّرة</string>
|
||||
<string name="plugins_failed_to_load">فشل تحميل الملحقات (المس لمعلومات اكثر):</string>
|
||||
<string name="device_menu_plugins">إعدادات الملحقة</string>
|
||||
<string name="device_menu_unpair">ألغِ الاقتران</string>
|
||||
<string name="device_not_reachable">الجهاز المقترن غير قابل الوصول</string>
|
||||
<string name="pair_new_device">اقرن جهازًا جديدًا</string>
|
||||
<string name="unknown_device">جهاز مجهول</string>
|
||||
<string name="error_not_reachable">الجهاز غير قابل الوصول</string>
|
||||
<string name="error_already_requested">طُلب الاقتران بالفعل</string>
|
||||
<string name="error_already_paired">الجهاز مقترن بالفعل</string>
|
||||
<string name="error_could_not_send_package">تعذّر إرسال الحزمة</string>
|
||||
<string name="error_timed_out">انتهت المهلة</string>
|
||||
<string name="error_canceled_by_user">ألغاه المستخدم</string>
|
||||
<string name="error_canceled_by_other_peer">ألغاه ندّ آخر</string>
|
||||
<string name="error_invalid_key">استُقبل مفتاح غير صالح</string>
|
||||
<string name="encryption_info_title">معلومات التّعمية</string>
|
||||
<string name="encryption_info_msg_no_ssl">لا يستخدم الجهاز الآخر إصدارة حديثة من «كدي المتّصل»، ستُستخدم طريقة التّعمية القديمة.</string>
|
||||
<string name="my_device_fingerprint">بصمة SHA1 لشهادة جهازك هي:</string>
|
||||
<string name="remote_device_fingerprint">بصمة SHA1 لشهادة الجهاز البعيد هي:</string>
|
||||
<string name="pair_requested">طُلب الاقتران</string>
|
||||
<string name="pairing_request_from">طلب اقتران من %1s</string>
|
||||
<string name="received_url_title">استُلمت وصلة من %1s</string>
|
||||
<string name="received_url_text">المس لفتح \'%1s\'</string>
|
||||
<string name="incoming_file_title">ملفّ وارد من %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">يرسل ملفًّا إلى %1s</string>
|
||||
<string name="received_file_title">استُقبل ملفّ من %1s</string>
|
||||
<string name="received_file_fail_title">فشل استقبال الملفّ من %1s</string>
|
||||
<string name="received_file_text">المس لفتح \'%1s\'</string>
|
||||
<string name="sent_file_title">أرسل ملفًّا إلى %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="tap_to_answer">المس للإجابة</string>
|
||||
<string name="reconnect">أعد الاتّصال</string>
|
||||
<string name="right_click">أرسل نقرة باليمين</string>
|
||||
<string name="middle_click">أرسل نقرة بالوسط</string>
|
||||
<string name="show_keyboard">أظهر لوحة المفاتيح</string>
|
||||
@@ -90,19 +81,13 @@
|
||||
<string name="request_pairing">اطلب الاقتران</string>
|
||||
<string name="pairing_accept">اقبل</string>
|
||||
<string name="pairing_reject">ارفض</string>
|
||||
<string name="device">الجهاز</string>
|
||||
<string name="pair_device">اقرن الجهاز</string>
|
||||
<string name="remote_control">التّحكّم البعيد</string>
|
||||
<string name="settings">إعدادات كدي المتّصل</string>
|
||||
<string name="mpris_play">شغّل</string>
|
||||
<string name="mpris_previous">السّابق</string>
|
||||
<string name="mpris_rew">رجوع</string>
|
||||
<string name="mpris_ff">تقدّم سريع</string>
|
||||
<string name="mpris_next">التّالي</string>
|
||||
<string name="mpris_volume">المستوى</string>
|
||||
<string name="mpris_settings">إعدادات الوسائط المتعدّدة</string>
|
||||
<string name="mpris_time_settings_title">زرّا التّقدّم والإرجاع</string>
|
||||
<string name="mpris_time_settings_summary">اضبط الوقت عند نقر زرّيّ التّقديم أو الإرجاع.</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 ثوان</item>
|
||||
<item>20 ثانية</item>
|
||||
@@ -110,39 +95,24 @@
|
||||
<item>دقيقة واحدة</item>
|
||||
<item>دقيقتان</item>
|
||||
</string-array>
|
||||
<string name="share_to">شارك مع...</string>
|
||||
<string name="protocol_version_older">يستخدم هذا الجهاز إصدار ميفاق أقدم</string>
|
||||
<string name="protocol_version_newer">يستخدم هذا الجهاز إصدار ميفاق أحدث</string>
|
||||
<string name="general_settings">إعدادات عامّة</string>
|
||||
<string name="plugin_settings">إعدادات</string>
|
||||
<string name="plugin_settings_with_name">إعدادات %s</string>
|
||||
<string name="device_name">اسم الجهاز</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">اسم جهاز غير صالح</string>
|
||||
<string name="shareplugin_text_saved">استُقبل نصّ، حُفظ إلى الحافظة</string>
|
||||
<string name="custom_devices_settings">قائمة أجهزة مخصّصة</string>
|
||||
<string name="pair_device_action">اقرن جهازًا جديدًا</string>
|
||||
<string name="unpair_device_action">ألغِ اقتران %s</string>
|
||||
<string name="custom_device_list">أضف أجهزة بميفاق الإنترنت مإ</string>
|
||||
<string name="share_notification_preference">إخطارات مزعجة</string>
|
||||
<string name="share_notification_preference_summary">اهتزّ وشغّل صوتًا عند استقبال ملفّ</string>
|
||||
<string name="title_activity_notification_filter">مرشّح الإخطارات</string>
|
||||
<string name="filter_apps_info">ستُزامن الإخطارات من التّطبيقات المحدّدة.</string>
|
||||
<string name="sftp_internal_storage">التّخزين الدّاخليّ</string>
|
||||
<string name="sftp_all_files">كلّ الملفّات</string>
|
||||
<string name="sftp_sdcard_num">بطاقة SD %d</string>
|
||||
<string name="sftp_sdcard">بطاقة SD</string>
|
||||
<string name="sftp_readonly">(للقراءة فقط)</string>
|
||||
<string name="sftp_camera">صور الكاميرا</string>
|
||||
<string name="add_host">أضف مضيفًا/مإ</string>
|
||||
<string name="add_host_hint">اسم المضيف أو عنوان IP</string>
|
||||
<string name="no_players_connected">لم يُعثر على مشغّلات</string>
|
||||
<string name="custom_dev_list_help">استخدم هذا الخيار فقط إن لم يُكتَشف جهازك آليًّا. أدخِل عنوان مإ أو اسم المضيف أدناه والمس الزرّ لإضافته إلى القائمة. المس عنصرًا موجودًا لإزالته من القائمة.</string>
|
||||
<string name="mpris_player_on_device">%1$s على %2$s</string>
|
||||
<string name="send_files">أرسل ملفّات</string>
|
||||
<string name="pairing_title">أجهزة «كدي المتّصل»</string>
|
||||
<string name="pairing_description">الأجهزة الأخرى التي تشغّل «كدي المتّصل» وعلى نفس الشّبكة ستظهر هنا.</string>
|
||||
<string name="device_paired">اقتُرن الجهاز</string>
|
||||
<string name="device_rename_title">أعد تسمية الجهاز</string>
|
||||
<string name="device_rename_confirm">أعد التّسمية</string>
|
||||
<string name="refresh">أنعش</string>
|
||||
@@ -150,7 +120,6 @@
|
||||
<string name="no_file_browser">لا متصفّحات ملفّات مثبّتة.</string>
|
||||
<string name="pref_plugin_telepathy">أرسل SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">أرسل رسائل نصّيّة من سطح المكتب</string>
|
||||
<string name="plugin_not_supported">لا يدعم جهازك هذه الملحقة</string>
|
||||
<string name="findmyphone_title">جِد جهازي</string>
|
||||
<string name="findmyphone_title_tablet">جِد جهازي اللوحيّ</string>
|
||||
<string name="findmyphone_description">يرّن هذا الجهاز لتجده</string>
|
||||
|
@@ -1,57 +1,218 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="kde_connect">KDE Connect</string>
|
||||
<string name="foreground_notification_no_devices">Nun se coneutó con dengún preséu</string>
|
||||
<string name="foreground_notification_devices">Coneutóse con %s</string>
|
||||
<string name="pref_plugin_telephony">Avisador telefónicu</string>
|
||||
<string name="pref_plugin_telephony_desc">Unvia avisos pa SMS y llamaes</string>
|
||||
<string name="pref_plugin_battery">Informe de batería</string>
|
||||
<string name="pref_plugin_battery_desc">Informe periódicu del estáu de la batería</string>
|
||||
<string name="pref_plugin_sftp_desc">Permite restolar remotamente a esti preséu</string>
|
||||
<string name="pref_plugin_telephony_desc">Unvia avisos de les llamaes entrantes</string>
|
||||
<string name="pref_plugin_battery">Informe de la batería</string>
|
||||
<string name="pref_plugin_battery_desc">Informa davezu del estáu de la batería</string>
|
||||
<string name="pref_plugin_sftp">Sistema de ficheros en remoto</string>
|
||||
<string name="pref_plugin_sftp_desc">Permite restolar remotamente\'l sistema de ficheros d\'esti preséu</string>
|
||||
<string name="pref_plugin_clipboard">Sincronización del cartafueyu</string>
|
||||
<string name="pref_plugin_clipboard_desc">Comparte\'l conteníu del cartafueyu</string>
|
||||
<string name="pref_plugin_mousepad">Entrada remota</string>
|
||||
<string name="pref_plugin_mousepad_desc">Usa\'l to teléfonu o tableta como panel táutil y tecláu</string>
|
||||
<string name="pref_plugin_remotekeyboard">Pulsaciones remotes</string>
|
||||
<string name="pref_plugin_mousepad_desc">Usa\'l preséu como panel táutil y tecláu</string>
|
||||
<string name="pref_plugin_remotekeyboard">Receición de calcos de tecles remotos</string>
|
||||
<string name="pref_plugin_mpris">Controles multimedia</string>
|
||||
<string name="pref_plugin_mpris_desc">Forne un control remotu pal to reproductor multimedia</string>
|
||||
<string name="pref_plugin_runcommand">Execución de comandos</string>
|
||||
<string name="pref_plugin_runcommand_desc">Aiciona comandos remotos del to teléfonu o tableta</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Unvia y recibe pings</string>
|
||||
<string name="pref_plugin_runcommand_desc">Aiciona comandos remotos dende\'l preséu</string>
|
||||
<string name="pref_plugin_contacts">Sincronizador de contautos</string>
|
||||
<string name="pref_plugin_contacts_desc">Permite la sincronización de la llista telefónica del teléfonu</string>
|
||||
<string name="pref_plugin_ping_desc">Unviu y receición de pings</string>
|
||||
<string name="pref_plugin_notifications">Sincronización d\'avisos</string>
|
||||
<string name="pref_plugin_notifications_desc">Accede a los tos avisos d\'otros preseos</string>
|
||||
<string name="pref_plugin_receive_notifications">Recibir avisos</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Recibe avisos d\'otros preseos y amuésalos n\'Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Compartir y recibir</string>
|
||||
<string name="pref_plugin_notifications_desc">Accede a los avisos n\'otros preseos</string>
|
||||
<string name="pref_plugin_receive_notifications">Receición d\'avisos</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Recibe los avisos d\'otros preseos y amúesalos n\'Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Compartición y receición</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Comparte ficheros y URLs ente preseos</string>
|
||||
<string name="plugin_not_available">Esta carauterística nun ta disponible na to versión d\'Android</string>
|
||||
<string name="device_list_empty">Ensin preseos</string>
|
||||
<string name="device_list_empty">Nun hai preseos</string>
|
||||
<string name="ok">Aceutar</string>
|
||||
<string name="cancel">Encaboxar</string>
|
||||
<string name="open_settings">Abrir axustes</string>
|
||||
<string name="no_permissions">¡</string>
|
||||
<string name="send_ping">Unviar ping</string>
|
||||
<string name="open_mpris_controls">Control multimedia</string>
|
||||
<string name="no_permission_mprisreceiver">Pa ser a controlar reproductores multimedia precises conceder l\'accesu a los avisos</string>
|
||||
<string name="no_permissions_remotekeyboard">Pa recibir calcos de tecles precises activar el tecláu remotu de KDE Connect</string>
|
||||
<string name="send_ping">Unviar un ping</string>
|
||||
<string name="open_mpris_controls">Mandu multimedia</string>
|
||||
<string name="remotekeyboard_editing_only_title">Remanar les tecles remotes namái al editar</string>
|
||||
<string name="open_mousepad">Entrada remota</string>
|
||||
<string name="mousepad_info">Movi un deu pela pantalla pa mover el mur. Con un toque faes un clic esquierdu y teniendo primío faes l\'aición d\'arrastrar y soltar, col toque de dos deos simules un clic drechu y col toque de tres simules un clic col botón d\'en mediu del mur. Esliza dos deos pela pantalla pa desplazate.</string>
|
||||
<string name="mousepad_double_tap_settings_title">Aición al tocar con dos deos</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Aición al tocar con tres deos</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Sensibilidá del panel táutil</string>
|
||||
<string name="mousepad_scroll_direction_title">Direición de desplazamientu inversa</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Right click</item>
|
||||
<item>Middle click</item>
|
||||
<item>Nothing</item>
|
||||
<item>Clic drechu</item>
|
||||
<item>Clic d\'en mediu</item>
|
||||
<item>Nada</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_sensitivity_entries">
|
||||
<item>Slowest</item>
|
||||
<item>Above Slowest</item>
|
||||
<item>Default</item>
|
||||
<item>Above Default</item>
|
||||
<item>Fastest</item>
|
||||
<item>Perlenta</item>
|
||||
<item>Lenta</item>
|
||||
<item>Por defeutu</item>
|
||||
<item>Rápida</item>
|
||||
<item>Perrápida</item>
|
||||
</string-array>
|
||||
<string name="error_timed_out">Escosó\'l tiempu</string>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>Ensin aceleración</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Normal</item>
|
||||
<item>Fuerte</item>
|
||||
<item>Perfuerte</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Preseos coneutaos</string>
|
||||
<string name="category_not_paired_devices">Preseos disponibles</string>
|
||||
<string name="category_remembered_devices">Preseos recordaos</string>
|
||||
<string name="device_menu_plugins">Axustes de plugins</string>
|
||||
<string name="device_menu_unpair">Desempareyar</string>
|
||||
<string name="pair_new_device">Empareyar un preséu nuevu</string>
|
||||
<string name="error_could_not_send_package">Nun pudo unviase\'l paquete</string>
|
||||
<string name="error_timed_out">Escosó\'l tiempu d\'espera</string>
|
||||
<string name="encryption_info_title">Información del cifráu</string>
|
||||
<string name="encryption_info_msg_no_ssl">L\'otru preséu nun executa una versión recién de KDE Connect y usa\'l métodu heredáu de cifráu.</string>
|
||||
<string name="my_device_fingerprint">La buelga SHA1 d\'esti preséu ye:</string>
|
||||
<string name="remote_device_fingerprint">La buelga SHA1 del preséu remotu ye:</string>
|
||||
<string name="pair_requested">Solicitóse l\'empareyamientu</string>
|
||||
<string name="pairing_request_from">Solicitú d\'empareyamientu de %1s</string>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">Recibiendo %1$d ficheru de %2$s</item>
|
||||
<item quantity="other">Recibiendo %1$d ficheros de %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">Ficheru: %1s</item>
|
||||
<item quantity="other">(Ficheru %2$d de %3$d): %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">Unviando %1$d ficheru a %2$s</item>
|
||||
<item quantity="other">Unviando %1$d ficheros a %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Ficheru: %1$s</item>
|
||||
<item quantity="other">(Ficheru %2$d de %3$d): %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">Recibióse 1 ficheru de %1$s</item>
|
||||
<item quantity="other">Recibiéronse %2$d ficheros de %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Fallu al recibir el ficheru de %1$s</item>
|
||||
<item quantity="other">Fallu al recibir %2$d de los %3$d ficheros de %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Unvióse\'l ficheru a %1$s</item>
|
||||
<item quantity="other">Unviáronse %2$d ficheros a %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Fallu al unviar el ficheru a %1$s</item>
|
||||
<item quantity="other">Fallu al unviar %2$d de los %3$d ficheros a %1$s</item>
|
||||
</plurals>
|
||||
<string name="received_file_text">Toca p\'abrir «%1s»</string>
|
||||
<string name="cannot_create_file">Nun pue crease\'l ficheru %s</string>
|
||||
<string name="tap_to_answer">Toca pa responder</string>
|
||||
<string name="right_click">Unviar un clic drechu</string>
|
||||
<string name="middle_click">Unviar un clic d\'en mediu</string>
|
||||
<string name="show_keyboard">Amosar el tecláu</string>
|
||||
<string name="device_not_paired">Nun s\'empareyó\'l preséu</string>
|
||||
<string name="request_pairing">Solicitar l\'empareyamientu</string>
|
||||
<string name="pairing_accept">Aceutar</string>
|
||||
<string name="pairing_reject">Refugar</string>
|
||||
<string name="settings">Axustes</string>
|
||||
<string name="mpris_volume">Volume</string>
|
||||
<string name="mpris_time_settings_title">Botones d\'avanzar/rebobinar</string>
|
||||
<string name="mpris_time_settings_summary">Axusta\'l tiempu d\'avance/rebobináu al primir</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 seconds</item>
|
||||
<item>20 seconds</item>
|
||||
<item>30 seconds</item>
|
||||
<item>1 minute</item>
|
||||
<item>2 minutes</item>
|
||||
<item>10 segundos</item>
|
||||
<item>20 segundos</item>
|
||||
<item>30 segundos</item>
|
||||
<item>1 minutu</item>
|
||||
<item>2 minutos</item>
|
||||
</string-array>
|
||||
<string name="no_file_browser">Nun hai restoladores de ficheros instalaos</string>
|
||||
<string name="pref_plugin_telepathy_desc">Unvia mensaxes de testu dende\'l to escritoriu</string>
|
||||
<string name="plugin_not_supported">Esti complementu nun lu sofita\'l preséu</string>
|
||||
<string name="findmyphone_description">Fai sonar el teléfonu pa qu\'asina pueas alcontralu</string>
|
||||
<string name="mpris_notification_settings_summary">Permite\'l control de reproductores multimedia ensin abrir KDE Connect</string>
|
||||
<string name="share_to">Compartir con...</string>
|
||||
<string name="protocol_version_newer">Esti preséu una versión nueva del protocolu</string>
|
||||
<string name="plugin_settings_with_name">%s</string>
|
||||
<string name="custom_devices_settings">Llista de preseos personalizada</string>
|
||||
<string name="custom_device_list">Amestar preseos pola IP</string>
|
||||
<string name="custom_device_deleted">Desanicióse\'l preséu personalizáu</string>
|
||||
<string name="custom_device_list_help">Si\'l preséu nun se deteuta automáticamente, pues amestar la so direición IP o nome d\'agospiu calcando nel botón flotante d\'aición</string>
|
||||
<string name="undo">Desfacer</string>
|
||||
<string name="share_notification_preference">Avisos sonoros</string>
|
||||
<string name="share_notification_preference_summary">Fai que\'l teléfonu vibre y reproduza un soníu al recibir un ficheru</string>
|
||||
<string name="share_destination_customize">Personalizar el direutoriu de destín</string>
|
||||
<string name="share_destination_customize_summary_disabled">Los ficheros recibíos van apaecer en Descargues</string>
|
||||
<string name="share_destination_customize_summary_enabled">Los ficheros van atroxase nel direutoriu d\'embaxo</string>
|
||||
<string name="share_destination_folder_preference">Direutoriu de destín</string>
|
||||
<string name="title_activity_notification_filter">Peñera d\'avisos</string>
|
||||
<string name="filter_apps_info">Van sincronizase los avisos de les aplicaciones esbillaes.</string>
|
||||
<string name="sftp_sdcard">Tarxeta SD</string>
|
||||
<string name="add_device_dialog_title">Amiestu d\'un preséu</string>
|
||||
<string name="add_device_hint">Nome d\'agospiu o direición IP</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Allugamientos d\'almacenamientu configuraos</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Allugamientu d\'almacenamientu adicional</string>
|
||||
<string name="sftp_preference_edit_storage_location">Edición del allugamientu d\'almacenamientu</string>
|
||||
<string name="sftp_storage_preference_storage_location">Allugamientu d\'almacenamientu</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">Esti allugamientu yá se configuró</string>
|
||||
<string name="sftp_storage_preference_click_to_select">calca pa esbillar</string>
|
||||
<string name="sftp_storage_preference_display_name">Nome</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">Esti nome yá ta usándose</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">El nome nun pue tar baleru</string>
|
||||
<string name="sftp_action_mode_menu_delete">Desaniciar</string>
|
||||
<string name="sftp_no_storage_locations_configured">Nun se configuraron allugamientos d\'almacenamientu</string>
|
||||
<string name="sftp_saf_permission_explanation">P\'acceder remotamente a los ficheros tienes de configurar allugamientos d\'almacenamientu</string>
|
||||
<string name="no_players_connected">Nun s\'alcontraron reproductores</string>
|
||||
<string name="send_files">Unviar ficheros</string>
|
||||
<string name="pairing_title">Preseos con KDE Connect</string>
|
||||
<string name="pairing_description">Equí deberíen apaecer los demás preseos que tean executando KDE Connect na mesma rede.</string>
|
||||
<string name="device_rename_title">Renomáu del preséu</string>
|
||||
<string name="device_rename_confirm">Renomar</string>
|
||||
<string name="refresh">Refrescar</string>
|
||||
<string name="unreachable_description">Esti preséu empareyáu nun ye algamable. Asegúrate de que ta coneutáu a la mesma rede que tu.</string>
|
||||
<string name="no_wifi">Nun tas coneutáu a una rede Wi-Fi polo que nun vas ser a ver dengún preséu. Calca equí p\'activar el Wi-Fi.</string>
|
||||
<string name="no_file_browser">Nun hai dengún restolador de ficheros instaláu.</string>
|
||||
<string name="pref_plugin_telepathy">Unviu de SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Unvia SMS dende l\'ordenador</string>
|
||||
<string name="findmyphone_description">Fai qu\'esti preséu suene pa que pueas alcontralu</string>
|
||||
<string name="findmyphone_found">Alcontrélu</string>
|
||||
<string name="plugins_need_permission">Dalgunos plugins precisen permisos pa funcionar (tócalos pa más información):</string>
|
||||
<string name="permission_explanation">Esti plugin precisa permisos pa funcionar</string>
|
||||
<string name="optional_permission_explanation">Precises conceder permisos adicionales p\'activar toles funciones</string>
|
||||
<string name="plugins_need_optional_permission">Dalgunos plugins tienen carauterísiques desactivaes pola falta de permisos (tócalos pa más información):</string>
|
||||
<string name="select_ringtone">Timbre</string>
|
||||
<string name="telephony_pref_blocked_title">Númberos bloquiaos</string>
|
||||
<string name="presenter_fullscreen">Pantalla completa</string>
|
||||
<string name="presenter_exit">Colar de la presentación</string>
|
||||
<string name="addcommand_explanation">Nun hai comandos rexistraos.</string>
|
||||
<string name="addcommand_explanation2">Pues amestar más nos axustes de KDE Connect del ordenador</string>
|
||||
<string name="add_command_description">Pues amestar más comandos nel ordenador</string>
|
||||
<string name="pref_plugin_mprisreceiver">Mandu pa reproductores multimedia</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Controla los reproductores multimedia d\'esti preséu dende otru</string>
|
||||
<string name="notification_channel_default">Otros avisos</string>
|
||||
<string name="notification_channel_persistent">Indicador permanente</string>
|
||||
<string name="notification_channel_media_control">Mandu multimedia</string>
|
||||
<string name="notification_channel_filetransfer">Tresferencia de ficheros</string>
|
||||
<string name="copy_url_to_clipboard">Copiar la URL al cartafueyu</string>
|
||||
<string name="clipboard_toast">Copióse al cartafueyu</string>
|
||||
<string name="runcommand_noruncommandplugin">Esti preséu nun tien activáu\'l plugin Execución de comandos</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Fai que\'l preséu remotu suene</string>
|
||||
<string name="ring">Facer sonar</string>
|
||||
<string name="pref_plugin_systemvolume">Volume del sistema</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Controla\'l volume del sistema del preséu remotu</string>
|
||||
<string name="all">Too</string>
|
||||
<string name="devices">Preseos</string>
|
||||
<string name="settings_rename">Nome del preséu</string>
|
||||
<string name="settings_dark_mode">Estilu escuru</string>
|
||||
<string name="settings_more_settings_title">Más axustes</string>
|
||||
<string name="setting_persistent_notification">Amosar un avisu permanente</string>
|
||||
<string name="setting_persistent_notification_oreo">Avisu permanente</string>
|
||||
<string name="setting_persistent_notification_description">Toca pa des/activalu n\'Avisos</string>
|
||||
<string name="extra_options">Opciones adicionales</string>
|
||||
<string name="privacy_options">Opciones de la privacidá</string>
|
||||
<string name="set_privacy_options">Afita les opciones de la privacidá</string>
|
||||
<string name="block_contents">Bloquiar el conteníu de los avisos</string>
|
||||
<string name="block_images">Bloquiar les imáxenes de los avisos</string>
|
||||
<string name="notification_channel_receivenotification">Avisos d\'otros preseos</string>
|
||||
<string name="take_picture">Llanzamientu de la cámara</string>
|
||||
<string name="plugin_photo_desc">Llanza l\'aplicación de la cámara p\'acenciellar la fechura y tresferencia de semeyes</string>
|
||||
<string name="no_app_for_opening">Nun alcontró denguna aplicación afayadiza p\'abrir esti ficheru.</string>
|
||||
<string name="remote_keyboard_service">Tecláu remotu de KDE Connect</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,6 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">Известяване за обаждания</string>
|
||||
<string name="pref_plugin_telephony_desc">Изпращане на уведомления за СМС и обаждания</string>
|
||||
<string name="pref_plugin_battery">Доклад за батерията</string>
|
||||
<string name="pref_plugin_battery_desc">Периодично съобщаване за състоянието на батерията</string>
|
||||
<string name="pref_plugin_sftp">Достъп до файловата система</string>
|
||||
@@ -11,7 +10,6 @@
|
||||
<string name="pref_plugin_ping_desc">Изпращане и получаване на пинг</string>
|
||||
<string name="pref_plugin_notifications">Синхронизиране на уведомленията</string>
|
||||
<string name="pref_plugin_notifications_desc">Достъп до уведомленията от други устройства</string>
|
||||
<string name="plugin_not_available">Тази функция не е налична във вашата версия на Андроид</string>
|
||||
<string name="device_list_empty">Няма устройства</string>
|
||||
<string name="ok">Добре</string>
|
||||
<string name="cancel">Отказ</string>
|
||||
@@ -30,31 +28,31 @@
|
||||
<item>Above Default</item>
|
||||
<item>Fastest</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Свързани устройства</string>
|
||||
<string name="category_remembered_devices">Запомнени устройства</string>
|
||||
<string name="plugins_failed_to_load">Неуспешно зареждане на приставки (докоснете за подробности)</string>
|
||||
<string name="device_menu_unpair">Разкачване</string>
|
||||
<string name="unknown_device">Неизвестно устройство</string>
|
||||
<string name="error_not_reachable">Устройството е недостъпно</string>
|
||||
<string name="error_already_requested">Вече е заявено сдвояване</string>
|
||||
<string name="error_already_paired">Устройството вече е сдвоено</string>
|
||||
<string name="error_could_not_send_package">Пакетът не може да бъде изпратен</string>
|
||||
<string name="error_timed_out">Просрочка</string>
|
||||
<string name="error_canceled_by_user">Отхвърлена от потребителя</string>
|
||||
<string name="error_canceled_by_other_peer">Отказана от другата страна</string>
|
||||
<string name="error_invalid_key">Получен е неправилен ключ</string>
|
||||
<string name="pair_requested">Заявено е сдвояване</string>
|
||||
<string name="pairing_request_from">Заявено е сдвояване от %1s</string>
|
||||
<string name="tap_to_answer">Докоснете за да отговорите</string>
|
||||
<string name="reconnect">Ново свързване</string>
|
||||
<string name="device_not_paired">Устройството не е сдвоено</string>
|
||||
<string name="request_pairing">Заявка за сдвояване</string>
|
||||
<string name="pairing_accept">Приемане</string>
|
||||
<string name="pairing_reject">Отхвърляне</string>
|
||||
<string name="device">Устройство</string>
|
||||
<string name="pair_device">Сдвояване с устройството</string>
|
||||
<string name="remote_control">Отдалечен контрол</string>
|
||||
<string name="settings">Настройки на KDE Connect</string>
|
||||
<string name="mpris_play">Възпроизвеждане</string>
|
||||
<string name="mpris_previous">Предишен</string>
|
||||
<string name="mpris_rew">Превъртане назад</string>
|
||||
@@ -68,11 +66,6 @@
|
||||
<item>1 minute</item>
|
||||
<item>2 minutes</item>
|
||||
</string-array>
|
||||
<string name="share_to">Споделяне...</string>
|
||||
<string name="protocol_version_older">Това устройство използва стара версия на протокола</string>
|
||||
<string name="protocol_version_newer">Това устройство използва по-нова версия на протокола</string>
|
||||
<string name="general_settings">Общи настройки</string>
|
||||
<string name="device_name">Име на устройството</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Невалидно име на устройство</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,6 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">Telefonski obavještavač</string>
|
||||
<string name="pref_plugin_telephony_desc">Pošalji notifikacije za SMS i pozive</string>
|
||||
<string name="pref_plugin_battery">Baterijski izvještaj</string>
|
||||
<string name="pref_plugin_battery_desc">Periodično javi baterijski status</string>
|
||||
<string name="pref_plugin_sftp">Otkrivanje datotečnog sistema</string>
|
||||
@@ -12,7 +11,6 @@
|
||||
<string name="pref_plugin_ping_desc">Šalji i primaj ping-ove</string>
|
||||
<string name="pref_plugin_notifications">Sinhronizovano obavještenje</string>
|
||||
<string name="pref_plugin_notifications_desc">Pristupite vašim notifikacijama sa drugog uređaja</string>
|
||||
<string name="plugin_not_available">Ovo svojstvo nije dostupno i vašoj Android verziji</string>
|
||||
<string name="device_list_empty">Nema uređaja</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Prekini</string>
|
||||
@@ -33,36 +31,30 @@
|
||||
<item>Above Default</item>
|
||||
<item>Fastest</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Spojeni uređaji</string>
|
||||
<string name="category_not_paired_devices">Dostupni uređaji</string>
|
||||
<string name="category_remembered_devices">Zapamćeni uređaji</string>
|
||||
<string name="plugins_failed_to_load">Dodaci se nisu uspjeli učitati (kucnite za više informacija):</string>
|
||||
<string name="device_menu_plugins">Postavke dodatka</string>
|
||||
<string name="device_menu_unpair">Razdvoji</string>
|
||||
<string name="device_not_reachable">Upareni uređaj nije dostupan</string>
|
||||
<string name="unknown_device">Nepoznat uređaj</string>
|
||||
<string name="error_not_reachable">Uređaj nije dostupan</string>
|
||||
<string name="error_already_requested">Uparivanje već zatraženo</string>
|
||||
<string name="error_already_paired">Uređaj već uparen</string>
|
||||
<string name="error_could_not_send_package">Nije moguće poslati paket</string>
|
||||
<string name="error_timed_out">Isteklo</string>
|
||||
<string name="error_canceled_by_user">Prekinuo korisnik</string>
|
||||
<string name="error_canceled_by_other_peer">Prekinuo drugi korisnik</string>
|
||||
<string name="error_invalid_key">Primljen pogrešan ključ</string>
|
||||
<string name="pair_requested">Uparivanje zatraženo</string>
|
||||
<string name="pairing_request_from">Uparivanje zatraženo od %1s</string>
|
||||
<string name="received_url_title">Primljena veza od %1s</string>
|
||||
<string name="received_url_text">Kucni za otvaranje \'%1s\'</string>
|
||||
<string name="incoming_file_title">Dolazna datoteka od %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Slanje datoteke na %1s</string>
|
||||
<string name="received_file_title">Primljena datoteka od %1s</string>
|
||||
<string name="received_file_text">Kucni za otvaranje \'%1s\'</string>
|
||||
<string name="sent_file_title">Poslana datoteka na %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="tap_to_answer">Kucni za odgovor</string>
|
||||
<string name="reconnect">Ponovo uspostavi vezu</string>
|
||||
<string name="right_click">Pošalji Desni Klik</string>
|
||||
<string name="middle_click">Pošalji Srednji Klik</string>
|
||||
<string name="show_keyboard">Pokaži Tastaturu</string>
|
||||
@@ -70,19 +62,13 @@
|
||||
<string name="request_pairing">Zatraži uparivanje</string>
|
||||
<string name="pairing_accept">Prihvati</string>
|
||||
<string name="pairing_reject">Odbij</string>
|
||||
<string name="device">Uređaj</string>
|
||||
<string name="pair_device">Upari uređaj</string>
|
||||
<string name="remote_control">Daljinska kontrola</string>
|
||||
<string name="settings">KDE Postavke Veze</string>
|
||||
<string name="mpris_play">Reprodukuj</string>
|
||||
<string name="mpris_previous">Prethodni</string>
|
||||
<string name="mpris_rew">Premotaj</string>
|
||||
<string name="mpris_ff">Ubrzano</string>
|
||||
<string name="mpris_next">Sljedeći</string>
|
||||
<string name="mpris_volume">Glasnoća</string>
|
||||
<string name="mpris_settings">Postavke multimedije</string>
|
||||
<string name="mpris_time_settings_title">Dugmad za naprijed/premotavanje</string>
|
||||
<string name="mpris_time_settings_summary">Postavi vrijeme na ubrzano ili premotaj multimedijalnu datoteku.</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 sekundi</item>
|
||||
<item>20 sekundi</item>
|
||||
@@ -90,14 +76,8 @@
|
||||
<item>1 minuta</item>
|
||||
<item>2 minute</item>
|
||||
</string-array>
|
||||
<string name="share_to">Podijeli na...</string>
|
||||
<string name="protocol_version_older">Ovaj uređaj koristi staru verziju protokola</string>
|
||||
<string name="protocol_version_newer">Ovaj uređaj koristi noviju verziju protokola</string>
|
||||
<string name="general_settings">Opšte postavke</string>
|
||||
<string name="plugin_settings">Postavke</string>
|
||||
<string name="plugin_settings_with_name">%s Postavke</string>
|
||||
<string name="device_name">Naziv uređaja</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Pogrešnan naziv uređaja</string>
|
||||
<string name="shareplugin_text_saved">Primljeni tekst, spašen u ormarić</string>
|
||||
<string name="custom_devices_settings">Lista vlastitih uređaja</string>
|
||||
@@ -106,15 +86,9 @@
|
||||
<string name="share_notification_preference_summary">Vibriraj i reprodukuj zvuk kad se prima datoteka</string>
|
||||
<string name="title_activity_notification_filter">Filter napomena</string>
|
||||
<string name="filter_apps_info">Notifikacije će biti sinhronizovane s izabranim aplikacijama.</string>
|
||||
<string name="sftp_internal_storage">Unutrašnji smještaj</string>
|
||||
<string name="sftp_all_files">Sve fajlove</string>
|
||||
<string name="sftp_sdcard_num">SD kartica %d</string>
|
||||
<string name="sftp_sdcard">SD kartica</string>
|
||||
<string name="sftp_readonly">(samo za čitanje)</string>
|
||||
<string name="sftp_camera">Slike sa kamere</string>
|
||||
<string name="add_host">Dodaj host/IP</string>
|
||||
<string name="add_host_hint">IP ili ime računara</string>
|
||||
<string name="no_players_connected">Nema nađenih igrača</string>
|
||||
<string name="custom_dev_list_help">Koristite ovu opciju samo ako vaš uređaj nije automatski otkriven. Unesite IP adresu ili ime hosta i dodirnite dugme da dodate na listu. Dodirnite postojeće dume da uklonite s liste.</string>
|
||||
<string name="mpris_player_on_device">%1$s na %2$s</string>
|
||||
</resources>
|
||||
|
@@ -1,8 +1,11 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="kde_connect">KDE Connect</string>
|
||||
<string name="foreground_notification_no_devices">No està connectat a cap dispositiu</string>
|
||||
<string name="foreground_notification_devices">Connectat a: %s</string>
|
||||
<string name="pref_plugin_telephony">Notificador de la telefonia</string>
|
||||
<string name="pref_plugin_telephony_desc">Envia notificacions pels SMS i les trucades</string>
|
||||
<string name="pref_plugin_battery">Informe de la bateria</string>
|
||||
<string name="pref_plugin_telephony_desc">Envia notificacions per a les trucades entrants</string>
|
||||
<string name="pref_plugin_battery">Informa de la bateria</string>
|
||||
<string name="pref_plugin_battery_desc">Informa periòdicament sobre l\'estat de la bateria</string>
|
||||
<string name="pref_plugin_sftp">Exposa el sistema de fitxers</string>
|
||||
<string name="pref_plugin_sftp_desc">Permet navegar de forma remota pel sistema de fitxers del dispositiu</string>
|
||||
@@ -10,26 +13,31 @@
|
||||
<string name="pref_plugin_clipboard_desc">Comparteix el contingut del porta-retalls</string>
|
||||
<string name="pref_plugin_mousepad">Entrada remota</string>
|
||||
<string name="pref_plugin_mousepad_desc">Usa el vostre telèfon o tauleta com un ratolí i un teclat</string>
|
||||
<string name="pref_plugin_remotekeyboard">S\'estan rebent pulsacions de tecla remotes</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">S\'estan rebent esdeveniments de pulsacions de tecla des de dispositius remots</string>
|
||||
<string name="pref_plugin_presenter">Presentació de diapositives remota</string>
|
||||
<string name="pref_plugin_presenter_desc">Usa el dispositiu per a canviar les dispositives d\'una presentació</string>
|
||||
<string name="pref_plugin_remotekeyboard">Rep les pulsacions remotes de tecla</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">Rep els esdeveniments de pulsacions de tecla des de dispositius remots</string>
|
||||
<string name="pref_plugin_mpris">Controls multimèdia</string>
|
||||
<string name="pref_plugin_mpris_desc">Proporciona un comandament a distància pel reproductor multimèdia</string>
|
||||
<string name="pref_plugin_runcommand">Executa una ordre</string>
|
||||
<string name="pref_plugin_runcommand_desc">Activa les ordres remotes des del telèfon o tauleta</string>
|
||||
<string name="pref_plugin_contacts">Sincronitzador dels contactes</string>
|
||||
<string name="pref_plugin_contacts_desc">Permet sincronitzar la llibreta de contactes del dispositiu</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Envia i rep els pings</string>
|
||||
<string name="pref_plugin_ping_desc">Envia i rep els «ping»</string>
|
||||
<string name="pref_plugin_notifications">Sincronitza les notificacions</string>
|
||||
<string name="pref_plugin_notifications_desc">Accedeix a les vostres notificacions des d\'altres dispositius</string>
|
||||
<string name="pref_plugin_receive_notifications">Recepció de les notificacions</string>
|
||||
<string name="pref_plugin_receive_notifications">Rep les notificacions</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Rep notificacions des d\'altres dispositius i mostrar-los a l\'Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Comparteix i rep</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Comparteix els fitxers i els URL entre els dispositius</string>
|
||||
<string name="plugin_not_available">Aquesta característica no està disponible en la vostra versió d\'Android</string>
|
||||
<string name="device_list_empty">No hi ha cap dispositiu</string>
|
||||
<string name="ok">D\'acord</string>
|
||||
<string name="cancel">Cancel·la</string>
|
||||
<string name="open_settings">Obre l\'arranjament</string>
|
||||
<string name="no_permissions">Us caldrà concedir permís per accedir a les notificacions</string>
|
||||
<string name="no_permission_mprisreceiver">Per a poder controlar els reproductors multimèdia cal atorgar accés a les notificacions</string>
|
||||
<string name="no_permissions_remotekeyboard">Per a rebre les pulsacions de tecles, haureu d\'activar el teclat remot del KDE Connect</string>
|
||||
<string name="send_ping">Envia un ping</string>
|
||||
<string name="open_mpris_controls">Control multimèdia</string>
|
||||
<string name="remotekeyboard_editing_only_title">Fes servir les tecles remotes només en editar</string>
|
||||
@@ -41,6 +49,7 @@
|
||||
<string name="mousepad_double_tap_settings_title">Estableix l\'acció de tocar amb dos dits</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Estableix l\'acció de tocar amb tres dits</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Estableix la sensibilitat del ratolí tàctil</string>
|
||||
<string name="mousepad_acceleration_profile_settings_title">Estableix l\'acceleració de l\'apuntador</string>
|
||||
<string name="mousepad_scroll_direction_title">Inverteix la direcció del desplaçament</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Clic dret</item>
|
||||
@@ -54,48 +63,68 @@
|
||||
<item>Ràpida</item>
|
||||
<item>La més ràpida</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>Sense acceleració</item>
|
||||
<item>La més feble</item>
|
||||
<item>Feble</item>
|
||||
<item>Mitjana</item>
|
||||
<item>Forta</item>
|
||||
<item>La més forta</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Dispositius connectats</string>
|
||||
<string name="category_not_paired_devices">Dispositius disponibles</string>
|
||||
<string name="category_remembered_devices">Dispositius recordats</string>
|
||||
<string name="plugins_failed_to_load">Els connectors han fallat en carregar-los (puntegeu per a més informació):</string>
|
||||
<string name="device_menu_plugins">Arranjament del connector</string>
|
||||
<string name="device_menu_unpair">Desparella</string>
|
||||
<string name="device_not_reachable">No s\'ha pogut accedir al dispositiu parell</string>
|
||||
<string name="pair_new_device">Aparella amb un dispositiu nou</string>
|
||||
<string name="unknown_device">Dispositiu desconegut</string>
|
||||
<string name="error_not_reachable">No es pot accedir al dispositiu</string>
|
||||
<string name="error_already_requested">Ja s\'ha demanat aparellar</string>
|
||||
<string name="error_already_paired">El dispositiu ja està aparellat</string>
|
||||
<string name="error_could_not_send_package">No s\'ha pogut enviar el paquet</string>
|
||||
<string name="error_timed_out">Ha excedit el temps</string>
|
||||
<string name="error_canceled_by_user">Cancel·lat per l\'usuari</string>
|
||||
<string name="error_canceled_by_other_peer">Cancel·lat per l\'altre parell</string>
|
||||
<string name="error_invalid_key">S\'ha rebut una clau no vàlida</string>
|
||||
<string name="encryption_info_title">Informació de l\'encriptatge</string>
|
||||
<string name="encryption_info_msg_no_ssl">L\'altre dispositiu no usa una versió recent del KDE Connect, s\'utilitzarà el mètode d\'encriptatge antic.</string>
|
||||
<string name="my_device_fingerprint">L\'empremta digital SHA1 del certificat del vostre dispositiu és:</string>
|
||||
<string name="remote_device_fingerprint">L\'empremta digital SHA1 del certificat del dispositiu remot és:</string>
|
||||
<string name="pair_requested">S\'ha demanat aparellar</string>
|
||||
<string name="pairing_request_from">S\'ha demanat aparellar des de %1s</string>
|
||||
<string name="received_url_title">S\'ha rebut un vincle des de %1s</string>
|
||||
<string name="received_url_text">Puntegeu per obrir «%1s»</string>
|
||||
<string name="incoming_file_title">Fitxer entrant des de %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">S\'està enviant el fitxer a %1s</string>
|
||||
<string name="outgoing_files_title">S\'estan enviant fitxers a %1s</string>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">S\'ha enviat %1$d fitxer</item>
|
||||
<item quantity="other">S\'ha enviat %1$d de %2$d fitxers</item>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">S\'està rebent %1$d fitxer des de %2$s</item>
|
||||
<item quantity="other">S\'estan rebent %1$d fitxers des de %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">Fitxer: %1s</item>
|
||||
<item quantity="other">(Fitxer %2$d de %3$d): %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">S\'està enviant el fitxer %1$d a %2$s</item>
|
||||
<item quantity="other">S\'estan enviant els fitxers %1$d a %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Fitxer: %1$s</item>
|
||||
<item quantity="other">(Fitxer %2$d de %3$d): %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">S\'ha rebut un fitxer des de %1$s</item>
|
||||
<item quantity="other">S\'han rebut %2$d fitxers des de %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Ha fallat en rebre un fitxer des de %1$s</item>
|
||||
<item quantity="other">Ha fallat en rebre %2$d de %3$d fitxers des de %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Fitxer enviat a %1$s</item>
|
||||
<item quantity="other">%2$d fitxers enviats a %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Ha fallat en enviar el fitxer a %1$s</item>
|
||||
<item quantity="other">Ha fallat en enviar %2$d de %3$d fitxers a %1$s</item>
|
||||
</plurals>
|
||||
<string name="received_file_title">Fitxer rebut des de %1s</string>
|
||||
<string name="received_file_fail_title">Ha fallat en rebre el fitxer des de %1s</string>
|
||||
<string name="received_file_text">Puntegeu per obrir «%1s»</string>
|
||||
<string name="sent_file_title">Fitxer enviat a %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Ha fallat en enviar el fitxer a %1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="cannot_create_file">No s\'ha pogut crear el fitxer %s</string>
|
||||
<string name="tap_to_answer">Puntegeu per a respondre</string>
|
||||
<string name="reconnect">Reconnecta</string>
|
||||
<string name="right_click">Envia un clic del botó dret</string>
|
||||
<string name="middle_click">Envia un clic del botó del mig</string>
|
||||
<string name="show_keyboard">Mostra el teclat</string>
|
||||
@@ -103,10 +132,7 @@
|
||||
<string name="request_pairing">Demana aparellar</string>
|
||||
<string name="pairing_accept">Accepta</string>
|
||||
<string name="pairing_reject">Rebutja</string>
|
||||
<string name="device">Dispositiu</string>
|
||||
<string name="pair_device">Dispositiu parell</string>
|
||||
<string name="remote_control">Comandament a distància</string>
|
||||
<string name="settings">Arranjament del KDE Connect</string>
|
||||
<string name="settings">Arranjament</string>
|
||||
<string name="mpris_play">Reprodueix</string>
|
||||
<string name="mpris_pause">Pausa</string>
|
||||
<string name="mpris_previous">Anterior</string>
|
||||
@@ -114,9 +140,8 @@
|
||||
<string name="mpris_ff">Avanç ràpid</string>
|
||||
<string name="mpris_next">Següent</string>
|
||||
<string name="mpris_volume">Volum</string>
|
||||
<string name="mpris_settings">Arranjament multimèdia</string>
|
||||
<string name="mpris_time_settings_title">Botons per avançar o rebobinar</string>
|
||||
<string name="mpris_time_settings_summary">Ajusta el temps per avançar o rebobinar quan es toca.</string>
|
||||
<string name="mpris_time_settings_summary">Ajusta el temps per avançar o rebobinar quan es toca</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 segons</item>
|
||||
<item>20 segons</item>
|
||||
@@ -125,79 +150,130 @@
|
||||
<item>2 minuts</item>
|
||||
</string-array>
|
||||
<string name="mpris_notification_settings_title">Mostra les notificacions dels reproductors</string>
|
||||
<string name="mpris_notification_settings_summary">Permet controlar els reproductors multimèdia sense obrir el KDE Connect.</string>
|
||||
<string name="mpris_notification_settings_summary">Permet controlar els reproductors multimèdia sense obrir el KDE Connect</string>
|
||||
<string name="share_to">Comparteix amb...</string>
|
||||
<string name="protocol_version_older">Aquest dispositiu usa una versió antiga del protocol</string>
|
||||
<string name="protocol_version_newer">Aquest dispositiu usa una versió nova del protocol</string>
|
||||
<string name="general_settings">Arranjament general</string>
|
||||
<string name="plugin_settings">Arranjament</string>
|
||||
<string name="plugin_settings_with_name">Ajustaments del %s</string>
|
||||
<string name="device_name">Nom del dispositiu</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">El nom del dispositiu no és vàlid</string>
|
||||
<string name="shareplugin_text_saved">S\'ha rebut text i s\'ha desat al porta-retalls</string>
|
||||
<string name="custom_devices_settings">Llista personalitzada de dispositius</string>
|
||||
<string name="pair_device_action">Aparella amb un dispositiu nou</string>
|
||||
<string name="unpair_device_action">Desparella %s</string>
|
||||
<string name="custom_device_list">Afegeix dispositius per la IP</string>
|
||||
<string name="custom_device_deleted">S\'ha suprimit un dispositiu personalitzat</string>
|
||||
<string name="custom_device_list_help">Si el dispositiu no es detecta automàticament, podeu afegir la seva adreça IP o el nom de la màquina fent clic al botó flotant d\'acció</string>
|
||||
<string name="custom_device_fab_hint">Afegeix un dispositiu</string>
|
||||
<string name="undo">Desfés</string>
|
||||
<string name="share_notification_preference">Rebombori de les notificacions</string>
|
||||
<string name="share_notification_preference_summary">Vibra i reprodueix un so en rebre un fitxer</string>
|
||||
<string name="share_destination_customize">Personalitza el directori de destinació</string>
|
||||
<string name="share_destination_customize_summary_disabled">Els fitxers rebuts apareixeran a Baixades</string>
|
||||
<string name="share_destination_customize_summary_enabled">Els fitxers seran emmagatzemats al directori de sota</string>
|
||||
<string name="share_destination_folder_preference">Directori de destinació</string>
|
||||
<string name="share">Comparteix</string>
|
||||
<string name="share_received_file">Comparteix «%s»</string>
|
||||
<string name="title_activity_notification_filter">Filtre per a les notificacions</string>
|
||||
<string name="filter_apps_info">Les notificacions se sincronitzaran per a les aplicacions seleccionades.</string>
|
||||
<string name="sftp_internal_storage">Emmagatzematge intern</string>
|
||||
<string name="sftp_all_files">Tots els fitxers</string>
|
||||
<string name="sftp_sdcard_num">Targeta SD %d</string>
|
||||
<string name="sftp_sdcard">Targeta SD</string>
|
||||
<string name="sftp_readonly">(només de lectura)</string>
|
||||
<string name="sftp_camera">Imatges de la càmera</string>
|
||||
<string name="add_host">Afegeix una màquina/IP</string>
|
||||
<string name="add_host_hint">Nom de la màquina o IP</string>
|
||||
<string name="add_device_dialog_title">Afegeix un dispositiu</string>
|
||||
<string name="add_device_hint">Nom de la màquina o adreça IP</string>
|
||||
<string name="sftp_preference_detected_sdcards">S\'han detectat targetes SD</string>
|
||||
<string name="sftp_preference_edit_sdcard_title">Edita una targeta SD</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Ubicacions d\'emmagatzematge configurades</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Afegeix una ubicació d\'emmagatzematge</string>
|
||||
<string name="sftp_preference_edit_storage_location">Edita una ubicació d\'emmagatzematge</string>
|
||||
<string name="sftp_preference_add_camera_shortcut">Afegeix una drecera a la carpeta de càmera</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_on">Afegeix una drecera a la carpeta de la càmera</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_off">No afegeixis cap drecera a la carpeta de la càmera</string>
|
||||
<string name="sftp_storage_preference_storage_location">Ubicació d\'emmagatzematge</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">Aquesta ubicació ja s\'ha configurat</string>
|
||||
<string name="sftp_storage_preference_click_to_select">clic per seleccionar</string>
|
||||
<string name="sftp_storage_preference_display_name">Nom a mostrar</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">Aquest nom a mostrar ja està en ús</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">El nom a mostrar no pot estar buit</string>
|
||||
<string name="sftp_action_mode_menu_delete">Suprimeix</string>
|
||||
<string name="sftp_no_sdcard_detected">No s\'ha detectat cap targeta SD</string>
|
||||
<string name="sftp_no_storage_locations_configured">No s\'ha configurat cap ubicació d\'emmagatzematge</string>
|
||||
<string name="sftp_saf_permission_explanation">Per accedir remotament als fitxer cal configurar les ubicacions d\'emmagatzematge</string>
|
||||
<string name="no_players_connected">No s\'ha trobat cap reproductor</string>
|
||||
<string name="custom_dev_list_help">Empreu aquesta opció només si el dispositiu no és detectat automàticament. Introduïu a sota l\'adreça IP o nom de la màquina i premeu el botó per afegir-lo a la llista. Seleccioneu un element existent per eliminar-lo de la llista.</string>
|
||||
<string name="mpris_player_on_device">%1$s sobre el %2$s</string>
|
||||
<string name="send_files">Envia els fitxers</string>
|
||||
<string name="pairing_title">Dispositius del KDE Connect</string>
|
||||
<string name="pairing_description">Els altres dispositius que executin el KDE Connect a la mateixa xarxa han d\'aparèixer aquí.</string>
|
||||
<string name="device_paired">Dispositiu aparellat</string>
|
||||
<string name="device_rename_title">Reanomena el dispositiu</string>
|
||||
<string name="device_rename_confirm">Reanomena</string>
|
||||
<string name="refresh">Refresca</string>
|
||||
<string name="unreachable_description">Aquest dispositiu aparellat no és accessible. Assegureu-vos que està connectat a la mateixa xarxa.</string>
|
||||
<string name="on_data_message">Sembla que esteu amb una connexió de dades mòbils. El KDE Connect només funciona amb xarxes locals.</string>
|
||||
<string name="no_wifi">No esteu connectat a una xarxa Wi-Fi, per tant, no podreu veure cap dispositiu. Feu clic aquí per activar la Wi-Fi.</string>
|
||||
<string name="no_file_browser">No hi ha instal·lat cap explorador de fitxers.</string>
|
||||
<string name="pref_plugin_telepathy">Envia un SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Envia missatges de text des de l\'escriptori</string>
|
||||
<string name="plugin_not_supported">Aquest connector no és admès pel dispositiu</string>
|
||||
<string name="findmyphone_title">Cerca el meu telèfon</string>
|
||||
<string name="findmyphone_title_tablet">Cerca la meva tauleta</string>
|
||||
<string name="findmyphone_description">Fa sonar aquest dispositiu perquè el pugueu trobar.</string>
|
||||
<string name="findmyphone_title">Troba el meu telèfon</string>
|
||||
<string name="findmyphone_title_tablet">Troba la meva tauleta</string>
|
||||
<string name="findmyphone_title_tv">Troba la meva TV</string>
|
||||
<string name="findmyphone_description">Fa sonar aquest dispositiu perquè el pugueu trobar</string>
|
||||
<string name="findmyphone_found">L\'he trobat</string>
|
||||
<string name="open">Obre</string>
|
||||
<string name="close">Tanca</string>
|
||||
<string name="no_permissions_storage">Us caldrà concedir permís per accedir a l\'emmagatzematge</string>
|
||||
<string name="plugins_need_permission">Alguns connectors necessiten permisos per a funcionar (puntegeu per a més informació):</string>
|
||||
<string name="permission_explanation">Aquest connector necessita permisos per a funcionar</string>
|
||||
<string name="optional_permission_explanation">Us caldrà concedir permisos extres per accedir a totes les característiques</string>
|
||||
<string name="plugins_need_optional_permission">Alguns connectors tenen característiques desactivades per la falta de permís (puntegeu per a més informació):</string>
|
||||
<string name="sftp_permission_explanation">Per accedir als fitxers des del PC, l\'aplicació necessita permís per accedir a l\'emmagatzematge del telèfon</string>
|
||||
<string name="share_optional_permission_explanation">Per a compartir fitxers entre el telèfon i l\'escriptori, haureu de donar accés a l\'emmagatzematge del telèfon</string>
|
||||
<string name="telepathy_permission_explanation">Per a llegir i escriure SMS des de l\'escriptori, haureu de donar permís als SMS</string>
|
||||
<string name="telephony_permission_explanation">Per a veure les trucades telefòniques i SMS des de l\'escriptori, haureu de donar permís a les trucades telefòniques i SMS</string>
|
||||
<string name="telephony_permission_explanation">Per a veure les trucades telefòniques des de l\'escriptori, haureu de donar permís d\'accés al registre de trucades telefòniques i a l\'estat del telèfon</string>
|
||||
<string name="telephony_optional_permission_explanation">Per a veure un nom de contacte en comptes d\'un número de telèfon, haureu de donar permís als contactes del telèfon</string>
|
||||
<string name="contacts_permission_explanation">Per a compartir els vostres contactes amb l\'escriptori, caldrà que els hi doneu permís</string>
|
||||
<string name="select_ringtone">Seleccioneu un to de la trucada</string>
|
||||
<string name="telephony_pref_blocked_title">Nombres blocats</string>
|
||||
<string name="telephony_pref_blocked_dialog_desc">No es mostren ni les trucades ni els SMS d\'aquests números. Especifiqueu un número per línia</string>
|
||||
<string name="mpris_coverart_description">Caràtula del suport actual</string>
|
||||
<string name="device_icon_description">Icona del dispositiu</string>
|
||||
<string name="settings_icon_description">Icona d\'arranjament</string>
|
||||
<string name="presenter_fullscreen">Pantalla completa</string>
|
||||
<string name="presenter_exit">Surt de la presentació</string>
|
||||
<string name="presenter_lock_tip">Podeu bloquejar el dispositiu i emprar les tecles de volum per anar a la diapositiva anterior/següent</string>
|
||||
<string name="add_command">Afegeix una ordre</string>
|
||||
<string name="addcommand_name">Nom</string>
|
||||
<string name="addcommand_command">Ordre</string>
|
||||
<string name="command_confirm_needed">Cal confirmar l\'ordre a l\'escriptori</string>
|
||||
<string name="addcommand_explanation">No hi ha cap ordre registrada</string>
|
||||
<string name="addcommand_explanation2">Podeu afegir ordres noves a l\'Arranjament del sistema del KDE Connect</string>
|
||||
<string name="add_command_description">Podeu afegir ordres per a l\'escriptori</string>
|
||||
<string name="pref_plugin_mprisreceiver">Control del reproductor multimèdia</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Controla els reproductors multimèdia del telèfon des d\'un altre dispositiu</string>
|
||||
<string name="notification_channel_default">Altres notificacions</string>
|
||||
<string name="notification_channel_persistent">Indicador de persistent</string>
|
||||
<string name="notification_channel_media_control">Control multimèdia</string>
|
||||
<string name="notification_channel_filetransfer">Transferència de fitxers</string>
|
||||
<string name="mpris_stop">Atura el reproductor actual</string>
|
||||
<string name="copy_url_to_clipboard">Copia l\'URL al porta-retalls</string>
|
||||
<string name="clipboard_toast">Copiat al porta-retalls</string>
|
||||
<string name="runcommand_notreachable">No es pot accedir al dispositiu</string>
|
||||
<string name="runcommand_notpaired">El dispositiu no està aparellat</string>
|
||||
<string name="runcommand_nosuchdevice">No existeix aquest dispositiu</string>
|
||||
<string name="runcommand_noruncommandplugin">Aquest dispositiu no té el connector d\'executar ordres activat</string>
|
||||
<string name="pref_plugin_findremotedevice">Cerca el dispositiu remot</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Truca al dispositiu remot</string>
|
||||
<string name="ring">Truca</string>
|
||||
<string name="pref_plugin_systemvolume">Volum del sistema</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Controla el volum del sistema des del dispositiu remot</string>
|
||||
<string name="mute">Silencia</string>
|
||||
<string name="all">Tot</string>
|
||||
<string name="devices">Dispositius</string>
|
||||
<string name="settings_rename">Nom del dispositiu</string>
|
||||
<string name="settings_dark_mode">Tema fosc</string>
|
||||
<string name="settings_more_settings_title">Més ajustaments</string>
|
||||
<string name="settings_more_settings_text">Els ajustaments per dispositiu es poden trobar a «Arranjament del connector» des d\'un dispositiu.</string>
|
||||
<string name="setting_persistent_notification">Mostra les notificacions persistents</string>
|
||||
<string name="setting_persistent_notification_oreo">Notificacions persistents</string>
|
||||
<string name="setting_persistent_notification_description">Tocar per a des/activar els ajustaments de les notificacions</string>
|
||||
<string name="extra_options">Opcions extres</string>
|
||||
<string name="privacy_options">Opcions de privadesa</string>
|
||||
<string name="set_privacy_options">Establiu les opcions de privadesa</string>
|
||||
<string name="block_contents">Bloca el contingut de les notificacions</string>
|
||||
<string name="block_images">Bloca les imatges a les notificacions</string>
|
||||
<string name="notification_channel_receivenotification">Notificacions des d\'altres dispositius</string>
|
||||
<string name="take_picture">Llança la càmera</string>
|
||||
<string name="plugin_photo_desc">Llança l\'aplicació de la càmera per facilitar la presa i la transferència de fotografies</string>
|
||||
<string name="no_app_for_opening">No s\'ha trobat cap aplicació adequada per obrir aquest fitxer</string>
|
||||
<string name="remote_keyboard_service">Teclat remot del KDE Connect</string>
|
||||
<string name="presenter_pointer">Apuntador</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,10 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="kde_connect">KDE Connect</string>
|
||||
<string name="foreground_notification_no_devices">Žádná připojená zařízení</string>
|
||||
<string name="foreground_notification_devices">Připojen k: %s</string>
|
||||
<string name="pref_plugin_telephony">Upozornění telefonie</string>
|
||||
<string name="pref_plugin_telephony_desc">Posílat upozornění na SMS a hovory</string>
|
||||
<string name="pref_plugin_telephony_desc">Posílat upozornění na příchozí hovory</string>
|
||||
<string name="pref_plugin_battery">Hlášení baterie</string>
|
||||
<string name="pref_plugin_battery_desc">Periodicky hlásit stav baterky</string>
|
||||
<string name="pref_plugin_sftp">Přístup k souborovému systému</string>
|
||||
@@ -10,26 +13,31 @@
|
||||
<string name="pref_plugin_clipboard_desc">Sdílet obsah schránky</string>
|
||||
<string name="pref_plugin_mousepad">Vzdálený vstup</string>
|
||||
<string name="pref_plugin_mousepad_desc">Používejte svůj telefon nebo tablet jako touchpad a klávesnici</string>
|
||||
<string name="pref_plugin_presenter">Ovladač promítání</string>
|
||||
<string name="pref_plugin_presenter_desc">Použijte své zařízení pro přepínání snímků prezentace</string>
|
||||
<string name="pref_plugin_remotekeyboard">Přijímat stisky kláves se vzdálených zařízení</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">Přijímat události stisku kláves ze vzdálených zařízení</string>
|
||||
<string name="pref_plugin_mpris">Ovládání multimédií</string>
|
||||
<string name="pref_plugin_mpris_desc">Poskytuje dálkové ovládání přehrávačů médií</string>
|
||||
<string name="pref_plugin_runcommand">Spustit příkaz</string>
|
||||
<string name="pref_plugin_runcommand_desc">Spouštějte příkazy vzdáleně z vašeho telefonu</string>
|
||||
<string name="pref_plugin_contacts">Synchronizace kontaktů</string>
|
||||
<string name="pref_plugin_contacts_desc">Povolit synchronizaci kontaktů zařízení</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Posílat a přijímat ping</string>
|
||||
<string name="pref_plugin_notifications">Synchronizace upozornění</string>
|
||||
<string name="pref_plugin_notifications_desc">Zpřístupněte si upozornění z jiných zařízení</string>
|
||||
<string name="pref_plugin_receive_notifications">Přijímat oznámení</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Přijímat oznámení z jiného zařízení a zobrazovat je v Androidu</string>
|
||||
<string name="pref_plugin_receive_notifications">Přijímat upozornění</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Přijímat upozornění z jiného zařízení a zobrazovat je v Androidu</string>
|
||||
<string name="pref_plugin_sharereceiver">Sdílet a přijmout</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Sdílet soubory a odkazy mezi zařízeními</string>
|
||||
<string name="plugin_not_available">Tato vlastnost není pro vaši verzi Androidu platná</string>
|
||||
<string name="device_list_empty">Žádná zařízení</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Zrušit</string>
|
||||
<string name="open_settings">Otevřít nastavení</string>
|
||||
<string name="no_permissions">Pro zpřístupnění upozornění potřebujete oprávnění</string>
|
||||
<string name="no_permission_mprisreceiver">Abyste byli schopni ovládat vaše přehrávače médií, musíte udělit přístup k upozorněním</string>
|
||||
<string name="no_permissions_remotekeyboard">Pro zachytávání stisků kláves je potřeba aktivovat vzdálenou klávesnici KDE Connect</string>
|
||||
<string name="send_ping">Poslat ping</string>
|
||||
<string name="open_mpris_controls">Ovládání multimédií</string>
|
||||
<string name="remotekeyboard_editing_only_title">Ovládat vzdálené klávesy při editaci</string>
|
||||
@@ -37,9 +45,11 @@
|
||||
<string name="remotekeyboard_connected">Vzdálené připojení klávesnice je aktivní</string>
|
||||
<string name="remotekeyboard_multiple_connections">Je k dispozici více než jedno připojení klávesnice. Vyberte zařízení pro jeho nastavení.</string>
|
||||
<string name="open_mousepad">Vzdálený vstup</string>
|
||||
<string name="mousepad_info">Pohybujte prstem po obrazovce pro pohybování kurzorem myši. Ťukněte pro kliknutí a použijte dva/tři prsty jako pravé a prostřední tlačítko. Použijte 2 prsty pro posunování. Pro přetažení dlouze podržte.</string>
|
||||
<string name="mousepad_double_tap_settings_title">Nastavit činnost pro ťuknutí dvěma prsty</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Nastavit činnost pro ťuknutí třemi prsty</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Nastavit citlivost touchpadu</string>
|
||||
<string name="mousepad_acceleration_profile_settings_title">Nastavit akceleraci ukazatele</string>
|
||||
<string name="mousepad_scroll_direction_title">Obrácený směr posunu</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Kliknutí pravým tlačítkem myši</item>
|
||||
@@ -53,44 +63,84 @@
|
||||
<item>Rychlejší</item>
|
||||
<item>Nejrychlejší</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>Bez akcelerace</item>
|
||||
<item>Nejslabší</item>
|
||||
<item>Slabší</item>
|
||||
<item>Střední</item>
|
||||
<item>Silná</item>
|
||||
<item>Nejsilnější</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Připojená zařízení</string>
|
||||
<string name="category_not_paired_devices">Dostupná zařízení</string>
|
||||
<string name="category_remembered_devices">Zapamatovaná zařízení</string>
|
||||
<string name="plugins_failed_to_load">Moduly nebyly načteny (ťukněte pro více informací):</string>
|
||||
<string name="device_menu_plugins">Nastavení modulů</string>
|
||||
<string name="device_menu_unpair">Zrušit párování</string>
|
||||
<string name="device_not_reachable">Spárované zařízení je nedostupné</string>
|
||||
<string name="pair_new_device">Spárovat nové zařízení</string>
|
||||
<string name="unknown_device">Neznámé zařízení</string>
|
||||
<string name="error_not_reachable">Zařízení je nedostupné</string>
|
||||
<string name="error_already_requested">Párování již bylo vyžádáno</string>
|
||||
<string name="error_already_paired">Zařízení je již spárováno</string>
|
||||
<string name="error_could_not_send_package">Balíček nelze poslat</string>
|
||||
<string name="error_timed_out">Čas vypršel</string>
|
||||
<string name="error_canceled_by_user">Přerušeno uživatelem</string>
|
||||
<string name="error_canceled_by_other_peer">Přerušeno druhým uživatelem</string>
|
||||
<string name="error_invalid_key">Byl přijat neplatný klíč</string>
|
||||
<string name="encryption_info_title">Informace o šifrování</string>
|
||||
<string name="encryption_info_msg_no_ssl">Druhé zařízení nepoužívá poslední verzi KDE connect. Bude použita stará metoda šifrování.</string>
|
||||
<string name="my_device_fingerprint">Otisk SHA1 certifikátu vašeho zařízení je:</string>
|
||||
<string name="remote_device_fingerprint">Otisk SHA1 certifikátu vzdáleného zařízení je:</string>
|
||||
<string name="pair_requested">Bylo vyžádáno párování</string>
|
||||
<string name="pairing_request_from">Požadavek o párování z %1s</string>
|
||||
<string name="received_url_title">Přijat odkaz od %1s</string>
|
||||
<string name="received_url_text">Ťukněte pro otevření \'%1s\'</string>
|
||||
<string name="incoming_file_title">Příchozí soubor od %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Odesílám soubor do %1s</string>
|
||||
<string name="outgoing_files_title">Odesílám soubory do %1s</string>
|
||||
<string name="received_file_title">Přijat soubor od %1s</string>
|
||||
<string name="received_file_fail_title">Selhalo přijímání souboru od %1s</string>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">Přijímám %1$d soubor z %2$s</item>
|
||||
<item quantity="few">Přijímám %1$d soubory z %2$s</item>
|
||||
<item quantity="many">Přijímám %1$d souborů z %2$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">Soubor: %1s</item>
|
||||
<item quantity="few">(Soubor %2$d of %3$d) : %1$s</item>
|
||||
<item quantity="many">(Soubor %2$d of %3$d) : %1$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">Odesílám %1$d soubor do %2$s</item>
|
||||
<item quantity="few">Odesílám %1$d soubory do %2$s</item>
|
||||
<item quantity="many">Odesílám %1$d souborů do %2$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Soubor: %1$s</item>
|
||||
<item quantity="few">(Soubor %2$d z %3$d) : %1$s</item>
|
||||
<item quantity="many">(Soubor %2$d z %3$d) : %1$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">Přijat soubor z %1$s</item>
|
||||
<item quantity="few">Přijaty %2$d soubory z %1$s</item>
|
||||
<item quantity="many">Přijato %2$d souborů z %1$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Selhalo přijímání souboru z %1$s</item>
|
||||
<item quantity="few">Selhalo přijímání %2$d ze %3$d souborů z %1$s</item>
|
||||
<item quantity="many">Selhalo přijímání %2$d ze %3$d souborů z %1$s</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Soubor byl odeslán do %1$s</item>
|
||||
<item quantity="few">" %2$d soubory byly odeslány do %1$s"</item>
|
||||
<item quantity="many">" %2$d souborů bylo odesláno do %1$s"</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Odesílání souboru na %1$s selhalo</item>
|
||||
<item quantity="few">Odesílání %2$d souborů z %3$d na %1$s selhalo</item>
|
||||
<item quantity="many">Odesílání %2$d souborů z %3$d na %1$s selhalo</item>
|
||||
<item quantity="other"/>
|
||||
</plurals>
|
||||
<string name="received_file_text">Ťukněte pro otevření \'%1s\'</string>
|
||||
<string name="sent_file_title">Soubor byl odeslán do %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Odesílání souborů na %1s selhalo</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="cannot_create_file">Nelze vytvořit soubor %s</string>
|
||||
<string name="tap_to_answer">Ťukněte pro odpovězení</string>
|
||||
<string name="reconnect">Znovu připojit</string>
|
||||
<string name="right_click">Poslat kliknutí pravým tlačítkem</string>
|
||||
<string name="middle_click">Poslat kliknutí prostředním tlačítkem</string>
|
||||
<string name="show_keyboard">Zobrazit klávesnici</string>
|
||||
@@ -98,19 +148,16 @@
|
||||
<string name="request_pairing">Vyžádat párování</string>
|
||||
<string name="pairing_accept">Přijmout</string>
|
||||
<string name="pairing_reject">Odmítnout</string>
|
||||
<string name="device">Zařízení</string>
|
||||
<string name="pair_device">Spárovat zařízení</string>
|
||||
<string name="remote_control">Vzdálené ovládání</string>
|
||||
<string name="settings">Nastavení KDE Connect</string>
|
||||
<string name="settings">Nastavení</string>
|
||||
<string name="mpris_play">Přehrát</string>
|
||||
<string name="mpris_pause">Pozastavit</string>
|
||||
<string name="mpris_previous">Předchozí</string>
|
||||
<string name="mpris_rew">Přetočit zpět</string>
|
||||
<string name="mpris_ff">Rychle vpřed</string>
|
||||
<string name="mpris_next">Následující</string>
|
||||
<string name="mpris_volume">Hlasitost</string>
|
||||
<string name="mpris_settings">Nastavení multimédií</string>
|
||||
<string name="mpris_time_settings_title">Tlačítka vpřed/přetočit</string>
|
||||
<string name="mpris_time_settings_summary">Upravit čas pro rychlý posun/přetočení při stisku.</string>
|
||||
<string name="mpris_time_settings_summary">Upravit čas pro rychlý posun/přetočení při stisku</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 sekund</item>
|
||||
<item>20 sekund</item>
|
||||
@@ -118,66 +165,131 @@
|
||||
<item>1 minuta</item>
|
||||
<item>2 minuty</item>
|
||||
</string-array>
|
||||
<string name="mpris_notification_settings_title">Obrazit upozornění pro ovládání médií</string>
|
||||
<string name="mpris_notification_settings_summary">Umožnit ovládání přehrávače médií bez otevření KDE Connect</string>
|
||||
<string name="share_to">Sdílet s...</string>
|
||||
<string name="protocol_version_older">Toto zařízení používá starou verzi protokolu</string>
|
||||
<string name="protocol_version_newer">Toto zařízení používá novější verzi protokolu</string>
|
||||
<string name="general_settings">Obecná nastavení</string>
|
||||
<string name="plugin_settings">Nastavení</string>
|
||||
<string name="plugin_settings_with_name">Nastavení %s</string>
|
||||
<string name="device_name">Název zařízení</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Neplatný název zařízení</string>
|
||||
<string name="shareplugin_text_saved">Přijatý text byl uložen do schránky</string>
|
||||
<string name="custom_devices_settings">Seznam vlastních zařízení</string>
|
||||
<string name="pair_device_action">Spárovat nové zařízení</string>
|
||||
<string name="unpair_device_action">Zrušit párování %s</string>
|
||||
<string name="custom_device_list">Přidat zařízení podle IP</string>
|
||||
<string name="custom_device_deleted">Vlastní zařízení bylo smazáno</string>
|
||||
<string name="custom_device_list_help">Pokud vaše zařízení není automaticky detekováno, můžete přidat jeho adresu IP nebo hostname kliknutím na tlačítko pro plovoucí činnosti</string>
|
||||
<string name="custom_device_fab_hint">Přidat zařízení</string>
|
||||
<string name="undo">Zpět</string>
|
||||
<string name="share_notification_preference">Hlasitá upozornění</string>
|
||||
<string name="share_notification_preference_summary">Vibrovat a přehrát melodii při přijímání souboru</string>
|
||||
<string name="share_destination_customize">Přizpůsobte si cílový adresář</string>
|
||||
<string name="share_destination_customize_summary_disabled">Přijaté soubory se objeví v Downloads</string>
|
||||
<string name="share_destination_customize_summary_enabled">Soubory budou ukládány v adresáři níže</string>
|
||||
<string name="share_destination_folder_preference">Cílový adresář</string>
|
||||
<string name="share">Sdílet</string>
|
||||
<string name="share_received_file">Sdílet \"%s\"</string>
|
||||
<string name="title_activity_notification_filter">Filtr upozornění</string>
|
||||
<string name="filter_apps_info">Upozorňování mezi vybranými aplikacemi bude synchronizováno.</string>
|
||||
<string name="sftp_internal_storage">Interní úložiště</string>
|
||||
<string name="sftp_all_files">Všechny soubory</string>
|
||||
<string name="sftp_sdcard_num">SD karta %d</string>
|
||||
<string name="sftp_sdcard">SD karta</string>
|
||||
<string name="sftp_readonly">(pouze ke čtení)</string>
|
||||
<string name="sftp_camera">Obrázky z fotoaparátu</string>
|
||||
<string name="add_host">Přidat stroj/IP</string>
|
||||
<string name="add_host_hint">Název hostitele nebo IP</string>
|
||||
<string name="add_device_dialog_title">Přidat zařízení</string>
|
||||
<string name="add_device_hint">Název hostitele nebo IP adresa</string>
|
||||
<string name="sftp_preference_detected_sdcards">Nalezené karty SD</string>
|
||||
<string name="sftp_preference_edit_sdcard_title">Upravit kartu SD</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Nastavená umístění úložiště</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Přidejte umístění úložiště</string>
|
||||
<string name="sftp_preference_edit_storage_location">Upravit umístění úložiště</string>
|
||||
<string name="sftp_preference_add_camera_shortcut">Přidat zkratku na složku fotoaparátu</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_on">Přidat zkratku na složku fotoaparátu</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_off">Nepřidávat zkratku na složku fotoaparátu</string>
|
||||
<string name="sftp_storage_preference_storage_location">Umístění úložiště</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">´Operace již byla zrušena</string>
|
||||
<string name="sftp_storage_preference_click_to_select">klikněte pro výběr</string>
|
||||
<string name="sftp_storage_preference_display_name">Název obrazovky</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">Tento název obrazovky je již použit</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">Název obrazovky nesmí být prázdný</string>
|
||||
<string name="sftp_action_mode_menu_delete">Smazat</string>
|
||||
<string name="sftp_no_sdcard_detected">Nebyla zjištěna žádná karta SD</string>
|
||||
<string name="sftp_no_storage_locations_configured">Nebyla nastavena umístění úložiště.</string>
|
||||
<string name="sftp_saf_permission_explanation">Pro vzdálený přístup k souborům musíte nastavit umístění úložišť</string>
|
||||
<string name="no_players_connected">Přehrávač nenalezen</string>
|
||||
<string name="custom_dev_list_help">Použijte tuto možnost pouze pokud není vaše zařízení automaticky detekováno. Zadejte níže IP adresu a název hostitele a stiskněte tlačítko pro přidání do seznamu. Stiskněte existující položku pro odstranění ze seznamu.</string>
|
||||
<string name="mpris_player_on_device">%1$s na %2$s</string>
|
||||
<string name="send_files">Odeslat soubory</string>
|
||||
<string name="pairing_title">Zařízení KDE Connect</string>
|
||||
<string name="pairing_description">Zde by se měla zobrazit další zařízení, na kterých běží KDE Connect ve stejné síti.</string>
|
||||
<string name="device_paired">Zařízení je spárováno</string>
|
||||
<string name="device_rename_title">Přejmenovat zařízení</string>
|
||||
<string name="device_rename_confirm">Přejmenovat</string>
|
||||
<string name="refresh">Obnovit</string>
|
||||
<string name="unreachable_description">Toto spárované zařízení je nedosažitelné. Ujistěte se, že běží ve stejné síti.</string>
|
||||
<string name="on_data_message">Vypadá to, že jste na mobilním internetovém připojení. KDE Connect funguje pouze na lokální síti.</string>
|
||||
<string name="no_wifi">Nejste připojeni k síti WiFi, takže nemůžete vidět žádná zařízení. Pro zapnutí WiFi klikněte zde.</string>
|
||||
<string name="no_file_browser">Není nainstalován žádný prohlížeč souborů.</string>
|
||||
<string name="pref_plugin_telepathy">Poslat SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Posílejte zprávy ze své pracovní plochy</string>
|
||||
<string name="plugin_not_supported">Tento modul zařízení nepodporuje</string>
|
||||
<string name="findmyphone_title">Najít můj telefon</string>
|
||||
<string name="findmyphone_title_tablet">Najít můj tablet</string>
|
||||
<string name="findmyphone_title_tv">Najít mou TV</string>
|
||||
<string name="findmyphone_description">Prozvoní toto zařízení, takže jej můžete najít</string>
|
||||
<string name="findmyphone_found">Nalezeno</string>
|
||||
<string name="open">Otevřít</string>
|
||||
<string name="close">Zavřít</string>
|
||||
<string name="no_permissions_storage">Je potřeba povolit přístup k úložišti</string>
|
||||
<string name="plugins_need_permission">Některé moduly potřebují pro práci povolení (ťukněte pro více informací):</string>
|
||||
<string name="permission_explanation">Tento modul potřebuje pro práci povolení</string>
|
||||
<string name="optional_permission_explanation">Pro zpřístupnění všech funkcí potřebujete další oprávnění</string>
|
||||
<string name="plugins_need_optional_permission">Některé moduly mají vypnuté vlastnosti, kvůli nedostatečným oprávněním (ťukněte pro více informací):</string>
|
||||
<string name="sftp_permission_explanation">Pro přístup k souborům z vašeho počítače aplikace potřebuje oprávnění k úložišti telefonu</string>
|
||||
<string name="share_optional_permission_explanation">Pro sdílení souborů mezi telefonem a počítačem potřebujete udělit oprávnění k úložišti telefonu</string>
|
||||
<string name="telepathy_permission_explanation">Pro čtení a psaní SMS z počítače musíte udělit oprávnění k SMS</string>
|
||||
<string name="telephony_permission_explanation">Pro zobrazení telefonátů a SMS v počítači musíte udělit oprávnění k telefonování a SMS</string>
|
||||
<string name="telephony_permission_explanation">Pro zobrazení telefonátů v počítači musíte udělit oprávnění k záznamům telefonování a stavu telefonu</string>
|
||||
<string name="telephony_optional_permission_explanation">Pro zobrazení jména kontaktu u telefonního čísla je potřeba udělit oprávnění ke kontaktům v telefonu</string>
|
||||
<string name="contacts_permission_explanation">Pro sdílení knihy kontaktů s pracovním prostředím, musíte udělit přístup ke kontaktům</string>
|
||||
<string name="select_ringtone">Vybrat vyzváněcí tón</string>
|
||||
<string name="telephony_pref_blocked_title">Blokovaná čísla</string>
|
||||
<string name="telephony_pref_blocked_dialog_desc">Nezobrazovat volnání a SMS z těchto čísel. Prosím, zadejte pouze jedno slovo na řádek.</string>
|
||||
<string name="mpris_coverart_description">Obal současného média</string>
|
||||
<string name="device_icon_description">Ikona zařízení</string>
|
||||
<string name="settings_icon_description">Ikona nastavení</string>
|
||||
<string name="presenter_fullscreen">Celá obrazovka</string>
|
||||
<string name="presenter_exit">Ukončit prezentaci</string>
|
||||
<string name="presenter_lock_tip">Můžete zamknout zařízení a použít klávesy pro ovládání hlasitosti pro posun na předchozí/další snímek</string>
|
||||
<string name="add_command">Přidat příkaz</string>
|
||||
<string name="addcommand_explanation">Nejsou registrovány žádné příkazy</string>
|
||||
<string name="addcommand_explanation2">Nové příkazy můžete přidat v nastavení systému KDE Connect</string>
|
||||
<string name="add_command_description">V pracovním prostředí můžete přidat příkazy</string>
|
||||
<string name="pref_plugin_mprisreceiver">Ovládání přehrávače médií</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Ovládejte přehrávače médií na vašem telefonu z jiného zařízení</string>
|
||||
<string name="notification_channel_default">Ostatní upozornění</string>
|
||||
<string name="notification_channel_persistent">Stálý ukazatel</string>
|
||||
<string name="notification_channel_media_control">Ovládání médií</string>
|
||||
<string name="notification_channel_filetransfer">Přenos souboru</string>
|
||||
<string name="mpris_stop">Zastavit současný přehrávač</string>
|
||||
<string name="copy_url_to_clipboard">Kopírovat URL do schránky</string>
|
||||
<string name="clipboard_toast">Zkopírováno do schránky</string>
|
||||
<string name="runcommand_notreachable">Zařízení je nedostupné</string>
|
||||
<string name="runcommand_notpaired">Zařízení není spárováno</string>
|
||||
<string name="runcommand_nosuchdevice">Není zde žádné takové zařízení</string>
|
||||
<string name="runcommand_noruncommandplugin">Toto zařízení nemá povolený modul pro spouštění příkazů</string>
|
||||
<string name="pref_plugin_findremotedevice">Najít vzdálené zařízení</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Prozvonit vzdálené zařízení</string>
|
||||
<string name="ring">Prozvonit</string>
|
||||
<string name="pref_plugin_systemvolume">Hlasitost systému</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Ovládejte hlasitost systému vzdáleného zařízení</string>
|
||||
<string name="mute">Ztlumit</string>
|
||||
<string name="all">Vše</string>
|
||||
<string name="devices">Zařízení</string>
|
||||
<string name="settings_rename">Název zařízení</string>
|
||||
<string name="settings_dark_mode">Tmavý motiv</string>
|
||||
<string name="settings_more_settings_title">Více nastavení</string>
|
||||
<string name="settings_more_settings_text">Nastavení \"pro každé zařízení\" lze najít v \'Nastavení modulu\' v zařízení.</string>
|
||||
<string name="setting_persistent_notification">Ukázat stálé upozornění</string>
|
||||
<string name="setting_persistent_notification_oreo">Perzistentní upozornění</string>
|
||||
<string name="setting_persistent_notification_description">Ťuknutím povolíte/zakážete v nastavení upozornění</string>
|
||||
<string name="extra_options">Další možnosti</string>
|
||||
<string name="privacy_options">Možnosti soukromí</string>
|
||||
<string name="set_privacy_options">Nastavte své možnosti soukromí</string>
|
||||
<string name="block_contents">Blokovat obsah upozornění</string>
|
||||
<string name="block_images">Blokovat obrázky z upozornění</string>
|
||||
<string name="notification_channel_receivenotification">Upozornění z ostatních zařízení</string>
|
||||
<string name="take_picture">Spustit fotoaparát</string>
|
||||
<string name="plugin_photo_desc">Spusťte aplikaci fotoaparátu pro snadné zachytávání s přenos obrázků</string>
|
||||
<string name="no_app_for_opening">Pro otevření tohoto souboru nebyla nalezena vhodná aplikace</string>
|
||||
<string name="remote_keyboard_service">Vzdálená klávesnice pro KDE Connect</string>
|
||||
<string name="presenter_pointer">Ukazatel</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,6 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">Telefonibekendtgørelse</string>
|
||||
<string name="pref_plugin_telephony_desc">Send bekendtgørelser om SMS\'er og opkald</string>
|
||||
<string name="pref_plugin_battery">Batterirapport</string>
|
||||
<string name="pref_plugin_battery_desc">Rapportér batteristatus periodisk</string>
|
||||
<string name="pref_plugin_sftp">Filsystem-expose</string>
|
||||
@@ -24,9 +23,8 @@
|
||||
<string name="pref_plugin_receive_notifications_desc">Modtag bekendtgørelser fra den anden enhed og vis dem på Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Del og modtag</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Del filer og URL\'er mellem enheder</string>
|
||||
<string name="plugin_not_available">Denne funktion er ikke tilgængelig i din Android-version</string>
|
||||
<string name="device_list_empty">Ingen enheder</string>
|
||||
<string name="ok">O.k.</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Annullér</string>
|
||||
<string name="open_settings">Åbn indstillinger</string>
|
||||
<string name="no_permissions">Du skal give tilladelse for at tilgå bekendtgørelser</string>
|
||||
@@ -53,44 +51,35 @@
|
||||
<item>Over standard</item>
|
||||
<item>Hurtigst</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Forbundne enheder</string>
|
||||
<string name="category_not_paired_devices">Tilgængelig enheder</string>
|
||||
<string name="category_remembered_devices">Huskede enheder</string>
|
||||
<string name="plugins_failed_to_load">Plugins kunne ikke indlæses (tap for mere info):</string>
|
||||
<string name="device_menu_plugins">Plugin-indstillinger</string>
|
||||
<string name="device_menu_unpair">Fjern parring</string>
|
||||
<string name="device_not_reachable">Den parrede enhed kan ikke tilgås</string>
|
||||
<string name="pair_new_device">Par med ny enhed</string>
|
||||
<string name="unknown_device">Ukendt enhed</string>
|
||||
<string name="error_not_reachable">Enheden kan ikke nås</string>
|
||||
<string name="error_already_requested">Allerede anmodet om parring</string>
|
||||
<string name="error_already_paired">Enhed allerede parret</string>
|
||||
<string name="error_could_not_send_package">Kunne ikke sende pakke</string>
|
||||
<string name="error_timed_out">Tidsudløb</string>
|
||||
<string name="error_canceled_by_user">Annulleret af brugeren</string>
|
||||
<string name="error_canceled_by_other_peer">Annulleret af modpart</string>
|
||||
<string name="error_invalid_key">Ugyldige nøgle modtaget</string>
|
||||
<string name="encryption_info_title">Krypteringsinfo</string>
|
||||
<string name="encryption_info_msg_no_ssl">Den anden enhed bruger ikke en nylig version af KDE Connect, og bruger dermed den forældede krypteringsmetode.</string>
|
||||
<string name="my_device_fingerprint">SHA1-fingeraftrykket for dit enhedscertifikat er:</string>
|
||||
<string name="remote_device_fingerprint">SHA1-fingeraftrykket for det eksterne enhedscertifikat er:</string>
|
||||
<string name="pair_requested">Anmodet om parring</string>
|
||||
<string name="pairing_request_from">Parringsanmodning fra %1s</string>
|
||||
<string name="received_url_title">Modtog link fra %1s</string>
|
||||
<string name="received_url_text">Tap for at åbne \"%1s\"</string>
|
||||
<string name="incoming_file_title">Indkommende fil fra %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Sender fil til %1s</string>
|
||||
<string name="outgoing_files_title">Sender filer til %1s</string>
|
||||
<string name="received_file_title">Modtog fil fra %1s</string>
|
||||
<string name="received_file_fail_title">Kunne ikke modtage fil fra %1s</string>
|
||||
<string name="received_file_text">Tap for at åbne \"%1s\"</string>
|
||||
<string name="sent_file_title">Fil sendt til %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Kunne ikke sende filen til %1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="tap_to_answer">Tap for at svare</string>
|
||||
<string name="reconnect">Forbind igen</string>
|
||||
<string name="right_click">Send højreklik</string>
|
||||
<string name="middle_click">Send midterklik</string>
|
||||
<string name="show_keyboard">Vis tastatur</string>
|
||||
@@ -98,19 +87,13 @@
|
||||
<string name="request_pairing">Anmod om parring</string>
|
||||
<string name="pairing_accept">Acceptér</string>
|
||||
<string name="pairing_reject">Afvis</string>
|
||||
<string name="device">Enhed</string>
|
||||
<string name="pair_device">Par med enhed</string>
|
||||
<string name="remote_control">Fjernbetjening</string>
|
||||
<string name="settings">Indstilling af KDE Connect</string>
|
||||
<string name="mpris_play">Afspil</string>
|
||||
<string name="mpris_previous">Forrige</string>
|
||||
<string name="mpris_rew">Spol tilbage</string>
|
||||
<string name="mpris_ff">Spol frem</string>
|
||||
<string name="mpris_next">Næste</string>
|
||||
<string name="mpris_volume">Lydstyrke</string>
|
||||
<string name="mpris_settings">Multimedieindstillinger</string>
|
||||
<string name="mpris_time_settings_title">Spol frem/tilbage-knapper</string>
|
||||
<string name="mpris_time_settings_summary">Justér tiden for når der trykkes på spol frem/tilbage.</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 sekunder</item>
|
||||
<item>20 sekunder</item>
|
||||
@@ -118,19 +101,11 @@
|
||||
<item>1 minut</item>
|
||||
<item>2 minutter</item>
|
||||
</string-array>
|
||||
<string name="share_to">Del på...</string>
|
||||
<string name="protocol_version_older">Denne enhed bruger en gammel protokolversion</string>
|
||||
<string name="protocol_version_newer">Denne enhed bruger en nyere protokolversion</string>
|
||||
<string name="general_settings">Generelle indstillinger</string>
|
||||
<string name="plugin_settings">Indstillinger</string>
|
||||
<string name="plugin_settings_with_name">Indstilling af %s</string>
|
||||
<string name="device_name">Enhedsnavn</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Ugyldigt enhedsnavn</string>
|
||||
<string name="shareplugin_text_saved">Modtog tekst, gemt til udklipsholder</string>
|
||||
<string name="custom_devices_settings">Brugertilpasset liste over enheder</string>
|
||||
<string name="pair_device_action">Par med en ny enhed</string>
|
||||
<string name="unpair_device_action">Fjern parring med %s</string>
|
||||
<string name="custom_device_list">Tilføj enheder via IP</string>
|
||||
<string name="share_notification_preference">Støjende bekendtgørelser</string>
|
||||
<string name="share_notification_preference_summary">Vibrér og afspil en lyd når en fil modtages</string>
|
||||
@@ -140,44 +115,32 @@
|
||||
<string name="share_destination_folder_preference">Destinationsmappe</string>
|
||||
<string name="title_activity_notification_filter">Bekendtgørelsesfilter</string>
|
||||
<string name="filter_apps_info">Bekendtgørelser vil blive synkroniseret for de valgte apps.</string>
|
||||
<string name="sftp_internal_storage">Intern lagring</string>
|
||||
<string name="sftp_all_files">Alle filer</string>
|
||||
<string name="sftp_sdcard_num">SD-kort %d</string>
|
||||
<string name="sftp_sdcard">SD-kort</string>
|
||||
<string name="sftp_readonly">(skrivebeskyttet)</string>
|
||||
<string name="sftp_camera">Kamerabilleder</string>
|
||||
<string name="add_host">Tilføj vært/IP</string>
|
||||
<string name="add_host_hint">Værtsnavn eller IP</string>
|
||||
<string name="no_players_connected">Ingen afspillere fundet</string>
|
||||
<string name="custom_dev_list_help">Brug kun denne indstilling hvis din enhed ikke opdages automatisk. Angiv IP-adresse eller værtsnavn nedenfor og tryk på knappen for at føje den til listen. Tryk på et eksisterende element for at fjerne det fra listen.</string>
|
||||
<string name="mpris_player_on_device">%1$s på %2$s</string>
|
||||
<string name="send_files">Send filer</string>
|
||||
<string name="pairing_title">KDE Connect-enheder</string>
|
||||
<string name="pairing_description">Andre enheder som kører KDE Connect i samme netværk som dig, bør dukke op her.</string>
|
||||
<string name="device_paired">Enhed parret</string>
|
||||
<string name="device_rename_title">Omdøb enhed</string>
|
||||
<string name="device_rename_confirm">Omdøb</string>
|
||||
<string name="refresh">Genopfrisk</string>
|
||||
<string name="unreachable_description">Denne parrede enhed kan ikke nås. Sørg for at den er forbundet til samme netværk som dig.</string>
|
||||
<string name="on_data_message">Det lader til at du er på en mobil dataforbindelse. KDE Connect virker kun på lokale netværk.</string>
|
||||
<string name="no_file_browser">Der er ingen filhåndtering installeret.</string>
|
||||
<string name="pref_plugin_telepathy">Send SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Send SMS-beskeder fra din desktop</string>
|
||||
<string name="plugin_not_supported">Dette plugin er ikke understøttet af enheden</string>
|
||||
<string name="findmyphone_title">Find min telefon</string>
|
||||
<string name="findmyphone_title_tablet">Find min tablet</string>
|
||||
<string name="findmyphone_description">Ringer til denne enhed, så du kan finde den.</string>
|
||||
<string name="findmyphone_found">Fundet</string>
|
||||
<string name="open">Åbn</string>
|
||||
<string name="close">Luk</string>
|
||||
<string name="no_permissions_storage">Du skal give tilladelse for at tilgå datalagret</string>
|
||||
<string name="plugins_need_permission">Nogle plugins kræver tilladelser for at virke (tap for mere info):</string>
|
||||
<string name="permission_explanation">Dette plugin kræver tilladelser for at virke</string>
|
||||
<string name="optional_permission_explanation">Du skal give ekstra tilladelser for at aktivere alle funktioner</string>
|
||||
<string name="plugins_need_optional_permission">Nogle plugins har deaktiverede funktioner pga. manglende tilladelser (tap for mere info):</string>
|
||||
<string name="sftp_permission_explanation">For at tilgå filerne fra din pc, skal app\'en have tilladelse til at til gå telefonens datalager</string>
|
||||
<string name="share_optional_permission_explanation">For at dele filer mellem din telefon og din desktop skal du give adgang til telefonens datalager.</string>
|
||||
<string name="telepathy_permission_explanation">For at læse og skrive sms\'er fra din desktop, skal du give tilladelse til sms</string>
|
||||
<string name="telephony_permission_explanation">For at se telefonopkald og sms\'er fra desktoppen, skal du give tilladelse til telefonopkald og sms.</string>
|
||||
<string name="telephony_optional_permission_explanation">For at se et kontaktnavn i stedet for et telefonnummer, skal du give adgang til telefonens kontakter</string>
|
||||
</resources>
|
||||
|
@@ -1,39 +1,55 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">Telefon-Benachrichtigung</string>
|
||||
<string name="pref_plugin_telephony_desc">Benachrichtigungen über SMS und Anrufe senden</string>
|
||||
<string name="kde_connect">KDE-Connect</string>
|
||||
<string name="foreground_notification_no_devices">Keine bestehenden Verbindungen</string>
|
||||
<string name="foreground_notification_devices">Verbunden mit %s</string>
|
||||
<string name="pref_plugin_telephony">Telefon-Integration</string>
|
||||
<string name="pref_plugin_telephony_desc">Verbundene Geräte bei eingehenden Anrufen benachrichtigen</string>
|
||||
<string name="pref_plugin_battery">Akkubericht</string>
|
||||
<string name="pref_plugin_battery_desc">Akkustatus periodisch berichten</string>
|
||||
<string name="pref_plugin_sftp">Dateisystem zeigen</string>
|
||||
<string name="pref_plugin_sftp_desc">Erlaubt das Browsen des Dateisystems auf diesem Gerät aus der Ferne</string>
|
||||
<string name="pref_plugin_battery_desc">Den Akkustand periodisch berichten</string>
|
||||
<string name="pref_plugin_sftp">Dateisystem-Freigabe</string>
|
||||
<string name="pref_plugin_sftp_desc">Das Durchsuchen des Dateisystems auf verbundenen Geräten erlauben</string>
|
||||
<string name="pref_plugin_clipboard">Abgleich der Zwischenablage</string>
|
||||
<string name="pref_plugin_clipboard_desc">Inhalt der Zwischenablage freigeben</string>
|
||||
<string name="pref_plugin_clipboard_desc">Den Inhalt der Zwischenablage mit verbundenen Geräten teilen</string>
|
||||
<string name="pref_plugin_mousepad">Ferneingabe</string>
|
||||
<string name="pref_plugin_mousepad_desc">Verwendet Ihr Handy als Tablet, Touchpad und Tastatur</string>
|
||||
<string name="pref_plugin_mpris">Multimedia-Bedienung</string>
|
||||
<string name="pref_plugin_mpris_desc">Eine Fernbedienung für Ihre Medienwiedergabe</string>
|
||||
<string name="pref_plugin_mousepad_desc">Das Gerät als Touchpad und/oder Tastatur verwenden</string>
|
||||
<string name="pref_plugin_presenter">Fernbedienung für Präsentationen</string>
|
||||
<string name="pref_plugin_presenter_desc">Das Gerät zum Wechseln der Folien einer Präsentation verwenden</string>
|
||||
<string name="pref_plugin_remotekeyboard">Empfänger für Tastatureingaben</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">Tastatureingaben entfernter Geräte empfangen</string>
|
||||
<string name="pref_plugin_mpris">Medienkontrolle</string>
|
||||
<string name="pref_plugin_mpris_desc">Die Medienwiedergabe verbundener Geräte steuern</string>
|
||||
<string name="pref_plugin_runcommand">Befehl ausführen</string>
|
||||
<string name="pref_plugin_runcommand_desc">Von Ihrem Telefon oder Tablet Befehle auf anderen Geräten ausführen</string>
|
||||
<string name="pref_plugin_runcommand_desc">Konsolen-Befehle auf verbundenen Geräten ausführen</string>
|
||||
<string name="pref_plugin_contacts">Kontakte-Abgleich</string>
|
||||
<string name="pref_plugin_contacts_desc">Die lokal gespeicherten Kontakte mit verbundenen Geräten teilen</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Senden und Empfangen von Pings</string>
|
||||
<string name="pref_plugin_ping_desc">Pings senden und empfangen</string>
|
||||
<string name="pref_plugin_notifications">Benachrichtigungs-Abgleich</string>
|
||||
<string name="pref_plugin_notifications_desc">Zugriff auf Ihre Benachrichtigungen von anderen Geräten</string>
|
||||
<string name="pref_plugin_notifications_desc">Benachrichtigungen an verbundene Geräte weiterleiten und dort anzeigen</string>
|
||||
<string name="pref_plugin_receive_notifications">Benachrichtigungen empfangen</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Empfangen und Anzeigen von Benachrichtigungen des anderen Geräts</string>
|
||||
<string name="pref_plugin_receive_notifications_desc">Benachrichtigungen verbundener Geräte empfangen und anzeigen</string>
|
||||
<string name="pref_plugin_sharereceiver">Veröffentlichen und Empfangen</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Dateien und Adressen (URLs) zwischen Geräten teilen</string>
|
||||
<string name="plugin_not_available">Diese Funktion ist in Ihrer Android-Version nicht verfügbar</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Dateien und Adressen (URLs) mit verbundenen Geräten teilen</string>
|
||||
<string name="device_list_empty">Keine Geräte</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Abbrechen</string>
|
||||
<string name="open_settings">Einstellungen öffnen</string>
|
||||
<string name="no_permissions">Sie müssen die Erlaubnis zum Zugriff auf Benachrichtigungen erteilen</string>
|
||||
<string name="no_permissions">Sie müssen die Erlaubnis zum Zugriff auf die Benachrichtigungen erteilen</string>
|
||||
<string name="no_permission_mprisreceiver">Um die Medienwiedergabe zu steuern, muss der Zugriff auf die Benachrichtigungen gewährt werden</string>
|
||||
<string name="no_permissions_remotekeyboard">Um Tastatureingaben empfangen zu können, muss die KDE-Connect-Tastatur aktiviert werden</string>
|
||||
<string name="send_ping">Ping senden</string>
|
||||
<string name="open_mpris_controls">Multimedia-Bedienung</string>
|
||||
<string name="open_mpris_controls">Medienkontrolle</string>
|
||||
<string name="remotekeyboard_editing_only_title">Tastatureingaben nur empfangen wenn ein Textfeld ausgewählt ist</string>
|
||||
<string name="remotekeyboard_not_connected">Es besteht keine Verbindung zu einer entfernten Tastatur. Bitte richten Sie diese zunächst auf ihrem verbundenen Gerät ein</string>
|
||||
<string name="remotekeyboard_connected">Verbindung zu entfernter Tastatur ist aktiv</string>
|
||||
<string name="remotekeyboard_multiple_connections">Es besteht mehr als eine Verbindungen zu einer entfernten Tastatur. Um Ihre Konfiguration anzupassen, wählen Sie bitte ein Gerät aus</string>
|
||||
<string name="open_mousepad">Ferneingabe</string>
|
||||
<string name="mousepad_info">Bewegen Sie Ihren Finger über den Bildschirm um den Mauszeiger zu bewegen. Tippen Sie auf den Bildschirm, um einen Klick zu simulieren und benutzen Sie entsprechend zwei/drei Finger für einen Rechts-/Mittelklick. Verwenden Sie zwei Finger, um zu Scrollen und einen langen Druck um Objekte zu verschieben</string>
|
||||
<string name="mousepad_double_tap_settings_title">Aktionsausführung bei Berührung mit zwei Fingern einstellen</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Aktionsausführung bei Berührung mit drei Fingern einstellen</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Empfindlichkeit des Touchpads einstellen</string>
|
||||
<string name="mousepad_acceleration_profile_settings_title">Zeigerbeschleunigung einstellen</string>
|
||||
<string name="mousepad_scroll_direction_title">Bildlaufrichtung umkehren</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Rechtsklick</item>
|
||||
@@ -47,59 +63,76 @@
|
||||
<item>Schnell</item>
|
||||
<item>Schnellste</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>Keine Beschleunigung</item>
|
||||
<item>Schwächste</item>
|
||||
<item>Schwach</item>
|
||||
<item>Normal</item>
|
||||
<item>Stark</item>
|
||||
<item>Stärkste</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Verbundene Geräte</string>
|
||||
<string name="category_not_paired_devices">Verfügbare Gerät</string>
|
||||
<string name="category_not_paired_devices">Verfügbare Geräte</string>
|
||||
<string name="category_remembered_devices">Gemerkte Geräte</string>
|
||||
<string name="plugins_failed_to_load">Laden der Module fehlgeschlagen, tippen Sie für weitere Details:</string>
|
||||
<string name="device_menu_plugins">Modul-Einstellungen</string>
|
||||
<string name="device_menu_unpair">Verbindung trennen</string>
|
||||
<string name="device_not_reachable">Das angegeben Gerät ist nicht erreichbar</string>
|
||||
<string name="pair_new_device">Ein neues Gerät verbinden</string>
|
||||
<string name="unknown_device">Unbekanntes Gerät</string>
|
||||
<string name="error_not_reachable">Das Gerät ist nicht erreichbar</string>
|
||||
<string name="error_already_requested">Die Verbindung wurde bereits angefragt</string>
|
||||
<string name="error_already_paired">Das Gerät ist bereits verbunden</string>
|
||||
<string name="error_could_not_send_package">Das Paket kann nicht gesendet werden</string>
|
||||
<string name="error_timed_out">Zeitüberschreitung</string>
|
||||
<string name="error_canceled_by_user">Abbruch durch Benutzer</string>
|
||||
<string name="error_canceled_by_other_peer">Abbruch durch Gegenstelle</string>
|
||||
<string name="error_invalid_key">Ungültiger Schlüssel empfangen</string>
|
||||
<string name="encryption_info_title">Verschlüsselungsinformationen</string>
|
||||
<string name="encryption_info_msg_no_ssl">Das andere Gerät verwendet eine ältere Version von KDE-Connect, eine veraltete Verschlüsselungsmethode wird verwendet.</string>
|
||||
<string name="encryption_info_msg_no_ssl">Das andere Gerät verwendet eine ältere Version von KDE-Connect. Daher muss eine veraltete Verschlüsselungsmethode verwendet werden</string>
|
||||
<string name="my_device_fingerprint">Der SHA1-Fingerabdruck Ihres Gerätezertifikats lautet:</string>
|
||||
<string name="remote_device_fingerprint">Der SHA1-Fingerabdruck des Gerätezertifikats der Gegenstelle lautet:</string>
|
||||
<string name="pair_requested">Verbindung angefordert</string>
|
||||
<string name="pairing_request_from">Verbindungsanfrage von %1s</string>
|
||||
<string name="received_url_title">Verknüpfung von %1s erhalten</string>
|
||||
<string name="received_url_text">Tippen um „%1s“ zu öffnen</string>
|
||||
<string name="incoming_file_title">Eingehende Datei von %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Datei wird an %1s gesendet</string>
|
||||
<string name="outgoing_files_title">Datei wird an %1s gesendet</string>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">%1$d Datei gesendet</item>
|
||||
<item quantity="other">%1$d von %2$d Dateien gesendet</item>
|
||||
<string name="pairing_request_from">Kopplungsanfrage von %1s</string>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">%1$d Datei von %2$s wird empfangen</item>
|
||||
<item quantity="other">%1$d Dateien von %2$s werden empfangen</item>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">Datei: %1s</item>
|
||||
<item quantity="other">(Datei %2$d von %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">%1$d Datei wird an %2$s gesendet</item>
|
||||
<item quantity="other">%1$d Dateien werden an %2$s gesendet</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Datei: %1$s</item>
|
||||
<item quantity="other">(Datei %2$d von %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">Datei von %1$s empfangen</item>
|
||||
<item quantity="other">%2$d Dateien von %1$s empfangen</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Die Datei von %1$s wurde nicht empfangen</item>
|
||||
<item quantity="other">%2$d der %3$d Dateien von %1$s wurden nicht empfangen</item>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Datei wurde an %1$s gesendet</item>
|
||||
<item quantity="other">%2$d Dateien wurden an %1$s gesendet</item>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Die Datei kann nicht an %1$s gesendet werden</item>
|
||||
<item quantity="other">%2$d der %3$d Dateien können nicht an %1$s gesendet werden</item>
|
||||
</plurals>
|
||||
<string name="received_file_title">Datei von %1s erhalten</string>
|
||||
<string name="received_file_fail_title">Der Empfang der Datei %1s ist fehlgeschlagen</string>
|
||||
<string name="received_file_text">Tippen um „%1s“ zu öffnen</string>
|
||||
<string name="sent_file_title">Datei an %1s gesendet</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Das Senden der Datei an %1s ist fehlgeschlagen</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="tap_to_answer">Tippen zum Antworten</string>
|
||||
<string name="reconnect">Erneut verbinden</string>
|
||||
<string name="cannot_create_file">Die Datei %s kann nicht erstellt werden</string>
|
||||
<string name="tap_to_answer">Zum Antworten tippen</string>
|
||||
<string name="right_click">Rechtsklick senden</string>
|
||||
<string name="middle_click">Mittelklick senden</string>
|
||||
<string name="show_keyboard">Tastatur anzeigen</string>
|
||||
<string name="device_not_paired">Das Gerät ist nicht verbunden</string>
|
||||
<string name="request_pairing">Verbindung anfordern</string>
|
||||
<string name="request_pairing">Kopplung anfordern</string>
|
||||
<string name="pairing_accept">Annehmen</string>
|
||||
<string name="pairing_reject">Ablehnen</string>
|
||||
<string name="device">Gerät</string>
|
||||
<string name="pair_device">Gerät verbinden</string>
|
||||
<string name="remote_control">Fernbedienung</string>
|
||||
<string name="settings">KDE-Connect-Einstellungen</string>
|
||||
<string name="settings">Einstellungen</string>
|
||||
<string name="mpris_play">Wiedergabe</string>
|
||||
<string name="mpris_pause">Anhalten</string>
|
||||
<string name="mpris_previous">Zurück</string>
|
||||
@@ -107,9 +140,8 @@
|
||||
<string name="mpris_ff">Vorlauf</string>
|
||||
<string name="mpris_next">Weiter</string>
|
||||
<string name="mpris_volume">Lautstärke</string>
|
||||
<string name="mpris_settings">Multimedia-Einstellungen</string>
|
||||
<string name="mpris_time_settings_title">Knöpfe Vorwärts/Rückwärts</string>
|
||||
<string name="mpris_time_settings_summary">Sprungweite für Vorlauf/Rücklauf anpassen.</string>
|
||||
<string name="mpris_time_settings_summary">Sprungweite für Vorlauf/Rücklauf anpassen</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 Sekunden</item>
|
||||
<item>20 Sekunden</item>
|
||||
@@ -117,64 +149,131 @@
|
||||
<item>1 Minute</item>
|
||||
<item>2 Minuten</item>
|
||||
</string-array>
|
||||
<string name="mpris_notification_settings_title">Benachrichtigung zur Medienkontrolle anzeigen</string>
|
||||
<string name="mpris_notification_settings_summary">Die Steuerung der Medienwiedergabe auch dann erlauben wenn KDE-Connect nicht geöffnet ist</string>
|
||||
<string name="share_to">Freigeben für ...</string>
|
||||
<string name="protocol_version_older">Dieses Gerät verwendet ein alte Protokollversion</string>
|
||||
<string name="protocol_version_newer">Dieses Gerät verwendet ein neuere Protokollversion</string>
|
||||
<string name="general_settings">Allgemeine Einstellungen</string>
|
||||
<string name="plugin_settings">Einstellungen</string>
|
||||
<string name="protocol_version_newer">Dieses Gerät verwendet eine neuere Protokollversion</string>
|
||||
<string name="plugin_settings_with_name">%s-Einstellungen</string>
|
||||
<string name="device_name">Gerätename</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Ungültiger Gerätename</string>
|
||||
<string name="shareplugin_text_saved">Text empfangen und in der Zwischenablage gespeichert</string>
|
||||
<string name="shareplugin_text_saved">Text empfangen und in die Zwischenablage kopiert</string>
|
||||
<string name="custom_devices_settings">Benutzerdefinierte Geräteliste</string>
|
||||
<string name="pair_device_action">Ein neues Gerät verbinden</string>
|
||||
<string name="unpair_device_action">Verbindung %s trennen</string>
|
||||
<string name="custom_device_list">Geräte nach IP-Adresse hinzufügen</string>
|
||||
<string name="custom_device_deleted">Benutzerdefinierte Geräte gelöscht</string>
|
||||
<string name="custom_device_list_help">Falls Ihr Gerät nicht automatisch erkannt wird, können Sie es über die IP-Adresse oder den Gerätenamen hinzufügen. Klicken Sie dafür auf den schwebenden Aktionsknopf</string>
|
||||
<string name="custom_device_fab_hint">Ein Gerät hinzufügen</string>
|
||||
<string name="undo">Rückgängig machen</string>
|
||||
<string name="share_notification_preference">Ausführliche Benachrichtigungen</string>
|
||||
<string name="share_notification_preference_summary">Beim Empfang einer Datei vibrieren und einen Sound abspielen</string>
|
||||
<string name="share_destination_customize">Zielverzeichnis anpassen</string>
|
||||
<string name="share_destination_customize_summary_disabled">Empfangene Dateien werden in Downloads gespeichert</string>
|
||||
<string name="share_destination_customize_summary_disabled">Empfangene Dateien werden im Ordner Downloads gespeichert</string>
|
||||
<string name="share_destination_customize_summary_enabled">Dateien werden im folgenden Verzeichnis gespeichert</string>
|
||||
<string name="share_destination_folder_preference">Zielverzeichnis</string>
|
||||
<string name="share">Freigeben</string>
|
||||
<string name="share_received_file">%s freigeben</string>
|
||||
<string name="title_activity_notification_filter">Benachrichtigungs-Filter</string>
|
||||
<string name="filter_apps_info">Benachrichtigungen werden zwischen den ausgewählten Anwendungen abgeglichen.</string>
|
||||
<string name="sftp_internal_storage">Interner Speicher</string>
|
||||
<string name="sftp_all_files">Alle Dateien</string>
|
||||
<string name="filter_apps_info">Benachrichtigungen werden zwischen den ausgewählten Anwendungen abgeglichen</string>
|
||||
<string name="sftp_sdcard_num">SD-Karte %d</string>
|
||||
<string name="sftp_sdcard">SD-Karte</string>
|
||||
<string name="sftp_readonly">(Nur lesen)</string>
|
||||
<string name="sftp_camera">Kamerabilder</string>
|
||||
<string name="add_host">Rechner/IP-Adresse hinzufügen</string>
|
||||
<string name="add_host_hint">Rechnername oder IP-Adresse</string>
|
||||
<string name="add_device_dialog_title">Gerät hinzufügen</string>
|
||||
<string name="add_device_hint">Rechnername oder IP-Adresse</string>
|
||||
<string name="sftp_preference_detected_sdcards">SD-Karte erkannt</string>
|
||||
<string name="sftp_preference_edit_sdcard_title">SD-Karte bearbeiten</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Vorhandene Speicherort</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Speicherort hinzufügen</string>
|
||||
<string name="sftp_preference_edit_storage_location">Speicherort bearbeiten</string>
|
||||
<string name="sftp_preference_add_camera_shortcut">Verknüpfung zum Kamera-Ordner erstellen</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_on">Verknüpfung zum Kamera-Ordner erstellen</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_off">Keine Verknüpfung zum Kamera-Ordner erstellen</string>
|
||||
<string name="sftp_storage_preference_storage_location">Speicherort</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">Dieser Ort wurde bereits konfiguriert</string>
|
||||
<string name="sftp_storage_preference_click_to_select">Zum Auswählen klicken</string>
|
||||
<string name="sftp_storage_preference_display_name">Anzeigename</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">Dieser Anzeigename wird bereits verwendet</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">Der Anzeigename darf nicht leer sein</string>
|
||||
<string name="sftp_action_mode_menu_delete">Löschen</string>
|
||||
<string name="sftp_no_sdcard_detected">Keine SD-Karte erkannt</string>
|
||||
<string name="sftp_no_storage_locations_configured">Keine Speicherorte ausgewählt</string>
|
||||
<string name="sftp_saf_permission_explanation">Um von außerhalb auf Ihre Dateien zugreifen zu können, muss mindestens ein Speicherort vorhanden sein</string>
|
||||
<string name="no_players_connected">Keine Medienspieler gefunden</string>
|
||||
<string name="custom_dev_list_help">Benutzen Sie diese Funktion nur, wenn Ihr Gerät nicht automatisch erkannt wird. Geben hier Sie IP-Adresse oder Hostnamen ein und bestätigen Sie, um es zu der Liste hinzuzufügen. Tippen Sie ein bestehendes Gerät an, um es aus der Liste zu entfernen.</string>
|
||||
<string name="mpris_player_on_device">%1$s auf %2$s</string>
|
||||
<string name="send_files">Dateien senden</string>
|
||||
<string name="pairing_title">KDE-Connect-Geräte</string>
|
||||
<string name="pairing_description">Andere Geräte im selben Netzwerk, auf denen KDE-Connect läuft, sollten hier angezeigt werden.</string>
|
||||
<string name="device_paired">Gerät verbunden</string>
|
||||
<string name="pairing_description">Andere Geräte im selben Netzwerk, auf denen KDE-Connect läuft, sollten hier angezeigt werden</string>
|
||||
<string name="device_rename_title">Geräte umbenennen</string>
|
||||
<string name="device_rename_confirm">Umbenennen</string>
|
||||
<string name="refresh">Aktualisieren</string>
|
||||
<string name="unreachable_description">Das verbundene Gerät ist nicht erreichbar. Stellen Sie sicher, dass es mit demselben Netzwerk verbunden ist.</string>
|
||||
<string name="on_data_message">Sie benutzen anscheinend eine mobile Datenverbindung. KDE-Connect funktioniert nur in lokalen Netzwerken.</string>
|
||||
<string name="no_file_browser">Es sind keine Dateiverwaltungsprogramme installiert.</string>
|
||||
<string name="unreachable_description">Das verbundene Gerät ist nicht erreichbar. Stellen Sie sicher, dass es mit demselben Netzwerk verbunden ist</string>
|
||||
<string name="no_wifi">Sie sind nicht mit einem WLAN-Netzwerk verbunden, weshalb womöglich keine anderen Geräte angezeigt werden können. Klicken Sie hier um Ihr WLAN zu aktivieren</string>
|
||||
<string name="no_file_browser">Es sind keine Dateiverwaltungsprogramme installiert</string>
|
||||
<string name="pref_plugin_telepathy">SMS senden</string>
|
||||
<string name="pref_plugin_telepathy_desc">Text-Nachrichten von Ihrer Arbeitsfläche senden</string>
|
||||
<string name="plugin_not_supported">Dieses Modul wird durch das Gerät nicht unterstützt</string>
|
||||
<string name="pref_plugin_telepathy_desc">SMS von Ihrer Arbeitsfläche senden</string>
|
||||
<string name="findmyphone_title">Mein Telefon suchen</string>
|
||||
<string name="findmyphone_title_tablet">Mein Tablet suchen</string>
|
||||
<string name="findmyphone_description">Ruft dieses Gerät an, damit sie es finden können</string>
|
||||
<string name="findmyphone_title_tv">Meinen Fernseher suchen</string>
|
||||
<string name="findmyphone_description">Ruft dieses Gerät an, damit Sie es finden können</string>
|
||||
<string name="findmyphone_found">Gefunden</string>
|
||||
<string name="open">Öffnen</string>
|
||||
<string name="close">Schließen</string>
|
||||
<string name="plugins_need_permission">Einige Module benötigen zusätzliche Berechtigungen, tippen Sie für weitere Details:</string>
|
||||
<string name="permission_explanation">Dieses Modul benötigt zusätzliche Berechtigungen</string>
|
||||
<string name="optional_permission_explanation">Es müssen weitere Berechtigungen erteilt werden, um alle Funktionen nutzen zu können</string>
|
||||
<string name="plugins_need_optional_permission">Einige Module haben eingeschränkte Funktionen wegen fehlender Berechtigungen, tippen Sie für weitere Informationen:</string>
|
||||
<string name="share_optional_permission_explanation">Um Dateien zwischen Rechner und Telefon auszutauschen, muss der Zugriff auf den Telefonspeicher gewährt werden</string>
|
||||
<string name="telepathy_permission_explanation">Um SMS vom Rechner aus zu lesen und zu versenden, muss der Zugriff auf die SMS-Funktion gewährt werden</string>
|
||||
<string name="telephony_permission_explanation">Um eingehende Anrufe auf der Arbeitsfläche anzuzeigen, muss der Zugriff auf die Anrufliste und den Telefonstatus gewährt werden</string>
|
||||
<string name="telephony_optional_permission_explanation">Um einen Namen anstelle der Telefonnummer anzuzeigen, muss der Zugriff auf das Adressbuch gewährt werden</string>
|
||||
<string name="contacts_permission_explanation">Um Ihre Kontakte mit der Arbeitsfläche zu teilen, muss der Zugriff auf die Kontakte gewährt werden</string>
|
||||
<string name="select_ringtone">Einen Klingelton auswählen</string>
|
||||
<string name="telephony_pref_blocked_title">Unterdrückte Nummern</string>
|
||||
<string name="telephony_pref_blocked_dialog_desc">Keine Anrufe und SMS von diesen Telefonnummern anzeigen (Bitte geben Sie eine Nummer pro Zeile ein)</string>
|
||||
<string name="mpris_coverart_description">Cover des aktuellen Mediums</string>
|
||||
<string name="device_icon_description">Gerätesymbol</string>
|
||||
<string name="settings_icon_description">Einstellungssymbol</string>
|
||||
<string name="presenter_fullscreen">Vollbild</string>
|
||||
<string name="presenter_exit">Präsentation beenden</string>
|
||||
<string name="presenter_lock_tip">Sie können Ihr Gerät sperren und mit Hilfe der Lauter-/Leiser-Taste zur vorherigen/nächsten Folie wechseln</string>
|
||||
<string name="add_command">Einen Befehl hinzufügen</string>
|
||||
<string name="addcommand_name">Name</string>
|
||||
<string name="addcommand_command">Befehl</string>
|
||||
<string name="addcommand_explanation">Es sind keine Befehle registriert.</string>
|
||||
<string name="addcommand_explanation2">Sie können neue Befehle in den Systemeinstellungen für KDE-Connect hinzufügen.</string>
|
||||
<string name="addcommand_explanation">Es sind keine Befehle vorhanden</string>
|
||||
<string name="addcommand_explanation2">Sie können neue Befehle in den Systemeinstellungen für KDE-Connect hinzufügen</string>
|
||||
<string name="add_command_description">Sie können neue Befehle auf der Arbeitsfläche hinzufügen</string>
|
||||
<string name="pref_plugin_mprisreceiver">Steuerung der Medienwiedergabe</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Ein verbundenes Gerät zum Steuern der lokalen Medienwiedergabe verwenden</string>
|
||||
<string name="notification_channel_default">Andere Benachrichtigungen</string>
|
||||
<string name="notification_channel_persistent">Dauerhafte Benachrichtigung</string>
|
||||
<string name="notification_channel_media_control">Medienkontrolle</string>
|
||||
<string name="notification_channel_filetransfer">Dateiübertragung</string>
|
||||
<string name="mpris_stop">Die aktuelle Medienwiedergabe beenden</string>
|
||||
<string name="copy_url_to_clipboard">Adresse in die Zwischenablage kopieren</string>
|
||||
<string name="clipboard_toast">In die Zwischenablage kopiert</string>
|
||||
<string name="runcommand_notreachable">Das Gerät ist nicht erreichbar</string>
|
||||
<string name="runcommand_notpaired">Das Gerät ist nicht verbunden</string>
|
||||
<string name="runcommand_nosuchdevice">Ein solches Gerät existiert nicht</string>
|
||||
<string name="runcommand_noruncommandplugin">Dieses Gerät hat das Modul zum Ausführen von Befehlen nicht aktiviert</string>
|
||||
<string name="pref_plugin_findremotedevice">Entferntes Gerät finden</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Entferntes Gerät anklingeln</string>
|
||||
<string name="ring">Klingeln</string>
|
||||
<string name="pref_plugin_systemvolume">Systemlaustärke ändern</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Die Systemlautstärke verbundener Geräte ändern</string>
|
||||
<string name="mute">Stummschalten</string>
|
||||
<string name="all">Alle</string>
|
||||
<string name="devices">Geräte</string>
|
||||
<string name="settings_rename">Gerätename</string>
|
||||
<string name="settings_dark_mode">Dunkles Design</string>
|
||||
<string name="settings_more_settings_title">Weitere Einstellungen</string>
|
||||
<string name="settings_more_settings_text">Zusätzliche Einstellungen für die verbundenen Geräte können über den Menüpunkt „Modul-Einstellungen“ abgerufen werden</string>
|
||||
<string name="setting_persistent_notification">Dauerhafte Benachrichtigung anzeigen</string>
|
||||
<string name="setting_persistent_notification_oreo">Dauerhafte Benachrichtigung</string>
|
||||
<string name="setting_persistent_notification_description">Klicken um die Benachrichtigungseinstellungen zu aktivieren/deaktivieren</string>
|
||||
<string name="extra_options">Weitere Einstellungen</string>
|
||||
<string name="privacy_options">Einstellungen zur Privatsphäre</string>
|
||||
<string name="set_privacy_options">Einstellungen zur Privatsphäre ändern</string>
|
||||
<string name="block_contents">Inhalt von Benachrichtigungen blockieren</string>
|
||||
<string name="block_images">Bilder in Benachrichtigungen blockieren</string>
|
||||
<string name="notification_channel_receivenotification">Benachrichtigungen verbundener Geräte</string>
|
||||
<string name="take_picture">Kamera starten</string>
|
||||
<string name="plugin_photo_desc">Die Kamera starten um das Erstellen und Übertragen von Bildern zu vereinfachen</string>
|
||||
<string name="no_app_for_opening">Es wurde keine passende App zum Öffnen dieser Datei gefunden</string>
|
||||
<string name="remote_keyboard_service">Entfernte Tastatur für KDE-Connect</string>
|
||||
<string name="presenter_pointer">Laserpointer</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,6 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="pref_plugin_telephony">Ειδοποιήσεις τηλεφωνίας</string>
|
||||
<string name="pref_plugin_telephony_desc">Αποστολή ειδοποιήσεων για SMS και κλήσεις</string>
|
||||
<string name="pref_plugin_battery">Αναφορά μπαταρίας</string>
|
||||
<string name="pref_plugin_battery_desc">Περιοδική αναφορά κατάστασης μπαταρίας</string>
|
||||
<string name="pref_plugin_sftp">Αποκάλυψη συστήματος αρχείων</string>
|
||||
@@ -24,7 +23,6 @@
|
||||
<string name="pref_plugin_receive_notifications_desc">Λήψη ειδοποιήσεων από την άλλη συσκευή και προβολή τους στο Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Διαμοιρασμός και λήψη</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Διαμοιρασμός αρχείων και URL μεταξύ συσκευών</string>
|
||||
<string name="plugin_not_available">Αυτή η λειτουργία δεν είναι διαθέσιμη στην τρέχουσα έκδοση του Android</string>
|
||||
<string name="device_list_empty">Χωρίς συσκευές</string>
|
||||
<string name="ok">Εντάξει</string>
|
||||
<string name="cancel">Ακύρωση</string>
|
||||
@@ -53,44 +51,35 @@
|
||||
<item>Πάνω από το προκαθορισμένο</item>
|
||||
<item>Το ταχύτερο</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Συνδεδεμένες συσκευές</string>
|
||||
<string name="category_not_paired_devices">Διαθέσιμες συσκευές</string>
|
||||
<string name="category_remembered_devices">Συσκευές στη μνήμη</string>
|
||||
<string name="plugins_failed_to_load">Αποτυχία φόρτωσης προσθέτων (χτυπήστε για περισσότερες πληροφορίες):</string>
|
||||
<string name="device_menu_plugins">Ρυθμίσεις προσθέτων</string>
|
||||
<string name="device_menu_unpair">Διαχωρισμός</string>
|
||||
<string name="device_not_reachable">Η συζευγμένη συσκευή δεν είναι προσβάσιμη</string>
|
||||
<string name="pair_new_device">Σύζευξη νέας συσκευής</string>
|
||||
<string name="unknown_device">Άγνωστη συσκευή</string>
|
||||
<string name="error_not_reachable">Η συσκευή δεν είναι προσβάσιμη</string>
|
||||
<string name="error_already_requested">Η σύζευξη ήδη ζητήθηκε</string>
|
||||
<string name="error_already_paired">Η συσκευή ήδη συζεύχθηκε</string>
|
||||
<string name="error_could_not_send_package">Αδυναμία αποστολής πακέτου</string>
|
||||
<string name="error_timed_out">Τέλος χρονικού ορίου</string>
|
||||
<string name="error_canceled_by_user">Ακυρώθηκε από τον χρήστη</string>
|
||||
<string name="error_canceled_by_other_peer">Ακυρώθηκε από άλλον χρήστη</string>
|
||||
<string name="error_invalid_key">Ελήφθη μη έγκυρο κλειδί</string>
|
||||
<string name="encryption_info_title">Πληροφορίες κρυπτογράφησης</string>
|
||||
<string name="encryption_info_msg_no_ssl">Η άλλη συσκευή δεν χρησιμοποιεί μια πρόσφατη έκδοση του KDE Connect, θα χρησιμοποιηθεί η παλαιά μέθοδος κρυπτογράφησης.</string>
|
||||
<string name="my_device_fingerprint">Το ίχνος SHA1 του πιστοποιητικού της συσκευής σας είναι:</string>
|
||||
<string name="remote_device_fingerprint">Το ίχνος SHA1 του πιστοποιητικού της απομακρυσμένης συσκευής είναι:</string>
|
||||
<string name="pair_requested">Ζητήθηκε σύζευξη</string>
|
||||
<string name="pairing_request_from">Αίτημα σύζευξης από %1s</string>
|
||||
<string name="received_url_title">Ελήφθη σύνδεσμος από %1s</string>
|
||||
<string name="received_url_text">Χτυπήστε για άνοιγμα \'%1s\'</string>
|
||||
<string name="incoming_file_title">Εισερχόμενο αρχείο από %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Αποστολή αρχείου σε %1s</string>
|
||||
<string name="outgoing_files_title">Αποστολή αρχείων σε %1s</string>
|
||||
<string name="received_file_title">Ελήφθη αρχείο από %1s</string>
|
||||
<string name="received_file_fail_title">Αποτυχία λήψης αρχείου από %1s</string>
|
||||
<string name="received_file_text">Χτυπήστε για άνοιγμα \'%1s\'</string>
|
||||
<string name="sent_file_title">Εστάλη αρχείο σε %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Αποτυχία αποστολής αρχείου σε %1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="tap_to_answer">Χτυπήστε για να απαντήσετε</string>
|
||||
<string name="reconnect">Επανασύνδεση</string>
|
||||
<string name="right_click">Αποστολή δεξιού κλικ</string>
|
||||
<string name="middle_click">Αποστολή μεσαίου κλικ</string>
|
||||
<string name="show_keyboard">Εμφάνιση πληκτρολογίου</string>
|
||||
@@ -98,19 +87,13 @@
|
||||
<string name="request_pairing">Αίτημα σύζευξης</string>
|
||||
<string name="pairing_accept">Αποδοχή</string>
|
||||
<string name="pairing_reject">Απόρριψη</string>
|
||||
<string name="device">Συσκευή</string>
|
||||
<string name="pair_device">Σύζευξη συσκευής</string>
|
||||
<string name="remote_control">Απομακρυσμένος έλεγχος</string>
|
||||
<string name="settings">Ρυθμίσεις KDE Connect</string>
|
||||
<string name="mpris_play">Αναπαραγωγή</string>
|
||||
<string name="mpris_previous">Προηγούμενο</string>
|
||||
<string name="mpris_rew">Ταχεία ώθηση όπισθεν</string>
|
||||
<string name="mpris_ff">Ταχεία προώθηση</string>
|
||||
<string name="mpris_next">Επόμενο</string>
|
||||
<string name="mpris_volume">Τόμος</string>
|
||||
<string name="mpris_settings">Ρυθμίσεις πολυμέσων</string>
|
||||
<string name="mpris_time_settings_title">Κουμπιά ταχείας ώθησης</string>
|
||||
<string name="mpris_time_settings_summary">Χρονική προσαρμογή ταχείας ώθησης ανάλογα με την πίεση.</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 seconds</item>
|
||||
<item>20 seconds</item>
|
||||
@@ -118,19 +101,11 @@
|
||||
<item>1 λεπτό</item>
|
||||
<item>2 λεπτά</item>
|
||||
</string-array>
|
||||
<string name="share_to">Διαμοιρασμός με...</string>
|
||||
<string name="protocol_version_older">Η συσκευή αυτή χρησιμοποιεί παλαιά έκδοση πρωτοκόλλου</string>
|
||||
<string name="protocol_version_newer">Η συσκευή αυτή χρησιμοποιεί νεότερη έκδοση πρωτοκόλλου</string>
|
||||
<string name="general_settings">Γενικές ρυθμίσεις</string>
|
||||
<string name="plugin_settings">Ρυθμίσεις</string>
|
||||
<string name="plugin_settings_with_name">%s ρυθμίσεις</string>
|
||||
<string name="device_name">Όνομα συσκευής</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Μη έγκυρο όνομα συσκευής</string>
|
||||
<string name="shareplugin_text_saved">Ελήφθη κείμενο, αποθηκεύτηκε στο πρόχειρο</string>
|
||||
<string name="custom_devices_settings">Προσαρμοσμένη λίστα συσκευών</string>
|
||||
<string name="pair_device_action">Σύζευξη νέας συσκευής</string>
|
||||
<string name="unpair_device_action">Διαχωρισμός %s</string>
|
||||
<string name="custom_device_list">Προσθήκη συσκευών ανά IP</string>
|
||||
<string name="share_notification_preference">Θορυβώδεις ειδοποιήσεις</string>
|
||||
<string name="share_notification_preference_summary">Δόνηση και ηχητική ένδειξη με τη λήψη αρχείου</string>
|
||||
@@ -140,44 +115,32 @@
|
||||
<string name="share_destination_folder_preference">Κατάλογος προορισμού</string>
|
||||
<string name="title_activity_notification_filter">Φιλτράρισμα ειδοποιήσεων</string>
|
||||
<string name="filter_apps_info">Οι ειδοποιήσεις θα συγχρονίζονται για επιλεγμένες εφαρμογές.</string>
|
||||
<string name="sftp_internal_storage">Εσωτερικός αποθηκευτικός χώρος</string>
|
||||
<string name="sftp_all_files">Όλα τα αρχεία</string>
|
||||
<string name="sftp_sdcard_num">SD card %d</string>
|
||||
<string name="sftp_sdcard">SD card</string>
|
||||
<string name="sftp_readonly">(ανάγνωση μόνο)</string>
|
||||
<string name="sftp_camera">Φωτογραφίες</string>
|
||||
<string name="add_host">Προσθήκη υπολογιστή/IP</string>
|
||||
<string name="add_host_hint">Όνομα υπολογιστή ή IP</string>
|
||||
<string name="no_players_connected">Δεν βρέθηκαν συσκευές αναπαραγωγής</string>
|
||||
<string name="custom_dev_list_help">Χρησιμοποιήστε την επιλογή αυτή μόνο αν η συσκευή σας δεν έχει εντοπιστεί αυτόματα. Δώστε την IP διεύθυνση ή το όνομα του υπολογιστή και αγγίξτε το κουμπί για να προστεθεί στη λίστα. Αγγίξτε ένα αντικείμενο της λίστας για να το αφαιρέσετε.</string>
|
||||
<string name="mpris_player_on_device">%1$s σε %2$s</string>
|
||||
<string name="send_files">Αποστολή αρχείων</string>
|
||||
<string name="pairing_title">Συσκευές KDE Connect</string>
|
||||
<string name="pairing_description">Άλλες συσκευές με KDE Connect στο ίδιο δίκτυο θα εμφανίζονται εδώ.</string>
|
||||
<string name="device_paired">Η συσκευή συζεύχθηκε</string>
|
||||
<string name="device_rename_title">Μετονομασία συσκευής</string>
|
||||
<string name="device_rename_confirm">Μετονομασία</string>
|
||||
<string name="refresh">Ανανέωση</string>
|
||||
<string name="unreachable_description">Αυτή η συζευγμένη συσκευή δεν είναι προσβάσιμη. Βεβαιωθείτε ότι είναι συνδεδεμένη στο δίκτυό σας.</string>
|
||||
<string name="on_data_message">Φαίνεται ότι είστε σε σύνδεση δεδομένων από κινητό. Το KDE Connect λειτουργεί μόνο σε τοπικά δίκτυα.</string>
|
||||
<string name="no_file_browser">Δεν υπάρχουν εγκατεστημένοι περιηγητές αρχείων.</string>
|
||||
<string name="pref_plugin_telepathy">Αποστολή SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Αποστολή μηνυμάτων κειμένου από τον υπολογιστή σας</string>
|
||||
<string name="plugin_not_supported">Αυτό το πρόσθετο δεν υποστηρίζεται από τη συσκευή</string>
|
||||
<string name="findmyphone_title">Αναζήτηση του κινητού μου</string>
|
||||
<string name="findmyphone_title_tablet">Εύρεση της ταμπλέτας μου</string>
|
||||
<string name="findmyphone_description">Καλεί αυτή τη συσκευή ώστε να την εντοπίσετε</string>
|
||||
<string name="findmyphone_found">Βρέθηκε</string>
|
||||
<string name="open">Άνοιγμα</string>
|
||||
<string name="close">Κλείσιμο</string>
|
||||
<string name="no_permissions_storage">Απαιτείται παραχώρηση δικαιωμάτων για την πρόσβαση στον αποθηκευτικό χώρο</string>
|
||||
<string name="plugins_need_permission">Κάποια πρόσθετα απαιτούν δικαιώματα για να λειτουργήσουν (χτυπήστε για περισσότερες πληροφορίες):</string>
|
||||
<string name="permission_explanation">Αυτό το πρόσθετο χρειάζεται δικαιώματα για να λειτουργήσει</string>
|
||||
<string name="optional_permission_explanation">Απαιτείται παραχώρηση επιπλέον δικαιωμάτων για την ενεργοποίηση όλων των λειτουργιών</string>
|
||||
<string name="plugins_need_optional_permission">Κάποια πρόσθετα έχουν λειτουργίες ανενεργές εξαιτίας της απουσίας δικαιωμάτων (χτυπήστε για περισσότερες πληροφορίες):</string>
|
||||
<string name="sftp_permission_explanation">Για την πρόσβαση στα αρχεία σας από τον υπολογιστή η εφαρμογή χρειάζεται δικαιώματα πρόσβασης στον αποθηκευτικό χώρο του κινητού σας</string>
|
||||
<string name="share_optional_permission_explanation">Για το διαμοιρασμό αρχείων ανάμεσα στο τηλέφωνο και τον υπολογιστή σας χρειάζεται να παραχωρήσετε πρόσβαση στον αποθηκευτικό χώρο του τηλεφώνου σας</string>
|
||||
<string name="telepathy_permission_explanation">Για να διαβάσετε και να γράψετε SMS από την επιφάνεια εργασίας, χρειάζεται να δώσετε δικαιώματα στο SMS</string>
|
||||
<string name="telephony_permission_explanation">Για να δείτε τηλεφωνικές κλήσεις και SMS από την επιφάνεια εργασίας, χρειάζεται να παραχωρήσετε δικαιώματα σε τηλεφωνικές κλήσεις και SMS</string>
|
||||
<string name="telephony_optional_permission_explanation">Για να δείτε το όνομα επαφής αντί για τον αριθμό κλήσης χρειάζεται να παραχωρήσετε πρόσβαση στις επαφές στο τηλέφωνο</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,10 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="kde_connect">KDE Connect</string>
|
||||
<string name="foreground_notification_no_devices">Not connected to any device</string>
|
||||
<string name="foreground_notification_devices">Connected to: %s</string>
|
||||
<string name="pref_plugin_telephony">Telephony notifier</string>
|
||||
<string name="pref_plugin_telephony_desc">Send notifications for SMS and calls</string>
|
||||
<string name="pref_plugin_telephony_desc">Send notifications for incoming calls</string>
|
||||
<string name="pref_plugin_battery">Battery report</string>
|
||||
<string name="pref_plugin_battery_desc">Periodically report battery status</string>
|
||||
<string name="pref_plugin_sftp">Filesystem expose</string>
|
||||
@@ -10,12 +13,16 @@
|
||||
<string name="pref_plugin_clipboard_desc">Share the clipboard content</string>
|
||||
<string name="pref_plugin_mousepad">Remote input</string>
|
||||
<string name="pref_plugin_mousepad_desc">Use your phone or tablet as a touchpad and keyboard</string>
|
||||
<string name="pref_plugin_presenter">Slideshow remote</string>
|
||||
<string name="pref_plugin_presenter_desc">Use your device to change slides in a presentation</string>
|
||||
<string name="pref_plugin_remotekeyboard">Receive remote keypresses</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">Receive keypress events from remote devices</string>
|
||||
<string name="pref_plugin_mpris">Multimedia controls</string>
|
||||
<string name="pref_plugin_mpris_desc">Provides a remote control for your media player</string>
|
||||
<string name="pref_plugin_runcommand">Run Command</string>
|
||||
<string name="pref_plugin_runcommand_desc">Trigger remote commands from your phone or tablet</string>
|
||||
<string name="pref_plugin_contacts">Contacts Synchroniser</string>
|
||||
<string name="pref_plugin_contacts_desc">Allow synchronising the device\'s contacts book</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Send and receive pings</string>
|
||||
<string name="pref_plugin_notifications">Notification sync</string>
|
||||
@@ -24,12 +31,13 @@
|
||||
<string name="pref_plugin_receive_notifications_desc">Receive notifications from the other device and display them on Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Share and receive</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Share files and URLs between devices</string>
|
||||
<string name="plugin_not_available">This feature is not available in your Android version</string>
|
||||
<string name="device_list_empty">No devices</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancel</string>
|
||||
<string name="open_settings">Open settings</string>
|
||||
<string name="no_permissions">You need to grant permission to access notifications</string>
|
||||
<string name="no_permission_mprisreceiver">To be able to control your media players you need to grant access to the notifications</string>
|
||||
<string name="no_permissions_remotekeyboard">To receive keypresses you need to activate the KDE Connect Remote Keyboard</string>
|
||||
<string name="send_ping">Send ping</string>
|
||||
<string name="open_mpris_controls">Multimedia control</string>
|
||||
<string name="remotekeyboard_editing_only_title">Handle remote keys only when editing</string>
|
||||
@@ -41,6 +49,7 @@
|
||||
<string name="mousepad_double_tap_settings_title">Set two finger tap action</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Set three finger tap action</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Set touchpad sensitivity</string>
|
||||
<string name="mousepad_acceleration_profile_settings_title">Set pointer acceleration</string>
|
||||
<string name="mousepad_scroll_direction_title">Reverse Scrolling Direction</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Right click</item>
|
||||
@@ -54,48 +63,68 @@
|
||||
<item>Above Default</item>
|
||||
<item>Fastest</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>No Acceleration</item>
|
||||
<item>Weakest</item>
|
||||
<item>Weaker</item>
|
||||
<item>Medium</item>
|
||||
<item>Stronger</item>
|
||||
<item>Strongest</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Connected devices</string>
|
||||
<string name="category_not_paired_devices">Available devices</string>
|
||||
<string name="category_remembered_devices">Remembered devices</string>
|
||||
<string name="plugins_failed_to_load">Plugins failed to load (tap for more info):</string>
|
||||
<string name="device_menu_plugins">Plugin settings</string>
|
||||
<string name="device_menu_unpair">Unpair</string>
|
||||
<string name="device_not_reachable">Paired device not reachable</string>
|
||||
<string name="pair_new_device">Pair new device</string>
|
||||
<string name="unknown_device">Unknown device</string>
|
||||
<string name="error_not_reachable">Device not reachable</string>
|
||||
<string name="error_already_requested">Pairing already requested</string>
|
||||
<string name="error_already_paired">Device already paired</string>
|
||||
<string name="error_could_not_send_package">Could not send package</string>
|
||||
<string name="error_timed_out">Timed out</string>
|
||||
<string name="error_canceled_by_user">Cancelled by user</string>
|
||||
<string name="error_canceled_by_other_peer">Cancelled by other peer</string>
|
||||
<string name="error_invalid_key">Invalid key received</string>
|
||||
<string name="encryption_info_title">Encryption Info</string>
|
||||
<string name="encryption_info_msg_no_ssl">The other device doesn\'t use a recent version of KDE Connect, using the legacy encryption method.</string>
|
||||
<string name="my_device_fingerprint">SHA1 fingerprint of your device certificate is:</string>
|
||||
<string name="remote_device_fingerprint">SHA1 fingerprint of remote device certificate is:</string>
|
||||
<string name="pair_requested">Pair requested</string>
|
||||
<string name="pairing_request_from">Pairing request from %1s</string>
|
||||
<string name="received_url_title">Received link from %1s</string>
|
||||
<string name="received_url_text">Tap to open \'%1s\'</string>
|
||||
<string name="incoming_file_title">Incoming file from %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Sending file to %1s</string>
|
||||
<string name="outgoing_files_title">Sending files to %1s</string>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Send files</item>
|
||||
<item quantity="other">Sent %1$d out of %2$d files</item>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">Receiving %1$d file from %2$s</item>
|
||||
<item quantity="other">Receiving %1$d files from %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">File: %1s</item>
|
||||
<item quantity="other">(File %2$d of %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">Sending %1$d file to %2$s</item>
|
||||
<item quantity="other">Sending %1$d files to %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">File: %1$s</item>
|
||||
<item quantity="other">(File %2$d of %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">Received file from %1$s</item>
|
||||
<item quantity="other">Received %2$d files from %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Failed receiving file from %1$s</item>
|
||||
<item quantity="other">Failed receiving %2$d of %3$d files from %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Sent file to %1$s</item>
|
||||
<item quantity="other">Sent %2$d files to %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Failed sending file to %1$s</item>
|
||||
<item quantity="other">Failed sending %2$d of %3$d files to %1$s</item>
|
||||
</plurals>
|
||||
<string name="received_file_title">Received file from %1s</string>
|
||||
<string name="received_file_fail_title">Failed receiving file from %1s</string>
|
||||
<string name="received_file_text">Tap to open \'%1s\'</string>
|
||||
<string name="sent_file_title">Sent file to %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Failed to send file to %1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="cannot_create_file">Cannot create file %s</string>
|
||||
<string name="tap_to_answer">Tap to answer</string>
|
||||
<string name="reconnect">Reconnect</string>
|
||||
<string name="right_click">Send Right Click</string>
|
||||
<string name="middle_click">Send Middle Click</string>
|
||||
<string name="show_keyboard">Show Keyboard</string>
|
||||
@@ -103,10 +132,7 @@
|
||||
<string name="request_pairing">Request pairing</string>
|
||||
<string name="pairing_accept">Accept</string>
|
||||
<string name="pairing_reject">Reject</string>
|
||||
<string name="device">Device</string>
|
||||
<string name="pair_device">Pair device</string>
|
||||
<string name="remote_control">Remote control</string>
|
||||
<string name="settings">KDE Connect Settings</string>
|
||||
<string name="settings">Settings</string>
|
||||
<string name="mpris_play">Play</string>
|
||||
<string name="mpris_pause">Pause</string>
|
||||
<string name="mpris_previous">Previous</string>
|
||||
@@ -114,9 +140,8 @@
|
||||
<string name="mpris_ff">Fast-forward</string>
|
||||
<string name="mpris_next">Next</string>
|
||||
<string name="mpris_volume">Volume</string>
|
||||
<string name="mpris_settings">Multimedia Settings</string>
|
||||
<string name="mpris_time_settings_title">Forward/rewind buttons</string>
|
||||
<string name="mpris_time_settings_summary">Adjust the time to fast forward/rewind when pressed.</string>
|
||||
<string name="mpris_time_settings_summary">Adjust the time to fast forward/rewind when pressed</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 seconds</item>
|
||||
<item>20 seconds</item>
|
||||
@@ -125,79 +150,130 @@
|
||||
<item>2 minutes</item>
|
||||
</string-array>
|
||||
<string name="mpris_notification_settings_title">Show media control notification</string>
|
||||
<string name="mpris_notification_settings_summary">Allows controlling your media players without opening KDE Connect.</string>
|
||||
<string name="share_to">Share To...</string>
|
||||
<string name="protocol_version_older">This device uses an old protocol version</string>
|
||||
<string name="mpris_notification_settings_summary">Allow controlling your media players without opening KDE Connect</string>
|
||||
<string name="share_to">Share To…</string>
|
||||
<string name="protocol_version_newer">This device uses a newer protocol version</string>
|
||||
<string name="general_settings">General Settings</string>
|
||||
<string name="plugin_settings">Settings</string>
|
||||
<string name="plugin_settings_with_name">%s settings</string>
|
||||
<string name="device_name">Device name</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Invalid device name</string>
|
||||
<string name="shareplugin_text_saved">Received text, saved to clipboard</string>
|
||||
<string name="custom_devices_settings">Custom device list</string>
|
||||
<string name="pair_device_action">Pair a new device</string>
|
||||
<string name="unpair_device_action">Unpair %s</string>
|
||||
<string name="custom_device_list">Add devices by IP</string>
|
||||
<string name="custom_device_deleted">Custom device deleted</string>
|
||||
<string name="custom_device_list_help">If your device is not automatically detected you can add its IP address or hostname by clicking on the Floating Action Button</string>
|
||||
<string name="custom_device_fab_hint">Add a device</string>
|
||||
<string name="undo">Undo</string>
|
||||
<string name="share_notification_preference">Noisy notifications</string>
|
||||
<string name="share_notification_preference_summary">Vibrate and play a sound when receiving a file</string>
|
||||
<string name="share_destination_customize">Customise destination directory</string>
|
||||
<string name="share_destination_customize_summary_disabled">Received files will appear in Downloads</string>
|
||||
<string name="share_destination_customize_summary_enabled">Files will be stored in the directory below</string>
|
||||
<string name="share_destination_folder_preference">Destination directory</string>
|
||||
<string name="share">Share</string>
|
||||
<string name="share_received_file">Share \"%s\"</string>
|
||||
<string name="title_activity_notification_filter">Notification filter</string>
|
||||
<string name="filter_apps_info">Notifications will be synchronised for the selected apps.</string>
|
||||
<string name="sftp_internal_storage">Internal storage</string>
|
||||
<string name="sftp_all_files">All files</string>
|
||||
<string name="sftp_sdcard_num">SD card %d</string>
|
||||
<string name="sftp_sdcard">SD card</string>
|
||||
<string name="sftp_readonly">(read only)</string>
|
||||
<string name="sftp_camera">Camera pictures</string>
|
||||
<string name="add_host">Add host/IP</string>
|
||||
<string name="add_host_hint">Hostname or IP</string>
|
||||
<string name="add_device_dialog_title">Add device</string>
|
||||
<string name="add_device_hint">Hostname or IP address</string>
|
||||
<string name="sftp_preference_detected_sdcards">Detected SD cards</string>
|
||||
<string name="sftp_preference_edit_sdcard_title">Edit SD card</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Configured storage locations</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Add storage location</string>
|
||||
<string name="sftp_preference_edit_storage_location">Edit storage location</string>
|
||||
<string name="sftp_preference_add_camera_shortcut">Add camera folder shortcut</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_on">Add a shortcut to the camera folder</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_off">Do not add a shortcut to the camera folder</string>
|
||||
<string name="sftp_storage_preference_storage_location">Storage location</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">This location has already been configured</string>
|
||||
<string name="sftp_storage_preference_click_to_select">click to select</string>
|
||||
<string name="sftp_storage_preference_display_name">Display name</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">This display name is already used</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">Display name cannot be empty</string>
|
||||
<string name="sftp_action_mode_menu_delete">Delete</string>
|
||||
<string name="sftp_no_sdcard_detected">No SD card detected</string>
|
||||
<string name="sftp_no_storage_locations_configured">No storage locations configured</string>
|
||||
<string name="sftp_saf_permission_explanation">To access files remotely you have to configure storage locations</string>
|
||||
<string name="no_players_connected">No players found</string>
|
||||
<string name="custom_dev_list_help">Use this option only if your device is not automatically detected. Enter IP address or hostname below and touch the button to add it to the list. Touch an existing item to remove it from the list.</string>
|
||||
<string name="mpris_player_on_device">%1$s on %2$s</string>
|
||||
<string name="send_files">Send files</string>
|
||||
<string name="pairing_title">KDE Connect Devices</string>
|
||||
<string name="pairing_description">Other devices running KDE Connect in your same network should appear here.</string>
|
||||
<string name="device_paired">Device paired</string>
|
||||
<string name="device_rename_title">Rename device</string>
|
||||
<string name="device_rename_confirm">Rename</string>
|
||||
<string name="refresh">Refresh</string>
|
||||
<string name="unreachable_description">This paired device is not reachable. Make sure it is connected to your same network.</string>
|
||||
<string name="on_data_message">It looks like you are on a mobile data connection. KDE Connect only works on local networks.</string>
|
||||
<string name="no_wifi">You\'re not connected to a Wi-Fi network, so you may not be able to see any devices. Click here to enable Wi-Fi.</string>
|
||||
<string name="no_file_browser">There are no file browsers installed.</string>
|
||||
<string name="pref_plugin_telepathy">Send SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Send text messages from your desktop</string>
|
||||
<string name="plugin_not_supported">This plugin is not supported by the device</string>
|
||||
<string name="findmyphone_title">Find my phone</string>
|
||||
<string name="findmyphone_title_tablet">Find my tablet</string>
|
||||
<string name="findmyphone_title_tv">Find my TV</string>
|
||||
<string name="findmyphone_description">Rings this device so you can find it</string>
|
||||
<string name="findmyphone_found">Found</string>
|
||||
<string name="open">Open</string>
|
||||
<string name="close">Close</string>
|
||||
<string name="no_permissions_storage">You need to grant permissions to access the storage</string>
|
||||
<string name="plugins_need_permission">Some Plugins need permissions to work (tap for more info):</string>
|
||||
<string name="permission_explanation">This plugin needs permissions to work</string>
|
||||
<string name="optional_permission_explanation">You need to grant extra permissions to enable all functions</string>
|
||||
<string name="plugins_need_optional_permission">Some plugins have features disabled because of lack of permission (tap for more info):</string>
|
||||
<string name="sftp_permission_explanation">To access your files from your PC the app needs permission to access your phone\'s storage</string>
|
||||
<string name="share_optional_permission_explanation">To share files between your phone and your desktop you need to give access to the phone\'s storage</string>
|
||||
<string name="telepathy_permission_explanation">To read and write SMS from your desktop you need to give permission to SMS</string>
|
||||
<string name="telephony_permission_explanation">To see phone calls and SMS from the desktop you need to give permission to phone calls and SMS</string>
|
||||
<string name="telephony_permission_explanation">To see phone calls on the desktop you need to give permission to phone call logs and phone state</string>
|
||||
<string name="telephony_optional_permission_explanation">To see a contact name instead of a phone number you need to give access to the phone\'s contacts</string>
|
||||
<string name="contacts_permission_explanation">To share your contacts book with the desktop, you need to give contacts permission</string>
|
||||
<string name="select_ringtone">Select a ringtone</string>
|
||||
<string name="telephony_pref_blocked_title">Blocked numbers</string>
|
||||
<string name="telephony_pref_blocked_dialog_desc">Don\'t show calls and SMS from these numbers. Please specify one number per line</string>
|
||||
<string name="mpris_coverart_description">Cover art of current media</string>
|
||||
<string name="device_icon_description">Device icon</string>
|
||||
<string name="settings_icon_description">Settings icon</string>
|
||||
<string name="presenter_fullscreen">Full-screen</string>
|
||||
<string name="presenter_exit">Exit presentation</string>
|
||||
<string name="presenter_lock_tip">You can lock your device and use the volume keys to go to the previous/next slide</string>
|
||||
<string name="add_command">Add a command</string>
|
||||
<string name="addcommand_name">Name</string>
|
||||
<string name="addcommand_command">Command</string>
|
||||
<string name="command_confirm_needed">You will need to confirm the command on the desktop</string>
|
||||
<string name="addcommand_explanation">There are no commands registered</string>
|
||||
<string name="addcommand_explanation2">You can add new commands in the KDE Connect System Settings</string>
|
||||
<string name="add_command_description">You can add commands on the desktop</string>
|
||||
<string name="pref_plugin_mprisreceiver">Media Player Control</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Control your phone\'s media players from another device</string>
|
||||
<string name="notification_channel_default">Other notifications</string>
|
||||
<string name="notification_channel_persistent">Persistent indicator</string>
|
||||
<string name="notification_channel_media_control">Media control</string>
|
||||
<string name="notification_channel_filetransfer">File transfer</string>
|
||||
<string name="mpris_stop">Stop the current player</string>
|
||||
<string name="copy_url_to_clipboard">Copy URL to clipboard</string>
|
||||
<string name="clipboard_toast">Copied to clipboard</string>
|
||||
<string name="runcommand_notreachable">Device is not reachable</string>
|
||||
<string name="runcommand_notpaired">Device is not paired</string>
|
||||
<string name="runcommand_nosuchdevice">There is no such device</string>
|
||||
<string name="runcommand_noruncommandplugin">This device does not have the Run Command Plugin enabled</string>
|
||||
<string name="pref_plugin_findremotedevice">Find remote device</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Ring your remote device</string>
|
||||
<string name="ring">Ring</string>
|
||||
<string name="pref_plugin_systemvolume">System volume</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Control the system volume of the remote device</string>
|
||||
<string name="mute">Mute</string>
|
||||
<string name="all">All</string>
|
||||
<string name="devices">Devices</string>
|
||||
<string name="settings_rename">Device name</string>
|
||||
<string name="settings_dark_mode">Dark theme</string>
|
||||
<string name="settings_more_settings_title">More settings</string>
|
||||
<string name="settings_more_settings_text">Per-device settings can be found under \'Plugin settings\' from within a device.</string>
|
||||
<string name="setting_persistent_notification">Show persistent notification</string>
|
||||
<string name="setting_persistent_notification_oreo">Persistent notification</string>
|
||||
<string name="setting_persistent_notification_description">Tap to enable/disable in Notification settings</string>
|
||||
<string name="extra_options">Extra options</string>
|
||||
<string name="privacy_options">Privacy options</string>
|
||||
<string name="set_privacy_options">Set your privacy options</string>
|
||||
<string name="block_contents">Block contents of notifications</string>
|
||||
<string name="block_images">Block images in notifications</string>
|
||||
<string name="notification_channel_receivenotification">Notifications from other devices</string>
|
||||
<string name="take_picture">Launch camera</string>
|
||||
<string name="plugin_photo_desc">Launch the camera app to ease taking and transferring pictures</string>
|
||||
<string name="no_app_for_opening">No suitable app found to open this file</string>
|
||||
<string name="remote_keyboard_service">KDE Connect Remote Keyboard</string>
|
||||
<string name="presenter_pointer">Pointer</string>
|
||||
</resources>
|
||||
|
@@ -1,7 +1,10 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources>
|
||||
<string name="kde_connect">KDE Connect</string>
|
||||
<string name="foreground_notification_no_devices">No conectado a ningún dispositivo</string>
|
||||
<string name="foreground_notification_devices">Conectado a: %s</string>
|
||||
<string name="pref_plugin_telephony">Notificador de telefonía</string>
|
||||
<string name="pref_plugin_telephony_desc">Enviar notificaciones de SMS y llamadas</string>
|
||||
<string name="pref_plugin_telephony_desc">Enviar notificaciones por llamadas entrantes</string>
|
||||
<string name="pref_plugin_battery">Informe de la batería</string>
|
||||
<string name="pref_plugin_battery_desc">Informar periódicamente del estado de la batería</string>
|
||||
<string name="pref_plugin_sftp">Mostrar el sistema de archivos</string>
|
||||
@@ -10,12 +13,16 @@
|
||||
<string name="pref_plugin_clipboard_desc">Compartir el contenido del portapapeles</string>
|
||||
<string name="pref_plugin_mousepad">Entrada remota</string>
|
||||
<string name="pref_plugin_mousepad_desc">Usar su teléfono o tableta como teclado y teclado táctil</string>
|
||||
<string name="pref_plugin_presenter">Presentación de diapositivas remota</string>
|
||||
<string name="pref_plugin_presenter_desc">Use su dispositivo para cambiar las diapositivas de una presentación</string>
|
||||
<string name="pref_plugin_remotekeyboard">Recibir pulsaciones de teclas remotas</string>
|
||||
<string name="pref_plugin_remotekeyboard_desc">Recibir eventos de pulsación de teclas desde dispositivos remotos</string>
|
||||
<string name="pref_plugin_mpris">Controles multimedia</string>
|
||||
<string name="pref_plugin_mpris_desc">Proporciona un control remoto para su reproductor de medios</string>
|
||||
<string name="pref_plugin_runcommand">Ejecutar orden</string>
|
||||
<string name="pref_plugin_runcommand_desc">Desencadenar órdenes remotas desde su teléfono o tableta</string>
|
||||
<string name="pref_plugin_runcommand_desc">Ejecutar órdenes remotas desde su teléfono o tableta</string>
|
||||
<string name="pref_plugin_contacts">Sincronizador de contactos</string>
|
||||
<string name="pref_plugin_contacts_desc">Permitir sincronizar los contactos del dispositivo</string>
|
||||
<string name="pref_plugin_ping">Ping</string>
|
||||
<string name="pref_plugin_ping_desc">Enviar y recibir pings</string>
|
||||
<string name="pref_plugin_notifications">Sincronizar notificaciones</string>
|
||||
@@ -24,12 +31,13 @@
|
||||
<string name="pref_plugin_receive_notifications_desc">Recibir notificaciones desde el otro dispositivo y mostrarlas en Android</string>
|
||||
<string name="pref_plugin_sharereceiver">Compartir y recibir</string>
|
||||
<string name="pref_plugin_sharereceiver_desc">Compartir archivos y URL entre dispositivos</string>
|
||||
<string name="plugin_not_available">Esta funcionalidad no está disponible en su versión de Android</string>
|
||||
<string name="device_list_empty">Ningún dispositivo</string>
|
||||
<string name="ok">Aceptar</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<string name="open_settings">Abrir preferencias</string>
|
||||
<string name="no_permissions">Debe otorgar permiso para acceder a las notificaciones</string>
|
||||
<string name="no_permissions">Debe otorgar permisos para acceder a las notificaciones</string>
|
||||
<string name="no_permission_mprisreceiver">Para poder controlar sus reproductores de medios, necesita dar acceso a las notificaciones</string>
|
||||
<string name="no_permissions_remotekeyboard">Para recibir pulsaciones de teclado debe activar el teclado remoto de KDE Connect</string>
|
||||
<string name="send_ping">Enviar ping</string>
|
||||
<string name="open_mpris_controls">Control multimedia</string>
|
||||
<string name="remotekeyboard_editing_only_title">Manejar teclas remotas solo al editar</string>
|
||||
@@ -41,6 +49,7 @@
|
||||
<string name="mousepad_double_tap_settings_title">Establecer la acción al pulsar con dos dedos</string>
|
||||
<string name="mousepad_triple_tap_settings_title">Establecer la acción al pulsar con tres dedos</string>
|
||||
<string name="mousepad_sensitivity_settings_title">Establecer sensibilidad del panel táctil</string>
|
||||
<string name="mousepad_acceleration_profile_settings_title">Establecer la aceleración del puntero</string>
|
||||
<string name="mousepad_scroll_direction_title">Invertir dirección de desplazamiento</string>
|
||||
<string-array name="mousepad_tap_entries">
|
||||
<item>Clic derecho</item>
|
||||
@@ -54,48 +63,68 @@
|
||||
<item>Sensible</item>
|
||||
<item>Muy sensible</item>
|
||||
</string-array>
|
||||
<string-array name="mousepad_acceleration_profile_entries">
|
||||
<item>Sin aceleración</item>
|
||||
<item>Más débil</item>
|
||||
<item>Débil</item>
|
||||
<item>Media</item>
|
||||
<item>Fuerte</item>
|
||||
<item>Más fuerte</item>
|
||||
</string-array>
|
||||
<string name="category_connected_devices">Dispositivos conectados</string>
|
||||
<string name="category_not_paired_devices">Dispositivos disponibles</string>
|
||||
<string name="category_remembered_devices">Dispositivos recordados</string>
|
||||
<string name="plugins_failed_to_load">Complementos cuya carga ha fallado (pulse para más información):</string>
|
||||
<string name="device_menu_plugins">Preferencias del complemento</string>
|
||||
<string name="device_menu_unpair">Desvincular</string>
|
||||
<string name="device_not_reachable">No se encuentra el dispositivo aparejado</string>
|
||||
<string name="pair_new_device">Vincular nuevo dispositivo</string>
|
||||
<string name="unknown_device">Dispositivo desconocido</string>
|
||||
<string name="error_not_reachable">No se encuentra el dispositivo</string>
|
||||
<string name="error_already_requested">Ya ha solicitado vincularse</string>
|
||||
<string name="error_already_paired">Dispositivo ya vinculado</string>
|
||||
<string name="error_could_not_send_package">No se puede enviar el paquete</string>
|
||||
<string name="error_timed_out">Se ha agotado el tiempo</string>
|
||||
<string name="error_canceled_by_user">Cancelado por el usuario</string>
|
||||
<string name="error_canceled_by_other_peer">Cancelado por la otra parte</string>
|
||||
<string name="error_invalid_key">Se ha recibido una clave no valida</string>
|
||||
<string name="encryption_info_title">Información de cifrado</string>
|
||||
<string name="encryption_info_msg_no_ssl">El otro dispositivo no dispone de una versión reciente de KDE Connect, se usará un método de cifrado antiguo.</string>
|
||||
<string name="my_device_fingerprint">La huella digital SHA1 del certificado de su dispositivo es:</string>
|
||||
<string name="remote_device_fingerprint">La huella digital SHA1 del certificado del dispositivo remoto es:</string>
|
||||
<string name="pair_requested">Vinculación solicitada</string>
|
||||
<string name="pairing_request_from">Solicitud de vinculación de %1s</string>
|
||||
<string name="received_url_title">Enlace recibido desde %1s</string>
|
||||
<string name="received_url_text">Pulse para abrir «%1s»</string>
|
||||
<string name="incoming_file_title">Archivo entrante desde %1s</string>
|
||||
<string name="incoming_file_text">%1s</string>
|
||||
<string name="outgoing_file_title">Enviando archivo a %1s</string>
|
||||
<string name="outgoing_files_title">Enviando archivos a %1s</string>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Enviado %1$d archivo</item>
|
||||
<item quantity="other">Enviados %1$d de %2$d archivos</item>
|
||||
<plurals name="incoming_file_title">
|
||||
<item quantity="one">Recibiendo %1$d archivo desde %2$s</item>
|
||||
<item quantity="other">Recibiendo %1$d archivos desde %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="incoming_files_text">
|
||||
<item quantity="one">Archivo: %1s</item>
|
||||
<item quantity="other">(Archivo %2$d de %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_file_title">
|
||||
<item quantity="one">Enviando %1$d archivo a %2$s</item>
|
||||
<item quantity="other">Enviando %1$d archivos a %2$s</item>
|
||||
</plurals>
|
||||
<plurals name="outgoing_files_text">
|
||||
<item quantity="one">Archivo: %1$s</item>
|
||||
<item quantity="other">(Archivo %2$d de %3$d) : %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_title">
|
||||
<item quantity="one">Recibido archivo desde %1$s</item>
|
||||
<item quantity="other">Recibidos %2$d archivos desde %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="received_files_fail_title">
|
||||
<item quantity="one">Fallo recibiendo archivo desde %1$s</item>
|
||||
<item quantity="other">Fallo recibiendo %2$d de %3$d archivos desde %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="sent_files_title">
|
||||
<item quantity="one">Archivo enviado a %1$s</item>
|
||||
<item quantity="other">Enviados %2$d archivos a %1$s</item>
|
||||
</plurals>
|
||||
<plurals name="send_files_fail_title">
|
||||
<item quantity="one">Fallo al enviar el archivo a %1$s</item>
|
||||
<item quantity="other">Fallo al enviar %2$d de %3$d archivos a %1$s</item>
|
||||
</plurals>
|
||||
<string name="received_file_title">Archivo recibido desde %1s</string>
|
||||
<string name="received_file_fail_title">Fallo recibiendo archivo desde %1s</string>
|
||||
<string name="received_file_text">Pulse para abrir «%1s»</string>
|
||||
<string name="sent_file_title">Archivo enviado a %1s</string>
|
||||
<string name="sent_file_text">%1s</string>
|
||||
<string name="sent_file_failed_title">Fallo al enviar el archivo a %1s</string>
|
||||
<string name="sent_file_failed_text">%1s</string>
|
||||
<string name="cannot_create_file">No se pudo crear el archivo %s</string>
|
||||
<string name="tap_to_answer">Pulse para responder</string>
|
||||
<string name="reconnect">Reconectar</string>
|
||||
<string name="right_click">Enviar clic derecho</string>
|
||||
<string name="middle_click">Enviar clic del botón central</string>
|
||||
<string name="show_keyboard">Mostrar teclado</string>
|
||||
@@ -103,10 +132,7 @@
|
||||
<string name="request_pairing">Solicitar vinculación</string>
|
||||
<string name="pairing_accept">Aceptar</string>
|
||||
<string name="pairing_reject">Rechazar</string>
|
||||
<string name="device">Dispositivo</string>
|
||||
<string name="pair_device">Vincular dispositivo</string>
|
||||
<string name="remote_control">Control remoto</string>
|
||||
<string name="settings">Preferencias de KDE Connect</string>
|
||||
<string name="settings">Preferencias</string>
|
||||
<string name="mpris_play">Reproducir</string>
|
||||
<string name="mpris_pause">Pausar</string>
|
||||
<string name="mpris_previous">Anterior</string>
|
||||
@@ -114,9 +140,8 @@
|
||||
<string name="mpris_ff">Avance rápido</string>
|
||||
<string name="mpris_next">Siguiente</string>
|
||||
<string name="mpris_volume">Volumen</string>
|
||||
<string name="mpris_settings">Preferencias multimedia</string>
|
||||
<string name="mpris_time_settings_title">Botones de avance/rebobinado</string>
|
||||
<string name="mpris_time_settings_summary">Ajustar el tiempo a avanzar o rebobinar rápidamente al pulsar.</string>
|
||||
<string name="mpris_time_settings_summary">Ajustar el tiempo a avanzar o rebobinar rápidamente al pulsar</string>
|
||||
<string-array name="mpris_time_entries">
|
||||
<item>10 segundos</item>
|
||||
<item>20 segundos</item>
|
||||
@@ -125,79 +150,130 @@
|
||||
<item>2 minutos</item>
|
||||
</string-array>
|
||||
<string name="mpris_notification_settings_title">Mostrar notificación del control de medios</string>
|
||||
<string name="mpris_notification_settings_summary">Permite controlar sus reproductores de medios sin abrir KDE Connect.</string>
|
||||
<string name="mpris_notification_settings_summary">Permite controlar sus reproductores de medios sin abrir KDE Connect</string>
|
||||
<string name="share_to">Compartir con...</string>
|
||||
<string name="protocol_version_older">Este dispositivo usa una versión antigua del protocolo</string>
|
||||
<string name="protocol_version_newer">Este dispositivo usa una versión más reciente del protocolo</string>
|
||||
<string name="general_settings">Preferencias generales</string>
|
||||
<string name="plugin_settings">Preferencias</string>
|
||||
<string name="plugin_settings_with_name">Preferencias de %s</string>
|
||||
<string name="device_name">Nombre de dispositivo</string>
|
||||
<string name="device_name_preference_summary">%s</string>
|
||||
<string name="invalid_device_name">Nombre de dispositivo no válido</string>
|
||||
<string name="shareplugin_text_saved">Texto recibido y guardado en el portapapeles</string>
|
||||
<string name="custom_devices_settings">Lista de dispositivos personalizada</string>
|
||||
<string name="pair_device_action">Vincular un nuevo dispositivo</string>
|
||||
<string name="unpair_device_action">Desvincular %s</string>
|
||||
<string name="custom_device_list">Añadir dispositivos por IP</string>
|
||||
<string name="custom_device_deleted">Dispositivo personalizado borrado</string>
|
||||
<string name="custom_device_list_help">Si su dispositivo no es detectado automáticamente puede añadir su dirección IP o nombre pulsando el botón de acción flotante</string>
|
||||
<string name="custom_device_fab_hint">Añadir un dispositivo</string>
|
||||
<string name="undo">Deshacer</string>
|
||||
<string name="share_notification_preference">Notificaciones ruidosas</string>
|
||||
<string name="share_notification_preference_summary">Vibrar y reproducir un sonido cuando se reciba un archivo</string>
|
||||
<string name="share_destination_customize">Personalizar directorio destino</string>
|
||||
<string name="share_destination_customize_summary_disabled">Los archivos recibidos aparecerán en Descargas</string>
|
||||
<string name="share_destination_customize_summary_enabled">Los archivos se almacenarán en el directorio indicado más abajo</string>
|
||||
<string name="share_destination_folder_preference">Directorio destino</string>
|
||||
<string name="share">Compartir</string>
|
||||
<string name="share_received_file">Compartir «%s»</string>
|
||||
<string name="title_activity_notification_filter">Filtro de notificaciones</string>
|
||||
<string name="filter_apps_info">Las notificaciones se sincronizarán en las aplicaciones seleccionadas.</string>
|
||||
<string name="sftp_internal_storage">Almacenamiento interno</string>
|
||||
<string name="sftp_all_files">Todos los archivos</string>
|
||||
<string name="sftp_sdcard_num">Tarjeta SD %d</string>
|
||||
<string name="sftp_sdcard">Tarjeta SD</string>
|
||||
<string name="sftp_readonly">(solo lectura)</string>
|
||||
<string name="sftp_camera">Imágenes de la cámara</string>
|
||||
<string name="add_host">Añadir servidor/IP</string>
|
||||
<string name="add_host_hint">Nombre o dirección IP</string>
|
||||
<string name="add_device_dialog_title">Añadir dispositivo</string>
|
||||
<string name="add_device_hint">Nombre o dirección IP</string>
|
||||
<string name="sftp_preference_detected_sdcards">Tarjetas SD detectadas</string>
|
||||
<string name="sftp_preference_edit_sdcard_title">Editar tarjeta SD</string>
|
||||
<string name="sftp_preference_configured_storage_locations">Localizaciones de almacenamiento configuradas</string>
|
||||
<string name="sftp_preference_add_storage_location_title">Añadir localización de almacenamiento</string>
|
||||
<string name="sftp_preference_edit_storage_location">Editar localización de almacenamiento</string>
|
||||
<string name="sftp_preference_add_camera_shortcut">Añadir acceso rápido a la carpeta de la cámara</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_on">Añadir un acceso rápido a la carpeta de la cámara</string>
|
||||
<string name="sftp_preference_add_camera_shortcut_summary_off">No añadir un acceso rápido a la carpeta de la cámara</string>
|
||||
<string name="sftp_storage_preference_storage_location">Localización de almacenamiento</string>
|
||||
<string name="sftp_storage_preference_storage_location_already_configured">Esta localización ya ha sido configurada</string>
|
||||
<string name="sftp_storage_preference_click_to_select">pulsar para seleccionar</string>
|
||||
<string name="sftp_storage_preference_display_name">Mostrar nombre</string>
|
||||
<string name="sftp_storage_preference_display_name_already_used">Este nombre de dispositivo ya está en uso</string>
|
||||
<string name="sftp_storage_preference_display_name_cannot_be_empty">El nombre de dispositivo no puede estar vacío</string>
|
||||
<string name="sftp_action_mode_menu_delete">Borrar</string>
|
||||
<string name="sftp_no_sdcard_detected">No se ha detectado ninguna tarjeta SD</string>
|
||||
<string name="sftp_no_storage_locations_configured">No hay configurada ninguna localización de almacenamiento</string>
|
||||
<string name="sftp_saf_permission_explanation">Para acceder a los archivos remotamente debe configurar las localizaciones de almacenamiento</string>
|
||||
<string name="no_players_connected">Ningún reproductor encontrado</string>
|
||||
<string name="custom_dev_list_help">Use esta opción solo si su dispositivo no es detectado automáticamente. Introduzca la dirección IP o nombre debajo y pulse el botón para añadirlo a la lista. Pulse un ítem existente para eliminarlo de la lista.</string>
|
||||
<string name="mpris_player_on_device">%1$s en %2$s</string>
|
||||
<string name="send_files">Enviar archivos</string>
|
||||
<string name="pairing_title">Dispositivos de KDE Connect</string>
|
||||
<string name="pairing_description">Cualquier otro dispositivo ejecutando KDE Connect en su misma red debería aparecer aquí.</string>
|
||||
<string name="device_paired">Dispositivo vinculado</string>
|
||||
<string name="device_rename_title">Renombrar dispositivo</string>
|
||||
<string name="device_rename_confirm">Renombrar</string>
|
||||
<string name="refresh">Actualizar</string>
|
||||
<string name="unreachable_description">Este dispositivo vinculado no está disponible. Asegúrese que está conectado a su misma red.</string>
|
||||
<string name="on_data_message">Parece que se encuentra en una conexión de datos móviles. KDE Connect solo funciona en redes locales.</string>
|
||||
<string name="no_wifi">No está conectado a una red Wi-Fi, por lo que puede que no vea ningún dispositivo. Pulse aquí para activar el Wi-Fi.</string>
|
||||
<string name="no_file_browser">No hay navegadores de archivos instalados.</string>
|
||||
<string name="pref_plugin_telepathy">Enviar SMS</string>
|
||||
<string name="pref_plugin_telepathy_desc">Enviar mensajes de texto desde su escritorio</string>
|
||||
<string name="plugin_not_supported">Este complemento no está permitido por el dispositivo</string>
|
||||
<string name="findmyphone_title">Encontrar mi teléfono</string>
|
||||
<string name="findmyphone_title_tablet">Encontrar mi tableta</string>
|
||||
<string name="findmyphone_title_tv">Encontrar mi TV</string>
|
||||
<string name="findmyphone_description">Hace sonar este dispositivo para que pueda encontrarlo</string>
|
||||
<string name="findmyphone_found">Encontrado</string>
|
||||
<string name="open">Abrir</string>
|
||||
<string name="close">Cerrar</string>
|
||||
<string name="no_permissions_storage">Debe otorgar permisos para acceder al almacenamiento</string>
|
||||
<string name="plugins_need_permission">Algunos complementos necesitan permisos para funcionar (pulse para más información):</string>
|
||||
<string name="permission_explanation">Este complemento necesita permisos para funcionar</string>
|
||||
<string name="optional_permission_explanation">Debe otorgar permisos extra para activar todas las funciones</string>
|
||||
<string name="plugins_need_optional_permission">Algunos complementos tienen funcionalidades desactivadas por falta de permisos (pulse para más información):</string>
|
||||
<string name="sftp_permission_explanation">Para acceder a sus archivos desde su equipo, la aplicación necesita permisos para acceder al almacenamiento de su teléfono</string>
|
||||
<string name="share_optional_permission_explanation">Para compartir archivos entre su teléfono y su escritorio, necesita dar acceso al almacenamiento de su teléfono</string>
|
||||
<string name="telepathy_permission_explanation">Para leer y escribir SMS desde su escritorio, necesita dar permisos para SMS</string>
|
||||
<string name="telephony_permission_explanation">Para ver las llamadas telefónicas y SMS desde su escritorio, necesita dar permisos para llamadas telefónicas y SMS</string>
|
||||
<string name="telephony_permission_explanation">Para ver las llamadas telefónicas en el escritorio, necesita dar permisos al registro de llamadas telefónicas y al estado del teléfono</string>
|
||||
<string name="telephony_optional_permission_explanation">Para ver el nombre de un contacto en lugar de un número telefónico, necesita dar acceso a los contactos de su teléfono</string>
|
||||
<string name="contacts_permission_explanation">Para compartir sus contactos con el escritorio, necesita dar permisos de acceso a los mismos</string>
|
||||
<string name="select_ringtone">Seleccionar tono</string>
|
||||
<string name="telephony_pref_blocked_title">Números bloqueados</string>
|
||||
<string name="telephony_pref_blocked_dialog_desc">No mostrar llamadas y SMS de estos números. Por favor, especifique solo un número por línea</string>
|
||||
<string name="mpris_coverart_description">Carátula del medio actual</string>
|
||||
<string name="device_icon_description">Icono del dispositivo</string>
|
||||
<string name="settings_icon_description">Icono de preferencias</string>
|
||||
<string name="presenter_fullscreen">Pantalla completa</string>
|
||||
<string name="presenter_exit">Salir de la presentación</string>
|
||||
<string name="presenter_lock_tip">Puede bloquear su dispositivo y usar las teclas de volumen para ir a la diapositiva previa/siguiente</string>
|
||||
<string name="add_command">Añadir una orden</string>
|
||||
<string name="addcommand_name">Nombre</string>
|
||||
<string name="addcommand_command">Orden</string>
|
||||
<string name="command_confirm_needed">Necesitará confirmar la orden desde su escritorio</string>
|
||||
<string name="addcommand_explanation">No hay ninguna orden registrada</string>
|
||||
<string name="addcommand_explanation2">Puede añadir nuevas órdenes en las preferencias del sistema de KDE Connect</string>
|
||||
<string name="add_command_description">Puede añadir órdenes en su escritorio</string>
|
||||
<string name="pref_plugin_mprisreceiver">Control del reproductor de medios</string>
|
||||
<string name="pref_plugin_mprisreceiver_desc">Controle los reproductores de medios de su teléfono desde otro dispositivo</string>
|
||||
<string name="notification_channel_default">Otras notificaciones</string>
|
||||
<string name="notification_channel_persistent">Indicador persistente</string>
|
||||
<string name="notification_channel_media_control">Control multimedia</string>
|
||||
<string name="notification_channel_filetransfer">Transferencia de archivo</string>
|
||||
<string name="mpris_stop">Parar el reproductor actual</string>
|
||||
<string name="copy_url_to_clipboard">Copiar URL al portapapeles</string>
|
||||
<string name="clipboard_toast">Copiado en el portapapeles</string>
|
||||
<string name="runcommand_notreachable">El dispositivo no se encuentra accesible</string>
|
||||
<string name="runcommand_notpaired">El dispositivo no está vinculado</string>
|
||||
<string name="runcommand_nosuchdevice">No se encuentra ese dispositivo</string>
|
||||
<string name="runcommand_noruncommandplugin">Este dispositivo no tiene el complemento para ejecutar órdenes activado</string>
|
||||
<string name="pref_plugin_findremotedevice">Encontrar dispositivo remoto</string>
|
||||
<string name="pref_plugin_findremotedevice_desc">Hacer sonar el dispositivo remoto</string>
|
||||
<string name="ring">Hacer sonar</string>
|
||||
<string name="pref_plugin_systemvolume">Volumen del sistema</string>
|
||||
<string name="pref_plugin_systemvolume_desc">Controle el volumen del sistema del dispositivo remoto</string>
|
||||
<string name="mute">Silenciar</string>
|
||||
<string name="all">Todo</string>
|
||||
<string name="devices">Dispositivos</string>
|
||||
<string name="settings_rename">Nombre del dispositivo</string>
|
||||
<string name="settings_dark_mode">Tema oscuro</string>
|
||||
<string name="settings_more_settings_title">Más preferencias</string>
|
||||
<string name="settings_more_settings_text">Las preferencias por dispositivo se pueden encontrar bajo «Preferencias del complemento» dentro de cada dispositivo.</string>
|
||||
<string name="setting_persistent_notification">Mostrar notificación persistente</string>
|
||||
<string name="setting_persistent_notification_oreo">Notificación persistente</string>
|
||||
<string name="setting_persistent_notification_description">Pulse para activar/desactivar en las preferencias de notificaciones</string>
|
||||
<string name="extra_options">Opciones adicionales</string>
|
||||
<string name="privacy_options">Opciones de privacidad</string>
|
||||
<string name="set_privacy_options">Establezca sus opciones de privacidad</string>
|
||||
<string name="block_contents">Bloquear el contenido de las notificaciones</string>
|
||||
<string name="block_images">Bloquear las imágenes en las notificaciones</string>
|
||||
<string name="notification_channel_receivenotification">Notificaciones desde otros dispositivos</string>
|
||||
<string name="take_picture">Lanzar cámara</string>
|
||||
<string name="plugin_photo_desc">Lanzar la aplicación de la cámara para facilitar tomar y transferir imágenes</string>
|
||||
<string name="no_app_for_opening">No se encontró ninguna aplicación adecuada para abrir este archivo</string>
|
||||
<string name="remote_keyboard_service">Teclado remoto de KDE Connect</string>
|
||||
<string name="presenter_pointer">Puntero</string>
|
||||
</resources>
|
||||
|