Switch to unified view

a/GUI/player/GUI_PlayerControls.cpp b/GUI/player/GUI_PlayerControls.cpp
...
...
49
    ui->btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
49
    ui->btn_play->setIcon(QIcon(Helper::getIconPath() + "play.png"));
50
    m_trayIcon->setPlaying(false);
50
    m_trayIcon->setPlaying(false);
51
    m_trayIcon->stop();
51
    m_trayIcon->stop();
52
    m_playing = false;
52
    m_playing = false;
53
53
54
    ui->lab_title->hide();
54
    ui->lab_title->setText(tr("Upplay ") + m_settings->getVersion());
55
    ui->lab_sayonara->show();
55
    ui->lab_artist->setText(tr("Based on Sayonara, by") + " Lucio Carreras");
56
56
    ui->lab_album->setText(tr("Copyright 2011-2013"));
57
    ui->lab_artist->hide();
58
    ui->lab_writtenby->show();
59
60
    ui->lab_album->hide();
61
    ui->lab_version->show();
57
    ui->lab_version->show();
62
63
    ui->lab_rating->hide();
58
    ui->lab_rating->hide();
64
    ui->lab_copyright->show();
65
59
66
    this->setWindowTitle("Upplay");
60
    this->setWindowTitle("Upplay");
67
    ui->songProgress->setValue(0);
61
    ui->songProgress->setValueNoSigs(0);
68
    ui->curTime->setText("0:00");
62
    ui->curTime->setText("0:00");
69
    ui->maxTime->setText("0:00");
63
    ui->maxTime->setText("0:00");
70
64
71
    ui->albumCover->setIcon(QIcon(Helper::getIconPath() + "logo.png"));
65
    ui->albumCover->setIcon(QIcon(Helper::getIconPath() + "logo.png"));
72
66
...
...
139
{
133
{
140
    //qDebug() << "GUI_Player::setCurrentPosition: " << pos_sec << " S" <<
134
    //qDebug() << "GUI_Player::setCurrentPosition: " << pos_sec << " S" <<
141
    // "song len " << m_completeLength_ms << " mS";
135
    // "song len " << m_completeLength_ms << " mS";
142
    if (m_completeLength_ms != 0) {
136
    if (m_completeLength_ms != 0) {
143
        int newSliderVal = (pos_sec * 100000) / (m_completeLength_ms);
137
        int newSliderVal = (pos_sec * 100000) / (m_completeLength_ms);
144
        ui->songProgress->blockSignals(true);
145
        ui->songProgress->setValue(newSliderVal);
138
        ui->songProgress->setValueNoSigs(newSliderVal);
146
        ui->songProgress->blockSignals(false);
147
    }
139
    }
148
    QString curPosString = Helper::cvtMsecs2TitleLengthString(pos_sec * 1000);
140
    QString curPosString = Helper::cvtMsecs2TitleLengthString(pos_sec * 1000);
149
    ui->curTime->setText(curPosString);
141
    ui->curTime->setText(curPosString);
150
}
142
}
151
143
...
...
196
188
197
void GUI_Player::setVolume(int volume_percent, bool dostore, bool doemit)
189
void GUI_Player::setVolume(int volume_percent, bool dostore, bool doemit)
198
{
190
{
199
    //qDebug() << "GUI_PLayer::setVolume " << volume_percent;
191
    //qDebug() << "GUI_PLayer::setVolume " << volume_percent;
200
    setupVolButton(volume_percent);
192
    setupVolButton(volume_percent);
201
    ui->songProgress->blockSignals(true);
202
    ui->volumeSlider->setValue(volume_percent);
193
    ui->volumeSlider->setValueNoSigs(volume_percent);
203
    ui->songProgress->blockSignals(false);
204
    if (doemit) {
194
    if (doemit) {
205
        emit sig_volume_changed(volume_percent);
195
        emit sig_volume_changed(volume_percent);
206
    }
196
    }
207
    if (dostore) {
197
    if (dostore) {
208
        m_settings->setVolume(volume_percent);
198
        m_settings->setVolume(volume_percent);