Commit d7bd6ae3 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: FSC opacity control between 0.1 and 1.0

(cherry picked from commit b8aa5b46)

Backporting because bored of explaining it on the forum.
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 8884f7a9
...@@ -761,7 +761,7 @@ void FullscreenControllerWidget::showFSC() ...@@ -761,7 +761,7 @@ void FullscreenControllerWidget::showFSC()
} }
#if HAVE_TRANSPARENCY #if HAVE_TRANSPARENCY
setWindowOpacity( DEFAULT_OPACITY ); setWindowOpacity( config_GetFloat( p_intf, "qt-fs-opacity" ) );
#endif #endif
show(); show();
......
...@@ -110,6 +110,13 @@ static void ShowDialog ( intf_thread_t *, int, int, intf_dialog_args_t * ); ...@@ -110,6 +110,13 @@ static void ShowDialog ( intf_thread_t *, int, int, intf_dialog_args_t * );
" This option only works with Windows and " \ " This option only works with Windows and " \
"X11 with composite extensions." ) "X11 with composite extensions." )
#define OPACITY_FS_TEXT N_( "Fullscreen controller opacity opacity between 0.1 and 1." )
#define OPACITY_FS_LONGTEXT N_( "Sets the fullscreen controller opacity between 0.1 and 1 " \
"for main interface, playlist and extended panel."\
" This option only works with Windows and " \
"X11 with composite extensions." )
#define ERROR_TEXT N_( "Show unimportant error and warnings dialogs" ) #define ERROR_TEXT N_( "Show unimportant error and warnings dialogs" )
#define UPDATER_TEXT N_( "Activate the updates availability notification" ) #define UPDATER_TEXT N_( "Activate the updates availability notification" )
...@@ -180,6 +187,8 @@ vlc_module_begin () ...@@ -180,6 +187,8 @@ vlc_module_begin ()
add_float_with_range( "qt-opacity", 1., 0.1, 1., NULL, OPACITY_TEXT, add_float_with_range( "qt-opacity", 1., 0.1, 1., NULL, OPACITY_TEXT,
OPACITY_LONGTEXT, false ) OPACITY_LONGTEXT, false )
add_float_with_range( "qt-fs-opacity", 0.8, 0.1, 1., NULL, OPACITY_FS_TEXT,
OPACITY_FS_LONGTEXT, false )
add_bool( "qt-system-tray", true, NULL, SYSTRAY_TEXT, add_bool( "qt-system-tray", true, NULL, SYSTRAY_TEXT,
SYSTRAY_LONGTEXT, false) SYSTRAY_LONGTEXT, false)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment