diff options
author | Colin Fletcher <colin.m.fletcher@googlemail.com> | 2014-05-23 18:45:40 +0100 |
---|---|---|
committer | Colin Fletcher <colin.m.fletcher@googlemail.com> | 2014-05-23 18:45:40 +0100 |
commit | b49e3982502f5e483422960dc11be967d7c790f4 (patch) | |
tree | fb415a9d5441575bff45dbea3c8136b140c0ac10 /libs | |
parent | 84bcf5981274ea0674f5702ef1f0570c2b57a0f2 (diff) |
Visual tweaks to Soundcloud panel
Re-arrange the items in the Soundcloud panel into a more sensible order &
arrangement, and add a (not-yet functional) tick-box to set the uploaded
files to be downloadable.
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/ardour/export_handler.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/soundcloud_upload.h | 2 | ||||
-rw-r--r-- | libs/ardour/export_handler.cc | 1 | ||||
-rw-r--r-- | libs/ardour/soundcloud_upload.cc | 2 |
4 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/ardour/export_handler.h b/libs/ardour/ardour/export_handler.h index 082ebbcc49..8336cea732 100644 --- a/libs/ardour/ardour/export_handler.h +++ b/libs/ardour/ardour/export_handler.h @@ -118,6 +118,7 @@ class LIBARDOUR_API ExportHandler : public ExportElementFactory, public sigc::tr std::string soundcloud_password; bool soundcloud_make_public; bool soundcloud_open_page; + bool soundcloud_downloadable; private: diff --git a/libs/ardour/ardour/soundcloud_upload.h b/libs/ardour/ardour/soundcloud_upload.h index 6b8700e784..c1074f016b 100644 --- a/libs/ardour/ardour/soundcloud_upload.h +++ b/libs/ardour/ardour/soundcloud_upload.h @@ -35,7 +35,7 @@ public: ~SoundcloudUploader(); std::string Get_Auth_Token(std::string username, std::string password); - std::string Upload (std::string file_path, std::string title, std::string token, bool ispublic, ARDOUR::ExportHandler *caller); + std::string Upload (std::string file_path, std::string title, std::string token, bool ispublic, bool downloadable, ARDOUR::ExportHandler *caller); static int progress_callback(void *caller, double dltotal, double dlnow, double ultotal, double ulnow); diff --git a/libs/ardour/export_handler.cc b/libs/ardour/export_handler.cc index 3865bb205a..ed799512b9 100644 --- a/libs/ardour/export_handler.cc +++ b/libs/ardour/export_handler.cc @@ -360,6 +360,7 @@ ExportHandler::finish_timespan () PBD::basename_nosuffix(filename), // title token, soundcloud_make_public, + soundcloud_downloadable, this); if (path.length() != 0) { diff --git a/libs/ardour/soundcloud_upload.cc b/libs/ardour/soundcloud_upload.cc index f003d5ab65..6fe32663f8 100644 --- a/libs/ardour/soundcloud_upload.cc +++ b/libs/ardour/soundcloud_upload.cc @@ -155,7 +155,7 @@ SoundcloudUploader::progress_callback(void *caller, double dltotal, double dlnow std::string -SoundcloudUploader::Upload(std::string file_path, std::string title, std::string token, bool ispublic, ARDOUR::ExportHandler *caller) +SoundcloudUploader::Upload(std::string file_path, std::string title, std::string token, bool ispublic, bool downloadable, ARDOUR::ExportHandler *caller) { int still_running; |