TimeLineAnnotator / desktop

A GUI for graphical analysis and annotation of video and audio files.
https://tilia-app.com
Creative Commons Attribution Share Alike 4.0 International
8 stars 2 forks source link

Improve user interaction with slider timeline #113

Closed azfoo closed 1 month ago

azfoo commented 1 month ago

Slider UI shows the potential for being dragged to seek time. Added open hand cursor to slider trough that becomes closed when clicked on.

FelipeDefensor commented 1 month ago

On 41ab0b9 I also added some interactivity to the line, which is something that I've seen users expect when trying out TiLiA.

azfoo commented 1 month ago

The pointing hand cursor looks much better, in my opinion, and could be used both for the dragging and non-dragging state. What do you think?

I think the cursors should show standardised interaction across the different timelines. Perhaps the pointing hand if there is something inspectable? In this case, perhaps the horizontal arrows might be better.

FelipeDefensor commented 1 month ago

The pointing hand cursor looks much better, in my opinion, and could be used both for the dragging and non-dragging state. What do you think?

I think the cursors should show standardised interaction across the different timelines. Perhaps the pointing hand if there is something inspectable? In this case, perhaps the horizontal arrows might be better.

Fair point. The horizontal arrows look a bit out of place for me here, but it might be just that I'm not used to them yet. Let's go with them.

FelipeDefensor commented 1 month ago

The pointing hand cursor looks much better, in my opinion, and could be used both for the dragging and non-dragging state. What do you think?

I think the cursors should show standardised interaction across the different timelines. Perhaps the pointing hand if there is something inspectable? In this case, perhaps the horizontal arrows might be better.

Fair point. The horizontal arrows look a bit out of place for me here, but it might be just that I'm not used to them yet. Let's go with them.

Ok, so I think I get why the horizontal arrow cursor bothers me. It's because we're used to it indicating edges that are draggable, which is not the case here. I say we go with this for now and try to get some user feedback, but let's consider modifying the trough drawing when its hovered instead of changing the cursor as an alternative.

FelipeDefensor commented 1 month ago

Also, let's squash the first three commits.