2
0
mirror of https://github.com/KDE/kdeconnect-android synced 2025-08-29 13:17:43 +00:00

3865 Commits

Author SHA1 Message Date
l10n daemon script
96147bf6df GIT_SILENT made messages (after extraction) 2024-07-07 01:45:40 +00:00
l10n daemon script
8b33ce64a4 GIT_SILENT made messages (after extraction) 2024-07-06 01:47:59 +00:00
l10n daemon script
73fdd4b47e GIT_SILENT Sync po/docbooks with svn 2024-06-27 02:22:33 +00:00
l10n daemon script
680e404d05 GIT_SILENT made messages (after extraction) 2024-06-22 01:53:10 +00:00
l10n daemon script
aae6f1a7e9 GIT_SILENT made messages (after extraction) 2024-06-20 01:49:27 +00:00
Albert Vaca Cintora
5cda1ceb0c
Catch a NPE that I'm not sure how to avoid 2024-06-13 12:50:09 +02:00
Albert Vaca Cintora
7ed4efedc3
Fix SecurityException if the notifications permission was revoked 2024-06-13 12:07:06 +02:00
Midori Kochiya
96ecd620cf Add support for Direct Share targets
As described in https://developer.android.com/training/sharing/direct-share-targets.

This makes connected devices with `SharePlugin` enabled show
up in Android's Sharesheet and can be directly shared to.
2024-06-11 14:01:03 +00:00
Albert Vaca Cintora
f344586fb6
Release 1.31.1 v1.31.1 2024-06-10 15:07:25 +02:00
Albert Vaca Cintora
d9755f8438
Remove support for Android TV launchers
This requires us to publish the app as an App Bundle, however we publish it
as an APK.
2024-06-10 15:04:34 +02:00
Albert Vaca Cintora
659ed25213
Release 1.31.0 2024-06-10 14:55:11 +02:00
Albert Vaca Cintora
ca6ea5cb1a
Simplify for loop 2024-06-10 13:57:20 +02:00
l10n daemon script
4e1e2931e2 GIT_SILENT made messages (after extraction) 2024-06-08 01:49:38 +00:00
Albert Vaca Cintora
711eef97e7
Handle identity packets received because of existing device renames 2024-06-06 08:16:03 +02:00
Albert Vaca Cintora
962dc50617
Added a fixme and stop removing devices 2024-06-06 07:55:04 +02:00
Albert Vaca Cintora
1ecd6b67c2
Bump deps 2024-06-06 07:55:04 +02:00
l10n daemon script
72ad997b53 GIT_SILENT made messages (after extraction) 2024-06-05 02:06:14 +00:00
Albert Vaca Cintora
8352091ffd
Add javadoc for Device fields 2024-06-04 20:30:48 +02:00
Albert Vaca Cintora
1195cf5c4e
Make NetworkPacketWithCallback a data class as per code review 2024-06-04 20:21:20 +02:00
Albert Vaca Cintora
f03c86c4ae
Make null check and (de)initialization atomic 2024-06-04 20:05:58 +02:00
Albert Vaca Cintora
4ae6e50020
Remove DevicePacketQueue, use a IO coroutine to send packets 2024-06-04 19:57:59 +02:00
Albert Vaca Cintora
66ea01ad29
Remove unnecessary testOptions 2024-06-04 19:57:06 +02:00
l10n daemon script
9a8a99a5a7 GIT_SILENT made messages (after extraction) 2024-05-31 01:57:48 +00:00
l10n daemon script
5578f9172b GIT_SILENT Sync po/docbooks with svn 2024-05-29 02:52:15 +00:00
l10n daemon script
860504fbbf GIT_SILENT made messages (after extraction) 2024-05-29 02:07:46 +00:00
l10n daemon script
6affee7f8d GIT_SILENT made messages (after extraction) 2024-05-28 01:43:46 +00:00
l10n daemon script
2cf0c354cd GIT_SILENT made messages (after extraction) 2024-05-27 01:46:45 +00:00
l10n daemon script
9689191847 GIT_SILENT made messages (after extraction) 2024-05-26 01:42:43 +00:00
l10n daemon script
ebe3cb4c4e GIT_SILENT Sync po/docbooks with svn 2024-05-25 02:24:40 +00:00
l10n daemon script
afa832843f GIT_SILENT made messages (after extraction) 2024-05-25 01:47:56 +00:00
l10n daemon script
d92a8afdf4 GIT_SILENT made messages (after extraction) 2024-05-24 01:48:58 +00:00
l10n daemon script
56577bcc88 GIT_SILENT made messages (after extraction) 2024-05-23 01:45:20 +00:00
l10n daemon script
8283b8267f GIT_SILENT made messages (after extraction) 2024-05-22 01:48:29 +00:00
Albert Vaca Cintora
ca4a6eb06a Update Jetpack Compose compiler to 2.0
This is the new way of including the Jetpack Compose compiler [1] starting from Kotlin 2.0


[1] https://android-developers.googleblog.com/2024/04/jetpack-compose-compiler-moving-to-kotlin-repository.html
2024-05-21 09:46:23 +00:00
l10n daemon script
8892750809 GIT_SILENT made messages (after extraction) 2024-05-21 01:52:23 +00:00
Albert Vaca Cintora
3378c5d428
I think this can be removed now 2024-05-20 19:45:26 +02:00
Albert Vaca Cintora
2cfb506626
Do not minify on debug 2024-05-20 19:45:26 +02:00
Albert Vaca Cintora
5e1b47db63
Do not mark device as open, it's actually not needed 2024-05-20 19:45:26 +02:00
Albert Vaca Cintora
f29f056ef7
Remove the public "pairingCallback" variable
It was used by mistake in DeviceFragment inside a device.apply block
because it was shadowing the pairingCallback defined there.

Bug introduced in 23701bc4aeaf925dd639884b1f64358c3fd8c2e1
2024-05-20 19:45:20 +02:00
Albert Vaca Cintora
0d0672e59f
Same in LanLinkProvider 2024-05-19 15:34:02 +02:00
Albert Vaca Cintora
efda9b95ab
Check packet type inside of isValidIdentityPacket 2024-05-19 15:32:28 +02:00
Albert Vaca Cintora
186236b93a
Do not store connectivityType 2024-05-19 13:38:56 +02:00
Albert Vaca Cintora
f7ea30dd7d
Use the plugin context and not the device context 2024-05-19 13:37:26 +02:00
Albert Vaca Cintora
1bd5b12619
Use applicationContext as context for Device
Co-authored-by: ShellWen Chen <me@shellwen.com>
2024-05-19 13:32:58 +02:00
Albert Vaca Cintora
23701bc4ae
Migrate Device to Kotlin
Co-authored-by: ShellWen Chen <me@shellwen.com>
2024-05-19 13:31:19 +02:00
ShellWen Chen
5151ed3d96
refactor: mark getIcon() as notnull, add @DrawableRes to toDrawableId() 2024-05-19 13:29:18 +02:00
Albert Vaca Cintora
4c0acbb71c Always display the verification key when pairing 2024-05-19 10:03:04 +00:00
Albert Vaca Cintora
440f1d4fa3 Filter device name
Following the spec: https://invent.kde.org/network/kdeconnect-meta/-/blob/master/protocol.md?ref_type=heads#kdeconnectidentity
2024-05-19 10:02:28 +00:00
l10n daemon script
e8f7e86b35 GIT_SILENT made messages (after extraction) 2024-05-19 01:47:18 +00:00
Albert Vaca Cintora
343270c793 Shorten pairing key to 8 chars
The previous key was 64 freakin characters long which made it more prone
to being ignored, and thus less secure.
2024-05-18 20:40:54 +00:00