Albert Vaca
69249fe408
Merge branch '1.x'
2017-07-14 01:38:54 +02:00
Albert Vaca
5bef181c8f
Merge branch '1.x' of git.kde.org:kdeconnect-android into 1.x
2017-07-14 01:38:45 +02:00
Albert Vaca
065d22ebda
Merge branch '1.x'
...
# Conflicts:
# src/org/kde/kdeconnect/Plugins/TelepathyPlugin/TelepathyPlugin.java
2017-07-14 01:38:37 +02:00
Albert Vaca
a8842b189c
Merge branch 'master' into 1.x
...
# Conflicts:
# AndroidManifest.xml
# res/values-es/strings.xml
# res/values-fr/strings.xml
# res/values-ru/strings.xml
# res/values-sr/strings.xml
# src/org/kde/kdeconnect/Helpers/NetworkHelper.java
# src/org/kde/kdeconnect/Plugins/SftpPlugin/SftpPlugin.java
# src/org/kde/kdeconnect/Plugins/TelepathyPlugin/TelepathyPlugin.java
# src/org/kde/kdeconnect/Plugins/TelephonyPlugin/TelephonyPlugin.java
2017-07-14 01:12:13 +02:00
l10n daemon script
55bc578374
GIT_SILENT made messages (after extraction)
2017-07-13 03:10:56 +02:00
Nicolas Fella
34c84051c9
Runtime Permissions: optional Permissions
...
Summary: Added support for optional Permissions. Also provided explanations why the permissions are needed
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: albertvaka, #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D6094
2017-07-11 21:42:19 +02:00
Nicolas Fella
45f3311b70
SharePlugin refactoring
...
Summary:
Some refactoring in the Shareplugin:
Extracted some parts into separate methods
Extracted notification into separate class
Some optical tweaks on notifications
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: albertvaka, #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D6613
2017-07-11 10:49:52 +02:00
Albert Vaca
7ffd7c2682
Bumped minor version of Android tools
2017-07-09 18:42:34 +02:00
Albert Vaca
8a7f7231b5
Do not swallow the exception, wrap it and let it crash.
...
Returning null did make it crash on NPE anyway, and we lost info.
2017-07-09 18:30:20 +02:00
l10n daemon script
17740c63ee
GIT_SILENT made messages (after extraction)
2017-06-30 03:03:42 +02:00
l10n daemon script
1798fd71d1
GIT_SILENT made messages (after extraction)
2017-06-28 06:12:19 +02:00
l10n daemon script
6e08f2bddd
GIT_SILENT made messages (after extraction)
2017-06-26 03:00:08 +02:00
l10n daemon script
3127cba4ee
GIT_SILENT made messages (after extraction)
2017-06-21 06:47:38 +02:00
Albert Vaca
0ae3d487e3
Bumped version for release
v1.6.5
2017-06-21 03:27:03 +02:00
Albert Vaca
37aab9a520
Ignore all exceptions from ContentResolver.query
2017-06-21 03:27:03 +02:00
Albert Vaca
c18dc3b724
Fix crash when trying to stop stfp while it was mounted
2017-06-21 03:23:29 +02:00
l10n daemon script
569ae488a0
GIT_SILENT Add new file (after extraction)
2017-06-20 03:02:09 +02:00
l10n daemon script
70a94a7e1d
GIT_SILENT made messages (after extraction)
2017-06-13 05:10:21 +02:00
l10n daemon script
510000541c
GIT_SILENT made messages (after extraction)
2017-06-11 03:04:13 +02:00
l10n daemon script
18a8f06ce4
GIT_SILENT made messages (after extraction)
2017-06-10 02:57:53 +02:00
Nicolas Fella
5886422d72
Fixed a bug in MousepadPlugin
...
Summary: Some values in the mousepad plugin had no default values because some strings were translated but shouldn't.
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D6097
2017-06-08 13:25:06 +02:00
l10n daemon script
09570ec34c
GIT_SILENT made messages (after extraction)
2017-06-08 03:00:19 +02:00
l10n daemon script
b57c22468c
GIT_SILENT made messages (after extraction)
2017-06-05 04:40:58 +02:00
l10n daemon script
1d7594d83b
GIT_SILENT made messages (after extraction)
2017-06-05 02:53:14 +02:00
l10n daemon script
f223fe0812
GIT_SILENT made messages (after extraction)
2017-06-04 02:56:42 +02:00
l10n daemon script
d0482f1e81
GIT_SILENT made messages (after extraction)
2017-06-02 02:59:51 +02:00
Nicolas Fella
0b83cfe06d
Implement Android 6 Runtime Permissions
...
Differential Revision: https://phabricator.kde.org/D5876
2017-05-31 15:53:31 +02:00
Albert Vaca
e13090066c
Update the notification less often
...
Otherwise, for some reason it stops allowing further updates afterwards
and looks like the download never completed (even though it did).
2017-05-31 15:39:31 +02:00
Albert Vaca
07ec3f2132
Mark the notification as not ongoing when it's done
2017-05-31 15:39:31 +02:00
Albert Vaca
f8bb5d4dd4
Reuse the same builder
2017-05-31 15:39:31 +02:00
Julian Wolff
6d216b2766
reply to notifications
...
Summary: These changes allow replying to any notifications that offer quick reply text fields (like WhatsApp). Does work for WhatsApp. Does not work for Telegram.
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: albertvaka
Maniphest Tasks: T4674
Differential Revision: https://phabricator.kde.org/D5991
2017-05-31 15:38:14 +02:00
Albert Vaca
05d728b846
Don't lose the stacktrace.
2017-05-31 00:05:26 +02:00
l10n daemon script
5c3607dde5
GIT_SILENT made messages (after extraction)
2017-05-30 04:50:50 +02:00
l10n daemon script
d0f3c8eb22
GIT_SILENT made messages (after extraction)
2017-05-30 02:56:10 +02:00
l10n daemon script
b9a366df09
GIT_SILENT Add new file (after extraction)
2017-05-27 04:52:01 +02:00
l10n daemon script
f392505d21
GIT_SILENT Add new file (after extraction)
2017-05-27 03:02:08 +02:00
Saikrishna Arcot
981685e926
Avoid NPE when pluginList is still getting updated, by starting the receiving thread after the pluginList is updated.
...
Also have the pluginList be initialized to an empty map.
REVIEW: 130140
2017-05-25 22:19:08 +02:00
l10n daemon script
63f8f86cd5
GIT_SILENT made messages (after extraction)
2017-05-25 02:58:42 +02:00
Àlex Fiestas
20455f74ab
Add Bluetooth support
...
This is a ported version of the patch submited in review:
https://git.reviewboard.kde.org/r/128270
It is disabled by default.
REVIEW: 128270
2017-05-25 00:08:29 +02:00
Albert Vaca
cea712ced9
Bumped version for release
2017-05-24 00:29:41 +02:00
Albert Vaca
124a971a1f
Never crash if there is a problem in isOnMobileNetwork
2017-05-24 00:29:33 +02:00
Albert Vaca
82b42fda67
Fix NPE
2017-05-24 00:23:57 +02:00
Albert Vaca
7c02f79c22
Attempt to fix NPE
2017-05-24 00:21:45 +02:00
Albert Vaca
23d54eaedf
Fix crash on Android 5.1 when calling registerReceiver(null)
...
Plus small optimization by re-using the NetworkPackage.
2017-05-24 00:11:43 +02:00
Albert Vaca
7ad141bb6d
Revert "Fixing sent SMS not appearing in the SMS app on old phones"
...
Doesn't seem to actually work.
This reverts commit 40c9b67033
.
2017-05-23 23:00:31 +02:00
Albert Vaca
e68925c852
Bumped version to release in Beta
2017-05-17 23:14:21 +02:00
Albert Vaca
62cab267b4
Bumped gradle version
2017-05-17 23:13:43 +02:00
Albert Vaca
40c9b67033
Fixing sent SMS not appearing in the SMS app on old phones
...
BUG: 368069
2017-05-17 23:13:33 +02:00
Albert Vaca
23648a03e5
Bumped version to release
v1.6.3
2017-05-16 21:05:17 +02:00
Simon Redman
3f188b5526
Add support for sending and receiving multipart SMSes
...
Summary:
The SMS protocol does not support sending a message longer than 160 characters. Android's SmsManager.sendTextMessage(..) fails to send in case the message is too long.
Instead of failing, check the message length. If it is longer than 160 characters, break it up and send it as several messages
On receive, collect the list of messages, then combine their bodies
Test Plan:
Send a long message via KDE Connect and verify that it is actually sent
Send a short message via KDE Connect and verify that it can also be sent
Ideally: Test sending a message which is the maximum length for an SMS (160 characters) and verify that it is sent as exactly one SMS (And billed properly)
Receive a long message and verify that it is delivered as a single long message, even though we all know that it was transmitted as a multi-part SMS
Receive a short message and verify that it is correctly delivered
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: albertvaka
Differential Revision: https://phabricator.kde.org/D5848
2017-05-16 21:03:59 +02:00