23 #include "ardour/debug.h"
31 #include <sys/types.h>
33 #include <glib/gstdio.h>
44 soundcloud_username_label (
_(
"User Email"), 1.0, 0.5),
45 soundcloud_password_label (
_(
"Password"), 1.0, 0.5),
46 soundcloud_public_checkbox (
_(
"Make files public")),
47 soundcloud_open_checkbox (
_(
"Open uploaded files in browser")),
48 soundcloud_download_checkbox (
_(
"Make files downloadable")),
63 Gtk::Frame *sc_frame = manage (
new Gtk::Frame);
64 sc_frame->set_border_width (4);
65 sc_frame->set_shadow_type (Gtk::SHADOW_ETCHED_OUT);
66 sc_frame->set_name (
"soundcloud_export_box");
67 pack_start (*sc_frame,
false,
false);
85 sc_frame->show_all ();
99 double fraction = 0.0;
101 fraction = ulnow / ultotal;
107 prog =
string_compose (
_(
"%1: %2 of %3 bytes uploaded"), filename, ulnow, ultotal);
Gtk::Label soundcloud_password_label
Gtk::CheckButton soundcloud_open_checkbox
Gtk::CheckButton soundcloud_download_checkbox
Gtk::Entry soundcloud_password_entry
SoundcloudExportSelector()
Gtk::Label soundcloud_username_label
Gtk::ProgressBar progress_bar
#define DEBUG_TRACE(bits, str)
Gtk::Entry soundcloud_username_entry
Gtk::CheckButton soundcloud_public_checkbox
Glib::RefPtr< Gdk::Pixbuf > get_icon(const char *cname)
LIBARDOUR_API uint64_t Soundcloud
int do_progress_callback(double ultotal, double ulnow, const std::string &filename)
std::string string_compose(const std::string &fmt, const T1 &o1)