From 83614290be19a3ad123be7fcdc17f51971b33afc Mon Sep 17 00:00:00 2001 From: Rafael Kitover Date: Sat, 8 Feb 2020 04:23:04 +0000 Subject: [PATCH] Turn on winsparkle update checking support. Default to ON on Windows for x64 or x86. Set new appcast URL, this will be in the github pages repo. We will need to get everything ready for the next release. Signed-off-by: Rafael Kitover --- CMakeLists.txt | 8 ++------ src/wx/wxvbam.cpp | 3 +-- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f32343e5..fe356edb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -172,12 +172,8 @@ option(ENABLE_FFMPEG "Enable ffmpeg A/V recording" ${FFMPEG_DEFAULT}) set(ONLINEUPDATES_DEFAULT OFF) -if(WIN32 AND (AMD64 OR X86_32)) - -# currently we do not turn this on until we do more work on this feature -# -# set(ONLINEUPDATES_DEFAULT ON) # use winsparkle - +if(WIN32 AND (X64 OR X86)) + set(ONLINEUPDATES_DEFAULT ON) # use winsparkle endif() option(ENABLE_ONLINEUPDATES "Enable online update checks" ${ONLINEUPDATES_DEFAULT}) diff --git a/src/wx/wxvbam.cpp b/src/wx/wxvbam.cpp index 0677ad44..e367fb66 100644 --- a/src/wx/wxvbam.cpp +++ b/src/wx/wxvbam.cpp @@ -205,8 +205,7 @@ static void init_check_for_updates() { #ifdef __WXMSW__ wxString version(vbam_version); - //win_sparkle_set_appcast_url("https://github.com/visualboyadvance-m/visualboyadvance-m/data/appcast.xml"); - win_sparkle_set_appcast_url("https://raw.githubusercontent.com/visualboyadvance-m/visualboyadvance-m/update-checker/data/appcast.xml"); + win_sparkle_set_appcast_url("http://data.vba-m.com/appcast.xml"); win_sparkle_set_app_details(L"visualboyadvance-m", L"VisualBoyAdvance-M", version.wc_str()); win_sparkle_init(); #endif // __WXMSW__