- Apr 05, 2023
-
-
Albert Vaca Cintora authored
-
Albert Vaca Cintora authored
This reverts commit 7efb1f81. 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
-
Albert Vaca Cintora authored
BUG: 458278
-
- Apr 04, 2023
-
-
Albert Vaca Cintora authored
-
Albert Vaca Cintora authored
This avoids creating a popup for every existing notification after the device connects.
-
Albert Vaca Cintora authored
-
Enables desugaring of the `Files` class, which is otherwise only available on API 26+.
-
-
Script Kiddy authored
-
- Apr 03, 2023
-
-
Script Kiddy authored
-
- Apr 02, 2023
-
-
Script Kiddy authored
-
- Apr 01, 2023
-
-
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.
-
Albert Vaca Cintora authored
BUG: 447498
-
Albert Vaca Cintora authored
Co-authored-by: Maxim Leshchenko <cnmaks90@gmail.com>
-
Script Kiddy authored
-
- Mar 31, 2023
-
-
Albert Vaca Cintora authored
-
Script Kiddy authored
-
- Mar 29, 2023
-
-
-
Albert Vaca Cintora authored
-
Albert Vaca Cintora authored
Which are quite ugly when the buttons are very big.
-
Albert Vaca Cintora authored
This reverts commit ca71ddef.
-
Albert Vaca Cintora authored
Which are quite ugly when the buttons are very big.
-
- 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 !273, though the way that merge request accomplishes color theming is the one from before the onCreate dynamics color method
-
Fix potential race condition and lower log level
-
This broke pairing with the desktop app
-
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.
-
Albert Vaca Cintora authored
This was because we only overrote the explanation in onCreate, which wasn't called for plugins without permissions.
-
Albert Vaca Cintora authored
-
-
* Remove usage of deprecated WiFi ConnectivityManager * Only listen for non-cellular network changes (where we can find devices) * Do not listen for network changes also from PairingFragment
-
Script Kiddy authored
-
Script Kiddy authored
-
- Mar 28, 2023
-
-
Script Kiddy authored
-
- Mar 27, 2023
-
-
## Summary This MR adds gyro mouse capability, which allows you to move the cursor of a connected device by simply moving the connected phone. It uses standard Android gyroscope sensors. Mainly aimed at usage with computers attached to very large screens (e.g. TV's), as using the touchpad as-is can feel somewhat unnatural. While it does attempt pretty much the same thing as !285, this MR attempts to reduce redundancy as much as possible by simply extending the existing MousePadPlugin instead. Tested on a Xiaomi Redmi Note 11, on a Samsung A71, and on a laptop running Arch Linux and KDE Plasma 5.27.3 ## Test Plan 1. Make sure the 'Remote Input' plugin is enabled on the Android device. 2. Make sure the 'Virtual Input' plugin is enabled on the target device. 3. Open Plugin Settings -> Remote Input for the target device. 2. Enable the toggle for Gyro mouse. 3. Exit settings and go to the Remote Input activity for the target device. 4. Try moving the device around in 3D space. 5. Confirm that the mouse pointer moves predictably.
-
Script Kiddy authored
-
Script Kiddy authored
-
- Mar 26, 2023
-
-
Script Kiddy authored
-
- Mar 25, 2023
-
-
-
Android 13 added the ability to select languages on a per-app basis. Supporting this feature simply requires us to provide a listing of all of the locales supported by the app: https://developer.android.com/guide/topics/resources/app-languages This change adds a locales_config.xml file to list the locales and references this file in the application manifest
-
- Mar 23, 2023
-
-
Script Kiddy authored
-