Included new widget
Summary
Included a new widget that runs one preselected command on the computer.
I use run command widget rather often but I find it annoying that it works only with one computer and contains list of all available commands. To solve this I decided to add another widget, that runs only one command, so I could group them on different pages on the home screen.
This widget is using icons selected by user.
How to use it:
- Search for "Run command 1x1" widget in widget list
- A command setup prompts will appear, you will be asked to select a machine you want to run command on first
- Next you will be taken to list of available commands your device can run remotely, you will have to select one of them
- Last step would be to select icon from disc, this could be any image, it will be later scaled to fit icon size
- Newly created widget will appear on your home screen
Here is how the entire process looks:
untitled Unfortunately the video is badly synchronized
Test Plan
To test it follow the steps described above.
When encountered non typical situation a prompt with message will be displayed, here is list of the scenarios:
- device you are trying to run command on is not connected - will prompt adequate message after clicking widget
- there are no available devices while creating widget - will prompt that on widget creation and abort creation
- paired computer disabled command - when you delete command in KDE Connect on a computer, adequate message will be prompted when trying to run that command, widget will not be deleted and no other action will be taken