sofie-core icon indicating copy to clipboard operation
sofie-core copied to clipboard

feat: Director Screen improvements

Open anteeek opened this issue 1 month ago • 2 comments

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.

timetoplanned

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.

anteeek avatar Dec 10 '25 10:12 anteeek

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests.

:loudspeaker: Thoughts on this report? Let us know!

codecov-commenter avatar Dec 10 '25 10:12 codecov-commenter

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

sonarqubecloud[bot] avatar Dec 11 '25 00:12 sonarqubecloud[bot]

[!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.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in 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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

coderabbitai[bot] avatar Jan 05 '26 09:01 coderabbitai[bot]