Repository navigation
MNT: overhaul stale handling #4738
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
Merged
jenshnielsen
merged 30 commits into
matplotlib:master
from
tacaswell:fix_repl_ensure_fig_unstale
Aug 14, 2015
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
02158b1
FIX: attempting to draw marks figure as not-stale
tacaswell b0c3741
PEP: remove extra lines
tacaswell 7f3ef65
FIX: do not propogate stale on animated artists
tacaswell a677634
MNT: Limit what propagates stale to figure
tacaswell 6d6e39a
API: forbid changing figure of Artist instance
tacaswell 1aec54b
MNT: do not re-trigger draws during draw
tacaswell 1a58f17
DOC: added explanatory comments to example
tacaswell 72c5ce2
FIX: make sure that offset boxes propagate axes
tacaswell 4cc9a74
TST: don't reuse artists in tests
tacaswell b39fd90
FIX: protect against None child
tacaswell 0b49a55
MNT: use direct callback for stale, not pchanged
tacaswell 59eaad6
MNT: still only propagate True up the chain
tacaswell 69b1b36
MNT: fix vanilla python repl hook
tacaswell 770b8d5
FIX: remove excessive stale cleaning
tacaswell aa810b6
MNT: don't need try/except anymore
tacaswell 0af89d7
FIX: fix stupid bug in pyplot
tacaswell 14b5a36
FIX: don't push race condition on un-pickling
tacaswell 252d7a7
MNT: make base draw_idle re-entrant
tacaswell a44b74d
FIX: fix documentation typos
tacaswell 53e2db2
MNT: use no-op callback instead of None
tacaswell 54e04d3
FIX: remove stale callback on pickling
tacaswell 5bd4711
MNT: make figure use base-class __getstate__
tacaswell a48be9f
MNT: defaulting `Artist.stale_callback` to None
tacaswell 13e7c09
FIX: stale propagation in artist without fig/ax
83ea020
MNT: make sorting out what to re-draw faster
tacaswell a5f5ab5
MNT: make set_animated smarter
tacaswell c75f75d
MNT: when blitting in make artist animated
tacaswell 51cc0ca
MNT: set animated to blit state
tacaswell 0e201f9
MNT: setting cmap/norm marks as stale
tacaswell 25079bf
MNT: set_data on FigureImage marks as stale
tacaswell File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
FIX: make sure that offset boxes propagate axes
When setting the axes of an offset box to propagate to it's children.
- Loading branch information
commit 72c5ce21e966dc6c5c52bd95e2c54666d5e0df92
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
uhm, never seen this before, and the documentation is nil. What does this do?
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.
This is how you call the base-class property setter function.
https://docs.python.org/2/howto/descriptor.html#properties
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.
heh, so that's how you do that... good to know!