Skip to content

Agg snapping fixes (for the last time...?) :) #1800

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
merged 3 commits into from
Mar 7, 2013

Conversation

mdboom
Copy link
Member

@mdboom mdboom commented Mar 1, 2013

Fix a number of snapping issues. Incorporates ideas from #800 (see there for further discussion) and #1591. This, unlike #800, doesn't change the snapping in a fundamental way, but it does help with text/image/marker alignment of snapped and non-snapped objects.

This, unfortunately necessarily, updates all of the PNG baseline images.

We should consider whether we want this on v1.2.x or on master -- on some level it's a bug fix by making elements line up better. On another level, it's changing behavior, albeit at the subpixel level.

leejjoon and others added 3 commits March 1, 2013 12:31
… (see there for further discussion) and matplotlib#1591.  This, unlike matplotlib#800, doesn't change the snapping in a fundamental way, but it does help with text/image/marker alignment of snapped and non-snapped objects.
@pelson
Copy link
Member

pelson commented Mar 5, 2013

I found another snapping issue today which this PR fixes. So that's a circumstantial 👍 from me. I'm not sure about the v1.2.x vs master question - I'd argue it was a bugfix, but the impact is massive, if I had to get off the fence, I'd probably lean towards putting it in v1.2.1.

One solution which would make the decision easier: We could always pop out a v1.3 instead 😉.

@mdboom
Copy link
Member Author

mdboom commented Mar 5, 2013

I think I lean toward 1.2.1 as well, but could be convinced otherwise if any convincing arguments existed. I was thinking this was the last bit of work before a 1.2.1rc this week, but then I got the norovirus, so this may get pushed into next week.

@mdboom
Copy link
Member Author

mdboom commented Mar 7, 2013

Ok -- assuming further lack of strong opinions, I'm going to merge this onto 1.2.x. @pelson: Would your new snapping issue translate into a good test to add?

mdboom added a commit that referenced this pull request Mar 7, 2013
Agg snapping fixes (for the last time...?) :)
@mdboom mdboom merged commit bba6eea into matplotlib:v1.2.x Mar 7, 2013
@mdboom mdboom deleted the agg_snapping2 branch August 7, 2014 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants