Ignore:
Timestamp:
May 15, 2014, 7:53:54 PM (11 years ago)
Author:
Silvan Scherrer
Message:

SMPlayer: update vendor to 0.8.7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • smplayer/vendor/current/src/prefgeneral.cpp

    r140 r163  
    11/*  smplayer, GUI front-end for mplayer.
    2     Copyright (C) 2006-2013 Ricardo Villalba <rvm@users.sourceforge.net>
     2    Copyright (C) 2006-2014 Ricardo Villalba <rvm@users.sourceforge.net>
    33
    44    This program is free software; you can redistribute it and/or modify
     
    5757#if defined(Q_OS_WIN) || defined(Q_OS_OS2)
    5858        screensaver_check->hide();
     59        #ifndef SCREENSAVER_OFF
     60        turn_screensaver_off_check->hide();
     61        #endif
     62        #ifndef AVOID_SCREENSAVER
     63        avoid_screensaver_check->hide();
     64        #endif
    5965#else
    6066        screensaver_group->hide();
     
    196202        setEq2( pref->use_soft_video_eq );
    197203        setUseAudioEqualizer( pref->use_audio_equalizer );
     204        global_audio_equalizer_check->setChecked(pref->global_audio_equalizer);
    198205        setGlobalVolume( pref->global_volume );
    199206        setSoftVol( pref->use_soft_vol );
     
    212219
    213220#if defined(Q_OS_WIN) || defined(Q_OS_OS2)
     221        #ifdef SCREENSAVER_OFF
     222        setTurnScreensaverOff( pref->turn_screensaver_off );
     223        #endif
     224        #ifdef AVOID_SCREENSAVER
    214225        setAvoidScreensaver( pref->avoid_screensaver );
    215         setTurnScreensaverOff( pref->turn_screensaver_off );
     226        #endif
    216227#else
    217228        setDisableScreensaver( pref->disable_screensaver );
     
    282293        pref->global_volume = globalVolume();
    283294        TEST_AND_SET(pref->use_audio_equalizer, useAudioEqualizer());
     295        pref->global_audio_equalizer = global_audio_equalizer_check->isChecked();
    284296        TEST_AND_SET(pref->use_hwac3, Ac3DTSPassthrough());
    285297        pref->initial_volnorm = initialVolNorm();
     
    299311
    300312#if defined(Q_OS_WIN) || defined(Q_OS_OS2)
     313        #ifdef SCREENSAVER_OFF
     314        TEST_AND_SET(pref->turn_screensaver_off, turnScreensaverOff());
     315        #endif
     316        #ifdef AVOID_SCREENSAVER
    301317        pref->avoid_screensaver = avoidScreensaver();
    302         TEST_AND_SET(pref->turn_screensaver_off, turnScreensaverOff());
     318        #endif
    303319#else
    304320        TEST_AND_SET(pref->disable_screensaver, disableScreensaver());
     
    745761
    746762#if defined(Q_OS_WIN) || defined(Q_OS_OS2)
     763#ifdef AVOID_SCREENSAVER
    747764void PrefGeneral::setAvoidScreensaver(bool b) {
    748765        avoid_screensaver_check->setChecked(b);
     
    752769        return avoid_screensaver_check->isChecked();
    753770}
    754 
     771#endif
     772
     773#ifdef SCREENSAVER_OFF
    755774void PrefGeneral::setTurnScreensaverOff(bool b) {
    756775        turn_screensaver_off_check->setChecked(b);
     
    760779        return turn_screensaver_off_check->isChecked();
    761780}
     781#endif
     782
    762783#else
    763784void PrefGeneral::setDisableScreensaver(bool b) {
     
    797818        qDebug("PrefGeneral::vo_combo_changed: %d", idx);
    798819        bool visible = (vo_combo->itemData(idx).toString() == "user_defined");
    799         vo_user_defined_edit->setShown(visible);
     820        vo_user_defined_edit->setVisible(visible);
    800821        vo_user_defined_edit->setFocus();
    801822
    802823#ifndef Q_OS_WIN
    803824        bool vdpau_button_visible = (vo_combo->itemData(idx).toString() == "vdpau");
    804         vdpau_button->setShown(vdpau_button_visible);
     825        vdpau_button->setVisible(vdpau_button_visible);
    805826#endif
    806827}
     
    809830        qDebug("PrefGeneral::ao_combo_changed: %d", idx);
    810831        bool visible = (ao_combo->itemData(idx).toString() == "user_defined");
    811         ao_user_defined_edit->setShown(visible);
     832        ao_user_defined_edit->setVisible(visible);
    812833        ao_user_defined_edit->setFocus();
    813834}
     
    965986
    966987#if defined(Q_OS_WIN) || defined(Q_OS_OS2)
     988        #ifdef SCREENSAVER_OFF
    967989        setWhatsThis(turn_screensaver_off_check, tr("Switch screensaver off"),
    968990                tr("This option switches the screensaver off just before starting to "
     
    970992           "option is enabled, the screensaver won't appear even if playing "
    971993           "audio files or when a file is paused."));
    972 
     994        #endif
     995        #ifdef AVOID_SCREENSAVER
    973996        setWhatsThis(avoid_screensaver_check, tr("Avoid screensaver"),
    974997                tr("When this option is checked, SMPlayer will try to prevent the "
     
    9771000           "mode. This option only works if the SMPlayer window is in "
    9781001                   "the foreground."));
     1002        #endif
    9791003#else
    9801004        setWhatsThis(screensaver_check, tr("Disable screensaver"),
     
    10091033        setWhatsThis(audio_equalizer_check, tr("Enable the audio equalizer"),
    10101034                tr("Check this option if you want to use the audio equalizer.") );
     1035
     1036        setWhatsThis(global_audio_equalizer_check, tr("Global audio equalizer"),
     1037                tr("If this option is checked, all media files share the audio equalizer.") +" "+
     1038                tr("If it's not checked, the audio equalizer values are saved along each file "
     1039           "and loaded back when the file is played later.") );
    10111040
    10121041        setWhatsThis(hwac3_check, tr("AC3/DTS pass-through S/PDIF"),
Note: See TracChangeset for help on using the changeset viewer.