mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-08-02 08:59:33 +02:00
Modified rdlibrary(1) Rip Disk dialog to use Artist and Album
text fields when modifying cart labels.
This commit is contained in:
parent
9585ddf36b
commit
74a58ef081
@ -19040,3 +19040,6 @@
|
||||
2019-08-29 Patrick Linstruth <patrick@deltecent.com>
|
||||
* Modified caed(8) to skip JACK startup, rather than crash, if
|
||||
no command line is specified in rdadmin(1).
|
||||
2019-08-29 Patrick Linstruth <patrick@deltecent.com>
|
||||
* Modified rdlibrary(1) Rip Disk dialog to use Artist and Album
|
||||
text fields when modifying cart labels.
|
||||
|
@ -741,6 +741,14 @@ void DiskRipper::modifyCartLabelData()
|
||||
while(item!=NULL) {
|
||||
if(item->isSelected()) {
|
||||
int track=item->text(0).toInt()-1;
|
||||
if(rip_wave_datas[track]->artist().isEmpty()&&
|
||||
rip_artist_edit->text()!=rip_wave_datas[track]->artist()) {
|
||||
rip_wave_datas[track]->setArtist(rip_artist_edit->text());
|
||||
}
|
||||
if(rip_wave_datas[track]->album().isEmpty()&&
|
||||
rip_album_edit->text()!=rip_wave_datas[track]->album()) {
|
||||
rip_wave_datas[track]->setAlbum(rip_album_edit->text());
|
||||
}
|
||||
if(rip_wavedata_dialog->exec(rip_wave_datas[track])==0) {
|
||||
item->setText(2,rip_wave_datas[track]->title());
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user