specs/routes/R_PLAYER_MENU

Tulip Player Menu

Overview

The Tulip Player Menu allows Player users to navigate between a predetermined list of apps based on the Station where the Player is running.

It includes the following options:

  • Step Comments: Add a comment to the current step that the user is viewing
  • Pause App: Pause the currently running app and resume when ready. The time spent in the app will also pause.
  • Restart App: Cancel the current run of the app and return to the first step.
  • Change App: Cancel the current run of the app and select a new app from the list of avaliable apps determined by the Station

Model/Page Connections

Tulip Player

The user must be using the Tulip Player to access the Player Menu.

App Completion

Create

  • Whenever a user chooses "Restart App" or "Change App" from the Player Menu, the current run of the app will be "canceled" and logged as a canceled run of the app with all values at time of cancellation alongside all other app completions and cancellations

App Version

View

  • A user can view the first step of any approved version of an app that can be used at the station where the Player is running.

User Permissions

Any user that can access the Tulip Player can also access the Tulip Player menu.

Tests

IDName
QA-T220File, View, Tools in Toolbar work
QA-T230Localization - Proxy Login (Windows)
QA-T231Dialog box Localization
QA-T349App Editor Misc - Player Menu
QA-T374Single Install - Clear all data on windows platform
QA-T422Localization - Menu bar
QA-T424Localization - Pick Server
QA-T425Localization - About Dialog
IOTH-T132Information Check in About Dialog Box
IOTH-T137Update to new Version - Test Suite (Refresh, cancel, and update)
IOTH-T139File, View, Tools in Toolbar work
IOTH-T148Localization - Proxy Login
IOTH-T149Dialog box Localization
IOTH-T159Single Install - Clear all data on windows platform
IOTH-T167Localization - Menu bar
IOTH-T168Localization - Pick Server
IOTH-T169Localization - About Dialog
IOTH-T170Localization - Instance Login
IOTH-T171Localization - Scan Barcode dialog
IOTH-T172Localization - Crash Page
IOTH-T173Localization - Update dialog
IOTH-T174Localization - Network error page
QA-T213Information Check in About Dialog Box
QA-T218(🚧 WIP🚧 ) Update to new Version - Test Suite (Refresh, cancel, and update) (Windows)
QA-T426Localization - Instance Login
QA-T427Localization - Scan Barcode dialog
QA-T428Localization - Crash Page
QA-T429Localization - Update dialog
QA-T430Localization - Network error page
QA-T667(🚧 WIP🚧 )Update to new Version - Test Suite (Refresh, cancel, and update) (MAC)
QA-T668Localization - Proxy Login (Mac)

Requirements

No requirements