feat: Director Screen improvements
About the Contributor
This pull request is posted on behalf of the BBC.
Type of Contribution
This is a: Feature
Countdown to start When the countdown to planned start is shown in the On-Air part area (before the first take command has occurred) a label has been added to show "Time to planned start"
If the first part(s) are untimed then it retains the countdown to start rather than showing the on-air part. As the first part(s) are untimed the start time is still very relevant for knowing when to take the first actual timed part.
Current Behavior
The Director Screen counts down to the first part, and stops counting, when the first part is taken, regardless if it's untimed or not.
New Behavior
It shows the "time to planned start" countdown until the first timed part is taken.
Testing
- [ ] I have added one or more unit tests for this PR
- [ ] I have updated the relevant unit tests
- [ ] No unit test changes are needed for this PR
Affected areas
Director Screen
Time Frame
We would like to get this merged into the in-development release.
Other Information
cherry-picks from https://github.com/Sofie-Automation/sofie-core/compare/release53...bbc:sofie-core:feat/directors-screen-improvements resolving merge conflicts.
Status
- [x] PR is ready to be reviewed.
- [ ] The functionality has been tested by the author.
- [ ] Relevant unit tests has been added / updated.
- [ ] Relevant documentation (code comments, system documentation) has been added / updated.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:loudspeaker: Thoughts on this report? Let us know!
[!IMPORTANT]
Review skipped
Auto reviews are disabled on base/target branches other than the default branch.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yamlfile in this repository. To trigger a single review, invoke the@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands and usage tips.
