Plugins/MousePadPlugin: Consolidate Bigscreen remote and mousepad into one plugin for TV targets

When connected to a TV (running Plasma Bigscreen), Remote Input will show a TV remote and a button on the top to switch to mouse and keyboard. When connected to any other device, Remote Input will show the mouse and keyboard only.

**Removals:**
- [x] Remove BigscreenPlugin

**Additions:**
- [x] Add "Use mouse and keyboard"

**Changes:**
- [x] Plugin has both remote and mouse/keyboard if device is TV, just mouse/keyboard otherwise

**Code changes:**
- [x] Move all TV functions to MousePlugin

![Screencast_20250519_174042](/uploads/606b32ddc584025fea5fa49b006f3a79/Screencast_20250519_174042.mp4)
This commit is contained in:
User8395
2025-09-04 00:34:07 +00:00
committed by Philip Cohn-Cort
parent 1d833841f5
commit f392ea0a12
8 changed files with 119 additions and 159 deletions

View File

@@ -268,7 +268,7 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
</intent-filter>
</activity>
<activity
android:name="org.kde.kdeconnect.Plugins.BigscreenPlugin.BigscreenActivity"
android:name="org.kde.kdeconnect.Plugins.MousePadPlugin.BigscreenActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/pref_plugin_bigscreen"
android:exported="true"