diff --git a/selfdrive/ui/qt/home.cc b/selfdrive/ui/qt/home.cc index 8b1fdf474c..252ef0fe4e 100644 --- a/selfdrive/ui/qt/home.cc +++ b/selfdrive/ui/qt/home.cc @@ -152,7 +152,7 @@ OffroadHome::OffroadHome(QWidget* parent) : QFrame(parent) { left_widget->setStyleSheet("border-radius: 10px;"); connect(uiState()->prime_state, &PrimeState::changed, [left_widget]() { - left_widget->setCurrentIndex(uiState()->prime_state->isSubscribed() ? 0 : 1); + left_widget->setCurrentIndex((uiState()->prime_state->isSubscribed() || Hardware::PC()) ? 0 : 1); }); home_layout->addWidget(left_widget, 1); diff --git a/selfdrive/ui/qt/widgets/prime.cc b/selfdrive/ui/qt/widgets/prime.cc index ee820c46a3..c769146190 100644 --- a/selfdrive/ui/qt/widgets/prime.cc +++ b/selfdrive/ui/qt/widgets/prime.cc @@ -255,7 +255,7 @@ SetupWidget::SetupWidget(QWidget* parent) : QFrame(parent) { setSizePolicy(sp_retain); QObject::connect(uiState()->prime_state, &PrimeState::changed, [this](PrimeState::Type type) { - if (type == PrimeState::PRIME_TYPE_UNPAIRED) { + if (type == PrimeState::PRIME_TYPE_UNPAIRED && !Hardware::PC()) { mainLayout->setCurrentIndex(0); // Display "Pair your device" widget } else { popup->reject(); diff --git a/system/ui/lib/application.py b/system/ui/lib/application.py index 755a335e4d..c9ccbfcbfd 100644 --- a/system/ui/lib/application.py +++ b/system/ui/lib/application.py @@ -48,6 +48,8 @@ class FontWeight(StrEnum): BOLD = "Inter-Bold.ttf" EXTRA_BOLD = "Inter-ExtraBold.ttf" BLACK = "Inter-Black.ttf" + NOTO = "NotoColorEmoji-Regular.ttf" + JETBRAINS_MONO = "JetBrainsMono-Regular.ttf" @dataclass