Albert Vaca Cintora
26aef16bbc
Fix compatibility with API 20
2023-04-13 12:12:51 +02:00
Albert Vaca Cintora
abd4d02096
Merge branch 'master' into kdeconnect-android-drawer_responsive
2023-04-13 11:52:58 +02:00
Aditya Mehra
e07fe54d5c
fix sms sync
...
Missing break statements causes sync issues and SMS to be parsed as MMS and leads to the URI of a SMS not being found within the MMS content and SMS sync failing.
2023-04-12 17:12:57 +00:00
l10n daemon script
6c2ffa5796
GIT_SILENT Sync po/docbooks with svn
2023-04-12 01:54:41 +00:00
l10n daemon script
f661c0d8d0
GIT_SILENT made messages (after extraction)
2023-04-12 00:49:10 +00:00
Dmitry Yudin
dbd184eb2e
"continue" cleanups
2023-04-12 01:26:00 +02:00
Dmitry Yudin
851fb58712
Replace StubTextPlugin.kt with PluginItem.kt
2023-04-12 01:12:50 +02:00
Albert Vaca Cintora
e2fd072839
Remove outdated comments
2023-04-11 13:08:23 +02:00
l10n daemon script
5b33200454
GIT_SILENT Sync po/docbooks with svn
2023-04-11 02:17:25 +00:00
l10n daemon script
d986a4e6db
GIT_SILENT made messages (after extraction)
2023-04-11 00:47:41 +00:00
Mhammad Alloush
65d706fd75
MousePadPlugin: Change the blurb to highlight gyro mouse.
...
This needs translations. But should do for now for English language for now.
2023-04-10 08:59:41 +00:00
l10n daemon script
1cd11cf9fe
GIT_SILENT made messages (after extraction)
2023-04-10 00:46:12 +00:00
Dmitry Yudin
b52fc8c3ec
Add mouse buttons setting
2023-04-08 21:27:44 +00:00
Dmitry Yudin
c22453afca
Add gyro switch and mouse buttons
2023-04-08 21:27:44 +00:00
Dmitry Yudin
b7b9a3ad66
Merge remote-tracking branch 'origin/drawer_responsive' into drawer_responsive
...
# Conflicts:
# src/org/kde/kdeconnect/UserInterface/MainActivity.java
2023-04-08 16:03:14 +02:00
Dmitry Yudin
27bbbc2bf9
MainActivity.java
2023-04-08 16:02:46 +02:00
Dmitry Yudin
f70dc84ef2
MainActivity.java
2023-04-08 16:01:50 +02:00
l10n daemon script
81fe7adba5
GIT_SILENT Sync po/docbooks with svn
2023-04-07 01:49:05 +00:00
l10n daemon script
d4ba5d7375
GIT_SILENT made messages (after extraction)
2023-04-07 00:46:51 +00:00
Dmitry Yudin
6e9cbfb030
Main activity responsive layout
2023-04-07 00:05:05 +02:00
l10n daemon script
129be45564
GIT_SILENT made messages (after extraction)
2023-04-06 00:47:06 +00:00
Krut Patel
642dce1168
Set android:exported to true for activities with intent filters
...
Required so that other apps can launch these activities.
2023-04-05 17:49:28 +00:00
Albert Vaca Cintora
b64b27bcae
Release 1.24.0
v1.24.0
2023-04-05 19:04:41 +02:00
Albert Vaca Cintora
98ffff5844
Revert "Switch desugaring lib to desugar_jdk_libs_nio"
...
This reverts commit 7efb1f81b5d2cf988a2450b95edc3517b52e51b5.
For some weird reason, mina-sshd works fine without desugaring NIO on
Android 5 but fails with `java.lang.NoClassDefFoundError: Failed resolution
of: Ljava/nio/channels/AsynchronousChannelGroup;` before reverting this
2023-04-05 18:56:01 +02:00
Albert Vaca Cintora
711065a8e6
Refactor share function to handle null URIs
...
BUG: 458278
2023-04-05 10:16:23 +00:00
Albert Vaca Cintora
5250fde0b1
Remove copyright and app description from About
2023-04-04 22:49:05 +00:00
Albert Vaca Cintora
f9ea5f0e77
Send preexisting notifications as silent
...
This avoids creating a popup for every existing notification after the
device connects.
2023-04-04 22:44:44 +00:00
Albert Vaca Cintora
a26e5fbb9c
Add note so people add themselves to the author list
2023-04-05 00:38:02 +02:00
Isira Seneviratne
7efb1f81b5
Switch desugaring lib to desugar_jdk_libs_nio
...
Enables desugaring of the `Files` class, which is otherwise only available on API 26+.
2023-04-04 22:27:56 +00:00
Isira Seneviratne
d4378ffe3e
Remove multidex library.
2023-04-04 22:21:00 +00:00
l10n daemon script
76f5005219
GIT_SILENT made messages (after extraction)
2023-04-04 00:46:47 +00:00
l10n daemon script
53638577f9
GIT_SILENT made messages (after extraction)
2023-04-03 00:45:41 +00:00
l10n daemon script
e5f221f891
GIT_SILENT made messages (after extraction)
2023-04-02 00:47:00 +00:00
Dmitry Yudin
ef902348bb
More Material3 styling
...
Apply Material3 to dialogs, image buttons, switches and preferences.
Merge the landscape and portrait layouts for the MPRIS controls.
Move setting theme to application start instead of applying to every activity.
2023-04-01 21:33:03 +00:00
Albert Vaca Cintora
a1d7e822e7
Don't show any message if battery information is not available
...
BUG: 447498
2023-04-01 19:18:38 +00:00
Albert Vaca Cintora
4b775cff88
Prettier RunCommand widget & add preview
...
Co-authored-by: Maxim Leshchenko <cnmaks90@gmail.com>
2023-04-01 21:14:14 +02:00
l10n daemon script
3d2667a803
GIT_SILENT made messages (after extraction)
2023-04-01 00:50:50 +00:00
Albert Vaca Cintora
5dd9b48f74
Remove redundant check for permissions
2023-03-31 21:08:59 +02:00
l10n daemon script
1d794dae6a
GIT_SILENT made messages (after extraction)
2023-03-31 00:46:49 +00:00
Dmitry Yudin
0ed11d2036
Show enabled plugins as cards
2023-03-29 18:22:27 +00:00
Albert Vaca Cintora
aef5af30ed
Also in FindMyPhone activity
2023-03-29 20:07:58 +02:00
Albert Vaca Cintora
85d5b9e08f
Use AppCompatButton to avoid the round borders of M3 buttons
...
Which are quite ugly when the buttons are very big.
2023-03-29 20:04:41 +02:00
Albert Vaca Cintora
a0e963c893
Revert "Use AppCompatButton to avoid the round borders of M3 buttons"
...
This reverts commit ca71ddef34741063aa06e11a5f06a733903898a1.
2023-03-29 20:04:05 +02:00
Albert Vaca Cintora
ca71ddef34
Use AppCompatButton to avoid the round borders of M3 buttons
...
Which are quite ugly when the buttons are very big.
2023-03-29 19:43:15 +02:00
Manuel Jesús de la Fuente
6defead2ce
Use M3 theme, switch to Material Dialogs
...
- Add Monet dynamic colors on the app's `onCreate()`
- Set parent in styles.xml to `Theme.Material3.DayNight.NoActionBar`
- Use `MaterialAlertDialogBuilder`
- In the About and About KDE fragments, it uses the M3 elevated style instead of outlines
- In `edit_text_alert_dialog_view.xml`, it uses the default theme style instead of specifying the one from MaterialComponents
- Added a todo in the settings fragment: Preference dialogs don't yet use the M3 style.
It complements https://invent.kde.org/network/kdeconnect-android/-/merge_requests/273 , though the way that merge request accomplishes color theming is the one from before the onCreate dynamics color method
2023-03-29 17:39:25 +00:00
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
554769e1ef
Fix plugins without permissions showing a generic explanation
...
This was because we only overrote the explanation in onCreate, which wasn't
called for plugins without permissions.
2023-03-29 19:01:57 +02:00
Albert Vaca Cintora
63718d5a58
Flip isIncompatible -> isCompatible
2023-03-29 18:51:32 +02:00