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

Compare commits

..

496 Commits

Author SHA1 Message Date
Albert Vaca Cintora
83b0c04d51 Release 1.23.2 2023-03-18 21:54:30 +01:00
Albert Vaca Cintora
3aba448bea Rollback android-device-names to 1.x
Was bumped in f2f1930cec but it was crashing
with "database disk image is malformed" and not returning a human name
2023-03-18 20:40:51 +01:00
l10n daemon script
5633183d57 GIT_SILENT made messages (after extraction) 2023-03-18 00:58:31 +00:00
Albert Vaca Cintora
a9e6fcff6a Release 1.23.1 2023-03-17 20:03:19 +01:00
Albert Vaca Cintora
772eae7a4c Revert "Make linter happy: use try-with-resources"
Those require higher API levels. Added comment.

This reverts commit 84e78e4bda.
2023-03-17 19:31:26 +01:00
Albert Vaca Cintora
ff3239f876 Open the notification plugin settings even without permissions 2023-03-17 19:16:04 +01:00
Albert Vaca Cintora
2de744aad8 Allow configuring plugins without permissions
This fixes the bug introduced in f97216 which prevented configuring storage
locations because the plugin wasn't returned by `getPlugin` when there are
no storage locations present.
2023-03-17 19:03:20 +01:00
Albert Vaca Cintora
01f44f524a package -> packet typo fixes 2023-03-17 18:57:02 +01:00
Albert Vaca Cintora
d9e641ae28 Update comments 2023-03-17 18:35:27 +01:00
Albert Vaca Cintora
f2f1930cec Bump versions of deps 2023-03-17 18:35:27 +01:00
l10n daemon script
bf13753022 GIT_SILENT made messages (after extraction) 2023-03-17 00:57:06 +00:00
Albert Vaca Cintora
afa0f89644 Bump target SDK to 32
https://developer.android.com/about/versions/12/behavior-changes-12
2023-03-16 12:00:32 +00:00
Albert Vaca Cintora
764a8f8525 Release 1.23.0 2023-03-16 12:51:42 +01:00
Albert Vaca Cintora
605c06b1e6 Fixes as per code review 2023-03-16 11:42:26 +00:00
Albert Vaca Cintora
26c1c2ac67 Remove commented if 2023-03-16 11:42:26 +00:00
Albert Vaca Cintora
e103d8cd47 Change version int to constant 2023-03-16 11:42:26 +00:00
Albert Vaca Cintora
9f037f841e Merge resources specific to API 21+ into the main resources 2023-03-16 11:42:26 +00:00
Albert Vaca Cintora
1002275ebe Remove even more checks for deprecated Android versions 2023-03-16 11:42:26 +00:00
Albert Vaca Cintora
3bfae23d1b Share Plugin: improvements for Android 11
* Do not ask for WRITE_EXTERNAL_STORAGE in Android 11+ (writing to "Downloads" is [allowed by default since 11](https://stackoverflow.com/questions/70248631/starting-from-android11-do-i-need-to-comply-to-androids-saf-just-to-even-creat)).
* Do not check for permissions before receiving a file. Try and let it error out, instead of silently doing nothing.
* Fix not offering to open content:// urls (we checked the URLs to be file:// urls to then convert them to content://).
* Better permission explanation text.
2023-03-15 22:01:39 +00:00
Albert Vaca Cintora
d2edd7a325 Sort plugins by name in preferences 2023-03-13 17:27:27 +00:00
l10n daemon script
a638d66dd3 GIT_SILENT Sync po/docbooks with svn 2023-03-13 02:06:46 +00:00
l10n daemon script
830a20fb87 GIT_SILENT made messages (after extraction) 2023-03-13 00:48:34 +00:00
l10n daemon script
148dd30d1b GIT_SILENT Sync po/docbooks with svn 2023-03-12 03:12:47 +00:00
l10n daemon script
74d3cea4f2 GIT_SILENT made messages (after extraction) 2023-03-12 00:46:05 +00:00
l10n daemon script
fd188b3e87 GIT_SILENT made messages (after extraction) 2023-03-11 00:48:46 +00:00
l10n daemon script
635452bcf6 GIT_SILENT made messages (after extraction) 2023-03-10 00:46:48 +00:00
l10n daemon script
03c0b06e39 GIT_SILENT made messages (after extraction) 2023-03-09 00:45:44 +00:00
l10n daemon script
0c24a78516 GIT_SILENT made messages (after extraction) 2023-03-08 00:46:51 +00:00
Albert Vaca Cintora
54952f11a5 Fix NPE 2023-03-07 15:41:58 +01:00
Albert Vaca Cintora
aae3518bb9 Remove specific list of ciphers
We can let the system use the full list when negotiating since we no longer
support Android < 5.0
2023-03-07 13:04:30 +00:00
l10n daemon script
4b3ddf9cc4 GIT_SILENT made messages (after extraction) 2023-03-07 00:46:47 +00:00
Albert Vaca Cintora
038f6e8598 Make linter happy: misc fixes 2023-03-06 00:02:45 +01:00
Albert Vaca Cintora
3212252e37 Make linter happy: use lambdas 2023-03-06 00:02:45 +01:00
Albert Vaca Cintora
84e78e4bda Make linter happy: use try-with-resources 2023-03-06 00:01:47 +01:00
Albert Vaca Cintora
cef68db2a6 Make linter happy: keep nullable/nonnull annotations 2023-03-06 00:01:47 +01:00
Albert Vaca Cintora
00f3fc43d0 Make linter happy: add final 2023-03-05 23:47:42 +01:00
Albert Vaca Cintora
20cc67e63a Extract strings 2023-03-05 22:26:19 +01:00
Albert Vaca Cintora
298b00a82e Reuse a single TrustManager 2023-03-05 22:11:58 +01:00
Albert Vaca Cintora
f97216c797 Sftp permissions aren't optional 2023-03-05 22:11:58 +01:00
Albert Vaca Cintora
0f4643e502 Project-wide optimize imports 2023-03-05 22:11:58 +01:00
Albert Vaca Cintora
42a7d5df41 Apply linter suggestions about left/right -> begin/end 2023-03-05 22:11:58 +01:00
Albert Vaca Cintora
6734efd227 Fix obviously broken out-of-bounds in loop 2023-03-05 21:42:17 +01:00
Albert Vaca Cintora
9cbfed84de Remove pre-kitkat code paths in SFTP plugin
We no longer support KitKat. This simplifies the SFTP plugin quite a bit since it contained a diferent code path for pre-kitkat devices
2023-03-05 16:15:03 +00:00
Albert Vaca Cintora
5b73c2bac2 Remove checks for SDK versions older than our target SDK
Removes conditional code for older Android versions (IceCreamSandwitch, JellyBean, KitKat, Lollipop) since we no longer support Android older than Lollipop (5.0).

This doesn't remove KitKat support in the SFTP plugin since it's a bit more convoluted. It will be done in a separate MR.
2023-03-05 16:14:01 +00:00
l10n daemon script
c72be8fe78 GIT_SILENT Sync po/docbooks with svn 2023-03-05 02:32:22 +00:00
l10n daemon script
d74d9cf279 GIT_SILENT made messages (after extraction) 2023-03-05 00:50:23 +00:00
Albert Vaca Cintora
296a055221 Bump project deps 2023-03-04 16:06:28 +01:00
Albert Vaca Cintora
3cf48ffd14 Add missing calls to super.onRequestPermissionsResult 2023-03-04 16:00:23 +01:00
Albert Vaca Cintora
adbf78afdb Fix typo 2023-03-04 15:59:55 +01:00
Bacteria Dev
118d8784fa Hide 'Send Clipboard' from DeviceFragment when READ_LOGS permission is granted
On Android 10 and above, Clipboard needs to be manually sent. Recently the app was shipped with the patches so that users can use adb to grant the required permissions for automatic clipboard propagation.

In case the permissions were granted for automatic clipboard propagation, 'Send Clipboard' option was hidden from persistent notification but was not removed from the DeviceFragment. This MR addresses this.
2023-03-04 12:34:59 +00:00
l10n daemon script
938985beff GIT_SILENT made messages (after extraction) 2023-03-02 00:54:29 +00:00
l10n daemon script
cf0e4d4100 GIT_SILENT Sync po/docbooks with svn 2023-02-28 02:30:01 +00:00
Matthew Mirvish
80d780ed85 Use colon instead of hyphen when building command control ids
Certain implementations of the protocol (namely GSConnect) use UUIDS
for the device IDS/command keys, which contain hyphens in them. The
current implementation of RunCommandControlsProviderService (used for
the android 11 power menu command control things) gives the controls
unique IDS with "{deviceid}-{commandkey}" and then tries to split on the
hyphen, which obviously breaks if the device id or command key contain
hyphens. This patch changes it to uses colons to separate them instead.

Note that I've only tested this with GSconnect, but I see no reason why
it wouldn't work with the normal KDE connect implementation too, unless
it uses colons in IDs.
2023-02-27 22:17:07 +00:00
l10n daemon script
cb5939f1df GIT_SILENT Sync po/docbooks with svn 2023-02-27 02:35:20 +00:00
l10n daemon script
e2041305fb GIT_SILENT made messages (after extraction) 2023-02-27 01:00:22 +00:00
l10n daemon script
f71256f8f6 GIT_SILENT Sync po/docbooks with svn 2023-02-26 02:22:04 +00:00
Albert Vaca Cintora
f6c61f4e4b Specify the foreground service type in Android 29+ 2023-02-25 11:31:18 +01:00
l10n daemon script
1011cdcb33 GIT_SILENT Sync po/docbooks with svn 2023-02-25 03:01:22 +00:00
l10n daemon script
1c650bea83 GIT_SILENT made messages (after extraction) 2023-02-25 01:00:02 +00:00
l10n daemon script
7d3f76cb87 GIT_SILENT made messages (after extraction) 2023-02-18 00:58:09 +00:00
l10n daemon script
08b26264b3 GIT_SILENT Sync po/docbooks with svn 2023-02-17 02:15:20 +00:00
l10n daemon script
8c1e8a8d35 GIT_SILENT Sync po/docbooks with svn 2023-02-16 03:04:18 +00:00
l10n daemon script
953785f5ad GIT_SILENT Sync po/docbooks with svn 2023-02-09 02:28:57 +00:00
l10n daemon script
fd16407a53 GIT_SILENT Sync po/docbooks with svn 2023-02-08 03:02:12 +00:00
l10n daemon script
4b5e632f5b GIT_SILENT made messages (after extraction) 2023-02-08 00:58:34 +00:00
l10n daemon script
7a1aadeeec GIT_SILENT made messages (after extraction) 2023-02-05 00:57:27 +00:00
l10n daemon script
bbe90633fd GIT_SILENT Sync po/docbooks with svn 2023-02-02 02:21:08 +00:00
l10n daemon script
d38bbd4476 GIT_SILENT made messages (after extraction) 2023-02-02 00:57:30 +00:00
Albert Vaca Cintora
c36cb98d50 Release 1.22.2 2023-02-01 17:41:03 +01:00
l10n daemon script
0e14382541 GIT_SILENT made messages (after extraction) 2023-02-01 00:56:44 +00:00
l10n daemon script
42d8e6b2e2 GIT_SILENT Sync po/docbooks with svn 2023-01-31 02:15:51 +00:00
Simon Redman
26ceeceb45 Switch to jitpack build for smsmms library
Is the third time the charm?

f-droid does not allow libraries pulled from non-listed maven repositories, thus the build fails in f-droid:
https://gitlab.com/fdroid/fdroiddata/-/jobs/3654530159#L236
> Found unknown maven repo 'https://invent.kde.org/api/v4/projects/72/packages/maven' at settings.gradle

This MR changes to use [jitpack](https://jitpack.io/#org.kde.invent.sredman/android-smsmms/kdeconnect-1-21-0), which is an allowed repository.
2023-01-30 23:07:27 +00:00
l10n daemon script
ba77fa786f GIT_SILENT made messages (after extraction) 2023-01-30 00:57:09 +00:00
l10n daemon script
aca039433c GIT_SILENT made messages (after extraction) 2023-01-29 00:57:31 +00:00
Albert Vaca Cintora
bbbc315cf7 Release 1.22.1 2023-01-27 18:25:54 +01:00
Albert Vaca Cintora
d74ad30740 Disable jetifier
Android Studio suggested it since we are not using it
2023-01-27 18:24:02 +01:00
Albert Vaca Cintora
b5d9293103 Remove REQUEST_INSTALL_PACKAGES permission
Google keeps being annoying and now they got really strict with which apps
can be published to the Play Store using this permission
2023-01-27 18:23:16 +01:00
Albert Vaca Cintora
9eb047e7a1 Actually, release 1.22 2023-01-23 23:34:24 +01:00
Albert Vaca Cintora
82415b3fa7 Release 1.21.2 2023-01-23 23:26:07 +01:00
Albert Vaca Cintora
15fec5e515 Bump deps 2023-01-23 23:24:27 +01:00
Simon Redman
bcf080f6eb [SMS Plugin] Change android-smsmms to in-house build until upstream supports SDK31
## Summary

Android apps which target SDK 31+ require specifying the mutability of any PENDING_INTENT. This is not supported in the upstream android-smsmms library: https://github.com/klinker41/android-smsmms/pull/193

Until the above PR is merged, we need a solution. I have pulled the code into https://invent.kde.org/sredman/android-smsmms and published the package in the Maven repository in gitlab.

BUG: 464392

## Test Plan

### Before:
Attempting to send an SMS or MMS message using kdeconnect-sms results in no message being sent, and an error being logged:

> V/Sending message: Sending new SMS
> E/Sending message: Exception
>     java.lang.IllegalArgumentException: org.kde.kdeconnect_tp: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
>     Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
>         at android.app.PendingIntent.checkFlags(PendingIntent.java:382)
>         at android.app.PendingIntent.getBroadcastAsUser(PendingIntent.java:673)
>         at android.app.PendingIntent.getBroadcast(PendingIntent.java:660)
>         at com.klinker.android.send_message.Transaction.sendSmsMessage(Transaction.java:267)
>         at com.klinker.android.send_message.Transaction.sendNewMessage(Transaction.java:158)
>         at com.klinker.android.send_message.Transaction.sendNewMessage(Transaction.java:172)
>         at org.kde.kdeconnect.Plugins.SMSPlugin.SmsMmsUtils.sendMessage(SmsMmsUtils.java:188)
>         at org.kde.kdeconnect.Plugins.SMSPlugin.SMSPlugin.onPacketReceived(SMSPlugin.java:414)
>         at org.kde.kdeconnect.Device.onPacketReceived(Device.java:570)
>         <snipped for brevity>

### After:
SMS and MMS sends normally.
2023-01-23 22:02:01 +00:00
Simon Redman
9db4c885a5 [SMS Plugin] Fix handling for addresses list of multi-target group messages
## Summary

Fix a logic error in the SMS plugin which caused it to skip the addresses of other targets when reporting group messages.

Notionally, this bug originated with the logic change in !197, where everything switched to using the android-smsmms library.

BUG: 464555

## Test Plan

### Before:
Group messages would be returned as single-target messages between you and the sender, meaning the desktop app would have a bad time showing them.

### After:
Group messages are returned with the appropriate list of addresses, the desktop app groups them appropriately.
2023-01-22 20:16:06 +00:00
l10n daemon script
67dc1f1fae GIT_SILENT made messages (after extraction) 2023-01-22 00:56:52 +00:00
Simon Redman
e76da90fa9 Correct logic error when determining which "new" messages to return
With the old logic, the mostRecentTimestamp would effectively only be updated once, the first time the app noticed an SMS/MMS. This means that, until the app was next closed, it would return every message sent or received after that timestamp. Since the app doesn't crash as often as it used to, this can grow to a quite significant number of messages.
2023-01-20 21:21:30 -05:00
l10n daemon script
f74336da30 GIT_SILENT made messages (after extraction) 2023-01-21 00:57:51 +00:00
l10n daemon script
154ce67a7c GIT_SILENT made messages (after extraction) 2023-01-16 00:56:06 +00:00
l10n daemon script
207d7b7eb0 GIT_SILENT made messages (after extraction) 2023-01-15 00:55:51 +00:00
l10n daemon script
9870150155 GIT_SILENT Sync po/docbooks with svn 2023-01-14 02:14:51 +00:00
l10n daemon script
141f711b8d GIT_SILENT Sync po/docbooks with svn 2023-01-13 02:51:57 +00:00
l10n daemon script
02ee982991 GIT_SILENT made messages (after extraction) 2023-01-13 00:55:52 +00:00
l10n daemon script
b5b2ebde9d GIT_SILENT Sync po/docbooks with svn 2023-01-12 02:15:28 +00:00
l10n daemon script
cd2dde90cd GIT_SILENT Sync po/docbooks with svn 2023-01-11 02:16:02 +00:00
l10n daemon script
725c302caa GIT_SILENT made messages (after extraction) 2023-01-11 00:56:46 +00:00
l10n daemon script
2680859acc GIT_SILENT made messages (after extraction) 2023-01-10 00:55:40 +00:00
l10n daemon script
7148038ea9 GIT_SILENT made messages (after extraction) 2023-01-09 00:55:14 +00:00
Albert Vaca Cintora
889e0d5c52 Release 1.21.1 2023-01-08 13:30:42 +01:00
l10n daemon script
c075cc0b63 GIT_SILENT made messages (after extraction) 2023-01-08 00:58:22 +00:00
l10n daemon script
91c0097158 GIT_SILENT made messages (after extraction) 2023-01-07 00:48:52 +00:00
l10n daemon script
a25e88238d GIT_SILENT made messages (after extraction) 2023-01-06 00:47:14 +00:00
l10n daemon script
4336ea4761 GIT_SILENT made messages (after extraction) 2023-01-05 00:47:29 +00:00
Albert Vaca Cintora
58fabe06bf Revert "Separate persistent notification channel based on whether devices are connected"
This reverts commit 9f9b565ce6.

Explained here: https://invent.kde.org/network/kdeconnect-android/-/merge_requests/299#note_590553

# Conflicts:
#	src/org/kde/kdeconnect/BackgroundService.java
2023-01-04 15:14:02 +01:00
l10n daemon script
7d7162bb5b GIT_SILENT Sync po/docbooks with svn 2023-01-04 02:43:22 +00:00
l10n daemon script
b0655fc9d0 GIT_SILENT made messages (after extraction) 2023-01-04 00:48:28 +00:00
Albert Vaca Cintora
1241a560f2 Change the explanation of the permission location
The app is being rejected from the Play Store because we are not explicit
about why whe require the location when the app is in the background.
2023-01-03 18:33:14 +01:00
l10n daemon script
f7b55e4416 GIT_SILENT Sync po/docbooks with svn 2023-01-03 02:57:06 +00:00
l10n daemon script
ff78fdfd59 GIT_SILENT made messages (after extraction) 2023-01-03 00:46:55 +00:00
Albert Vaca Cintora
8b01db3c34 Release 1.21.0 2023-01-02 22:29:09 +01:00
Albert Vaca Cintora
25728eae18 If you use FINE_LOCATION you also should declare COARSE_LOCATION 2023-01-02 22:28:48 +01:00
Albert Vaca Cintora
dc7fc46e62 Revert "Comment out MouseReceiverPlugin"
This reverts commit a663f4d106.
2023-01-02 22:08:09 +01:00
Albert Vaca Cintora
2b1e4dcb23 Bump deps 2023-01-02 22:00:32 +01:00
Albert Vaca Cintora
97b7eb71cf Delete tests broken since 2019
I spent a few hours and couldn't fix them
2023-01-02 21:54:21 +01:00
Harry Cheng
bb0ab51d3b Do not send cancel packet from disabled apps 2023-01-02 16:08:04 +08:00
l10n daemon script
f503b18993 GIT_SILENT made messages (after extraction) 2023-01-02 01:00:29 +00:00
l10n daemon script
58e9a5d2b6 GIT_SILENT made messages (after extraction) 2023-01-01 00:56:32 +00:00
Albert Vaca Cintora
fd34e56675 Use registerNetworkCallback to listen to network changes
ConnectivityManager.CONNECTIVITY_ACTION was deprecated in Android 9
2022-12-31 00:35:08 +01:00
Albert Vaca Cintora
4be79b52ae Show a toast if keyboard input is not supported 2022-12-31 00:03:41 +01:00
Albert Vaca Cintora
028a2992c9 Bump deps 2022-12-30 23:58:13 +01:00
Albert Vaca Cintora
bdfc21cf64 Hopefully fix NPE 2022-12-29 18:51:12 +01:00
Albert Vaca Cintora
5225d0b200 Release 1.20.2 2022-12-28 19:29:55 +01:00
Albert Vaca Cintora
54e5224f20 Fix minifier deleting "unused" xml that were actually used 2022-12-28 19:29:23 +01:00
Albert Vaca Cintora
6ab846cbbd Fix NPE 2022-12-28 17:31:52 +01:00
Albert Vaca Cintora
ea66605ef0 Fix crash on Android 7 2022-12-28 17:31:42 +01:00
Albert Vaca Cintora
c903c5d3fd Release 1.20.1
Untagged because it's for the play store only.
2022-12-28 00:26:58 +01:00
Albert Vaca Cintora
a663f4d106 Comment out MouseReceiverPlugin
The Play Store asks us a video showing why we need the accessibility
service, and I can't make it work so I can't record the video.
Removing this plugin removes the need for any accessibility permissions.
2022-12-28 00:14:49 +01:00
Albert Vaca Cintora
1a79c3e77a Release 1.20 2022-12-27 23:53:45 +01:00
Albert Vaca Cintora
6fbd923c60 Bump dependencies and targetSdkVersion
Motivation: We can't publish to the Play Store with a targetSdkVersion < 31

The new targetSdk required two changes:

* Specifying when activities, services and receivers should be exported or
  not to other apps. For the ones I wasn't sure of what we want, I made
  them exported to not break something.
* Specifying when a PendingIntent should be mutable or immutable. I made
  them all mutable for now.
2022-12-27 23:53:13 +01:00
l10n daemon script
f7b25bfaf7 GIT_SILENT Sync po/docbooks with svn 2022-12-26 02:16:12 +00:00
l10n daemon script
e61af6fa37 GIT_SILENT Sync po/docbooks with svn 2022-12-25 02:42:13 +00:00
Felix Fischer
9df91577d3 Add monochrome drawable (i.e. Android 13 themed icon)
## Summary

Since a lot of devices now have Android 13, some users might want support for the new themed app icons.
This adds support for these, by adding a monochrome drawable (just the default icon with only the phone border and K) in `res/drawable-v24/ic_launcher_monochrome.xml` and then referencing this in `res/minimap-anydpi-v26/ic_laucher(_round).xml`.

## Test Plan

This can be tested by simply compiling and installing the app as usual on any device running Android 13.
After installing the app, the option for an adaptive colour theme will need to be enabled:
- OneUI5: Long-press home screen > Wallpaper and Style > Colour palette > enable colour palette and check "Apply palette to app icons"
- Pixel: Long-press home screen > Wallpaper & style > check "Themed icons"

The app icon should now follow the system theme (on some devices only on home screen, on others both home screen and app drawer).

![Screenshot_20221204_231210](/uploads/75ec96d9a3b17486622e32148cfd775c/Screenshot_20221204_231210.png)
2022-12-19 22:12:03 +00:00
l10n daemon script
39ff1da82d GIT_SILENT Sync po/docbooks with svn 2022-12-15 02:14:58 +00:00
l10n daemon script
081bb4ebc8 GIT_SILENT Sync po/docbooks with svn 2022-12-14 02:40:53 +00:00
l10n daemon script
7f47dcf860 GIT_SILENT made messages (after extraction) 2022-12-11 00:46:45 +00:00
l10n daemon script
e5c976eeee GIT_SILENT Sync po/docbooks with svn 2022-12-08 02:10:14 +00:00
l10n daemon script
88b396b6f0 GIT_SILENT made messages (after extraction) 2022-12-04 00:45:55 +00:00
l10n daemon script
04067984ed GIT_SILENT Sync po/docbooks with svn 2022-12-03 02:07:49 +00:00
l10n daemon script
99d2f1b0df GIT_SILENT Sync po/docbooks with svn 2022-12-02 02:52:03 +00:00
l10n daemon script
f71d5b5e8c GIT_SILENT Sync po/docbooks with svn 2022-11-21 02:01:50 +00:00
l10n daemon script
5b346d9c7a GIT_SILENT Sync po/docbooks with svn 2022-11-20 02:31:18 +00:00
l10n daemon script
dd1aa4731d GIT_SILENT made messages (after extraction) 2022-11-19 00:45:11 +00:00
l10n daemon script
a941f2bf3a GIT_SILENT made messages (after extraction) 2022-11-17 00:45:23 +00:00
l10n daemon script
9ed7571e1d GIT_SILENT made messages (after extraction) 2022-11-16 00:46:27 +00:00
l10n daemon script
d9c2da2fdb GIT_SILENT made messages (after extraction) 2022-11-12 00:46:58 +00:00
l10n daemon script
4398d791a3 GIT_SILENT made messages (after extraction) 2022-11-11 00:45:24 +00:00
Simon Redman
c477cbe33c Fix lint errors in SMSHelper.java
## Summary

Clean up a bunch of lint errors in SMSHelper.java. Some of these are null issues which in theory might prevent a crash.

## Test Plan

No functional changes are expected. Fetching SMS still works for me.
2022-11-08 00:47:31 +00:00
Philip Cohn-Cort
a63d549739 Remove some unused imports
## Summary

Very basic maintenance MR to remove unused imports from code files.
2022-11-07 23:15:06 +00:00
l10n daemon script
d57072186a GIT_SILENT Sync po/docbooks with svn 2022-11-07 02:32:01 +00:00
l10n daemon script
10a7b50b0d GIT_SILENT made messages (after extraction) 2022-11-06 00:46:23 +00:00
l10n daemon script
d594f45914 GIT_SILENT made messages (after extraction) 2022-11-04 00:45:33 +00:00
l10n daemon script
45f557b0fe GIT_SILENT made messages (after extraction) 2022-11-03 00:45:43 +00:00
l10n daemon script
2448277211 GIT_SILENT made messages (after extraction) 2022-11-02 00:48:02 +00:00
l10n daemon script
817d00d2d8 GIT_SILENT Sync po/docbooks with svn 2022-11-01 02:04:45 +00:00
Yannik Sembritzki
9f9b565ce6 Separate persistent notification channel based on whether devices are connected
This allows users to selectively disable the persistent notification when no devices are connected.

BUG: 460927
2022-10-31 21:03:27 +00:00
Wojciech Matuszewski
70d70dcb33 Use a common thread pool instead of creating new threads manually
## Summary

Spawning new threads in Java is costly. This MR aims to use a common thread pool instead.

I've replaced all cases where a new thread is started just to perform a task in the background. This does not include cases where a reference to the newly created thread is kept as a part of application logic – this is probably a problem in itself, but it exceeds the scope of this quick optimization. ;) 

There was a couple of cases where a new thread was spawned just to sleep for a while an then change the state on a View on the main thread. I've replaced those with posting those deferred tasks to the View's message queue.

## Test Plan

Everything should work the same as it has before, just a bit faster and easier on the memory.
2022-10-31 20:59:17 +00:00
Arun Parolikkal
31d1882c6a Basic support for A12 colors
Colors don't work in some cards, menus and the hamburger menu

## Summary

I'm trying to make KDEConnect pull colours from the Material 3.0
wallpaper in Android 12. I've managed to do this to an extent by editing
the xml files in res/values*. There are, however, certain UI elements
that do not respond to the changes I've made, with no obvious files
where their colours may be changed.

## Screenshots

### The devices screen looks great (Except "KDE Connect Devices" in the
App bar isn't themed.)

![Screenshot_20211215-175156_KDE_Connect](/uploads/f00a03a9857a696acbf3ba14a0d01e23/Screenshot_20211215-175156_KDE_Connect.png)

### The hamburger menu has a white color in light mode. Don't know where
this is set and how to change it

![Screenshot_20211215-175206_KDE_Connect](/uploads/349b2bf72596a388e445f7462672b358/Screenshot_20211215-175206_KDE_Connect.png)

### Three dot menu has a white colour

![Screenshot_20211215-175210_KDE_Connect](/uploads/4a3204de26233ac3f6ea612358e9387d/Screenshot_20211215-175210_KDE_Connect.png)

### Add new devices looks good too
![Screenshot_20211215-175221_KDE_Connect](/uploads/78db4cd796ba31bfb763b9e2fae6e216/Screenshot_20211215-175221_KDE_Connect.png)

### Not the popup menus though

![Screenshot_20211215-175225_KDE_Connect](/uploads/a0fb8dbf4c0cc1fd3a2774d5ff8fda00/Screenshot_20211215-175225_KDE_Connect.png)

### Cards in the About section are still white

![Screenshot_20211215-175235_KDE_Connect](/uploads/18d1b3337af45eb7c9bcb157a0b34357/Screenshot_20211215-175235_KDE_Connect.png)

### Dark mode works fine

![Screenshot_20211215-175255_KDE_Connect](/uploads/3c2777e3f97ab7f377c6ace8b83297f2/Screenshot_20211215-175255_KDE_Connect.png)

### But again, some UI elements like the hamburger menu aren't themed.

![Screenshot_20211215-175302_KDE_Connect](/uploads/2ea118e6a352bcf4d5dc8760495d7b12/Screenshot_20211215-175302_KDE_Connect.png)

I'll keep trying to figure out how to make these elements to their
proper colours, but I've done a lot of searching through the source and
couldn't figure out how. I'm absolutely new to Android development. Help
please.

## Test Plan

For the changes made thus far, none are needed.
2022-10-31 16:43:18 -04:00
l10n daemon script
aacd0fa32a GIT_SILENT Sync po/docbooks with svn 2022-10-31 02:39:16 +00:00
l10n daemon script
cfc67f6a3a GIT_SILENT Sync po/docbooks with svn 2022-10-24 02:03:06 +00:00
l10n daemon script
9bed548dc3 GIT_SILENT Sync po/docbooks with svn 2022-10-22 11:22:29 +00:00
l10n daemon script
b0d2e6f822 GIT_SILENT Sync po/docbooks with svn 2022-10-21 02:09:38 +00:00
l10n daemon script
48e0ff2714 GIT_SILENT Sync po/docbooks with svn 2022-10-20 02:55:57 +00:00
Wojciech M
9af94884f9 fix channel names not being set when creating notification channels 2022-10-17 20:42:07 +02:00
l10n daemon script
67e4b27915 GIT_SILENT made messages (after extraction) 2022-10-15 00:46:11 +00:00
l10n daemon script
8038f58507 GIT_SILENT made messages (after extraction) 2022-10-14 00:46:37 +00:00
Isira Seneviratne
90ac4d68cf Use NotificationChannelCompat. 2022-10-10 20:49:52 +00:00
Isira Seneviratne
59303c1d0f Update Gradle Plugin to 7.2.2. 2022-10-10 20:49:22 +00:00
Simon Redman
5487d72c29 [SMS Plugin] Return conversation results one-by-one to more quickly populate the GUI
## Summary

Since !158, fetching messages has been painfully slow. This is because, instead of making one cursor (database) call, we needed to make two per conversation.

Unless someone finds a conversations URI which works on Samsung devices and reliably returns data, there isn't much we can do about that. What we can do, is return each conversation more quickly to get the UI populated and to prevent blocking the main thread forever.

This attempts to return conversations ordered by most-recent first. If the conversations URI returns junk for the thread date, it will return in an undefined order.

## Test Plan

#itworksforme
2022-10-10 20:44:19 +00:00
l10n daemon script
8c6a8b87db GIT_SILENT Sync po/docbooks with svn 2022-10-09 02:07:50 +00:00
l10n daemon script
69d335fe7a GIT_SILENT made messages (after extraction) 2022-10-09 00:47:47 +00:00
l10n daemon script
d2d6856b85 GIT_SILENT Sync po/docbooks with svn 2022-10-05 01:58:46 +00:00
l10n daemon script
9bd3ec3087 GIT_SILENT Sync po/docbooks with svn 2022-10-03 02:40:16 +00:00
l10n daemon script
0d71aa5ba8 GIT_SILENT Sync po/docbooks with svn 2022-10-02 02:48:20 +00:00
l10n daemon script
b51657555a GIT_SILENT Add new file (after extraction) 2022-09-30 00:43:48 +00:00
l10n daemon script
8fc3d6f51a GIT_SILENT made messages (after extraction) 2022-09-23 00:44:48 +00:00
l10n daemon script
1106788e46 GIT_SILENT made messages (after extraction) 2022-09-22 00:44:24 +00:00
l10n daemon script
90fa265447 GIT_SILENT made messages (after extraction) 2022-09-20 00:45:18 +00:00
Albert Vaca Cintora
801e9a2647 Remove individual contributors' contact buttons from About
To encourage using project-wide, open channels instead of private emails.
2022-09-18 23:43:58 +02:00
l10n daemon script
7c1d62f60c GIT_SILENT made messages (after extraction) 2022-09-11 00:44:55 +00:00
l10n daemon script
854555b142 GIT_SILENT made messages (after extraction) 2022-09-05 00:43:56 +00:00
l10n daemon script
bb97c5c4cb GIT_SILENT made messages (after extraction) 2022-09-01 00:44:31 +00:00
l10n daemon script
f9ddea53e2 GIT_SILENT made messages (after extraction) 2022-08-27 00:46:29 +00:00
l10n daemon script
a725cb3ac2 GIT_SILENT made messages (after extraction) 2022-08-26 00:44:29 +00:00
l10n daemon script
f5b9eae272 GIT_SILENT made messages (after extraction) 2022-08-25 00:46:12 +00:00
l10n daemon script
252d0a492d GIT_SILENT Add new file (after extraction) 2022-08-24 00:46:24 +00:00
l10n daemon script
0fd9ff2bf8 GIT_SILENT made messages (after extraction) 2022-08-15 00:44:12 +00:00
l10n daemon script
305a1d4c78 GIT_SILENT made messages (after extraction) 2022-08-09 00:45:40 +00:00
Nicolas Fella
2285c9b4d3 Remove arcconfig
We are not using Phabricator anymore
2022-08-05 01:34:08 +02:00
Nicolas Fella
a94eeb4947 Revert "Remove arcconfig"
Had unrelated changes

This reverts commit 53e2e0be10.
2022-08-05 01:23:55 +02:00
Nicolas Fella
53e2e0be10 Remove arcconfig
We are not using Phabricator anymore
2022-08-05 01:23:26 +02:00
l10n daemon script
357867145e GIT_SILENT made messages (after extraction) 2022-08-01 00:43:56 +00:00
Mikhail Zolotukhin
fccbdf0699 Declare repositories and project name in settings.gradle
Official gradle docs recommend using settings.gradle file (see https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#always_define_a_settings_file).
Blank Android projects in Android Studio declare their name and repositories in settings.gradle. Therefore, it makes sense to create such file here and add that information in it.

An explicit project name allows us to know exactly to what `project.name` resolves, instead of relying on the project root directory name, which can be changed by the developer locally.
2022-07-25 20:44:56 +00:00
l10n daemon script
9de62747f7 GIT_SILENT made messages (after extraction) 2022-07-14 00:44:59 +00:00
l10n daemon script
28c0ad3328 GIT_SILENT made messages (after extraction) 2022-07-10 00:46:44 +00:00
l10n daemon script
358dbee727 GIT_SILENT made messages (after extraction) 2022-07-09 00:44:54 +00:00
l10n daemon script
cfee01f820 GIT_SILENT made messages (after extraction) 2022-07-07 00:44:14 +00:00
l10n daemon script
461b096af3 GIT_SILENT made messages (after extraction) 2022-07-04 00:45:10 +00:00
Nicolas Fella
cf94436208 [mpris] Remove workarounds for Spotify
It looks like Spotify fixed its MPRIS impl and these things are no longer broken

There's no need to hide them from the UI any more
2022-06-27 23:15:37 +00:00
Ilmaz Gumerov
edc655da5a Add logs reading for sending clipboard on Android 10
Enable with:
adb -d shell pm grant org.kde.kdeconnect_tp android.permission.READ_LOGS;
adb -d shell appops set org.kde.kdeconnect_tp SYSTEM_ALERT_WINDOW allow;
adb -d shell am force-stop org.kde.kdeconnect_tp;
2022-06-27 17:00:34 -04:00
l10n daemon script
de1e68d62f GIT_SILENT made messages (after extraction) 2022-06-25 00:47:11 +00:00
Art Pinch
f1d0c9acc6 Fix MprisActivity crash in landscape orientation
## Summary

Fixed MprisActivity crash in landscape orientation caused by mismatched portrait and landscape layout resources

BUG: 435016

## Test Plan

### Before:
App crashed on MprisActivity when phone is switched to landscape orientation

### After:
App works normally in landscape mode
2022-06-09 02:10:37 +00:00
Nicolas Fella
f2481644ae Update Gradle plugin 2022-06-02 00:39:06 +02:00
Art Pinch
7080b43d2d Control remote device volume by volume keys when MPRIS session is active
Allows to control the volume of the default sink of the remote device by pressing phone volume keys on API21+ (Lollipop and onwards) when MPRIS session is active (i.e. MPRIS media control notification is present). Remote device should support System Volume Plugin and report its default sink. Volume controlling works both when the phone screen is off and on. When the screen is on, you'll see a new slider in the volume panel.

BUG: 398848
2022-06-01 22:35:54 +00:00
Ravi Mistry
8f49ff57ab Fix byte array conversions
## Summary

Currently, KDE Connect for Android doesn't show the last 2 characters of the verification key when pairing a device. This MR solves this issue.

This bug is caused by incomplete conversions from byte arrays to strings in `SslHelper.java`:

```java
for (int i = 0; i < hash.length - 1; i++) {
    formatter.format("%02x", hash[i]);
}
```
The ```i < hash.length -1``` converts the bytes in the array up to (inclusive) the penultimate one. Removing the ```- 1``` allows for the last byte to be converted (this is the missing 2 characters).

BUG: 445955

## Test Plan

### Before:
Selecting a desktop from the available devices, then clicking the `Request Pairing` button causes a 62 character key to be displayed. It is 2 characters short of the actual key, which can be seen on the desktop KDE Connect app.

### After:
Selecting the `Request Pairing` button now shows the whole verification key, as intended.
2022-05-30 21:28:03 +00:00
l10n daemon script
9834a690b4 GIT_SILENT made messages (after extraction) 2022-05-21 00:44:36 +00:00
l10n daemon script
5a64ff7ebd GIT_SILENT made messages (after extraction) 2022-05-10 00:44:37 +00:00
l10n daemon script
bcd1bdb856 GIT_SILENT made messages (after extraction) 2022-05-08 00:45:48 +00:00
l10n daemon script
4148d672ba GIT_SILENT made messages (after extraction) 2022-05-06 00:45:18 +00:00
l10n daemon script
96ad654d7c GIT_SILENT made messages (after extraction) 2022-05-01 00:47:59 +00:00
l10n daemon script
4e4c68526e GIT_SILENT made messages (after extraction) 2022-04-22 00:45:00 +00:00
Thore Goebel
8e43ef421b Capture back press in Settings and About
The Settings and About fragments are arguably one logical layer below the PairingFragment (which feels like the "main screen").
Capture the back press and return to the PairingFragment.

Fixes https://bugs.kde.org/show_bug.cgi?id=442716.

Notes:
- In a DeviceFragment back-pressing continues to close the app, as before. Judging from the fact that the app persists the last selected device to the shared prefs, I assume this is a intentional.
- I also thought about storing from where the Settings/About were opened (e.g. from a specific DeviceFragment) and returning there. However this would be a much larger change with arguable user benefit. After all, from the PairingFragment it's just a single click to your device.
2022-04-21 00:54:42 +00:00
l10n daemon script
cbabc40e7b GIT_SILENT made messages (after extraction) 2022-04-21 00:43:49 +00:00
l10n daemon script
91709c5a2a GIT_SILENT made messages (after extraction) 2022-04-17 00:46:22 +00:00
l10n daemon script
222f748211 GIT_SILENT made messages (after extraction) 2022-04-12 00:43:22 +00:00
Thore Goebel
a2c20d93f2 Set action bar title in SettingsFragment
Set the title "Settings" to the action bar in the SettingsFragment.

Previously, depending on where you came from, it just read "KDE Connect Devices", "About" or the device name.
2022-04-09 16:39:58 +00:00
l10n daemon script
a2d7a1b58a GIT_SILENT made messages (after extraction) 2022-03-30 00:50:21 +00:00
l10n daemon script
3dafea53c9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-03-29 02:08:04 +00:00
l10n daemon script
006eb5bc4a GIT_SILENT made messages (after extraction) 2022-03-19 00:43:53 +00:00
Albert Vaca Cintora
f628bbdabc Share plugin: Honor received last modified metadata 2022-03-06 12:49:08 +01:00
Albert Vaca Cintora
4fa634afa4 Upgrade gradle plugin 2022-03-03 23:58:23 +01:00
Jing Xia
3bf3cb1629 Automatically reconnect to trusted networks in the background on API 29+
## Problem

On Android 10 (API 29) or later, when a trusted network has been configured, if the mobile device rejoins the network while KDE Connect is running in the background, it doesn't reconnect to any paired devices in the trusted network. It only reconnects when the user brings the app to the foreground.

## Cause

Android 10 introduced [a separate permission for background location access](https://developer.android.com/about/versions/10/privacy/changes#app-access-device-location). 

When KDE Connect is running in the background with API 29+, [`TrustedNetworkHelper.currentSSID` fails to get the SSID](d22967f475/src/org/kde/kdeconnect/Helpers/TrustedNetworkHelper.java (L77)) because it doesn't have the required permission. This prevents KDE Connect from verifying whether a network is trusted.

## Solution

Make KDE Connect request for background location access permission.

To request for background location access, an app must [declare it in the manifest](https://developer.android.com/training/location/permissions#background), or else the option to to enable background location access won't appear in settings.

As a side note, the permission request dialog in `TrustedNetworksActivity` doesn't require changes because after Android 11, the option to allow background location no longer shows up in a dialog. [It has to be manually enabled in settings.](https://developer.android.com/training/location/permissions#background-dialog-target-sdk-version)

## Test Plan

### Before:
On Android 10 or later, configure a trusted network and pair with a device in it. Let KDE Connect run in the background. Disconnect from the trusted network and then rejoin. KDE Connect won't automatically reconnect to the paired device.

### After:
Do the same steps as above, except after configuring the trust network, go into settings and allow KDE Connect to access location all the time. After KDE Connect rejoins the trusted network, it should automatically reconnect to the paired device.

![kdeconnect_location_permission_settings](/uploads/c7d03de9f1fb1502d7036f45ccb811a0/kdeconnect_location_permission_settings.png)
2022-03-01 22:08:54 +00:00
l10n daemon script
22f47b660b GIT_SILENT made messages (after extraction) 2022-02-26 00:47:37 +00:00
l10n daemon script
bdf5f1e25a GIT_SILENT made messages (after extraction) 2022-02-24 00:43:35 +00:00
l10n daemon script
980cfaedad GIT_SILENT made messages (after extraction) 2022-02-21 00:43:16 +00:00
l10n daemon script
422ad0a11f GIT_SILENT made messages (after extraction) 2022-02-20 00:44:05 +00:00
l10n daemon script
9115e0f24b GIT_SILENT made messages (after extraction) 2022-02-18 00:44:24 +00:00
Manuel Jesús de la Fuente
5ba84c6e78 Add Android 8+ adaptive icons
![image](/uploads/a1aa9ed5e5ea5c8a0f39fb655299e79d/image.png)

Adds the Android 8+ style adaptive icons, using the app's highlight color for extra contrast against the current fallback white background behind the white phone border. This new icon follows the size and grid guidelines of material design, and was created as a 108dp@1x svg
2022-02-16 22:54:52 +00:00
l10n daemon script
90ceb073ae GIT_SILENT made messages (after extraction) 2022-02-16 00:44:51 +00:00
l10n daemon script
2b5943572c GIT_SILENT made messages (after extraction) 2022-02-14 00:43:20 +00:00
l10n daemon script
65a5e59d4b GIT_SILENT made messages (after extraction) 2022-02-13 00:42:54 +00:00
l10n daemon script
3a338609e8 GIT_SILENT made messages (after extraction) 2022-02-12 00:43:09 +00:00
l10n daemon script
62744ddae3 GIT_SILENT made messages (after extraction) 2022-02-07 00:44:04 +00:00
l10n daemon script
152b6e9a96 GIT_SILENT made messages (after extraction) 2022-02-06 00:46:27 +00:00
Manuel Jesús de la Fuente
ecd2752579 Make trashcan icon visible
BUG: 435986
2022-02-05 09:52:50 +00:00
l10n daemon script
9b2cd6a97f GIT_SILENT made messages (after extraction) 2022-02-05 00:43:21 +00:00
l10n daemon script
b50c79a2c4 GIT_SILENT made messages (after extraction) 2022-02-03 00:43:21 +00:00
l10n daemon script
4d13a90ba5 GIT_SILENT made messages (after extraction) 2022-02-02 00:44:16 +00:00
l10n daemon script
2587569af7 GIT_SILENT made messages (after extraction) 2022-01-31 00:43:21 +00:00
Albert Vaca Cintora
0f0740e3ac Remove unused imports 2022-01-25 21:18:38 +01:00
Albert Vaca Cintora
c9b2b53d59 Fix division by 0 2022-01-24 14:01:49 +01:00
Albert Vaca Cintora
209f0f8f43 Fix NPE if BackgroundService.instance() doesn't exist 2022-01-24 14:01:40 +01:00
Albert Vaca Cintora
db3f8f7f74 Release 1.19.1 2022-01-24 01:56:10 +01:00
Albert Vaca Cintora
60ecec9751 Bump dependencies 2022-01-24 01:56:10 +01:00
Albert Vaca Cintora
6cf0ef79b2 Small tweaks suggested by static code analyzer 2022-01-24 01:56:10 +01:00
Albert Vaca Cintora
2d55f282a8 Hopefully fix some NPE crashes 2022-01-24 01:56:10 +01:00
Albert Vaca Cintora
5ef7154d5e Fix mpris control crashing (NPE) in landscape mode 2022-01-24 01:56:10 +01:00
l10n daemon script
1c137d5ca8 GIT_SILENT made messages (after extraction) 2022-01-24 00:42:50 +00:00
Albert Vaca Cintora
f747639304 Fix warning about resource IDs becoming non-final soon 2022-01-22 12:03:53 +01:00
Albert Vaca Cintora
6208e0babb Add icon for compose text menu item 2022-01-22 11:52:29 +01:00
Albert Vaca Cintora
7188285dac Compose text: close after sending 2022-01-22 11:52:05 +01:00
Albert Vaca Cintora
fe94854f02 Release 1.19.0 2022-01-22 11:33:36 +01:00
Albert Vaca Cintora
767fbdfdd9 Bump dependencies 2022-01-22 11:28:49 +01:00
Piyush Aggarwal
2a07c1f528 mousereceiverplugin: add support for back and forward mousebuttons 2022-01-22 10:27:55 +00:00
l10n daemon script
0a83597d3c GIT_SILENT made messages (after extraction) 2022-01-22 00:43:42 +00:00
l10n daemon script
e83b5c6e74 GIT_SILENT made messages (after extraction) 2022-01-18 00:43:30 +00:00
l10n daemon script
2468928b05 GIT_SILENT made messages (after extraction) 2022-01-17 00:42:44 +00:00
l10n daemon script
ae3ebec87c GIT_SILENT made messages (after extraction) 2022-01-16 00:43:14 +00:00
Forrest Hilton
64ad798d70 Added a screen to allow users to compose the key strokes to send.
Added a screen to allow users to compose the key strokes to send. This is necessary because the keyboard that appears on the mouse pad screen does not have the voice to text microphone button on my phone. Even if it could be made to appear as it does on my tablet, some kind of text buffering is necessary because the voice text will change its mind.
2022-01-15 20:35:45 +00:00
Maxim Leshchenko
a6339312e4 Fix crash 2022-01-15 20:30:19 +00:00
Maxim Leshchenko
d43c9aa325 Improve code 2022-01-15 20:30:19 +00:00
Maxim Leshchenko
b74a6e6c6e Run command in a separate thread 2022-01-15 20:30:19 +00:00
Maxim Leshchenko
7286b8a24a Add ability to run commands from Android 11 power menu 2022-01-15 20:30:19 +00:00
l10n daemon script
870c40e412 GIT_SILENT made messages (after extraction) 2022-01-15 00:42:58 +00:00
l10n daemon script
99d0e7eb43 GIT_SILENT made messages (after extraction) 2022-01-14 00:43:37 +00:00
l10n daemon script
4ad5733391 GIT_SILENT made messages (after extraction) 2022-01-13 00:43:05 +00:00
l10n daemon script
9cb8d52b4f GIT_SILENT made messages (after extraction) 2022-01-12 00:44:43 +00:00
Piyush Aggarwal
29ca097054 mousepadplugin: allow selecting which click to send for left click 2022-01-10 19:46:18 +00:00
Piyush Aggarwal
9b4c4ff9cb add option for Left click to be triggered when pressing two or three fingers 2022-01-10 19:46:18 +00:00
Piyush Aggarwal
bf40545e11 rename singleClick to leftClick 2022-01-10 19:46:18 +00:00
Maxim Leshchenko
ff3778e983 Show the send clipboard button on the device page only if the application is running on Android 10 or higher 2022-01-10 19:25:07 +00:00
Maxim Leshchenko
2b8d320b87 Add forgotten import 2022-01-10 19:25:07 +00:00
Trevor Terris
3633ee0b69 Move send clipboard button to the main menu 2022-01-10 19:25:07 +00:00
Maxim Leshchenko
492555ab9b Add more ways to send clipboard
Add the ability to send the clipboard to the device via the quick settings tile and via the menu on the device page

BUG: 439951
2022-01-10 19:25:07 +00:00
Patrick Wang
b3a3884333 Disable sftp random writes 2022-01-11 00:37:00 +08:00
Patrick Wang
46e4ff291c Fix for sftp random reads 2022-01-10 02:49:26 +08:00
l10n daemon script
ba1de4e035 GIT_SILENT made messages (after extraction) 2022-01-05 00:45:35 +00:00
l10n daemon script
eb7a69ea1b GIT_SILENT made messages (after extraction) 2022-01-02 00:46:12 +00:00
l10n daemon script
91d4c23950 GIT_SILENT made messages (after extraction) 2021-12-31 00:42:57 +00:00
l10n daemon script
1523e2709c GIT_SILENT made messages (after extraction) 2021-12-28 00:42:58 +00:00
l10n daemon script
325db14a38 GIT_SILENT made messages (after extraction) 2021-12-23 00:44:20 +00:00
l10n daemon script
77472749c2 GIT_SILENT made messages (after extraction) 2021-12-20 00:42:27 +00:00
l10n daemon script
8994a4724d GIT_SILENT made messages (after extraction) 2021-12-14 00:44:01 +00:00
l10n daemon script
29f0ff7e3f GIT_SILENT made messages (after extraction) 2021-12-12 00:43:09 +00:00
l10n daemon script
1b298ccc2a GIT_SILENT made messages (after extraction) 2021-12-10 00:43:54 +00:00
l10n daemon script
8292aaa62c GIT_SILENT made messages (after extraction) 2021-12-08 00:45:07 +00:00
l10n daemon script
b734e69323 GIT_SILENT made messages (after extraction) 2021-12-06 00:43:19 +00:00
l10n daemon script
786a385dde GIT_SILENT made messages (after extraction) 2021-12-05 00:43:02 +00:00
Éric Gillet
baa9b9af78 Overwrite title in ShareActivity toolbar 2021-12-03 20:30:13 +00:00
Sourav Das
8c226cb4c2 Added option to show notification only if the screen is off 2021-12-03 11:11:12 +06:00
Albert Vaca Cintora
f3fb7acef7 Release 1.18.1 2021-11-30 21:57:47 +01:00
Albert Vaca Cintora
5b7f4374ab Hopefully fix NPE
Probably introduced in !105
2021-11-30 21:57:47 +01:00
l10n daemon script
589e90890e GIT_SILENT made messages (after extraction) 2021-11-29 00:27:39 +00:00
l10n daemon script
7341cbd3d5 GIT_SILENT made messages (after extraction) 2021-11-28 00:27:20 +00:00
l10n daemon script
a78bde2a7c GIT_SILENT made messages (after extraction) 2021-11-27 00:27:41 +00:00
l10n daemon script
9e88dacfa6 GIT_SILENT made messages (after extraction) 2021-11-26 00:27:08 +00:00
Nishith Khanna
beafdb26ab Fixed package visibility for Android 11 devices
BUG: 445702
2021-11-25 06:33:22 +00:00
l10n daemon script
3f548f5efa GIT_SILENT made messages (after extraction) 2021-11-25 00:27:45 +00:00
l10n daemon script
a82478a6fb GIT_SILENT made messages (after extraction) 2021-11-24 00:27:23 +00:00
l10n daemon script
4053d224ec GIT_SILENT made messages (after extraction) 2021-11-23 00:27:50 +00:00
l10n daemon script
3cf7dfae55 GIT_SILENT made messages (after extraction) 2021-11-22 00:27:34 +00:00
l10n daemon script
d88eb51ede GIT_SILENT made messages (after extraction) 2021-11-21 00:27:21 +00:00
Éric Gillet
c69c885350 Remove android.intent.action.SEND_MULTIPLE intent filter for MainActivity
BUG: 429681
2021-11-19 22:14:03 +00:00
Éric Gillet
61699108bc Specific android:label for ShareActiviy 2021-11-19 22:14:03 +00:00
l10n daemon script
f265a8b379 GIT_SILENT made messages (after extraction) 2021-11-19 00:30:00 +00:00
Albert Vaca Cintora
bfb3eae492 Release 1.18.0 2021-11-17 19:15:31 +01:00
Albert Vaca Cintora
9ce72908e1 Bump all the things 2021-11-17 19:04:00 +01:00
l10n daemon script
d4cf2be7f5 GIT_SILENT made messages (after extraction) 2021-11-13 00:26:54 +00:00
l10n daemon script
e0ee8d753e GIT_SILENT made messages (after extraction) 2021-11-11 00:17:08 +00:00
l10n daemon script
43e076d98e GIT_SILENT made messages (after extraction) 2021-11-10 00:17:03 +00:00
Albert Vaca Cintora
9d09e5cd22 Fix low battery notification spam on Android 12 2021-11-09 00:39:00 +01:00
l10n daemon script
3fa5e041cf GIT_SILENT made messages (after extraction) 2021-11-05 00:16:50 +00:00
l10n daemon script
4608643567 GIT_SILENT made messages (after extraction) 2021-11-04 00:17:50 +00:00
l10n daemon script
a8c41fc608 GIT_SILENT made messages (after extraction) 2021-11-03 00:19:29 +00:00
l10n daemon script
10383fa3c9 GIT_SILENT made messages (after extraction) 2021-10-31 00:16:23 +00:00
Maxim Leshchenko
5837345fa3 Fix back behaviour in licenses activity 2021-10-30 17:05:04 +03:00
l10n daemon script
465ffc92cd GIT_SILENT made messages (after extraction) 2021-10-24 00:17:19 +00:00
Albert Vaca Cintora
e395dbae1d Bump kotlin patch version 2021-10-18 20:34:05 +02:00
Gobinath A L
c99764187a override onSupportNavigateUp method to mimic system BACK behaviour 2021-10-17 12:01:05 +05:30
Gobinath A L
69e29d09e0 override onSupportNavigateUp method to mimic system BACK behaviour 2021-10-17 11:32:41 +05:30
l10n daemon script
065516d3ca GIT_SILENT made messages (after extraction) 2021-10-11 00:17:28 +00:00
l10n daemon script
7895403396 GIT_SILENT made messages (after extraction) 2021-10-09 00:19:29 +00:00
l10n daemon script
be2bce30d5 GIT_SILENT made messages (after extraction) 2021-10-07 00:16:56 +00:00
l10n daemon script
4996ad571e GIT_SILENT made messages (after extraction) 2021-10-06 00:17:54 +00:00
Albert Vaca Cintora
33f1e29401 Remove deprecated option 2021-10-05 00:31:50 +02:00
Albert Vaca Cintora
66a81f3612 Update gradle and gradle plugin 2021-10-05 00:30:26 +02:00
Albert Vaca Cintora
f8e0d8ee71 Fix warning
Fixes "Multiple substitutions specified in non-positional format"
2021-10-05 00:02:53 +02:00
l10n daemon script
6fee826082 GIT_SILENT made messages (after extraction) 2021-09-28 00:17:01 +00:00
l10n daemon script
8a57627489 GIT_SILENT made messages (after extraction) 2021-09-27 00:16:41 +00:00
l10n daemon script
46b4a9a792 GIT_SILENT made messages (after extraction) 2021-09-26 00:17:09 +00:00
l10n daemon script
b05292ca0f GIT_SILENT made messages (after extraction) 2021-09-25 00:16:15 +00:00
Andy Holmes
cabb933118 SMSPlugin: fix documentation of attachment mime-type
The `mime_type` field of incoming attachments was incorrectly described
as being `<int>` when it is in fact `<String>`.
2021-09-20 23:35:33 +00:00
l10n daemon script
9597da61d2 GIT_SILENT made messages (after extraction) 2021-09-20 00:18:12 +00:00
l10n daemon script
e3ef74f414 GIT_SILENT made messages (after extraction) 2021-09-19 00:21:02 +00:00
l10n daemon script
257fa37b12 GIT_SILENT made messages (after extraction) 2021-09-17 00:16:58 +00:00
l10n daemon script
31a8a08108 GIT_SILENT made messages (after extraction) 2021-09-15 00:18:24 +00:00
l10n daemon script
1963cbb842 GIT_SILENT made messages (after extraction) 2021-09-14 00:17:59 +00:00
l10n daemon script
05418b6623 GIT_SILENT made messages (after extraction) 2021-09-13 00:18:11 +00:00
Philip Cohn-Cort
5940e957a8 Display battery status at the bottom of each device on its DeviceFragment
kdeconnect-android!105
2021-09-13 00:09:43 +00:00
l10n daemon script
0f4aaa286d GIT_SILENT made messages (after extraction) 2021-09-12 00:17:53 +00:00
l10n daemon script
fe606cf644 GIT_SILENT made messages (after extraction) 2021-09-11 00:17:21 +00:00
Simon Redman
23b8d2e70b [SMS Plugin] Don't remove the sending address if it is the only thing in the list 2021-09-06 15:27:05 -07:00
l10n daemon script
a1fb54faf1 GIT_SILENT made messages (after extraction) 2021-09-06 00:17:54 +00:00
l10n daemon script
1932fbc313 GIT_SILENT made messages (after extraction) 2021-09-05 00:18:05 +00:00
l10n daemon script
d25d402ade GIT_SILENT made messages (after extraction) 2021-09-03 00:17:09 +00:00
l10n daemon script
dcd66e9f7a GIT_SILENT made messages (after extraction) 2021-09-02 00:17:30 +00:00
l10n daemon script
c3ba621af2 GIT_SILENT made messages (after extraction) 2021-09-01 00:18:21 +00:00
l10n daemon script
f308a79294 GIT_SILENT made messages (after extraction) 2021-08-31 00:20:18 +00:00
l10n daemon script
750351d288 GIT_SILENT made messages (after extraction) 2021-08-30 00:16:52 +00:00
l10n daemon script
c65b6a672d GIT_SILENT made messages (after extraction) 2021-08-29 00:18:04 +00:00
l10n daemon script
cde9e46f3f GIT_SILENT made messages (after extraction) 2021-08-28 00:17:13 +00:00
l10n daemon script
f992fc6431 GIT_SILENT made messages (after extraction) 2021-08-26 00:16:59 +00:00
l10n daemon script
cf44f9fdea GIT_SILENT made messages (after extraction) 2021-08-25 00:17:49 +00:00
l10n daemon script
b2f0d1c0f0 GIT_SILENT made messages (after extraction) 2021-08-24 00:17:36 +00:00
l10n daemon script
3695673627 GIT_SILENT made messages (after extraction) 2021-08-23 00:19:23 +00:00
l10n daemon script
1e738e3c31 GIT_SILENT made messages (after extraction) 2021-08-22 00:17:17 +00:00
Maxim Leshchenko
049cb6d6a6 Add a desktop-like about app page
Show version, authors and useful links
2021-08-21 13:11:55 +00:00
l10n daemon script
988ffe92ff GIT_SILENT made messages (after extraction) 2021-07-28 00:17:36 +00:00
l10n daemon script
db76c8add4 GIT_SILENT made messages (after extraction) 2021-07-26 00:17:24 +00:00
l10n daemon script
de3de39def GIT_SILENT made messages (after extraction) 2021-07-19 00:16:51 +00:00
l10n daemon script
682c3cb7c1 GIT_SILENT made messages (after extraction) 2021-07-18 00:17:49 +00:00
Piyush Aggarwal
956103b646 mousereceiver: add nullptr check 2021-07-16 05:10:25 +05:30
Piyush Aggarwal
e18522f731 mousereceiverplugin: add singlerelease support 2021-07-16 00:41:20 +05:30
Simon Redman
b7de76ce36 [SMS Plugin] Prevent crashing when trying to send when we do not know the device's local number 2021-07-11 15:40:01 +00:00
l10n daemon script
6853bce106 GIT_SILENT made messages (after extraction) 2021-07-08 00:17:05 +00:00
l10n daemon script
f3e92a6614 GIT_SILENT made messages (after extraction) 2021-07-05 00:17:23 +00:00
l10n daemon script
95ce471871 GIT_SILENT made messages (after extraction) 2021-07-03 00:17:01 +00:00
l10n daemon script
6d3bed9fcc GIT_SILENT made messages (after extraction) 2021-06-30 00:17:43 +00:00
l10n daemon script
589bfc0ffc GIT_SILENT made messages (after extraction) 2021-06-29 00:16:46 +00:00
l10n daemon script
f0502be190 GIT_SILENT made messages (after extraction) 2021-06-28 00:18:42 +00:00
l10n daemon script
cac8c80671 GIT_SILENT made messages (after extraction) 2021-06-26 00:17:28 +00:00
Łukasz Patron
843d25d112 Don't convert shuffle value to String when sending the command 2021-06-25 15:37:27 +00:00
l10n daemon script
8da49741f2 GIT_SILENT made messages (after extraction) 2021-06-25 00:16:26 +00:00
l10n daemon script
98fde5193e GIT_SILENT made messages (after extraction) 2021-06-23 00:17:55 +00:00
Piyush Aggarwal
116fa02795 mprisplugin: allow hiding per-app volume meter if not supported by remote media app 2021-06-22 08:10:34 +05:30
l10n daemon script
432753154f GIT_SILENT made messages (after extraction) 2021-06-22 00:16:55 +00:00
Łukasz Patron
d87a65d8b7 Add LoopStatus and Shuffle control to mpris plugin 2021-06-21 17:36:44 +00:00
Piyush Aggarwal
48abfa0c05 systemvolumeplugin: dont relay volumeChange packet when changed by remote system itself 2021-06-21 11:09:33 +05:30
Piyush Aggarwal
e86f731188 systemvolumeplugin: make long-press display device details, instead of displaying the label again 2021-06-21 10:52:27 +05:30
l10n daemon script
5189d238d0 GIT_SILENT made messages (after extraction) 2021-06-16 00:18:15 +00:00
l10n daemon script
53ff153e55 GIT_SILENT made messages (after extraction) 2021-06-15 00:16:26 +00:00
l10n daemon script
17a0dc7c24 GIT_SILENT made messages (after extraction) 2021-06-14 00:16:54 +00:00
l10n daemon script
2369041d81 GIT_SILENT made messages (after extraction) 2021-06-13 00:18:03 +00:00
l10n daemon script
d7c256d7d6 GIT_SILENT made messages (after extraction) 2021-06-01 00:17:31 +00:00
l10n daemon script
4d792a22bd GIT_SILENT made messages (after extraction) 2021-05-29 00:16:35 +00:00
l10n daemon script
682bfee88e GIT_SILENT made messages (after extraction) 2021-05-28 00:16:25 +00:00
l10n daemon script
b4dab18f5a GIT_SILENT made messages (after extraction) 2021-05-17 00:20:52 +00:00
l10n daemon script
cd085c6b46 GIT_SILENT made messages (after extraction) 2021-05-15 00:18:17 +00:00
Maxim Leshchenko
04f3662a56 Replace checkboxes with switches in plugins settings 2021-05-11 17:22:08 +00:00
Maxim Leshchenko
0875532d61 Add plugin settings fragment switch animation 2021-05-11 17:20:51 +00:00
l10n daemon script
5e71cdd636 GIT_SILENT made messages (after extraction) 2021-05-10 00:19:35 +00:00
l10n daemon script
d4ccaf5804 GIT_SILENT made messages (after extraction) 2021-05-08 00:18:00 +00:00
l10n daemon script
430aaf153f GIT_SILENT made messages (after extraction) 2021-05-07 00:18:19 +00:00
Albert Vaca Cintora
0d23639b15 Release 1.17.0 2021-05-06 20:02:25 +02:00
Albert Vaca Cintora
28f2ccb391 Bump dependencies and change jcenter (EOLd) to maven 2021-05-06 20:01:33 +02:00
Nicolas Fella
77d0b4aec9 Check plugin permissions before calling onCreate
Otherwise if we call something in onCreate for which we don't (yet) have permission we get a permission violation
2021-05-06 11:58:16 +00:00
l10n daemon script
1a5a60a722 GIT_SILENT made messages (after extraction) 2021-04-30 00:18:03 +00:00
l10n daemon script
fdfef1bd0e GIT_SILENT made messages (after extraction) 2021-04-26 00:18:44 +00:00
l10n daemon script
742d82f2a8 GIT_SILENT made messages (after extraction) 2021-04-25 00:18:13 +00:00
l10n daemon script
d0f76de334 GIT_SILENT made messages (after extraction) 2021-04-24 00:18:48 +00:00
l10n daemon script
266dce4bfa GIT_SILENT made messages (after extraction) 2021-04-22 00:17:36 +00:00
l10n daemon script
b9f6a8f484 GIT_SILENT made messages (after extraction) 2021-04-21 12:49:46 +00:00
l10n daemon script
3e9ebff477 GIT_SILENT Add new file (after extraction) 2021-04-21 00:18:32 +00:00
l10n daemon script
3ce370631a GIT_SILENT made messages (after extraction) 2021-04-21 00:18:21 +00:00
l10n daemon script
d1c799221e GIT_SILENT made messages (after extraction) 2021-04-19 00:19:10 +00:00
l10n daemon script
0d3ec8f2d1 GIT_SILENT made messages (after extraction) 2021-04-17 00:19:55 +00:00
l10n daemon script
a5a958e653 GIT_SILENT made messages (after extraction) 2021-04-15 00:18:25 +00:00
l10n daemon script
cf65a39110 GIT_SILENT made messages (after extraction) 2021-04-12 00:17:58 +00:00
l10n daemon script
df9bc885fa GIT_SILENT made messages (after extraction) 2021-04-11 00:19:13 +00:00
Andy Holmes
abae0a45e0 strings.xml: fix fingerprint label
Both remote and local certificates are SHA256, fix the local string to
reflect that.
2021-04-08 22:48:55 -07:00
Maxim Leshchenko
96f75431cd Fix mouse receiver plugin description 2021-04-07 13:03:45 +03:00
l10n daemon script
7821ed434d GIT_SILENT made messages (after extraction) 2021-04-07 00:18:52 +00:00
l10n daemon script
f3d5fa3bef GIT_SILENT made messages (after extraction) 2021-04-06 00:17:59 +00:00
Simon Redman
0499245ed2 Remove some noisy logging from last commit 2021-04-03 23:39:09 -07:00
Sohny Bohny
28efb48257 Implement basic mouse receiver
## Summary

A basic mouse receiver implementation. You can now control your Android Device remotely which might be useful when it's connected to a bigger screen (via HDMI).

Unfortunately Android does not provide moving mouse by software (other than adb and without root). Therefore this implementation uses Android [AccessibilityService](https://developer.android.com/reference/android/accessibilityservice/AccessibilityService) to create an ImageView Overlay as mouse pointer and simulate touch gestures.
This is quite hacky but I think the best way to do so.

## Demo
Here is a small demo

![Screen_Capture_select-area_20200803155517](/uploads/635de03b6c7cc6765c4535cb8d80e77e/Screen_Capture_select-area_20200803155517.gif)
2021-04-04 06:34:52 +00:00
l10n daemon script
8e8eca62b0 GIT_SILENT made messages (after extraction) 2021-04-04 00:18:16 +00:00
l10n daemon script
ef778a3c56 GIT_SILENT made messages (after extraction) 2021-04-01 00:17:31 +00:00
Albert Vaca Cintora
3825970c8e Update dependencies 2021-03-28 20:09:52 +02:00
l10n daemon script
e037247f48 GIT_SILENT made messages (after extraction) 2021-03-28 03:23:30 +02:00
l10n daemon script
d779a6751c GIT_SILENT made messages (after extraction) 2021-03-27 02:21:02 +01:00
l10n daemon script
38eaa2e21f GIT_SILENT made messages (after extraction) 2021-03-24 02:21:32 +01:00
l10n daemon script
b2cd347270 GIT_SILENT made messages (after extraction) 2021-03-22 02:18:37 +01:00
l10n daemon script
f89e96d42c GIT_SILENT made messages (after extraction) 2021-03-20 02:36:10 +01:00
l10n daemon script
a1b27d2b55 GIT_SILENT made messages (after extraction) 2021-03-19 03:10:33 +01:00
Maxim Leshchenko
7f23453cef Fix display of navigation drawer header on devices with high status bar 2021-03-18 13:48:57 +02:00
Simon Redman
edd9d0d8af [SMS App] Prevent assert in PduPersistor.load 2021-03-17 06:10:26 +00:00
l10n daemon script
ca86efa25d GIT_SILENT made messages (after extraction) 2021-03-17 04:10:00 +01:00
Albert Vaca Cintora
352b7be5dc More logging 2021-03-16 21:24:06 +01:00
Albert Vaca Cintora
fd3346626e Fix old typo 2021-03-16 21:21:15 +01:00
Albert Vaca Cintora
bb5b6f4fea Fail if server is not ready when we try to broadcast 2021-03-16 21:21:15 +01:00
Albert Vaca Cintora
1c31d3cb49 Update everything 2021-03-16 21:21:15 +01:00
Albert Vaca Cintora
d0e9a4bf8a Add foregroundServiceType, whatever it is used for 2021-03-16 21:21:15 +01:00
Maxim Leshchenko
e57e7b0257 Improve and fixup SendKeystrokesToHostActivity
Changes:
1. Add toolbar
2. Add device icons
3. Fix unexpected on-screen keyboard popping up when starting an activity on some Android versions
4. The distance between the device list and the text box has been reduced
2021-03-16 20:02:00 +00:00
Lorem Ipsum
b9a6681a4f Set navigation bar color according to theme on API 27+ 2021-03-16 19:59:33 +00:00
Maxim Leshchenko
d3b409ab52 Add Material ripple to lists 2021-03-16 19:44:51 +00:00
Art Pinch
a8065bab85 Open device screen on foreground notification tap 2021-03-16 19:42:38 +00:00
l10n daemon script
aa597d7f76 GIT_SILENT made messages (after extraction) 2021-03-15 03:07:17 +01:00
l10n daemon script
ade17468af GIT_SILENT made messages (after extraction) 2021-03-14 02:51:49 +01:00
Maxim Leshchenko
fa3065579a Fix some outdated links 2021-03-13 01:41:44 +00:00
l10n daemon script
78e11d613d GIT_SILENT made messages (after extraction) 2021-03-13 02:35:24 +01:00
Simon Redman
56ac852be5 (Fix build) Change reference from tp_alt.R to tp.R 2021-03-12 17:20:25 -08:00
David Shlemayev
32785cb510 Add ConnectivityReport Plugin
This plugin lets you monitor the signal strength of the mobile connection of the phone,
so you may know if opening a hotspot is viable, or figuring out why a connection dropped while hotspot-ing.
2021-03-13 00:35:47 +00:00
Aniket Kumar
10925b9724 [SMS App] Add support to extract attachments from network packet and send it MMS
## Summary

Add support for handling message request packets which have a list of attachments

## Test Plan

- Sent message with no attached file from desktop which was sent and received correctly
- Sent message with attached file from desktop which was sent and received correctly
- Sent message with two attached files which was sent and received correctly
2021-03-12 15:06:20 -08:00
l10n daemon script
88ef4cbca1 GIT_SILENT made messages (after extraction) 2021-03-12 02:52:55 +01:00
l10n daemon script
dbf012915f GIT_SILENT made messages (after extraction) 2021-03-11 02:52:09 +01:00
Daniel Weigl
801b6451ed Accept data via Intent and pass them on to the host as keystrokes
Adds new functionality to the MousepadPlugin to accept data via Intent and pass them on to the host as keystrokes via the existing MousePadPlugin.PACKET_TYPE_MOUSEPAD_REQUEST PackageType

 eg. to easily send OTP codes from the phone to the Desktop
2021-03-09 16:47:15 +00:00
l10n daemon script
f41360a7fc GIT_SILENT made messages (after extraction) 2021-03-08 02:49:05 +01:00
Maxim Leshchenko
8ddb28c001 Small redesign
Changes:
1. In the menu, the design of the selected item was changed, the icon of the current device was added and the image was removed
2. Changed the accent color to orange
3. Separators have been removed from almost all lists
4. The design of the selected item was changed in the menu, the icon of the current device was added and the image was removed
4. Changed the color of the toolbar to white or black (depending on the theme)
2021-03-07 10:55:47 +00:00
l10n daemon script
061b9b63ee GIT_SILENT made messages (after extraction) 2021-03-05 02:38:31 +01:00
Art Pinch
a4b3da7a14 Added switching between audio outputs and split player and devices into two pages 2021-02-19 19:00:29 +00:00
Daniel Tang
2f71fab62c Fix NullPointerException in MprisReceiverPlayer 2021-02-19 18:43:15 +00:00
Daniel Tang
3444771a62 Help Android Studio select the correct res dir 2021-02-19 18:28:47 +00:00
l10n daemon script
9f14d45626 GIT_SILENT made messages (after extraction) 2021-02-19 03:18:14 +01:00
l10n daemon script
07f571bf1a GIT_SILENT made messages (after extraction) 2021-02-18 02:34:25 +01:00
l10n daemon script
23356c87c7 GIT_SILENT made messages (after extraction) 2021-02-16 02:33:22 +01:00
l10n daemon script
3f57f3443a GIT_SILENT made messages (after extraction) 2021-02-15 02:45:55 +01:00
l10n daemon script
b28ef53940 GIT_SILENT made messages (after extraction) 2021-02-09 02:52:48 +01:00
l10n daemon script
6b94804ac8 GIT_SILENT made messages (after extraction) 2021-02-05 02:49:03 +01:00
l10n daemon script
046a66affa GIT_SILENT made messages (after extraction) 2021-02-02 02:41:02 +01:00
l10n daemon script
f105844eff GIT_SILENT made messages (after extraction) 2021-01-25 02:31:44 +01:00
l10n daemon script
80388fc530 GIT_SILENT made messages (after extraction) 2021-01-24 02:33:35 +01:00
l10n daemon script
19ff86d2ea GIT_SILENT made messages (after extraction) 2021-01-23 02:40:36 +01:00
l10n daemon script
59d9713240 GIT_SILENT made messages (after extraction) 2021-01-21 02:41:02 +01:00
l10n daemon script
53bac2ea05 GIT_SILENT made messages (after extraction) 2021-01-17 02:37:15 +01:00
l10n daemon script
ddd58b051d GIT_SILENT made messages (after extraction) 2021-01-16 02:39:43 +01:00
l10n daemon script
1573ede4fb GIT_SILENT made messages (after extraction) 2021-01-15 02:44:30 +01:00
l10n daemon script
a00c7a633b GIT_SILENT made messages (after extraction) 2021-01-14 02:45:23 +01:00
George Hopkins
a799854f36 Allow AES-GCM ciphers with RSA certificates 2021-01-12 16:43:30 +00:00
Daniel Tang
04a8bebe3a Add links and comply with GPL 2021-01-12 04:04:28 +00:00
l10n daemon script
7c8ea00cce GIT_SILENT made messages (after extraction) 2021-01-12 02:44:04 +01:00
l10n daemon script
b995af671b GIT_SILENT made messages (after extraction) 2021-01-10 02:43:02 +01:00
Albert Vaca Cintora
dfdb76103f Ignore exception when url is not http/https 2021-01-06 12:56:11 +01:00
Albert Vaca Cintora
d6a284cb25 Bump all the versions 2021-01-06 12:47:33 +01:00
Albert Vaca Cintora
fc0320e2b3 Release 1.16.0 2021-01-06 12:38:07 +01:00
Térence Clastres
d914c8763f StoragePreference: Use findViewbyId() instead of trying to bind
Since commit f3ada9738d, the app crashes with a ClassCastException when going into the "expose filesystem" menu.

This is because view binding checks if the root view is the one it expects but the one passed here isn't directly the checkbox layout but instead the whole StoragePreference layout.

Because there is one view to bind, view binding here doesn't make much sense so replace it with a findViewbyId().
Also  add viewBindingIgnore="true" to the view so its binding class is
not generated.
2021-01-05 09:17:49 +00:00
l10n daemon script
e95e66b1cb GIT_SILENT made messages (after extraction) 2021-01-05 02:28:04 +01:00
l10n daemon script
d1d451be46 GIT_SILENT made messages (after extraction) 2020-12-22 02:27:52 +01:00
l10n daemon script
d2cd898d6a GIT_SILENT made messages (after extraction) 2020-12-21 02:28:42 +01:00
l10n daemon script
bc9032119a GIT_SILENT made messages (after extraction) 2020-12-20 02:27:31 +01:00
l10n daemon script
ccc1e74e88 GIT_SILENT made messages (after extraction) 2020-12-13 02:29:10 +01:00
Nicolas Fella
f6ca187fb2 Fix not sending our own notification
This got broken during some MMS work.

BUG: 428754
BUG: 428715
2020-12-07 19:51:49 +00:00
l10n daemon script
edc2de7a33 GIT_SILENT made messages (after extraction) 2020-12-07 02:26:56 +01:00
l10n daemon script
b107c3d37c GIT_SILENT made messages (after extraction) 2020-12-04 02:25:40 +01:00
l10n daemon script
66b6c2c533 GIT_SILENT made messages (after extraction) 2020-12-02 02:29:20 +01:00
l10n daemon script
4691123cfe GIT_SILENT made messages (after extraction) 2020-11-30 02:26:02 +01:00
l10n daemon script
15a18fa5b8 GIT_SILENT made messages (after extraction) 2020-11-29 02:23:59 +01:00
l10n daemon script
af791fa676 GIT_SILENT made messages (after extraction) 2020-11-28 02:25:52 +01:00
Albert Vaca Cintora
d09ad45e11 Add a verification key that's displayed when pairing
The key is a sha256 of both devices' certificates. Both should generate the
same key, so hey user can check they are pairing against the right device.

Thanks Matthias Gerstner <mgerstner@suse.de> for reporting this.
2020-11-26 11:30:53 +01:00
l10n daemon script
dd210259b9 GIT_SILENT made messages (after extraction) 2020-11-22 02:22:34 +01:00
l10n daemon script
19f4cd8c42 GIT_SILENT made messages (after extraction) 2020-11-14 02:25:02 +01:00
l10n daemon script
f6482155c4 GIT_SILENT made messages (after extraction) 2020-11-13 02:24:18 +01:00
l10n daemon script
e26ff862a9 GIT_SILENT made messages (after extraction) 2020-11-11 02:42:17 +01:00
l10n daemon script
43800903a2 GIT_SILENT made messages (after extraction) 2020-11-08 02:24:09 +01:00
l10n daemon script
3f829681a2 GIT_SILENT made messages (after extraction) 2020-11-07 02:23:40 +01:00
Isira Seneviratne
9aeb49ad49 Remove Butterknife. 2020-11-03 11:31:20 +00:00
Isira Seneviratne
b52ba2e29d Use view binding in EditTextAlertDialogFragment. 2020-11-03 11:31:20 +00:00
Isira Seneviratne
8d71354aea Use view binding in CustomDevicesAdapter. 2020-11-03 11:31:20 +00:00
Isira Seneviratne
10b2d561f0 Use view binding in StoragePreferenceDialogFragment. 2020-11-03 11:31:20 +00:00
Isira Seneviratne
f3ada9738d Use view binding in StoragePreference. 2020-11-03 11:31:19 +00:00
Isira Seneviratne
df1a9fb557 Use view binding in MprisActivity. 2020-11-03 11:31:19 +00:00
363 changed files with 16326 additions and 4259 deletions

View File

@@ -1,3 +0,0 @@
{
"phabricator.uri" : "https://phabricator.kde.org/project/profile/159/"
}

View File

@@ -2,8 +2,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.kde.kdeconnect_tp"
android:versionCode="11510"
android:versionName="1.15.1">
android:versionCode="12302"
android:versionName="1.23.2">
<supports-screens
android:anyDensity="true"
@@ -38,20 +38,25 @@
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECEIVE_MMS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
<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.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" />
<application
android:icon="@drawable/icon"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:label="KDE Connect"
android:supportsRtl="true"
android:allowBackup="false"
android:dataExtractionRules="@xml/data_extraction_rules"
android:networkSecurityConfig="@xml/network_security_config"
android:theme="@style/KdeConnectTheme"
android:theme="@style/KdeConnectTheme.NoActionBar"
android:name="org.kde.kdeconnect.MyApplication">
<receiver
@@ -72,10 +77,13 @@
<service
android:name="org.kde.kdeconnect.BackgroundService"
android:foregroundServiceType="connectedDevice"
android:icon="@drawable/icon"
android:enabled="true" />
<service
android:name="org.kde.kdeconnect.Plugins.RemoteKeyboardPlugin.RemoteKeyboardService"
android:label="@string/remote_keyboard_service"
android:exported="false"
android:permission="android.permission.BIND_INPUT_METHOD">
<intent-filter>
<action android:name="android.view.InputMethod" />
@@ -89,22 +97,18 @@
<activity
android:name="org.kde.kdeconnect.UserInterface.MainActivity"
android:label="KDE Connect"
android:exported="true"
android:theme="@style/KdeConnectTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
</activity>
<activity
android:name="org.kde.kdeconnect.UserInterface.PluginSettingsActivity"
android:label="@string/device_menu_plugins"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
@@ -113,6 +117,7 @@
<activity
android:name="org.kde.kdeconnect.UserInterface.CustomDevicesActivity"
android:label="@string/custom_devices_settings"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
@@ -121,13 +126,15 @@
<activity
android:name="org.kde.kdeconnect.Plugins.SharePlugin.SendFileActivity"
android:label="KDE Connect"
android:exported="true"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<receiver android:name="org.kde.kdeconnect.KdeConnectBroadcastReceiver">
<receiver android:name="org.kde.kdeconnect.KdeConnectBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.PACKAGE_REPLACED" />
@@ -157,7 +164,8 @@
android:label="@string/findmyphone_title"
android:launchMode="singleInstance" />
<receiver android:name="org.kde.kdeconnect.Plugins.FindMyPhonePlugin.FindMyPhoneReceiver">
<receiver android:name="org.kde.kdeconnect.Plugins.FindMyPhonePlugin.FindMyPhoneReceiver"
android:exported="true">
<intent-filter>
<action android:name="org.kde.kdeconnect.Plugins.FindMyPhonePlugin.foundIt" />
</intent-filter>
@@ -174,13 +182,15 @@
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"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<receiver android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisMediaNotificationReceiver">
<receiver android:name="org.kde.kdeconnect.Plugins.MprisPlugin.MprisMediaNotificationReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter>
@@ -189,6 +199,7 @@
<activity
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandActivity"
android:label="@string/pref_plugin_runcommand"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
@@ -210,7 +221,8 @@
<receiver
android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandWidget"
android:label="@string/pref_plugin_runcommand">
android:label="@string/pref_plugin_runcommand"
android:exported="true">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
@@ -223,7 +235,8 @@
android:resource="@xml/remotecommandplugin_widget" />
</receiver>
<activity android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandUrlActivity">
<activity android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandUrlActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
@@ -240,6 +253,7 @@
android:name="org.kde.kdeconnect.Plugins.BigscreenPlugin.BigscreenActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/pref_plugin_bigscreen"
android:exported="true"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
android:windowSoftInputMode="stateHidden|adjustResize">
<meta-data
@@ -249,15 +263,42 @@
<activity
android:name="org.kde.kdeconnect.Plugins.MousePadPlugin.MousePadActivity"
android:label="@string/pref_plugin_mousepad"
android:exported="false"
android:launchMode="singleTop"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<activity
android:name="org.kde.kdeconnect.Plugins.MousePadPlugin.ComposeSendActivity"
android:label="Compose send"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.Plugins.MousePadPlugin.MousePadActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.Plugins.MousePadPlugin.MousePadActivity" />
</activity>
<activity
android:name="org.kde.kdeconnect.Plugins.MousePadPlugin.SendKeystrokesToHostActivity"
android:label="@string/pref_plugin_mousepad_send_keystrokes"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
<!-- Accept data with "text/x-keystrokes" to send the text to the connected host and emulate keystrokes -->
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/x-keystrokes"/>
</intent-filter>
</activity>
<activity
android:name="org.kde.kdeconnect.Plugins.PresenterPlugin.PresenterActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/pref_plugin_presenter"
android:exported="false"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity"
android:windowSoftInputMode="stateHidden|adjustResize">
<meta-data
@@ -266,7 +307,8 @@
</activity>
<activity
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareActivity"
android:label="KDE Connect">
android:exported="true"
android:label="@string/manifest_label_share">
<intent-filter>
<action android:name="android.intent.action.SEND" />
@@ -287,7 +329,8 @@
android:value="org.kde.kdeconnect.Plugins.SharePlugin.ShareChooserTargetService" />
</activity>
<receiver android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareBroadcastReceiver">
<receiver android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="org.kde.kdeconnect.Plugins.SharePlugin.CancelShare" />
</intent-filter>
@@ -305,6 +348,7 @@
<service
android:name="org.kde.kdeconnect.Plugins.NotificationsPlugin.NotificationReceiver"
android:exported="true"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
<intent-filter>
<action android:name="android.service.notification.NotificationListenerService" />
@@ -312,11 +356,23 @@
</service>
<service
android:name="org.kde.kdeconnect.Plugins.SharePlugin.ShareChooserTargetService"
android:exported="true"
android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
<intent-filter>
<action android:name="android.service.chooser.ChooserTargetService" />
</intent-filter>
</service>
<service
android:name="org.kde.kdeconnect.Plugins.MouseReceiverPlugin.MouseReceiverService"
android:exported="true"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data
android:name="android.accessibilityservice"
android:resource="@xml/mouse_receiver_service" />
</service>
<activity
android:name="org.kde.kdeconnect.Plugins.NotificationsPlugin.NotificationFilterActivity"
@@ -338,7 +394,52 @@
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<activity
android:name="org.kde.kdeconnect.UserInterface.About.EasterEggActivity"
android:label="@string/easter_egg"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<activity
android:name="org.kde.kdeconnect.UserInterface.About.AboutKDEActivity"
android:label="@string/about_kde"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<activity
android:name="org.kde.kdeconnect.UserInterface.About.LicensesActivity"
android:label="@string/licenses"
android:parentActivityName="org.kde.kdeconnect.UserInterface.MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="org.kde.kdeconnect.UserInterface.MainActivity" />
</activity>
<service
android:name="org.kde.kdeconnect.Plugins.ClibpoardPlugin.ClipboardTileService"
android:icon="@drawable/ic_baseline_content_paste_24"
android:exported="true"
android:label="@string/send_clipboard"
android:permission="android.permission.BIND_QUICK_SETTINGS_TILE">
<intent-filter>
<action android:name="android.service.quicksettings.action.QS_TILE" />
</intent-filter>
</service>
<service android:name="org.kde.kdeconnect.Plugins.RunCommandPlugin.RunCommandControlsProviderService"
android:label="@string/kde_connect"
android:exported="true"
android:permission="android.permission.BIND_CONTROLS">
<intent-filter>
<action android:name="android.service.controls.ControlsProviderService" />
</intent-filter>
</service>
</application>
</manifest>

View File

@@ -13,11 +13,11 @@ All this without wires, over the already existing WiFi network, and using TLS en
## About this app
This is a native Android port of the KDE Connect Qt app. You will find a more complete readme about KDE Connect [here](https://github.com/KDE/kdeconnect-kde).
This is a native Android port of the KDE Connect Qt app. You will find a more complete readme about KDE Connect [here](https://invent.kde.org/network/kdeconnect-kde/).
## How to install this app
You can install this app from the [Play Store](https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp) as well as [F-Droid](https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp). Note you will also need to install the [desktop app](https://github.com/KDE/kdeconnect-kde) for it to work.
You can install this app from the [Play Store](https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp) as well as [F-Droid](https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp). Note you will also need to install the [desktop app](https://invent.kde.org/network/kdeconnect-kde) for it to work.
## Contributing
@@ -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://projects.kde.org/projects/extragear/network/kdeconnect-android/repository/).
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/).

620
adaptive_icon.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -1,39 +1,34 @@
import com.android.build.gradle.AppExtension
import com.android.build.gradle.api.ApkVariantOutput
import com.android.build.gradle.api.ApplicationVariant
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
import com.github.jk1.license.render.TextReportRenderer
buildscript {
ext.kotlin_version = '1.4.10'
repositories {
jcenter()
google()
}
ext.kotlin_version = '1.8.0'
dependencies {
// Pinned 4.0.2 due to this bug on 4.1: https://issuetracker.google.com/issues/172096891
//noinspection GradleDependency
classpath 'com.android.tools.build:gradle:4.0.2'
classpath 'com.android.tools.build:gradle:7.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
android {
compileSdkVersion 29
defaultConfig {
minSdkVersion 14
targetSdkVersion 29
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
plugins {
id 'com.github.jk1.dependency-license-report' version '1.16'
}
def licenseResDir = new File("$projectDir/build/dependency-license-res")
multiDexEnabled true
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
android {
compileSdkVersion 33
defaultConfig {
minSdkVersion 21
targetSdkVersion 32
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
buildFeatures {
viewBinding true
}
dexOptions {
javaMaxHeapSize "2g"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
@@ -49,7 +44,7 @@ android {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['resources']
res.srcDirs = ['res']
res.srcDirs = [licenseResDir, 'res']
assets.srcDirs = ['assets']
}
test {
@@ -57,13 +52,9 @@ android {
}
}
packagingOptions {
merge "META-INF/DEPENDENCIES"
merge "META-INF/LICENSE"
merge "META-INF/NOTICE"
}
lintOptions {
abortOnError false
checkReleaseBuilds false
resources {
merges += ['META-INF/DEPENDENCIES', 'META-INF/LICENSE', 'META-INF/NOTICE']
}
}
signingConfigs {
debug {
@@ -86,6 +77,10 @@ android {
shrinkResources true
}
}
lint {
abortOnError false
checkReleaseBuilds false
}
}
/**
@@ -137,36 +132,26 @@ Provider<String> gitHashProvider = project.provider {
}
ext {
coroutines_version = '1.3.8'
coroutines_version = '1.6.4'
}
dependencies {
repositories {
jcenter()
google()
/* Needed for org.apache.sshd debugging
maven {
url "https://jitpack.io"
}
*/
}
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.0.10'
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.8'
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.media:media:1.2.0'
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.core:core-ktx:1.3.2'
implementation 'androidx.preference:preference:1.1.1'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'androidx.media:media:1.6.0'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'androidx.core:core-ktx:1.9.0'
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-runtime:2.2.0'
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.0"
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.6.0'
implementation "androidx.lifecycle:lifecycle-extensions:2.2.0"
implementation 'androidx.lifecycle:lifecycle-common-java8:2.2.0'
implementation 'androidx.lifecycle:lifecycle-common-java8:2.6.0'
implementation 'androidx.gridlayout:gridlayout:1.0.0'
implementation 'com.google.android.material:material:1.2.1'
implementation 'com.google.android.material:material:1.8.0'
implementation 'com.jakewharton:disklrucache:2.0.2' //For caching album art bitmaps
implementation 'com.jaredrummler:android-device-names:1.1.9' //To get a human-friendly device name
@@ -176,18 +161,20 @@ dependencies {
//implementation('com.github.bright:slf4android:0.1.6') { transitive = true } // For org.apache.sshd debugging
implementation 'com.madgag.spongycastle:bcpkix-jdk15on:1.58.0.0' //For SSL certificate generation
//noinspection AnnotationProcessorOnCompilePath - c.f. https://issuetracker.google.com/issues/140881211
implementation 'com.jakewharton:butterknife:10.2.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.0.0'
implementation 'org.atteo.classindex:classindex:3.13'
annotationProcessor 'org.atteo.classindex:classindex:3.13'
implementation 'org.atteo.classindex:classindex:3.6'
annotationProcessor 'org.atteo.classindex:classindex:3.6'
// 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 'com.klinkerapps:android-smsmms:5.2.6' //For SMS and MMS purposes
implementation 'commons-io:commons-io:2.7'
implementation 'commons-io:commons-io:2.8.0' // newer versions don't work on Android 7: https://stackoverflow.com/questions/73604534/no-static-method-threadlocal-withinitial-commons-io-dependency
implementation 'org.apache.commons:commons-collections4:4.4'
implementation 'org.apache.commons:commons-lang3:3.10'
implementation 'org.apache.commons:commons-lang3:3.12.0'
// Kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
@@ -195,15 +182,27 @@ dependencies {
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version"
// Testing
testImplementation 'junit:junit:4.12'
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:2.23.0'
testImplementation 'org.skyscreamer:jsonassert:1.3.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'
}
repositories {
google()
mavenCentral()
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)

View File

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

View File

@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

View File

@@ -0,0 +1,75 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Safa Alfulaij <safa1996alfulaij@gmail.com>, 2015.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-01-11 19:32+0300\n"
"Last-Translator: Safa Alfulaij <safa1996alfulaij@gmail.com>\n"
"Language-Team: Arabic <kde-i18n-doc@kde.org>\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
"X-Generator: Lokalize 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "كامِل أندرويد مع سطح مكتب كِيدِي."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"يوفّر كِيدِي المتّصل ميزات متعدّدة لمكاملة هاتفك بحاسوبك:\n"
"\n"
"- مشاركة الملفّات والعناوين من كِيدِي إلى أيّ تطبيق، بلا أسلاك.\n"
"- محاكاة لوحة اللمس: استخدم شاشة هاتفك كلوحة لمس لحاسوبك*.\n"
"- مزامنة الإخطارات (4.3 وأحدث): اقرأ إخطارات أندرويد من سطح المكتب.\n"
"- حافظة مشتركة: انسخ والصق النّصوص بين الهاتف وحاسوبك.\n"
"- التّحكّم البعيد بالوسائط المتعدّدة: استخدم هاتفك كجهاز تحكّم لمشغّلات وسائط "
"لينكس.\n"
"- اتّصال واي-فاي: لا سلك USB ولا بلوتوث مطلوبين.\n"
"- تعمية RSA: معلوماتك بأمان.\n"
"\n"
"فضلًا لاحظ أنّه عليك تثبيت كِيدِي المتّصل KDE Connect في حاسوبك ليعمل هذا "
"التّطبيق، وأبقِ نسخة سطح المكتب محدّثة مع نسخة أندرويد لتعمل آخر المزايا.\n"
"\n"
"*ملاحظة لمستخدمي أبونتو: أناسُ أبونتو لا يحدّثون مستودعاتهم بالسّرعة التي يتحدّث "
"بها هذا التّطبيق. بعض المزايا لن تعمل إن كان إصدار نسخة كِيدِي المتّصل في سطح "
"المكتب لا تطابق الّذي في هاتفك. للتأكّد من أنّ لديك آخر إصدار لنسخة سطح المكتب، "
"استخدم مستودع PPA هذا: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/ \n"
"\n"
"هذا التّطبيق جزء من مشروع مفتوح المصدر، زُر موقع الوِبّ لتسحب المصادر.\n"

View File

@@ -0,0 +1,83 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Kheyyam Gojayev <xxmn77@gmail.com>, 2020, 2022.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2022-07-03 13:56+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"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 22.04.2\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Androidi KDE PLasma İş masası ilə birləşdirmək"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect telefonunuzu və kompüterinizi birləşdirmək üçün bir sıra "
"imkanlar \n"
"təqdim edir:\n"
"\n"
"- Hər hansı bir tətbiqdən, simsiz KDE-yə faylları və URL'ları paylaşın.\n"
"- Toxunma paneli emulyasiyası: Telefonunuzun ekranını kompüterinizin "
"toxunma \n"
" paneli kimi istifadə edin.\n"
"- Bildirişlər sinxronizasiyası (4.3+): Android bildirişlərinizi İş Masa "
"oxuyun.\n"
"- Yaddaş mübadiləsi: kopyalayın və telefonunuzla kompüteriniz arasında "
"paylaşın.\n"
"- Multimedianı məsafədən idatə et: Telefonunuzla komputerdəki plyeri idarə "
"edin.\n"
"- WiFi bağlantısı: naqilli usb və bluetooth'a ehtiyac yoxdur.\n"
"- RSA şifrələmə: məlumatlarınız qorunur.\n"
"\n"
"Bu tətbiqin işləməsi üçün kompüterinizdə KDE Connect quraşdırmanızı və son "
"funksiyaların işləməsi üçün İş masasındakı ilə Android'dəki versiyasının "
"aktual saxlanılmasını unutmayın.\n"
"\n"
"*Ubuntu istifadəçiləri üçün QEYD: Ubuntu istifadəçiləri, bu repazitoriyalar "
"bu tətbiq yeniləndiyi qədər sürətli yenilənmir. İş masasındakı KDE Connect "
"versiyası ilə telefonunuzdakı versiya uyğun gəlməsə bəzi funksiyalar "
"işləməyəcək. İş Masanızdakının hər zaman ən uenilənməyə sahib olduğundan "
"əmin olmaq üçün bu PPA repozitoriyasını istifadə edin: https://code."
"launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Bu tətbiq açıq mənbə layihəsinin bir hissəsidir, mənbələri almaq üçün bu veb "
"səhifəni ziyarət edin.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Mincho Kondarev <mkondarev@yahoo.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2022-08-31 19:49+0200\n"
"Last-Translator: Mincho Kondarev <mkondarev@yahoo.de>\n"
"Language-Team: Bulgarian <kde-i18n-doc@kde.org>\n"
"Language: bg\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 22.08.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Интеграция на Android с работната среда Plasma на KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect предоставя няколко функции за интегриране на телефона с "
"компютъра:\n"
"\n"
"- Безжично поделяне на файлове и URL адреси в KDE от всяко приложение.\n"
"- Емулация на тъчпад: Използвайте екрана на телефона си като тъчпад на "
"компютъра*.\n"
"- Синхронизиране на известия (4.3+): Четете известията си за Android от "
"десктопа.\n"
"- Споделен клипборд: копиране и поставяне между телефона и компютъра.\n"
"- Мултимедийно дистанционно управление: Използвайте телефона си като "
"дистанционно управление за Linux мултимедийни плейъри.\n"
"- WiFi връзка: не е необходим USB кабел или Bluetooth.\n"
"- RSA криптиране: информацията ви е сигурна.\n"
"\n"
"Моля, обърнете внимание, че за тази функция ще трябва да инсталирате KDE "
"Connect на компютъра си и да поддържате версията за настолни компютри в "
"актуално състояние с версията за Android, за да работят най-новите функции.\n"
"\n"
"*Забележка за потребителите на Ubuntu: Ubuntu не актуализират своите "
"хранилища толкова бързо, колкото се обновява това приложение. Някои функции "
"няма да работят, ако KDE Connect в десктопа не съвпада с версията в телефона "
"ви. За да да сте сигурни, че винаги имате най-новата версия на десктопа си, "
"използвайте това PPA хранилище: https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/ \n"
"\n"
"Това приложение е част от проект с отворен код, посетете уебсайта, за да "
"изтеглите изходния код.\n"

View File

@@ -0,0 +1,78 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-02-26 21:46+0100\n"
"Last-Translator: Samir Ribić <megaribi@epn.ba>\n"
"Language-Team: Bosnian\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integriše Android sa KDE Plasma Desktop."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect nudi nekoliko funkcija za integraciju telefona i računara: \n"
"\n"
"- Podijelite datoteke i URL-ova da KDE iz bilo koje aplikacije, bez žica \n"
".-Touchpad emulacije: Koristite ekran vašeg telefona kao touchpad vašeg "
"računala * \n"
".- Sinhronizacija obavijesti (4.3+): Pogledajte svoj Android obavijesti na "
"radnoj površini \n"
".- Zajednička clipboard: copy i paste između vašeg telefona i računala \n"
".- Multimedia daljinski upravljač: Koristite telefon kao daljinski za Linux "
"media player \n"
".- WiFi priključak: USB žice ili Bluetooth nisu potrebni \n"
"- RSA enkripcija: vaše informacije su sigurno \n"
"\n"
"Imajte na umu ćete morati instalirati KDE Connect na vašem računalu za ovu "
"aplikaciju za rad, i držati verzija desktop ažurnu sa Android verzijom za "
"najnovije funkcije za rad. \n"
"\n"
"Napomena za korisnike Ubuntu: Ubuntu ljudi ne ažuriranju svoje repozitorij "
"brz kao što ovaj program dobiva ažuriranja. Neke značajke neće raditi ako je "
"verzija KDE Connect u tebi desktop ne odgovara onom u telefonu. Da biste "
"bili sigurni da uvijek imate najnoviju verziju na radnoj površini, koristite "
"ovo PPA spremište: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/ \n"
"\n"
"Ovaj program je dio projekta open source, posjetite web stranicu da zgrabite "
"izvore. \n"

View File

@@ -0,0 +1,86 @@
# Translation of kdeconnect-android-store.po to Catalan
# Copyright (C) 2014-2023 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.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Antoni Bella Pérez <antonibella5@yahoo.com>, 2014, 2020.
# Josep M. Ferrer <txemaq@gmail.com>, 2015, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2023-02-26 18:51+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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Accelerator-Marker: &\n"
"X-Generator: Lokalize 20.12.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integra l'Android amb l'escriptori Plasma del KDE."
# skip-rule: rst-1asterisk
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"El KDE Connect proporciona diverses característiques per a integrar el "
"telèfon amb l'ordinador:\n"
"\n"
"- Compartir fitxers i els URL amb el KDE des de qualsevol aplicació, sense "
"cables.\n"
"- Emular el ratolí tàctil: Empreu la pantalla del telèfon com si fos el "
"ratolí tàctil* de l'ordinador.\n"
"- Sincronitzar les notificacions (4.3+): Llegiu les notificacions de "
"l'Android des de l'escriptori.\n"
"- Compartir els porta-retalls: Copiar i enganxar entre el telèfon i "
"l'ordinador.\n"
"- Comandament a distància multimèdia: Empreu el telèfon com a un comandament "
"a distància per als reproductors multimèdia de Linux.\n"
"- Wi-Fi: No és necessari cap cable USB o connexió Bluetooth.\n"
"- Encriptatge RSA: La vostra informació està segura.\n"
"\n"
"Cal tenir en compte que haureu d'instal·lar el KDE Connect a l'ordinador "
"perquè aquesta aplicació pugui treballar, i tenir actualitzades totes dues "
"perquè funcionin les últimes característiques.\n"
"\n"
"* Nota per als usuaris de la Ubuntu: La gent d'Ubuntu no actualitzen els "
"seus repositoris tan ràpid com s'actualitza aquesta aplicació. Algunes "
"característiques no funcionaran si la versió del KDE Connect al vostre "
"escriptori no coincideix amb la del vostre telèfon. Per assegurar que "
"disposeu sempre de l'última versió al vostre escriptori, empreu aquest "
"repositori PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Aquesta aplicació forma part d'un projecte de codi obert, visiteu el lloc "
"web per a agafar les fonts.\n"

View File

@@ -0,0 +1,86 @@
# Translation of kdeconnect-android-store.po to Catalan (Valencian)
# Copyright (C) 2014-2023 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.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Antoni Bella Pérez <antonibella5@yahoo.com>, 2014, 2020.
# Josep M. Ferrer <txemaq@gmail.com>, 2015, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2023-02-26 18:51+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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Accelerator-Marker: &\n"
"X-Generator: Lokalize 20.12.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integra Android amb l'escriptori Plasma de KDE."
# skip-rule: rst-1asterisk
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect proporciona diverses característiques per a integrar el telèfon "
"amb l'ordinador:\n"
"\n"
"- Compartir fitxers i els URL amb KDE des de qualsevol aplicació, sense "
"cables.\n"
"- Emular el ratolí tàctil: Utilitzeu la pantalla del telèfon com si fora el "
"ratolí tàctil* de l'ordinador.\n"
"- Sincronitzar les notificacions (4.3+): Llegiu les notificacions d'Android "
"des de l'escriptori.\n"
"- Compartir els porta-retalls: Copia i apega entre el telèfon i "
"l'ordinador.\n"
"- Comandament a distància multimèdia: Utilitzeu el telèfon com a un "
"comandament a distància per als reproductors multimèdia de Linux.\n"
"- Wi-Fi: No és necessari cap cable USB o connexió Bluetooth.\n"
"- Encriptació RSA: La vostra informació està segura.\n"
"\n"
"Cal tindre en compte que haureu d'instal·lar KDE Connect en l'ordinador "
"perquè esta aplicació puga treballar, i tindre actualitzades totes dues "
"perquè funcionen les últimes característiques.\n"
"\n"
"* Nota per als usuaris d'Ubuntu: La gent d'Ubuntu no actualitzen els seus "
"repositoris tan ràpid com s'actualitza esta aplicació. Algunes "
"característiques no funcionaran si la versió de KDE Connect al vostre "
"escriptori no coincidix amb la del vostre telèfon. Per a assegurar que "
"disposeu sempre de l'última versió al vostre escriptori, utilitzeu este "
"repositori PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Esta aplicació forma part d'un projecte de codi obert, visiteu el lloc web "
"per a agafar les fonts.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Vít Pelčák <vit@pelcak.org>, 2014.
# Vit Pelcak <vit@pelcak.org>, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2021-08-25 21:37+0200\n"
"Last-Translator: Vit Pelcak <vpelcak@suse.cz>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"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 21.08.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrujte Android s prostředím KDE Plasma"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect poskytuje několik vlastností pro integraci vašeho telefonu a "
"počítače:\n"
"\n"
"- Sdílejte bezdrátově soubory a URL do KDE z jakékoliv aplikace.\n"
"- Emulace touchpadu: Používejte obrazovku telefonu jako touchpad vašeho "
"počítače*.\n"
"- Synchronizace oznámení (4.3+): Čtěte oznámení z Androidu na své pracovní "
"ploše.\n"
"- Sdílená schránka: kopírujte a vkládejte mezi vaším telefonem a počítačem.\n"
"- Vzdálené ovládání multimédií: Použijte svůj telefon jako vzdálené ovládání "
"pro přehrávače médií na Linuxu.\n"
"- Připojení WiFi: není potřeba ani USB kabel ani bluetooth.\n"
"- Šifrování RSA: vaše informace jsou v bezpečí.\n"
"\n"
"Prosím pamatujte, že pro správnou funkčnost potřebujete na svůj počítač "
"nainstalovat KDE Connect a abyste měli dostupné nejnovější vlastnosti, "
"potřebujete udržovat jeho verzi aktuální společně s aplikací pro Android.\n"
"\n"
"*POZNÁMKA pro uživatele Ubuntu: Tvůrci Ubuntu neaktualizují svoje repozitáře "
"tak často jako je aktualizována tato aplikace. Pokud se verze KDE Connect na "
"vašem počítači a telefonu liší, nebudou některé vlastnosti fungovat. Abyste "
"měli vždy nejnovější verzi, použijte tento repozitář PPA: https://code."
"launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Tato aplikace je součástí open source projektu. Zdrojové kódy najdete na "
"jeho webové stránce.\n"

View File

@@ -0,0 +1,79 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Martin Schlander <mschlander@opensuse.org>, 2015.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-01-31 22:44+0100\n"
"Last-Translator: Martin Schlander <mschlander@opensuse.org>\n"
"Language-Team: Danish <kde-i18n-doc@kde.org>\n"
"Language: da\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrér Android med KDE Plasma-skrivebordsmiljøet."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect leverer adskillige funktioner til at integrere din telefon med "
"din computer:\n"
"\n"
"- Del filer og URL'er til KDE fra enhver app uden kabler.\n"
"- Touchpad-emulering: Brug din telefonskærm som din computers touchpad*.\n"
"- Synkronisering af bekendtgørelser (4.3+): Læs dine Android-bekendtgørelser "
"fra pc'en.\n"
"- Delt udklipsholder: Kopiér og indsæt mellem din telefon og din computer.\n"
"- Fjernbetjening til multimedie: Brug din telefon som fjernbetjening til "
"Linux-medieafspillere.\n"
"- WiFi-forbindelse: Hverken USB-kabel eller bluetooth kræves.\n"
"- RSA-kryptering: Din information er sikret.\n"
"\n"
"Bemærk at du skal installere KDE Connect på din computer for at denne app "
"virker, og holde pc-versionen opdateret sammen med Android-versionen, for at "
"nye funktioner skal virke.\n"
"\n"
"*NOTE til Ubuntu-brugere: Ubuntu-folkene opdaterer ikke deres softwarekilder "
"ligeså hurtigt som denne app bliver opdateret. Nogle funktioner vil ikke "
"virke hvis KDE Connect-versionen på din pc ikke matcher versionen på din "
"telefon. For at sikre at du altid har den nyeste version på din pc, bør du "
"bruge denne PPA-softwarekilde: https://code.launchpad.net/~vikoadi/+archive/"
"ubuntu/ppa/ \n"
"\n"
"Denne app er en del af et open source-projekt, besøg hjemmesiden for at få "
"kildekoden.\n"

View File

@@ -0,0 +1,84 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Burkhard Lück <lueck@hube-lueck.de>, 2014, 2017.
# hkaelber <holger.k@elberer.de>, 2016.
# Frederik Schwarzer <schwarzer@kde.org>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-04-07 23:27+0200\n"
"Last-Translator: Frederik Schwarzer <schwarzer@kde.org>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"
"Language: de\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"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Einbindung von Android in die KDE-Plasma-Arbeitsfläche."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect bietet verschiedene Funktionen, um Ihr Smartphone mit Ihrem "
"Rechner zu verbinden:\n"
"\n"
"- Teilen Sie Dateien und URLs von verschiedenen Apps mit KDE, ohne Kabel.\n"
"- Touchpad-Emulation: Nutzen Sie den Bildschirm Ihres Smartphones als "
"Touchpad für Ihren Rechner*.\n"
"- Benachrichtigungsabgleich (4.3+): Lesen Sie Android-Benachrichtigungen auf "
"Ihrem Rechner.\n"
"- Geteilte Zwischenablage: Kopieren und Einfügen zwischen Ihrem Smartphone "
"und Ihrem Rechner.\n"
"- Multimedia-Fernbedienung: Verwenden Sie Ihr Smartphone als Fernsteuerung "
"für Linux Medienspieler.\n"
"- WLAN-Verbindung: Kein USB-Kabel oder Bluetooth benötigt.\n"
"- RSA-Verschlüsselung: Ihre Informationen sind sicher.\n"
"\n"
"Bitte beachten Sie, dass Sie KDE Connect auf Ihrem Rechner installieren "
"müssen, damit diese App funktioniert. Damit neue Funktionen funktionieren, "
"müssen Sie die Software auf Ihrem Rechner zusammen mit der Android-App "
"aktualisieren.\n"
"\n"
"Hinweis für Ubuntu-Nutzer: Ubuntu aktualisiert seine Software-Quellen "
"(Repositories) nicht so schnell wie die Android-App weiterentwickelt wird. "
"Einige Funktionen von KDE Connect werden nicht funktionieren, wenn auf dem "
"Desktop-Rechner, eine ältere Version als auf dem Smartphone installiert ist. "
"Um sicherzustellen, dass Sie immer die neueste Version auf Ihrem Rechner "
"installiert haben, nutzen Sie folgende PPA-Quelle: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Diese App ist Teil eines Open-Source-Projekts, besuchen Sie die Webseite, um "
"den Quellcode herunterzuladen.\n"

View File

@@ -0,0 +1,81 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Stelios <sstavra@gmail.com>, 2016.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2016-06-12 12:54+0200\n"
"Last-Translator: Stelios <sstavra@gmail.com>\n"
"Language-Team: Greek <kde-i18n-el@kde.org>\n"
"Language: el\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 2.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Ενοποιήστε το Android με το γραφικό περιβάλλον KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"Το KDE Connect παρέχει πολλές λειτουργίες ενοποίησης της τηλεφωνικής σας "
"συσκευής και του υπολογιστή:\n"
"\n"
"- Μοιραστείτε αρχεία και URL με το KDE από κάθε εφαρμογή, χωρίς καλώδια.\n"
"- Εξομείωση οθόνης αφής: Η οθόνη του κινητού σας ως οθόνη αφής του "
"υπολογιστή σας*.\n"
"- Συγχρονισμός ειδοποιήσεων (4.3+): Διαβάστε τις ειδοποιήσεις του Android "
"από το γραφικό περιβάλλον του υπολογιστή.\n"
"- Διαμοιρασμός προχείρου: αντιγραφή και επικόλληση μεταξύ κινητού και "
"υπολογιστή.\n"
"- Απομακρυσμένος έλεγχος πολυμέσων: Χρησιμοποιήστε το κινητό σας για "
"απομακρυσμένο έλεγχο λογισμικού αναπαραγωγής πολυμέσων σε συστήματα Linux.\n"
"- Σύνδεση με wifi: δεν απαιτείται καλώδιο usb ή bluetooth\n"
"- Κρυπτογράφηση RSA: τα δεδομένα σας είναι ασφαλή.\n"
"Σημειώστε ότι για να λειτουργήσει αυτή η εφαρμογή, θα χρειαστεί να "
"εγκαταστήσετε το KDE Connect στον υπολογιστή σας και να διατηρείτε την "
"έκδοση του γραφικού περιβάλλοντος ενημερωμένη με την έκδοση του Android ώστε "
"να είναι λειτουργικά τα πιο πρόσφατα χαρακτηριστικά.\n"
"ΣΗΜΕΙΩΣΗ για χρήστες Ubuntu: Τα παιδιά από το Ubuntu δεν ενημερώνουν τα "
"αποθετήρια του συστήματος όσο γρήγορα ενημερώνεται η εφαρμογή αυτή. Κάποια "
"χαρακτηριστικά δεν θα λειτουργήσουν αν η έκδοση του KDE Connect στον "
"υπολογιστή σας δεν ταιριάζει με εκείνην του κινητού σας. Για να βεβαιωθείτε "
"ότι πάντα έχετε την πιο πρόσφατη έκδοση στον υπολογιστή, χρησιμοποιήστε αυτό "
"το αποθετήριο PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/ \n"
"\n"
"Η εφαρμογή αυτή είναι τμήμα ενός έργου ανοικτού κώδικα, επισκεφθείτε τον "
"σχετικό ιστοχώρο για ανάκτηση των πηγών.\n"

View File

@@ -0,0 +1,77 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014, 2015.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-09-12 12:05+0100\n"
"Last-Translator: \n"
"Language-Team: British English <kde-l10n-en_gb@kde.org>\n"
"Language: en_GB\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrate Android with the KDE Plasma Desktop."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"

View File

@@ -0,0 +1,81 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Víctor Rodrigo Córdoba <vrcordoba@gmail.com>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-08 17:16+0100\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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integra Android con el escritorio KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect proporciona varias aplicaciones para integrar su teléfono y su "
"equipo: \n"
"\n"
"- Comparta archivos y URL con KDE desde cualquier aplicación, sin cables.\n"
"- Emulación del teclado táctil: Use la pantalla de su teléfono como teclado "
"táctil para el equipo*.\n"
"- Sincronización de notificaciones (4.3+): Lea las notificaciones de su "
"Android desde el escritorio.\n"
"- Portapapeles compartido: copie y pegue entre su teléfono y su equipo.\n"
"- Control remoto multimedia: Use su teléfono como control remoto para sus "
"reproductores multimedia en Linux.\n"
"- Conexión WiFi: no se requiere cables USB ni Bluetooth.\n"
"- Cifrado RSA: su información permanecerá protegida.\n"
"\n"
"Por favor, tenga en cuenta que necesitará instalar KDE Connect es su equipo "
"para permitir que esta aplicación funcione, y que necesitará mantener la "
"versión de escritorio actualizada con la versión de Android para que las "
"últimas características estén disponibles.\n"
"\n"
"*NOTA para usuarios de Ubuntu: Los desarrolladores de Ubuntu no actualizan "
"sus repositorios al ritmo que esta aplicación se actualiza. Algunas "
"características no funcionarán si la versión de KDE Connect de su escritorio "
"no coincide con la de su teléfono. Para asegurarse de que siempre tiene la "
"última versión instalada, use este repositorio PPA: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Esta aplicación es parte de un proyecto de fuentes abiertas, visite la "
"página web para acceder al código fuente.\n"

View File

@@ -0,0 +1,78 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Marek Laane <qiilaq69@gmail.com>, 2016.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2016-01-28 20:16+0200\n"
"Last-Translator: Marek Laane <qiilaq69@gmail.com>\n"
"Language-Team: Estonian <kde-i18n-doc@kde.org>\n"
"Language: et\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Androidi lõimimine KDE Plasma töölauaga."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect võimaldab mitmeti lõimida oma arvutit ja telefoni:\n"
"\n"
"- jagada faile ja URL-e igast rakendusest KDE-ga ilma juhtmeteta.\n"
"- imiteerida puutepatja: telefoniekraani kasutamine arvuti puutepadjana*.\n"
"- sünkroonida märguandeid (4.3+): oma Androidi märguandeid saab lugeda otse "
"töölaual.\n"
"- jagada lõikepuhvrit: sisu kopeerimine ja asetamine telefoni ja arvuti "
"vahel.\n"
"- kaugjuhtida multimeediat: telefoni kasutamine Linuxi meediamängijate "
"kaugjuhtimispuldina.\n"
"- WiFi ühendus: pole vaja ei juhet ega Bluetoothi.\n"
"- RSA krüptimine: kogu teave on turvaliselt kaitstud.\n"
"\n"
"Pane tähele, et selle rakenduse toimimiseks peab arvutisse olema paigaldatud "
"KDE Connect ning uusimate omaduste jaoks peavad nii töölaua- kui ka Androidi "
"versioonid olema värskeimad.\n"
"\n"
"*MÄRKUS Ubuntu kasutajatele: Ubuntu tegelased ei uuenda oma hoidlaid nii "
"sageli, et rakendus oleks kogu aeg värskeim. Mõned omadused ei pruugi "
"toimida, kui KDE Connecti töölauaversioon ei sobi telefonis olevaga. Et ka "
"töölaual oleks alati kindlasti uusim versioon, kasuta PPA hoidlat: https://"
"code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"See rakendus on avatud lähtekoodiga tarkvaraprojekt, nii et lähtekoodi saab "
"alati meie veebilehelt.\n"

View File

@@ -0,0 +1,83 @@
# KDE Connect store listing texts
# Translation of kdeconnect-android-store.po to Euskara/Basque (eu).
# Copyright (C) 2017, Free Software Foundation.
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
#
# Translators:
# Osoitz <oelkoro@gmail.com>, 2017
# Iñigo Salvador Azurmendi <xalba@euskalnet.net>, 2017
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-11-23 22:02-0800\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>, 2017\n"
"Language-Team: Basque (https://www.transifex.com/librezale/teams/76827/eu/)\n"
"Language: eu\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"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integratu Android KDE Plasma Mahaigainarekin."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect aplikazioak hainbat ezaugarri dauzka zure telefonoa eta "
"ordenagailua elkarrekin lan egin dezaten:\n"
"\n"
"- Partekatu fitxategiak eta URLak KDEra edozein aplikaziotik, kablerik "
"gabe.\n"
"- Touchpad emulazioa: Erabili zure telefonoa ordenagailuaren sagu gisa*.\n"
"- Jakinarazpenen sinkronizazioa (4.3+): Irakurri zure Androideko "
"jakinarazpenak mahaigainetik.\n"
"- Partekatutako arbela: kopiatu eta itsatsi zure telefonoa eta "
"ordenagailuaren artean.\n"
"- Multimediaren urruneko kontrola: Erabili telefonoa Linux multimedia "
"jogailuen urruneko kontrol gisa.\n"
"- WiFi konexioa: usb kablerik edo bluetooth konexioaren beharrik gabe.\n"
"- RSA zifratzea: zure informazioa seguru dago.\n"
"\n"
"Kontuan izan KDE Connect instalatu beharko duzula zure ordenagailuan "
"aplikazio hau erabiltzeko, eta ordenagailuko bertsioa Android bertsioa "
"bezain eguneratua azken ezaugarriak funtziona dezaten.\n"
"\n"
"*OHARRA Ubuntu erabiltzaileentzat: Ubuntuko lagunek ez dituzte biltegiak "
"eguneratzen aplikazio hau eguneratzen den maiztasunarekin. Ezaugarri batzuk "
"ez dira ibiliko ordenagailuko KDE Connect aplikazioaren bertsioa ez badator "
"bat telefonokoarekin. Ordenagailuan beti azken bertsioa duzula ziurtatzeko, "
"erabili PPA biltegi hau: https://code.launchpad.net/~vikoadi/+archive/"
"ubuntu/ppa/ \n"
"\n"
"Aplikazio hau iturburu irekiko proiektu baten parte da, bisitatu webgunea "
"iturburu kodea eskuratzeko.\n"

View File

@@ -0,0 +1,81 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Lasse Liehu <lasse.liehu@gmail.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-03 13:37+0200\n"
"Last-Translator: Lasse Liehu <lasse.liehu@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-doc@kde.org>\n"
"Language: fi\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Yhdistä Android ja KDE:n Plasma-työpöytä."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connectissa on useita ominaisuuksia, joiden avulla voit yhdistää "
"puhelimesi ja tietokoneesi toisiinsa:\n"
"\n"
" Tiedostojen ja verkko-osoitteiden jakaminen KDE-työpöydälle kaikista "
"sovelluksista, ilman piuhoja\n"
" Kosketuslevyn emulointi: voit käyttää puhelimen näyttöä tietokoneesi "
"kosketuslevynä*.\n"
" Ilmoitusten synkronointi (4.3+): voit lukea Android-ilmoitukset "
"työpöydältä.\n"
" Jaettu leikepöytä: kopiointi ja liittäminen puhelimen ja tietokoneen "
"välillä\n"
" Multimedian kauko-ohjaus: voit käyttää puhelintasi Linuxin mediasoitinten "
"kauko-ohjaimena.\n"
" WiFi-yhteys: USB-kaapelille tai Bluetoothille ei ole tarvetta.\n"
" RSA-salaus: tietosi ovat turvassa.\n"
"\n"
"Huomaa, että sinun tarvitsee asentaa KDE Connect myös tietokoneellesi, jotta "
"tämä sovellus toimii. Työpöytäversio tarvitsee myös pitää ajan tasalla "
"Android-version kanssa, jotta uusimmat ominaisuudet toimivat.\n"
"\n"
"*Huomio Ubuntu-käyttäjille: Ubuntu-väki ei päivitä asennuslähteitään yhtä "
"usein kuin tämä sovellus päivittyy. Jotkin ominaisuudet eivät toimi, jos KDE "
"Connectin työpöytäversio ei vastaa puhelimen versiota. Varmistaaksesi, että "
"käytössäsi on aina uusin työpöytäversio, käytä tätä PPA-asennuslähdettä: "
"https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Tämä sovellus on osa avoimen lähdekoodin projektia. Voit hakea lähdekoodin "
"sen verkkosivuilta.\n"

View File

@@ -0,0 +1,86 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Sebastien Renard <renard@kde.org>, 2015.
# Maxime Corteel <mcorteel@gmail.com>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-06-03 10:51+0100\n"
"Last-Translator: Maxime Corteel <mcorteel@gmail.com>\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 2.0\n"
"X-Environment: kde\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Intégration Android avec le bureau Plasma de KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect propose de nombreuses fonctionnalités pour intégrer votre "
"téléphone avec votre ordinateur.\n"
"\n"
"- partage des fichiers et des URLs avec votre bureau KDE depuis n'importe "
"quelle application, sans fil\n"
"- émulation de la souris, utilisez votre écran de téléphone comme le pavé "
"tactile de notre ordinateur\n"
"- synchronisation des notifications (4.3+) : lisez les notifications Android "
"sur votre ordinateur\n"
"- presse-papier partagé : copiez collez du texte entre votre téléphone et "
"votre ordinateur\n"
"- contrôle multimédia : utilisez votre téléphone comme télécommande "
"multimédia pour piloter votre ordinateur\n"
"- utilisation de la connexion Wifi, pas besoin de câble ou de connexion "
"Bluetooth\n"
"- chiffrement RSA : vos informations sont protégées.\n"
"\n"
"Veuillez noter que vous devez installer KDE sur votre ordinateur pour que "
"cette application fonctionne et avoir toujours une version à jour afin de "
"bénéficier des dernières fonctionnalités.\n"
"\n"
"Note pour les utilisateurs Ubuntu : les équipes Ubuntu ne mettent pas à jour "
"leurs dépôts aussi vite que l'application. Aussi, certaines fonctionnalités "
"risquent de ne pas fonctionner. Afin d'avoir toujours la dernière version à "
"jour, utilisez le dépôt PPA suivant : https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/ \n"
"\n"
"Cette application fait partie d'un projet Open Source. Visitez la page du "
"projet pour obtenir le code source.\n"

View File

@@ -0,0 +1,81 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>, 2015.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-07-10 18:40+0100\n"
"Last-Translator: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail."
"com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
"Language: gl\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"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integre Android co escritorio Plasma de KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect fornece varias funcionalidades para integrar o teléfono co "
"computador:\n"
"\n"
"- Compartir ficheiros e enderezos URL con KDE desde calquera aplicativo, sen "
"restricións.\n"
"- Emulación de suerficie táctil: use a pantalla do teléfono como superficie "
"táctil para o computador*.\n"
"- Sincroniza ción de notificacións(4.3+): acceda ás notificacións de Android "
"desde o computador.\n"
"- Portapapeis compartido: copie e pegue entre o teléfono e o computador.\n"
"- Mando a distancia de son e vídeo: use o teléfono como mando a distancia "
"para controlas reprodutores de son e vídeo en Linux.\n"
"- Conexión WiFi: non necesita nin cable USB nin Bluetooth.\n"
"- Cifrado RSA: a súa información está a salvo.\n"
"\n"
"Teña en conta que para que este aplicativo funcione ten que instalar KDE "
"Connect no seu computador, e que algunhas funcionalidades só están "
"dispoñíbeis para as últimas versións de Android.\n"
"\n"
"*Nota para usuarios de Ubuntu: A xente de Ubuntu non actualiza os "
"repositorios cunha frecuencia á altura da frecuencia coa que se actualiza "
"este aplicativo. Algunhas funcionalidades non estarán dispoñíbeis se a "
"versión de KDE Connect do computador non se corresponde coa do teléfono. "
"Para asegurarse de que sempre ten a última versión no computador, use este "
"repositorio PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Este aplicativo forma parte dun proxecto libre, pode obter as súas fontes no "
"sitio web do proxecto.\n"

View File

@@ -0,0 +1,76 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# elkana bardugo <ttv200@gmail.com>, 2016.
# Elkana Bardugo <ttv200@gmail.com>, 2017. #zanata
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-05-16 06:48-0400\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Zanata 3.9.6\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "ממזג את אנדרואיד עם שולחן העבודה KDE"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"האפליקציה KDE Connect מספקת כמה אפשרויות חיבור עם המחשב:\n"
"\n"
"- שיתוף קבצים וכתובות לשולחן העבודה מכל אפליקציה, ללא חוטים.\n"
"- מדמה עכבר: השתמש במסך הפלאפון שלך כדי לשלוט בעכבר המחשב*.\n"
"- שיתוף התראות (אנרואיד 4.3 ומעלה): קרא את ההתראות מהפלאפון במחשב.\n"
"- שיתוף לוח העתקה: העתק והדבק בין הפלאפון והמחשב.\n"
"- שליטה בניגון מדיה: שלוט בנגני המדיה במחשב מהפלאפון שלך.\n"
"- התחברות באמצעות WiFi: אין צורך בחיבור כבל למחשב או בבלוטוס.\n"
"- הצפנת RSA: המידע שלך בטוח.\n"
"\n"
"שים לב שאתה צריך להתקין את התוכנה KDE Connect על המחשב שלך כדי שהאפליקציה "
"הזו תעבוד, ואתה צריך לוודא שהתוכנה במחשב מעודכנת לגרסה האחרונה כדי שכל "
"האפשרויות יעבדו.\n"
"\n"
"הערה למשתמשי המערכת Ubuntu: המקורות של התוכנה בUbuntu לא מעדכנים את התוכנה "
"בתדירות שבה אפליקציה זו מקבלת עדכונים. חלק מהתכונות לא יעבדו אם גרסת KDE "
"Connect שבמחשבכם לא תיהיה מעודכנת. כדי לוודא שמותקנת הגרסה האחרונה במחשבכם "
"השתמשו במקור PPA הבא:\n"
"https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"אפליקציה זו היא חלק מפרויקט בקוד מקור פתוח, בקרו באתר כדי לראות את הקוד "
"מקור.\n"

View File

@@ -0,0 +1,82 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Kristof Kiszel <ulysses@fsf.hu>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2021-11-24 13:37+0100\n"
"Last-Translator: Kristof Kiszel <ulysses@fsf.hu>\n"
"Language-Team: Hungarian <kde-l10n-hu@kde.org>\n"
"Language: hu\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 21.08.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Android integráció a KDE Plasma asztali környezettel."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"A KDE Connect számos funkciót kínál a telefon és a számítógép "
"integrálásához:\n"
"\n"
"- Fájlok és URL-ek megosztása a KDE-vel bármely alkalmazásból, vezetékek "
"nélkül.\n"
"- Érintőtábla emuláció: használja a telefonja képernyőjét a számítógépe "
"érintőtáblájaként*.\n"
"- Értesítésszinkronizáció (4.3+): olvassa az Android értesítéseit a "
"számítógépén.\n"
"- Megosztott vágólap: másoljon és illesszen be tartalmat a telefonja és a "
"számítógépe között.\n"
"- Multimédiavezérlés: használja telefonját távirányítóként Linux "
"médialejátszókhoz.\n"
"- WiFi kapcsolat: nincs szükség USB-káblere vagy Bluetoothra.\n"
"- RSA titkosítás: az adatai biztonságban vannak.\n"
"\n"
"Kérjük, vegye figyelembe, hogy az alkalmazás működéséhez telepítenie kell a "
"KDE Connectet a számítógépére, és az asztali verziót naprakészen kell "
"tartania az Android verzióval, hogy a legújabb funkciók működjenek.\n"
"\n"
"MEGJEGYZÉS Ubuntu felhasználóknak: Az Ubuntu nem frissíti olyan gyorsan a "
"tárolóit, mint ahogy ez az alkalmazás frissül. Néhány funkció nem fog "
"működni, ha az asztali gépen lévő KDE Connect verziója nem egyezik a "
"telefonon lévővel. Ahhoz, hogy mindig a legfrissebb verzió legyen a "
"számítógépen, használja ezt a PPA-tárolót: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Ez az alkalmazás egy nyílt forráskódú projekt része, látogasson el a "
"weboldalra a forráskódért.\n"

View File

@@ -0,0 +1,53 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Giovanni Sora <g.sora@tiscali.it>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-09-18 22:33+0100\n"
"Last-Translator: Giovanni Sora <g.sora@tiscali.it>\n"
"Language-Team: Interlingua <kde-i18n-doc@kde.org>\n"
"Language: ia\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 2.0\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integra Android con le Scriptorio KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""

View File

@@ -0,0 +1,77 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Wantoyo <wantoyek@gmail.com>, 2018, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2019-07-14 23:49+0700\n"
"Last-Translator: Wantoyo <wantoyek@gmail.com>\n"
"Language-Team: Indonesian <kde-i18n-doc@kde.org>\n"
"Language: id\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"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrasi Android dengan KDE Plasma Desktop."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect menyediakan beberapa fitur untuk mengintegrasikan teleponmu dan "
"komputermu:\n"
"\n"
"- Berbagi file dan URL ke KDE dari aplikasi apa pun, tanpa kabel.\n"
"- Emulasi touchpad: Gunakan layar ponsel kamu sebagai touchpad* komputermu.\n"
"- Sinkronisasi notifikasi (4.3+): Baca notifikasi Android-mu dari desktop.\n"
"- Berbagi papan-klip: salin dan tempel antara ponsel dan komputermu.\n"
"- Kendali jarak jauh multimedia: Gunakan teleponmu sebagai remote untuk "
"pemutar media Linux.\n"
"- Koneksi WiFi: tidak perlu kabel usb atau bluetooth.\n"
"- Enkripsi RSA: informasimu aman.\n"
"\n"
"Harap perhatikan bahwa kamu harus menginstal KDE Connect di komputermu agar "
"aplikasi ini berfungsi, dan jaga versi desktop terbarukan dengan versi "
"Android untuk fitur terkini agar berfungsi.\n"
"\n"
"*CATATAN untuk pengguna Ubuntu: Orang-orang Ubuntu tidak memperbarui repo "
"mereka secepat aplikasi ini yang diperbarui. Beberapa fitur tidak akan "
"berfungsi jika versi KDE Connect di desktopmu tidak cocok dengan yang ada di "
"teleponmu. Untuk memastikan bahwa kamu selalu memiliki versi terbaru di "
"desktopmu, gunakan repositori LPK ini: https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/ \n"
"\n"
"Aplikasi ini adalah bagian dari projek sumber terbuka, kunjungi situs web "
"untuk mengambil sumber.\n"

View File

@@ -0,0 +1,81 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Sveinn í Felli <sv1@fellsnet.is>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2022-08-25 15:17+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"
"Plural-Forms: Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 21.12.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Samþættu Android við KDE Plasma skjáborðið."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect kemur með ýmsa eiginleika sem hjálpa til við að samþætta símann "
"þinn og tölvuna:\n"
"\n"
"- Deiling á skrám og slóðum til KDE úr hvaða farsímaforriti sem er, án "
"kapla.\n"
"- Hermir eftir snertiplatta: Notaðu símaskjáinn sem snetiplatta fyrir "
"tölvuna*.\n"
"- Samstillin tilkynninga (4.3+): Lestu tilkynningar frá Android á "
"tölvuskjánum.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Fjarstýring margmiðlunarefnis: Notaðu símann þinn sem fjarstýringu fyrir "
"Linux-margmiðlunarspilara.\n"
"- WiFi tenging: hvorki þarf USB-kapal né Bluetooth-tengingu.\n"
"- RSA-dulritun: upplýsingarnar þínar eru öruggar.\n"
"\n"
"Athugaðu að þú þarft að setja KDE Connect á tölvuna þína svo þetta smáforrit "
"virki, og halda svo útgáfunni á tölvunni til samræmis við Android-útgáfuna "
"svo nýjustu eiginleikarnir séu að virka.\n"
"\n"
"*ATHUGASEMD fyrir notendur Ubuntu: Fólkið hjá Ubuntu eru ekki að uppfæra "
"hugbúnaðarsöfnin sín eins hratt og þetta forrit er þróað. Sumir eiginleikar "
"munu ekki virka ef útgáfa KDE Connect á tölvunni þinni samsvarar ekki þeirri "
"sem er á símanum. Til að tryggja að þú hafir alltaf nýjustu útgáfuna á "
"tölvunni, ættirðu að nota þetta PPA hugbúnaðarsafn: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Þetta smáforrit er hluti af verkefni með opinn grunnkóða, kíktu á vefsvæðið "
"til að ná þér í upprunalega kóðann.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Vincenzo Reale <smart2128vr@gmail.com>, 2015.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2015-03-24 23:12+0100\n"
"Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
"Language: it\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integra Android con Plasma Desktop di KDE"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect fornisce diverse funzionalità per integrare il tuo telefono e il "
"tuo computer.\n"
"\n"
"- Condividi i file e gli URL con KDE da qualsiasi applicazione, senza cavi.\n"
"- Emulazione del touchpad: utilizza lo schermo del tuo telefono come il "
"touchpad del tuo computer*.\n"
"- Sincronizzazione delle notifiche (4.3+): leggi le notifiche di Android dal "
"desktop.\n"
"- Appunti condivisi: copia e incolla tra il tuo telefono e il tuo computer.\n"
"- Telecomando multimediale: utilizza il tuo telefono come telecomando per i "
"lettori multimediali per Linux.\n"
"- Connessione WiFi: non è richiesto alcun cavo usb o bluetooth.\n"
"- Cifratura RSA: le tue informazioni sono al sicuro.\n"
"\n"
"Nota che dovrai installare KDE Connect sul tuo computer affinché questa "
"applicazione funzioni, e tenere aggiornata la versione del desktop con la "
"versione per Android per disporre delle ultime funzionalità.\n"
"\n"
"*NOTA per gli utenti Ubuntu: Ubuntu non aggiorna i suoi depositi con la "
"stessa velocità con cui viene aggiornata questa applicazione. Alcune "
"funzionalità non funzioneranno se la versione di KDE Connect sul tuo desktop "
"non corrisponde a quella sul tuo telefono. Per assicurarti di avere sempre "
"l'ultima versione per il desktop, usa i depositi PPA: https://code."
"launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Questa applicazione è parte di un progetto open source, visita il sito web "
"per ottenere i sorgenti.\n"

View File

@@ -0,0 +1,76 @@
# Tomohiro Hyakutake <tomhioo@outlook.jp>, 2019.
# Fumiaki Okushi <fumiaki.okushi@gmail.com>, 2019.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2019-05-25 14:21-0700\n"
"Last-Translator: Fumiaki Okushi <fumiaki.okushi@gmail.com>\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=2; plural=n != 1;\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Generator: Lokalize 19.04.1\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "KDE Plasma デスクトップと Android を統合"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect はあなたのコンピュータとスマートフォンを統合するいくつかの機能を"
"提供します:\n"
"\n"
"- ケーブルなしで、どんなアプリケーションからでもファイルと URL を共有\n"
"- タッチパッド エミュレーション: あなたのスマートフォンの画面をコンピュータの"
"タッチパッドとして使用*\n"
"- 通知の同期 (4.3+): デスクトップから Android の通知を表示\n"
"- クリップボードの共有: スマートフォンとコンピュータの間でコピー&ペースト\n"
"- マルチメディアのリモート操作: あなたのスマートフォンを Linux メディアプレー"
"ヤーのリモコンとして利用\n"
"- WiFi 接続: USB ケーブルや Bluetooth は必要ありません\n"
"- RSA 暗号化: あなたの情報は保護されます\n"
"\n"
"このアプリケーションを動作させるには、コンピュータに KDE Connect をインストー"
"ルする必要があることに留意してください。そして、最新の機能を利用するために、"
"デスクトップ版と Android 版を最新の状態に保ってください\n"
"\n"
"*Ubuntu ユーザへ: Ubuntu のリポジトリは、このアプリケーションの更新から遅れて"
"います。もし、コンピュータとスマートフォンの KDE Connect のバージョンが違う場"
"合、いくつかの機能は利用できません。確実にデスクトップで最新版を利用するため"
"に、こちらの PPA をご利用ください: https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/ \n"
"\n"
"このアプリケーションはオープンソースプロジェクトの一部です。ソースコードを入"
"手するにはウェブサイトにアクセスしてください。\n"

View File

@@ -0,0 +1,52 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2022-09-29 06:55+0200\n"
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
"Language-Team: \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.1.1\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Android-ის ინტეგრაცია KDE Plasma-ის სამუშაო მაგიდაზე."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""

View File

@@ -0,0 +1,75 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Shinjo Park <kde@peremen.name>, 2015, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-04-03 23:21+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 19.04.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "안드로이드와 KDE Plasma 데스크톱을 연결합니다."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect는 휴대폰과 컴퓨터를 통합하는 여러 기능을 제공합니다.\n"
"\n"
"- 모든 앱에서 무선으로 파일과 URL을 KDE와 공유합니다.\n"
"- 터치패드 기능: 장치 화면을 컴퓨터의 터치패드처럼 사용합니다*.\n"
"- 알림 동기화(안드로이드 4.3 이상): 컴퓨터에서 안드로이드 알림을 봅니다.\n"
"- 클립보드 공유: 장치와 컴퓨터 사이에 복사 붙여넣기가 가능합니다.\n"
"- 멀티미디어 원격 제어: 내 장치로 리눅스 미디어 재생기를 제어합니다.\n"
"- Wi-Fi 연결: USB나 블루투스 연결이 필요 없습니다.\n"
"- RSA 암호화: 정보를 안전하게 전송합니다.\n"
"\n"
"이 앱을 사용하려면 KDE Connect를 컴퓨터에 설치해야 하며, 안드로이드 버전의 새"
"로운 기능을 사용하려면 컴퓨터에 설치된 버전을 주기적으로 업데이트해야 합니"
"다.\n"
"\n"
"* 우분투 사용자에게 알림: 우분투 패키지는 이 앱의 업데이트보다 느리게 업데이"
"트됩니다. 컴퓨터에 설치된 KDE Connect 버전과 장치의 버전이 일치하지 않으면 일"
"부 기능을 사용할 수 없습니다. 최신 버전을 사용하려면 다음 PPA 저장소를 추가"
"한 후 kdeconnect를 설치하십시오: https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/\n"
"\n"
"이 앱은 자유 소프트웨어로 배포되며 웹사이트에서 소스 코드를 찾을 수 있습니"
"다.\n"

View File

@@ -0,0 +1,82 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-01-15 15:51+0200\n"
"Last-Translator: Moo\n"
"Language-Team: lt\n"
"Language: lt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : n%10>=2 && (n%100<10 || n"
"%100>=20) ? 1 : n%10==0 || (n%100>10 && n%100<20) ? 2 : 3);\n"
"X-Generator: Poedit 2.0.6\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integruokite Android su KDE Plasma darbalaukiu."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect pateikia kelias ypatybes, skirtas integruoti jūsų telefoną ir "
"kompiuterį:\n"
"\n"
"- Be jokių laidų bendrinkite failus ir URL adresus iš bet kokios programėlės "
"į KDE.\n"
"- Jutiklinio kilimėlio emuliacija: Naudokite savo telefono ekraną kaip "
"kompiuterio jutiklinį kilimėlį*.\n"
"- Pranešimų sinchronizavimas (4.3+): Skaitykite savo Android pranešimus "
"darbalaukyje.\n"
"- Bendrinama iškarpinė: kopijuokite ir įdėkite tarp savo telefono ir "
"kompiuterio.\n"
"- Nuotolinis įvairialypės terpės valdymas: Naudokite savo telefoną kaip "
"nuotolinį Linux medijos leistuvių pultą.\n"
"- Belaidis (WiFi) ryšys: nereikia jokio usb laido ar bluetooth.\n"
"- RSA šifravimas: jūsų informacija yra saugi.\n"
"\n"
"Turėkite omenyje, jog tam, kad ši programa veiktų, turėsite įdiegti KDE "
"Connect savo kompiuteryje, o tam, kad veiktų paskiausios ypatybės, turėsite "
"išlaikyti darbalaukio versiją ir Android versiją atnaujintas.\n"
"\n"
"*PASTABA Ubuntu naudotojams: Ubuntu bičiuliai neatnaujina savo saugyklų taip "
"greitai, kaip yra atnaujinama ši programėlė. Kai kurios ypatybės neveiks, "
"jeigu KDE Connect versija jūsų darbalaukyje nesutaps su KDE Connect versija "
"jūsų telefone. Norėdami įsitikinti, kad darbalaukyje visada turėsite "
"naujausią versiją, naudokite šią PPA saugyklą: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Ši programėlė yra atvirojo kodo projekto dalis, norėdami gauti pradinius "
"kodus, apsilankykite internetinėje svetainėje.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Freek de Kruijf <freekdekruijf@kde.nl>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-03 09:13+0100\n"
"Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n"
"Language-Team: Dutch <kde-i18n-nl@kde.org>\n"
"Language: nl\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Android integreren met met het KDE Plasma bureaublad."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect biedt verschillende mogelijkheden om uw telefoon en uw computer "
"te integreren:\n"
"\n"
"- deel bestanden en URL's naar KDE uit elke app, zonder draden.\n"
"- touchpad emulatie: gebruik uw telefoonscherm als het touchpad* van uw "
"computer.\n"
"- synchronisatie van meldingen (4.3+): lees uw Android meldingen vanaf het "
"bureaublad.\n"
"- gedeeld klembord: kopieer en plak tussen uw telefoon en uw computer.\n"
"- afstandsbediening van multimedia: gebruik uw telefoon als "
"afstandsbediening voor mediaspelers in Linux.\n"
"- WiFi verbinding: geen usb-draad of bluetooth nodig.\n"
"- RSA versleuteling: uw informatie is veilig.\n"
"\n"
"Merk op dat u KDE Connect op uw computer voor deze app moet installeren om "
"het te laten werken en de bureaubladversie up-to-date moet houden met de "
"Android versie om de nieuwste functies to laten werken.\n"
"\n"
"*NOTITIE voor Ubuntu gebruikers: de mensen van Ubuntu werken hun "
"installatiebronnen niet zo snel bij als deze app wordt bijgewerkt. Sommige "
"functies zullen niet werken als de versie van KDE Connect op uw bureaublad "
"niet overeenkomt met die in uw telefoon. Om er zeker van te zijn dat u "
"altijd de nieuwste versie op uw bureablad hebt, gebruikt u deze PPA "
"installatiebron: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Deze app is onderdeel van een open-source project, bezoek de website om de "
"broncode te pakken.\n"

View File

@@ -0,0 +1,79 @@
# Translation of kdeconnect-android-store to Norwegian Nynorsk
#
# Karl Ove Hufthammer <karl@huftis.org>, 2015, 2016, 2018.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2018-01-27 12:55+0100\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"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 2.0\n"
"X-Environment: kde\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrer Android med skrivebordsmiljøet KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect inneheld fleire funksjonar for å integrera telefonen med "
"datamaskina di:\n"
"\n"
" Del filer og nettadresser trådlaust med KDE frå alle appar.\n"
" Emulering av styrepute: Bruk telefonen som styreplate for datamaskina*.\n"
" Synkronisering av varslingar (versjon 4.3+): Les Android-varslingar på "
"datamaskina.\n"
" Delt utklippstavle: Kopier og lim inn mellom telefonen og datamaskina.\n"
" Fjernstyring av mediespelarar: Bruk telefonen som fjernkontroll for ulike "
"mediespelarar i Linux.\n"
" WiFi-samband: Du treng verken kablar eller Bluetooth-støtte.\n"
" RSA-kryptering: All dataa dine er trygge.\n"
"\n"
"Merk at du må installera KDE Connect på datamaskina for at appen skal verka. "
"Du må òg sørgja for å halda programmet på datamaskina oppdatert viss du vil "
"ha tilgang til dei nyaste funksjonane.\n"
"\n"
"*MERKNAD for Ubuntu-brukarar: Ubuntu-folka oppdaterer ikkje pakkebrønnen "
"like raskt som denne appen vert forbetra. Nokre funksjonar i KDE Connect vil "
"ikkje verka om du ikkje har same versjon av programmet på datamaskina som av "
"appen på telefonen. Viss du vil vera sikker på å alltid ha den nyaste "
"versjonen av programmet, bruk denne private pakkebrønnen: https://code."
"launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Appen er ein del av eit friprogprosjekt. Sjå heimesida for tilgang til "
"kjeldekoden.\n"

View File

@@ -0,0 +1,82 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-06 13:29+0100\n"
"Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Lokalize 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Zintegruj Androida z Pulpitem Plazmy KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect dostarcza dodatkowych możliwości integracji twojego telefonu z "
"twoim komputerem:\n"
"\n"
"- Współdziel pliki i adresy URL w KDE z dowolnego programu, bezprzewodowo.\n"
"- Emulacja gładzika: używaj ekranu swojego telefonu jako gładzika "
"komputera*.\n"
"- Synchronizacja powiadomień (4.3+): Odczytuj powiadomienia swojego Androida "
"z pulpitu.\n"
"- Współdzielony schowek: kopiuj i wklejaj pomiędzy twoim telefonem i twoim "
"komputerem.\n"
"- Pilot multimedialny: używaj swojego telefonu jako pilota dla odtwarzaczy "
"multimedialnych Linuksa.\n"
"- Połączenie WiFi: nie jest wymagany kabel usb ani bluetooth.\n"
"- Szyfrowanie RSA: twoje informacje są bezpieczne.\n"
"\n"
"Zwróć uwagę, że będzie trzeba wgrać KDE Connect na swoim komputerze, aby ten "
"program zadziałał i uaktualniać wersję z pulpitu tak, po to aby zwiększać "
"jej możliwości.\n"
"\n"
"*UWAGA dla użytkowników Ubuntu: Społeczność z Ubuntu nie uaktualnia swoich "
"repozytoriów tak szybko jak jest uaktualniane oprogramowanie. Niektóre z "
"możliwości mogą nie działać jeśli wersja KDE Connect na twoim pulpicie nie "
"odpowiada tej w twoim telefonie. Aby upewnić się, że zawsze masz najnowszą "
"wersję na pulpicie, użyj tego repozytorium PPA: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"Program ten jest częścią projektu o otwartym źródle, odwiedź stronę "
"internetową, aby pobrać jego źródła.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-03 10:46+0000\n"
"Last-Translator: Albert Vaca Cintora <albertvaka@gmail.com>\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-POFile-SpellExtra: PPA WiFi RSA Connect Ubuntu Android\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrar o Android com a Área de Trabalho Plasma do KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"O KDE Connect oferece diversas funcionalidades para integrar o seu telemóvel "
"com o seu computador:\n"
"\n"
"- Partilhar ficheiros e URL's com o KDE a partir de qualquer aplicação, sem "
"fios.\n"
"- Emulação do rato por toque: Use o ecrã do seu telemóvel como o rato do seu "
"computador.\n"
"- Sincronização das notificações (4.3+): Leia as notificações do seu Android "
"no ecrã.\n"
"- Área de transferência partilhada: copie e cole entre o seu telemóvel e o "
"computador.\n"
"- Comando à distância multimédia: Use o seu telemóvel como um comando para "
"os leitores multimédia do Linux.\n"
"- Ligação WiFi: sem necessidade de fios USB ou Bluetooth.\n"
"- Encriptação RSA: a sua informação fica segura.\n"
"\n"
"Lembre-se que terá de instalar o KDE Connect no seu computador para esta "
"aplicação funcionar e manter a versão do computador actualizada com a versão "
"de Android para as últimas funcionalidades resultarem.\n"
"\n"
"*NOTA para os utilizadores de Ubuntu: Os responsáveis do Ubuntu não estão a "
"actualizar os repositórios tão rapidamente quanto é actualizada esta "
"aplicação. Algumas funcionalidades não irão funcionar se a versão do KDE "
"Connect no seu ecrã não corresponder à versão no seu computador; use então "
"este repositório PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/\n"
"\n"
"Esta aplicação faz parte de um projecto de código aberto; visite a página "
"Web para obter o código-fonte.\n"

View File

@@ -0,0 +1,83 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# André Marcelo Alvarenga <alvarenga@kde.org>, 2014, 2018.
# Luiz Fernando Ranghetti <elchevive@opensuse.org>, 2020, 2021.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2021-02-17 13:54-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive@opensuse.org>\n"
"Language-Team: Brazilian Portuguese <kde-i18n-pt_BR@kde.org>\n"
"Language: pt_BR\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 20.04.2\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrar o Android com a área de trabalho Plasma do KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"O KDE Connect oferece diversas funcionalidades para integrar seu celular e "
"computador:\n"
"\n"
"- Compartilhar arquivos e URLs com o KDE a partir de qualquer aplicativo, "
"sem fios.\n"
"- Emulação do touchpad: Use a tela do seu celular como touchpad do seu "
"computador*.\n"
"- Sincronização das notificações (4.3+): Leia as notificações do seu Android "
"na sua área de trabalho.\n"
"- Área de transferência compartilhada: Copie e cole entre seu celular e "
"computador.\n"
"- Controle remoto multimídia: Use seu celular como controle remoto para "
"reprodutores multimídia do Linux.\n"
"- Conexão WiFi: Sem necessidade de fios USB ou Bluetooth.\n"
"- Criptografia RSA: Suas informações ficam seguras.\n"
"\n"
"Lembre-se de que é necessário instalar o KDE Connect no seu computador para "
"este aplicativo funcionar e também manter a versão do computador atualizada "
"com a versão do aparelho Android, para que as últimas funcionalidades "
"funcionem.\n"
"\n"
"*Aviso para usuários do Ubuntu: Os responsáveis pelo Ubuntu não estão "
"atualizando os repositórios tão rapidamente quanto este aplicativo. Algumas "
"funcionalidades não funcionarão se a versão do KDE Connect do seu computador "
"não corresponder à versão no seu celular. Nesse caso, use este repositório "
"PPA: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Este aplicativo é integrante de um projeto de software livre. Visite o site "
"para obter o código-fonte.\n"

View File

@@ -0,0 +1,82 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Sergiu Bivol <sergiu@cip.md>, 2020.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-09-18 21:37+0100\n"
"Last-Translator: Sergiu Bivol <sergiu@cip.md>\n"
"Language-Team: Romanian\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
"X-Generator: Lokalize 19.12.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrează Android cu biroul Plasma KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect oferă câteva caracteristici pentru integrarea telefonului cu "
"calculatorul:\n"
"\n"
"- Partajați fișiere și URL-uri cu KDE din orice aplicație, fără fire.\n"
"- Emularea zonei tactile: folosiți ecranul telefonului ca zonă tactilă "
"pentru calculator*.\n"
"- Sincronizare notificări (4.3+): citiți notificările Android de pe "
"calculator.\n"
"- clipboard partajat: copiați și lipiți text între telefon și calculator.\n"
"- Telecomandă multimedia: folosiți telefonul pe post de telecomandă pentru "
"programele de redare multimedia din Linux.\n"
"- Conexiune WiFi: nu aveți nevoie de cablu USB sau Bluetooth.\n"
"- Criptare RSA: informația dumneavoastră e în siguranță.\n"
"\n"
"Rețineți că trebuie să instalați KDE Connect pe calculator pentru ca această "
"aplicație să funcționeze, precum și să mențineți versiunea de pe calculator "
"actualizată în rând cu cea Android pentru ca noile caracteristici să "
"funcționeze.\n"
"\n"
"*NOTĂ pentru utilizatorii Ubuntu: depozitele de aplicații Ubuntu nu se "
"actualizează la fel de rapid ca această aplicație. Unele caracteristici nu "
"vor funcționa dacă versiunea KDE Connect de pe calculator nu se potrivește "
"cu cea din telefon. Pentru a vă asigura că aveți mereu cea mai recentă "
"versiune pe calculator, folosiți acest depozit PPA: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Această aplicație e parte a unui proiect cu sursă deschisă, vizitați pagina "
"web pentru a obține sursele.\n"

View File

@@ -0,0 +1,85 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Dmitry Serov <dmitri.s93@gmail.com>, 2017.
# Alexander Potashev <aspotashev@gmail.com>, 2017.
# Дронова Юлия <juliette.tux@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2021-07-26 18:27+0300\n"
"Last-Translator: Дронова Юлия <juliette.tux@gmail.com>\n"
"Language-Team: RU\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 21.04.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Интеграция Android со средой рабочего стола KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect обеспечивает работу нескольких функций для интеграции телефона и "
"компьютера:\n"
"\n"
"- Обмен файлами и адресами URL с KDE Plasma из любого приложения без "
"проводного соединения;\n"
"- Эмуляция тачпада: используйте экран телефона в качестве тачпада "
"компьютера*;\n"
"- Синхронизация уведомлений (4.3+): читайте уведомления Android на "
"компьютере;\n"
"- Общий буфер обмена: копируйте и вставляйте общие данные как на телефоне, "
"так и на компьютере;\n"
"- Удалённое управление мультимедиа: используйте телефон в качестве пульта "
"дистанционного управления проигрывателями в Linux;\n"
"- Подключение по WiFi: кабели USB или Bluetooth не нужны;\n"
"- Шифрование RSA: ваши данные в безопасности.\n"
"\n"
"Обратите внимание, что для работы этого приложения нужно установить KDE "
"Connect на компьютер и поддерживать версию на компьютере и версию на Android "
"в актуальном состоянии, чтобы пользоваться новейшими возможностями.\n"
"\n"
"*Примечание для пользователей Ubuntu: разработчики Ubuntu не обновляют свои "
"репозитории с такой скоростью, с которой обновляется это приложение. "
"Некоторые функции не будут работать, если версия KDE Connect на рабочем "
"столе не совпадает с версией на телефоне. Чтобы всегда иметь последнюю "
"версию, используйте этот репозиторий PPA: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Эта программа является частью проекта с открытым исходным кодом. Посетите "
"веб-сайт, чтобы загрузить исходный код программы.\n"

View File

@@ -0,0 +1,77 @@
# translation of kdeconnect-android-store.po to Slovak
# Roman Paholik <wizzardsk@gmail.com>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-19 20:44+0100\n"
"Last-Translator: Roman Paholik <wizzardsk@gmail.com>\n"
"Language-Team: Slovak <kde-sk@linux.sk>\n"
"Language: sk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.5\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrovať Android s pracovnou plochou KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect poskytuje niekoľko funkcií na integráciu vášho telefónu a vášho "
"počítača:\n"
"\n"
"- Zdieľanie súborov a URL do KDE z ľubovoľnej aplikácie, bezdrôtovo.\n"
"- Emulácia touchpadu: Použite vašu obrazovku telefónu ako touchpad vášho "
"počítača*.\n"
"- Synchronizácia notifikácií (4.3+): Čítanie vašich Android notifikácií z "
"pracovnej plochy.\n"
"- Zdieľaná schránka: kopírovanie a vkladanie medzi vašim telefónom a vašim "
"počítačom.\n"
"- Diaľkové ovládanie multimédií: Použite váš telefón ako diaľkové ovládanie "
"pre linuxové prehrávače médií.\n"
"- WiFi pripojenie: nie je potrebné usb ani bluetooth.\n"
"- RSA šifrovanie: vaše informácie sú v bezpečí.\n"
"\n"
"Prosím, nezabudnite, že budete musieť nainštalovať KDE Connect na vašom "
"počítači, aby táto aplikácia fungovala, a mať desktopovú verziu aktuálnu s "
"Androidovou verziou, aby fungovali najnovšie funkcie.\n"
"\n"
"*POZNÁMKA pre používateľov Ubuntu: Ubuntu neaktualizuje svoje repozitáre tak "
"rýchlo, ako sa aktualizuje táto aplikácia. Niektoré funkcie nebudú fungovať, "
"ak verzia KDE Connect vo vašom počítači nie je zhodná s verziou vo vašom "
"telefóne. Aby ste sa uistili, že máte v počítači poslednú verziu, použite "
"tento PPA repozitár: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/\n"
"\n"
"Táto aplikácia je súčasťou open source projektu, navštívte webovú stránku na "
"získanie zdrojákov.\n"

View File

@@ -0,0 +1,82 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Matjaž Jeran <matjaz.jeran@amis.net>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2020-06-19 09:39+0200\n"
"Last-Translator: Matjaž Jeran <matjaz.jeran@amis.net>\n"
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 19.12.2\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
"%100==4 ? 3 : 0);\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Združite Android z namizjem KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect ponuja več funkcij združevanja telefona in računalnika:\n"
"\n"
"- Skupno brezžično rabo datotek in spletnih naslovov v KDE iz katere koli "
"aplikacije.\n"
"- Emulacija sledilne ploščice: zaslon telefona uporabite kot sledilno "
"ploščico računalnika *.\n"
"- Sinhronizacija obvestil (potreben paket sync 4.3 ali novejši): Berite "
"obvestila Android na namizju.\n"
"- Odložišče v skupni rabi: kopirajte in lepite podatke med telefonom in "
"računalnikom.\n"
"- Multimedijski daljinski upravljalnik: Uporabite svoj telefon kot daljinski "
"upravljalnik za medijske predvajalnike na Linuxu.\n"
"- Povezava WiFi: ni potreben noben usb, žica ali bluetooth.\n"
"- Šifriranje RSA: vaši podatki so varni.\n"
"\n"
"Upoštevajte, da bo ta aplikacija delovala, boste morali v računalnik "
"namestiti KDE Connect, in zagotavljati, da bo verzija na namizju usklajeno "
"posodobljena z različico na Androidu.\n"
"\n"
"* OPOMBA za uporabnike Ubuntu: distributerji Ubuntu ne posodabljajo svojih "
"programskih hramb tako hitro, ko se posodablja ta aplikacija. Nekatere "
"funkcije morda ne bodo delovale, če se različica KDE Connect na namizju ne "
"ujema s tisto na vašem telefonu. Če želite imeti na namizju vedno najnovejšo "
"različico, uporabite to skladišče PPA: https://code.launchpad.net/~vikoadi/"
"+archive/ubuntu/ppa/ \n"
"\n"
"Ta aplikacija je del odprtokodnega projekta, obiščite spletno mesto in si "
"oglejte vire.\n"

View File

@@ -0,0 +1,79 @@
# Translation of kdeconnect-android-store.po into Serbian.
# Slobodan Simić <slsimic@gmail.com>, 2017.
# Chusslove Illich <caslav.ilic@gmx.net>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-04-15 15:07+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
"Language: sr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 1.5\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Environment: kde\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Увежите Андроид и КДЕ‑ову плазма површ."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"КДЕ‑конекција поседује вишеструке могућности интеграције вашег телефона и "
"рачунара:\n"
"\n"
"- делите фајлове и УРЛ‑ове са КДЕ‑ом из било којег програма, бежично.\n"
"- емулација додирника: користите екран телефона као додирник за рачунар*.\n"
"- синхронизација обавештења (4.3+): читајте Андроидова обавештења на "
"рачунару.\n"
"- дељен клипборд: копирајте и налепљујте са телефона на рачунар и обратно.\n"
"- даљински за мултимедију: користите телефон као даљински управљач за медија-"
"плејере.\n"
"- Бежична веза: нема потребе за УСБ каблом нити блутутом.\n"
"- РСА шифровање: ваши подаци су безбедни.\n"
"\n"
"Морате да инсталирате КДЕ‑конекцију на свој рачунар да би овај програм "
"радио. Такође, нека вам оба програма буду ажурна како бисте уживали у "
"најновијим могућностима.\n"
"\n"
"*НАПОМЕНА за кориснике Убунтуа: ризнице Убунтуа се не ажурирају често колико "
"овај програм. Неке ствари неће радити ако се верзија КДЕ‑конекције на "
"рачунару не поклапа са оном у телефону. Да бисте увек имали најновију "
"верзију програма на рачунару, користите ову ризницу: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Овај програм је део пројекта отвореног кода. Посетите веб сајт да преузмете "
"изворни код.\n"

View File

@@ -0,0 +1,79 @@
# Translation of kdeconnect-android-store.po into Serbian.
# Slobodan Simić <slsimic@gmail.com>, 2017.
# Chusslove Illich <caslav.ilic@gmx.net>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-04-15 15:07+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
"Language: sr@ijekavian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 1.5\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Environment: kde\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Увежите Андроид и КДЕ‑ову плазма површ."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"КДЕ‑конекција поседује вишеструке могућности интеграције вашег телефона и "
"рачунара:\n"
"\n"
"- делите фајлове и УРЛ‑ове са КДЕ‑ом из било којег програма, бежично.\n"
"- емулација додирника: користите екран телефона као додирник за рачунар*.\n"
"- синхронизација обавештења (4.3+): читајте Андроидова обавештења на "
"рачунару.\n"
"- дељен клипборд: копирајте и налепљујте са телефона на рачунар и обратно.\n"
"- даљински за мултимедију: користите телефон као даљински управљач за медија-"
"плејере.\n"
"- Бежична веза: нема потребе за УСБ каблом нити блутутом.\n"
"- РСА шифровање: ваши подаци су безбедни.\n"
"\n"
"Морате да инсталирате КДЕ‑конекцију на свој рачунар да би овај програм "
"радио. Такође, нека вам оба програма буду ажурна како бисте уживали у "
"најновијим могућностима.\n"
"\n"
"*НАПОМЕНА за кориснике Убунтуа: ризнице Убунтуа се не ажурирају често колико "
"овај програм. Неке ствари неће радити ако се верзија КДЕ‑конекције на "
"рачунару не поклапа са оном у телефону. Да бисте увек имали најновију "
"верзију програма на рачунару, користите ову ризницу: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Овај програм је део пројекта отвореног кода. Посетите веб сајт да преузмете "
"изворни код.\n"

View File

@@ -0,0 +1,80 @@
# Translation of kdeconnect-android-store.po into Serbian.
# Slobodan Simić <slsimic@gmail.com>, 2017.
# Chusslove Illich <caslav.ilic@gmx.net>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-04-15 15:07+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
"Language: sr@ijekavianlatin\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 1.5\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Environment: kde\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Uvežite Android i KDEovu plasma površ."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDEkonekcija poseduje višestruke mogućnosti integracije vašeg telefona i "
"računara:\n"
"\n"
"- delite fajlove i URLove sa KDEom iz bilo kojeg programa, bežično.\n"
"- emulacija dodirnika: koristite ekran telefona kao dodirnik za računar*.\n"
"- sinhronizacija obaveštenja (4.3+): čitajte Androidova obaveštenja na "
"računaru.\n"
"- deljen klipbord: kopirajte i nalepljujte sa telefona na računar i "
"obratno.\n"
"- daljinski za multimediju: koristite telefon kao daljinski upravljač za "
"medija-plejere.\n"
"- Bežična veza: nema potrebe za USB kablom niti Bluetoothom.\n"
"- RSA šifrovanje: vaši podaci su bezbedni.\n"
"\n"
"Morate da instalirate KDEkonekciju na svoj računar da bi ovaj program "
"radio. Takođe, neka vam oba programa budu ažurna kako biste uživali u "
"najnovijim mogućnostima.\n"
"\n"
"*NAPOMENA za korisnike Ubuntua: riznice Ubuntua se ne ažuriraju često koliko "
"ovaj program. Neke stvari neće raditi ako se verzija KDEkonekcije na "
"računaru ne poklapa sa onom u telefonu. Da biste uvek imali najnoviju "
"verziju programa na računaru, koristite ovu riznicu: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Ovaj program je deo projekta otvorenog koda. Posetite veb sajt da preuzmete "
"izvorni kod.\n"

View File

@@ -0,0 +1,80 @@
# Translation of kdeconnect-android-store.po into Serbian.
# Slobodan Simić <slsimic@gmail.com>, 2017.
# Chusslove Illich <caslav.ilic@gmx.net>, 2017.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2017-04-15 15:07+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
"Language: sr@latin\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 1.5\n"
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
"X-Environment: kde\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Uvežite Android i KDEovu plasma površ."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDEkonekcija poseduje višestruke mogućnosti integracije vašeg telefona i "
"računara:\n"
"\n"
"- delite fajlove i URLove sa KDEom iz bilo kojeg programa, bežično.\n"
"- emulacija dodirnika: koristite ekran telefona kao dodirnik za računar*.\n"
"- sinhronizacija obaveštenja (4.3+): čitajte Androidova obaveštenja na "
"računaru.\n"
"- deljen klipbord: kopirajte i nalepljujte sa telefona na računar i "
"obratno.\n"
"- daljinski za multimediju: koristite telefon kao daljinski upravljač za "
"medija-plejere.\n"
"- Bežična veza: nema potrebe za USB kablom niti Bluetoothom.\n"
"- RSA šifrovanje: vaši podaci su bezbedni.\n"
"\n"
"Morate da instalirate KDEkonekciju na svoj računar da bi ovaj program "
"radio. Takođe, neka vam oba programa budu ažurna kako biste uživali u "
"najnovijim mogućnostima.\n"
"\n"
"*NAPOMENA za korisnike Ubuntua: riznice Ubuntua se ne ažuriraju često koliko "
"ovaj program. Neke stvari neće raditi ako se verzija KDEkonekcije na "
"računaru ne poklapa sa onom u telefonu. Da biste uvek imali najnoviju "
"verziju programa na računaru, koristite ovu riznicu: https://code.launchpad."
"net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Ovaj program je deo projekta otvorenog koda. Posetite veb sajt da preuzmete "
"izvorni kod.\n"

View File

@@ -0,0 +1,80 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Stefan Asserhäll <stefan.asserhall@bredband.net>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-30 21:39+0100\n"
"Last-Translator: Stefan Asserhäll <stefan.asserhall@bredband.net>\n"
"Language-Team: Swedish <kde-i18n-doc@kde.org>\n"
"Language: sv\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 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Integrera Android med KDE:s Plasma-skrivbord."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE anslut tillhandahåller flera funktioner för att integrera telefon och "
"dator:\n"
"\n"
"- Dela filer och webbadresser med KDE från vilken applikation som helst "
"trådlöst.\n"
"- Emulering av tryckplatta: Använd telefonskärmen som datorns tryckplatta*.\n"
"- Synkronisering av underrättelser (4.3+): Läs underrättelser från Android "
"på skrivbordet.\n"
"- Delat klippbord: Kopiera och klistra in mellan telefonen och datorn.\n"
"- Fjärrkontroll av multimedia: Använd telefonen som fjärrkontroll för Linux "
"mediaspelare.\n"
"- WiFi-anslutning: Ingen USB-sladd eller Blåtand behövs.\n"
"- RSA-kryptering: Informationen är säker.\n"
"\n"
"Observera att du måste installera KDE anslut på datorn för att applikationen "
"ska fungera, och hålla skrivbordsversionen uppdaterad med Android-versionen "
"för att de senaste funktionerna ska fungera.\n"
"\n"
"*Observera för användare av Ubuntu: Ubuntu uppdaterar inte sina arkiv lika "
"snabbt som den här applikationen uppdateras. Vissa funktioner kommer inte "
"att fungera om versionen av KDE anslut på skrivbordet inte motsvarar den i "
"telefonen. För att försäkra dig om att du alltid har den senaste versionen "
"på skrivbordet, använd det här PPA-arkivet: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Applikationen är en del av ett projekt med öppen källkod. Besök webbplatsen "
"för att hämta källkoden.\n"

View File

@@ -0,0 +1,79 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Kishore G <kishore96@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2021-01-24 14:39+0530\n"
"Last-Translator: Kishore G <kishore96@gmail.com>\n"
"Language-Team: Tamil <kde-i18n-doc@kde.org>\n"
"Language: ta\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 20.12.1\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "ஆண்ட்ராய்டை கே.டீ.யீ. பிளாஸ்மா பணிமேடையுடன் ஒருங்கிணையுங்கள்."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"கே.டீ.யீ. கனெக்ட் உங்கள் திறன்பேசியையும் கணினியையும் ஒருங்கிணைக்க பல அம்சங்களைக் கொண்டது:\n"
"- கம்பிகள் இல்லாமல் கோப்புகள் மற்றும் முகவரிகளை கே.டீ.யீ.-யிலிருந்து எந்த செயலிக்கு "
"வேண்டுமானாலும் அனுப்புங்கள்.\n"
"- மெய்நிகர் தொடுபலகை: உங்கள் திறன்பேசியின் திரையை கணினி தொடுபலகையாக "
"பயன்படுத்துங்கள்*.\n"
"- அறிவிப்பு ஒத்திசைவு (4.3+): உங்கள் ஆண்ட்ராய்டு அறிவிப்புகளை கணினியிலிருந்து "
"படியுங்கள்.\n"
"- பகிர்ந்த பிடிப்புப்பலகை: திறன்பேசி மற்றும் கணினிக்கு இடையே நகலெடுத்து ஒட்டுங்கள்.\n"
"- பல்லூடக தொலையியக்கி: லினக்ஸ் ஊடக இயக்கிகளை உங்கள் திறன்பேசியைக் கொண்டே "
"கட்டுப்படுத்துங்கள்.\n"
"- Wi-Fi இணைப்பு: USB கம்பி அல்லது bluetooth தேவை இல்லை.\n"
"- RSA மறையாக்கம்: உங்கள் தரவு பாதுகாப்பாக இருக்கும்.\n"
"\n"
"இந்த செயலி வேலை செய்ய நீங்கள் உங்கள் கணினியிலும் கே.டீ.யீ. கனெக்டை நிறுவ வேண்டும். மேலும், "
"கணினியில் உள்ள பதிப்பை ஆண்ட்ராய்டு பதிப்புடன் நிகராக வைத்தால்தான் அண்மையில் அறிமுகமான "
"அம்சங்கள் வேலை செய்யும்.\n"
"\n"
"*உபுண்டு பயனர்களுக்கான குறிப்பு: இந்த செயலி புதுப்பிக்கப்படும் வேகத்திற்கு இணங்க உபுண்டு "
"தொகுப்பாளர்கள் அவர்களது தொகுப்பை புதுப்பிப்பதில்லை. உங்கள் திறன்பேசியில் உள்ள கே.டீ.யீ. "
"கனெக்டின் பதிப்பு உங்கள் கணினியில் உள்ளதுக்கு பொருந்தவில்லையெனில் சில அம்சங்கள் இயங்காமல் "
"போகலாம். உங்கள் கணினியில் எப்போதும் சமீபத்திய பதிப்பு நிருவையில் இருப்பதற்கு இந்த PPA "
"கிடங்கை பயன்படுத்தவும்: https://code.launchpad.net/~vikoadi/+archive/ubuntu/"
"ppa/ \n"
"\n"
"இந்த செயலி ஒரு திறந்த மூல திட்டப்பணியின் ஓர் அங்கமாகும். மூல குறியீடுகளை பெற எங்கள் "
"இணையதளத்துக்கு செல்லுங்கள்.\n"

View File

@@ -0,0 +1,53 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Victor Ibragimov <victor.ibragimov@gmail.com>, 2019.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2019-09-28 21:55+0500\n"
"Last-Translator: Victor Ibragimov <victor.ibragimov@gmail.com>\n"
"Language-Team: English <kde-i18n-doc@kde.org>\n"
"Language: tg\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 19.04.3\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Муттаҳид кардани низоми Android бо мизи кории KDE Plasma."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""

View File

@@ -0,0 +1,83 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Volkan Gezer <volkangezer@gmail.com>, 2017.
# Emir SARI <emir_sari@icloud.com>, 2022, 2023.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2023-02-01 21:20+0300\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: Turkish <kde-l10n-tr@kde.org>\n"
"Language: tr\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 22.12.1\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Android'i, KDE Plasma Masaüstüyle bütünleştirin."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Bağlan, telefonunuzu ve bilgisayarınızı tümleştirmek için çeşitli "
"özellikler sunar:\n"
"\n"
"- Dosyaları ve URL'leri kablolar olmadan herhangi bir uygulamadan KDE'ye "
"paylaşın.\n"
"- Dokunmatik yüzey öykünücü: Telefon ekranınızı bilgisayarınızın dokunmatik "
"yüzeyi gibi kullanın*.\n"
"- Bildirimler eşzamanlanır (4.3+): Android bildirimlerinizi masaüstünden "
"okuyun.\n"
"- Paylaşılan pano: Telefonunuz ile bilgisayarınız arasında kopyalayıp "
"yapıştırın.\n"
"- Uzaktan kumanda: Telefonunuzu Linux ortam oynatıcılarında uzaktan kumanda "
"olarak kullanın.\n"
"- WiFi bağlantısı: USB kablosu veya bluetooth gerekmez.\n"
"- RSA Şifreleme: Bilgileriniz güvende.\n"
"\n"
"Bu uygulamanın çalışabilmesi için bilgisayarınıza KDE Bağlan'ı kurmanız ve "
"en son özelliklerin çalışması için masaüstü sürümünü Android sürümü ile "
"güncel tutmanız gerektiğini lütfen unutmayın.\n"
"\n"
"*Ubuntu kullanıcıları için NOT: Ubuntu'lu kullanıcılar depolarını bu "
"uygulama güncelleştirildiği kadar hızlı bir şekilde güncellemiyorlar. "
"Masaüstünüzdeki KDE Bağlan sürümü telefonunuzdaki ile uyumlu değilse bazı "
"özellikler çalışmaz. Masaüstünüzde her zaman en yeni sürüme sahip "
"olduğunuzdan emin olmak için şu PPA havuzunu kullanın: https://code."
"launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Bu uygulama bir açık kaynak projesinin bir parçasıdır, kaynakları almak için "
"web sitesini ziyaret edin.\n"

View File

@@ -0,0 +1,86 @@
# Translation of kdeconnect-android-store.po to Ukrainian
# Copyright (C) 2014 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.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# Yuri Chornoivan <yurchor@ukr.net>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2014-12-03 07:21+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Lokalize 1.5\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "Інтеграція Android зі стільницею Плазми KDE."
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect забезпечує роботу декількох можливостей з інтеграції вашого "
"телефону і комп’ютера:\n"
"\n"
"- Спільне використання файлів і адрес у KDE з будь-якої програми без кабелів "
"з’єднання.\n"
"- Емуляція сенсорної панелі: ви можете користуватися екраном телефону як "
"сенсорною панеллю комп’ютера*.\n"
"- Синхронізація сповіщень (4.3+): ви можете читати ваші сповіщення з Android "
"на робочому комп’ютері.\n"
"- Спільний буфер обміну даними: копіювання і вставлення даних між телефоном "
"і комп’ютером.\n"
"- Дистанційне керування відтворенням мультимедійних даних: скористайтеся "
"вашим телефоном для дистанційного керування засобами відтворення "
"мультимедійних даних у Linux.\n"
"- З’єднання за WiFi: вам не потрібне кабель USB або bluetooth.\n"
"- RSA-шифрування: ваші дані у безпеці.\n"
"\n"
"Будь ласка, зауважте, що вам доведеться встановити KDE Connect на ваш "
"комп’ютер, щоб цією програмою можна було користуватися, і підтримувати "
"синхронізацію версії на комп’ютері із версією на пристрої із Android, щоб "
"можна було користуватися усіма можливостями.\n"
"\n"
"*Зауваження для користувачів Ubuntu: інженери Ubuntu не оновлюють вміст "
"сховищ дистрибутива так швидко, як оновлюється програма. Ви не зможете "
"скористатися деякими можливостями, якщо версія KDE Connect не збігається з "
"версією на телефоні. Щоб у вас завжди було встановлено найсвіжішу версію "
"програми, скористайтеся цим сховищем PPA: https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"Ця програма є частиною проєкту з відкритим кодом. Відвідайте її сайт, щоб "
"отримати початковий код програми.\n"

View File

@@ -0,0 +1,70 @@
msgid ""
msgstr ""
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2023-03-11 04:52\n"
"Last-Translator: Albert Vaca Cintora <albertvaka@gmail.com>\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\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-Crowdin-Project: kdeorg\n"
"X-Crowdin-Project-ID: 269464\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /kf5-trunk/messages/kdeconnect-android/kdeconnect-android-"
"store.pot\n"
"X-Crowdin-File-ID: 11885\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "整合Android和KDE Plasma桌面。"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE Connect通过如下功能整合手机和电脑整合\n"
"\n"
"- 任何软件都可以向KDE分享文件和URL不需要连接线。\n"
"- 模拟触摸板:将手机屏幕当成电脑的触摸板。\n"
"- 通知同步 (4.3+)在桌面读取Android通知。\n"
"- 共享剪贴板:在手机和电脑之间复制和粘贴。\n"
"- 远程多媒体控制将手机用作Linux上媒体播放器的遥控器。\n"
"- WiFi连接不需要USB线缆或蓝牙。\n"
"- RSA加密您的信息十分安全。\n"
"\n"
"请注意电脑上也要安装KDE Connect才能正常使用此程序桌面版本和Android版本要"
"保持同步,以便新功能可以正常工作。\n"
"\n"
"Ubuntu用户请注意Ubuntu方面的分支 (fork) 并不会及时跟进本程序的更新。如果桌"
"面版本的和手机版本不匹配,将无法使用某些功能。为确保桌面端始终使用最新版,请"
"使用这个PPA仓库https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/\n"
"\n"
"本程序是开源项目的一部分,源代码可以通过网站获取。\n"

View File

@@ -0,0 +1,72 @@
# KDE Connect store listing texts
# Copyright (C) 2014 Albert Vaca Cintora
# This file is distributed under the same license as kdeconnect-android.
#
# Albert Vaca Cintora <albertvaka@gmail.com>, 2014.
# liueigi <liueigi@gmail.com>, 2016.
msgid ""
msgstr ""
"Project-Id-Version: kdeconnect-android-store\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-06-30 11:38+0200\n"
"PO-Revision-Date: 2016-10-11 20:59+0800\n"
"Last-Translator: liueigi <liueigi@gmail.com>\n"
"Language-Team: Chinese <kde-i18n-doc@kde.org>\n"
"Language: Traditional Chineseen\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 2.0\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: dummy:1
msgid "Integrate Android with the KDE Plasma Desktop."
msgstr "將Android與KDE Plasma桌面整合。"
#: dummy:2
msgid ""
"KDE Connect provides several features to integrate your phone and your "
"computer:\n"
"\n"
"- Share files and URLs to KDE from any app, without wires.\n"
"- Touchpad emulation: Use your phone screen as your computer's touchpad*.\n"
"- Notifications sync (4.3+): Read your Android notifications from the "
"desktop.\n"
"- Shared clipboard: copy and paste between your phone and your computer.\n"
"- Multimedia remote control: Use your phone as a remote for Linux media "
"players.\n"
"- WiFi connection: no usb wire or bluetooth needed.\n"
"- RSA 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"
"*NOTE for Ubuntu users: The Ubuntu folks are not updating their repos as "
"fast as this app gets updated. Some features will not work if the KDE "
"Connect version in you desktop doesn't match the one in your phone. To make "
"sure you always have the latest version on your desktop, use this PPA "
"repository: https://code.launchpad.net/~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"This app is part of an open source project, visit the website to grab the "
"sources.\n"
msgstr ""
"KDE 連線提供了多項功能來整合您的智慧型手機與電腦:\n"
"\n"
"- 從智慧型手機上的任何app應用程式分享檔案與URL網址到KDE不需要透過網路線。\n"
"- 模擬觸碰板:使用您智慧型手機的螢幕,來模擬電腦專用的觸碰板*。\n"
"- 同步通知(Notifications sync 4.3+)在桌面上讀取您的Android通知。\n"
"- 分享剪貼板:可以在您的電腦與智慧型手機之間互相複製 、貼上。\n"
"- 遠端多媒體控制使用您的智慧型手機來遙控Linux上的多媒體播放控制。\n"
"- Wifi 連線不再需要USB連接線或者是藍芽來連線。\n"
"- RSA加密您的資訊永遠是安全的。\n"
"\n"
"請記得您必須要安裝KDE連線在您的電腦當中才能讓這些app應用程式工作並且持桌面"
"版本是最新的才能確保未來新版本的Android上面也能正常工作。\n"
"\n"
"*附記給Ubuntu的使用者Ubuntu的使用者如果沒有即時的更新套件庫當app應用程"
"式更新之後會有部份功能在KDE連線當中不相容而無法正確工作。請確定您能夠一直保"
"持最新的桌面版本。請使用這個PPA套件庫來源https://code.launchpad.net/"
"~vikoadi/+archive/ubuntu/ppa/ \n"
"\n"
"這個app應用程式屬於開放原始碼架構對於原始碼有興趣的人請到網頁上面查看。\n"

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/res/anim/slide_in_left.xml
**
** SPDX-FileCopyrightText: 2007 The Android Open Source Project
**
** SPDX-License-Identifier: Apache-2.0
*/
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="-50%p" android:toXDelta="0"
android:duration="@android:integer/config_shortAnimTime"/>
<alpha android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="@android:integer/config_shortAnimTime" />
</set>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/res/anim/slide_in_right.xml
**
** SPDX-FileCopyrightText: 2007 The Android Open Source Project
**
** SPDX-License-Identifier: Apache-2.0
*/
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="50%p" android:toXDelta="0"
android:duration="@android:integer/config_shortAnimTime"/>
<alpha android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="@android:integer/config_shortAnimTime" />
</set>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/res/anim/slide_out_left.xml
**
** SPDX-FileCopyrightText: 2007 The Android Open Source Project
**
** SPDX-License-Identifier: Apache-2.0
*/
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="-50%p"
android:duration="@android:integer/config_shortAnimTime"/>
<alpha android:fromAlpha="1.0" android:toAlpha="0.0"
android:duration="@android:integer/config_shortAnimTime" />
</set>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/* //device/apps/common/res/anim/slide_out_right.xml
**
** SPDX-FileCopyrightText: 2007 The Android Open Source Project
**
** SPDX-License-Identifier: Apache-2.0
*/
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="50%p"
android:duration="@android:integer/config_shortAnimTime"/>
<alpha android:fromAlpha="1.0" android:toAlpha="0.0"
android:duration="@android:integer/config_shortAnimTime" />
</set>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 B

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<inset
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="?attr/dividerHorizontal"
android:insetLeft="16dp"
android:insetRight="16dp"/>

View File

@@ -0,0 +1,26 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="m0,0h108v108h-108z"
android:fillColor="@color/accent"/>
<path
android:pathData="m0,0h108v108h-108z"
android:strokeAlpha="0.2"
android:fillAlpha="0.2">
<aapt:attr name="android:fillColor">
<gradient
android:startY="0"
android:endY="108"
android:startX="0"
android:endX="0"
android:type="linear">
<item android:offset="0" android:color="#FFFFFFFF"/>
<item android:offset="1" android:color="#00FFFFFF"/>
</gradient>
</aapt:attr>
</path>
</vector>

View File

@@ -0,0 +1,66 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<group android:scaleX="0.8"
android:scaleY="0.8"
android:translateX="10.8"
android:translateY="10.8">
<path
android:pathData="M40,27L68,27A2,2 0,0 1,70 29L70,79A2,2 0,0 1,68 81L40,81A2,2 0,0 1,38 79L38,29A2,2 0,0 1,40 27z"
android:strokeWidth="1.73436">
<aapt:attr name="android:fillColor">
<gradient
android:startY="27"
android:startX="38"
android:endY="81"
android:endX="38"
android:type="linear">
<item android:offset="0" android:color="#FFF5F5F5"/>
<item android:offset="1" android:color="#FFF0F0F0"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="m41,30h26v48h-26z"
android:strokeWidth="1.00241"
android:fillColor="#2d2d2d"/>
<path
android:pathData="M50.25,28.25L57.75,28.25A0.25,0.25 0,0 1,58 28.5L58,28.5A0.25,0.25 0,0 1,57.75 28.75L50.25,28.75A0.25,0.25 0,0 1,50 28.5L50,28.5A0.25,0.25 0,0 1,50.25 28.25z"
android:strokeWidth=".632455"
android:fillColor="#2d2d2d"/>
<path
android:pathData="m47.694,47.379c-0.04,0.004 -0.083,0.015 -0.113,0.045 0,0 -1.381,1.381 -1.381,1.381 -0.058,0.058 -0.065,0.147 -0.023,0.218 0,0 1.614,2.665 1.614,2.665 -0.287,0.482 -0.519,0.999 -0.683,1.547 0,0 -2.965,0.616 -2.965,0.616 -0.083,0.017 -0.143,0.096 -0.143,0.18v1.952c0,0.083 0.063,0.153 0.143,0.173 0,0 2.875,0.698 2.875,0.698 0.154,0.634 0.391,1.241 0.706,1.794 0,0 -1.667,2.538 -1.667,2.538 -0.046,0.071 -0.037,0.165 0.023,0.225 0,0 1.381,1.381 1.381,1.381 0.058,0.058 0.147,0.065 0.218,0.023 0,0 2.613,-1.584 2.613,-1.584 0.512,0.296 1.067,0.533 1.652,0.691 0,0 0.608,2.928 0.608,2.928 0.017,0.083 0.088,0.143 0.173,0.143h1.952c0.082,0 0.153,-0.055 0.173,-0.135 0,0 0.721,-2.943 0.721,-2.943 0.603,-0.163 1.171,-0.404 1.697,-0.713 0,0 2.575,1.689 2.575,1.689 0.071,0.046 0.165,0.037 0.225,-0.023 0,0 1.374,-1.381 1.374,-1.381 0.058,-0.058 0.073,-0.147 0.03,-0.218 0,0 -0.938,-1.547 -0.938,-1.547s-0.308,0.098 -0.308,0.098c-0.044,0.014 -0.094,-0.006 -0.12,-0.045 0,0 -0.593,-0.872 -1.366,-2.005 -0.925,1.81 -2.812,3.048 -4.985,3.048 -3.088,0 -5.593,-2.505 -5.593,-5.593 0,-2.271 1.358,-4.222 3.303,-5.098v-1.441c-0.354,0.124 -0.696,0.273 -1.021,0.45 -0.001,-0 0.001,-0.007 0,-0.007 0,0 -2.635,-1.727 -2.635,-1.727 -0.035,-0.023 -0.073,-0.027 -0.113,-0.023 0,0 0,0 0,-0zM55.659,43.85s-3.514,0.338 -3.514,0.338v14.475s3.476,-0.526 3.476,-0.526v-6.171s4.677,6.847 4.677,6.847 3.664,-1.164 3.664,-1.164 -4.79,-6.584 -4.79,-6.584 4.827,-6.209 4.827,-6.209 -3.739,-0.856 -3.739,-0.856 -4.64,6.209 -4.64,6.209 0.038,-6.359 0.038,-6.359z"
android:fillColor="#f2f2f2"/>
<path
android:pathData="m41,30h22l-18,45h-4z"
android:strokeAlpha="0.1"
android:fillAlpha="0.1">
<aapt:attr name="android:fillColor">
<gradient
android:startY="30"
android:startX="41"
android:endY="70"
android:endX="60"
android:type="linear">
<item android:offset="0" android:color="#FFFFFFFD"/>
<item android:offset="1" android:color="#00FFFFFD"/>
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FF000000"
android:pathData="m38,78v1c0,1.108 0.892,2 2,2h28c1.108,0 2,-0.892 2,-2v-1c0,1.108 -0.892,2 -2,2h-28c-1.108,0 -2,-0.892 -2,-2z"
android:strokeAlpha="0.1"
android:strokeWidth="1.73436"
android:fillAlpha="0.1"/>
<path
android:pathData="m70,30v-1c0,-1.108 -0.892,-2 -2,-2h-28c-1.108,0 -2,0.892 -2,2v1c0,-1.108 0.892,-2 2,-2h28c1.108,0 2,0.892 2,2z"
android:strokeAlpha="0.5"
android:strokeWidth="1.73436"
android:fillColor="#fffff8"
android:fillAlpha="0.5"/>
</group>
</vector>

View File

@@ -0,0 +1,17 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<group android:scaleX="0.8"
android:scaleY="0.8"
android:translateX="10.8"
android:translateY="10.8">
<path
android:pathData="M40,27A2,2 0,0 0,38 29L38,79A2,2 0,0 0,40 81L68,81A2,2 0,0 0,70 79L70,29A2,2 0,0 0,68 27L40,27zM50.25,28.25L57.75,28.25A0.25,0.25 0,0 1,58 28.5A0.25,0.25 0,0 1,57.75 28.75L50.25,28.75A0.25,0.25 0,0 1,50 28.5A0.25,0.25 0,0 1,50.25 28.25zM41,30L67,30L67,78L41,78L41,30z"
android:fillColor="#ffffff"/>
<path
android:pathData="m47.69,47.38c-0.04,0 -0.08,0.01 -0.11,0.05 0,0 -1.38,1.38 -1.38,1.38 -0.06,0.06 -0.06,0.15 -0.02,0.22 0,0 1.61,2.66 1.61,2.66 -0.29,0.48 -0.52,1 -0.68,1.55 0,0 -2.96,0.62 -2.96,0.62C44.06,53.87 44,53.95 44,54.03v1.95c0,0.08 0.06,0.15 0.14,0.17 0,0 2.88,0.7 2.88,0.7 0.15,0.63 0.39,1.24 0.71,1.79 0,0 -1.67,2.54 -1.67,2.54 -0.05,0.07 -0.04,0.17 0.02,0.22 0,0 1.38,1.38 1.38,1.38 0.06,0.06 0.15,0.06 0.22,0.02 0,0 2.61,-1.58 2.61,-1.58 0.51,0.3 1.07,0.53 1.65,0.69 0,0 0.61,2.93 0.61,2.93 0.02,0.08 0.09,0.14 0.17,0.14h1.95c0.08,0 0.15,-0.05 0.17,-0.14 0,0 0.72,-2.94 0.72,-2.94 0.6,-0.16 1.17,-0.4 1.7,-0.71 0,0 2.58,1.69 2.58,1.69 0.07,0.05 0.17,0.04 0.22,-0.02 0,0 1.37,-1.38 1.37,-1.38 0.06,-0.06 0.07,-0.15 0.03,-0.22 0,0 -0.94,-1.55 -0.94,-1.55 0,0 -0.31,0.1 -0.31,0.1 -0.04,0.01 -0.09,-0.01 -0.12,-0.05 0,0 -0.59,-0.87 -1.37,-2.01 -0.93,1.81 -2.81,3.05 -4.99,3.05 -3.09,0 -5.59,-2.51 -5.59,-5.59 0,-2.27 1.36,-4.22 3.3,-5.1v-1.44c-0.35,0.12 -0.7,0.27 -1.02,0.45 -0,0 0,-0.01 0,-0.01 0,0 -2.63,-1.73 -2.63,-1.73 -0.04,-0.02 -0.07,-0.03 -0.11,-0.02 0,0 0,0 0,0zM55.66,43.85c0,0 -3.51,0.34 -3.51,0.34v14.48c0,0 3.48,-0.53 3.48,-0.53v-6.17c0,0 4.68,6.85 4.68,6.85 0,0 3.66,-1.16 3.66,-1.16 0,0 -4.79,-6.58 -4.79,-6.58 0,0 4.83,-6.21 4.83,-6.21 0,0 -3.74,-0.86 -3.74,-0.86 0,0 -4.64,6.21 -4.64,6.21 0,0 0.04,-6.36 0.04,-6.36z"
android:fillColor="#f2f2f2"/>
</group>
</vector>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

View File

@@ -1,4 +1,4 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt"
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:viewportWidth="32"
android:viewportHeight="32"
android:width="32dp"

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M11.8,10.9c-2.27,-0.59 -3,-1.2 -3,-2.15 0,-1.09 1.01,-1.85 2.7,-1.85 1.78,0 2.44,0.85 2.5,2.1h2.21c-0.07,-1.72 -1.12,-3.3 -3.21,-3.81V3h-3v2.16c-1.94,0.42 -3.5,1.68 -3.5,3.61 0,2.31 1.91,3.46 4.7,4.13 2.5,0.6 3,1.48 3,2.41 0,0.69 -0.49,1.79 -2.7,1.79 -2.06,0 -2.87,-0.92 -2.98,-2.1h-2.2c0.12,2.19 1.76,3.42 3.68,3.83V21h3v-2.15c1.95,-0.37 3.5,-1.5 3.5,-3.55 0,-2.84 -2.43,-3.81 -4.7,-4.4z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M20,8h-2.81c-0.45,-0.78 -1.07,-1.45 -1.82,-1.96L17,4.41 15.59,3l-2.17,2.17C12.96,5.06 12.49,5 12,5c-0.49,0 -0.96,0.06 -1.41,0.17L8.41,3 7,4.41l1.62,1.63C7.88,6.55 7.26,7.22 6.81,8L4,8v2h2.09c-0.05,0.33 -0.09,0.66 -0.09,1v1L4,12v2h2v1c0,0.34 0.04,0.67 0.09,1L4,16v2h2.81c1.04,1.79 2.97,3 5.19,3s4.15,-1.21 5.19,-3L20,18v-2h-2.09c0.05,-0.33 0.09,-0.66 0.09,-1v-1h2v-2h-2v-1c0,-0.34 -0.04,-0.67 -0.09,-1L20,10L20,8zM14,16h-4v-2h4v2zM14,12h-4v-2h4v2z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M9.4,16.6L4.8,12l4.6,-4.6L8,6l-6,6 6,6 1.4,-1.4zM14.6,16.6l4.6,-4.6 -4.6,-4.6L16,6l6,6 -6,6 -1.4,-1.4z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M19,2h-4.18C14.4,0.84 13.3,0 12,0c-1.3,0 -2.4,0.84 -2.82,2L5,2c-1.1,0 -2,0.9 -2,2v16c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2L21,4c0,-1.1 -0.9,-2 -2,-2zM12,2c0.55,0 1,0.45 1,1s-0.45,1 -1,1 -1,-0.45 -1,-1 0.45,-1 1,-1zM19,20L5,20L5,4h2v3h10L17,4h2v16z"/>
</vector>

View File

@@ -0,0 +1,19 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M5.2496,8.0688l2.83,-2.8268l14.134,14.15l-2.83,2.8268z"/>
<path
android:fillColor="@android:color/white"
android:pathData="M9.4857,3.8272l2.828,-2.8288l5.6576,5.656l-2.828,2.8288z"/>
<path
android:fillColor="@android:color/white"
android:pathData="M0.9989,12.3147l2.8284,-2.8284l5.6568,5.6568l-2.8284,2.8284z"/>
<path
android:fillColor="@android:color/white"
android:pathData="M1,21h12v2h-12z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM13,17h-2v-6h2v6zM13,9h-2L11,7h2v2z"/>
</vector>

View File

@@ -0,0 +1,11 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal"
android:autoMirrored="true">
<path
android:fillColor="@android:color/white"
android:pathData="M2.01,21L23,12 2.01,3 2,10l15,2 -15,2z"/>
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M20,4L4,4c-1.1,0 -1.99,0.9 -1.99,2L2,18c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,6c0,-1.1 -0.9,-2 -2,-2zM15,18L4,18v-4h11v4zM15,13L4,13L4,9h11v4zM20,18h-4L16,9h4v9z"/>
</vector>

View File

@@ -1,7 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="24dp"
android:width="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="#FFF" android:pathData="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z" />
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:pathData="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z"
android:fillColor="@android:color/white" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M3,10h11v2H3V10zM3,8h11V6H3V8zM3,16h7v-2H3V16zM18.01,12.87l0.71,-0.71c0.39,-0.39 1.02,-0.39 1.41,0l0.71,0.71c0.39,0.39 0.39,1.02 0,1.41l-0.71,0.71L18.01,12.87zM17.3,13.58l-5.3,5.3V21h2.12l5.3,-5.3L17.3,13.58z"/>
</vector>

View File

@@ -0,0 +1,4 @@
<vector android:height="24dp" android:viewportHeight="48"
android:viewportWidth="48" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#fcfcfc" android:pathData="m26.8172,6.058 l-5.9774,0.5722v24.6133l5.9142,-0.8904v-10.494l7.9499,11.6392 6.2324,-1.972 -8.1405,-11.1935 8.2042,-10.5576 -6.3594,-1.4621 -7.8865,10.5572zM13.2678,12.0558c-0.0675,0.0071 -0.1327,0.0369 -0.1834,0.0877l-2.346,2.3456c-0.0986,0.0989 -0.1172,0.2523 -0.0445,0.3721l2.7467,4.5238c-0.4872,0.819 -0.8776,1.7021 -1.1567,2.6336l-5.0426,1.0489c-0.1403,0.0291 -0.2414,0.1534 -0.2414,0.2973v3.3173c0,0.1403 0.096,0.2618 0.2312,0.2945l4.8943,1.1963c0.261,1.0789 0.6654,2.1016 1.2,3.0416l-2.833,4.32c-0.079,0.1208 -0.0625,0.2798 0.0396,0.3815l2.3452,2.3456c0.0986,0.0984 0.2526,0.1176 0.3729,0.0454l4.4393,-2.6961c0.872,0.5032 1.8124,0.8992 2.8063,1.1677l1.0358,4.98c0.0291,0.1412 0.1539,0.2414 0.2969,0.2414h3.3177c0.1395,0 0.2612,-0.0952 0.2945,-0.232l1.22,-4.9903c1.0246,-0.2765 1.9935,-0.6886 2.8869,-1.2147l4.3747,2.8684c0.1203,0.0792 0.2794,0.0633 0.3815,-0.0387l2.346,-2.3456c0.0992,-0.0992 0.117,-0.2526 0.0441,-0.3721l-1.597,-2.632 -0.5167,0.1634c-0.0753,0.0238 -0.1575,-0.0043 -0.2018,-0.0699 0,0 -1.0186,-1.4912 -2.3342,-3.4167 -1.5727,3.0779 -4.7723,5.1864 -8.4672,5.1864 -5.2496,0 -9.5055,-4.2561 -9.5055,-9.5059 0,-3.8619 2.3035,-7.1832 5.6102,-8.6711v-2.4523c-0.6018,0.2105 -1.1836,0.4644 -1.7362,0.7654 -0.0004,-0.0004 -0.0008,-0.0014 -0.0024,-0.0028l-4.4777,-2.9368c-0.0603,-0.0394 -0.1302,-0.0551 -0.1977,-0.0482z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="48"
android:viewportHeight="48">
<path
android:pathData="m26.8172,6.058 l-5.9774,0.5722v24.6133l5.9142,-0.8904v-10.494l7.9499,11.6392 6.2324,-1.972 -8.1405,-11.1935 8.2042,-10.5576 -6.3594,-1.4621 -7.8865,10.5572zM13.2678,12.0558c-0.0675,0.0071 -0.1327,0.0369 -0.1834,0.0877l-2.346,2.3456c-0.0986,0.0989 -0.1172,0.2523 -0.0445,0.3721l2.7467,4.5238c-0.4872,0.819 -0.8776,1.7021 -1.1567,2.6336l-5.0426,1.0489c-0.1403,0.0291 -0.2414,0.1534 -0.2414,0.2973v3.3173c0,0.1403 0.096,0.2618 0.2312,0.2945l4.8943,1.1963c0.261,1.0789 0.6654,2.1016 1.2,3.0416l-2.833,4.32c-0.079,0.1208 -0.0625,0.2798 0.0396,0.3815l2.3452,2.3456c0.0986,0.0984 0.2526,0.1176 0.3729,0.0454l4.4393,-2.6961c0.872,0.5032 1.8124,0.8992 2.8063,1.1677l1.0358,4.98c0.0291,0.1412 0.1539,0.2414 0.2969,0.2414h3.3177c0.1395,0 0.2612,-0.0952 0.2945,-0.232l1.22,-4.9903c1.0246,-0.2765 1.9935,-0.6886 2.8869,-1.2147l4.3747,2.8684c0.1203,0.0792 0.2794,0.0633 0.3815,-0.0387l2.346,-2.3456c0.0992,-0.0992 0.117,-0.2526 0.0441,-0.3721l-1.597,-2.632 -0.5167,0.1634c-0.0753,0.0238 -0.1575,-0.0043 -0.2018,-0.0699 0,0 -1.0186,-1.4912 -2.3342,-3.4167 -1.5727,3.0779 -4.7723,5.1864 -8.4672,5.1864 -5.2496,0 -9.5055,-4.2561 -9.5055,-9.5059 0,-3.8619 2.3035,-7.1832 5.6102,-8.6711v-2.4523c-0.6018,0.2105 -1.1836,0.4644 -1.7362,0.7654 -0.0004,-0.0004 -0.0008,-0.0014 -0.0024,-0.0028l-4.4777,-2.9368c-0.0603,-0.0394 -0.1302,-0.0551 -0.1977,-0.0482z"
android:fillColor="#fcfcfc"/>
</vector>

10
res/drawable/ic_key.xml Normal file
View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="?attr/colorControlNormal">
<path
android:fillColor="@android:color/white"
android:pathData="M12.65,10C11.83,7.67 9.61,6 7,6c-3.31,0 -6,2.69 -6,6s2.69,6 6,6c2.61,0 4.83,-1.67 5.65,-4H17v4h4v-4h2v-4H12.65zM7,14c-1.1,0 -2,-0.9 -2,-2s0.9,-2 2,-2 2,0.9 2,2 -0.9,2 -2,2z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:pathData="M7,7h10v3l4,-4 -4,-4v3L5,5v6h2L7,7zM17,17L7,17v-3l-4,4 4,4v-3h12v-6h-2v4z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M21,1L3,1c-1.1,0 -2,0.9 -2,2v18c0,1.1 0.9,2 2,2h18c1.1,0 2,-0.9 2,-2L23,3c0,-1.1 -0.9,-2 -2,-2zM7,7h10v3l4,-4 -4,-4v3L5,5v6h2L7,7zM17,17L7,17v-3l-4,4 4,4v-3h12v-6h-2v4z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M21,1L3,1c-1.1,0 -2,0.9 -2,2v18c0,1.1 0.9,2 2,2h18c1.1,0 2,-0.9 2,-2L23,3c0,-1.1 -0.9,-2 -2,-2zM7,7h10v3l4,-4 -4,-4v3L5,5v6h2L7,7zM17,17L7,17v-3l-4,4 4,4v-3h12v-6h-2v4zM13,15L13,9h-1l-2,1v1h1.5v4L13,15z" />
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:pathData="M10.59,9.17L5.41,4 4,5.41l5.17,5.17 1.42,-1.41zM14.5,4l2.04,2.04L4,18.59 5.41,20 17.96,7.46 20,9.5L20,4h-5.5zM14.83,13.41l-1.41,1.41 3.13,3.13L14.5,20L20,20v-5.5l-2.04,2.04 -3.13,-3.13z" />
</vector>

View File

@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:fillType="evenOdd"
android:pathData="M21,1L3,1c-1.1,0 -2,0.9 -2,2v18c0,1.1 0.9,2 2,2h18c1.1,0 2,-0.9 2,-2L23,3c0,-1.1 -0.9,-2 -2,-2zM10.59,9.17L5.41,4 4,5.41l5.17,5.17 1.42,-1.41zM14.5,4l2.04,2.04L4,18.59 5.41,20 17.96,7.46 20,9.5L20,4h-5.5zM14.83,13.41l-1.41,1.41 3.13,3.13L14.5,20L20,20v-5.5l-2.04,2.04 -3.13,-3.13z" />
</vector>

BIN
res/drawable/konqi.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<inset
xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/divider_horizontal_holo_light"
android:drawable="?attr/dividerHorizontal"
android:insetLeft="16dp"
android:insetRight="16dp"/>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="#000000"/>
<size
android:width="12dp"
android:height="12dp"/>
<stroke
android:width="1dp"
android:color="#ffffff"/>
</shape>

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="#000000"/>
<size
android:width="12dp"
android:height="12dp"/>
<stroke
android:width="1dp"
android:color="#ffffff"/>
</shape>
</item>
<item
android:top="4dp"
android:right="4dp"
android:bottom="4dp"
android:left="4dp">
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="#ffffff"/>
</shape>
</item>
</layer-list>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="8dp"/>
<stroke android:width="3dp" android:color="?colorAccent" />
</shape>

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size android:width="1000dp" android:height="2dp" />
<solid android:color="#cecbce"/>
</shape>

View File

@@ -3,22 +3,20 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:paddingBottom="25dp"
android:paddingLeft="25dp"
android:paddingRight="25dp"
android:paddingTop="25dp">
android:paddingHorizontal="@dimen/activity_horizontal_margin"
android:paddingVertical="@dimen/activity_vertical_margin">
<ImageView
android:id="@+id/album_art"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginRight="25dp"
android:layout_marginEnd="25dp"
android:layout_weight="1"
android:contentDescription="@string/mpris_coverart_description"
android:scaleType="fitCenter" />
<include
android:id="@+id/mpris_control"
layout="@layout/mpris_control"
android:layout_width="0dp"
android:layout_height="match_parent"

View File

@@ -1,40 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorButtonNormal">
<TextView
android:id="@+id/deviceNameOrIPBackdrop"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:drawableEnd="@drawable/ic_delete"
android:drawableStart="@drawable/ic_delete"
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"/>
<FrameLayout
android:id="@+id/swipeableView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?android:colorBackground">
<TextView
android:id="@+id/deviceNameOrIP"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?android:selectableItemBackground"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
android:paddingEnd="?android:attr/listPreferredItemPaddingRight"
android:paddingStart="?android:attr/listPreferredItemPaddingLeft"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:visibility="visible"
tools:text="192.168.0.1"/>
</FrameLayout>
</FrameLayout>

View File

@@ -1,14 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="false"
android:drawableStart="@drawable/ic_warning"
android:drawablePadding="8dp"
android:drawableTint="?attr/colorControlNormal"
android:paddingTop="16dp"
android:paddingBottom="12dp"
android:text="@string/on_non_trusted_message">
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:text="@string/on_non_trusted_message"
app:drawableTint="?attr/colorControlNormal"
app:drawableStartCompat="@drawable/ic_warning">
</TextView>

View File

@@ -1,14 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:drawableStart="@drawable/ic_wifi"
android:focusable="true"
android:drawablePadding="8dp"
android:drawableTint="?attr/colorControlNormal"
android:paddingTop="16dp"
android:paddingBottom="12dp"
android:text="@string/no_wifi">
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:text="@string/no_wifi"
app:drawableStartCompat="@drawable/ic_wifi"
app:drawableTint="?attr/colorControlNormal">
</TextView>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:background="?android:attr/selectableItemBackground"
android:baselineAligned="false"
android:minHeight="?android:attr/listPreferredItemHeight"
android:orientation="horizontal"
android:paddingStart="4dp"
android:gravity="center_vertical"
android:paddingEnd="?android:attr/scrollbarSize">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:id="@+id/about_person_list_item_entry_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="17sp"
tools:text="Konqi Konqueror" />
<TextView
android:id="@+id/about_person_list_item_entry_task"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:visibility="gone"
tools:text="Developer"
tools:visibility="visible" />
</LinearLayout>
<ImageButton
android:id="@+id/about_person_list_item_entry_visit_homepage_button"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_marginEnd="@dimen/default_gap"
android:background="?attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/visit_contributors_homepage"
android:src="@drawable/ic_baseline_web_24"
android:visibility="gone"
app:tint="@color/text_color"
tools:visibility="visible" />
</LinearLayout>

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:context="org.kde.kdeconnect.UserInterface.About.AboutKDEActivity">
<include layout="@layout/toolbar" android:id="@+id/toolbar_layout" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<LinearLayout
android:id="@+id/about_layout"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:drawablePadding="8dp"
android:gravity="center_vertical"
android:layout_margin="24dp"
android:text="@string/kde_be_free"
android:textAppearance="?attr/textAppearanceHeadline6"
app:drawableLeftCompat="@drawable/ic_kde_48dp"
app:drawableStartCompat="@drawable/ic_kde_48dp"
app:drawableTint="@color/text_color" />
<com.google.android.material.card.MaterialCardView
xmlns:card_view="https://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginStart="12dp"
android:layout_marginRight="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
card_view:cardBackgroundColor="@color/card_stroke_color"
card_view:cardCornerRadius="12dp"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<TextView
android:id="@+id/about_text_view"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:padding="12dp"
android:textIsSelectable="true"
tools:text="@string/about_kde_about" />
</com.google.android.material.card.MaterialCardView>
<com.google.android.material.card.MaterialCardView
xmlns:card_view="https://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginStart="12dp"
android:layout_marginRight="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
card_view:cardBackgroundColor="@color/card_stroke_color"
card_view:cardCornerRadius="12dp"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<TextView
android:id="@+id/report_bugs_or_wishes_text_view"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:padding="12dp"
android:textIsSelectable="true"
tools:text="@string/about_kde_report_bugs_or_wishes" />
</com.google.android.material.card.MaterialCardView>
<com.google.android.material.card.MaterialCardView
xmlns:card_view="https://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginStart="12dp"
android:layout_marginRight="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
card_view:cardBackgroundColor="@color/card_stroke_color"
card_view:cardCornerRadius="12dp"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<TextView
android:id="@+id/join_kde_text_view"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:padding="12dp"
android:textIsSelectable="true"
tools:text="@string/about_kde_join_kde" />
</com.google.android.material.card.MaterialCardView>
<com.google.android.material.card.MaterialCardView
xmlns:card_view="https://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginStart="12dp"
android:layout_marginRight="12dp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="12dp"
card_view:cardBackgroundColor="@color/card_stroke_color"
card_view:cardCornerRadius="12dp"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<TextView
android:id="@+id/support_kde_text_view"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:padding="12dp"
android:textIsSelectable="true"
tools:text="@string/about_kde_support_kde" />
</com.google.android.material.card.MaterialCardView>
<ImageView
android:layout_width="wrap_content"
android:layout_height="256dp"
android:layout_gravity="center"
android:contentDescription="@string/konqi"
android:paddingBottom="12dp"
android:src="@drawable/konqi" />
</LinearLayout>
</ScrollView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -1,77 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.gridlayout.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:grid="http://schemas.android.com/apk/res-auto"
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
grid:useDefaultMargins="true">
xmlns:tools="http://schemas.android.com/tools"
tools:context="org.kde.kdeconnect.Plugins.BigscreenPlugin.BigscreenActivity">
<ImageButton
android:id="@+id/home_button"
grid:layout_column="0"
grid:layout_row="0"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_home"
android:src="@drawable/ic_home_black_24dp"
android:theme="@style/DisableableButton" />
<include layout="@layout/toolbar" android:id="@+id/toolbar_layout" />
<ImageButton
android:id="@+id/up_button"
grid:layout_column="1"
grid:layout_row="0"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_up"
android:src="@drawable/ic_arrow_upward_black_24dp"
android:theme="@style/DisableableButton" />
<androidx.gridlayout.widget.GridLayout
xmlns:grid="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
grid:useDefaultMargins="true"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<ImageButton
android:id="@+id/mic_button"
grid:layout_column="2"
grid:layout_columnWeight="1"
grid:layout_row="0"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_mic"
android:src="@drawable/ic_mic_black"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/home_button"
grid:layout_column="0"
grid:layout_row="0"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_home"
android:src="@drawable/ic_home_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/left_button"
grid:layout_column="0"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_left"
android:src="@drawable/ic_arrow_back_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/up_button"
grid:layout_column="1"
grid:layout_row="0"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_up"
android:src="@drawable/ic_arrow_upward_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/select_button"
grid:layout_column="1"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_select"
android:src="@drawable/ic_keyboard_return_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/mic_button"
grid:layout_column="2"
grid:layout_columnWeight="1"
grid:layout_row="0"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_mic"
android:src="@drawable/ic_mic_black"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/right_button"
grid:layout_column="2"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_right"
android:src="@drawable/ic_arrow_forward_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/left_button"
grid:layout_column="0"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_left"
android:src="@drawable/ic_arrow_back_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/down_button"
grid:layout_column="1"
grid:layout_row="2"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_down"
android:src="@drawable/ic_arrow_downward_black_24dp"
android:theme="@style/DisableableButton" />
</androidx.gridlayout.widget.GridLayout>
<ImageButton
android:id="@+id/select_button"
grid:layout_column="1"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_select"
android:src="@drawable/ic_keyboard_return_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/right_button"
grid:layout_column="2"
grid:layout_row="1"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_right"
android:src="@drawable/ic_arrow_forward_black_24dp"
android:theme="@style/DisableableButton" />
<ImageButton
android:id="@+id/down_button"
grid:layout_column="1"
grid:layout_row="2"
grid:layout_columnWeight="1"
grid:layout_rowWeight="1"
android:contentDescription="@string/bigscreen_down"
android:src="@drawable/ic_arrow_downward_black_24dp"
android:theme="@style/DisableableButton" />
</androidx.gridlayout.widget.GridLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appBarLayout2"
android:layout_width="match_parent"
android:layout_height="0dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize" />
</com.google.android.material.appbar.AppBarLayout>
<EditText
android:id="@+id/compose"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="16dp"
android:ems="10"
android:hint="@string/click_here_to_type"
android:imeActionLabel="@string/send_compose"
android:imeOptions="actionSend|actionDone"
android:importantForAutofill="no"
android:inputType="textLongMessage|textMultiLine"
android:isScrollContainer="true"
android:saveEnabled="true"
android:scrollbars="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/appBarLayout2"
app:layout_constraintVertical_bias="1.0"
tools:ignore="SpeakableTextPresentCheck,TextContrastCheck" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -1,36 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools">
xmlns:tools="http://schemas.android.com/tools"
tools:context="org.kde.kdeconnect.UserInterface.CustomDevicesActivity">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
<include layout="@layout/toolbar" android:id="@+id/toolbar_layout" />
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:listitem="@layout/custom_device_item"/>
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<TextView
android:id="@+id/emptyListMessage"
style="@style/TextAppearance.AppCompat.Medium"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:gravity="center_horizontal"
android:text="@string/custom_device_list_help"
/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:listitem="@layout/custom_device_item"/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/floatingActionButton"
style="@style/KdeConnectThemeBase"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
app:elevation="@dimen/fab_elevation"
android:src="@drawable/ic_add"/>
<TextView
android:id="@+id/emptyListMessage"
style="@style/TextAppearance.AppCompat.Medium"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:gravity="center_horizontal"
android:text="@string/custom_device_list_help"
/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/floatingActionButton"
style="@style/KdeConnectThemeBase"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
app:elevation="@dimen/fab_elevation"
android:src="@drawable/ic_add"/>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -1,113 +1,68 @@
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="org.kde.kdeconnect.UserInterface.DeviceFragment">
<LinearLayout
android:id="@+id/pairing_buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical"
android:padding="@dimen/activity_vertical_margin"
android:visibility="gone">
<ProgressBar
android:id="@+id/pair_progress"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:visibility="gone"/>
<TextView
android:id="@+id/pair_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dip"
android:text="@string/device_not_paired"
android:textAppearance="?android:attr/textAppearanceMedium"/>
<Button
android:id="@+id/pair_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/button_round"
android:text="@string/request_pairing"
android:textColor="@android:color/white"/>
<LinearLayout
android:id="@+id/pair_request_buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:visibility="gone">
<Button
android:id="@+id/accept_button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="4dip"
android:layout_weight="1"
android:background="@drawable/button_round"
android:text="@string/pairing_accept"
android:textColor="@android:color/white"/>
<Button
android:id="@+id/reject_button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="4dip"
android:layout_weight="1"
android:background="@drawable/button_round"
android:text="@string/pairing_reject"
android:textColor="@android:color/white"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/error_message_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal"
android:padding="16dp"
android:visibility="gone">
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/error_message_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:importantForAccessibility="no"
android:paddingEnd="8dip"
android:paddingLeft="0dip"
android:paddingRight="8dip"
android:paddingStart="0dip"
android:src="@drawable/ic_error_outline_48dp"
app:tint="?attr/colorHighContrast"
tools:ignore="UnusedAttribute"/>
<TextView
android:id="@+id/not_reachable_message"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:text="@string/unreachable_description"
android:textAppearance="?android:attr/textAppearanceMedium"
android:visibility="gone" />
</LinearLayout>
<!-- Layout shown when device is reachable but not yet paired -->
<include
android:id="@+id/pair_request"
layout="@layout/view_pair_request"
tools:visibility="gone"/>
<!-- Layout shown when we can't pair with device or device is not reachable -->
<include
android:id="@+id/pair_error"
layout="@layout/view_pair_error"
tools:visibility="gone"/>
<!-- Layout shown when device is paired and reachable -->
<ListView
android:id="@+id/buttons_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_height="0dp"
android:fillViewport="true"
android:divider="@drawable/list_divider"
tools:context=".DeviceActivity"
tools:listitem="@layout/list_item_with_icon_entry"/>
tools:listitem="@layout/list_item_with_icon_entry"
android:layout_weight=".8"
android:divider="@null"
android:dividerHeight="0dp" />
<!-- Extra information about the current device -->
<RelativeLayout
android:id="@+id/view_status_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:elevation="4dp"
android:padding="8dp"
android:visibility="gone"
tools:visibility="visible"
tools:ignore="UnusedAttribute">
<TextView
android:id="@+id/view_status_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:padding="4dp"
android:text="@string/view_status_title"
android:textAppearance="@style/TextAppearance.MaterialComponents.Headline5"
/>
<CheckedTextView
android:id="@+id/view_battery_status"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/view_status_title"
android:checkMark="@null"
android:clickable="false"
android:padding="4dp"
android:textAppearance="@style/TextAppearance.MaterialComponents.Body1"
android:text="@string/battery_status_unknown"
tools:text="100%"
/>
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/easter_egg_layout"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#1d99f3"
android:gravity="center">
<ImageView
android:id="@+id/logo"
android:layout_width="396dp"
android:layout_height="396dp"
android:src="@drawable/ic_kde_48dp"
android:contentDescription="@string/easter_egg" />
<TextView
android:id="@+id/angle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
tools:text="90°"/>
</LinearLayout>

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