Updater::Updater(QObject* parent) : QObject(parent) { QString appcast_url = QStringLiteral("https://releases.librevault.com/appcast_win.rss"); win_sparkle_set_appcast_url(appcast_url.toUtf8().data()); win_sparkle_set_registry_path("Software\\Librevault\\Updates"); win_sparkle_init(); }
int WeaselServerApp::Run() { if (!m_server.Start()) return -1; //win_sparkle_set_appcast_url("http://localhost:8000/weasel/update/appcast.xml"); win_sparkle_set_registry_path("Software\\Rime\\Weasel\\Updates"); win_sparkle_init(); m_ui.Create(m_server.GetHWnd()); m_handler->Initialize(); int ret = m_server.Run(); m_handler->Finalize(); m_ui.Destroy(); win_sparkle_cleanup(); return ret; }
static void app_init_sparkle() { win_sparkle_set_app_details(L"Andrey Tarantsov", L"LiveReload", TEXT(LIVERELOAD_VERSION)); win_sparkle_set_appcast_url("http://download.livereload.com/LiveReload-Windows-appcast.xml"); win_sparkle_set_registry_path("Software\\LiveReload\\Updates"); }