Skip to content

Pan/zoom/home keyboard short cuts only work with toolbar #1829

Closed

Description

@warrd

I like to set the toolbar variable in my matplotlibrc file to None in order to reduce visual clutter. However, by doing this I'm unable to use any of the controls for panning and zooming.

I don't think it's necessary for these controls to require a toolbar to be displayed: the cursor changes according to what tool is being used, which is sufficient visual information to be usable without.

I'm happy to refactor the code (specifically, here and here), and then put in a pull request.
Would the developers be OK with this behaviour?

Activity

  1. mdboom commented on Mar 15, 2013

    @mdboom
    Member

    Sure -- it would be great to see a pull request and we can go from there.

  2. dmcdougall commented on Mar 23, 2013

    @dmcdougall
    Member

    +1

  3. tacaswell commented on Jan 16, 2014

    @tacaswell
    Member

    More mep 22

    @farzia

  4. fariza commented on Jan 22, 2014

    @fariza
    Member
  5. modified the milestones: , on Oct 3, 2017
  6. github-actions commented on Mar 1, 2023

    @github-actions

    This issue has been marked "inactive" because it has been 365 days since the last comment. If this issue is still present in recent Matplotlib releases, or the feature request is still wanted, please leave a comment and this label will be removed. If there are no updates in another 30 days, this issue will be automatically closed, but you are free to re-open or create a new issue if needed. We value issue reports, and this procedure is meant to help us resurface and prioritize issues that have not been addressed yet, not make them disappear. Thanks for your help!

  7. removed this from the future releases milestone on Mar 1, 2023
  8. tacaswell commented on Mar 1, 2023

    @tacaswell
    Member

    I am going to close this because both the new toolbar supports pan/zoom and moving the pan/zoom logic out of the existing toolbars would be (another) major refactor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions