41 UserService& userService,
const wxString& projectName, wxWindow* parent,
53 static std::pair<Action, std::string>
Show(
55 UserService& userService,
const wxString& projectName, wxWindow* parent,
Service responsible for OAuth authentication against the audio.com service.
Configuration for the audio.com.
Service for providing information about the user profile.
~CloudProjectPropertiesDialog() override
void OnUpdateCloudSaveState()
static std::pair< Action, std::string > Show(const ServiceConfig &serviceConfig, OAuthService &authService, UserService &userService, const wxString &projectName, wxWindow *parent, bool allowLocalSave, AudiocomTrace)
std::string GetProjectName() const
wxTextCtrl * mProjectName
CloudProjectPropertiesDialog(const ServiceConfig &serviceConfig, OAuthService &authService, UserService &userService, const wxString &projectName, wxWindow *parent, AudiocomTrace)
void SaveToCloud(AudacityProject &project, UploadMode mode, CreateSnapshotCallback snapshotCallback)