Created attachment 161194 [details] first attachment In the new update 0.12.0 haruna added thumbnail preview support. But IMO it may be lacking on some important UX aspects. Firstly, when skimming through a video using the seekbar the the frames won't update. If my language is unclear (sorry) see the first attachment. STEPS TO REPRODUCE 1. Open a video in haruna. 2. Drag the seekbar with mouse. OBSERVED RESULT 1. If the video is paused and you drag the seekbar, the video will be stuck on the same frame. 2. If the video is not paused and you drag the seekbar, the video will keep playing without updating with the seekbar. EXPECTED RESULT The same way mpv handles it. Whether the video is playing or paused, if a user is dragging the timeline in seekbar, the frame should update with it. Secondly, the thumbnail preview only work on hover, but not while dragging STEPS TO REPRODUCE 1. Open video and hover over the seekbar, you can see thumbnail. 2. If you skim through the seekbar the thumbnail won't update. OBSERVED RESULT Thumbnail don't update when skimming. EXPECTED RESULT Thumbnail should update with skimming. IMO, youtube does this pretty well, attachment 3 [details] shows how youtube handles it. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 6.4.12-200.fc38.x86_64 (64-bit) (available in About System) KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION Running Haruna from flathub under plasma wayland session
Created attachment 161195 [details] Secoond attachment
Created attachment 161196 [details] third attachment
Git commit 0f43e6a51ef293b85e570f80ec8a670b5093fdc9 by George Florea Bănuș. Committed on 24/12/2024 at 14:29. Pushed by georgefb into branch 'master'. HProgressBar: update video and preview while dragging the seekbar M +1 -1 src/mpv/mpvitem.cpp M +3 -1 src/mpv/mpvpreview.cpp M +18 -13 src/qml/HProgressBar.qml https://invent.kde.org/multimedia/haruna/-/commit/0f43e6a51ef293b85e570f80ec8a670b5093fdc9