Additions
- Rework the actions system with a new settings UI (Note: There are no default actions in this release; previous actions will also be overridden)
- Link, Power, and Run actions
- per-action "Ask for confirmation" toggle
- custom icons
- Add
Play Soundaction - Update the device control flyout
- browse SFTP
- send clipboard
- send files
- play sound
- Add pinned apps and app navigation in the Windows tray flyout
- Replace the multiline unlock script with an Unlock settings page
- per-command delays
- use password input window instead of ContentDialog
- skip unlock for virtual-display app launches
- Add a clipboard autosync preference for scrcpy
- Move low battery alerts to device settings
- Add clipboard image sync
- Add support for pushing app_process via ADB for automatic clipboard sync (refer Android app's release notes for more information)
- Add Linux SFTP mounts via GVfs/sshfs
- Prune leftover files from the temp folder
Fixes
- Fix a race in the device connection and authentication flow
- Reset the active device and wallpaper when a device is removed
- Improve tray initialization and error handling
- Defer ADB, update, and phone-line init off startup
- Close any open device settings window on device removal
- Fix messages compose/empty UI when starting a new conversation
- Fix Enter/AcceptsReturn in the messages composer on Linux
- Check
RECEIVE_SENSITIVE_NOTIFICATIONSbefore granting it over ADB
Other
- Bump Uno.Sdk to 6.8.0-dev.21
- Bump Microsoft.Windows.SDK.BuildTools to 10.0.28000.2526
Full Changelog: v3.0.1...v3.1.0