Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
MEP22: Navigation by events#3652
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
WeatherGod commentedOct 17, 2014
I am definitely very interested in looking through this this weekend. At a On Thu, Oct 16, 2014 at 5:45 PM, Federico Arizanotifications@github.com
|
a33df0e toc09f561Comparefariza commentedOct 20, 2014
@tacaswell@WeatherGod@OceanWolf
If you agree, I will remove the other two PR's and we can keep going. |
tacaswell commentedOct 20, 2014
Sounds good to me. I am still not convinced that going with a zoo of classes is the right thing to do and am still not happy with adding more global state. |
fariza commentedOct 20, 2014
I removed the singleton, I added another tool, that keeps the "history". The other tools access this one to push things around in history |
fariza commentedOct 21, 2014
@tacaswell please tag this as "need revision" and remove it from#2759 |
fariza commentedOct 31, 2014
@WeatherGod did you have time to check it out? |
WeatherGod commentedOct 31, 2014
Hopefully, I'll have time this weekend... (book-writing ishard!) On Fri, Oct 31, 2014 at 9:41 AM, Federico Arizanotifications@github.com
|
lib/matplotlib/backend_bases.py Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Patterns like this make me nervous, might as well just pass around a dict.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Removed
fariza commentedNov 14, 2014
@tacaswell I gave up (too tempting). |
OceanWolf commentedApr 7, 2015
Okay, merge time? |
WeatherGod commentedApr 9, 2015
Congratulations,@fariza and@OceanWolf ! You are now proud owners of some mpl real estate! |
fariza commentedApr 9, 2015
Thank you everybody. Actually I am going to present aLightning Talk at Pycon2015 |
OceanWolf commentedApr 9, 2015
@fariza nice, though the file looks nonsense on github ;). When do you give the talk? Perhaps I can get MEP27 ready by then ;). |
This PR is the implementation of MEP22,https://github.com/matplotlib/matplotlib/wiki/Mep22#implementation
This it supersedes the#2759
Toolbarhas been relegated aslistener/emiterof events that get dispatched to theToolsbyNavigation.The
toolbaris easily reconfigurable at running time. new tools can becreated/added/removedwithout modificaion of the backend code.Example
examples/user_interfaces/navigation.py