Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement: Update progress and recording indicators for Live TV and Radio #1220

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

wutschel
Copy link
Collaborator

Description

This PR modernizes the way of visualizing a broadcast's progress and recording state. The current pie chart and its runtime label are hard to read. The recording icon shown in the middle of the pie chart is not recognizable well in channel list view. To improve this, a new class ProgressBarView is introduced, the formerly used ProgressPieView is removed.

Horizontal Progress Bar

The new visualization uses a horizontal progress bar, which is placed on the left side and uses the same width as the thumbnail or label under which it is placed. The progress bar has a dark gray background and uses Kodi blue to show the progress.

Runtime and Recording State

Total runtime is located right aligned under the progress bar. The recording indicator is located in a reserved area left of the runtime.

EPG

In the EPG the highlighting of the current active broadcast is done by changing the cell background and letting the start time label use a bigger font size and label color.

Impression

Screenshots (left pair = new, right pair = old):
https://ibb.co/zmXZ1FY

Summary for release notes

Improvement: Update progress and recording indicators for Live TV and Radio

Update the indicators for progress and recording to a progress bar. The progress bar is located on the left side, uses dark gray background and Kodi blue for the progress. Total runtime is located right aligned and under the bar. The recording indicator is located in a reserved area left of the runtime.
In the EPG the highlighting is done by changing the cell background and letting the start time label use a bigger font size and label color.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant