Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use background buttonlist loading to speed up the Watch Recordings sc…
…reen. Fixes #10161. MythUIButtonList is enhanced with new methods for loading and fully initializing button list items in the background, i.e. several items during each iteration of the Qt event loop. This can give a faster response time for Watch Recordings, particularly on weak frontends like ION when there are hundreds or thousands of recordings. Previously Recorded is also modified to use background loading, which is even more dramatic as long-running MythTV installations may have many thousands of Previously Recorded entries.
- Loading branch information
Showing
6 changed files
with
179 additions
and
75 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.