Tested from Proposed PPA and screen sharing changes seem to be working fine.
Version tested:
budgie-control-center/jammy-proposed,now 1.0.1-2ubuntu2 amd64
---
[Test Plan]
* Without the package update the follow issue occurs:
1. Open budgie-control-center - choose the Sharing side tab
2. Slide the switch toggle on the headerbar to enable the other sharing options below
3. click on the Screensharing -> arrow
4. This will open a dialog
5. Attempt to click the switch toggle on the new dialog to enable sharing. This will be disabled which means sharing is disabled
6. Close budgie-control-center and restart budgie-control-center again
7. Note that screensharing will have a "no" next to the arrow.
[Test Result]: screen sharing toggle is disabled and does not turn on.
8. Confirm this by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address
[Test Result]: Remmina cannot connect to the test machine's screen sharing.
* Enable the proposed repo and then install the updates - the following packages
needs to be installed
* Test screensharing:
1. Open budgie-control-center - choose the Sharing side tab
2. Slide the switch toggle on the headerbar to enable the other sharing options below
3. click on the Screensharing -> arrow
4. This will open a dialog
5. Click the switch toggle on the new dialog to enable sharing.
6. Close budgie-control-center and restart budgie-control-center again
7. Note "Yes" will be shown next the the screensharing -> arrow.
[Test Result]:
Screen sharing toggle is enabled and turns on when clicked.
8. Confirm sharing is enabled by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address
9. Confirm the other options shown in the dialog work as expected i.e. disconnect first from remmina, change the option and connect.
[Test Result]:
Remmina from another machine connects to screen sharing via VNC successfully.
Remmina does not connect by RDP.
* Regression testing
The testing to ensure no regressions occur in this area.
1. Connect to the screensharing host with the other sharing options
[Test Result]:
Allow connections to control the screen: Works. When toggled on, can control sharing machine via mouse and keyboard on connecting machine. Control not available when toggled off.
New connections must ask for access: Works. When toggled on, request pops up on sharing machine. Sharing works on accepting.
Require a password: Works. When toggled on, password input on sharing machine needs entered on connecting machine to start sharing.
Show password: Works. Toggles display of password input.
Networks: Not available. There was a networks selection option in earlier Ubuntu versions that does not show here.
File Sharing: Works. Public folder on sharing machine accessible from connecting machine when switch is toggled on.
Require password: Works.
Media Sharing: Toggle works.
Could not test actual sharing from other media devices.
Tested from Proposed PPA and screen sharing changes seem to be working fine.
Version tested: control- center/ jammy-proposed, now 1.0.1-2ubuntu2 amd64
budgie-
---
[Test Plan]
* Without the package update the follow issue occurs: control- center - choose the Sharing side tab control- center and restart budgie- control- center again
1. Open budgie-
2. Slide the switch toggle on the headerbar to enable the other sharing options below
3. click on the Screensharing -> arrow
4. This will open a dialog
5. Attempt to click the switch toggle on the new dialog to enable sharing. This will be disabled which means sharing is disabled
6. Close budgie-
7. Note that screensharing will have a "no" next to the arrow.
[Test Result]: screen sharing toggle is disabled and does not turn on.
8. Confirm this by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address
[Test Result]: Remmina cannot connect to the test machine's screen sharing.
* Enable the proposed repo and then install the updates - the following packages
needs to be installed
sudo apt install budgie- control- center budgie- control- center- data
* Test screensharing: control- center - choose the Sharing side tab control- center and restart budgie- control- center again
1. Open budgie-
2. Slide the switch toggle on the headerbar to enable the other sharing options below
3. click on the Screensharing -> arrow
4. This will open a dialog
5. Click the switch toggle on the new dialog to enable sharing.
6. Close budgie-
7. Note "Yes" will be shown next the the screensharing -> arrow.
[Test Result]:
Screen sharing toggle is enabled and turns on when clicked.
8. Confirm sharing is enabled by trying to remmina (or using your favourite VNC client) to the desktop VNC Name / IP Address
9. Confirm the other options shown in the dialog work as expected i.e. disconnect first from remmina, change the option and connect.
[Test Result]:
Remmina from another machine connects to screen sharing via VNC successfully.
Remmina does not connect by RDP.
* Regression testing
The testing to ensure no regressions occur in this area.
1. Connect to the screensharing host with the other sharing options
[Test Result]:
Allow connections to control the screen: Works. When toggled on, can control sharing machine via mouse and keyboard on connecting machine. Control not available when toggled off.
New connections must ask for access: Works. When toggled on, request pops up on sharing machine. Sharing works on accepting.
Require a password: Works. When toggled on, password input on sharing machine needs entered on connecting machine to start sharing.
Show password: Works. Toggles display of password input.
Networks: Not available. There was a networks selection option in earlier Ubuntu versions that does not show here.
File Sharing: Works. Public folder on sharing machine accessible from connecting machine when switch is toggled on.
Require password: Works.
Media Sharing: Toggle works.
Could not test actual sharing from other media devices.