Gtk::TreeModelColumn<bool> started;
FreesoundColumns() {
- add(id);
- add(filename);
+ add(id);
+ add(filename);
add(uri);
add(duration);
add(filesize);
void freesound_search();
void refresh_display(std::string ID, std::string file);
-
+
protected:
bool resetting_ourselves;
int matches;
Gtk::HBox hpacker;
Gtk::VBox vpacker;
- Gtk::Button ok_button;
+ Gtk::Button import_button;
Gtk::Button close_button;
- Gtk::Button apply_button;
static std::string persistent_folder;
void freesound_more_clicked ();
void freesound_similar_clicked ();
int freesound_page;
-
+
void chooser_file_activated ();
std::string freesound_get_audio_file(Gtk::TreeIter iter);
{
public:
- SoundFileOmega (std::string title, ARDOUR::Session* _s,
+ SoundFileOmega (std::string title, ARDOUR::Session* _s,
uint32_t selected_audio_tracks, uint32_t selected_midi_tracks,
bool persistent,
Editing::ImportMode mode_hint = Editing::ImportAsTrack);
void where_combo_changed ();
void do_something (int action);
+
+ bool _import_active;
+ bool _reset_post_import;
};
#endif // __ardour_sfdb_ui_h__