Bug 416096 - [feature] - cycle/minimize through tasks and mouse wheel tasks actions menu
Summary: [feature] - cycle/minimize through tasks and mouse wheel tasks actions menu
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Plasma
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
: 416186 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-01-10 18:10 UTC by Spinnekop
Modified: 2020-01-28 19:34 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spinnekop 2020-01-10 18:10:12 UTC
SUMMARY
Please add option cycle and minimize (I think dash to dock has this)

STEPS TO REPRODUCE
Click on open task or tasks

OBSERVED RESULT
When clicking on a task and only one instance is open, task minimizes.
When clicking on a task and more than one instance is open, cycles.

EXPECTED RESULT 
When clicking on a task and more than one instance is open, cycles and then minimizes.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Archlinux
(available in About System)
KDE Plasma Version: 5.17
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Michail Vourlakos 2020-01-10 18:34:18 UTC
It was working like this but a group of users argued against... I must think it over
Comment 2 Spinnekop 2020-01-10 18:40:59 UTC
Hi Michail
I can achieve the desired effect through clicking both touchpad buttons together (simulated middle button). You can cancel this if you like.
Comment 3 Michail Vourlakos 2020-01-28 19:31:08 UTC
*** Bug 416186 has been marked as a duplicate of this bug. ***
Comment 4 Michail Vourlakos 2020-01-28 19:34:23 UTC
Git commit b5233ddfe060482b0e9dea74fb4f15fdae43cb02 by Michail Vourlakos.
Committed on 28/01/2020 at 19:33.
Pushed by mvourlakos into branch 'master'.

option for tasks to scroll and minimize them

--a new Wheel action is introduced to Tasks and
the user can now choose to disable wheel actions
only for tasks OR cycle through grouped tasks OR
upwards cycles trhough grouped tasks and downwards
minimizes them.

M  +9    -0    containment/package/contents/config/main.xml
M  +1    -0    containment/package/contents/ui/main.qml
M  +1    -1    plasmoid/package/contents/ui/main.qml
M  +51   -0    plasmoid/package/contents/ui/task/SubWindows.qml
M  +16   -6    plasmoid/package/contents/ui/task/TaskItem.qml
M  +41   -0    shell/package/contents/configuration/pages/TasksConfig.qml

https://commits.kde.org/latte-dock/b5233ddfe060482b0e9dea74fb4f15fdae43cb02