Your Digital Media Has Never Looked So Good

User avatar
Topic Author
Posts: 82
Joined: Wed May 18, 2016 2:59 am

Planned enhancements to the developer documentation

Wed Jun 12, 2019 10:51 am

Hello Roku Developers,

Thank you for your feedback on the new developer documentation site that launched last month. We’ve been listening closely to your comments, and wanted to provide an update on some enhancements you can expect to see in the coming weeks.

Planned improvements
Below is a list of UI enhancements and new features that we plan to implement, stack-ranked according to priority:
  1. Improve the styling for tables:
    • Make tables responsive; prevent horizontal scrolling on tables except for exceptionally large tables (such as the hardware specifications table)
    • Top-justify text within each cell
    • Apply width precedence to columns with cells with lots of text
  2. Drastically increase max width of the body container; minimize unused whitespace on the left- and right-hand sides
  3. Render the left- and right-hand menus as collapsed when first landing on a new page on a mobile device; optimize menu navigation for mobile experience
  4. Enable developers to directly contribute content and corrections to the documentation site
  5. Apply fixed position to the left-hand navigation menu
  6. Open search results in the same tab when clicked
  7. Make titles of search results clickable

Additionally, we are tracking the following bugs for resolution:
  1. The right-hand menu in Safari jumps left after scrolling below the fold
  2. In Chrome on PC, entries in the right-hand table of contents do not bring the user to the correct anchor point

Feedback is welcome
This thread will remain open until community feedback tapers off significantly. Please continue sharing your feedback with us in the coming weeks. Even if a suggestion has already been recommended by someone else, there is value in putting in an additional request, as it will help us set priority on the most critical updates. Let us know if you believe the above-listed stack ranking of priorities should be adjusted.
Posts: 37
Joined: Mon Jan 18, 2016 7:41 pm

Re: Planned enhancements to the developer documentation

Tue Jul 09, 2019 9:20 pm

Tom, so far the new documentation layout looks good to me.

On content, I noticed a bug in the documentation which had me hung up for a little while. ...

All references to ifCECStatus.IsActiveSource() should be:  CECStatus.IsActiveSource()

Posts: 29
Joined: Sun Jan 04, 2009 7:48 pm

Re: Planned enhancements to the developer documentation

Thu Jul 25, 2019 9:56 pm

Are the samples going to be updated to pass your certification (the required roInput event handling is something I'm currently trying to figure out)?

Who is online

Users browsing this forum: No registered users and 6 guests