X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fsearchview.cpp;h=c13a8301348a82ec9ab1ca26a9738c35c52f0b57;hb=HEAD;hp=b504ac800e7a5c7365855b41b6089e75193bd018;hpb=27d78111811b1430671351239ed351e6273d191c;p=minitube diff --git a/src/searchview.cpp b/src/searchview.cpp index b504ac8..e92d97d 100644 --- a/src/searchview.cpp +++ b/src/searchview.cpp @@ -407,11 +407,7 @@ void SearchView::watchChannel(const QString &channelId) { } QString id = channelId; - - // Fix old settings - const QLatin1String uc("UC"); - if (!id.startsWith(uc)) id = uc + id; - + qDebug() << "Channel" << id; SearchParams *searchParams = new SearchParams(); searchParams->setChannelId(id); searchParams->setSortBy(SearchParams::SortByNewest); @@ -472,7 +468,7 @@ void SearchView::maybeShowMessage() { if (showMessages && !settings.contains(key = "sofa")) { QString msg = tr("Need a remote control for %1? Try %2!").arg(Constants::NAME).arg("Sofa"); msg = "" + msg + ""; + "' style='text-decoration:none;color:palette(windowText)'>" + msg + ""; messageBar->setMessage(msg); messageBar->setOpenExternalLinks(true); disconnect(messageBar); @@ -492,13 +488,15 @@ void SearchView::maybeShowMessage() { #ifdef APP_ACTIVATION oneYearUsage = (QDateTime::currentSecsSinceEpoch() - Activation::instance().getLicenseTimestamp()) > 86400 * 365; +#elif defined APP_MAC_STORE + oneYearUsage = false; #endif if (oneYearUsage) { QString msg = tr("I keep improving %1 to make it the best I can. Support this work!") .arg(Constants::NAME); msg = "" + msg + ""; + "' style='text-decoration:none;color:palette(windowText)'>" + msg + ""; messageBar->setMessage(msg); messageBar->setOpenExternalLinks(true); disconnect(messageBar); @@ -515,13 +513,15 @@ void SearchView::maybeShowMessage() { connect(&Updater::instance(), &Updater::statusChanged, this, [this](auto status) { if (status == Updater::Status::UpdateDownloaded) { QString msg = tr("An update is ready to be installed. Quit and install update."); - msg = "" + + msg = "" + msg + ""; messageBar->setMessage(msg); messageBar->setOpenExternalLinks(false); disconnect(messageBar); - connect(messageBar, &MessageBar::linkActivated, this, [] { qApp->quit(); }); + connect(messageBar, &MessageBar::linkActivated, this, [] { + Updater::instance().setRelaunchAfterInstall(true); + qApp->quit(); + }); messageBar->show(); } });