Switch to unified view

a/GUI/player/GUI_Player.cpp b/GUI/player/GUI_Player.cpp
...
...
109
109
110
    bool is_fullscreen = m_settings->getPlayerFullscreen();
110
    bool is_fullscreen = m_settings->getPlayerFullscreen();
111
    if (!is_fullscreen) {
111
    if (!is_fullscreen) {
112
        QSize size = m_settings->getPlayerSize();
112
        QSize size = m_settings->getPlayerSize();
113
        QPoint pos = m_settings->getPlayerPos();
113
        QPoint pos = m_settings->getPlayerPos();
114
        if (size.width() != -1) {
114
#ifdef _WIN32
115
            // Use the defaults if the prefs are not set yet
115
        qDebug() << "Init size " << size << " pos " << pos;
116
            QRect rect = this->geometry();
116
        if (pos.x() < 20 || pos.y() < 30) {
117
            rect.setX(pos.x());
117
            pos = QPoint(20, 30);
118
            rect.setY(pos.y());
119
            rect.setWidth(size.width());
120
            rect.setHeight(size.height());
121
            this->setGeometry(rect);
122
        }
118
        }
119
        if (size.width() < 0 || size.height() < 0) {
120
            size = QSize(800, 600);
121
        }
122
        qDebug() << "Req size " << size << " pos " << pos;
123
#endif
124
        // Use the defaults if the prefs are not set yet
125
        QRect rect = this->geometry();
126
        rect.setX(pos.x());
127
        rect.setY(pos.y());
128
        rect.setWidth(size.width());
129
        rect.setHeight(size.height());
130
        this->setGeometry(rect);
123
    }
131
    }
124
    
132
    
125
    m_library_width = 600;
133
    m_library_width = 600;
126
134
127
    /* TRAY ACTIONS */
135
    /* TRAY ACTIONS */