From dd9d4bedf42619c58cb3af9a5747e7dd34c734d4 Mon Sep 17 00:00:00 2001 From: nayan Date: Thu, 20 Nov 2025 22:58:55 -0500 Subject: [PATCH] init --- selfdrive/ui/sunnypilot/layouts/settings/display.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/selfdrive/ui/sunnypilot/layouts/settings/display.py b/selfdrive/ui/sunnypilot/layouts/settings/display.py index 1cbea6c9fa..77d2b25fd1 100644 --- a/selfdrive/ui/sunnypilot/layouts/settings/display.py +++ b/selfdrive/ui/sunnypilot/layouts/settings/display.py @@ -1,3 +1,5 @@ +from openpilot.system.ui.lib.multilang import tr +from openpilot.system.ui.sunnypilot.widgets.list_view import toggle_item_sp from openpilot.system.ui.widgets.scroller import Scroller from openpilot.system.ui.widgets import Widget from openpilot.common.params import Params @@ -12,8 +14,14 @@ class DisplayLayout(Widget): self._scroller = Scroller(items, line_separator=True, spacing=0) def _initialize_items(self): + self._onroad_brightness_toggle = toggle_item_sp( + param="OnroadScreenOffControl", + title=tr("Onroad Screen: Reduced Brightness"), + description=tr("Turn off device screen or reduce brightness after driving starts. " + + "It automatically brightens again when screen is touched or a visible alert is displayed."), + ) items = [ - + self._onroad_brightness_toggle, ] return items