mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-11 15:16:07 +01:00
2021-08-31 Fred Gleason <fredg@paravelsystems.com>
* Added a 'SERVICES.INCLUDE_MUS_IMPORT_MARKERS' field to the database. * Added a 'SERVICES.INCLUDE_TFC_IMPORT_MARKERS' field to the database. * Added a 'LOGS.INCLUDE_MUS_IMPORT_MARKERS' field to the database. * Added a 'LOGS.INCLUDE_TFC_IMPORT_MARKERS' field to the database. * Incremented the database version to 354. * Replaced the 'Include Import Marker in Finished Logs' checkbox with 'Include Music Import Markers in Finished Logs' and 'Include Traffic Import Markers in Finished Logs' checkboxes in the 'Edit Service' dialog in rdadmin(1). Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -229,14 +229,23 @@ EditSvc::EditSvc(QString svc,QWidget *parent)
|
||||
label->setAlignment(Qt::AlignLeft);
|
||||
|
||||
//
|
||||
// Include Import Markers by Default
|
||||
// Include Music Import Markers by Default
|
||||
//
|
||||
svc_import_markers_check=new QCheckBox(this);
|
||||
svc_import_markers_check->setGeometry(460,140,15,15);
|
||||
label=new QLabel(tr("Include Import Markers in Finished Logs"),this);
|
||||
svc_mus_import_markers_check=new QCheckBox(this);
|
||||
svc_mus_import_markers_check->setGeometry(460,140,15,15);
|
||||
label=new QLabel(tr("Include Music Import Markers in Finished Logs"),this);
|
||||
label->setGeometry(480,140,sizeHint().width()-490,19);
|
||||
label->setAlignment(Qt::AlignLeft);
|
||||
|
||||
//
|
||||
// Include Traffic Import Markers by Default
|
||||
//
|
||||
svc_tfc_import_markers_check=new QCheckBox(this);
|
||||
svc_tfc_import_markers_check->setGeometry(460,163,15,15);
|
||||
label=new QLabel(tr("Include Traffic Import Markers in Finished Logs"),this);
|
||||
label->setGeometry(480,163,sizeHint().width()-490,19);
|
||||
label->setAlignment(Qt::AlignLeft);
|
||||
|
||||
//
|
||||
// Enable Hosts Button
|
||||
//
|
||||
@@ -516,7 +525,10 @@ EditSvc::EditSvc(QString svc,QWidget *parent)
|
||||
else {
|
||||
svc_shelflife_spin->setDisabled(true);
|
||||
}
|
||||
svc_import_markers_check->setChecked(svc_svc->includeImportMarkers());
|
||||
svc_mus_import_markers_check->
|
||||
setChecked(svc_svc->includeImportMarkers(RDSvc::Music));
|
||||
svc_tfc_import_markers_check->
|
||||
setChecked(svc_svc->includeImportMarkers(RDSvc::Traffic));
|
||||
svc_tfc_path_edit->setText(svc_svc->importPath(RDSvc::Traffic));
|
||||
svc_tfc_preimport_cmd_edit->
|
||||
setText(svc_svc->preimportCommand(RDSvc::Traffic));
|
||||
@@ -760,7 +772,10 @@ void EditSvc::Save()
|
||||
else {
|
||||
svc_svc->setElrShelflife(-1);
|
||||
}
|
||||
svc_svc->setIncludeImportMarkers(svc_import_markers_check->isChecked());
|
||||
svc_svc->setIncludeImportMarkers(RDSvc::Music,
|
||||
svc_mus_import_markers_check->isChecked());
|
||||
svc_svc->setIncludeImportMarkers(RDSvc::Traffic,
|
||||
svc_tfc_import_markers_check->isChecked());
|
||||
svc_svc->setImportPath(RDSvc::Traffic,svc_tfc_path_edit->text());
|
||||
svc_svc->
|
||||
setPreimportCommand(RDSvc::Traffic,svc_tfc_preimport_cmd_edit->text());
|
||||
|
||||
@@ -87,7 +87,8 @@ class EditSvc : public RDDialog
|
||||
QComboBox *svc_loglifeorigin_box;
|
||||
QCheckBox *svc_shelflife_box;
|
||||
QSpinBox *svc_shelflife_spin;
|
||||
QCheckBox *svc_import_markers_check;
|
||||
QCheckBox *svc_mus_import_markers_check;
|
||||
QCheckBox *svc_tfc_import_markers_check;
|
||||
QPushButton *svc_tfc_copy_button;
|
||||
QPushButton *svc_mus_copy_button;
|
||||
bool import_changed;
|
||||
|
||||
Reference in New Issue
Block a user