Albert Vaca Cintora
9f859feca3
Recycle bitmaps after using them
2025-10-21 00:45:25 +02:00
Albert Vaca Cintora
0c7820cebf
Fix leaking MediaMetadataRetriever
2025-10-21 00:45:25 +02:00
Albert Vaca Cintora
47f82403d6
Do not store a reference to context for each Address
2025-10-21 00:45:25 +02:00
TPJ Schikhof
949938401e
Migrate NotificationHelper to Kotlin
2025-10-20 21:32:23 +00:00
TPJ Schikhof
5ebacad139
Rename .java to .kt
2025-10-20 21:32:23 +00:00
l10n daemon script
6c5f32654f
GIT_SILENT made messages (after extraction)
2025-10-20 02:02:40 +00:00
Albert Vaca Cintora
df72918b45
Fix keylistener losing the focus
...
When pressing down on Android, the focus would move from the keylistener
to the buttons below, which made us not be able to listen to other keys.
2025-10-19 11:46:02 +02:00
Albert Vaca Cintora
78741da05a
Log a warning when duplicate devices are found
2025-10-18 20:14:30 +02:00
l10n daemon script
27172a8aef
GIT_SILENT Sync po/docbooks with svn
2025-10-17 03:03:30 +00:00
l10n daemon script
5cd400e5b1
GIT_SILENT made messages (after extraction)
2025-10-17 02:32:52 +00:00
TPJ Schikhof
15bfa52304
Remove "X-KDECONNECT-TIMESTAMP" https://invent.kde.org/network/kdeconnect-android/-/merge_requests/509#note_1304497
2025-10-16 20:41:41 +02:00
TPJ Schikhof
a3a1e797d4
Fixed issue caused by conflict resolution and deduplicated stored UID's
2025-10-16 20:37:19 +02:00
TPJ Schikhof
2d8b43d75d
Migrate ContactsPlugin to Kotlin (conflict resolution)
2025-10-16 20:29:00 +02:00
TPJ Schikhof
3fdc2b4951
Rename .java to .kt
2025-10-16 20:28:07 +02:00
Albert Vaca Cintora
3d7de57336
Remove packet type deprecated in 2018
2025-10-16 12:58:07 +02:00
l10n daemon script
ea06b4b40f
GIT_SILENT made messages (after extraction)
2025-10-16 02:01:53 +00:00
Albert Vaca Cintora
aee90509e6
Fix FileUriExposedException when mpris sent "file://" urls
2025-10-15 12:05:18 +02:00
l10n daemon script
430f1b7fdc
GIT_SILENT made messages (after extraction)
2025-10-15 01:59:07 +00:00
Albert Vaca Cintora
368684ad4e
Milder asserts
2025-10-14 15:59:54 +02:00
Albert Vaca Cintora
99b4ded750
Avoid calling reloadPluginsFromSettings from the main thread
2025-10-14 15:55:55 +02:00
Albert Vaca Cintora
7081f81df9
Add helper methods to assert we run on the main thread or not
2025-10-14 15:55:55 +02:00
Albert Vaca Cintora
d9d709f65d
Move synchronized up to reloadPluginsFromSettings
2025-10-14 15:55:55 +02:00
Albert Vaca Cintora
9099b68a6f
Add more @WorkerThread annotations
2025-10-14 15:55:55 +02:00
l10n daemon script
d91b3de60e
GIT_SILENT made messages (after extraction)
2025-10-14 02:02:29 +00:00
Albert Vaca Cintora
4b7398a8cb
Fix ConcurrentModificationException
2025-10-13 17:52:56 +02:00
l10n daemon script
7f2dc3e731
GIT_SILENT made messages (after extraction)
2025-10-13 02:00:34 +00:00
l10n daemon script
59fc5d6c29
GIT_SILENT made messages (after extraction)
2025-10-12 02:01:57 +00:00
Albert Vaca Cintora
d6fa07a614
Release 1.33.9
v1.33.9
2025-10-12 00:36:21 +02:00
Albert Vaca Cintora
21d58b1ca2
Rename locks
2025-10-12 00:21:12 +02:00
Albert Vaca Cintora
5c614d9094
Make ConnectionMultiplexer non-null
2025-10-12 00:21:12 +02:00
Albert Vaca Cintora
f32bc29700
Add missing withLock call
2025-10-12 00:21:12 +02:00
Albert Vaca Cintora
9d1687c995
Make socket non-null
2025-10-12 00:21:12 +02:00
Albert Vaca Cintora
d1a565737a
Try to fix another crash
...
Exception java.lang.NullPointerException: Attempt to write to field 'java.lang.Integer android.telephony.PhoneStateListener.mSubId' on a null object reference
at android.telephony.TelephonyRegistryManager.listenForSubscriber (TelephonyRegistryManager.java:226)
at android.telephony.TelephonyManager.listen (TelephonyManager.java:6706)
2025-10-12 00:11:59 +02:00
Albert Vaca Cintora
ee139314e1
Try to fix crash
...
Exception java.lang.IllegalStateException: telephony service is null.
at android.telephony.TelephonyRegistryManager.listenFromListener (TelephonyRegistryManager.java:307)
at android.telephony.TelephonyManager.listen (TelephonyManager.java:6886)
2025-10-12 00:06:42 +02:00
Albert Vaca Cintora
937f77ced7
Improve wording
...
BUG: 510434
2025-10-11 23:46:09 +02:00
l10n daemon script
c8d2f4d97c
GIT_SILENT made messages (after extraction)
2025-10-11 10:57:21 +00:00
Albert Vaca Cintora
83c0617145
Fix formatUriWithSeek not being able to add the time parameter
...
Since the conversion to Kotlin in c9fb81363d ,
the code could modify a parameter but not add it.
2025-10-11 12:16:56 +02:00
Albert Vaca Cintora
3b40e008ee
Use addMenuProvider instead of the deprecated onPrepareOptionsMenu
2025-10-11 12:13:31 +02:00
Albert Vaca Cintora
193f1e4bac
Implement conversion between YouTube and YouTubeTV URLs
...
Convert links to or from YouTube TV depending on whether we are a TV when using the "continue playing here" feature.
2025-10-11 12:11:27 +02:00
Albert Vaca Cintora
a24b50ae3e
Migrate tests to mockk
2025-10-10 01:11:42 +02:00
Albert Vaca Cintora
a9216ee636
Port MousePadPlugin to Kotlin
2025-10-09 23:22:58 +02:00
Albert Vaca Cintora
673352d12b
Port BigscreenActivity to kotlin
2025-10-09 23:11:23 +02:00
Albert Vaca Cintora
9ac7775ffb
Fix uriToNetworkPacket blocking the main thread
2025-10-09 22:33:37 +02:00
Albert Vaca Cintora
b526b986ad
Close the keyboard when going back from remote input
2025-10-09 20:32:24 +02:00
Albert Vaca Cintora
2fca286a59
Cleanup
2025-10-09 18:52:56 +02:00
Albert Vaca Cintora
6a8135d51c
Add tv-specific settings to the mousepad plugins
...
Allow customizing the buttons shown: added a new optional back button and
allowed removing the home button.
2025-10-09 18:52:35 +02:00
Albert Vaca Cintora
9e14ef2356
Replace bigscreen STT packet into a regular text input packet
...
There was no receiver for the STT packets (and they were not even
included as outgoing packet types in here).
2025-10-09 18:49:50 +02:00
Albert Vaca Cintora
ccd0e8a3ea
Migrate PluginSettingsFragment to Kotlin
2025-10-09 18:41:47 +02:00
l10n daemon script
1ac68d3dcf
GIT_SILENT made messages (after extraction)
2025-10-09 11:05:32 +00:00
Albert Vaca Cintora
5228447c03
Allow link-local IPv6
2025-10-09 01:32:20 +02:00