Releases: rrirower/DP2SceneGraphWizard
Releases · rrirower/DP2SceneGraphWizard
Version 1.0.0.4
This release includes the following:
Wizard:
- Add Custom Manifest attribute to enable a Watched Indicator.
BrightScript:
- New Feature: AutoStart Series Episodes. (See discussion #113)
- New Feature: Add a Watched indicator for content that the user has finished watching. (See discussion #113)
- New Feature: Episodes in the Continue Watching row show their parent Series image in the upper right of the screen. (See discussion #113)
- New Feature: Search screen now shows individual content type totals at the top of the results list. Tab to filter the results.
- New Feature: Add busy spinner on channel start while feed file is loaded.
- Re-factor and improve intra-search performance.
- Re-factor Deep linking code to make it easier to follow and debug.
- Re-factor video playback code to make it easier to follow and debug.
- Re-factor the code to pull screen text and color from the Themes.json file.
- Fix bugs.
NOTE: Due to the amount and type of changes in this version, it is HIGHLY RECOMMENDED that you thoroughly test this version before updating your channel.
Version 1.0.0.3
This release includes the following:
Wizard:
- Certification Criteria: UI and Graphics. See Discussion #110.
- Add support for Roku Voice. This includes new manifest attributes.
BrightScript:
- Certification Criteria: Bookmarking. See Discussion #110.
- Code now throws an exception if the URL for a server resource is missing. See resources.json.
- Added code to help with debugging.
- Read Roku Voice attributes from the manifest.
- Add new manifest attribute to control debug printing. See the wiki.
Version 1.0.0.2
This release includes the following:
Wizard:
- Custom manifest attributes now supported in the Wizard.
BrightScript:
- New feature: Can the video thumbnail image be added to the video page? See Discussion #91.
- New feature: TV Series not showing the option to restart or resume episode #43.
- Fix bug: Subtitles/closed captions. See issue #104.
- Fix bug: 'Continue watching' row bug. See issue #106.
- Fix bug: 'Continue watching' does not play video. It displays the Details screen. See issue #107.
- Fix bug: Series playback with Ads removes the item from the Episode list. See issue #108.
- Episodes within a Series or Season are now sorted by 'releaseDate'.
Version 1.0.0.1
This release includes the following:
Wizard:
- Wizard now checks image sizes against Roku requirements.
BrightScript:
Version 1.0.0.0-beta5
This release includes the following:
Wizard:
- No changes.
BrightScript:
- Support category order based on 'releaseDate' field in the feed file. See issue #69
- Collect all custom attributes and collect them in the global node.
- Performance: Add Search task to perform Search on large feed files.
- Resolve intermittent bug when saving playback position. See issue #92
- Add the number of Episodes as a label above the episode list for Series with Episodes only.
- Resolve Series thumbnail image. See issue #95
- 'Continue watching' row now displays immediately.
Version 1.0.0.0-beta.4
This release includes the following:
Wizard:
- Add optional 'CONTENT_VOTING' manifest attribute. See the Wiki for more info.
BrightScript:
- Add 'minutes remaining' for content when a video can be continued.
- Add content voting.
Version 1.0.0.0-beta.3.1
This release includes the following:
Wizard:
- No changes.
BrightScript:
- Hot fix: correct bug - Playlists defining a Series with Seasons and Episodes do not display in the Grid.
Version 1.0.0.0-beta3
This release includes the following:
Wizard:
- Fix Overhang and Splash labels in the Review screen.
- Add 'ALLOW_CHANNEL_SEARCH' optional attribute.
BrightScript:
- Resize button image sizes.
- Add try/catch statements to channel loading code to trap feed errors.
- Rename some button text.
- Add intra-channel Search. See the Wiki for more info.
- Fix Bug: Continue/Restart buttons missing when returning to the Details screen.
- Fix Bug: Series would not play if not the first item in a grid row.
Version 1.0.0.0-beta2
This release includes the following:
Wizard tool
- Fix bug: background and overhang image values were not removed from the settings file when deleted.
- Add support for a 'Continue watching' row in the Grid.
BrightScript code
- Remove the TEXT_COLOR attribute. The alternative is to use the font settings.
- Add 3 custom manifest attributes to support overhang placement: HIDE_GRID_THUMBNAIL, OVERHANG_CLOCK, OVERHANG_OPTIONS.
- Add a custom manifest attribute to support 'Continue watching' row in the Grid: CONTINUE_WATCHING.
Known issues
- FHD does not work.
Version 1.0.0.0-beta1
This release includes the following:
Wizard tool
- Invalid file name characters are stripped from the Zip file name.
- Updated the text on the Images page to show the requested image sizes.
BrightScript code
- Improve UX/UI experience with new screen layouts.
- Fix bug: Deep linking was not finding content when channels contained only one category based on a playlist.
- Fix bug: Query string using ''AND'' did not 'bucket' content into correct categories.