![]() |
Audacity 3.2.0
|
Declare a class that handles managing of updates. More...
#include "UpdateManager.h"#include "UpdatePopupDialog.h"#include "UpdateNoticeDialog.h"#include "NoUpdatesAvailableDialog.h"#include "AudioIO.h"#include "BasicUI.h"#include "NetworkManager.h"#include "IResponse.h"#include "Request.h"#include <wx/utils.h>#include <wx/frame.h>#include <wx/app.h>#include <wx/stdpaths.h>#include <wx/filename.h>#include <cstdint>Go to the source code of this file.
Macros | |
| #define | UPDATE_LOCAL_TESTING 0 |
Typedefs | |
| using | Clock = std::chrono::system_clock |
| using | TimePoint = Clock::time_point |
| using | Duration = TimePoint::duration |
Enumerations | |
| enum | { ID_TIMER = wxID_HIGHEST + 1 } |
Variables | |
| static const char * | prefsUpdateScheduledTime = "/Update/UpdateScheduledTime" |
| static BoolSetting | prefUpdatesNoticeShown (wxT("/Update/UpdateNoticeShown"), false) |
| constexpr Duration | updatesCheckInterval = std::chrono::hours(12) |
Declare a class that handles managing of updates.
Audacity: A Digital Audio Editor
Anton Gerasimov
Definition in file UpdateManager.cpp.
| #define UPDATE_LOCAL_TESTING 0 |
Definition at line 30 of file UpdateManager.cpp.
| using Clock = std::chrono::system_clock |
Definition at line 37 of file UpdateManager.cpp.
| using Duration = TimePoint::duration |
Definition at line 39 of file UpdateManager.cpp.
| using TimePoint = Clock::time_point |
Definition at line 38 of file UpdateManager.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| ID_TIMER | |
Definition at line 47 of file UpdateManager.cpp.
|
static |
Definition at line 32 of file UpdateManager.cpp.
Referenced by UpdateManager::IsTimeForUpdatesChecking().
|
static |
Referenced by UpdateManager::Start().
|
constexpr |
Definition at line 44 of file UpdateManager.cpp.
Referenced by UpdateManager::OnTimer().