Bug 407779 - Add options for scrolling behavior
Summary: Add options for scrolling behavior
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Plasma
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-20 19:32 UTC by sdfjsfjaei-hans
Modified: 2019-05-24 19:26 UTC (History)
0 users

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 sdfjsfjaei-hans 2019-05-20 19:32:00 UTC
For example

* Auto - auto scrolling and scroll wheel does not influence scrolling

* Single Axis - scrolling Tasks only with horizontal scrolling for horizontal dock, vertical scrolling only with vertical dock

* Both Axes - current behavior with no auto scrolling

Currently, scrolling on an app icon, while the dock is overflowing (too many items), results in moving the icons, instead of the usual switching between windows of the specific application.
Comment 1 Michail Vourlakos 2019-05-24 15:29:25 UTC
Git commit 74772cd7a99d80669b42ec3bc8ece4c816784bae by Michail Vourlakos.
Committed on 24/05/2019 at 15:28.
Pushed by mvourlakos into branch 'master'.

introduce SCROLLING options for Tasks

--the user can now adjust the Scrolling options
for its Tasks when the items overflow. The following
are provided:
Scrolling: ENABLE/DISABLE
--Manual Scrolling: DISABLE/PARALLEL/HORIZONTALANDVERTICAL
--Auto Scrolling: ENABLE/DISABLE

M  +12   -1    containment/package/contents/config/main.xml
M  +4    -1    containment/package/contents/ui/main.qml
M  +8    -0    liblatte2/types.h
M  +4    -1    plasmoid/package/contents/ui/main.qml
M  +37   -12   plasmoid/package/contents/ui/task/TaskItem.qml
M  +1    -1    plasmoid/package/contents/ui/taskslayout/ScrollableList.qml
M  +83   -12   shell/package/contents/configuration/pages/TasksConfig.qml

https://commits.kde.org/latte-dock/74772cd7a99d80669b42ec3bc8ece4c816784bae
Comment 2 sdfjsfjaei-hans 2019-05-24 19:26:11 UTC
Awesome, works very well. =D

Thank you again!