• 
      

    Add documentation on the Quick Access review actions.

    Review Request #15069 — Created May 20, 2026 and submitted

    Information

    Review Board
    release-8.x

    Reviewers

    This updates the Review Banner docs to discuss the Quick Access actions,
    discussing how they work and what actions are available by default.

    Some bits of the Review Banner docs were updated while here to improve
    navigation and anchoring.

    The action extension docs have also been updated to discuss how to
    create custom actions for inclusion in the list, with an example of a
    custom one.

    The screenshots on the page have also been updated to reflect both the
    current color palette and the Quick Access UI.

    Built the docs. Checked for any obvious errors.

    Tested the screenshots on a standard and retina display.

    Summary ID
    Add documentation on the Quick Access review actions.
    This updates the Review Banner docs to discuss the Quick Access actions, discussing how they work and what actions are available by default. Some bits of the Review Banner docs were updated while here to improve navigation and anchoring. The action extension docs have also been updated to discuss how to create custom actions for inclusion in the list, with an example of a custom one. The screenshots on the page have also been updated to reflect both the current color palette and the Quick Access UI. The `description` attribute on `BaseAction` has been officially added, typed, and documented. This is used for both button tooltips and detailed menu item text, and may be used for other renders as well.
    b2f54e66608592c41776d0dfe16e8268665744e2
    Description From Last Updated

    description isn't actually a formal property of BaseAction. We probably should make it so, but at least for now we …

    david david

    We're using the same term in its own definition. In banner.rst you say "one-click access" which might be nice to …

    david david

    Quick Actions -> Quick Access actions

    david david

    Typo: Markkdown -> Markdown

    david david

    typo: and link -> and a link

    david david

    "Quick Access" should be capitalized here.

    david david

    Typo: pargraph -> paragraph

    david david

    Can we clarify in here that this description text is plain text that will be escaped before display?

    david david

    Shouldn't this reference review-banner-menu?

    david david

    This can be :py:attr:`~reviewboard.actions.base.BaseAction.description` now.

    maubin maubin

    Can we also add this? See :ref:`extension-actions-quick-access` about writing custom Quick Access actions.

    david david

    Can we clarify in here that this description text is plain text that will be escaped before display?

    david david

    Shouldn't this reference review-banner-menu?

    david david
    david
    1. 
        
    2. docs/manual/extending/extensions/actions.rst (Diff revision 1)
       
       
       
       
       
      Show all issues

      description isn't actually a formal property of BaseAction. We probably should make it so, but at least for now we should document that this only applies to actions rendered by DetailedMenuItemActionRenderer

      1. It's used by buttons and menu items both. It's the title attribute for buttons. I'll make it part of the base class.

    3. docs/manual/glossary.rst (Diff revision 1)
       
       
       
      Show all issues

      We're using the same term in its own definition. In banner.rst you say "one-click access" which might be nice to use here too.

    4. docs/manual/users/reviews/banner.rst (Diff revision 1)
       
       
      Show all issues

      Quick Actions -> Quick Access actions

    5. docs/manual/users/reviews/banner.rst (Diff revision 1)
       
       
      Show all issues

      Typo: Markkdown -> Markdown

    6. docs/manual/users/reviews/banner.rst (Diff revision 1)
       
       
      Show all issues

      typo: and link -> and a link

    7. docs/manual/users/reviews/banner.rst (Diff revision 1)
       
       
      Show all issues

      "Quick Access" should be capitalized here.

    8. 
        
    chipx86
    maubin
    1. 
        
    2. Show all issues

      This can be

      :py:attr:`~reviewboard.actions.base.BaseAction.description`
      

      now.

    3. 
        
    david
    1. 
        
    2. Show all issues

      Typo: pargraph -> paragraph

    3. docs/manual/extending/extensions/actions.rst (Diff revision 2)
       
       
       
       
       
      Show all issues

      Can we clarify in here that this description text is plain text that will be escaped before display?

    4. Show all issues

      Shouldn't this reference review-banner-menu?

    5. docs/manual/glossary.rst (Diff revision 2)
       
       
      Show all issues

      Can we also add this?

      See :ref:`extension-actions-quick-access` about writing custom Quick Access actions.
      
    6. reviewboard/actions/base.py (Diff revision 2)
       
       
       
       
       
       
       
       
      Show all issues

      Can we clarify in here that this description text is plain text that will be escaped before display?

    7. reviewboard/actions/base.py (Diff revision 2)
       
       
      Show all issues

      Shouldn't this reference review-banner-menu?

    8. 
        
    chipx86
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-8.x (e8171ec)