! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
[Feature Request] possibility to disable autohide
Status:
RESOLVED: FIXED

Comments

Description bss 2014-06-26 10:27:31 CEST
In Parole 0.6.1, the control bar is set to autohide during media playback. In regards to usability, I consider this a bug: if I wanted to not see the control bar I would change into fullscreen. 
But whatever, bug or no bug, I'd really appreciate it if you could add an option to the preferences menu allowing me to switch off the annoying autohide. I guess a compromise would be to at least disable autohide when the mouse pointer is within the control bar. Constantly having the bar vanish below my thumb is frustrating.
Thank you and greetings
Comment 1 Simon Steinbeiss editbugs 2014-06-26 10:42:11 CEST
There is already a hidden option "hide-controls-timeout" that you can set in xfconf to increase the timeout.

So far we haven't implemented that setting it to "0" would always show the bar, but I guess that wouldn't be so hard.
Comment 2 bss 2014-06-27 03:47:04 CEST
Thank you for getting back to me!

Sadly, I am unable to find the option. Adding it manually with 
xfconf-query -c parole -p /hide-controls-timeout -n -t int -s 30
doesn't seem to change anything.

I hoped the code from http://git.xfce.org/apps/parole/snapshot/parole-0.6.1.tar.bz2 would point me in the right direction, but a grep for hide-controls-timeout doesn't give any results. If I interpret it correctly - which I probably am not - a length of 4 seconds is hardcoded into parole-player.c:

if ( player->priv->state == PAROLE_STATE_PLAYING )
        hide_timeout = g_timeout_add_seconds (4, (GSourceFunc) parole_player_hide_controls, player);


Could you tell me how to set the property correctly?
Comment 3 Simon Steinbeiss editbugs 2014-06-29 01:57:03 CEST
Sorry, I was in a haste when I wrote my previous comment: this option is currently only available in git master, but it will be part of the next release (so your way of setting it was indeed correct).

I pushed a fix for this bug to git master to fix this bug right now.
Comment 4 bss 2014-06-29 17:08:41 CEST
Great, thank you!

Bug #10976

Reported by:
bss
Reported on: 2014-06-26
Last modified on: 2014-06-29

People

Assignee:
Simon Steinbeiss
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information