NO-OP: clang-indent
This commit is contained in:
parent
f0cb8e54c3
commit
08b169f17b
@ -33,19 +33,16 @@
|
||||
|
||||
using namespace ARDOUR;
|
||||
|
||||
ExportFilenameSelector::ExportFilenameSelector () :
|
||||
include_label ("", Gtk::ALIGN_LEFT),
|
||||
|
||||
label_label (_("Label:"), Gtk::ALIGN_LEFT),
|
||||
timespan_checkbox (_("Timespan Name")),
|
||||
revision_checkbox (_("Revision:")),
|
||||
|
||||
path_label (_("Folder:"), Gtk::ALIGN_LEFT),
|
||||
browse_button (_("Browse")),
|
||||
open_button (_("Open Folder")),
|
||||
|
||||
example_filename_label ("", Gtk::ALIGN_LEFT),
|
||||
_require_timespan (false)
|
||||
ExportFilenameSelector::ExportFilenameSelector ()
|
||||
: include_label ("", Gtk::ALIGN_LEFT)
|
||||
, label_label (_("Label:"), Gtk::ALIGN_LEFT)
|
||||
, timespan_checkbox (_("Timespan Name"))
|
||||
, revision_checkbox (_("Revision:"))
|
||||
, path_label (_("Folder:"), Gtk::ALIGN_LEFT)
|
||||
, browse_button (_("Browse"))
|
||||
, open_button (_("Open Folder"))
|
||||
, example_filename_label ("", Gtk::ALIGN_LEFT)
|
||||
, _require_timespan (false)
|
||||
{
|
||||
include_label.set_markup (_("Build filename(s) from these components:"));
|
||||
|
||||
@ -87,7 +84,7 @@ ExportFilenameSelector::ExportFilenameSelector () :
|
||||
date_format_combo.set_model (date_format_list);
|
||||
date_format_combo.pack_start (date_format_cols.label);
|
||||
|
||||
date_format_combo.signal_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_date_format));
|
||||
date_format_combo.signal_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_date_format));
|
||||
|
||||
/* Time */
|
||||
|
||||
@ -95,7 +92,7 @@ ExportFilenameSelector::ExportFilenameSelector () :
|
||||
time_format_combo.set_model (time_format_list);
|
||||
time_format_combo.pack_start (time_format_cols.label);
|
||||
|
||||
time_format_combo.signal_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_time_format));
|
||||
time_format_combo.signal_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_time_format));
|
||||
|
||||
/* Revision */
|
||||
|
||||
@ -106,23 +103,22 @@ ExportFilenameSelector::ExportFilenameSelector () :
|
||||
|
||||
/* Signals */
|
||||
|
||||
label_entry.signal_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::update_label));
|
||||
path_entry.signal_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::update_folder));
|
||||
path_entry.signal_activate().connect (sigc::mem_fun (*this, &ExportFilenameSelector::check_folder), false);
|
||||
label_entry.signal_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::update_label));
|
||||
path_entry.signal_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::update_folder));
|
||||
path_entry.signal_activate ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::check_folder), false);
|
||||
|
||||
session_snap_name.signal_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_session_selection));
|
||||
timespan_checkbox.signal_toggled().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_timespan_selection));
|
||||
session_snap_name.signal_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_session_selection));
|
||||
timespan_checkbox.signal_toggled ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_timespan_selection));
|
||||
|
||||
revision_checkbox.signal_toggled().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_revision_selection));
|
||||
revision_spinbutton.signal_value_changed().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_revision_value));
|
||||
revision_checkbox.signal_toggled ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_revision_selection));
|
||||
revision_spinbutton.signal_value_changed ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::change_revision_value));
|
||||
|
||||
browse_button.signal_clicked().connect (sigc::mem_fun (*this, &ExportFilenameSelector::open_browse_dialog));
|
||||
open_button.signal_clicked().connect (sigc::mem_fun (*this, &ExportFilenameSelector::open_folder));
|
||||
browse_button.signal_clicked ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::open_browse_dialog));
|
||||
open_button.signal_clicked ().connect (sigc::mem_fun (*this, &ExportFilenameSelector::open_folder));
|
||||
}
|
||||
|
||||
ExportFilenameSelector::~ExportFilenameSelector ()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void
|
||||
@ -132,7 +128,7 @@ ExportFilenameSelector::load_state ()
|
||||
return;
|
||||
}
|
||||
|
||||
label_entry.set_text (filename->include_label ? filename->get_label() : "");
|
||||
label_entry.set_text (filename->include_label ? filename->get_label () : "");
|
||||
if (filename->include_session) {
|
||||
if (filename->use_session_snapshot_name) {
|
||||
session_snap_name.set_active (2);
|
||||
@ -144,26 +140,26 @@ ExportFilenameSelector::load_state ()
|
||||
}
|
||||
timespan_checkbox.set_active (filename->include_timespan);
|
||||
revision_checkbox.set_active (filename->include_revision);
|
||||
revision_spinbutton.set_value (filename->get_revision());
|
||||
path_entry.set_text (filename->get_folder());
|
||||
revision_spinbutton.set_value (filename->get_revision ());
|
||||
path_entry.set_text (filename->get_folder ());
|
||||
|
||||
Gtk::TreeModel::Children::iterator it;
|
||||
|
||||
for (it = date_format_list->children().begin(); it != date_format_list->children().end(); ++it) {
|
||||
if (it->get_value (date_format_cols.format) == filename->get_date_format()) {
|
||||
for (it = date_format_list->children ().begin (); it != date_format_list->children ().end (); ++it) {
|
||||
if (it->get_value (date_format_cols.format) == filename->get_date_format ()) {
|
||||
date_format_combo.set_active (it);
|
||||
}
|
||||
}
|
||||
|
||||
for (it = time_format_list->children().begin(); it != time_format_list->children().end(); ++it) {
|
||||
if (it->get_value (time_format_cols.format) == filename->get_time_format()) {
|
||||
for (it = time_format_list->children ().begin (); it != time_format_list->children ().end (); ++it) {
|
||||
if (it->get_value (time_format_cols.format) == filename->get_time_format ()) {
|
||||
time_format_combo.set_active (it);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
ExportFilenameSelector::set_state (ARDOUR::ExportProfileManager::FilenameStatePtr state_, ARDOUR::Session * session_)
|
||||
ExportFilenameSelector::set_state (ARDOUR::ExportProfileManager::FilenameStatePtr state_, ARDOUR::Session* session_)
|
||||
{
|
||||
SessionHandlePtr::set_session (session_);
|
||||
|
||||
@ -172,60 +168,59 @@ ExportFilenameSelector::set_state (ARDOUR::ExportProfileManager::FilenameStatePt
|
||||
/* Fill combo boxes */
|
||||
|
||||
Gtk::TreeModel::iterator iter;
|
||||
Gtk::TreeModel::Row row;
|
||||
Gtk::TreeModel::Row row;
|
||||
|
||||
/* Dates */
|
||||
|
||||
date_format_list->clear();
|
||||
date_format_list->clear ();
|
||||
|
||||
iter = date_format_list->append();
|
||||
row = *iter;
|
||||
iter = date_format_list->append ();
|
||||
row = *iter;
|
||||
row[date_format_cols.format] = ExportFilename::D_None;
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_None);
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_None);
|
||||
|
||||
iter = date_format_list->append();
|
||||
row = *iter;
|
||||
iter = date_format_list->append ();
|
||||
row = *iter;
|
||||
row[date_format_cols.format] = ExportFilename::D_ISO;
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_ISO);
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_ISO);
|
||||
|
||||
iter = date_format_list->append();
|
||||
row = *iter;
|
||||
iter = date_format_list->append ();
|
||||
row = *iter;
|
||||
row[date_format_cols.format] = ExportFilename::D_ISOShortY;
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_ISOShortY);
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_ISOShortY);
|
||||
|
||||
iter = date_format_list->append();
|
||||
row = *iter;
|
||||
iter = date_format_list->append ();
|
||||
row = *iter;
|
||||
row[date_format_cols.format] = ExportFilename::D_BE;
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_BE);
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_BE);
|
||||
|
||||
iter = date_format_list->append();
|
||||
row = *iter;
|
||||
iter = date_format_list->append ();
|
||||
row = *iter;
|
||||
row[date_format_cols.format] = ExportFilename::D_BEShortY;
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_BEShortY);
|
||||
row[date_format_cols.label] = filename->get_date_format_str (ExportFilename::D_BEShortY);
|
||||
|
||||
/* Times */
|
||||
|
||||
time_format_list->clear();
|
||||
time_format_list->clear ();
|
||||
|
||||
iter = time_format_list->append();
|
||||
row = *iter;
|
||||
iter = time_format_list->append ();
|
||||
row = *iter;
|
||||
row[time_format_cols.format] = ExportFilename::T_None;
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_None);
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_None);
|
||||
|
||||
iter = time_format_list->append();
|
||||
row = *iter;
|
||||
iter = time_format_list->append ();
|
||||
row = *iter;
|
||||
row[time_format_cols.format] = ExportFilename::T_NoDelim;
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_NoDelim);
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_NoDelim);
|
||||
|
||||
iter = time_format_list->append();
|
||||
row = *iter;
|
||||
iter = time_format_list->append ();
|
||||
row = *iter;
|
||||
row[time_format_cols.format] = ExportFilename::T_Delim;
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_Delim);
|
||||
row[time_format_cols.label] = filename->get_time_format_str (ExportFilename::T_Delim);
|
||||
|
||||
/* Load state */
|
||||
|
||||
load_state();
|
||||
|
||||
load_state ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -234,7 +229,7 @@ ExportFilenameSelector::set_example_filename (std::string filename)
|
||||
if (filename == "") {
|
||||
example_filename_label.set_markup (_("<small><i>Sorry, no example filename can be shown at the moment</i></small>"));
|
||||
} else {
|
||||
example_filename_label.set_markup (string_compose(_("<i>Current (approximate) filename</i>: \"%1\""), filename));
|
||||
example_filename_label.set_markup (string_compose (_("<i>Current (approximate) filename</i>: \"%1\""), filename));
|
||||
}
|
||||
}
|
||||
|
||||
@ -245,10 +240,10 @@ ExportFilenameSelector::update_label ()
|
||||
return;
|
||||
}
|
||||
|
||||
filename->set_label (label_entry.get_text());
|
||||
filename->set_label (label_entry.get_text ());
|
||||
|
||||
filename->include_label = !label_entry.get_text().empty();
|
||||
CriticalSelectionChanged();
|
||||
filename->include_label = !label_entry.get_text ().empty ();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -258,8 +253,8 @@ ExportFilenameSelector::update_folder ()
|
||||
return;
|
||||
}
|
||||
|
||||
filename->set_folder (path_entry.get_text());
|
||||
CriticalSelectionChanged();
|
||||
filename->set_folder (path_entry.get_text ());
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -269,13 +264,14 @@ ExportFilenameSelector::check_folder ()
|
||||
return;
|
||||
}
|
||||
|
||||
if (!Glib::file_test (path_entry.get_text(), Glib::FILE_TEST_IS_DIR|Glib::FILE_TEST_EXISTS)) {
|
||||
Gtk::MessageDialog msg (string_compose (_("%1: this is only the directory/folder name, not the filename.\n\
|
||||
The filename will be chosen from the information just above the folder selector."), path_entry.get_text()));
|
||||
if (!Glib::file_test (path_entry.get_text (), Glib::FILE_TEST_IS_DIR | Glib::FILE_TEST_EXISTS)) {
|
||||
Gtk::MessageDialog msg (string_compose (_("%1: this is only the directory/folder name, not the filename.\n"
|
||||
"The filename will be chosen from the information just above the folder selector."),
|
||||
path_entry.get_text ()));
|
||||
msg.run ();
|
||||
path_entry.set_text (Glib::path_get_dirname (path_entry.get_text()));
|
||||
filename->set_folder (path_entry.get_text());
|
||||
CriticalSelectionChanged();
|
||||
path_entry.set_text (Glib::path_get_dirname (path_entry.get_text ()));
|
||||
filename->set_folder (path_entry.get_text ());
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
}
|
||||
|
||||
@ -286,9 +282,9 @@ ExportFilenameSelector::change_date_format ()
|
||||
return;
|
||||
}
|
||||
|
||||
DateFormat format = date_format_combo.get_active()->get_value (date_format_cols.format);
|
||||
DateFormat format = date_format_combo.get_active ()->get_value (date_format_cols.format);
|
||||
filename->set_date_format (format);
|
||||
CriticalSelectionChanged();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -298,9 +294,9 @@ ExportFilenameSelector::change_time_format ()
|
||||
return;
|
||||
}
|
||||
|
||||
TimeFormat format = time_format_combo.get_active()->get_value (time_format_cols.format);
|
||||
TimeFormat format = time_format_combo.get_active ()->get_value (time_format_cols.format);
|
||||
filename->set_time_format (format);
|
||||
CriticalSelectionChanged();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -315,27 +311,18 @@ ExportFilenameSelector::update_timespan_sensitivity ()
|
||||
{
|
||||
bool implicit = _require_timespan;
|
||||
|
||||
if (!implicit
|
||||
&& !filename->include_session
|
||||
&& !filename->include_label
|
||||
&& !filename->include_revision
|
||||
&& !filename->include_channel_config
|
||||
&& !filename->include_channel
|
||||
&& !filename->include_date
|
||||
&& !filename->include_format_name) {
|
||||
if (!implicit && !filename->include_session && !filename->include_label && !filename->include_revision && !filename->include_channel_config && !filename->include_channel && !filename->include_date && !filename->include_format_name) {
|
||||
implicit = true;
|
||||
}
|
||||
|
||||
// remember prev state, force enable if implicit active.
|
||||
if (implicit && !timespan_checkbox.get_inconsistent()) {
|
||||
if (implicit && !timespan_checkbox.get_inconsistent ()) {
|
||||
timespan_checkbox.set_inconsistent (true);
|
||||
filename->include_timespan = true;
|
||||
}
|
||||
else if (!implicit && timespan_checkbox.get_inconsistent()) {
|
||||
filename->include_timespan = timespan_checkbox.get_active();
|
||||
} else if (!implicit && timespan_checkbox.get_inconsistent ()) {
|
||||
filename->include_timespan = timespan_checkbox.get_active ();
|
||||
timespan_checkbox.set_inconsistent (false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void
|
||||
@ -344,12 +331,12 @@ ExportFilenameSelector::change_timespan_selection ()
|
||||
if (!filename) {
|
||||
return;
|
||||
}
|
||||
if (timespan_checkbox.get_inconsistent()) {
|
||||
if (timespan_checkbox.get_inconsistent ()) {
|
||||
return;
|
||||
}
|
||||
|
||||
filename->include_timespan = timespan_checkbox.get_active();
|
||||
CriticalSelectionChanged();
|
||||
filename->include_timespan = timespan_checkbox.get_active ();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -361,19 +348,19 @@ ExportFilenameSelector::change_session_selection ()
|
||||
|
||||
switch (session_snap_name.get_active_row_number ()) {
|
||||
case 1:
|
||||
filename->include_session = true;
|
||||
filename->include_session = true;
|
||||
filename->use_session_snapshot_name = false;
|
||||
break;
|
||||
case 2:
|
||||
filename->include_session = true;
|
||||
filename->include_session = true;
|
||||
filename->use_session_snapshot_name = true;
|
||||
break;
|
||||
default:
|
||||
filename->include_session = false;
|
||||
filename->include_session = false;
|
||||
filename->use_session_snapshot_name = false;
|
||||
break;
|
||||
}
|
||||
CriticalSelectionChanged();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -383,11 +370,11 @@ ExportFilenameSelector::change_revision_selection ()
|
||||
return;
|
||||
}
|
||||
|
||||
bool selected = revision_checkbox.get_active();
|
||||
bool selected = revision_checkbox.get_active ();
|
||||
filename->include_revision = selected;
|
||||
|
||||
revision_spinbutton.set_sensitive (selected);
|
||||
CriticalSelectionChanged();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
@ -397,15 +384,15 @@ ExportFilenameSelector::change_revision_value ()
|
||||
return;
|
||||
}
|
||||
|
||||
filename->set_revision ((uint32_t) revision_spinbutton.get_value_as_int());
|
||||
CriticalSelectionChanged();
|
||||
filename->set_revision ((uint32_t)revision_spinbutton.get_value_as_int ());
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
||||
void
|
||||
ExportFilenameSelector::open_folder ()
|
||||
{
|
||||
const std::string& dir (path_entry.get_text());
|
||||
if (!Glib::file_test (dir, Glib::FILE_TEST_IS_DIR|Glib::FILE_TEST_EXISTS)) {
|
||||
const std::string& dir (path_entry.get_text ());
|
||||
if (!Glib::file_test (dir, Glib::FILE_TEST_IS_DIR | Glib::FILE_TEST_EXISTS)) {
|
||||
Gtk::MessageDialog msg (string_compose (_("%1: this is not a valid directory/folder."), dir));
|
||||
msg.run ();
|
||||
return;
|
||||
@ -416,28 +403,29 @@ ExportFilenameSelector::open_folder ()
|
||||
void
|
||||
ExportFilenameSelector::open_browse_dialog ()
|
||||
{
|
||||
Gtk::FileChooserDialog dialog(_("Choose export folder"), Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER);
|
||||
Gtk::FileChooserDialog dialog (_("Choose export folder"), Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER);
|
||||
Gtkmm2ext::add_volume_shortcuts (dialog);
|
||||
//dialog.set_transient_for(*this);
|
||||
dialog.set_filename (path_entry.get_text());
|
||||
dialog.set_filename (path_entry.get_text ());
|
||||
|
||||
dialog.add_button(Gtk::Stock::CANCEL, Gtk::RESPONSE_CANCEL);
|
||||
dialog.add_button(Gtk::Stock::OK, Gtk::RESPONSE_OK);
|
||||
dialog.add_button (Gtk::Stock::CANCEL, Gtk::RESPONSE_CANCEL);
|
||||
dialog.add_button (Gtk::Stock::OK, Gtk::RESPONSE_OK);
|
||||
|
||||
while (true) {
|
||||
int result = dialog.run();
|
||||
int result = dialog.run ();
|
||||
|
||||
if (result == Gtk::RESPONSE_OK) {
|
||||
std::string filename = dialog.get_filename();
|
||||
std::string filename = dialog.get_filename ();
|
||||
|
||||
if (!Glib::file_test (filename, Glib::FILE_TEST_IS_DIR|Glib::FILE_TEST_EXISTS)) {
|
||||
Gtk::MessageDialog msg (string_compose (_("%1: this is only the directory/folder name, not the filename.\n\
|
||||
The filename will be chosen from the information just above the folder selector."), filename));
|
||||
if (!Glib::file_test (filename, Glib::FILE_TEST_IS_DIR | Glib::FILE_TEST_EXISTS)) {
|
||||
Gtk::MessageDialog msg (string_compose (_("%1: this is only the directory/folder name, not the filename.\n"
|
||||
"The filename will be chosen from the information just above the folder selector."),
|
||||
filename));
|
||||
msg.run ();
|
||||
continue;
|
||||
}
|
||||
|
||||
if (filename.length()) {
|
||||
if (filename.length ()) {
|
||||
path_entry.set_text (filename);
|
||||
break;
|
||||
}
|
||||
@ -445,5 +433,5 @@ The filename will be chosen from the information just above the folder selector.
|
||||
break;
|
||||
}
|
||||
|
||||
CriticalSelectionChanged();
|
||||
CriticalSelectionChanged ();
|
||||
}
|
||||
|
@ -33,8 +33,8 @@
|
||||
#include <gtkmm/spinbutton.h>
|
||||
#include <gtkmm/treemodel.h>
|
||||
|
||||
#include "ardour/export_profile_manager.h"
|
||||
#include "ardour/export_filename.h"
|
||||
#include "ardour/export_profile_manager.h"
|
||||
#include "ardour/session_handle.h"
|
||||
|
||||
class ExportFilenameSelector : public Gtk::VBox, public ARDOUR::SessionHandlePtr
|
||||
@ -45,7 +45,7 @@ public:
|
||||
ExportFilenameSelector ();
|
||||
~ExportFilenameSelector ();
|
||||
|
||||
void set_state (ARDOUR::ExportProfileManager::FilenameStatePtr state_, ARDOUR::Session * session_);
|
||||
void set_state (ARDOUR::ExportProfileManager::FilenameStatePtr state_, ARDOUR::Session* session_);
|
||||
void set_example_filename (std::string filename);
|
||||
void require_timespan (bool);
|
||||
|
||||
@ -54,7 +54,6 @@ public:
|
||||
sigc::signal<void> CriticalSelectionChanged;
|
||||
|
||||
private:
|
||||
|
||||
void load_state ();
|
||||
|
||||
void update_label ();
|
||||
@ -76,38 +75,41 @@ private:
|
||||
|
||||
Glib::RefPtr<Gtk::SizeGroup> label_sizegroup;
|
||||
|
||||
Gtk::Label include_label;
|
||||
Gtk::Label include_label;
|
||||
|
||||
Gtk::HBox include_hbox;
|
||||
Gtk::HBox include_hbox;
|
||||
|
||||
Gtk::Label label_label;
|
||||
Gtk::Entry label_entry;
|
||||
Gtk::Label label_label;
|
||||
Gtk::Entry label_entry;
|
||||
|
||||
Gtk::ComboBoxText session_snap_name;
|
||||
Gtk::CheckButton timespan_checkbox;
|
||||
|
||||
Gtk::CheckButton revision_checkbox;
|
||||
Gtk::SpinButton revision_spinbutton;
|
||||
Gtk::CheckButton revision_checkbox;
|
||||
Gtk::SpinButton revision_spinbutton;
|
||||
|
||||
Gtk::HBox path_hbox;
|
||||
Gtk::HBox path_hbox;
|
||||
|
||||
Gtk::Label path_label;
|
||||
Gtk::Entry path_entry;
|
||||
Gtk::Button browse_button;
|
||||
Gtk::Button open_button;
|
||||
Gtk::Label example_filename_label;
|
||||
Gtk::Label path_label;
|
||||
Gtk::Entry path_entry;
|
||||
Gtk::Button browse_button;
|
||||
Gtk::Button open_button;
|
||||
Gtk::Label example_filename_label;
|
||||
|
||||
/* Date combo */
|
||||
|
||||
typedef ARDOUR::ExportFilename::DateFormat DateFormat;
|
||||
|
||||
struct DateFormatCols : public Gtk::TreeModelColumnRecord
|
||||
{
|
||||
struct DateFormatCols : public Gtk::TreeModelColumnRecord {
|
||||
public:
|
||||
Gtk::TreeModelColumn<DateFormat> format;
|
||||
Gtk::TreeModelColumn<std::string> label;
|
||||
Gtk::TreeModelColumn<DateFormat> format;
|
||||
Gtk::TreeModelColumn<std::string> label;
|
||||
|
||||
DateFormatCols () { add(format); add(label); }
|
||||
DateFormatCols ()
|
||||
{
|
||||
add (format);
|
||||
add (label);
|
||||
}
|
||||
};
|
||||
DateFormatCols date_format_cols;
|
||||
Glib::RefPtr<Gtk::ListStore> date_format_list;
|
||||
@ -117,13 +119,16 @@ private:
|
||||
|
||||
typedef ARDOUR::ExportFilename::TimeFormat TimeFormat;
|
||||
|
||||
struct TimeFormatCols : public Gtk::TreeModelColumnRecord
|
||||
{
|
||||
struct TimeFormatCols : public Gtk::TreeModelColumnRecord {
|
||||
public:
|
||||
Gtk::TreeModelColumn<TimeFormat> format;
|
||||
Gtk::TreeModelColumn<std::string> label;
|
||||
Gtk::TreeModelColumn<TimeFormat> format;
|
||||
Gtk::TreeModelColumn<std::string> label;
|
||||
|
||||
TimeFormatCols () { add(format); add(label); }
|
||||
TimeFormatCols ()
|
||||
{
|
||||
add (format);
|
||||
add (label);
|
||||
}
|
||||
};
|
||||
TimeFormatCols time_format_cols;
|
||||
Glib::RefPtr<Gtk::ListStore> time_format_list;
|
||||
|
Loading…
Reference in New Issue
Block a user