[plasmashell] [Bug 397210] Touchpad applet is missing from the system tray under Wayland

2021-05-18 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=397210

Nate Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/commit/3b
   ||4026641454c02ad3030c8cd2134
   ||a672995ffa9
   Version Fixed In||5.23
 Status|ASSIGNED|RESOLVED

--- Comment #7 from Nate Graham  ---
Git commit 3b4026641454c02ad3030c8cd2134a672995ffa9 by Nate Graham.
Committed on 18/05/2021 at 18:15.
Pushed by ngraham into branch 'master'.

Delete the Touchpad applet

Ths only thing this applet can do is disable or re-enable your
touchpad. If you have no touchpad, it is pointless. If you have only a
touchpad and no mouse, then the only thing it can do is give you a way
to brick your laptop until you find a mouse you can use to re-enable
the touchpad.

The only conceivable non-catastrophic usage of this applet is to
manually disable a laptop's touchpad when a mouse is plugged in. This is
an extremely niche use case that can already be accomplished by using
the "Toggle Touchpad" keyboard shortcut which is exported by the KCM,
and would be better served by a setting in the touchpad KCM itself to
automatically disable the touchpad when a mouse is plugged in and
re-enable it when unplugged, should such a feature be deemed useful. I
have my doubts, as Libinput has gotten very good at ignoring false input
these days, so I think there is no longer much of a use case for
disabling a touchpad at all.

Overall, this applet is not worth the bugs and degradation of the user
experience that it can cause. It is too dangerous to exist. Let's delete
it.
Related: bug 434720, bug 434718, bug 378879, bug 430029, bug 434717
FIXED-IN: 5.23

M  +1-1kcms/touchpad/CMakeLists.txt
D  +0-155  kcms/touchpad/applet/qml/contents/ui/touchpad.qml
D  +0-160  kcms/touchpad/applet/qml/metadata.desktop
D  +0-30   kcms/touchpad/applet/touchpad.svg
R  +4-12   kcms/touchpad/dataengine/CMakeLists.txt [from:
kcms/touchpad/applet/CMakeLists.txt - 065% similarity]
R  +0-0kcms/touchpad/dataengine/plasma-dataengine-touchpad.desktop
[from: kcms/touchpad/applet/plasma-dataengine-touchpad.desktop - 100%
similarity]
R  +0-0kcms/touchpad/dataengine/touchpad.operations [from:
kcms/touchpad/applet/touchpad.operations - 100% similarity]
R  +0-0kcms/touchpad/dataengine/touchpadengine.cpp [from:
kcms/touchpad/applet/touchpadengine.cpp - 100% similarity]
R  +0-0kcms/touchpad/dataengine/touchpadengine.h [from:
kcms/touchpad/applet/touchpadengine.h - 100% similarity]
R  +0-0kcms/touchpad/dataengine/touchpadservice.cpp [from:
kcms/touchpad/applet/touchpadservice.cpp - 100% similarity]
R  +0-0kcms/touchpad/dataengine/touchpadservice.h [from:
kcms/touchpad/applet/touchpadservice.h - 100% similarity]

https://invent.kde.org/plasma/plasma-desktop/commit/3b4026641454c02ad3030c8cd2134a672995ffa9

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

[plasmashell] [Bug 397210] Touchpad applet is missing from the system tray under Wayland

2021-05-07 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=397210

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #6 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/455

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

[plasmashell] [Bug 397210] Touchpad applet is missing from the system tray under Wayland

2021-03-08 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=397210

Patrick Silva  changed:

   What|Removed |Added

Summary|Touchpad indicator is   |Touchpad applet is missing
   |missing from the system |from the system tray under
   |tray under Wayland  |Wayland
Version|5.20.2  |5.21.2

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