After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 129671 - Mouse Control on Time Slider
Mouse Control on Time Slider
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
: 300475 328223 400661 412810 431111 557576 567327 (view as bug list)
Depends on: 137812
Blocks:
 
 
Reported: 2003-12-19 08:49 UTC by Harsh Jaitly
Modified: 2009-01-19 23:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Harsh Jaitly 2003-12-19 08:49:45 UTC
Gnome 2.2.2
RH 9.0
Totem 0.99.8


It would be better if Totem supports Mouse point and click control on the
Time / Stream position slider.
Same functionality is available in Xine.
Comment 1 Harsh Jaitly 2003-12-31 09:23:11 UTC
The Volume Slider uses the "value-changed" event to handle mouse
clicks for changing values.
I cannot use the same event for stream handling because the event
keeps on getting called multiple times anytime a stream is playing.

It seems that "button_press/released" are the best events to capture
the stream position and allow us to move the stream to the desired
position.
Closing this one...!!!
Comment 2 Bastien Nocera 2003-12-31 15:42:41 UTC
Actually, writing a new slider widget is planned for a future release.
Comment 3 Bastien Nocera 2004-09-20 16:25:33 UTC
Mass reassign.
Comment 4 Bastien Nocera 2005-03-16 11:49:42 UTC
The sliders in the Metal theme look like they could match what we want:
http://java.sun.com/products/jfc/tsc/articles/jlf/index.html#other

You'll notice that the gtk+ version of it is dreadful and doesn't look like this
at all.
Comment 5 Bastien Nocera 2005-04-13 10:59:47 UTC
*** Bug 300475 has been marked as a duplicate of this bug. ***
Comment 6 Bastien Nocera 2006-01-23 17:45:41 UTC
*** Bug 328223 has been marked as a duplicate of this bug. ***
Comment 7 Jean-François Fortin Tam 2007-04-20 22:36:35 UTC
Hello folks, I was wondering if this issue (clicking directly somewhere in the middle of a slider widget) was a gtk bug? My understanding is that you planned to write some custom widget; why not fix GTK instead so that all other applications  can benefit? (ex.: rhythmbox, pitivi, and even non-multimedia applications)
Comment 8 Bastien Nocera 2007-04-20 22:50:21 UTC
(In reply to comment #7)
> Hello folks, I was wondering if this issue (clicking directly somewhere in the
> middle of a slider widget) was a gtk bug? My understanding is that you planned
> to write some custom widget; why not fix GTK instead so that all other
> applications  can benefit? (ex.: rhythmbox, pitivi, and even non-multimedia
> applications)

Non-multimedia applications don't need this though. We plan to fix this by writing a custom widget which would be integrated in GTK+. See bug 137812.
Comment 9 Philip Withnall 2007-04-29 14:02:43 UTC
*** Bug 412810 has been marked as a duplicate of this bug. ***
Comment 10 Philip Withnall 2007-06-10 13:06:20 UTC
*** Bug 431111 has been marked as a duplicate of this bug. ***
Comment 11 erusan 2007-07-31 06:48:32 UTC
This is an old bug (2.2.2).  What's the progress?  Such a popular feature request / bug fix would seem to merit more attention.
Comment 12 Bastien Nocera 2007-09-14 15:38:25 UTC
*** Bug 400661 has been marked as a duplicate of this bug. ***
Comment 13 kimiko 2008-04-05 10:56:06 UTC
Yes please. It makes no sense that clicking anywhere between the current position and the end of the slider would actually skip /backwards/ to a previous position. It should at least skip forwards, and preferably skip (or even better, begin fast forward) to the clicked position.
Comment 14 Philip Withnall 2008-10-23 16:02:30 UTC
*** Bug 557576 has been marked as a duplicate of this bug. ***
Comment 15 Bastien Nocera 2008-10-24 00:59:03 UTC
2008-10-24  Bastien Nocera  <hadess@hadess.net>

        * src/totem.c (seek_slider_pressed_cb), (seek_slider_released_cb):
        Add hack from Rhythmbox to force the behaviour of the left-click
        button to skip directly to the position we clicked, as if we were
        using the middle-button click (Closes: #129671)
Comment 16 Philip Withnall 2009-01-19 23:40:52 UTC
*** Bug 567327 has been marked as a duplicate of this bug. ***