Bug 481783 - Move the main view with mouse dragging
Summary: Move the main view with mouse dragging
Status: RESOLVED FIXED
Alias: None
Product: Telly Skout
Classification: Applications
Component: General (show other bugs)
Version: 23.08.5
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plata
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-24 20:09 UTC by Frank Steinmetzger
Modified: 2024-03-30 14:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Steinmetzger 2024-02-24 20:09:08 UTC
SUMMARY
I have a tablet with a touch screen and on it Telly can be used very intuitively. On the laptop, the touchpad also works well. But on a normal PC (or when you use a normal mouse on a laptop), it’s a different story. There is no way of moving the view sideways save for with the scrollbars. In other electronic TV guides I’ve been using in the past, it was always possible to click+drag the view around arbitrarily.

So I would like to ask for the feature to move the view by “grabbing” it with the mouse.

I also just noticed there is a glitch in the scrollbars: when the mouse pointer leaves or enters the widget, it blinks out for a tiny moment.
Comment 1 Bug Janitor Service 2024-02-25 12:37:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/telly-skout/-/merge_requests/101
Comment 2 Plata 2024-02-25 12:40:16 UTC
I've implemented a change to support this (see the linked MR above).

Can you test if this now behaves as expected on touch screen, touch pad and with mouse?
Comment 3 Plata 2024-03-30 14:05:04 UTC
Git commit 40d3f2d548d2b1e405a3d287f1abd036b6adfabb by Plata Hill.
Committed on 30/03/2024 at 14:05.
Pushed by plata into branch 'master'.

"Favorites" page: enable dragging with mouse

With a mouse, the "Favorites" page could only be navigated by scrolling. Enable dragging/flicking with a mouse as well (like for touch devices).

M  +68   -67   src/qml/ChannelTablePage.qml

https://invent.kde.org/utilities/telly-skout/-/commit/40d3f2d548d2b1e405a3d287f1abd036b6adfabb