Albert Vaca Cintora
fd3c6f07da
Changes from code review
...
Fix potential race condition and lower log level
2023-03-29 17:09:21 +00:00
Albert Vaca Cintora
aff2de8ebb
Fix UUID containing characters that can't be dbus-exported
...
This broke pairing with the desktop app
2023-03-29 17:09:21 +00:00
Albert Vaca Cintora
cbc0749997
Do not use the ANDROID_ID as device ID
...
Since Android 8, this ID is stable across reinstalls of the app. This
causes other devices that already were paired with us to find a cert
mismatch and refuse to communicate with us after a reinstall or data wipe.
2023-03-29 17:09:21 +00: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
Nicolas Fella
b3b74f25f4
Convert license headers to SPDX
2020-08-17 16:17:20 +02:00
Albert Vaca Cintora
bc7d3ebf3c
Protocol version in devicehelper
2020-07-18 23:55:43 +02:00
Albert Vaca Cintora
7c56aa9ce1
Error handling
2019-07-20 13:32:58 +02:00
Albert Vaca
4ea7618828
Use a library to get the human-friendly device name
...
We had a list of names before, but it was outdated. Using a library gives
us an up-to-date list plus a fallback that fetches the name from the
internet if not in the list.
2019-06-27 10:12:51 -04:00
Nicolas Fella
f1194e88c2
Use Log.e instead of printStackTrace
2019-03-31 20:09:44 +02:00
Erik Duisters
f4c80dd839
Use an EditTextPreference for changing the device name instead of an AlertDialog
2019-01-29 09:26:42 +00:00
Nicolas Fella
a49a145d69
Only use required access modifiers
2018-10-26 23:59:20 +02:00
Yoann Laissus
5463be96a4
Add detection of Android TV devices with a proper icon
...
KDE app : https://phabricator.kde.org/D12802
Test Plan: Tested with an Android TV device (Nvidia Shield)
Reviewers: #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: tfella, nicolasfella, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D12803
2018-05-10 17:02:45 +02:00
Karl Heinz
d4d9e8ba6d
Update DeviceHelper.java
2018-04-16 16:55:31 +02:00
Nicolas Fella
fa5a37c472
Apply coding style to whole project
...
Summary: Sorry for the huge diff, but all I did was applying Android Studio's 'Reformat Code' to all files. If everyone does that before submitting a patch we can keep it clean easily.
Test Plan: Compiles
Reviewers: #kde_connect, mtijink
Reviewed By: #kde_connect, mtijink
Subscribers: mtijink, sredman, #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D10905
2018-03-03 16:09:52 +01:00
Nicolas Fella
0a08cd43cb
Inline more variables
...
Reviewers: #kde_connect, mtijink
Reviewed By: #kde_connect, mtijink
Subscribers: #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D10945
2018-03-03 15:56:32 +01:00
Albert Vaca
86245a697e
Print a warning if device name is not in the list of human readable names.
2016-09-19 16:20:35 +02:00
Albert Vaca
d20cf1696b
Added more device names
2015-11-12 06:33:20 -08:00
Albert Vaca
473d984971
Moved the unique ID out of networkpackage se we don't need to create one
2015-09-11 06:07:12 -07:00
Albert Vaca
53d9b85d8b
It's now possible to rename your device from the new UI
2015-09-07 02:16:23 -07:00
Albert Vaca
a15b06cdc7
Minor fixes (mostly cosmetic) as per Android Lint analysis
2015-08-10 00:26:58 -07:00
Albert Vaca
64c8eb8767
Oops!
2015-08-09 22:44:26 -07:00
Albert Vaca
7a5e0aca73
Updated device names list as per [1]
...
[1] https://github.com/meetup/android-device-names/pull/4
2015-08-04 10:53:50 -07:00
Albert Vaca
2f77e24ad1
Possible crash related to device name handling
...
BUG: 348844
2015-06-14 02:59:14 -07:00
Albert Vaca
7e9b61a4fb
Updated device names list
2014-12-28 21:09:48 -08:00
Albert Vaca
f01811446a
Migrated project to latest Android SDK and moved sources out of 'main' dir
...
Sorry for the conflicts caused by moving the sources!
2014-11-22 17:04:37 -08:00