Ignore:
Timestamp:
Aug 31, 2016, 5:31:04 PM (9 years ago)
Author:
Silvan Scherrer
Message:

smplayer: update trunk to version 16.8.0

Location:
smplayer/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • smplayer/trunk

  • smplayer/trunk/src/smplayer.pro

    r176 r181  
    1616DEFINES += YOUTUBE_SUPPORT
    1717DEFINES += BLURAY_SUPPORT
     18DEFINES += TV_SUPPORT
    1819DEFINES += GUI_CHANGE_ON_RUNTIME
    1920DEFINES += LOG_MPLAYER
     
    3435DEFINES += BOOKMARKS
    3536DEFINES += MOUSE_GESTURES
     37DEFINES += GLOBALSHORTCUTS
    3638
    3739!os2 {
     
    5456DEFINES += SHARE_WIDGET
    5557
     58# If Qt >= 5.4
     59greaterThan(QT_MAJOR_VERSION, 4):greaterThan(QT_MINOR_VERSION, 3) {
     60        DEFINES += HDPI_SUPPORT
     61}
    5662
    5763#DEFINES += SIMPLE_BUILD
     64#DEFINES += IDOPT_BUILD
    5865
    5966contains( DEFINES, SIMPLE_BUILD ) {
     
    7380        DEFINES -= AUTO_SHUTDOWN_PC
    7481        DEFINES -= BOOKMARKS
     82        DEFINES -= TV_SUPPORT
     83}
     84
     85contains( DEFINES, IDOPT_BUILD ) {
     86        DEFINES -= MPCGUI
     87        DEFINES -= SKINS
     88        DEFINES -= CAPTURE_STREAM
     89        DEFINES -= TV_SUPPORT
     90        DEFINES -= MPLAYER_SUPPORT
     91        DEFINES -= MPLAYER2_SUPPORT
    7592}
    7693
     
    7895        QT += widgets gui
    7996        #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x040000
    80         DEFINES -= MPCGUI
    8197        win32 {
    8298                DEFINES -= MPRIS2
     
    110126                DEFINES -= UPDATE_CHECKER
    111127                message("UPDATE_CHECKER disabled.")
     128        }
     129}
     130
     131contains( DEFINES, GLOBALSHORTCUTS ) {
     132        lessThan(QT_MAJOR_VERSION, 5) {
     133                DEFINES -= GLOBALSHORTCUTS
     134                message("GLOBALSHORTCUTS requires Qt 5. Disabled.")
    112135        }
    113136}
     
    147170        filesettingshash.h \
    148171        filehash.h \
    149         tvsettings.h \
    150172        images.h \
    151173        inforeader.h \
     
    154176        urlhistory.h \
    155177        core.h \
     178        myscroller.h \
    156179        logwindow.h \
     180        infowindow.h \
    157181        infofile.h \
    158182        seekwidget.h \
     
    178202        prefadvanced.h \
    179203        prefplaylist.h \
    180         preftv.h \
    181204        prefupdates.h \
    182205        prefnetwork.h \
     
    202225        timedialog.h \
    203226        favorites.h \
    204         tvlist.h \
    205227        favoriteeditor.h \
    206228        statewidget.h \
     
    245267        filesettingshash.cpp \
    246268        filehash.cpp \
    247         tvsettings.cpp \
    248269        images.cpp \
    249270        inforeader.cpp \
     
    252273        urlhistory.cpp \
    253274        core.cpp \
     275        myscroller.cpp \
    254276        logwindow.cpp \
     277        infowindow.cpp \
    255278        infofile.cpp \
    256279        seekwidget.cpp \
     
    276299        prefadvanced.cpp \
    277300        prefplaylist.cpp \
    278         preftv.cpp \
    279301        prefupdates.cpp \
    280302        prefnetwork.cpp \
     
    300322        timedialog.cpp \
    301323        favorites.cpp \
    302         tvlist.cpp \
    303324        favoriteeditor.cpp \
    304325        statewidget.cpp \
     
    315336        main.cpp
    316337
    317 FORMS = inputdvddirectory.ui logwindowbase.ui filepropertiesdialog.ui \
     338FORMS = inputdvddirectory.ui logwindow.ui infowindow.ui filepropertiesdialog.ui \
    318339        eqslider.ui seekwidget.ui inputurl.ui videoequalizer.ui vdpauproperties.ui \
    319340        preferencesdialog.ui prefgeneral.ui prefdrives.ui prefinterface.ui \
    320341        prefperformance.ui prefinput.ui prefsubtitles.ui prefadvanced.ui \
    321         prefplaylist.ui preftv.ui prefupdates.ui prefnetwork.ui favoriteeditor.ui \
     342        prefplaylist.ui prefupdates.ui prefnetwork.ui favoriteeditor.ui \
    322343        about.ui inputmplayerversion.ui errordialog.ui timedialog.ui stereo3ddialog.ui \
    323344        toolbareditor.ui multilineinputdialog.ui
     345
     346contains( DEFINES, TV_SUPPORT ) {
     347        HEADERS += tvlist.h preftv.h tvsettings.h
     348        SOURCES += tvlist.cpp preftv.cpp tvsettings.cpp
     349        FORMS += preftv.ui
     350}
    324351
    325352contains( DEFINES, MPV_SUPPORT ) {
     
    523550        SOURCES += inputbookmark.cpp bookmarkdialog.cpp
    524551        FORMS += inputbookmark.ui bookmarkdialog.ui
     552}
     553
     554contains( DEFINES, GLOBALSHORTCUTS ) {
     555        HEADERS += globalshortcuts/globalshortcuts.h
     556        SOURCES += globalshortcuts/globalshortcuts.cpp
     557        unix {
     558                QT += gui-private
     559                LIBS += $${QMAKE_LIBS_X11}
     560        }
     561}
     562
     563contains( DEFINES, HDPI_SUPPORT ) {
     564        HEADERS += hdpisupport.h
     565        SOURCES += hdpisupport.cpp
    525566}
    526567
Note: See TracChangeset for help on using the changeset viewer.