Bug 415274 - [improvement] - in the Edit mode, Latte Tasks widget does not have the Remove button
Summary: [improvement] - in the Edit mode, Latte Tasks widget does not have the Remove...
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: git (master)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-17 04:14 UTC by trmdi
Modified: 2020-01-11 16:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description trmdi 2019-12-17 04:14:16 UTC
I know the user can remove it in the Latte setting window. But why not consider it a normal widget which has a remove button in the edit mode?
This keeps the consistency between widgets.

Screenshot:
- Latte Tasks widget: https://i.imgur.com/YMqPVmg.png
- Normal widgets: https://i.imgur.com/7opYYfX.png
Comment 1 Michail Vourlakos 2019-12-17 07:05:39 UTC
Because the vast majority of Latte users won't remove it, as a safe guard protection it has been placed in a well hidden place
Comment 2 Michail Vourlakos 2020-01-11 16:37:55 UTC
Git commit 63971f4429cb52562338d1843aa8deccf056d04e by Michail Vourlakos.
Committed on 11/01/2020 at 16:33.
Pushed by mvourlakos into branch 'master'.

enable normal Latte Tasks removal action

--requesting from users a different way to remove
the Latte Tasks plasmoid if they want to is not
a good hig. Reenabling the classic ways to remove
Latte Tasks. The user can now use the applet tooltip
to remove it or by right clicking it in Latte
edit mode. Because of this the Tasks->Recycling
button is not needed any more.

M  +3    -3    containment/package/contents/ui/editmode/ConfigOverlay.qml
M  +15   -10   plasmoid/package/contents/ui/ContextMenu.qml
M  +0    -1    plasmoid/package/contents/ui/main.qml
M  +2    -2    shell/package/contents/configuration/pages/TasksConfig.qml

https://commits.kde.org/latte-dock/63971f4429cb52562338d1843aa8deccf056d04e