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().