mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-08-03 01:19:25 +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>
|
2019-08-29 Patrick Linstruth <patrick@deltecent.com>
|
||||||
* Modified caed(8) to skip JACK startup, rather than crash, if
|
* Modified caed(8) to skip JACK startup, rather than crash, if
|
||||||
no command line is specified in rdadmin(1).
|
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) {
|
while(item!=NULL) {
|
||||||
if(item->isSelected()) {
|
if(item->isSelected()) {
|
||||||
int track=item->text(0).toInt()-1;
|
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) {
|
if(rip_wavedata_dialog->exec(rip_wave_datas[track])==0) {
|
||||||
item->setText(2,rip_wave_datas[track]->title());
|
item->setText(2,rip_wave_datas[track]->title());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user