From 66f11fcf0e88fb58fb51bbf3a2c3fbef2dc5cb81 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Fri, 27 Mar 2026 16:56:54 +0100 Subject: [PATCH] Camera_image - added baton pending/requesteed message to camera iamge --- src/aare/gui/widgets/camera_image.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/aare/gui/widgets/camera_image.py b/src/aare/gui/widgets/camera_image.py index 900681e3..2d87c82b 100644 --- a/src/aare/gui/widgets/camera_image.py +++ b/src/aare/gui/widgets/camera_image.py @@ -183,7 +183,7 @@ class SampleCameraImageLabel(QGraphicsView): painter.restore() def __draw_session_overlay(self, painter: QPainter): - if self.__session_state not in (SessionsStateEnum.Vacant, SessionsStateEnum.OwnedByElse): + if self.__session_state in (SessionsStateEnum.OwnedByYou, SessionsStateEnum.PendingElseToYou): return painter.save() @@ -197,6 +197,9 @@ class SampleCameraImageLabel(QGraphicsView): if self.__session_state == SessionsStateEnum.Vacant: bg_color = QColor(255, 215, 0, 180) text = "Session Vacant" + elif self.__session_state == SessionsStateEnum.PendingYouToElse: + bg_color = QColor(255, 165, 0, 150) + text = "Baton Requested..." else: bg_color = QColor(255, 0, 0, 150) text = "Guest Mode"