2
0
mirror of https://github.com/KDE/kdeconnect-android synced 2025-08-31 22:25:08 +00:00

Compare commits

..

273 Commits

Author SHA1 Message Date
Albert Vaca Cintora
10543815c9 Release 1.30.0 2024-04-06 16:54:43 +02:00
Albert Vaca Cintora
af50a03676 Bump deps 2024-04-06 16:46:27 +02:00
ShellWen Chen
05cdbf98d7 refactor: migrate NetworkPacket to Kotlin 2024-04-06 11:20:17 +00:00
Albert Vaca Cintora
c6cb1a54e5 Fix crash when activity is recreated
Parameter specified as non-null is null: method
org.kde.kdeconnect.Plugins.MprisPlugin.MprisNowPlayingFragment$connectToPlugin$2$1$1.onItemSelected,
parameter arg1
2024-04-05 13:29:50 +02:00
l10n daemon script
1abb85c791 GIT_SILENT Sync po/docbooks with svn 2024-04-05 02:26:06 +00:00
l10n daemon script
842348efef GIT_SILENT Sync po/docbooks with svn 2024-04-04 02:30:17 +00:00
ShellWen Chen
0d735eafc3 refactor: migrate Plugin abstract class to Kotlin 2024-04-03 19:22:29 +00:00
ShellWen Chen
9f15a9a3ab refactor: migrate StartActivityAlertDialogFragment to Kotlin 2024-04-01 16:42:49 +00:00
ShellWen Chen
9a196543ff refactor: migrate TrustedNetworksActivity to Kotlin 2024-04-01 16:39:56 +00:00
ShellWen Chen
29c4fe3f8d feat: allow disable minify when build debug package 2024-04-01 16:35:16 +00:00
Marx Zhu
91867481a8 fix: change clipboard content when content is really in NetworkPacket 2024-03-31 14:47:49 +00:00
ShellWen Chen
eed7cad329 refactor: migrate KdeConnect to Kotlin
Migrate `KdeConnect` Application class into Kotlin. Already tested.
2024-03-31 01:10:09 +00:00
ShellWen Chen
66877d6730 refactor: migrate DeviceStats to Kotlin 2024-03-30 20:08:30 +00:00
ShellWen Chen
0a2080fdcd refactor: migrate KdeConnectBroadcastReceiver to Kotlin 2024-03-28 03:32:46 +08:00
ShellWen Chen
e5eb61fd54 refactor: fix API change of startActivityAndCollapse
See also: https://developer.android.com/reference/android/service/quicksettings/TileService#startActivityAndCollapse(android.content.Intent)
2024-03-26 20:07:13 +00:00
ShellWen Chen
bed6fe2c55 feat: Add "ShellWen Chen" into AboutData.authors 2024-03-26 20:06:54 +00:00
Simon Redman
93e4f43198 Use allowed CI image
## Summary

A recent (couple of weeks ago?) change to the Invent policies requires that we use a docker image from an allow list.

The cleanest fix is to just use the Ubuntu base image and install the JDK, which is approximately what we had before.

We considered the Sysadmin Android image (https://invent.kde.org/sysadmin/ci-images/-/blob/master/android-qt66/Dockerfile?ref_type=heads), but we use a newer version of the SDK tools and a newer version of the JDK, at which point we may as well just install those since those are the only dependencies. We could consider building another custom docker image in the future if we see value to doing so.

## Test Plan

### Before:

CI fails with:

```
ERROR: The "eclipse-temurin:17-jdk-focal" image is not present on list of allowed images:
- invent-registry.kde.org/sysadmin/ci-images/*:*
- ubuntu:*
- debian:*
- fedora:*
- centos:*
- opensuse/*:*
- python:*
- ruby:*
- fsfe/reuse:*
- quay.io/podman/stable:*
```

### After:

Build passes and drops .apk
2024-03-25 22:24:43 +00:00
l10n daemon script
edbe59a2be GIT_SILENT made messages (after extraction) 2024-03-25 02:00:33 +00:00
l10n daemon script
cf5000accf GIT_SILENT made messages (after extraction) 2024-03-24 01:39:27 +00:00
ShellWen Chen
bfd147787c chore: migrate BatteryPlugin to Kotlin 2024-03-23 11:33:44 +00:00
ShellWen Chen
828e35103a chore: migrate MprisPlugin to Kotlin 2024-03-22 23:45:59 +08:00
ShellWen Chen
8f2572ddec chore: intro kapt
Kapt, short for Kotlin Annotation Processing Tool, serves as a replacement for annotationProcessor in Kotlin projects. It enables annotation processing in Kotlin by compiling Kotlin code into Java stubs, which are then processed as regular Java code. This allows for seamless integration of annotation processing in Kotlin projects, including handling existing Java code.
2024-03-22 13:43:18 +08:00
ShellWen Chen
e35382815d fix: Correct gitlab link and typos
Replace `https://invent.kde.org/kde/kdeconnect-android/` with `https://invent.kde.org/network/kdeconnect-android/`.
Correct some typos.
2024-03-18 13:03:45 +08:00
l10n daemon script
02a3adac70 GIT_SILENT Sync po/docbooks with svn 2024-03-18 02:47:53 +00:00
l10n daemon script
917d21ec9e GIT_SILENT made messages (after extraction) 2024-03-18 02:00:24 +00:00
l10n daemon script
2b14702097 GIT_SILENT Sync po/docbooks with svn 2024-03-17 02:46:19 +00:00
l10n daemon script
e132cf7d03 GIT_SILENT Sync po/docbooks with svn 2024-03-16 02:53:30 +00:00
l10n daemon script
103709c4f2 GIT_SILENT made messages (after extraction) 2024-03-16 02:03:42 +00:00
l10n daemon script
9611d878c8 GIT_SILENT Sync po/docbooks with svn 2024-03-15 02:46:25 +00:00
l10n daemon script
61482c7dc9 GIT_SILENT Sync po/docbooks with svn 2024-03-14 02:47:38 +00:00
l10n daemon script
52ec889c88 GIT_SILENT made messages (after extraction) 2024-03-11 01:35:11 +00:00
l10n daemon script
3b1e478b9d GIT_SILENT Sync po/docbooks with svn 2024-03-10 02:45:37 +00:00
l10n daemon script
32b3a32ad3 GIT_SILENT made messages (after extraction) 2024-03-10 01:58:27 +00:00
l10n daemon script
7f6dde6ffe GIT_SILENT made messages (after extraction) 2024-03-08 01:34:58 +00:00
l10n daemon script
11d414be4a GIT_SILENT made messages (after extraction) 2024-03-07 01:33:46 +00:00
l10n daemon script
1b14fcd932 GIT_SILENT made messages (after extraction) 2024-03-05 01:35:12 +00:00
l10n daemon script
b38faa091b GIT_SILENT made messages (after extraction) 2024-03-04 01:36:00 +00:00
Julius Künzel
77f0e4b512 GIT_SILENT Set tag for CI runner 2024-03-03 22:52:07 +00:00
Albert Vaca Cintora
d1752ba53d Rename slideshow remote to presentation remote
To match the desktop app
2024-03-03 21:21:37 +01:00
l10n daemon script
3433c84b82 GIT_SILENT made messages (after extraction) 2024-03-03 01:43:51 +00:00
l10n daemon script
61ed40f55f GIT_SILENT made messages (after extraction) 2024-03-02 01:37:22 +00:00
Albert Vaca Cintora
671608d074 Rename composable KdeTopAppBar file 2024-03-02 02:00:27 +01:00
Albert Vaca Cintora
3aacc07209 Remove redundant theme indications 2024-03-02 02:00:27 +01:00
Albert Vaca Cintora
cf4d71eb97 Remove deprecated Mdc3 library 2024-03-02 02:00:27 +01:00
Albert Vaca Cintora
423c57b71e Bump dependencies 2024-03-02 01:59:34 +01:00
Albert Vaca Cintora
2cd88b56da Fields can be local variables 2024-03-01 23:48:31 +01:00
l10n daemon script
bcfacc0c34 GIT_SILENT Sync po/docbooks with svn 2024-03-01 02:47:57 +00:00
Albert Vaca Cintora
8ffee90255 Accessibility improvements when using a screen reader
Fixes based on the report done by HAN University of Applied Sciences.
2024-03-01 00:18:02 +00:00
l10n daemon script
47fe781685 GIT_SILENT Sync po/docbooks with svn 2024-02-29 02:15:05 +00:00
l10n daemon script
fe17400bc6 GIT_SILENT Add new file (after extraction) 2024-02-27 01:37:48 +00:00
l10n daemon script
bc541ed224 GIT_SILENT made messages (after extraction) 2024-02-27 01:37:44 +00:00
l10n daemon script
9e93d932d8 GIT_SILENT made messages (after extraction) 2024-02-25 01:44:03 +00:00
Albert Vaca Cintora
3bacbb3211 Bump dependencies 2024-02-20 21:46:36 +01:00
l10n daemon script
9106df7c60 GIT_SILENT made messages (after extraction) 2024-02-19 01:41:57 +00:00
Simon Redman
0289416345 Initialize mostRecentTimestamp in SMSPlugin constructor 2024-02-12 16:49:50 -05:00
Aditya Mehra
c8d940a71e Use threadhelper for handling request for all conversations in sms plugin 2024-02-12 16:49:50 -05:00
l10n daemon script
d5e1abd22b GIT_SILENT made messages (after extraction) 2024-02-10 01:52:29 +00:00
l10n daemon script
0fe70a9af3 GIT_SILENT made messages (after extraction) 2024-02-09 01:43:49 +00:00
l10n daemon script
c7831e1d1a GIT_SILENT Sync po/docbooks with svn 2024-02-08 02:18:17 +00:00
l10n daemon script
34d1307da1 GIT_SILENT Sync po/docbooks with svn 2024-02-07 02:11:01 +00:00
l10n daemon script
433326f4fd GIT_SILENT Sync po/docbooks with svn 2024-02-06 02:49:12 +00:00
l10n daemon script
298bd4e246 GIT_SILENT made messages (after extraction) 2024-02-06 01:59:59 +00:00
l10n daemon script
60aeca4e95 GIT_SILENT Sync po/docbooks with svn 2024-02-05 02:39:45 +00:00
l10n daemon script
81a732fccb GIT_SILENT made messages (after extraction) 2024-02-03 01:40:38 +00:00
l10n daemon script
fa0ae48efd GIT_SILENT Sync po/docbooks with svn 2024-02-01 02:15:22 +00:00
l10n daemon script
498a5a0c11 GIT_SILENT made messages (after extraction) 2024-01-31 01:44:37 +00:00
l10n daemon script
8de10a6db0 GIT_SILENT made messages (after extraction) 2024-01-30 01:39:19 +00:00
l10n daemon script
8eb0585945 GIT_SILENT Sync po/docbooks with svn 2024-01-29 02:15:15 +00:00
l10n daemon script
8800281e5d GIT_SILENT made messages (after extraction) 2024-01-29 01:35:54 +00:00
l10n daemon script
b56ad6b4b6 GIT_SILENT made messages (after extraction) 2024-01-28 01:39:45 +00:00
l10n daemon script
5bbf917e34 GIT_SILENT made messages (after extraction) 2024-01-26 01:39:07 +00:00
l10n daemon script
3583ccffd4 GIT_SILENT made messages (after extraction) 2024-01-23 01:38:46 +00:00
l10n daemon script
6dd476f9b2 GIT_SILENT Sync po/docbooks with svn 2024-01-22 02:48:04 +00:00
l10n daemon script
98fb72254e GIT_SILENT made messages (after extraction) 2024-01-22 01:58:28 +00:00
l10n daemon script
b8442900b0 GIT_SILENT made messages (after extraction) 2024-01-21 01:36:27 +00:00
l10n daemon script
e0041708df GIT_SILENT made messages (after extraction) 2024-01-20 01:36:12 +00:00
Matteo Princisgh
3cacafad29 Add scroll sensitivity option for MousePadPlugin
Added a seekbar to adjust the scrolling speed of the touchpad

BUG: 407293
2024-01-18 22:15:24 +00:00
Albert Vaca Cintora
7ffc6a742c Bump Gradle and AGP 2024-01-16 11:38:45 +01:00
l10n daemon script
4168afd711 GIT_SILENT Sync po/docbooks with svn 2024-01-15 02:14:22 +00:00
Rob Emery
576ce4d651 Converting Bluetooth Backend to Kotlin
As requested in !399, I've converted this to Kotlin and done a first refactor through
2024-01-14 23:04:56 +00:00
l10n daemon script
06f31fbc81 GIT_SILENT Sync po/docbooks with svn 2024-01-14 02:48:51 +00:00
l10n daemon script
d321afd968 GIT_SILENT made messages (after extraction) 2024-01-13 01:46:20 +00:00
l10n daemon script
6e4a5c367b GIT_SILENT Sync po/docbooks with svn 2024-01-08 01:22:25 +00:00
l10n daemon script
4f45b09d89 GIT_SILENT Add new file (after extraction) 2024-01-08 00:42:02 +00:00
l10n daemon script
d67d3efa9e GIT_SILENT made messages (after extraction) 2024-01-08 00:41:57 +00:00
l10n daemon script
50cddc50ad GIT_SILENT Sync po/docbooks with svn 2024-01-07 01:33:23 +00:00
l10n daemon script
1d79eea3d2 GIT_SILENT Sync po/docbooks with svn 2024-01-01 01:21:22 +00:00
l10n daemon script
654c88e64f GIT_SILENT Sync po/docbooks with svn 2023-12-31 01:33:21 +00:00
l10n daemon script
f2b7e70125 GIT_SILENT made messages (after extraction) 2023-12-29 00:41:21 +00:00
l10n daemon script
22ffd8adb4 GIT_SILENT made messages (after extraction) 2023-12-28 00:41:23 +00:00
l10n daemon script
b64d1d6062 GIT_SILENT Sync po/docbooks with svn 2023-12-24 01:36:08 +00:00
l10n daemon script
a427964c20 GIT_SILENT Sync po/docbooks with svn 2023-12-22 01:23:30 +00:00
l10n daemon script
061be3bb68 GIT_SILENT Sync po/docbooks with svn 2023-12-21 01:37:32 +00:00
l10n daemon script
984aaf7a7a GIT_SILENT Sync po/docbooks with svn 2023-12-18 01:36:50 +00:00
l10n daemon script
d75534aa4d GIT_SILENT made messages (after extraction) 2023-12-16 00:41:47 +00:00
l10n daemon script
edab18c98b GIT_SILENT Sync po/docbooks with svn 2023-12-10 01:36:14 +00:00
l10n daemon script
fe0b92d85f GIT_SILENT Add new file (after extraction) 2023-12-10 00:41:59 +00:00
l10n daemon script
a943d79e2a GIT_SILENT made messages (after extraction) 2023-12-10 00:41:54 +00:00
l10n daemon script
3f44e3e94e GIT_SILENT Sync po/docbooks with svn 2023-12-09 01:23:40 +00:00
l10n daemon script
facac2fc04 GIT_SILENT Add new file (after extraction) 2023-12-09 00:41:40 +00:00
l10n daemon script
bc3a53df47 GIT_SILENT made messages (after extraction) 2023-12-09 00:41:35 +00:00
l10n daemon script
087c7a9d18 GIT_SILENT made messages (after extraction) 2023-12-07 00:42:02 +00:00
l10n daemon script
1ca1803d6f GIT_SILENT made messages (after extraction) 2023-12-05 00:41:26 +00:00
l10n daemon script
f668e2d00d GIT_SILENT made messages (after extraction) 2023-12-01 00:41:32 +00:00
l10n daemon script
cc852261ff GIT_SILENT Sync po/docbooks with svn 2023-11-29 01:24:31 +00:00
l10n daemon script
0188665606 GIT_SILENT made messages (after extraction) 2023-11-29 00:42:22 +00:00
l10n daemon script
04fce9d943 GIT_SILENT Sync po/docbooks with svn 2023-11-28 01:22:52 +00:00
l10n daemon script
eca3b380c7 GIT_SILENT made messages (after extraction) 2023-11-28 00:40:57 +00:00
l10n daemon script
0e23f54439 GIT_SILENT Sync po/docbooks with svn 2023-11-26 01:37:32 +00:00
l10n daemon script
57235898f0 GIT_SILENT made messages (after extraction) 2023-11-26 00:41:55 +00:00
l10n daemon script
d2dce4d481 GIT_SILENT made messages (after extraction) 2023-11-24 00:42:08 +00:00
Luigi Toscano
208c8c9dff Fix string: language teams are not national teams
Languages and nations don't always share the same boundaries.
2023-11-22 12:26:18 +01:00
l10n daemon script
6d6438d258 GIT_SILENT Sync po/docbooks with svn 2023-11-20 01:36:58 +00:00
l10n daemon script
9487d17e9d GIT_SILENT Sync po/docbooks with svn 2023-11-19 01:33:01 +00:00
l10n daemon script
6f3787d382 GIT_SILENT made messages (after extraction) 2023-11-19 00:42:18 +00:00
Rob Emery
21df2be6a2 Testing under Android 8.1.0 the SERVICE_UUID is "backwards" i.e. flipped byte order
I'm not sure why and I've not found anything documented for this yet, but if we
flip the UUID and compare, it connects to a laptop fine and functions as well as
Android 13
2023-11-17 22:52:20 +00:00
Rob Emery
19ec81eec4 Working bluetooth implementation 2023-11-17 22:52:20 +00:00
Philip Cohn-Cort
22b6427a18 Match SDK versions in CI with current requirements
## Summary

This fixes execution on gitlab. The newer version of `sdkmanager` has
different expectations, so we now create a directory for the SDK first
and move `cmdline-tools` into that.

Other changes:
- More inline comments
- Cmdline tools (like sdkmanager) added to path
- Platform tools (like adb) removed from path
- 'patcher' is no longer installed
2023-11-17 16:00:31 +00:00
l10n daemon script
f16981ffbb GIT_SILENT made messages (after extraction) 2023-11-14 00:42:12 +00:00
l10n daemon script
4aa83c021a GIT_SILENT Sync po/docbooks with svn 2023-11-11 01:28:48 +00:00
l10n daemon script
0767d7729e GIT_SILENT made messages (after extraction) 2023-11-11 00:42:28 +00:00
l10n daemon script
8b300b806a GIT_SILENT made messages (after extraction) 2023-11-09 00:41:55 +00:00
l10n daemon script
166a18bdf6 GIT_SILENT Sync po/docbooks with svn 2023-11-07 02:30:06 +00:00
l10n daemon script
c51a197523 GIT_SILENT made messages (after extraction) 2023-11-07 01:17:59 +00:00
l10n daemon script
8dc89514ee GIT_SILENT Sync po/docbooks with svn 2023-11-05 13:42:30 +00:00
l10n daemon script
32cfe25c4d GIT_SILENT made messages (after extraction) 2023-10-30 00:42:53 +00:00
l10n daemon script
5f92c2e15a GIT_SILENT made messages (after extraction) 2023-10-29 00:42:35 +00:00
l10n daemon script
31b07098a0 GIT_SILENT Sync po/docbooks with svn 2023-10-28 01:31:24 +00:00
l10n daemon script
f5ddb7369b GIT_SILENT Add new file (after extraction) 2023-10-28 00:43:13 +00:00
l10n daemon script
ecbbd48b47 GIT_SILENT made messages (after extraction) 2023-10-28 00:43:08 +00:00
l10n daemon script
0dd16258b5 GIT_SILENT made messages (after extraction) 2023-10-27 00:42:40 +00:00
l10n daemon script
35b3d4b0fa GIT_SILENT made messages (after extraction) 2023-10-26 00:42:28 +00:00
l10n daemon script
ede5c0c89f GIT_SILENT made messages (after extraction) 2023-10-25 00:42:57 +00:00
Albert Vaca Cintora
a93c66b535 SFTP: Add support for SHA256withRSA signature 2023-10-24 21:13:07 +00:00
Albert Vaca Cintora
44103d3f83 SFTP plugin: Add support for more key exchange protocols
Support diffie-hellman-group14-sha256 and ecdh-sha2-nistp256, since
diffie-hellman-group14-sha1 is deprecated.
2023-10-24 21:13:07 +00:00
Philip Cohn-Cort
548b636f32 Better device controls
## Summary

This contains some minor code quality improvements in
`RunCommandControlsProviderService`, as well as the following feature changes:

* If the device for a Device Control is reachable, clicking on the secondary
  space of the control will launch RunCommandActivity. If the device isn't
  reachable, we launch the MainActivity like usual.
* Pixel 7 and other modern Google devices can now show KDE Connect commands
  in the 'Home' quick access tile (you still have to 'add app')

## Test Plan

0. Make sure your Android OS supports Device Controls (Android 11+)
1. Choose a paired device to work with
2. Place at least one command in the Run Command list
3. Enable the command in the Device Controls screen
4. Test what happens when you click on the secondary space of the control
2023-10-23 21:58:08 +00:00
l10n daemon script
184eab4552 GIT_SILENT Sync po/docbooks with svn 2023-10-22 01:41:54 +00:00
l10n daemon script
f28e37d641 GIT_SILENT Sync po/docbooks with svn 2023-10-21 01:26:51 +00:00
l10n daemon script
f0ffebee17 GIT_SILENT Add new file (after extraction) 2023-10-21 00:42:35 +00:00
l10n daemon script
f7d8f7c5a5 GIT_SILENT made messages (after extraction) 2023-10-21 00:42:30 +00:00
l10n daemon script
3647e76c48 GIT_SILENT made messages (after extraction) 2023-10-18 00:42:37 +00:00
l10n daemon script
d555da94ee GIT_SILENT made messages (after extraction) 2023-10-16 00:42:26 +00:00
l10n daemon script
92f8418810 GIT_SILENT made messages (after extraction) 2023-10-14 00:42:54 +00:00
l10n daemon script
1dde1cdf0b GIT_SILENT Sync po/docbooks with svn 2023-10-13 01:29:28 +00:00
l10n daemon script
aedf0bd32e GIT_SILENT made messages (after extraction) 2023-10-13 00:42:29 +00:00
l10n daemon script
2e0d28919e GIT_SILENT made messages (after extraction) 2023-10-12 00:42:20 +00:00
l10n daemon script
78a8c6dfaa GIT_SILENT Sync po/docbooks with svn 2023-10-11 01:42:59 +00:00
l10n daemon script
d54c940edb GIT_SILENT made messages (after extraction) 2023-10-11 00:43:05 +00:00
l10n daemon script
72da819da7 GIT_SILENT Sync po/docbooks with svn 2023-10-10 01:30:53 +00:00
l10n daemon script
593e2c10d8 GIT_SILENT Sync po/docbooks with svn 2023-10-09 01:30:17 +00:00
l10n daemon script
3ef4ec6885 GIT_SILENT made messages (after extraction) 2023-10-09 00:42:45 +00:00
Albert Vaca Cintora
320befcf36 Fix potential concurrency issue
Made the registeredPlugins list CoW since there are multiple threads
iterating and modifying it, potentially at the same time.
2023-10-07 00:36:55 +02:00
Albert Vaca Cintora
6379679e2b Small change to isolate NPE
We have NPE reports from the line mpris.fetchedAlbumArt(url.toString()).
I'm not sure if it's because mpris is null or url is null. Spliting in two
lines to see where the crash actually happens.
2023-10-07 00:35:43 +02:00
l10n daemon script
a081260620 GIT_SILENT Sync po/docbooks with svn 2023-10-03 01:26:40 +00:00
Albert Vaca Cintora
2e247f8e2b Add dependency on sl4j-handroid
This redirects log messages from libraries that use SL4J (like mina-ssh)
to the Android logger so they show up in logcat.
2023-10-02 08:28:10 +00:00
l10n daemon script
d963faf675 GIT_SILENT Sync po/docbooks with svn 2023-10-02 01:29:00 +00:00
l10n daemon script
46e8fedee5 GIT_SILENT Add new file (after extraction) 2023-10-02 00:42:43 +00:00
l10n daemon script
d9af522587 GIT_SILENT Sync po/docbooks with svn 2023-10-01 01:35:38 +00:00
l10n daemon script
dbf9770b3d GIT_SILENT made messages (after extraction) 2023-10-01 00:42:48 +00:00
l10n daemon script
ede9e1aab6 GIT_SILENT Sync po/docbooks with svn 2023-09-30 01:29:03 +00:00
l10n daemon script
202bc8b7b0 GIT_SILENT made messages (after extraction) 2023-09-30 00:42:51 +00:00
l10n daemon script
d55d06dec4 GIT_SILENT made messages (after extraction) 2023-09-29 00:42:37 +00:00
l10n daemon script
3ceb4272ad GIT_SILENT Sync po/docbooks with svn 2023-09-28 01:28:22 +00:00
l10n daemon script
b9bd73c663 GIT_SILENT made messages (after extraction) 2023-09-28 00:42:33 +00:00
l10n daemon script
8bcb2a6545 GIT_SILENT Sync po/docbooks with svn 2023-09-27 01:30:00 +00:00
l10n daemon script
290c7a919e GIT_SILENT made messages (after extraction) 2023-09-27 00:43:18 +00:00
l10n daemon script
2b16b240bf GIT_SILENT Sync po/docbooks with svn 2023-09-26 01:31:19 +00:00
l10n daemon script
5828e01f0d GIT_SILENT made messages (after extraction) 2023-09-26 00:42:49 +00:00
l10n daemon script
93ac3eae90 GIT_SILENT Sync po/docbooks with svn 2023-09-25 01:28:09 +00:00
l10n daemon script
293b3a28f7 GIT_SILENT made messages (after extraction) 2023-09-25 00:42:31 +00:00
l10n daemon script
a87527ba71 GIT_SILENT Sync po/docbooks with svn 2023-09-24 01:33:03 +00:00
Albert Vaca Cintora
5a6374db86 Update store description to make file management more prominent
Otherwise Google doesn't consider we need the permission to install APKs
2023-09-23 09:49:54 +02:00
l10n daemon script
61b33782a1 GIT_SILENT made messages (after extraction) 2023-09-23 00:44:16 +00:00
l10n daemon script
dd9e0c94b1 GIT_SILENT made messages (after extraction) 2023-09-22 00:44:12 +00:00
l10n daemon script
18ff75e915 GIT_SILENT made messages (after extraction) 2023-09-21 00:44:26 +00:00
Albert Vaca Cintora
f2af39aa8e Release 1.29.0 2023-09-20 21:22:53 +02:00
Albert Vaca Cintora
31fce7fdb0 Use Elliptic Curve encryption instead of RSA
This should fix SFTP not working when using GSConnect (which
doesn't specify the SSH parameters we do to allow old cyphers).

Requires API 23, so on pre-23 we still use RSA.
2023-09-20 18:38:34 +00:00
l10n daemon script
41f511d675 GIT_SILENT made messages (after extraction) 2023-09-20 00:45:21 +00:00
Albert Vaca Cintora
14e61246ff Add a per-device confirmation before copying the contacts
The contacts plugin is the only one that copies (and persists) data to the
remote device just by connecting. By adding this extra confirmation once
per device, we prevent this from happening in cases where someone paired
with a friend to transfer a file, or paired by accident.
2023-09-19 12:30:58 +00:00
l10n daemon script
9fdb71096e GIT_SILENT made messages (after extraction) 2023-09-19 00:45:16 +00:00
Albert Vaca Cintora
d0931f28a9 Split file transfer error notification to a separate channel 2023-09-18 21:23:56 +00:00
Albert Vaca Cintora
2ba79a2f58 Long-tapping the "Send clipboard" quick settings tile opens the app
Instead of launching the system app settings activity.
2023-09-18 21:22:20 +00:00
Albert Vaca Cintora
7c649be2ce Add "laptop" as a device type
For consistency with the other implementations, which distinguish the
two kinds of computers.
2023-09-18 07:31:06 +00:00
Albert Vaca Cintora
3baa9fa14e Using collect() instead of java16-only toList() to fix crash 2023-09-18 04:12:54 +02:00
l10n daemon script
48919bddcd GIT_SILENT made messages (after extraction) 2023-09-18 00:45:26 +00:00
l10n daemon script
4d3480399d GIT_SILENT Sync po/docbooks with svn 2023-09-17 02:00:02 +00:00
l10n daemon script
9290110fd8 GIT_SILENT made messages (after extraction) 2023-09-17 00:44:48 +00:00
l10n daemon script
dfb647536b GIT_SILENT made messages (after extraction) 2023-09-16 00:45:18 +00:00
Albert Vaca Cintora
3eedc88c3c Remove photo plugin
As discussed in Matrix and BUG: 474121 this plugin is confusing (because
it doesn't actually take a photo, it just launches the camera on your
phone) and its use case can be covered by taking a photo and sharing it,
which only requires a couple extra clicks.
2023-09-15 23:04:21 +00:00
l10n daemon script
1d3c818a2c GIT_SILENT made messages (after extraction) 2023-09-15 00:45:32 +00:00
l10n daemon script
a67447e3f5 GIT_SILENT made messages (after extraction) 2023-09-14 00:44:51 +00:00
Albert Vaca Cintora
57ec71e60b Add accessibility description to FABs 2023-09-12 13:06:06 +02:00
Albert Vaca Cintora
17757908c4 Split notification channels for received and sent files
BUG: 433051
2023-09-12 05:14:37 +02:00
Albert Vaca Cintora
708889eed7 Use setFailed for errors when sending/receiving files 2023-09-12 05:06:48 +02:00
Simon Redman
1096ace12c Remove smsMmsChannel notification channel
## Summary

Remove the dead "New Message" notification channel.

This channel was used for a tiny period, probably around 4 years ago, when we thought the only way to support sending MMS on Android was to be the default SMS app, thus we wanted to show users a notification when they received messages while our app was in charge of handling them.

Thankfully, we do not need to be the default SMS app, so this notification channel should be removed.

## Test Plan

### Before:
Looking at the list of notification streams in the settings for KDE Connect will include a "New Message" channel. Notifications are never posted to this channel.

### After:
Users will not see a "New Message" channel. Note that it does show a count of deleted streams, to prevent spam. See [documentation](https://developer.android.com/develop/ui/views/notifications/channels#DeleteChannel) for explanation.
2023-09-12 02:31:52 +00:00
l10n daemon script
b4f33adb6c GIT_SILENT made messages (after extraction) 2023-09-11 00:46:21 +00:00
l10n daemon script
6ff71c3965 GIT_SILENT made messages (after extraction) 2023-09-08 00:45:32 +00:00
Albert Vaca Cintora
cd0ae95e58 Revert "Partially revert "Add MDNS discovery""
Adds back MDNS discovery and the setting to toggle UDP broacasts on/off.

We can probably remove the setting at some point, and just keep it enabled.

Another thing we can probably improve is the acquisition of the multicast
lock, so we only hold it when the app is open, or at least only when the
device is connected to Wifi (which we know). For more context, see commit
https://invent.kde.org/network/kdeconnect-android/-/merge_requests/375/diffs?commit_id=f71a3fe6b95af404d2a675afb78f24847064f8a9

This reverts commit 5da804939d.
2023-09-07 09:40:22 +02:00
Albert Vaca Cintora
f89c01ec17 Release 1.28.0 2023-09-07 09:33:14 +02:00
Albert Vaca Cintora
5da804939d Partially revert "Add MDNS discovery"
This partially reverts commit 8f8a09a99a.

Removing MDNS to do one last bugfix-only release.
2023-09-07 09:27:55 +02:00
Albert Vaca Cintora
3fbef1da87 Add some logs to ConnectivityManager.NetworkCallback 2023-09-07 09:27:55 +02:00
Albert Vaca Cintora
ce055818c9 Bump deps, do not use alpha accompanist 2023-09-07 09:27:55 +02:00
l10n daemon script
79a59a125f GIT_SILENT made messages (after extraction) 2023-09-07 00:45:20 +00:00
Albert Vaca Cintora
ae98b5c71f When permissions are granted, reload plugins for all devices 2023-09-06 08:09:09 +00:00
Albert Vaca Cintora
6b1b12a178 Bump dependencies 2023-09-06 08:08:53 +02:00
Albert Vaca Cintora
b01266d654 Fix ForegroundServiceStartNotAllowedException in ACTION_SCREEN_ON
The same way we did for ACTION_BOOT_COMPLETED
2023-09-06 07:42:18 +02:00
l10n daemon script
e9a862f27c GIT_SILENT made messages (after extraction) 2023-09-04 00:46:15 +00:00
l10n daemon script
cb0cea827f GIT_SILENT Sync po/docbooks with svn 2023-09-03 02:05:47 +00:00
l10n daemon script
6e5cfd9b2e GIT_SILENT made messages (after extraction) 2023-09-03 00:45:30 +00:00
l10n daemon script
1080bae5e2 GIT_SILENT Sync po/docbooks with svn 2023-09-02 01:49:59 +00:00
l10n daemon script
d2290bedb0 GIT_SILENT made messages (after extraction) 2023-09-02 00:46:41 +00:00
Albert Vaca Cintora
4d2efe6b89 Request notifications permission so we can target Android 13
Starting next month (September 2023) it will be required to target
Android 13 to publish to the Play Store.

On Android 13, we need to request the POST_NOTIFICATIONS permission. 

This change adds the permission as required/optional to the plugins
that do create notifications. It also adds a popup to request it the
first time you open the app.
2023-09-01 03:34:32 +00:00
Albert Vaca Cintora
37db0810aa Bind only the socket we use for UDP broadcast, not the process 2023-08-30 23:12:17 +02:00
Axel Pirek
f9a3598edf Bind sockets to network
Fixes a race condition where onNetworkChange was called before the new
network became the default and the identity packet would be broadcast to
the wrong (e.g. cellular) network.
2023-08-30 23:09:02 +02:00
Albert Vaca Cintora
1d822e1610 Fix keyboard/d-pad navigation
Allows navigating the app using the arrow keys on a keyboard or the
D-pad on a TV remote, up until the plugin list (I haven't checked
specific plugins).
2023-08-30 13:55:08 +00:00
l10n daemon script
4e9dece3b2 GIT_SILENT made messages (after extraction) 2023-08-30 00:46:01 +00:00
Albert Vaca Cintora
8f8a09a99a Add MDNS discovery
Uses Android's `NsdManager` to announce a `_kdeconnect._udp` service using MDNS. This is done in addition to sending UDP broadcasts.

When we detect a device this way, we send a UDP identity packet to it (identical to the ones we broadcast but sent to a single device).

I also added a toggle in settings to disable the UDP broadcasts, so we can test MDNS by itself.
2023-08-28 21:37:55 +00:00
l10n daemon script
b545257fa7 GIT_SILENT Sync po/docbooks with svn 2023-08-28 02:06:33 +00:00
l10n daemon script
2c72619ae7 GIT_SILENT made messages (after extraction) 2023-08-28 00:46:12 +00:00
l10n daemon script
418cf720ab GIT_SILENT made messages (after extraction) 2023-08-27 00:45:55 +00:00
l10n daemon script
5ef5be87ca GIT_SILENT made messages (after extraction) 2023-08-23 00:46:18 +00:00
Albert Vaca Cintora
a74a76b1da Organize permissions 2023-08-21 11:47:13 +02:00
l10n daemon script
bba910e420 GIT_SILENT made messages (after extraction) 2023-08-18 00:44:44 +00:00
l10n daemon script
75de17de47 GIT_SILENT Sync po/docbooks with svn 2023-08-15 01:47:20 +00:00
l10n daemon script
b0833391b4 GIT_SILENT Add new file (after extraction) 2023-08-15 00:45:07 +00:00
l10n daemon script
9a8c72f106 GIT_SILENT made messages (after extraction) 2023-08-15 00:45:02 +00:00
l10n daemon script
723f40d30c GIT_SILENT Sync po/docbooks with svn 2023-08-13 01:45:21 +00:00
l10n daemon script
079ee806e2 GIT_SILENT made messages (after extraction) 2023-08-13 00:45:54 +00:00
l10n daemon script
ed9bdfb276 GIT_SILENT Sync po/docbooks with svn 2023-08-10 01:46:15 +00:00
l10n daemon script
e688e4f89b GIT_SILENT made messages (after extraction) 2023-08-10 00:45:59 +00:00
l10n daemon script
a4e9f9d15b GIT_SILENT Add new file (after extraction) 2023-08-09 00:45:55 +00:00
Albert Vaca Cintora
ea4e6bae7b Use AGP 8.1 locales_config autogeneration 2023-08-08 10:08:10 +02:00
Erik Duisters
b3b538ff31 Migrate build configuration to kotlin
Migrate build logic to kotlin including use of version catalog
2023-08-08 08:01:35 +00:00
Dmitry Yudin
c5c780b5ce Update Presenter activity to use Compose
The Presenter activity including its layout file and related Java class were replaced with Compose UI.
Additionally, the androidx.compose.material3:material3 was updated from version 1.1.0 to version 1.1.1.
2023-08-08 06:12:15 +00:00
l10n daemon script
ad83f76ad1 GIT_SILENT Sync po/docbooks with svn 2023-08-07 02:06:33 +00:00
l10n daemon script
31d0d840d3 GIT_SILENT Add new file (after extraction) 2023-08-07 00:48:24 +00:00
l10n daemon script
2e5810bc7a GIT_SILENT made messages (after extraction) 2023-08-06 00:46:08 +00:00
Erik Duisters
7f39004de2 Consistently use IOUtils.close() 2023-08-05 20:15:36 +00:00
l10n daemon script
f04c415877 GIT_SILENT Sync po/docbooks with svn 2023-08-05 01:46:23 +00:00
l10n daemon script
da0949324c GIT_SILENT made messages (after extraction) 2023-08-05 00:45:57 +00:00
Erik Duisters
10ee5148e6 build.gradle fixes
Fixed usage of deprecated APIs in build.gradle

Updated kotlin, kotlin compiler, coroutines, gradle plugin, compose material3 and recyclerview versions
2023-08-04 12:56:31 +00:00
Albert Vaca Cintora
5c99b1d32e Avoid starting more than 1 connection to the same device
Since we close old connections when a new connection is received, due to
race conditions we could end up without a valid connection in this case.

Equivalent to https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/580
2023-08-04 08:25:11 +00:00
l10n daemon script
3ffbaad554 GIT_SILENT Sync po/docbooks with svn 2023-08-04 01:46:37 +00:00
l10n daemon script
f021e2b83f GIT_SILENT Add new file (after extraction) 2023-08-04 00:45:38 +00:00
Erik Duisters
3da626156c Fix addPacket replacing existing and then adding duplicate item 2023-08-03 12:25:40 +02:00
l10n daemon script
7be8ced91c GIT_SILENT Sync po/docbooks with svn 2023-08-03 02:06:55 +00:00
l10n daemon script
7d2e2edce5 GIT_SILENT made messages (after extraction) 2023-08-03 00:45:58 +00:00
l10n daemon script
52e44d5155 GIT_SILENT Sync po/docbooks with svn 2023-08-02 01:54:11 +00:00
Erik Duisters
0bd326d403 Some Kotlin refactorings 2023-08-01 11:22:41 +00:00
l10n daemon script
46dd6a4bef GIT_SILENT Sync po/docbooks with svn 2023-08-01 01:57:04 +00:00
l10n daemon script
a958516cf5 GIT_SILENT made messages (after extraction) 2023-08-01 00:45:40 +00:00
l10n daemon script
a8b1f7de11 GIT_SILENT Sync po/docbooks with svn 2023-07-31 02:07:53 +00:00
l10n daemon script
91c420daa2 GIT_SILENT made messages (after extraction) 2023-07-31 00:46:38 +00:00
l10n daemon script
5f66bec8aa GIT_SILENT Sync po/docbooks with svn 2023-07-30 01:48:54 +00:00
l10n daemon script
8a0aeff2e5 GIT_SILENT Add new file (after extraction) 2023-07-30 00:45:26 +00:00
l10n daemon script
5f1b3e7762 GIT_SILENT made messages (after extraction) 2023-07-30 00:45:21 +00:00
Albert Vaca Cintora
15778faeff Update store description to make Google happy 2023-07-29 12:04:40 +02:00
Albert Vaca Cintora
a2ef4659d9 Release 1.27.1 2023-07-29 12:00:27 +02:00
Albert Vaca Cintora
e769a512eb Fix crash in loadRememberedDevicesFromSettings 2023-07-29 11:38:46 +02:00
Albert Vaca Cintora
4da0599f0e Fix crash on start in API 31+
Sometimes we can't start the foreground service at boot for some reason.
I have a couple untested theories: either the phone is slow at boot and
we don't get to call startForeground in time, or the user has never
started the app before and we are not allowed to start it or to create a
notification.
2023-07-29 11:28:50 +02:00
Albert Vaca Cintora
b00a0771fd Fix NPE when mediaSession was set to null in a separate thread 2023-07-29 11:08:23 +02:00
l10n daemon script
9d4e4cda3a GIT_SILENT made messages (after extraction) 2023-07-29 00:45:28 +00:00
l10n daemon script
06f8d47b00 GIT_SILENT Sync po/docbooks with svn 2023-07-27 01:46:36 +00:00
l10n daemon script
e46a413630 GIT_SILENT Add new file (after extraction) 2023-07-27 00:46:15 +00:00
l10n daemon script
d40e3122cc GIT_SILENT made messages (after extraction) 2023-07-27 00:46:10 +00:00
l10n daemon script
d84ac8b5f0 GIT_SILENT made messages (after extraction) 2023-07-26 00:46:30 +00:00
l10n daemon script
7128c9e298 GIT_SILENT Sync po/docbooks with svn 2023-07-24 09:02:25 +00:00
l10n daemon script
affc019c9c GIT_SILENT made messages (after extraction) 2023-07-24 07:33:05 +00:00
l10n daemon script
8ffd1f5b20 GIT_SILENT made messages (after extraction) 2023-07-21 00:49:36 +00:00
l10n daemon script
ca2a622de5 GIT_SILENT made messages (after extraction) 2023-07-20 00:48:35 +00:00
l10n daemon script
40fc12797a GIT_SILENT Sync po/docbooks with svn 2023-07-19 02:36:08 +00:00
Albert Vaca Cintora
f825a37c8e Better explanation for the mouse receiver permissions 2023-07-18 11:14:15 +02:00
Albert Vaca Cintora
7c52260efe Remove request packets from Battery and Connectivity Report plugins
We already send updates right after connecting and once there's a
change, so this was redundant.
2023-07-17 14:07:55 +02:00
313 changed files with 10484 additions and 6696 deletions

1
.gitignore vendored
View File

@@ -7,7 +7,6 @@ bin/
build/
target/
classes/
gradle
*.iml
*.keystore
!debug.keystore

View File

@@ -7,40 +7,42 @@
# - Set up gitlab-runner, as described here: https://stackoverflow.com/a/52724374
# - Run `gitlab-runner exec docker --docker-privileged assembleDebug`
image: eclipse-temurin:17-jdk-focal
variables:
ANDROID_COMPILE_SDK: "31"
ANDROID_BUILD_TOOLS: "30.0.3"
ANDROID_SDK_TOOLS: "6609375"
ANDROID_COMPILE_SDK: "33"
ANDROID_BUILD_TOOLS: "34.0.0"
ANDROID_SDK_TOOLS: "10406996"
before_script:
- apt-get --quiet update --yes
- apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1
- wget --quiet --output-document=android-sdk.zip https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip
- unzip -d cmdline-tools android-sdk.zip
- echo y | cmdline-tools/tools/bin/sdkmanager "platforms;android-${ANDROID_COMPILE_SDK}" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "platform-tools" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "patcher;v4" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "emulator" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "platform-tools" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "tools" >/dev/null
- echo y | cmdline-tools/tools/bin/sdkmanager "build-tools;${ANDROID_BUILD_TOOLS}" >/dev/null
- export ANDROID_HOME=$PWD/cmdline-tools
- export PATH=$PATH:$PWD/cmdline-tools/platform-tools/
- chmod +x ./gradlew
# temporarily disable checking for EPIPE error and use yes to accept all licenses
- set +o pipefail
- yes | cmdline-tools/tools/bin/sdkmanager --licenses
# Gradle will automatically download parts of the SDK if they are missing,
# assuming the licenses are accepted. Even if you don't need it to download
# anything, it will fail if it detects the liceses are not accepted.
# https://developer.android.com/studio/intro/update.html#download-with-gradle
# Unfortunately, it looks for the license acceptances in a different location than
# the sdkmanager creates them!
# Copy them to the location Gradle expects to find them to make everything run smoothly.
- cp -ap "${PWD}/licenses" "${PWD}/cmdline-tools/licenses"
- set -o pipefail
default:
tags:
- Linux
image: ubuntu:22.04
before_script:
# Prepare system for use of sdkmanager
- apt-get --quiet update --yes
- apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1 openjdk-17-jdk-headless
- wget --quiet --output-document=android-sdk.zip https://dl.google.com/android/repository/commandlinetools-linux-10406996_latest.zip
# Create the directory structure around cmdline-tools that sdkmanager is expecting
- mkdir -p sdk/cmdline-tools
- unzip android-sdk.zip
- mv cmdline-tools sdk/cmdline-tools/latest
# Update the environment
- export ANDROID_HOME=$PWD/sdk
- export PATH=$PATH:$PWD/sdk/cmdline-tools/latest/bin
# (this line should fail if sdkmanager is moved out of that directory in the future)
- type sdkmanager
# Install SDK packages
- echo y | sdkmanager "platforms;android-${ANDROID_COMPILE_SDK}" >/dev/null
- echo y | sdkmanager "platform-tools" >/dev/null
- echo y | sdkmanager "emulator" >/dev/null
- echo y | sdkmanager "platform-tools" >/dev/null
- echo y | sdkmanager "tools" >/dev/null
- echo y | sdkmanager "build-tools;${ANDROID_BUILD_TOOLS}" >/dev/null
# temporarily disable checking for EPIPE error and use yes to accept all licenses
- set +o pipefail
- yes | sdkmanager --licenses
# Re-enable checking for EPIPE and allow execution of Gradle wrapper script
- set -o pipefail
- chmod +x ./gradlew
stages:
- build

View File

@@ -8,21 +8,22 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.kde.kdeconnect_tp"
android:versionCode="12700"
android:versionName="1.27.0">
android:versionCode="13000"
android:versionName="1.30.0">
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<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" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
@@ -43,22 +44,22 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" tools:ignore="QueryAllPackagesPermission" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.READ_LOGS" tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" tools:ignore="ScopedStorage" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<application
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:label="KDE Connect"
android:label="@string/kde_connect"
android:supportsRtl="true"
android:allowBackup="false"
android:dataExtractionRules="@xml/data_extraction_rules"
android:networkSecurityConfig="@xml/network_security_config"
android:localeConfig="@xml/locales_config"
android:theme="@style/KdeConnectTheme.NoActionBar"
android:name="org.kde.kdeconnect.KdeConnect"
android:enableOnBackInvokedCallback="true">
@@ -100,14 +101,15 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
<activity
android:name="org.kde.kdeconnect.UserInterface.MainActivity"
android:label="KDE Connect"
android:exported="true"
android:theme="@style/KdeConnectTheme.NoActionBar">
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES"/>
</intent-filter>
</activity>
<activity
android:name="org.kde.kdeconnect.UserInterface.PluginSettingsActivity"
@@ -178,7 +180,6 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisActivity"
android:label="@string/open_mpris_controls"
android:launchMode="singleTop"
android:theme="@style/KdeConnectTheme.NoActionBar"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
@@ -207,8 +208,7 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
android:label="@string/pref_plugin_runcommand"
android:launchMode="singleTask"
android:noHistory="true"
android:screenOrientation="user"
android:theme="@style/Theme.Material3.DayNight.Dialog" />
android:screenOrientation="user"/>
<service
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.CommandsRemoteViewsService"
@@ -380,8 +380,6 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
android:value="org.kde.kdeconnect.UserInterface.PluginSettingsActivity" />
</activity>
<activity android:name="org.kde.kdeconnect.Plugins.PhotoPlugin.PhotoActivity" />
<activity
android:name="org.kde.kdeconnect.UserInterface.TrustedNetworksActivity"
android:label="@string/trusted_networks"

View File

@@ -9,7 +9,7 @@ KDE Connect is a multi-platform app that allows your devices to communicate (eg:
- **Multimedia remote control**: Use your phone as a remote for Linux media players.
- **Virtual touchpad**: Use your phone screen as your computer's touchpad and keyboard.
All this without wires, over the already existing WiFi network, and using TLS encryption.
All this without wires, over the already existing Wi-Fi network, and using TLS encryption.
## About this app
@@ -25,7 +25,7 @@ A lot of useful information, including how to get started working on KDE Connect
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/).
To contribute patches, use [KDE Connect's Gitlab](https://invent.kde.org/network/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).
@@ -34,4 +34,4 @@ Please know that all translations for all KDE apps are handled by the [localizat
## License
[GNU GPL v2](https://www.gnu.org/licenses/gpl-2.0.html) and [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html)
If you are reading this from Github, you should know that this is just a mirror of the [KDE Project repo](https://invent.kde.org/network/kdeconnect-android/).
If you are reading this from GitHub, you should know that this is just a mirror of the [KDE Project repo](https://invent.kde.org/network/kdeconnect-android/).

View File

@@ -1,236 +0,0 @@
import com.android.build.gradle.AppExtension
import com.android.build.gradle.api.ApkVariantOutput
import com.android.build.gradle.api.ApplicationVariant
import com.github.jk1.license.render.TextReportRenderer
buildscript {
ext.kotlin_version = '1.8.21'
dependencies {
classpath 'com.android.tools.build:gradle:8.0.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
plugins {
id 'com.github.jk1.dependency-license-report' version '1.16'
}
def licenseResDir = new File("$projectDir/build/dependency-license-res")
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
android {
namespace 'org.kde.kdeconnect_tp'
compileSdkVersion 33
defaultConfig {
minSdkVersion 21
targetSdkVersion 32
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
buildFeatures {
viewBinding true
compose true
}
composeOptions {
kotlinCompilerExtensionVersion = "1.4.7"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
// Flag to enable support for the new language APIs
coreLibraryDesugaringEnabled true
}
kotlinOptions {
jvmTarget = '1.8'
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['resources']
res.srcDirs = [licenseResDir, 'res']
assets.srcDirs = ['assets']
}
test {
java.srcDirs = ['tests']
}
}
packagingOptions {
resources {
merges += ['META-INF/DEPENDENCIES', 'META-INF/LICENSE', 'META-INF/NOTICE']
}
}
signingConfigs {
debug {
storeFile file("debug.keystore")
storePassword 'android'
keyAlias 'androiddebugkey'
keyPassword 'android'
}
}
buildTypes {
debug {
minifyEnabled true
shrinkResources true
signingConfig signingConfigs.debug
}
// keep minifyEnabled false above for faster builds; set to 'true'
// when testing to make sure ProGuard/R8 is not deleting important stuff
release {
minifyEnabled true
shrinkResources true
}
}
lint {
abortOnError false
checkReleaseBuilds false
}
testOptions {
unitTests.all {
jvmArgs += [
"--add-opens", "java.base/java.lang=ALL-UNNAMED",
"--add-opens", "java.base/java.security=ALL-UNNAMED",
"--add-opens", "java.base/sun.security.rsa=ALL-UNNAMED",
"--add-opens", "java.base/sun.security.x509=ALL-UNNAMED",
"--add-opens", "java.base/java.util=ALL-UNNAMED",
"--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED"
]
}
}
}
/**
* This is a special on-demand Gradle object.
*
* Its value will not be determined until someone calls one of the gitHashProvider.getXXX() methods.
*
* If it does not encounter an explicit 'return' statement, getHashProvider.isPresent() will return false.
*/
Provider<String> gitHashProvider = project.provider {
Process gitCommand = null
try {
// This invokes 'git' immediately, but does not wait for it to finish
gitCommand = 'git rev-parse --short HEAD'.execute([], project.rootDir)
} catch (IOException ignored) {
}
if (gitCommand == null) {
logger.log(LogLevel.WARN, "Could not make use of the 'git' command-line tool. Output filenames will not be customized.")
} else if (gitCommand.waitFor() == 0) {
// This call to '::getText' (using the 'text' Groovy accessor syntax) collects the
// output stream
return '-' + gitCommand.text.trim()
} else {
logger.log(
LogLevel.WARN,
"Could not determine which commit is currently checked out -" +
" did you download this code without the .git directory?"
)
}
}
// We know we can safely cast the 'android' type to the 'AppExtension' class because
// we used the 'com.android.application' plugin at the top of the file.
//
// Note the use of the '::all' extension method; unlike '::each', it can detect every
// object added to the collection, no matter in which build phase that happens.
(android as AppExtension).applicationVariants.all { ApplicationVariant v ->
logger.log(LogLevel.INFO, "Found a variant called '${v.name}'.")
if (v.buildType.debuggable) {
// We're looking at variants made from android.buildTypes.debug! This one
// might have multiple outputs, but only one output will be an APK file.
v.outputs.matching { it instanceof ApkVariantOutput }.all {
// Default output filename is "${project.name}-${v.name}.apk". We want
// the Git commit short-hash to be added onto that default filename.
(it as ApkVariantOutput).outputFileName = "${project.name}-${v.name}${gitHashProvider.getOrElse("")}.apk"
}
}
}
ext {
coroutines_version = '1.6.4'
}
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.3'
implementation 'androidx.compose.material3:material3:1.1.0'
implementation 'androidx.compose.ui:ui-tooling-preview:1.4.3'
implementation 'androidx.activity:activity-compose:1.7.2'
implementation 'com.google.accompanist:accompanist-themeadapter-material3:0.31.0-alpha'
implementation 'androidx.constraintlayout:constraintlayout-compose:1.0.1'
implementation 'androidx.compose.ui:ui-tooling-preview:1.4.3'
debugImplementation 'androidx.compose.ui:ui-tooling:1.4.3'
implementation 'androidx.media:media:1.6.0'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'androidx.core:core-ktx:1.10.1'
implementation 'androidx.preference:preference-ktx:1.2.0'
implementation 'androidx.recyclerview:recyclerview:1.3.0'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
implementation 'androidx.documentfile:documentfile:1.0.1'
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1"
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.6.1'
implementation "androidx.lifecycle:lifecycle-extensions:2.2.0"
implementation 'androidx.lifecycle:lifecycle-common-java8:2.6.1'
implementation 'androidx.gridlayout:gridlayout:1.0.0'
implementation 'com.google.android.material:material:1.9.0'
implementation 'com.jakewharton:disklrucache:2.0.2' //For caching album art bitmaps
implementation 'org.apache.sshd:sshd-core:0.14.0'
implementation 'org.apache.mina:mina-core:2.0.19' //For some reason, makes sshd-core:0.14.0 work without NIO, which isn't available until Android 8 (api 26)
//implementation('com.github.bright:slf4android:0.1.6') { transitive = true } // For org.apache.sshd debugging
implementation 'org.bouncycastle:bcpkix-jdk15on:1.70' //For SSL certificate generation
implementation 'org.atteo.classindex:classindex:3.13'
annotationProcessor 'org.atteo.classindex:classindex:3.13'
// The android-smsmms library is the only way I know to handle MMS in Android
// (Shouldn't a phone OS make phone things easy?)
// This library was originally authored as com.klinkerapps at https://github.com/klinker41/android-smsmms.
// However, that version is under-loved. I have therefore made "some fixes" and published it.
// Please see https://invent.kde.org/sredman/android-smsmms/-/tree/master
implementation 'org.kde.invent.sredman:android-smsmms:kdeconnect-1-21-0'
implementation 'com.klinkerapps:logger:1.0.3'
implementation 'commons-io:commons-io:2.11.0'
implementation 'org.apache.commons:commons-collections4:4.4'
implementation 'org.apache.commons:commons-lang3:3.12.0'
implementation 'com.univocity:univocity-parsers:2.9.1'
// Kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version"
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version"
// Testing
testImplementation 'junit:junit:4.13.2'
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:3.12.4' // powermock isn't compatible with mockito 4
testImplementation 'org.skyscreamer:jsonassert:1.5.1'
// For device controls
implementation 'org.reactivestreams:reactive-streams:1.0.4'
implementation 'io.reactivex.rxjava2:rxjava:2.2.21'
}
licenseReport {
configurations = ALL
renderers = [new TextReportRenderer()]
}
generateLicenseReport.doLast {
def target = new File(licenseResDir, "raw/license")
target.parentFile.mkdirs()
target.text =
files("COPYING", "$projectDir/build/reports/dependency-license/THIRD-PARTY-NOTICES.txt")
.collect { it.getText() }.join('\n')
}
preBuild.dependsOn(generateLicenseReport)

255
build.gradle.kts Normal file
View File

@@ -0,0 +1,255 @@
import com.github.jk1.license.LicenseReportExtension
import com.github.jk1.license.render.ReportRenderer
import com.github.jk1.license.render.TextReportRenderer
import java.io.FileNotFoundException
import java.util.Properties
buildscript {
dependencies {
classpath(libs.android.gradlePlugin)
classpath(libs.kotlin.gradlePlugin)
}
}
@Suppress("DSL_SCOPE_VIOLATION") // TODO: remove once https://youtrack.jetbrains.com/issue/KTIJ-19369 is fixed
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.kapt)
alias(libs.plugins.dependencyLicenseReport)
}
val licenseResDir = File("$projectDir/build/dependency-license-res")
fun String.runCommand(
workingDir: File = File("."),
timeoutAmount: Long = 60,
timeoutUnit: TimeUnit = TimeUnit.SECONDS
): String = ProcessBuilder(split("\\s(?=(?:[^'\"`]*(['\"`])[^'\"`]*\\1)*[^'\"`]*$)".toRegex()))
.directory(workingDir)
.redirectOutput(ProcessBuilder.Redirect.PIPE)
.redirectError(ProcessBuilder.Redirect.PIPE)
.start()
.apply { waitFor(timeoutAmount, timeoutUnit) }
.run {
val error = errorStream.bufferedReader().readText().trim()
if (error.isNotEmpty()) {
throw Exception(error)
}
inputStream.bufferedReader().readText().trim()
}
android {
namespace = "org.kde.kdeconnect_tp"
compileSdk = 34
defaultConfig {
minSdk = 21
targetSdk = 33
proguardFiles(getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro")
}
buildFeatures {
viewBinding = true
compose = true
buildConfig = true
}
composeOptions {
kotlinCompilerExtensionVersion = libs.versions.compose.compiler.get()
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_9
targetCompatibility = JavaVersion.VERSION_1_9
// Flag to enable support for the new language APIs
isCoreLibraryDesugaringEnabled = true
}
kotlinOptions {
jvmTarget = "9"
}
androidResources {
generateLocaleConfig = true
}
sourceSets {
getByName("main") {
manifest.srcFile("AndroidManifest.xml")
java.setSrcDirs(listOf("src"))
resources.setSrcDirs(listOf("resources"))
res.setSrcDirs(listOf(licenseResDir, "res"))
assets.setSrcDirs(listOf("assets"))
}
getByName("test") {
java.setSrcDirs(listOf("tests"))
}
}
packaging {
resources {
merges += listOf("META-INF/DEPENDENCIES", "META-INF/LICENSE", "META-INF/NOTICE")
}
}
signingConfigs {
getByName("debug") {
storeFile = file("debug.keystore")
storePassword = "android"
keyAlias = "androiddebugkey"
keyPassword = "android"
}
}
buildTypes {
getByName("debug") {
// We minify by default even on debug builds. This has helped us catch issues where minification would remove files that were actually used (eg: via reflection).
// If you want to locally disable this behavior to speed-up the build, add a line `disableMinifyDebug=true` to your `local.properties` file.
val reader = try {
rootProject.file("local.properties").reader()
} catch (e: FileNotFoundException) {
null
}
val properties = reader?.use { Properties().apply { load(it) } }
val disableMinifyDebug = properties?.getProperty("disableMinifyDebug")?.toBoolean() ?: false
isMinifyEnabled = !disableMinifyDebug
isShrinkResources = !disableMinifyDebug
signingConfig = signingConfigs.getByName("debug")
}
// keep minifyEnabled false above for faster builds; set to 'true'
// when testing to make sure ProGuard/R8 is not deleting important stuff
getByName("release") {
isMinifyEnabled = true
isShrinkResources = true
}
}
lint {
abortOnError = false
checkReleaseBuilds = false
}
testOptions {
unitTests.all {
it.jvmArgs = it.jvmArgs.orEmpty() + listOf(
"--add-opens=java.base/java.lang=ALL-UNNAMED",
"--add-opens=java.base/java.security=ALL-UNNAMED",
"--add-opens=java.base/sun.security.rsa=ALL-UNNAMED",
"--add-opens=java.base/sun.security.x509=ALL-UNNAMED",
"--add-opens=java.base/java.util=ALL-UNNAMED",
"--add-opens=java.base/java.lang.reflect=ALL-UNNAMED"
)
}
}
applicationVariants.all {
val variant = this
logger.quiet("Found a variant called ${variant.name}")
if (variant.buildType.isDebuggable) {
variant.outputs.all {
val output = this as com.android.build.gradle.internal.api.BaseVariantOutputImpl
if (output.outputFile.name.endsWith(".apk")) {
// Default output filename is "${project.name}-${v.name}.apk". We want
// the Git commit short-hash to be added onto that default filename.
try {
val hash = "git rev-parse --short HEAD".runCommand(workingDir = rootDir)
val newName = "${project.name}-${variant.name}-${hash}.apk"
logger.quiet(" Found an output file ${output.outputFile.name}, renaming to ${newName}")
output.outputFileName = newName
} catch (ignored: Exception) {
logger.warn("Could not make use of the 'git' command-line tool. Output filenames will not be customized.")
}
}
}
}
}
}
dependencies {
coreLibraryDesugaring(libs.android.desugarJdkLibs)
implementation(libs.androidx.compose.material3)
implementation(libs.androidx.compose.ui.tooling.preview)
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.constraintlayout.compose)
implementation(libs.androidx.compose.ui.tooling.preview)
debugImplementation(libs.androidx.compose.ui.tooling)
implementation(libs.androidx.media)
implementation(libs.androidx.appcompat)
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.preference.ktx)
implementation(libs.androidx.recyclerview)
implementation(libs.androidx.swiperefreshlayout)
implementation(libs.androidx.documentfile)
implementation(libs.androidx.lifecycle.viewmodel.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.lifecycle.extensions)
implementation(libs.androidx.lifecycle.common.java8)
implementation(libs.androidx.gridlayout)
implementation(libs.material)
implementation(libs.disklrucache) //For caching album art bitmaps
implementation(libs.slf4j.handroid)
implementation(libs.apache.sshd.core)
implementation(libs.apache.mina.core) //For some reason, makes sshd-core:0.14.0 work without NIO, which isn't available until Android 8 (api 26)
//implementation("com.github.bright:slf4android:0.1.6") { transitive = true } // For org.apache.sshd debugging
implementation(libs.bcpkix.jdk15on) //For SSL certificate generation
implementation(libs.classindex)
kapt(libs.classindex)
// The android-smsmms library is the only way I know to handle MMS in Android
// (Shouldn't a phone OS make phone things easy?)
// This library was originally authored as com.klinkerapps at https://github.com/klinker41/android-smsmms.
// However, that version is under-loved. I have therefore made "some fixes" and published it.
// Please see https://invent.kde.org/sredman/android-smsmms/-/tree/master
implementation(libs.android.smsmms)
implementation(libs.logger)
implementation(libs.commons.io)
implementation(libs.commons.collections4)
implementation(libs.commons.lang3)
implementation(libs.univocity.parsers)
// Kotlin
implementation(libs.kotlin.stdlib.jdk8)
implementation(libs.kotlinx.coroutines.core)
implementation(libs.kotlinx.coroutines.android)
// Testing
testImplementation(libs.junit)
testImplementation(libs.powermock.core)
testImplementation(libs.powermock.module.junit4)
testImplementation(libs.powermock.api.mockito2)
testImplementation(libs.mockito.core) // powermock isn't compatible with mockito 4
testImplementation(libs.jsonassert)
// For device controls
implementation(libs.reactive.streams)
implementation(libs.rxjava)
}
licenseReport {
configurations = LicenseReportExtension.ALL
renderers = arrayOf<ReportRenderer>(TextReportRenderer())
}
tasks.named("generateLicenseReport") {
doLast {
val target = File(licenseResDir, "raw/license")
target.parentFile.mkdirs()
target.writeText(
files(
layout.projectDirectory.file("COPYING"),
layout.buildDirectory.file("reports/dependency-license/THIRD-PARTY-NOTICES.txt")
).joinToString(separator = "\n") {
it.readText()
}
)
}
}
tasks.named("preBuild") {
dependsOn("generateLicenseReport")
}

View File

@@ -1,14 +1,22 @@
KDE connect cihazlarınız arasında inteqrasiya üçün funksiyalar dəstini təqdim edir:
- Mübadilə yaddaşının paylaşılması: cihazlarınız arasında kopyalayın və yerləşdirin.
- İstənilən tətbiqdən komputeriniz ilə URL ünvanlarını və faylları paylaşın.
- Kompyyuterinizdə gələn zənglər və SMS ismarıcları haqqında bildirişlər alın.
- Faylların cihazlar arasında köçürülməsi.
- Heç bir kabel qoşulmadan telefonunuzdakı fayllara compyuterinizdə baxmaq.
- Mübadilə yaddaşını paylaşmaq: cihazlarınız arasında kopyalama və yerləşdirmə.
- Daxil olan zəng və ismarıc bildirişlərini komputerdə göstərmək
- Virtual toxunma paneli: Telefonunuzun ektranını kompyuterin toxunma paneli kimi istifdə edin.
- Bildirişlərin eyniləşdirilməsi: Android bildirişlərinizi kompyuterinizin iş masasından ozuyun.
- Bildirişlərin eyniləşdirilməsi: Telefon bildirişlərini kompyuterinizdə göstərmək və ismarıclara cavab vermək.
- Multimedianın məsafədən idarə edilməsi: Linux media oxuducusunu telefonunuzdan idarə edin.
- WiFi bağlantısı: USB qoşulması və ya Bluetooth qoşulmasına ehtiyyac yoxdur.
- Ucdan-uca TLC şifrələmə: məlumatlarınızın təhlükəsizliyi qorunur.
Nəzərə alın ki, bu tətbiqin işləməsi üçün kompyuterinizə KDE Connect-i quraşdırmalısınız və sonuncu funksiyaların işləməsi üçün İş masası və Android versiyalarını sonuncu versiyaya eyni şəkildə yeniləməlisiniz.
Nəzərə alın ki, bu tətbiqin işləməsi üçün kompyuterinizə KDE Connect-i quraşdırmalısınız və sonuncu funksiyaların işləməsi üçün masaüstü və Android versiyalarını sonuncu versiyaya eyni şəkildə yeniləməlisiniz.
Həssas icazələr haqqında məlumat:
*Giriş imkanı icazələri: Əgər uzaqdan daxiletmə funksiyasından istifadə edirsinizsə Android cihazınızı idarə etmək üçün başqa cihazlardan daxil olanları qəbul etmək tələb olunur.
*Məkanın arxa fonda istifadəsinə icazə: Əgər etibarlı şəbəkə funksiyasından
istifadə edirsinizsə hansı WiFi şəbəkəsinə qoşulduğunuzu bilməniz tələb olunur
KDE Connect heç bir halda məlumatları KDE-yə və ya üçüncü tərəfə ötürmür. KDE Connect məlumatları bir cihazdan başqasına internet istifadə etmədən və ucdan-uca şifrələmədən istifadə edərək yerli şəbəkə üzərindən göndərir.
Bu tətbiq açıq qaynaq layihəsinin bir hissəsidir və ona töhvə verənlərin sayəsində mövcuddur. Mənbə kodunu əldə etmək üçün veb-səhifəyə daxil olun.

View File

@@ -1,14 +1,21 @@
El KDE Connect proporciona un conjunt de característiques per a integrar el flux de treball entre dispositius:
- Transferiu fitxers entre els vostres dispositius.
- Accediu als fitxers del telèfon mòbil des de l'ordinador, sense cables.
- Porta-retalls compartit: copieu i enganxeu entre els dispositius.
- Compartiu fitxers i URL a l'ordinador des de qualsevol aplicació.
- Obteniu notificacions de trucades entrants i missatges SMS al vostre PC.
- Obteniu les notificacions de trucades entrants i missatges a l'ordinador.
- Ratolí tàctil virtual: utilitzeu la pantalla del telèfon com a ratolí tàctil de l'ordinador.
- Sincronització de notificacions: llegiu les notificacions de l'Android a l'escriptori.
- Sincronització de notificacions: accediu a les notificacions del telèfon des de l'ordinador i contesteu els missatges.
- Control remot multimèdia: utilitzeu el telèfon com a control remot dels reproductors multimèdia Linux.
- Connexió Wi-Fi: no cal connexió USB ni Bluetooth.
- Encriptatge TLS d'extrem a extrem: la informació és segura.
Tingueu en compte que haureu d'instal·lar el KDE Connect a l'ordinador perquè aquesta aplicació funcioni, i mantingueu actualitzada la versió d'escriptori amb la versió de l'Android perquè funcionin les últimes característiques.
Aquesta aplicació forma part d'un projecte de codi obert i existeix gràcies a totes les persones que hi han contribuït. Visiteu el lloc web per aconseguir el codi font.
Informació dels permisos confidencials:
* Permís d'accessibilitat: requerit per a rebre l'entrada des d'un altre dispositiu per a controlar el telèfon Android, si utilitzeu la característica d'entrada remota.
* Permís d'ubicació en segon pla: requerit per a saber a quina xarxa Wi-Fi esteu connectat, si utilitzeu la característica xarxes de confiança.
El KDE Connect mai envia cap informació a KDE ni a cap tercer. El KDE Connect envia dades des d'un dispositiu a l'altre directament utilitzant la xarxa local, mai a través d'Internet, i utilitzant l'encriptatge d'extrem a extrem.
Aquesta aplicació forma part d'un projecte de codi obert i existeix gràcies a totes les persones que hi han contribuït. Visiteu el lloc web per a aconseguir el codi font.

View File

@@ -1,14 +1,21 @@
KDE Connect poskytuje sadu vlastností pro vzájemnou integraci vašich zařízení:
- Přenášejte soubory mezi zařízeními.
- Přistupujte bezdrátově k souborům na vašem počítači
- Sdílená schránka: kopírujte a vkládejte z jednoho zařízení na druhé.
- Sdílejte soubory a odkazy z jakékoliv aplikace na váš počítač.
- Přijímejte upozornění na příchozí hovory nebo SMS na vašem PC.
- Virtuální touchpad: Používejte obrazovku svého telefonu jako touchpad počítače.
- Synchronizace upozornění: Čtěte upozornění z vašeho Androidu na počítači.
- Synchronizace upozornění: Čtěte upozornění z vašeho telefonu na počítači.
- Vzdálené ovládání multimédií: Používejte svůj telefon jako ovladač přehrávače na Linuxu.
- Připojení WiFi: Není potřeba kabel USB ani Bluetooth.
- Koncové šifrování TLS: Vaše informace jsou v bezpečí.
Prosím pamatujte, že pro správnou funkci této aplikace je nutné abyste na vašem počítači měli nainstalován KDE Connect a udržovali jej aktuální zde i na Androidu.
Prosím pamatujte, že pro správnou funkci této aplikace je nutné abyste na vašem počítači měli nainstalován KDE Connect a udržovali jej aktuální na počítači i na Androidu.
Informace o citlivých oprávněních:
* Oprávnění přístupnosti: Nutné pro příjem vstupu z jiného zařízení aby mohlo ovládat váš telefon Android pokud používáte vlastnost Vzdálený vstup.
* Oprávnění o poloze na pozadí: Je potřebné pro rozpoznání, ke které síti WiFi jste připojeni, pokud používáte funkci Důvěryhodné sítě.
KDE Connect nikdy neposílá KDE ani nikomu jinému jakékoliv informace. KDE Connect odesílá data z jednoho zařízení druhému přímo přes místní síť, nikdy přes internet, a výhradně s použitím koncového šifrování.
Tato aplikace je součástí Open Source projektu a existuje jenom díky přispěvatelům. Zdrojové soubory naleznete na webových stránkách.

View File

@@ -1 +1 @@
KDE Connect propojuje váš mobilní telefon a počítač
KDE Connect integruje váš chytrý telefon a počítač

View File

@@ -1,14 +1,21 @@
KDE Connect provides a set of features to integrate your workflow across devices:
- Transfer files between your devices.
- Access files on your phone from your computer, without wires.
- Shared clipboard: copy and paste between your devices.
- Share files and URLs to your computer from any app.
- Get notifications for incoming calls and SMS messages on your PC.
- Get notifications for incoming calls and messages on your computer.
- Virtual touchpad: Use your phone screen as your computer's touchpad.
- Notifications sync: Read your Android notifications from the desktop.
- Notifications sync: Access your phone notifications from your computer and reply to messages.
- Multimedia remote control: Use your phone as a remote for Linux media players.
- WiFi connection: no USB wire or bluetooth needed.
- End-to-end TLS encryption: your information is safe.
Please note you will need to install KDE Connect on your computer for this app to work, and keep the desktop version up-to-date with the Android version for the latest features to work.
Sensitive permissions information:
* Accessibility permission: Required to receive input from another device to control your Android phone, if you use the Remote Input feature.
* Background location permission: Required to know to which WiFi network you are connected to, if you use the Trusted Networks feature.
KDE Connect never sends any information to KDE nor to any third party. KDE Connect sends data from one device to the other directly using the local network, never through the internet, and using end to end encryption.
This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.

View File

@@ -0,0 +1,12 @@
1.27.1:
* Fixed crashes.
1.27:
* Added back the mouse receiver plugin.
1.26:
* Allow having different widgets for diferent devices.
* Add stats about network packets sent and received.
* Add the option to cancel a pairing request after sending it.
* Fix device name set initially not being human-friendly.
* Rewrite some of the internals to improve performance.

View File

@@ -0,0 +1,12 @@
1.28:
* Improved connection reliability.
1.27:
* Added back the mouse receiver plugin.
1.26:
* Allow having different widgets for diferent devices.
* Add stats about network packets sent and received.
* Add the option to cancel a pairing request after sending it.
* Fix device name set initially not being human-friendly.
* Rewrite some of the internals to improve performance.

View File

@@ -0,0 +1,7 @@
1.29
* Added MDNS device discovery
* Fixed crash opening the Run Command widget settings
* Added more fine-grained notification channels
* Added a confirmation before copying contacts
* Long-tapping the "Send clipboard" quick settings tile now opens the app
* Removed the photo plugin

View File

@@ -0,0 +1,13 @@
1.30
* Added Bluetooth support (beta)
* Improved device controls
* Added scroll sensitivity option to remote input
* Accessibility improvements
1.29
* Added MDNS device discovery
* Fixed crash opening the Run Command widget settings
* Added more fine-grained notification channels
* Added a confirmation before copying contacts
* Long-tapping the "Send clipboard" quick settings tile now opens the app
* Removed the photo plugin

View File

@@ -1,14 +1,21 @@
KDE Connect provides a set of features to integrate your workflow across devices:
- Transfer files between your devices.
- Access files on your phone from your computer, without wires.
- Shared clipboard: copy and paste between your devices.
- Share files and URLs to your computer from any app.
- Get notifications for incoming calls and SMS messages on your PC.
- Get notifications for incoming calls and messages on your computer.
- Virtual touchpad: Use your phone screen as your computer's touchpad.
- Notifications sync: Read your Android notifications from the desktop.
- Notifications sync: Access your phone notifications from your computer and reply to messages.
- Multimedia remote control: Use your phone as a remote for Linux media players.
- WiFi connection: no USB wire or bluetooth needed.
- End-to-end TLS encryption: your information is safe.
Please note you will need to install KDE Connect on your computer for this app to work, and keep the desktop version up-to-date with the Android version for the latest features to work.
This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.
Sensitive permissions information:
* Accessibility permission: Required to receive input from another device to control your Android phone, if you use the Remote Input feature.
* Background location permission: Required to know to which WiFi network you are connected to, if you use the Trusted Networks feature.
KDE Connect never sends any information to KDE nor to any third party. KDE Connect sends data from one device to the other directly using the local network, never through the internet, and using end to end encryption.
This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.

View File

@@ -1,14 +1,21 @@
KDE Connect proporciona una serie de funcionalidades para integrar tus flujos de trabajo entre distintos dispositivos:
- Transferir archivos entre dispositivos.
- Acceder a archivos en tu teléfono desde tu equipo, sin cables.
- Portapapeles compartido: copia y pega entre tus dispositivos.
- Envía archivos y URLs a tu equipo desde cualquier aplicación.
- Recibe notificaciones de llamadas entrantes y mensajes SMS en tu PC.
- Recibe notificaciones de llamadas entrantes y mensajes en tu equipo.
- Panel táctil virtual: Usa la pantalla de tu teléfono como panel táctil de tu equipo.
- Sincronización de notificaciones: Lee tus notificaciones Android desde tu escritorio.
- Sincronización de notificaciones: Accede a las notificaciones de tu teléfono desde tu equipo y responde mensajes .
- Control remoto multimedia: Usa tu teléfono como mando a distancia de tus reproductores multimedia Linux.
- Conexión WiFi: no se necesitan cables USB o Bluetooth.
- Cifrado TLS extremo a extremo: tu información está a salvo.
Ten en cuenta que necesitas tener instalado KDE en tu equipo para que esta aplicación funcione, y mantener la versión de escritorio actualizada con la versión de Android para tener acceso a las nuevas funcionalidades.
Información de permisos:
* Permisos de acceso: Necesarios para recibir entradas desde otro dispositivo para controlar su dispositivo Android, si usa la funcionalidad de entrada remota.
* Permisos de localización en segundo plano: Necesarios para saber a que red WiFi está conectado, si usa la funcionalidad de redes confiables.
KDE Connect nunca envía ninguna información a KDE o a terceros. KDE Connect envía datos de un dispositivo a otro usando directamente la red local, nunca a través de internet, y usando cifrado extremo a extremo.
Esta aplicación es parte de un proyecto de código abierto y existe gracias a toda gente que ha contribuido a ella. Visita la página web para acceder al código fuente.

View File

@@ -0,0 +1,21 @@
«KDE Connect»ek zure lan-fluxua gailuen artean bateratzeko ezaugarri multzo bat eskaintzen du:
- Zure gailuen arteko fitxategi transferentziak.
- Atzitu zure telefonoko fitxategiak zure ordenagailutik, haririk gabe.
- Arbela partekatua: Gailu batetik bestera kopiatu eta itsatsi.
- Jaso zure ordenagailuan sarrerako deien eta mezuen jakinarazpenak.
- Alegiazko ukimen-sagua: Erabili zure telefonoaren pantaila zure ordenagailuaren ukimen-sagu gisa.
- Jakinarazpenak sinkronizatzea: Atzitu zure telefonoko jakinarazpenak zure ordenagailutik eta erantzun mezuei.
- Multimediaren urrutiko agintea: Erabili zure telefonoa Linuxeko euskarri jotzaileen urrutiko aginte gisa.
- Wi-Fi konexioa: Ez da USB kablerik edo bluetooth-ik behar.
- Muturren arteko TLS zifratzea: Zure informazioa seguru dago.
Kontuan izan, aplikazio hau ibil dadin KDE Connect zure ordenagailuan instalatu beharko duzula, eta mahaigaineko bertsioa Androideko bertsioarekin eguneratuta mantendu beharko duzula ezaugarri berrienak ibil daitezen.
Babes bereziko baimenei buruzko informazioa:
* Irisgarritasun baimena: Beharrezkoa zure Android telefonoa kontrolatzeko beste gailu baten sarrera jasotzeko, urrutiko sarrera ezaugarria erabiltzen baduzu.
* Atzeko planoko kokapen baimena: Beharrezkoa zein Wi-Fi sarera konektatuta zauden jakiteko, Konfiantzazko sareen ezaugarria erabiltzen baduzu.
«KDE Connect»ek ez dio sekula KDEri edo beste inori informaziorik bidaltzen. «KDE Connect»ek datuak gailu batetik beste batera zuzenean bidaltzen ditu sare lokala erabiliz, sekula ez Internet bidez, eta betiere muturren artean zifratuta.
Aplikazio hau sorburu irekiko proiektu baten zati da, eta horretan lagundu duten lagun guztiei esker existitzen da. Bisitatu webgunea sorburu-kodea hartzeko.

View File

@@ -0,0 +1 @@
«KDE Connect»ek zure telefono adimenduna eta ordenagailua bateratzen ditu

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -1,14 +1,22 @@
KDE Connect tarjoaa ominaisuudet työnvuosi eheyttämiseksi laitteiden kesken:
KDE Connect tarjoaa joukon ominaisuuksia työvuon eheyttämiseksi laitteiden välillä:
Tiedostojen siirto laitteesta toiseen.
Pääsy puhelimen tiedostoihin tietokoneelta kaapeleitta.
Jaettu leikepöytä: kopioi ja liitä laitteelta toiselle.
Ilmoitukset saapuvista puheluista ja tekstiviesteistä tietokoneellesi.
Jaa tiedostoja ja verkko-osoitteita tietokoneeseesi mistä sovelluksesta vain.
Saa ilmoitukset saapuvista puheluista ja tekstiviesteistä tietokoneellesi.
Näyttönäppäimistö: käytä puhelimen näyttöä tietokoneesi osoitinlaitteena.
Ilmoitusten tahdistus: lue Android-ilmoituksesi työpöydältä.
Ilmoitusten tahdistus: lue Android-ilmoitukset ja vastaa viesteihin työpöydältä.
Multimedian etähallinta: käytä puhelinta Linux-mediasoitinten kaukosäätimenä.
Langaton verkkoyhteys: USB-johtoa tai Bluetoothia ei tarvita.
Päästä päähän -TLS-salaus: tietosi ovat turvassa.
TLS-salaus päästä päähän: tietosi ovat turvassa.
Huomaa, että sovelluksen toimimiseksi KDE Connect tulee asentaa tietokoneeseen ja pitää ajan tasalla Android-version kanssa, jotta kaikki ominaisuudet toimisivat.
Huomaa, että jotta sovellus kaikkine ominaisuuksineen toimisi, KDE Connect tulee asentaa tietokoneeseen ja pitää ajan tasalla Android-version kanssa.
Tietoa arkaluontoisista käyttöoikeuksista:
Saavutettavuuskäyttöoikeus: vaaditaan, jotta toisen laitteen syötteellä voisi hallita Android-puhelinta (jos käytetään etäsyöttöominaisuutta).
Sijaintitiedon käyttöoikeus taustalla: vaaditaan, jotta tiedetään, mihin verkkoon on yhdistetty (jos käytetään luotettujen verkkojen ominaisuutta).
KDE Connect ei koskaan lähetä tietoa KDE:lle tai kolmansille osapuolille. Tieto lähetetään suoraan laitteesta toiseen paikallisverkossa, ei koskaan internetissä, ja käytössä on salaus päästä päähän.
Sovellus on avoimen lähdekoodin projekti ja on olemassa sitä avustaneiden ihmisten ansiosta. Lähdekoodin saat noudettua kotisivulta.

View File

@@ -1,14 +1,21 @@
KDE Connect provides a set of features to integrate your workflow across devices:
KDEConnect fournit un ensemble de fonctionnalités pour intégrer votre flux de travail entre périphériques :
- Shared clipboard: copy and paste between your devices.
- Share files and URLs to your computer from any app.
- Get notifications for incoming calls and SMS messages on your PC.
- Virtual touchpad: Use your phone screen as your computer's touchpad.
- Notifications sync: Read your Android notifications from the desktop.
- Multimedia remote control: Use your phone as a remote for Linux media players.
- WiFi connection: no USB wire or bluetooth needed.
- End-to-end TLS encryption: your information is safe.
- Transfert des fichiers entre vos périphériques.
- Accès aux fichiers sur votre téléphone depuis votre ordinateur, sans fil.
- Presse-papier partagé : copier et coller entre vos périphériques.
- Apparition de notifications pour les appels et les messages entrants sur votre ordinateur.
- Pavé tactile virtuel : utilisation de l'écran de votre téléphone comme pavé tactile pour votre ordinateur.
- Synchronisation de vos notifications : accès à vos notifications téléphoniques depuis votre ordinateur et réponses aux messages.
- Télé-commande multimédia : utilisation de votre téléphone comme télécommande pour les lecteurs de médias sous Linux.
- Connexion au Wifi : aucun connexion USB ou Bluetooth nécessaire.
- Chiffrement « TLS » de bout en bout : vos informations sont en sécurité.
Please note you will need to install KDE Connect on your computer for this app to work, and keep the desktop version up-to-date with the Android version for the latest features to work.
Veuillez noter que vous devrez installer KDEConnect sur votre ordinateur pour que cette application fonctionne et maintenir la version de bureau à jour avec la version Android pour les dernières fonctionnalités.
This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.
Informations sur les permissions sensibles :
* Permission d'accessibilité : nécessaire pour recevoir les informations d'un autre périphérique pour contrôler votre téléphone Android, si vous utilisez la fonction de télécommande.
* Permission pour emplacement en arrière-plan : nécessaire pour savoir à quel réseau Wifi auquel vous êtes connecté, si vous utilisez la fonctionnalité de réseaux de confiance.
KDEConnect n'envoie jamais d'informations à KDE ni à aucun tiers. KDEConnect envoie des données d'un périphérique à un autre à l'aide du réseau local, mais jamais par Internet et en utilisant le chiffrement de bout en bout.
Cette application fait partie d'un projet « Open source ». Il existe grâce à toutes les personnes qui y ont contribué.Visitez le site Internet pour accéder au code source.

View File

@@ -1,14 +1,22 @@
KDE Connect fornece funcionalidades para facilitar traballar con varios dispositivos:
- Portapapeis compartido: copie e peque entre dispositivos.
- Compartir ficheiros e enderezos URL co computador desde calquera aplicación.
- Obter notificacións de chamadas e mensaxes SMS no computador.
- Panel táctil virtual: use a pantalla do teléfono como panel táctil do computador.
- Sincronización de notificacións: lea as notificacións do teléfono desde o computador.
- Mando a distancia: use o teléfono como mando a distancia para reprodutores multimedia no computador.
- Conexión WiFi: non necesita cable USB nin Bluetooth.
- Cifrado TLS de punto a punto: a súa información está segura.
Para que esta aplicación funcione ten que instalar KDE Connect no computador, e manter a versión do computador e do móbil actualizadas para que funcionen as últimas funcionalidades.
• Transferir ficheiros entre dispositivos.
• Acceder a ficheiros do teléfono desde o computador, sen cables.
• Portapapeis compartido: copie e pegue entre dispositivos.
• Obter notificacións de chamadas e mensaxes no computador.
• Panel táctil virtual: use a pantalla do teléfono como panel táctil do computador.
• Sincronización de notificacións: lea as notificacións do teléfono desde o computador e responda a mensaxes.
• Mando a distancia multimedia: use o teléfono como mando a distancia para reprodutores multimedia de Linux.
• Conexión WiFi: non necesita cable USB nin Bluetooth.
• Cifrado TLS de extremo a extremo: a súa información está segura.
Para que esta aplicación funcione ten que instalar KDE Connect no computador, e manter a versión do computador e de Android actualizadas para que funcionen as últimas funcionalidades.
Permisos de información persoal:
• Permiso de accesibilidade: necesario para recibir entrada doutro dispositivo para controlar o teléfono Android, se usa a funcionalidade de entrada remota.
• Permiso de localización en segundo plano: necesario para saber con que rede WiFi ten conexión, se usa a funcionalidade de redes de confianza.
KDE Connect nunca envía información a KDE nin a terceiras partes. KDE Connect envía os datos dun dispositivo a outro directamente pola rede local, nunca a través de Internet, e usando cifraxe de extremo a extremo.
Esta aplicación é parte dun proxecto de software libre e existe grazas á xente que colaborou no proxecto. Visite o sitio web para obter o código fonte.

View File

@@ -1,14 +1,22 @@
KDE Connect fornisce una serie di funzionalità per integrare il tuo flusso di lavoro su tutti i dispositivi:
- Trasferisci file tra i tuoi dispositivi.
- Accedi ai file sul tuo telefono dal tuo computer, senza cavi.
- Appunti condivisi: copia e incolla tra i tuoi dispositivi.
- Condividi file e URL sul tuo computer da qualsiasi applicazione.
- Ricevi notifiche per chiamate in arrivo e messaggi SMS sul tuo PC.
- Ricevi notifiche per chiamate in arrivo e messaggi SMS sul tuo computer.
- Touchpad virtuale: utilizza lo schermo del telefono come touchpad del computer.
- Sincronizzazione delle notifiche: leggi le notifiche Android dal desktop.
- Telecomando multimediale: usa il tuo telefono come telecomando per lettori multimediali Linux.
- Telecomando multimediale: usa il tuo telefono come telecomando per i lettori multimediali per Linux.
- Connessione WiFi: non necessita di alcun cavo USB o bluetooth.
- Cifratura TLS end-to-end: le tue informazioni sono al sicuro.
Tieni presente che dovrai installare KDE Connect sul tuo computer affinché questa applicazione funzioni e mantieni la versione desktop aggiornata con la versione Android affinché funzionino le funzionalità più recenti.
Tieni presente che dovrai installare KDE Connect sul tuo computer affinché questa applicazione funzioni e mantenere la versione desktop aggiornata con la versione Android affinché funzionino le funzionalità più recenti.
Informazioni sensibili sui permessi:
* Permesso di accessibilità: necessario per ricevere input da un altro dispositivo per controllare il tuo telefono Android, se utilizzi la funzione di immissione remota.
* Permesso alla posizione in background: necessario per sapere a quale rete WiFi sei collegato, se utilizzi la funzionalità Reti affidabili.
KDE Connect non invia mai alcuna informazione a KDE né a terze parti. KDE Connect invia i dati da un dispositivo all'altro direttamente utilizzando la rete locale, mai attraverso Internet, e utilizzando la cifratura end-to-end.
Questa applicazione fa parte di un progetto open source ed esiste grazie a tutte le persone che vi hanno contribuito. Visita il sito web per ottenere il codice sorgente.

View File

@@ -0,0 +1,21 @@
היישומון KDE Connect מספק מכוון יכולות לשילוב רצף העבודה שלך בין כמה מכשירים:
- העברת קבצים בין המכשירים שלך.
- גישה לקבצים בטלפון שלך מהמחשב, ללא כבלים.
- לוח גזירים משותף: העתקה והדבקה בין המכשירים שלך.
- קבלת התראות על שיחות והודעות נכנסות במחשב שלך.
- משטח מגע וירטואלי: אפשר להשתמש במסך הטלפון שלך כמשטח מגע למחשב.
- סנכרון התראות: גישה להתראות של הטלפון שלך מהמחשב לרבות מענה על הודעות.
- שליטה מרחוק במולטימדיה: אפשר להשתמש בטלפון שלך כשלט לנגני מדיה בלינוקס.
- חיבור רשת אלחוטית: לא צריך כבל USB או בלוטות׳.
- הצפנת TLS מקצה לקצה: המידע שלך מאובטח.
נא לשים לב שצריך להתקין את KDE Connect גם במחשב שלך כדי שהיישומון הזה יעבוד ולדאוג שהגרסה שבשולחן העבודה תהיה עדכנית בהתאם לגרסת היישומון ב־Android כדי שהיכולות העדכניות ביותר תעבודנה.
מידע על הרשאות רגישות:
* הרשאות נגישות: נחוצות כדי לקבל קלט ממכשיר אחר לשליטה בטלפון ה־Android שלך, אם בחרת להשתמש ביכולת השליטה מרחוק.
* הרשאת איתור מקום ברקע: נדרשת כדי לדעת לאיזו רשת אלחוטית התחברת אם בחרת להשתמש ביכולת הרשתות המהימנות.
יישומון KDE Connect אף פעם לא שולח מידע ל־KDE או לגוף שלישי כלשהו. היישומון שולחן נתונםי ממכשיר אחד ישירות למכשיר השני דרך הרשת המקומית, אף פעם לא דרך האינטרנט והוא משתמש בהצפנה מקצה לקצה.
יישומון זה הוא חלק ממיזם קוד פתוח והוא קיים בזכות כל אלו שתרמו לו. מזמינים אותך לבקר באתר כדי למשוך את קוד המקור.

View File

@@ -0,0 +1 @@
KDE Connect מגשר בין הטלפון החכם והמחשב שלך

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,20 @@
KDE Connect は携帯電話と PC を連携させてあなたのワークフローを円滑にします:
・クリップボードの共有: デバイス間でコピー・ペーストできます。
・ファイルや URL をあらゆるアプリからコンピュータに送信できます。
・電話や SMS の通知を PC 上に表示できます。
・仮想タッチパッド: 携帯電話の画面をタッチパッドのように使用できます。
・通知の同期: Android の通知をデスクトップに表示できます。
・マルチメディアリモコン: 携帯電話を PC 上のメディアプレーヤーのリモコンとして使用できます。
・WiFi 接続: USB ケーブルや Bluetooth は必要ありません。
・エンドツーエンド TLS 暗号化: あなたの情報は保護されます。
このアプリを動作させるには、お使いのコンピュータにも KDE Connect をインストールする必要があることに注意してください。最新の機能を使用するために、いずれの機器の KDE Connect も最新バージョンに更新してください。
センシティブな権限に関する情報:
*アクセシビリティ: リモート入力機能を使用する場合、他のデバイスから入力を受信して Android 端末を操作するために要求されます。
*バックグラウンドでの位置情報: 「信頼されたネットワーク」機能を使用する場合、どの WiFi ネットワークに接続されているか検知するために要求されます。
KDE Connect は KDE や第三者にいかなる情報も送信しません。このアプリは、ローカルネットワークを通じてエンドツーエンドで暗号化されたデータを送受信します。インターネットは全く使用されません。
このアプリはオープンソースプロジェクトであり、多くの人々の貢献のもとに成り立っています。ソースコードを取得するには、私たちのウェブサイトを訪れてください。

View File

@@ -0,0 +1 @@
KDE Connect は携帯電話と PC を連携させます

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,21 @@
KDE Connect უზრუნველყოფს კომპლექტი თვისებები ინტეგრირება თქვენი workflow მასშტაბით მოწყობილობები:
- ფაილების გადატანა თქვენს მოწყობილობებს შორის.
- თქვენი ტელეფონის ფაილებზე წვდომა თქვენი კომპიუტერიდან, მავთულის გარეშე.
- გაზიარებული ბუფერი: დააკოპირეთ და ჩასვით თქვენს მოწყობილობებს შორის.
- მიიღეთ შეტყობინებები თქვენს კომპიუტერში შემომავალი ზარებისა და შეტყობინებების შესახებ.
- ვირტუალური სენსორული პანელი: გამოიყენეთ თქვენი ტელეფონის ეკრანი, როგორც თქვენი კომპიუტერის სენსორული პანელი.
- შეტყობინებების სინქრონიზაცია: შედით თქვენი ტელეფონის შეტყობინებებზე თქვენი კომპიუტერიდან და უპასუხეთ შეტყობინებებს.
- მულტიმედიური დისტანციური მართვა: გამოიყენეთ თქვენი ტელეფონი, როგორც დისტანციური linux მედია ფლეერებისთვის.
- WiFi კავშირი: არ არის საჭირო USB მავთული ან bluetooth.
- ბოლომდე tls დაშიფვრა: თქვენი ინფორმაცია უსაფრთხოა.
გთხოვთ გაითვალისწინოთ, რომ თქვენ უნდა დააინსტალიროთ KDE Connect თქვენს კომპიუტერში ამ აპის მუშაობისთვის და შეინარჩუნოთ დესკტოპის ვერსია Android ვერსიასთან ერთად უახლესი ფუნქციების მუშაობისთვის.
მგრძნობიარე ნებართვების ინფორმაცია:
* ხელმისაწვდომობის ნებართვა: საჭიროა სხვა მოწყობილობიდან შეყვანის მიღება თქვენი Android ტელეფონის გასაკონტროლებლად, თუ იყენებთ დისტანციური შეყვანის ფუნქციას.
* ფონის მდებარეობის ნებართვა: საჭიროა იცოდეთ რომელ WiFi ქსელთან ხართ დაკავშირებული, თუ იყენებთ სანდო ქსელების ფუნქციას.
KDE Connect არასდროს უგზავნის ინფორმაციას KDE-ს და არც მესამე მხარეს. KDE Connect აგზავნის მონაცემებს ერთი მოწყობილობიდან მეორეზე პირდაპირ ადგილობრივი ქსელის გამოყენებით, არასდროს ინტერნეტის საშუალებით და იყენებს ბოლოდან ბოლოში დაშიფვრას.
ეს აპლიკაცია ღია კოდის პროექტის ნაწილია და ის არსებობს ყველა იმ ადამიანის წყალობით, ვინც მას წვლილი შეიტანა. ეწვიეთ ვებსაიტს, რომ აიღოთ კოდის კოდი.

View File

@@ -0,0 +1 @@
KDE Connect თქვენი ტელეფონისა და კომპიუტერის ინტეგრაციას ახდენს

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,21 @@
KDE Connect를 사용하여 여러 장치에서 작업을 이어서 진행할 수 있습니다.
- 장치간 파일을 전송할 수 있습니다.
- 케이블 연결 없이 컴퓨터에서 휴대폰에 있는 파일에 접근할 수 있습니다.
- 공유 클립보드: 장치간 복사와 붙여넣기를 지원합니다.
- 컴퓨터에서 수신 전화나 SMS 알림을 받을 수 있습니다.
- 가상 터치패드: 휴대폰 화면을 컴퓨터 터치패드로 사용할 수 있습니다.
- 알림 동기화: 휴대폰 알림을 데스크톱에서 확인하고 메시지에 답장할 수 있습니다.
- 멀티미디어 리모콘: 리눅스 미디어 재생기의 리모콘으로 사용할 수 있습니다.
- Wi-Fi 연결: 유선 USB나 블루투스 연결이 필요하지 않습니다.
- 종단간 TLS 암호화: 정보를 안전하게 유지합니다.
이 앱을 사용하려면 KDE Connect를 컴퓨터에도 설치하고, 최신 기능을 사용하려면 데스크톱 버전을 안드로이드 버전에 따라서 업데이트해야 합니다.
권한 정보:
* 접근성 권한: 원격 입력 기능을 사용할 때 다른 장치에서 입력을 받아서 안드로이드 장치를 제어할 때 필요합니다.
* 백그라운드 위치 권한: 신뢰하는 네트워크 기능을 사용할 때 현재 연결된 Wi-Fi 네트워크 정보를 얻으려면 필요합니다.
KDE Connect는 KDE나 제3자에게 정보를 전송하지 않습니다. KDE Connect는 인터넷을 통하지 않고 로컬 네트워크 내에서 장치간 정보를 직접 전송하며, 종단간 암호화를 사용합니다.
이 앱은 오픈 소스 프로젝트의 일부입니다. 웹사이트를 방문하여 소스 코드를 확인할 수 있습니다.

View File

@@ -0,0 +1 @@
KDE Connect는 스마트폰과 컴퓨터를 통합합니다

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -1,14 +1,21 @@
KDE Connect biedt een set mogelijkheden om uw werkmethode te integreren tussen apparaten:
- Stuur bestanden over tussen apparaten.
- heb toegang tot bestanden op uw telefoon vanaf uw computer, zonder draden.
- Gedeeld klembord: kopiëren en plakken tussen uw apparaten.
- Bestanden en URL's delen naar uw computer vanuit elke app.
- Meldingen krijgen over inkomende oproepen en SMS berichten op uw PC.
- Meldingen krijgen over inkomende oproepen en berichten op uw computer.
- Virtueel touchpad: uw telefoonscherm gebruiken als het touchpad van uw computer.
- Meldingen synchroniseren: lees uw Android meldingen vanaf het bureaublad.
- Meldingen synchroniseren: lees uw Android meldingen vanaf uw computer en antwoord op berichten.
- Afstandsbediening van multimedia: uw telefoon als een afstandsbediening gebruiken voor Linux mediaspelers.
- WiFi verbinding: geen USB-draad of bluetooth nodig.
- Eind-tot-eind TLS versleuteling: uw informatie is veilig.
- WiFi verbinding: geen USB draad of bluetooth nodig.
- End-to-end TLS versleuteling: uw informatie is veilig.
Merk op dat u KDE Connect op uw computer moet installeren om deze app te laten werken, en de bureaubladversie up-to-date te houden met de Android-version om de laatste mogelijkheden te laten werken.
Merk op dat u KDE Connect op uw computer moet installeren om deze toepassing te laten werken en houd de bureaubladversie up-to-date met de Android versie om de laatste mogelijkheden te laten werken.
Deze app is onderdeel van een open-source-project en het bestaat dankzij alle mensen die er aan hebben bijgedragen. Bezoek de website om de broncode te verkrijgen.
Informatie over gevoelige rechten:
* Rechten voor toegang: vereist om invoer van een ander apparaat te ontvangen voor het besturen van uw Android telefoon, als u mogelijkheid invoer van afstand gebruikt.
* Rechten voor achtergrondlocatie: vereist om te weten met welk WiFi-network u bent verbonden, als u de mogelijkheid vertrouwde netwerken gebruikt.
KDE Connect verzendt nooit enige informatie naar KDE of naar een derde. KDE Connect verzendt gegevens van het ene apparaat direct naar het andere met gebruik van het lokale netwerk, nooit via het internet en gebruikt end-to-end versleuteling.
Deze toepassing is onderdeel van een open-source project en het bestaat dankzij alle mensen die er aan hebben bijgedragen. Bezoek de website om de broncode te verkrijgen.

View File

@@ -0,0 +1,21 @@
KDE Connect daje kila możliwości umożliwiających uwspólnienie ciągów pracy na przestrzeni urządzeń:
- Przenoszenie plików pomiędzy twoimi urządzeniami.
- Dostęp do plików na twoim telefonie z twojego komputera bez kabli.
- Współdzielony schowek: kopiuj i wklejaj pomiędzy swoimi urządzeniami.
- Odbieraj powiadomienia o przychodzących rozmowach i wiadomościach na swoim komputerze.
- Klawiatura wirtualna: Używaj ekranu swojego telefonu jako gładzika swojego komputera.
- Synchronizacja powiadomień: Uzyskuj dostęp do powiadomień na swoim telefonie ze zwojego komputera i odpowiadaj na wiadomości.
- Pilot do multimediów: Używaj swojego telefonu jako pilota do odtwarzaczy multimedialnych na Linuksie.
- Połączenie WiFi: nie jest potrzebny żaden kabel USB czy bluetooth.
- Szyfrowanie TLS koniec-do-końca: twoje dane są bezpieczne.
Pamiętaj, że musisz wgrać KDE Connect na swój komputer, aby ta aplikacja zadziałała i utrzymywać jej wersję zgodnie z wersją na Androidzie, aby móc korzystać z jej najnowszych możliwości.
Powiadomienie o wrażliwych uprawnieniach:
* Uprawnienia dostępności: Wymagane, aby inne urządzenie mogło obsługiwać twój telefon z Androidem, jeśli chcesz skorzystać z możliwości Zdalnej Obsługi.
* Uprawnienia do położenia w tle: Wymagane, aby wiedzieć do jakiej sieci WiFi jesteś podłączony, jeśli używasz możliwości Zaufanych Sieci.
KDE Connect nigdy nie wysyła żadnych danych do KDE, ani w żadne inne miejsce. KDE Connect wysyła dane z jednego urządzenia na inne bezpośrednio przy użyciu miejscowej sieci, nigdy przez internet i przy wykorzystaniu szyfrowania koniec-do-końca.
Ta aplikacja jest częścią projektu o otwartym kodzie i istnieje dzięki wszystkim ludziom, którzy dołożyli do niej swoją cegiełkę. Odwiedź stronę sieciową, aby pobrać jej kod źródłowy.

View File

@@ -0,0 +1 @@
KDE Connect łączy twojego smartfona z twoim komputerem

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,20 @@
O KDE Connect fornece um conjunto de recursos para integrar seu fluxo de trabalho entre dispositivos:
- Área de transferência compartilhada: copie e cole entre seus dispositivos.
- Compartilhe arquivos e URLs em seu computador a partir de qualquer app.
- Receba notificações de chamadas recebidas e mensagens SMS no seu PC.
- Touchpad virtual: use a tela do telefone como touchpad do computador.
- Sincronização de notificações: leia as notificações do seu Android na área de trabalho.
- Controle remoto multimídia: use seu telefone como controle remoto para reprodutores de mídia Linux.
- Conexão Wi-Fi: sem necessidade de cabos USB ou bluetooth.
- Criptografia TLS de ponta a ponta: suas informações estão seguras.
Observe que você precisará instalar o KDE Connect no seu computador para que este aplicativo funcione e mantenha a versão para desktop atualizada com a versão do Android para que os recursos mais recentes funcionem.
Informações a respeito de permissões especiais :
* Permissão de acessibilidade: necessária para receber entrada de outro dispositivo para controlar seu telefone Android, se você usar o recurso de entrada remota.
* Permissão de localização em segundo plano: necessária para saber a qual rede Wi-Fi você está conectado, se você usar o recurso de redes confiáveis.
O KDE Connect nunca envia nenhuma informação ao KDE nem a terceiros. O KDE Connect envia dados de um dispositivo para outro diretamente usando a rede local, nunca pela Internet e usando criptografia de ponta a ponta.
Este aplicativo faz parte de um projeto de código aberto e existe graças a todas as pessoas que contribuíram para ele. Visite o site para obter o código-fonte.

View File

@@ -0,0 +1 @@
O KDE Connect integra seu celular e computador

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,21 @@
KDE Connect oferă o gamă de funcționalități ce permit integrarea lucrului pe mai multe dispozitive:
- Transferați fișiere între dispozitive.
- Accesați fișierele din telefon pe calculator, fără fire.
- Clipboard partajat: copiați și lipiți între dispozitivele dumneavoastră.
- Primiți notificări pentru apeluri și mesaje de intrare pe calculator.
- Zonă tactilă virtuală: folosiți ecranul telefonului ca zonă tactilă pentru calculator.
- Sincronizarea notificărilor: accesați notificările telefonului de pe calculator și răspundeți la mesaje.
- Telecomandă multimedia: folosiți telefonul ca telecomandă pentru lectorii multimedia din Linux.
- Conexiune prin WiFi: fără necesitatea unui fir USB sau Bluetooth.
- Criptare TLS de la capăt la capăt: informația dumneavoastră e în siguranță.
Rețineți că e nevoie să instalați KDE Connect pe calculatorul dumneavoastră pentru ca această aplicație să funcționeze, și că trebuie să mențineți versiunea de pe calculator în pas cu cea a aplicației de pe Android pentru ca funcțiile cele mai recente să fie disponibile.
Informații despre permisiunile sensibile:
* Accesibilitate: necesară pentru a primi comenzi de pe alt dispozitiv pentru a vă controla telefonul Android, dacă folosiți funcționalitate de control de la distanță.
* Localizare în fundal: necesară pentru a ști la ce rețea WiFi v-ați conectat, dacă folosiți funcționalitatea pentru rețele de încredere.
KDE Connect nu trimite niciodată vreun fel de informații spre KDE sau alte părți terțe. KDE Connect trimite direct datele de pe un dispozitiv pe altul folosind rețeaua locală, niciodată prin internet, și folosește criptare de la un capăt la celălalt.
Această aplicație face parte dintr-un proiect cu sursă deschisă și există datorită tuturor celor care au contribuit la ea. Vizitați-ne saitul pentru a obține codul sursă.

View File

@@ -0,0 +1 @@
KDE Connect vă integrează telefonul inteligent și calculatorul

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -0,0 +1,21 @@
KDE Connect poskytuje sadu funkcií na integráciu vášho pracovného postupuzariadenia:
- Prenášajte súbory medzi vašimi zariadeniami.
- Získajte prístup k súborom v telefóne z počítača bez káblov.
- Zdieľaná schránka: skopírujte a prilepte medzi zariadeniami.
- Získajte upozornenia na prichádzajúce hovory a správy na počítači.
Virtuálny touchpad: Použite obrazovku svojho telefónu ako touchpad počítača.
- Synchronizácia upozornení: Získajte prístup k upozorneniam telefónu z počítača aodpovedať na správy.
- Multimediálne diaľkové ovládanie: Použite svoj telefón ako diaľkové ovládanie pre linuxové médiáhráči.
- Wi-Fi pripojenie: nie je potrebný žiadny USB kábel ani bluetooth.
- End-to-end šifrovanie TLS: vaše informácie sú v bezpečí.
Upozorňujeme, že na to budete musieť nainštalovať KDE Connect do počítačaaby fungovala a aby bola verzia pre počítače v systéme Android aktualizovanáverzie, aby fungovali najnovšie funkcie.
Citlivé informácie o povoleniach:
* Povolenie na prístupnosť: Vyžaduje sa na príjem vstupu z iného zariadeniaovládať svoj telefón s Androidom, ak používate funkciu vzdialeného vstupu.
* Povolenie polohy na pozadí: Vyžaduje sa, aby ste vedeli, do ktorej siete WiFi sa pripájatesú pripojené, ak používate funkciu dôveryhodných sietí.
KDE Connect nikdy neposiela žiadne informácie do KDE ani žiadnej tretej strane. KDEConnect odosiela údaje z jedného zariadenia do druhého priamo pomocou lokálnehosieť, nikdy cez internet a pomocou end-to-end šifrovania.
Táto aplikácia je súčasťou projektu s otvoreným zdrojovým kódom a existuje vďaka všetkýmľudí, ktorí k tomu prispeli. Navštívte webovú stránku a získajte zdrojový kód.

View File

@@ -0,0 +1 @@
KDE Connect integruje váš smartfón a počítač

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -1,14 +1,19 @@
KDE Connect ponuja niz funkcij za integracijo delovnega procesa na različnih napravah:
- skupno odložišče: kopirajte in lepite med napravami;
- datoteke in URL-je lahko z računalnikom delite iz poljubnega programa;
- prejemanje obvestil o dohodnih klicih in sporočilih SMS na računalniku;
- virtualna sledilna plošča: uporabite zaslon telefona kot sledilno tablico na računalniku;
- sinhronizacija obvestil: preberite obvestila iz sistema Android na namizju;
- večpredstavnostni daljinski upravljalnik: uporabite telefon kot daljinski upravljalnik za večpredstavnostne predvajalnike na Linuxu;
- povezava WiFi: ne potrebujete žice USB ali bluetootha;
- šifriranje TLS od enega konca do drugega: vaši podatki so varni.
- Prenos datotek med napravami;
- Brezžičen dostop do datotek na vašem telefonu iz računalnika.
- Skupno odložišče: kopiranje in lepljenje med napravami.
- Dobivanje obvestil o dohodnih klicih na telefonu in sporočilih na računalniku.
- Sinhronizacija obvestil: dostop do obvestil na telefonu iz vašega računalnika in odgovarjanje na sporočila.
- Večpredstavnostni daljinski upravljalnik: uporabite telefon kot daljinski upravljalnik za večpredstavnostne predvajalnike na Linuxu;
- Povezava WiFi: ne potrebujete žice USB ali bluetootha;
- Šifriranje TLS od enega konca do drugega: vaši podatki so varni.
Upoštevajte, da morate za delovanje tega programa na računalnik namestiti program KDE Connect in posodobiti namizno različico z različico za Android, da bodo delovale najnovejše funkcije.
Informacija o dovoljenjih za občutljive informacije:
* Dovoljenje za dostop: Zahtevano za prejemanje vhoda iz druge naprave za upravljanje vašega telefona z Androidom, če uporabljate zmožnost oddaljenega vhoda.
* Dovoljenje lokacije v zaledju: Zahtevano, da se ve na katero WiFi omrežje ste povezani, če uporabljate zmožnost zaupanja vrednega omrežja.
KDE Connect nikoli ne pošilja nobenih informacij niti za KDE niti kateri tretji stranki. KDE Connect pošilja podatke iz ene naprave do druge neposredno z uporabo lokalne mreže, nikoli preko interneta in z uporabo šifriranja od začetka do konca.
Ta program je del odprto-kodnega projekta in obstaja po zaslugi vseh ljudi, ki so prispevali. Obiščite spletno mesto in si zagotovite izvorno kodo.

View File

@@ -0,0 +1,21 @@
KDE-anslut tillhandahåller en uppsättning funktioner för att integrera ditt arbetsflöde mellan apparater:
- Överför filer mellan apparater.
- Kom åt filer på telefonen från datorn, utan sladdar.
- Delat klippbord: kopiera och klistra in mellan dina apparater.
- Få underrättelse om inkommande samtal och SMS på din dator.
- Virtuell pekplatta: Använd din telefonskärm som din dators pekplatta.
- Synkronisering av underrättelser: Läs telefonens underrättelser från datorn och svara på textmeddelanden.
- Multimediafjärrkontroll: Använd din telefon som fjärrkontroll för Linux-mediaspelare.
- WIFI-anslutning: Ingen USB-kabel eller Blåtand behövs.
- TLS-kryptering hela vägen: Din information är säker.
Observera att du måste installera KDE-anslut på din dator för att programmet ska fungerar och hålla skrivbordsversionen uppdaterad med Androidversionen för att de senaste funktionerna ska fungera.
Känslig behörighetsinformation:
* Åtkomsträttigheter: Krävs för att ta emot indata från en annan apparat för att styra din Android-telefon om du använder funktionen fjärrinmatning.
* Bakgrundsåtkomst av plats: Krävs för att veta vilket WIFI-nätverk du är ansluten till, om du använder funktionen Pålitliga nätverk.
KDE-anslut skickar aldrig någon information till KDE eller till någon tredje part. KDE-anslut skickar data från en apparat till en annan direkt med hjälp av det lokala nätverket, aldrig via Internet, och med kryptering hela vägen.
Det här programmet är en del av ett projekt med öppen källkod och det existerar tack vare alla de som bidragit till det. Besök webbplatsen för att hämta källkoden.

View File

@@ -0,0 +1 @@
KDE-anslut integrerar din smarta telefon och dator

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -1,7 +1,8 @@
KDE Bağlan, iş akışınızı aygıtlar arasında tümleştirmek için bir dizi özellik sağlar:
- Aygıtlarınız arasında dosyalar paylaşın.
- Telefonunuzdaki dosyalara bilgisayarınızdan, kablolar olmadan erişin.
- Paylaşılan pano: Aygıtlarınız arasında kopyalayıp yapıştırın.
- Dosyaları ve URL'leri herhangi bir uygulamadan bilgisayarınıza paylaşın.
- Bilgisayarınıza gelen aramalar ve SMS iletileri için bildirimler alın.
- Sanal dokunmatik yüzey: Telefon ekranınızı bilgisayarınızın dokunmatik yüzeyi olarak kullanın.
- Bildirim eşzamanlaması: Android bildirimlerinizi masaüstünden okuyun.
@@ -11,4 +12,10 @@ KDE Bağlan, iş akışınızı aygıtlar arasında tümleştirmek için bir diz
Bu uygulamanın çalışması için bilgisayarınıza KDE Bağlan'ı kurmanız ve güncel özelliklerin çalışması için masaüstü sürümünü Android sürümüyle güncel tutmanız gerekeceğini lütfen unutmayın.
Hassas izin bilgileri:
* Erişilebilirlik izni: Uzaktan Giriş özelliğini kullanıyorsanız Android telefonunuzu denetlemek üzere başka bir aygıttan giriş almak için gereklidir.
* Arka planda konum izni: Güvenilir Ağlar özelliğini kullanıyorsanız hangi Wi-Fi ağına bağlı olduğunuzu bilmek için gereklidir.
KDE Bağlan, KDE'ye veya herhangi bir üçüncü tarafa asla herhangi bir bilgi göndermez. KDE Bağlan, verileri bir aygıttan diğerine doğrudan yerel ağı kullanarak gönderir, asla interneti kullanmaz ve uçtan uca şifrelemeden yararlanır.
Bu uygulama, açık kaynaklı bir projenin parçasıdır ve ona katkıda bulunan tüm insanlar sayesinde var olur. Kaynak kodunu almak için web sitesini ziyaret edin.

View File

@@ -1,14 +1,21 @@
KDE Connect надає у ваше розпорядження набір можливостей для виконання інтеграції ваших робочих процесів між пристроями:
- Перенесення файлів між пристроями.
- Доступ до файлів на вашому телефоні з вашого комп'ютера без дротового з'єднання.
- Спільний буфер даних: копіювання і вставлення даних між вашими пристроями.
- Використання файлів та адрес на вашому комп'ютері з будь-якої програми.
- Отримання сповіщень щодо вхідних викликів та повідомлень SMS на вашому комп'ютері.
- Отримання сповіщень щодо вхідних викликів та повідомлень на вашому комп'ютері.
- Віртуальна сенсорна панель: скористайтеся екраном вашого телефону як сенсорною панеллю комп'ютера.
- Синхронізація сповіщень: читайте ваші сповіщення Android на стільниці комп'ютера.
- Синхронізація сповіщень: отримуйте доступ до сповіщень на вашому телефоні з вашого комп'ютера і можливість відповідати на повідомлення.
- Віддалене керування мультимедійними даними: користуйтеся вашим телефоном як пультом керування для програвачів мультимедійних даних у Linux.
- З'єднання WiFi: вам не знадобиться кабель USB або bluetooth.
- Міжвузлове шифрування TLS: ваші дані у безпеці.
Будь ласка, зауважте, що для роботи вам слід встановити KDE Connect на ваш комп'ютер і підтримувати актуальність версії з версією для Android, щоб працювали найсвіжіші можливості.
Відомості щодо прав доступу до конфіденційних даних:
* Права доступу до даних доступності: потрібні для отримання введених даних з іншого пристрою для керування вашим телефоном із Android, якщо ви користуєтеся можливістю віддаленого введення.
* Права доступу до базових даних щодо місця перебування: потрібні для визначення, з якою мережею WiFi вас з'єднано, якщо ви користуєтеся можливістю «Надійні мережі».
KDE Connect ніколи не надсилає жодних відомостей до KDE або будь-яких сторонніх осіб або організацій. KDE Connect надсилає дані з одного пристрою на інший безпосередньо з використанням локальної мережі, ніколи за допомогою інтернету, із використанням міжвузлового шифрування даних.
Ця програма є частиною проєкту із відкритим кодом і вона існує завдяки усім тим людям, які беруть участь у її створенні. Відвідайте сайт, щоб отримати початковий код програми.

View File

@@ -1,14 +1,21 @@
KDE Connect 提供了一系列用于整合不同设备的功能特性
KDE Connect 提供了用于跨设备整合工作流程的一系列功能
- 剪贴板共享:跨设备复制粘贴内容
- 共享任意应用的文件和 URL 到电脑
- 在电脑上获取关于来电和短信的通知
- 虚拟触摸板:将手机屏幕当作电脑的触摸板使用
- 提醒同步:在电脑桌面端读取安卓端的通知
- 多媒体远程控制:用智能手机遥控 Linux 媒体播放器
- WiFi 连接:无需 USB 线或者蓝牙
- 端到端的 TLS 加密:确保您的信息安全
- 跨设备传输文件
- 从电脑端无线访问手机端的文件
- 共享剪贴板:跨设备复制粘贴内容
- 在电脑端获得来电和短信的通知
- 虚拟键盘:将手机屏幕用作电脑端的触摸板
- 通知同步:从电脑端访问手机端的通知并回复短信
- 多媒体遥控:将手机作为 Linux 媒体播放器的遥控器
- WiFi 连接:不需要 USB 数据线或者蓝牙
- 端到端 TLS 加密:确保数据传输的安全性。
请注意:您需要在您的电脑安装 KDE Connect 才能使这款应用正常工作。请保持桌面端和安卓端的 KDE Connect 同步更新到一致的版本以便使用它们的最新功能
请注意:为了正常使用本应用的最新功能,您必须同时在电脑安装 KDE Connect,并确保电脑端与手机端安卓应用的版本一致
此应用是一个自由开源软件项目的一部分。它的存续有赖于所有为它做出过贡献的人士。请访问项目主页以获取它的源代码。
敏感权限信息:
* 无障碍辅助权限:当您使用远程输入功能时,用于从其他设备接收输入事件以控制安卓手机端。
* 后台定位权限:当您使用信任的网络功能时,用于识别您正在连接的 WiFi 网络。
KDE Connect 不会发送任何信息到 KDE 或者第三方机构。KDE Connect 不通过互联网传输信息,它只通过本地网络以端到端加密的方式把信息从一台设备发送到另一台设备。
此应用是一个自由开源软件项目的组成部分,它的存续有赖于所有为它做出过贡献的人们。您可以访问本项目的官方网站以获取它的源代码。

View File

@@ -0,0 +1,21 @@
KDE 連線提供許多功能讓您整合您跨裝置的作業流程:
- 在您的裝置之間傳輸檔案。
- 從您的電腦無線存取您的手機上的檔案。
- 共享剪貼簿:在裝置間複製貼上。
- 來電或有簡訊時在您的電腦上收到通知。
- 虛擬觸控板:把手機螢幕當成電腦的觸控板。
- 通知同步:從您的電腦上存取手機的通知,也可以回覆訊息。
- 多媒體遠端控制:把您的手機當作 Linux 媒體播放器的遙控器。
- WiFi 連線:不需要 USB 線或是藍牙連線。
- 點對點 TLS 加密:您的資訊是安全的。
請注意,這個應用程式需要您在電腦上也安裝 KDE 連線才能正常運作;最新功能也會需要電腦的版本跟 Android 的版本一樣新才能正常運作。
敏感權限資訊:
* 協助工具權限:如果您使用「遠端輸入」功能,需要它來從另一個裝置接收輸入後控制您的 Android 裝置。
* 背景位置權限:如果您使用「信任網路」功能,需要它來得知您目前連線的 WiFi 網路。
KDE 連線不會傳送任何資訊給 KDE 或任何第三方。KDE 連線利用本地網路直接從一個裝置傳送資料到另一個裝置,不會透過網際網路,並且同時使用點對點加密。
這個應用程式是一個開源專案的一部分,它的存在歸功於所有貢獻者。可造訪網站取得原始碼。

View File

@@ -0,0 +1 @@
KDE 連線整合了您的智慧型手機與電腦

View File

@@ -0,0 +1 @@
KDE Connect

View File

@@ -1,4 +1,3 @@
android.defaults.buildfeatures.buildconfig=true
android.enableJetifier=false
android.useAndroidX=true
org.gradle.jvmargs=-Xmx4096m

93
gradle/libs.versions.toml Normal file
View File

@@ -0,0 +1,93 @@
[versions]
activityCompose = "1.8.2"
androidDesugarJdkLibs = "2.0.4"
androidGradlePlugin = "8.3.1"
androidSmsmms = "kdeconnect-1-21-0"
appcompat = "1.6.1"
bcpkixJdk15on = "1.70"
classindex = "3.13"
commonsCollections4 = "4.4"
commonsIo = "2.16.0"
commonsLang3 = "3.14.0"
constraintlayoutCompose = "1.0.1"
compose-compiler = "1.5.11"
coreKtx = "1.12.0"
disklrucache = "2.0.2"
documentfile = "1.0.1"
gradle = "8.3.1"
gridlayout = "1.0.0"
jsonassert = "1.5.1"
junit = "4.13.2"
dependencyLicenseReport = "1.16"
kotlin = "1.9.23"
kotlinxCoroutinesCore = "1.8.0"
lifecycleExtensions = "2.2.0"
lifecycleRuntimeKtx = "2.7.0"
logger = "1.0.3"
material = "1.11.0"
material3 = "1.2.1"
media = "1.7.0"
minaCore = "2.0.19"
mockitoCore = "3.12.4"
powermockModuleJunit4 = "2.0.9"
preferenceKtx = "1.2.1"
reactiveStreams = "1.0.4"
recyclerview = "1.3.2"
rxjava = "2.2.21"
sshdCore = "0.14.0"
swiperefreshlayout = "1.1.0"
uiToolingPreview = "1.6.5"
univocityParsers = "2.9.1"
sl4j = "2.0.4"
[libraries]
android-desugarJdkLibs = { module = "com.android.tools:desugar_jdk_libs", version.ref = "androidDesugarJdkLibs" }
android-smsmms = { module = "org.kde.invent.sredman:android-smsmms", version.ref = "androidSmsmms" }
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "activityCompose" }
androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appcompat" }
androidx-compose-material3 = { module = "androidx.compose.material3:material3", version.ref = "material3" }
androidx-compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview", version.ref = "uiToolingPreview" }
androidx-constraintlayout-compose = { module = "androidx.constraintlayout:constraintlayout-compose", version.ref = "constraintlayoutCompose" }
androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling", version.ref = "uiToolingPreview" }
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtx" }
androidx-documentfile = { module = "androidx.documentfile:documentfile", version.ref = "documentfile" }
androidx-gridlayout = { module = "androidx.gridlayout:gridlayout", version.ref = "gridlayout" }
androidx-lifecycle-common-java8 = { module = "androidx.lifecycle:lifecycle-common-java8", version.ref = "lifecycleRuntimeKtx" }
androidx-lifecycle-extensions = { module = "androidx.lifecycle:lifecycle-extensions", version.ref = "lifecycleExtensions" }
androidx-lifecycle-runtime-ktx = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" }
androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycleRuntimeKtx" }
androidx-media = { module = "androidx.media:media", version.ref = "media" }
androidx-preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = "preferenceKtx" }
androidx-recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerview" }
androidx-swiperefreshlayout = { module = "androidx.swiperefreshlayout:swiperefreshlayout", version.ref = "swiperefreshlayout" }
bcpkix-jdk15on = { module = "org.bouncycastle:bcpkix-jdk15on", version.ref = "bcpkixJdk15on" }
classindex = { module = "org.atteo.classindex:classindex", version.ref = "classindex" }
commons-collections4 = { module = "org.apache.commons:commons-collections4", version.ref = "commonsCollections4" }
commons-io = { module = "commons-io:commons-io", version.ref = "commonsIo" }
commons-lang3 = { module = "org.apache.commons:commons-lang3", version.ref = "commonsLang3" }
disklrucache = { module = "com.jakewharton:disklrucache", version.ref = "disklrucache" }
android-gradlePlugin = { module = "com.android.tools.build:gradle", version.ref = "gradle" }
jsonassert = { module = "org.skyscreamer:jsonassert", version.ref = "jsonassert" }
junit = { module = "junit:junit", version.ref = "junit" }
kotlin-gradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" }
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutinesCore" }
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinxCoroutinesCore" }
logger = { module = "com.klinkerapps:logger", version.ref = "logger" }
material = { module = "com.google.android.material:material", version.ref = "material" }
apache-mina-core = { module = "org.apache.mina:mina-core", version.ref = "minaCore" }
apache-sshd-core = { module = "org.apache.sshd:sshd-core", version.ref = "sshdCore" }
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockitoCore" }
powermock-api-mockito2 = { module = "org.powermock:powermock-api-mockito2", version.ref = "powermockModuleJunit4" }
powermock-core = { module = "org.powermock:powermock-core", version.ref = "powermockModuleJunit4" }
powermock-module-junit4 = { module = "org.powermock:powermock-module-junit4", version.ref = "powermockModuleJunit4" }
reactive-streams = { module = "org.reactivestreams:reactive-streams", version.ref = "reactiveStreams" }
rxjava = { module = "io.reactivex.rxjava2:rxjava", version.ref = "rxjava" }
univocity-parsers = { module = "com.univocity:univocity-parsers", version.ref = "univocityParsers" }
slf4j-handroid = { group = "com.gitlab.mvysny.slf4j", name = "slf4j-handroid", version.ref = "sl4j" }
[plugins]
android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }
kotlin-android = { id ="org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
dependencyLicenseReport = { id = "com.github.jk1.dependency-license-report", version.ref = "dependencyLicenseReport" }

View File

@@ -1,6 +1,6 @@
#Sun Oct 18 13:33:18 CEST 2020
#Sat Mar 02 00:26:28 CET 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip

View File

@@ -1,29 +1,31 @@
# Kheyyam <xxmn77@gmail.com>, 2023.
# SPDX-FileCopyrightText: 2023 Kheyyam <xxmn77@gmail.com>
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-12 16:45+0400\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-11-18 18:33+0400\n"
"Last-Translator: Kheyyam <xxmn77@gmail.com>\n"
"Language-Team: Azerbaijani <kde-i18n-doc@kde.org>\n"
"Language: az\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.04.2\n"
"X-Generator: Lokalize 23.08.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,22 +35,31 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE connect cihazlarınız arasında inteqrasiya üçün funksiyalar dəstini "
"təqdim edir:\n"
"\n"
"- Mübadilə yaddaşının paylaşılması: cihazlarınız arasında kopyalayın və "
"yerləşdirin.\n"
"- İstənilən tətbiqdən komputeriniz ilə URL ünvanlarını və faylları "
"paylaşın.\n"
"- Kompyyuterinizdə gələn zənglər SMS ismarıcları haqqında bildirişlər "
"alın.\n"
"- Faylların cihazlar arasında köçürülməsi.\n"
"- Heç bir kabel qoşulmadan telefonunuzdakı fayllara compyuterinizdə baxmaq.\n"
"- Mübadilə yaddaşını paylaşmaq: cihazlarınız arasında kopyalama və "
"yerləşdirmə.\n"
"- Daxil olan zəng və ismarıc bildirişlərini komputerdə göstərmək\n"
"- Virtual toxunma paneli: Telefonunuzun ektranını kompyuterin toxunma paneli "
"kimi istifdə edin.\n"
"- Bildirişlərin eyniləşdirilməsi: Android bildirişlərinizi kompyuterinizin "
"iş masasından ozuyun.\n"
"- Bildirişlərin eyniləşdirilməsi: Telefon bildirişlərini kompyuteriniz "
"göstərmək və ismarıclara cavab vermək.\n"
"- Multimedianın məsafədən idarə edilməsi: Linux media oxuducusunu "
"telefonunuzdan idarə edin.\n"
"- WiFi bağlantısı: USB qoşulması və ya Bluetooth qoşulmasına ehtiyyac "
@@ -56,8 +67,20 @@ msgstr ""
"- Ucdan-uca TLC şifrələmə: məlumatlarınızın təhlükəsizliyi qorunur.\n"
"\n"
"Nəzərə alın ki, bu tətbiqin işləməsi üçün kompyuterinizə KDE Connect-i "
"quraşdırmalısınız və sonuncu funksiyaların işləməsi üçün İş masası "
"Android versiyalarını sonuncu versiyaya eyni şəkildə yeniləməlisiniz.\n"
"quraşdırmalısınız və sonuncu funksiyaların işləməsi üçün masaüstü və Android "
"versiyalarını sonuncu versiyaya eyni şəkildə yeniləməlisiniz.\n"
"\n"
"Həssas icazələr haqqında məlumat:\n"
"*Giriş imkanı icazələri: Əgər uzaqdan daxiletmə funksiyasından istifadə "
"edirsinizsə Android cihazınızı idarə etmək üçün başqa cihazlardan daxil "
"olanları qəbul etmək tələb olunur.\n"
"*Məkanın arxa fonda istifadəsinə icazə: Əgər etibarlı şəbəkə funksiyasından\n"
"istifadə edirsinizsə hansı WiFi şəbəkəsinə qoşulduğunuzu bilməniz tələb "
"olunur\n"
"\n"
"KDE Connect heç bir halda məlumatları KDE-yə və ya üçüncü tərəfə ötürmür. "
"KDE Connect məlumatları bir cihazdan başqasına internet istifadə etmədən və "
"ucdan-uca şifrələmədən istifadə edərək yerli şəbəkə üzərindən göndərir.\n"
"\n"
"Bu tətbiq açıq qaynaq layihəsinin bir hissəsidir və ona töhvə verənlərin "
"sayəsində mövcuddur. Mənbə kodunu əldə etmək üçün veb-səhifəyə daxil olun."
"sayəsində mövcuddur. Mənbə kodunu əldə etmək üçün veb-səhifəyə daxil olun.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-12 16:46+0400\n"
"Last-Translator: Kheyyam <xxmn77@gmail.com>\n"
"Language-Team: Azerbaijani <kde-i18n-doc@kde.org>\n"

View File

@@ -1,23 +1,23 @@
# Translation of kdeconnect-android-store-full.po to Catalan
# Copyright (C) 2023 This_file_is_part_of_KDE
# Copyright (C) 2023-2024 This_file_is_part_of_KDE
# This file is distributed under the license LGPL version 2.1 or
# version 3 or later versions approved by the membership of KDE e.V.
#
# Josep M. Ferrer <txemaq@gmail.com>, 2023.
# Josep M. Ferrer <txemaq@gmail.com>, 2023, 2024.
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 10:46+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2024-01-28 19:39+0100\n"
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 22.12.3\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
# skip-rule: common-hihan
@@ -25,11 +25,13 @@ msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -39,19 +41,30 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"El KDE Connect proporciona un conjunt de característiques per a integrar el "
"flux de treball entre dispositius:\n"
"\n"
"- Transferiu fitxers entre els vostres dispositius.\n"
"- Accediu als fitxers del telèfon mòbil des de l'ordinador, sense cables.\n"
"- Porta-retalls compartit: copieu i enganxeu entre els dispositius.\n"
"- Compartiu fitxers i URL a l'ordinador des de qualsevol aplicació.\n"
"- Obteniu notificacions de trucades entrants i missatges SMS al vostre PC.\n"
"- Obteniu les notificacions de trucades entrants i missatges a l'ordinador.\n"
"- Ratolí tàctil virtual: utilitzeu la pantalla del telèfon com a ratolí "
"tàctil de l'ordinador.\n"
"- Sincronització de notificacions: llegiu les notificacions de l'Android a "
"l'escriptori.\n"
"- Sincronització de notificacions: accediu a les notificacions del telèfon "
"des de l'ordinador i contesteu els missatges.\n"
"- Control remot multimèdia: utilitzeu el telèfon com a control remot dels "
"reproductors multimèdia Linux.\n"
"- Connexió Wi-Fi: no cal connexió USB ni Bluetooth.\n"
@@ -62,6 +75,18 @@ msgstr ""
"d'escriptori amb la versió de l'Android perquè funcionin les últimes "
"característiques.\n"
"\n"
"Informació dels permisos confidencials:\n"
"* Permís d'accessibilitat: requerit per a rebre l'entrada des d'un altre "
"dispositiu per a controlar el telèfon Android, si utilitzeu la "
"característica d'entrada remota.\n"
"* Permís d'ubicació en segon pla: requerit per a saber a quina xarxa Wi-Fi "
"esteu connectat, si utilitzeu la característica xarxes de confiança.\n"
"\n"
"El KDE Connect mai envia cap informació a KDE ni a cap tercer. El KDE "
"Connect envia dades des d'un dispositiu a l'altre directament utilitzant la "
"xarxa local, mai a través d'Internet, i utilitzant l'encriptatge d'extrem a "
"extrem.\n"
"\n"
"Aquesta aplicació forma part d'un projecte de codi obert i existeix gràcies "
"a totes les persones que hi han contribuït. Visiteu el lloc web per "
"aconseguir el codi font."
"a totes les persones que hi han contribuït. Visiteu el lloc web per a "
"aconseguir el codi font.\n"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 10:46+0200\n"
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"

View File

@@ -1,23 +1,23 @@
# Translation of kdeconnect-android-store-full.po to Catalan (Valencian)
# Copyright (C) 2023 This_file_is_part_of_KDE
# Copyright (C) 2023-2024 This_file_is_part_of_KDE
# This file is distributed under the license LGPL version 2.1 or
# version 3 or later versions approved by the membership of KDE e.V.
#
# Josep M. Ferrer <txemaq@gmail.com>, 2023.
# Josep M. Ferrer <txemaq@gmail.com>, 2023, 2024.
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 10:46+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2024-01-28 19:39+0100\n"
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
"Language: ca@valencia\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 22.12.3\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
# skip-rule: common-hihan
@@ -25,11 +25,13 @@ msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -39,19 +41,30 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect proporciona un conjunt de característiques per a integrar el "
"flux de treball entre dispositius:\n"
"\n"
"- Transferiu fitxers entre els vostres dispositius.\n"
"- Accediu als fitxers del telèfon mòbil des de l'ordinador, sense cables.\n"
"- Porta-retalls compartit: copieu i apegueu entre els dispositius.\n"
"- Compartiu fitxers i URL a l'ordinador des de qualsevol aplicació.\n"
"- Obteniu notificacions de tocades entrants i missatges SMS al vostre PC.\n"
"- Obteniu les notificacions de tocades entrants i missatges a l'ordinador.\n"
"- Ratolí tàctil virtual: utilitzeu la pantalla del telèfon com a ratolí "
"tàctil de l'ordinador.\n"
"- Sincronització de notificacions: llegiu les notificacions d'Android a "
"l'escriptori.\n"
"- Sincronització de notificacions: accediu a les notificacions del telèfon "
"des de l'ordinador i contesteu els missatges.\n"
"- Control remot multimèdia: utilitzeu el telèfon com a control remot dels "
"reproductors multimèdia Linux.\n"
"- Connexió Wi-Fi: no cal connexió USB ni Bluetooth.\n"
@@ -62,6 +75,18 @@ msgstr ""
"d'escriptori amb la versió d'Android perquè funcionen les últimes "
"característiques.\n"
"\n"
"Informació dels permisos confidencials:\n"
"* Permís d'accessibilitat: requerit per a rebre l'entrada des d'un altre "
"dispositiu per a controlar el telèfon Android, si utilitzeu la "
"característica d'entrada remota.\n"
"* Permís d'ubicació en segon pla: requerit per a saber a quina xarxa Wi-Fi "
"esteu connectat, si utilitzeu la característica xarxes de confiança.\n"
"\n"
"KDE Connect mai envia cap informació a KDE ni a cap tercer. KDE Connect "
"envia dades des d'un dispositiu a l'altre directament utilitzant la xarxa "
"local, mai a través d'Internet, i utilitzant l'encriptació d'extrem a "
"extrem.\n"
"\n"
"Esta aplicació forma part d'un projecte de codi obert i existix gràcies a "
"totes les persones que hi han contribuït. Visiteu el lloc web per a "
"aconseguir el codi font."
"aconseguir el codi font.\n"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 10:46+0200\n"
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"

View File

@@ -1,11 +1,11 @@
# Vit Pelcak <vit@pelcak.org>, 2023.
# SPDX-FileCopyrightText: 2023 Vit Pelcak <vit@pelcak.org>
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 14:10+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-11-02 13:47+0100\n"
"Last-Translator: Vit Pelcak <vit@pelcak.org>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
"Language: cs\n"
@@ -13,17 +13,19 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 23.08.2\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,26 +35,47 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect poskytuje sadu vlastností pro vzájemnou integraci vašich "
"zařízení:\n"
"\n"
"- Přenášejte soubory mezi zařízeními.\n"
"- Přistupujte bezdrátově k souborům na vašem počítači\n"
"- Sdílená schránka: kopírujte a vkládejte z jednoho zařízení na druhé.\n"
"- Sdílejte soubory a odkazy z jakékoliv aplikace na váš počítač.\n"
"- Přijímejte upozornění na příchozí hovory nebo SMS na vašem PC.\n"
"- Virtuální touchpad: Používejte obrazovku svého telefonu jako touchpad "
"počítače.\n"
"- Synchronizace upozornění: Čtěte upozornění z vašeho Androidu na počítači.\n"
"- Synchronizace upozornění: Čtěte upozornění z vašeho telefonu na počítači.\n"
"- Vzdálené ovládání multimédií: Používejte svůj telefon jako ovladač "
"přehrávače na Linuxu.\n"
"- Připojení WiFi: Není potřeba kabel USB ani Bluetooth.\n"
"- Koncové šifrování TLS: Vaše informace jsou v bezpečí.\n"
"\n"
"Prosím pamatujte, že pro správnou funkci této aplikace je nutné abyste na "
"vašem počítači měli nainstalován KDE Connect a udržovali jej aktuální zde i "
"na Androidu.\n"
"vašem počítači měli nainstalován KDE Connect a udržovali jej aktuální na "
"počítači i na Androidu.\n"
"\n"
"Informace o citlivých oprávněních:\n"
"* Oprávnění přístupnosti: Nutné pro příjem vstupu z jiného zařízení aby "
"mohlo ovládat váš telefon Android pokud používáte vlastnost Vzdálený vstup.\n"
"* Oprávnění o poloze na pozadí: Je potřebné pro rozpoznání, ke které síti "
"WiFi jste připojeni, pokud používáte funkci Důvěryhodné sítě.\n"
"\n"
"KDE Connect nikdy neposílá KDE ani nikomu jinému jakékoliv informace. KDE "
"Connect odesílá data z jednoho zařízení druhému přímo přes místní síť, nikdy "
"přes internet, a výhradně s použitím koncového šifrování.\n"
"\n"
"Tato aplikace je součástí Open Source projektu a existuje jenom díky "
"přispěvatelům. Zdrojové soubory naleznete na webových stránkách."
"přispěvatelům. Zdrojové soubory naleznete na webových stránkách.\n"

View File

@@ -1,11 +1,11 @@
# Vit Pelcak <vit@pelcak.org>, 2023.
# SPDX-FileCopyrightText: 2024 Vit Pelcak <vpelcak@suse.cz>
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 14:11+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-27 14:30+0200\n"
"Last-Translator: Vit Pelcak <vit@pelcak.org>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
"Language: cs\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 23.08.4\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect propojuje váš mobilní telefon a počítač"
msgstr "KDE Connect integruje váš chytrý telefon a počítač"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 19:50+0200\n"
"Last-Translator: Frederik Schwarzer <schwarzer@kde.org>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"
@@ -19,11 +19,13 @@ msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,6 +35,16 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 19:50+0200\n"
"Last-Translator: Frederik Schwarzer <schwarzer@kde.org>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-17 12:11+0100\n"
"Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n"
"Language-Team: British English\n"
@@ -15,15 +15,39 @@ msgstr ""
"X-Generator: Lokalize 23.03.70\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
#, fuzzy
#| msgid ""
#| "KDE Connect provides a set of features to integrate your workflow across "
#| "devices:\n"
#| "\n"
#| "- Shared clipboard: copy and paste between your devices.\n"
#| "- Share files and URLs to your computer from any app.\n"
#| "- Get notifications for incoming calls and SMS messages on your PC.\n"
#| "- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
#| "- Notifications sync: Read your Android notifications from the desktop.\n"
#| "- Multimedia remote control: Use your phone as a remote for Linux media "
#| "players.\n"
#| "- WiFi connection: no USB wire or bluetooth needed.\n"
#| "- End-to-end TLS encryption: your information is safe.\n"
#| "\n"
#| "Please note you will need to install KDE Connect on your computer for "
#| "this app to work, and keep the desktop version up-to-date with the "
#| "Android version for the latest features to work.\n"
#| "\n"
#| "This app is part of an open source project and it exists thanks to all "
#| "the people who contributed to it. Visit the website to grab the source "
#| "code."
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,8 +57,18 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-17 12:11+0100\n"
"Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n"
"Language-Team: British English\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-07-06 06:18+0100\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-24 07:18+0100\n"
"Last-Translator: Oliver Kellogg <okellogg@users.sourceforge.net>\n"
"Language-Team: Esperanto <kde-i18n-eo@kde.org>\n"
"Language: eo\n"
@@ -22,11 +22,13 @@ msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -36,26 +38,48 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect provizas aron da funkcioj por integri vian laborfluon trans "
"aparatoj:\n"
"\n"
"- Transloki dosierojn inter viaj aparatoj.\n"
"- Aliri dosierojn en via telefono de via komputilo, sen dratoj.\n"
"- Komuna tondujo: kopiu kaj algluu inter viaj aparatoj.\n"
"- Kunhavigu dosierojn kaj URL-ojn al via komputilo de iu ajn aplikaĵo.\n"
"- Ricevu sciigojn pri envenantaj vokoj kaj SMS-mesaĝoj en via komputilo.\n"
"- Ricevu sciigojn pri envenantaj vokoj kaj mesaĝoj en via komputilo.\n"
"- Virtuala tuŝplato: Uzu vian telefonan ekranon kiel la tuŝplaton de via "
"komputilo.\n"
"- Sinkronigo de sciigoj: Legu viajn Android-sciigojn de la labortablo.\n"
"- Plurmedia teleregilo: Uzu vian telefonon kiel teleregilon por Linuks-"
"komunikilaj ludantoj.\n"
"- Sinkronigado de sciigoj: Aliru viajn telefonajn sciigojn de via komputilo "
"kaj respondu al mesaĝoj.\n"
"- Plurmedia teleregilo: Uzu vian telefonon kiel teleregilon por Linuksaj "
"aŭdvidaĵ-ludantoj.\n"
"- WiFi-konekto: ne necesas USB-drato aŭ bluetooth.\n"
"- Fin-al-fina TLS-ĉifrado: viaj informoj estas sekuraj.\n"
"- Fin-al-fina TLS-ĉifrado: via informo estas sekura.\n"
"\n"
"Bonvolu noti, ke vi devos instali KDE Connect sur via komputilo por tiu "
"aplikaĵo por funkcii, kaj tenu la labortablan version ĝisdatigita kun la "
"Android versio por ke la plej novaj kapabloj funkciu.\n"
"Bonvolu noti, ke vi devos instali KDE Connect sur via komputilo por ĉi "
"tioprogramo por funkcii, kaj tenu la labortablan version ĝisdatigita kun la "
"Android-versio por ke la plej novaj funkcioj efektiviĝu.\n"
"\n"
"Ĉi tiu programo estas parto de malfermkoda projekto kaj ĝi ekzistas danke al "
"ĉiuj homoj kiuj kontribuis al ĝi. Vizitu la retejon por kapti la fontkodon."
"Informoj pri sentemaj permesoj:\n"
"* Alirebleco: Bezonata por ricevi enigon de alia aparato al kontrolu vian "
"Android-telefonon, se vi uzas la funkcion de Fora Enigo.\n"
"* Fona lokpermeso: Bezonata por scii al kiu WiFi-reto viestas konektita, se "
"vi uzas la funkcion de Fidindaj Retoj.\n"
"\n"
"KDE Connect neniam sendas ajnan informon al KDE nek al iu ajn tria. KDE "
"Connect sendas datumojn de unu aparato al la alia rekte uzante la "
"lokanreton, neniam per interreto, kaj uzante ĉifradon de fino al fino.\n"
"\n"
"Ĉi tiu aplikaĵo estas parto de malfermkoda projekto kaj ĝi ekzistas danke al "
"ĉiuj homoj kiuj kontribuis al ĝi. Vizitu la retejon por kapti la fontkodon.\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-05 07:30+0100\n"
"Last-Translator: Oliver Kellogg <okellogg@users.sourceforge.net>\n"
"Language-Team: Esperanto <kde-i18n-eo@kde.org>\n"

View File

@@ -4,26 +4,28 @@ msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store-full\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-10 17:25+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-30 18:49+0200\n"
"Last-Translator: Víctor Rodrigo Córdoba <vrcordoba@gmail.com>\n"
"Language-Team: Spanish <kde-l10n-es@kde.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 20.04.2\n"
"X-Generator: Lokalize 22.12.3\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,19 +35,30 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect proporciona una serie de funcionalidades para integrar tus "
"flujos de trabajo entre distintos dispositivos:\n"
"\n"
"- Transferir archivos entre dispositivos.\n"
"- Acceder a archivos en tu teléfono desde tu equipo, sin cables.\n"
"- Portapapeles compartido: copia y pega entre tus dispositivos.\n"
"- Envía archivos y URLs a tu equipo desde cualquier aplicación.\n"
"- Recibe notificaciones de llamadas entrantes y mensajes SMS en tu PC.\n"
"- Recibe notificaciones de llamadas entrantes y mensajes en tu equipo.\n"
"- Panel táctil virtual: Usa la pantalla de tu teléfono como panel táctil de "
"tu equipo.\n"
"- Sincronización de notificaciones: Lee tus notificaciones Android desde tu "
"escritorio.\n"
"- Sincronización de notificaciones: Accede a las notificaciones de tu "
"teléfono desde tu equipo y responde mensajes .\n"
"- Control remoto multimedia: Usa tu teléfono como mando a distancia de tus "
"reproductores multimedia Linux.\n"
"- Conexión WiFi: no se necesitan cables USB o Bluetooth.\n"
@@ -55,6 +68,17 @@ msgstr ""
"aplicación funcione, y mantener la versión de escritorio actualizada con la "
"versión de Android para tener acceso a las nuevas funcionalidades.\n"
"\n"
"Información de permisos: \n"
"* Permisos de acceso: Necesarios para recibir entradas desde otro "
"dispositivo para controlar su dispositivo Android, si usa la funcionalidad "
"de entrada remota.\n"
"* Permisos de localización en segundo plano: Necesarios para saber a que red "
"WiFi está conectado, si usa la funcionalidad de redes confiables.\n"
"\n"
"KDE Connect nunca envía ninguna información a KDE o a terceros. KDE Connect "
"envía datos de un dispositivo a otro usando directamente la red local, nunca "
"a través de internet, y usando cifrado extremo a extremo.\n"
"\n"
"Esta aplicación es parte de un proyecto de código abierto y existe gracias a "
"toda gente que ha contribuido a ella. Visita la página web para acceder al "
"código fuente."
"código fuente.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-10 17:26+0200\n"
"Last-Translator: Víctor Rodrigo Córdoba <vrcordoba@gmail.com>\n"
"Language-Team: Spanish <kde-l10n-es@kde.org>\n"

View File

@@ -0,0 +1,91 @@
# Translation for kdeconnect-android-store-full.po to Euskara/Basque (eu).
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the original file.
# SPDX-FileCopyrightText: 2023 KDE euskaratzeko proiektuko arduraduna <xalba@ni.eus>
#
# Translators:
# Iñigo Salvador Azurmendi <xalba@ni.eus>, 2023.
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-26 23:54+0200\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@ni.eus>\n"
"Language-Team: Basque <kde-i18n-eu@kde.org>\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.08.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
"- End-to-end TLS encryption: your information is safe.\n"
"\n"
"Please note you will need to install KDE Connect on your computer for this "
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"«KDE Connect»ek zure lan-fluxua gailuen artean bateratzeko ezaugarri multzo "
"bat eskaintzen du:\n"
"\n"
"- Zure gailuen arteko fitxategi transferentziak.\n"
"- Atzitu zure telefonoko fitxategiak zure ordenagailutik, haririk gabe.\n"
"- Arbela partekatua: Gailu batetik bestera kopiatu eta itsatsi.\n"
"- Jaso zure ordenagailuan sarrerako deien eta mezuen jakinarazpenak.\n"
"- Alegiazko ukimen-sagua: Erabili zure telefonoaren pantaila zure "
"ordenagailuaren ukimen-sagu gisa.\n"
"- Jakinarazpenak sinkronizatzea: Atzitu zure telefonoko jakinarazpenak zure "
"ordenagailutik eta erantzun mezuei.\n"
"- Multimediaren urrutiko agintea: Erabili zure telefonoa Linuxeko euskarri "
"jotzaileen urrutiko aginte gisa.\n"
"- Wi-Fi konexioa: Ez da USB kablerik edo bluetooth-ik behar.\n"
"- Muturren arteko TLS zifratzea: Zure informazioa seguru dago.\n"
"\n"
"Kontuan izan, aplikazio hau ibil dadin KDE Connect zure ordenagailuan "
"instalatu beharko duzula, eta mahaigaineko bertsioa Androideko bertsioarekin "
"eguneratuta mantendu beharko duzula ezaugarri berrienak ibil daitezen.\n"
"\n"
"Babes bereziko baimenei buruzko informazioa:\n"
"* Irisgarritasun baimena: Beharrezkoa zure Android telefonoa kontrolatzeko "
"beste gailu baten sarrera jasotzeko, urrutiko sarrera ezaugarria erabiltzen "
"baduzu.\n"
"* Atzeko planoko kokapen baimena: Beharrezkoa zein Wi-Fi sarera konektatuta "
"zauden jakiteko, Konfiantzazko sareen ezaugarria erabiltzen baduzu.\n"
"\n"
"«KDE Connect»ek ez dio sekula KDEri edo beste inori informaziorik bidaltzen. "
"«KDE Connect»ek datuak gailu batetik beste batera zuzenean bidaltzen ditu "
"sare lokala erabiliz, sekula ez Internet bidez, eta betiere muturren artean "
"zifratuta.\n"
"\n"
"Aplikazio hau sorburu irekiko proiektu baten zati da, eta horretan lagundu "
"duten lagun guztiei esker existitzen da. Bisitatu webgunea sorburu-kodea "
"hartzeko.\n"

View File

@@ -0,0 +1,26 @@
# Translation for kdeconnect-android-store-short.po to Euskara/Basque (eu).
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the original file.
# KDE euskaratzeko proiektuko arduraduna <xalba@ni.eus>.
#
# Translators:
# Iñigo Salvador Azurmendi <xalba@ni.eus>, 2023.
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-29 15:44+0200\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@ni.eus>\n"
"Language-Team: Basque <kde-i18n-eu@kde.org>\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.04.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr ""
"«KDE Connect»ek zure telefono adimenduna eta ordenagailua bateratzen ditu"

View File

@@ -4,8 +4,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-07-04 21:29+0300\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-26 10:42+0300\n"
"Last-Translator: Tommi Nieminen <translator@legisign.org>\n"
"Language-Team: Finnish <kde-i18n-doc@kde.org>\n"
"Language: fi\n"
@@ -19,11 +19,13 @@ msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,27 +35,48 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
msgstr ""
"KDE Connect tarjoaa ominaisuudet työnvuosi eheyttämiseksi laitteiden "
"kesken:\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect tarjoaa joukon ominaisuuksia työvuon eheyttämiseksi laitteiden "
"välillä:\n"
"\n"
" Tiedostojen siirto laitteesta toiseen.\n"
" Pääsy puhelimen tiedostoihin tietokoneelta kaapeleitta.\n"
" Jaettu leikepöytä: kopioi ja liitä laitteelta toiselle.\n"
" Ilmoitukset saapuvista puheluista ja tekstiviesteistä tietokoneellesi.\n"
" Jaa tiedostoja ja verkko-osoitteita tietokoneeseesi mistä sovelluksesta "
"vain.\n"
" Saa ilmoitukset saapuvista puheluista ja tekstiviesteistä "
"tietokoneellesi.\n"
" Näyttönäppäimistö: käytä puhelimen näyttöä tietokoneesi osoitinlaitteena.\n"
" Ilmoitusten tahdistus: lue Android-ilmoituksesi työpöydältä.\n"
" Ilmoitusten tahdistus: lue Android-ilmoitukset ja vastaa viesteihin "
"työpöydältä.\n"
" Multimedian etähallinta: käytä puhelinta Linux-mediasoitinten "
"kaukosäätimenä.\n"
" Langaton verkkoyhteys: USB-johtoa tai Bluetoothia ei tarvita.\n"
" Päästä päähän -TLS-salaus: tietosi ovat turvassa.\n"
" TLS-salaus päästä päähän: tietosi ovat turvassa.\n"
"\n"
"Huomaa, että sovelluksen toimimiseksi KDE Connect tulee asentaa "
"tietokoneeseen ja pitää ajan tasalla Android-version kanssa, jotta kaikki "
"ominaisuudet toimisivat.\n"
"Huomaa, että jotta sovellus kaikkine ominaisuuksineen toimisi, KDE Connect "
"tulee asentaa tietokoneeseen ja pitää ajan tasalla Android-version kanssa.\n"
"\n"
"Tietoa arkaluontoisista käyttöoikeuksista:\n"
" Saavutettavuuskäyttöoikeus: vaaditaan, jotta toisen laitteen syötteellä "
"voisi hallita Android-puhelinta (jos käytetään etäsyöttöominaisuutta).\n"
" Sijaintitiedon käyttöoikeus taustalla: vaaditaan, jotta tiedetään, mihin "
"verkkoon on yhdistetty (jos käytetään luotettujen verkkojen ominaisuutta).\n"
"\n"
"KDE Connect ei koskaan lähetä tietoa KDE:lle tai kolmansille osapuolille. "
"Tieto lähetetään suoraan laitteesta toiseen paikallisverkossa, ei koskaan "
"internetissä, ja käytössä on salaus päästä päähän.\n"
"\n"
"Sovellus on avoimen lähdekoodin projekti ja on olemassa sitä avustaneiden "
"ihmisten ansiosta. Lähdekoodin saat noudettua kotisivulta."
"ihmisten ansiosta. Lähdekoodin saat noudettua kotisivulta.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-04 21:29+0300\n"
"Last-Translator: Tommi Nieminen <translator@legisign.org>\n"
"Language-Team: Finnish <kde-i18n-doc@kde.org>\n"

View File

@@ -1,27 +1,32 @@
#
# SPDX-FileCopyrightText: 2023 Xavier Besnard <xavier.besnard@kde.org>
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store-full\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-08 05:31+0200\n"
"Last-Translator: KDE Francophone <kde-francophone@kde.org>\n"
"Language-Team: KDE Francophone <kde-francophone@kde.org>\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-28 18:06+0200\n"
"Last-Translator: Xavier BESNARD <xavier.besnard@neuf.fr>\n"
"Language-Team: French <kde-francophone@kde.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Lokalize 23.08.1\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -31,6 +36,52 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDEConnect fournit un ensemble de fonctionnalités pour intégrer votre flux "
"de travail entre périphériques :\n"
"\n"
"- Transfert des fichiers entre vos périphériques.\n"
"- Accès aux fichiers sur votre téléphone depuis votre ordinateur, sans fil.\n"
"- Presse-papier partagé : copier et coller entre vos périphériques.\n"
"- Apparition de notifications pour les appels et les messages entrants sur "
"votre ordinateur.\n"
"- Pavé tactile virtuel : utilisation de l'écran de votre téléphone comme "
"pavé tactile pour votre ordinateur.\n"
"- Synchronisation de vos notifications : accès à vos notifications "
"téléphoniques depuis votre ordinateur et réponses aux messages.\n"
"- Télé-commande multimédia : utilisation de votre téléphone comme "
"télécommande pour les lecteurs de médias sous Linux.\n"
"- Connexion au Wifi : aucun connexion USB ou Bluetooth nécessaire.\n"
"- Chiffrement « TLS » de bout en bout : vos informations sont en sécurité.\n"
"\n"
"Veuillez noter que vous devrez installer KDEConnect sur votre ordinateur "
"pour que cette application fonctionne et maintenir la version de bureau à "
"jour avec la version Android pour les dernières fonctionnalités.\n"
"\n"
"Informations sur les permissions sensibles :\n"
"* Permission d'accessibilité : nécessaire pour recevoir les informations "
"d'un autre périphérique pour contrôler votre téléphone Android, si vous "
"utilisez la fonction de télécommande.\n"
"* Permission pour emplacement en arrière-plan : nécessaire pour savoir à "
"quel réseau Wifi auquel vous êtes connecté, si vous utilisez la "
"fonctionnalité de réseaux de confiance.\n"
"\n"
"KDEConnect n'envoie jamais d'informations à KDE ni à aucun tiers. KDEConnect "
"envoie des données d'un périphérique à un autre à l'aide du réseau local, "
"mais jamais par Internet et en utilisant le chiffrement de bout en bout.\n"
"\n"
"Cette application fait partie d'un projet « Open source ». Il existe grâce à "
"toutes les personnes qui y ont contribué.Visitez le site Internet pour "
"accéder au code source.\n"

View File

@@ -1,13 +1,13 @@
# Xavier BESNARD <xavier.besnard@neuf.fr>, 2023.
# Xavier Besnard <xavier.besnard@kde.org>, 2023.
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store-short\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-27 08:54+0200\n"
"Last-Translator: Xavier BESNARD <xavier.besnard@neuf.fr>\n"
"Language-Team: fr\n"
"Language-Team: French <kde-francophone@kde.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"

View File

@@ -1,11 +1,11 @@
# Adrián Chaves (Gallaecio) <adrian@chaves.io>, 2023.
# SPDX-FileCopyrightText: 2023 Adrián Chaves (Gallaecio)
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-08 02:33+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-12 23:53+0200\n"
"Last-Translator: Adrián Chaves (Gallaecio) <adrian@chaves.io>\n"
"Language-Team: Galician <proxecto@trasno.gal>\n"
"Language: gl\n"
@@ -13,17 +13,19 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 23.08.1\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,29 +35,51 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect fornece funcionalidades para facilitar traballar con varios "
"dispositivos:\n"
"\n"
"- Portapapeis compartido: copie e peque entre dispositivos.\n"
"- Compartir ficheiros e enderezos URL co computador desde calquera "
"aplicación.\n"
"- Obter notificacións de chamadas e mensaxes SMS no computador.\n"
"- Panel táctil virtual: use a pantalla do teléfono como panel táctil do "
"\n"
"• Transferir ficheiros entre dispositivos.\n"
"• Acceder a ficheiros do teléfono desde o computador, sen cables.\n"
"• Portapapeis compartido: copie e pegue entre dispositivos.\n"
"• Obter notificacións de chamadas e mensaxes no computador.\n"
"• Panel táctil virtual: use a pantalla do teléfono como panel táctil do "
"computador.\n"
"- Sincronización de notificacións: lea as notificacións do teléfono desde o "
"computador.\n"
"- Mando a distancia: use o teléfono como mando a distancia para reprodutores "
"multimedia no computador.\n"
"- Conexión WiFi: non necesita cable USB nin Bluetooth.\n"
"- Cifrado TLS de punto a punto: a súa información está segura.\n"
" Sincronización de notificacións: lea as notificacións do teléfono desde o "
"computador e responda a mensaxes.\n"
" Mando a distancia multimedia: use o teléfono como mando a distancia para "
"reprodutores multimedia de Linux.\n"
" Conexión WiFi: non necesita cable USB nin Bluetooth.\n"
" Cifrado TLS de extremo a extremo: a súa información está segura.\n"
"\n"
"Para que esta aplicación funcione ten que instalar KDE Connect no "
"computador, e manter a versión do computador e do móbil actualizadas para "
"computador, e manter a versión do computador e de Android actualizadas para "
"que funcionen as últimas funcionalidades.\n"
"\n"
"Permisos de información persoal:\n"
"• Permiso de accesibilidade: necesario para recibir entrada doutro "
"dispositivo para controlar o teléfono Android, se usa a funcionalidade de "
"entrada remota.\n"
"• Permiso de localización en segundo plano: necesario para saber con que "
"rede WiFi ten conexión, se usa a funcionalidade de redes de confianza.\n"
"\n"
"KDE Connect nunca envía información a KDE nin a terceiras partes. KDE "
"Connect envía os datos dun dispositivo a outro directamente pola rede local, "
"nunca a través de Internet, e usando cifraxe de extremo a extremo.\n"
"\n"
"Esta aplicación é parte dun proxecto de software libre e existe grazas á "
"xente que colaborou no proxecto. Visite o sitio web para obter o código "
"fonte."
"fonte.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-08 02:33+0200\n"
"Last-Translator: Adrián Chaves (Gallaecio) <adrian@chaves.io>\n"
"Language-Team: Galician <proxecto@trasno.gal>\n"

View File

@@ -0,0 +1,78 @@
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-20 13:51+0300\n"
"Last-Translator: \n"
"Language-Team: Hebrew <kde-i18n-doc@kde.org>\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.3.2\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
"- End-to-end TLS encryption: your information is safe.\n"
"\n"
"Please note you will need to install KDE Connect on your computer for this "
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"היישומון KDE Connect מספק מכוון יכולות לשילוב רצף העבודה שלך בין כמה "
"מכשירים:\n"
"\n"
"- העברת קבצים בין המכשירים שלך.\n"
"- גישה לקבצים בטלפון שלך מהמחשב, ללא כבלים.\n"
"- לוח גזירים משותף: העתקה והדבקה בין המכשירים שלך.\n"
"- קבלת התראות על שיחות והודעות נכנסות במחשב שלך.\n"
"- משטח מגע וירטואלי: אפשר להשתמש במסך הטלפון שלך כמשטח מגע למחשב.\n"
"- סנכרון התראות: גישה להתראות של הטלפון שלך מהמחשב לרבות מענה על הודעות.\n"
"- שליטה מרחוק במולטימדיה: אפשר להשתמש בטלפון שלך כשלט לנגני מדיה בלינוקס.\n"
"- חיבור רשת אלחוטית: לא צריך כבל USB או בלוטות׳.\n"
"- הצפנת TLS מקצה לקצה: המידע שלך מאובטח.\n"
"\n"
"נא לשים לב שצריך להתקין את KDE Connect גם במחשב שלך כדי שהיישומון הזה יעבוד "
"ולדאוג שהגרסה שבשולחן העבודה תהיה עדכנית בהתאם לגרסת היישומון ב־Android כדי "
"שהיכולות העדכניות ביותר תעבודנה.\n"
"\n"
"מידע על הרשאות רגישות:\n"
"* הרשאות נגישות: נחוצות כדי לקבל קלט ממכשיר אחר לשליטה בטלפון ה־Android שלך, "
"אם בחרת להשתמש ביכולת השליטה מרחוק.\n"
"* הרשאת איתור מקום ברקע: נדרשת כדי לדעת לאיזו רשת אלחוטית התחברת אם בחרת "
"להשתמש ביכולת הרשתות המהימנות.\n"
"\n"
"יישומון KDE Connect אף פעם לא שולח מידע ל־KDE או לגוף שלישי כלשהו. היישומון "
"שולחן נתונםי ממכשיר אחד ישירות למכשיר השני דרך הרשת המקומית, אף פעם לא דרך "
"האינטרנט והוא משתמש בהצפנה מקצה לקצה.\n"
"\n"
"יישומון זה הוא חלק ממיזם קוד פתוח והוא קיים בזכות כל אלו שתרמו לו. מזמינים "
"אותך לבקר באתר כדי למשוך את קוד המקור.\n"

View File

@@ -0,0 +1,18 @@
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-20 13:52+0300\n"
"Last-Translator: \n"
"Language-Team: Hebrew <kde-i18n-doc@kde.org>\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.3.2\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect מגשר בין הטלפון החכם והמחשב שלך"

View File

@@ -0,0 +1,19 @@
# Sveinn í Felli <sv1@fellsnet.is>, 2024.
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2024-02-06 14:12+0000\n"
"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
"Language-Team: Icelandic\n"
"Language: is\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 22.04.3\n"
"Plural-Forms: Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect tengir saman snjallsímann þinn og tölvu"

View File

@@ -1,11 +1,11 @@
# Vincenzo Reale <smart2128vr@gmail.com>, 2023.
# SPDX-FileCopyrightText: 2023 Vincenzo Reale <smart2128vr@gmail.com>
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 11:46+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-25 10:56+0200\n"
"Last-Translator: Vincenzo Reale <smart2128vr@gmail.com>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
"Language: it\n"
@@ -13,17 +13,19 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 23.08.1\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,27 +35,51 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect fornisce una serie di funzionalità per integrare il tuo flusso "
"di lavoro su tutti i dispositivi:\n"
"\n"
"- Trasferisci file tra i tuoi dispositivi.\n"
"- Accedi ai file sul tuo telefono dal tuo computer, senza cavi.\n"
"- Appunti condivisi: copia e incolla tra i tuoi dispositivi.\n"
"- Condividi file e URL sul tuo computer da qualsiasi applicazione.\n"
"- Ricevi notifiche per chiamate in arrivo e messaggi SMS sul tuo PC.\n"
"- Ricevi notifiche per chiamate in arrivo e messaggi SMS sul tuo computer.\n"
"- Touchpad virtuale: utilizza lo schermo del telefono come touchpad del "
"computer.\n"
"- Sincronizzazione delle notifiche: leggi le notifiche Android dal desktop.\n"
"- Telecomando multimediale: usa il tuo telefono come telecomando per lettori "
"multimediali Linux.\n"
"- Telecomando multimediale: usa il tuo telefono come telecomando per i "
"lettori multimediali per Linux.\n"
"- Connessione WiFi: non necessita di alcun cavo USB o bluetooth.\n"
"- Cifratura TLS end-to-end: le tue informazioni sono al sicuro.\n"
"\n"
"Tieni presente che dovrai installare KDE Connect sul tuo computer affinché "
"questa applicazione funzioni e mantieni la versione desktop aggiornata con "
"questa applicazione funzioni e mantenere la versione desktop aggiornata con "
"la versione Android affinché funzionino le funzionalità più recenti.\n"
"\n"
"Informazioni sensibili sui permessi:\n"
"* Permesso di accessibilità: necessario per ricevere input da un altro "
"dispositivo per controllare il tuo telefono Android, se utilizzi la funzione "
"di immissione remota.\n"
"* Permesso alla posizione in background: necessario per sapere a quale rete "
"WiFi sei collegato, se utilizzi la funzionalità Reti affidabili.\n"
"\n"
"KDE Connect non invia mai alcuna informazione a KDE né a terze parti. KDE "
"Connect invia i dati da un dispositivo all'altro direttamente utilizzando la "
"rete locale, mai attraverso Internet, e utilizzando la cifratura end-to-"
"end.\n"
"\n"
"Questa applicazione fa parte di un progetto open source ed esiste grazie a "
"tutte le persone che vi hanno contribuito. Visita il sito web per ottenere "
"il codice sorgente."
"il codice sorgente.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 11:42+0200\n"
"Last-Translator: Vincenzo Reale <smart2128vr@gmail.com>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"

View File

@@ -0,0 +1,114 @@
# Ryuichi Yamada <ryuichi_ya220@outlook.jp>, 2023.
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store-full\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-08-12 01:47+0900\n"
"Last-Translator: Ryuichi Yamada <ryuichi_ya220@outlook.jp>\n"
"Language-Team: Japanese <kde-jp@kde.org>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Generator: Lokalize 23.04.3\n"
#, fuzzy
#| msgid ""
#| "KDE Connect provides a set of features to integrate your workflow across "
#| "devices:\n"
#| "\n"
#| "- Shared clipboard: copy and paste between your devices.\n"
#| "- Share files and URLs to your computer from any app.\n"
#| "- Get notifications for incoming calls and SMS messages on your PC.\n"
#| "- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
#| "- Notifications sync: Read your Android notifications from the desktop.\n"
#| "- Multimedia remote control: Use your phone as a remote for Linux media "
#| "players.\n"
#| "- WiFi connection: no USB wire or bluetooth needed.\n"
#| "- End-to-end TLS encryption: your information is safe.\n"
#| "\n"
#| "Please note you will need to install KDE Connect on your computer for "
#| "this app to work, and keep the desktop version up-to-date with the "
#| "Android version for the latest features to work.\n"
#| "\n"
#| "Sensitive permissions information:\n"
#| "* Accessibility permission: Required to receive input from another device "
#| "to control your Android phone, if you use the Remote Input feature.\n"
#| "* Background location permission: Required to know to which WiFi network "
#| "you are connected to, if you use the Trusted Networks feature.\n"
#| "\n"
#| "KDE Connect never sends any information to KDE nor to any third party. "
#| "KDE Connect sends data from one device to the other directly using the "
#| "local network, never through the internet, and using end to end "
#| "encryption.\n"
#| "\n"
#| "This app is part of an open source project and it exists thanks to all "
#| "the people who contributed to it. Visit the website to grab the source "
#| "code.\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
"- End-to-end TLS encryption: your information is safe.\n"
"\n"
"Please note you will need to install KDE Connect on your computer for this "
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect は携帯電話と PC を連携させてあなたのワークフローを円滑にします:\n"
"\n"
"・クリップボードの共有: デバイス間でコピー・ペーストできます。\n"
"・ファイルや URL をあらゆるアプリからコンピュータに送信できます。\n"
"・電話や SMS の通知を PC 上に表示できます。\n"
"・仮想タッチパッド: 携帯電話の画面をタッチパッドのように使用できます。\n"
"・通知の同期: Android の通知をデスクトップに表示できます。\n"
"・マルチメディアリモコン: 携帯電話を PC 上のメディアプレーヤーのリモコンとし"
"て使用できます。\n"
"・WiFi 接続: USB ケーブルや Bluetooth は必要ありません。\n"
"・エンドツーエンド TLS 暗号化: あなたの情報は保護されます。\n"
"\n"
"このアプリを動作させるには、お使いのコンピュータにも KDE Connect をインストー"
"ルする必要があることに注意してください。最新の機能を使用するために、いずれの"
"機器の KDE Connect も最新バージョンに更新してください。\n"
"\n"
"センシティブな権限に関する情報:\n"
"*アクセシビリティ: リモート入力機能を使用する場合、他のデバイスから入力を受"
"信して Android 端末を操作するために要求されます。\n"
"*バックグラウンドでの位置情報: 「信頼されたネットワーク」機能を使用する場"
"合、どの WiFi ネットワークに接続されているか検知するために要求されます。\n"
"\n"
"KDE Connect は KDE や第三者にいかなる情報も送信しません。このアプリは、ローカ"
"ルネットワークを通じてエンドツーエンドで暗号化されたデータを送受信します。イ"
"ンターネットは全く使用されません。\n"
"\n"
"このアプリはオープンソースプロジェクトであり、多くの人々の貢献のもとに成り"
"立っています。ソースコードを取得するには、私たちのウェブサイトを訪れてくださ"
"い。\n"

View File

@@ -0,0 +1,21 @@
# Ryuichi Yamada <ryuichi_ya220@outlook.jp>, 2023.
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store-short\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-08-12 01:48+0900\n"
"Last-Translator: Ryuichi Yamada <ryuichi_ya220@outlook.jp>\n"
"Language-Team: Japanese <kde-jp@kde.org>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Generator: Lokalize 23.04.3\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect は携帯電話と PC を連携させます"

View File

@@ -0,0 +1,84 @@
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-27 05:53+0200\n"
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
"Language-Team: Georgian <kde-i18n-doc@kde.org>\n"
"Language: ka\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.4\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
"- End-to-end TLS encryption: your information is safe.\n"
"\n"
"Please note you will need to install KDE Connect on your computer for this "
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect უზრუნველყოფს კომპლექტი თვისებები ინტეგრირება თქვენი workflow "
"მასშტაბით მოწყობილობები:\n"
"\n"
"- ფაილების გადატანა თქვენს მოწყობილობებს შორის.\n"
"- თქვენი ტელეფონის ფაილებზე წვდომა თქვენი კომპიუტერიდან, მავთულის გარეშე.\n"
"- გაზიარებული ბუფერი: დააკოპირეთ და ჩასვით თქვენს მოწყობილობებს შორის.\n"
"- მიიღეთ შეტყობინებები თქვენს კომპიუტერში შემომავალი ზარებისა და "
"შეტყობინებების შესახებ.\n"
"- ვირტუალური სენსორული პანელი: გამოიყენეთ თქვენი ტელეფონის ეკრანი, როგორც "
"თქვენი კომპიუტერის სენსორული პანელი.\n"
"- შეტყობინებების სინქრონიზაცია: შედით თქვენი ტელეფონის შეტყობინებებზე თქვენი "
"კომპიუტერიდან და უპასუხეთ შეტყობინებებს.\n"
"- მულტიმედიური დისტანციური მართვა: გამოიყენეთ თქვენი ტელეფონი, როგორც "
"დისტანციური linux მედია ფლეერებისთვის.\n"
"- WiFi კავშირი: არ არის საჭირო USB მავთული ან bluetooth.\n"
"- ბოლომდე tls დაშიფვრა: თქვენი ინფორმაცია უსაფრთხოა.\n"
"\n"
"გთხოვთ გაითვალისწინოთ, რომ თქვენ უნდა დააინსტალიროთ KDE Connect თქვენს "
"კომპიუტერში ამ აპის მუშაობისთვის და შეინარჩუნოთ დესკტოპის ვერსია Android "
"ვერსიასთან ერთად უახლესი ფუნქციების მუშაობისთვის.\n"
"\n"
"მგრძნობიარე ნებართვების ინფორმაცია:\n"
"* ხელმისაწვდომობის ნებართვა: საჭიროა სხვა მოწყობილობიდან შეყვანის მიღება "
"თქვენი Android ტელეფონის გასაკონტროლებლად, თუ იყენებთ დისტანციური შეყვანის "
"ფუნქციას.\n"
"* ფონის მდებარეობის ნებართვა: საჭიროა იცოდეთ რომელ WiFi ქსელთან ხართ "
"დაკავშირებული, თუ იყენებთ სანდო ქსელების ფუნქციას.\n"
"\n"
"KDE Connect არასდროს უგზავნის ინფორმაციას KDE-ს და არც მესამე მხარეს. KDE "
"Connect აგზავნის მონაცემებს ერთი მოწყობილობიდან მეორეზე პირდაპირ ადგილობრივი "
"ქსელის გამოყენებით, არასდროს ინტერნეტის საშუალებით და იყენებს ბოლოდან ბოლოში "
"დაშიფვრას.\n"
"\n"
"ეს აპლიკაცია ღია კოდის პროექტის ნაწილია და ის არსებობს ყველა იმ ადამიანის "
"წყალობით, ვინც მას წვლილი შეიტანა. ეწვიეთ ვებსაიტს, რომ აიღოთ კოდის კოდი.\n"

View File

@@ -0,0 +1,18 @@
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-27 05:52+0200\n"
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
"Language-Team: Georgian <kde-i18n-doc@kde.org>\n"
"Language: ka\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.4\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect თქვენი ტელეფონისა და კომპიუტერის ინტეგრაციას ახდენს"

View File

@@ -0,0 +1,78 @@
# Shinjo Park <kde@peremen.name>, 2023.
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-10-08 22:55+0200\n"
"Last-Translator: Shinjo Park <kde@peremen.name>\n"
"Language-Team: Korean <kde-kr@kde.org>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Lokalize 22.12.3\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
"- End-to-end TLS encryption: your information is safe.\n"
"\n"
"Please note you will need to install KDE Connect on your computer for this "
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect를 사용하여 여러 장치에서 작업을 이어서 진행할 수 있습니다.\n"
"\n"
"- 장치간 파일을 전송할 수 있습니다.\n"
"- 케이블 연결 없이 컴퓨터에서 휴대폰에 있는 파일에 접근할 수 있습니다.\n"
"- 공유 클립보드: 장치간 복사와 붙여넣기를 지원합니다.\n"
"- 컴퓨터에서 수신 전화나 SMS 알림을 받을 수 있습니다.\n"
"- 가상 터치패드: 휴대폰 화면을 컴퓨터 터치패드로 사용할 수 있습니다.\n"
"- 알림 동기화: 휴대폰 알림을 데스크톱에서 확인하고 메시지에 답장할 수 있습니"
"다.\n"
"- 멀티미디어 리모콘: 리눅스 미디어 재생기의 리모콘으로 사용할 수 있습니다.\n"
"- Wi-Fi 연결: 유선 USB나 블루투스 연결이 필요하지 않습니다.\n"
"- 종단간 TLS 암호화: 정보를 안전하게 유지합니다.\n"
"\n"
"이 앱을 사용하려면 KDE Connect를 컴퓨터에도 설치하고, 최신 기능을 사용하려면 "
"데스크톱 버전을 안드로이드 버전에 따라서 업데이트해야 합니다.\n"
"\n"
"권한 정보:\n"
"* 접근성 권한: 원격 입력 기능을 사용할 때 다른 장치에서 입력을 받아서 안드로"
"이드 장치를 제어할 때 필요합니다.\n"
"* 백그라운드 위치 권한: 신뢰하는 네트워크 기능을 사용할 때 현재 연결된 Wi-Fi "
"네트워크 정보를 얻으려면 필요합니다.\n"
"\n"
"KDE Connect는 KDE나 제3자에게 정보를 전송하지 않습니다. KDE Connect는 인터넷"
"을 통하지 않고 로컬 네트워크 내에서 장치간 정보를 직접 전송하며, 종단간 암호"
"화를 사용합니다.\n"
"\n"
"이 앱은 오픈 소스 프로젝트의 일부입니다. 웹사이트를 방문하여 소스 코드를 확인"
"할 수 있습니다.\n"

View File

@@ -0,0 +1,19 @@
# Shinjo Park <kde@peremen.name>, 2023.
#. extracted from ./metadata/android/en-US/short_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-23 00:47+0200\n"
"Last-Translator: Shinjo Park <kde@peremen.name>\n"
"Language-Team: Korean <kde-kr@kde.org>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Lokalize 22.12.3\n"
msgid "KDE Connect integrates your smartphone and computer"
msgstr "KDE Connect는 스마트폰과 컴퓨터를 통합합니다"

View File

@@ -1,29 +1,31 @@
# Freek de Kruijf <freekdekruijf@kde.nl>, 2023.
# SPDX-FileCopyrightText: 2023 Freek de Kruijf <freekdekruijf@kde.nl>
#. extracted from ./metadata/android/en-US/full_description.txt
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"PO-Revision-Date: 2023-06-07 10:27+0200\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-09-24 21:20+0200\n"
"Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n"
"Language-Team: \n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 23.04.1\n"
"X-Generator: Lokalize 23.08.1\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid ""
"KDE Connect provides a set of features to integrate your workflow across "
"devices:\n"
"\n"
"- Transfer files between your devices.\n"
"- Access files on your phone from your computer, without wires.\n"
"- Shared clipboard: copy and paste between your devices.\n"
"- Share files and URLs to your computer from any app.\n"
"- Get notifications for incoming calls and SMS messages on your PC.\n"
"- Get notifications for incoming calls and messages on your computer.\n"
"- Virtual touchpad: Use your phone screen as your computer's touchpad.\n"
"- Notifications sync: Read your Android notifications from the desktop.\n"
"- Notifications sync: Access your phone notifications from your computer and "
"reply to messages.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no USB wire or bluetooth needed.\n"
@@ -33,27 +35,52 @@ msgid ""
"app to work, and keep the desktop version up-to-date with the Android "
"version for the latest features to work.\n"
"\n"
"Sensitive permissions information:\n"
"* Accessibility permission: Required to receive input from another device to "
"control your Android phone, if you use the Remote Input feature.\n"
"* Background location permission: Required to know to which WiFi network you "
"are connected to, if you use the Trusted Networks feature.\n"
"\n"
"KDE Connect never sends any information to KDE nor to any third party. KDE "
"Connect sends data from one device to the other directly using the local "
"network, never through the internet, and using end to end encryption.\n"
"\n"
"This app is part of an open source project and it exists thanks to all the "
"people who contributed to it. Visit the website to grab the source code."
"people who contributed to it. Visit the website to grab the source code.\n"
msgstr ""
"KDE Connect biedt een set mogelijkheden om uw werkmethode te integreren "
"tussen apparaten:\n"
"\n"
"- Stuur bestanden over tussen apparaten.\n"
"- heb toegang tot bestanden op uw telefoon vanaf uw computer, zonder "
"draden.\n"
"- Gedeeld klembord: kopiëren en plakken tussen uw apparaten.\n"
"- Bestanden en URL's delen naar uw computer vanuit elke app.\n"
"- Meldingen krijgen over inkomende oproepen en SMS berichten op uw PC.\n"
"- Meldingen krijgen over inkomende oproepen en berichten op uw computer.\n"
"- Virtueel touchpad: uw telefoonscherm gebruiken als het touchpad van uw "
"computer.\n"
"- Meldingen synchroniseren: lees uw Android meldingen vanaf het bureaublad.\n"
"- Meldingen synchroniseren: lees uw Android meldingen vanaf uw computer en "
"antwoord op berichten.\n"
"- Afstandsbediening van multimedia: uw telefoon als een afstandsbediening "
"gebruiken voor Linux mediaspelers.\n"
"- WiFi verbinding: geen USB-draad of bluetooth nodig.\n"
"- Eind-tot-eind TLS versleuteling: uw informatie is veilig.\n"
"- WiFi verbinding: geen USB draad of bluetooth nodig.\n"
"- End-to-end TLS versleuteling: uw informatie is veilig.\n"
"\n"
"Merk op dat u KDE Connect op uw computer moet installeren om deze app te "
"laten werken, en de bureaubladversie up-to-date te houden met de Android-"
"version om de laatste mogelijkheden te laten werken.\n"
"Merk op dat u KDE Connect op uw computer moet installeren om deze toepassing "
"te laten werken en houd de bureaubladversie up-to-date met de Android versie "
"om de laatste mogelijkheden te laten werken.\n"
"\n"
"Deze app is onderdeel van een open-source-project en het bestaat dankzij "
"alle mensen die er aan hebben bijgedragen. Bezoek de website om de broncode "
"te verkrijgen."
"Informatie over gevoelige rechten:\n"
"* Rechten voor toegang: vereist om invoer van een ander apparaat te "
"ontvangen voor het besturen van uw Android telefoon, als u mogelijkheid "
"invoer van afstand gebruikt.\n"
"* Rechten voor achtergrondlocatie: vereist om te weten met welk WiFi-network "
"u bent verbonden, als u de mogelijkheid vertrouwde netwerken gebruikt.\n"
"\n"
"KDE Connect verzendt nooit enige informatie naar KDE of naar een derde. KDE "
"Connect verzendt gegevens van het ene apparaat direct naar het andere met "
"gebruik van het lokale netwerk, nooit via het internet en gebruikt end-to-"
"end versleuteling.\n"
"\n"
"Deze toepassing is onderdeel van een open-source project en het bestaat "
"dankzij alle mensen die er aan hebben bijgedragen. Bezoek de website om de "
"broncode te verkrijgen.\n"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-06-07 10:28+0200\n"
"Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n"
"Language-Team: \n"

View File

@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-06-07 00:47+0000\n"
"POT-Creation-Date: 2023-11-05 12:31+0000\n"
"PO-Revision-Date: 2023-07-15 14:30+0200\n"
"Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
"Language-Team: Norwegian Nynorsk <l10n-no@lister.huftis.org>\n"
"Language: nn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nn\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 23.04.3\n"
"X-Environment: kde\n"

Some files were not shown because too many files have changed in this diff Show More