KDE Connect- Remote Input - Compose Send History and Send as Clipboard option request
Target Component: KDE Connect Android App (Remote Input Plugin)
The Problem: Currently, the “Compose Send” feature in the Remote Input plugin does not maintain a history of sent text. If the connection drops or fails during transmission, the typed text is lost immediately, forcing users to re-type long messages. Furthermore, the standard “Send” method (simulated keystrokes) can be unreliable for complex text or non-Latin scripts depending on the host PC’s active keyboard layout.
Proposed Solution: I am requesting a UI/UX update to the “Compose Send” screen that utilises available screen space to provide a local persistent log and more versatile sending options.
Key Features Requested:
-
Local Sending History: Use the empty space above the “Tap here to type” box to display a list of recently sent items. This log should be stored locally on the Android device to prevent data loss.
-
Resend Action Button: Each item in the history list should have a “Resend” icon, allowing the user to quickly re-transmit the text if a previous attempt failed.
-
“Send as Clipboard” Button: Add a secondary button next to the standard “Send.”
-
Standard Send: Simulated keystrokes (as it works now).
-
Send as Clipboard: Directly populates the remote PC’s clipboard for manual pasting.
-
Why: This is crucial for sending complex text in other languages. Clipboard transmission preserves encoding and character integrity far better than keyboard simulation, which often garbles non-Latin scripts.
-
-
Clear History: A simple “Clear” button at the top to manage local history for privacy.
User Benefit: This makes Remote Input a reliable tool for professional work and international users, ensuring no text is lost to connection hiccups or character encoding errors.
(Attached
mockup image )
