https://bugs.kde.org/show_bug.cgi?id=474252

            Bug ID: 474252
           Summary: [feature][privacy] temporarily suspend outgoing
                    communication to paired devices
    Classification: Applications
           Product: kdeconnect
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: common
          Assignee: albertv...@gmail.com
          Reporter: rula...@wp.pl
                CC: andrew.g.r.hol...@gmail.com
  Target Milestone: ---

SUMMARY

I would like functionality in kdeconnect that would allow me to temporarily
suspend all outgoing communication with paired devices. If this effect can be
achieved simply by temporarily disabling all plugins, then I would like a
convenient UI to do (and indicate) just that. If kdeconnect possesses any
"core" (i.e. not plugin-supplied) functionality that involves sending any
information to paired devices as a result of any actions I take on the PC, then
I would like that communication to also be suspended while the privacy mode is
active.

Workarounds, and why they are unsatisfactory:

1. Unpair all devices and later re-pair them once you no longer need the
"privacy mode". This is inconvenient because it requires action to be taken on
both ends of the pairing.

2. Manually disable all plugins and later re-enable them once you no longer
need the "privacy mode". This is O(n) in the number of plugins rather than
O(1), thus rather cumbersome, and possibly insufficient if there is any "core"
functionality that cannot be suspended by disabling plugins.

Details of desired functionality:

 1. A "Suspend communication" or "Privacy mode" command not too many levels
deep from a click on the kdeconnect tray icon; preferably an icon button on the
title bar of the popup, next to the settings and pin buttons.
 2. An overlay icon on top of the kdeconnect tray icon to indicate the privacy
mode (possibly the same that is used on the volume control icon when muted).
 3. The suspension of communication should be unidirectional: it is only
supposed to prevent the possibility that something (like showing a notification
about a video I am playing) will accidentally "happen" on _other_ devices as a
result of my actions on the _desktop_. It is not supposed to block any
functionality that allows me to control or send information to the desktop from
the other devices.
 4. The suspension of communication must be genuine: the communication must
really be prevented from being sent over the network, rather than merely marked
as "pretend you didn't hear".

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to