21#include <wx/progdlg.h>
39 static void Start(
bool suppressModal);
41 void GetUpdates(
bool ignoreNetworkErrors,
bool configurableNotification);
51 void OnTimer(wxTimerEvent& event);
Toolkit-neutral facade for basic user interface services.
Declare a class that parses update server data format.
Declare a class with version number manipulation.
Declare a structure that describes patch fields.
A class that parses update server data format.
A class that managing of updates.
void GetUpdates(bool ignoreNetworkErrors, bool configurableNotification)
std::unique_ptr< BasicUI::ProgressDialog > mProgressDialog
static UpdateManager & GetInstance()
std::string mAudacityInstallerPath
static void Start(bool suppressModal)
void OnTimer(wxTimerEvent &event)
UpdateDataParser mUpdateDataParser
std::ofstream mAudacityInstaller
VersionPatch GetVersionPatch() const
VersionPatch mVersionPatch
bool IsTimeForUpdatesChecking()
Scheduling update time for avoiding multiplying update notifications.
A structure that describes patch fields.