Bug 6120

Summary: Allow user to disconnect shadowers
Product: ThinLinc Reporter: Karl Mikaelsson <derfian@cendio.se>
Component: OtherAssignee: Peter ├ůstrand <astrand@cendio.se>
Status: NEW QA Contact: Bugzilla mail exporter <bugzilla-qa@cendio.se>
Severity: Normal    
Priority: P2 CC: hean01@cendio.se, ossman@cendio.se
Version: trunkKeywords: focus_shadowing
Target Milestone: LowPrio   
Hardware: PC   
OS: Unknown   
Acceptance Criteria:
Bug Depends on: 37    
Bug Blocks:    

Description From cendio 2017-01-04 15:47:47
When a user is being shadowed, they should be able to disconnect their
shadowers when...

 * they are satisfied with the help they have gotten
 * they can no longer monitor what the shadower is doing to their session
 * when they want to do something that the shadower can't see

and so on.

With the current state of things where the user has no input on whether they
want to be shadowed or not, the shadower could just initiate another shadowing
session, easily circumventing this mechanism.

If we would consider bug 37, where we would offer the user a choice of being
shadowed, this feature starts to make more sense - if the user accepts to being
shadowed, we should also allow the user to change their mind and throw out any