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

Allow extensions and users to customize easily toolbar items. #10469

Merged
merged 2 commits into from Aug 13, 2021

Commits on Aug 13, 2021

  1. Add widget factory registry

    Apply toolbar customization on notebook panel
    
    Create helper to load toolbar factory from settings
    
    Add default rank on notebook toolbar
    
    Allow override command icon and label in toolbar
    
    Reuse commands for notebook toolbar items
    
    Add unit test
    
    Add more unit tests
    
    Apply new toolbar definition on DSV viewer
    
    Use new toolbar machinery for html viewer
    
    Customizable file editor toolbar
    
    Add documentation
    
    Fix following rebase
    
    Correct merge menu entries
    
    correct documentation
    
    Apply suggestions from code review
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    Correct csvviewer unit test
    
    Improve doc with suggestions
    
    lint file
    
    lint file
    
    Update deprecation comments
    
    Undone unnecessary changes
    
    Correct copy-paste error
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    Fix new item order
    
    Apply suggestions from code review
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    Take into account review comments
    
    Apply review suggestion on doc
    
    Correct integrity after rebase
    
    Fix unit tests
    fcollonval committed Aug 13, 2021
    Copy the full SHA
    d249460 View commit details
    Browse the repository at this point in the history
  2. Fix default label and doc

    fcollonval committed Aug 13, 2021
    Copy the full SHA
    bba2a69 View commit details
    Browse the repository at this point in the history