René's URL Explorer Experiment


Title: ENH: Scroll to zoom by timhoffm · Pull Request #30405 · matplotlib/matplotlib · GitHub

Open Graph Title: ENH: Scroll to zoom by timhoffm · Pull Request #30405 · matplotlib/matplotlib

X Title: ENH: Scroll to zoom by timhoffm · Pull Request #30405 · matplotlib/matplotlib

Description: matplotlib: plotting with Python. Contribute to matplotlib/matplotlib development by creating an account on GitHub.

Open Graph Description: Implements a minimal version of #20317, in particular #20317 (comment): When any of the axes manipulation tools is active (pan or zoom tool), a mouse scroll results in a zoom towards the cursor, ke...

X Description: Implements a minimal version of #20317, in particular #20317 (comment): When any of the axes manipulation tools is active (pan or zoom tool), a mouse scroll results in a zoom towards the cursor, ke...

Opengraph URL: https://github.com/matplotlib/matplotlib/pull/30405

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:0998001e-0627-d29d-009e-b14812b142b3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCB06:120FB6:7D6273:AA0E72:6A525D1D
html-safe-noncecbf232607014a0c7cf87aba881fedec14bca4668e6e6bc56589f7222b9e52758
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQjA2OjEyMEZCNjo3RDYyNzM6QUEwRTcyOjZBNTI1RDFEIiwidmlzaXRvcl9pZCI6IjcxNTI5MDMwNDI2NTYwMDEzMDkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac52d5e720d541d9be68ab814c037fe4d02dbf7048dd67847f516de40c8334dc56
hovercard-subject-tagpull_request:2728973160
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/matplotlib/matplotlib/30405/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/892ad0daa59a856a0760e1c6ed6394cfa76f571f41387fecff64a9af7bed9dcc/matplotlib/matplotlib/pull/30405
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/892ad0daa59a856a0760e1c6ed6394cfa76f571f41387fecff64a9af7bed9dcc/matplotlib/matplotlib/pull/30405
og:image:altImplements a minimal version of #20317, in particular #20317 (comment): When any of the axes manipulation tools is active (pan or zoom tool), a mouse scroll results in a zoom towards the cursor, ke...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametimhoffm
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
go-importgithub.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git
octolytics-dimension-user_id215947
octolytics-dimension-user_loginmatplotlib
octolytics-dimension-repository_id1385122
octolytics-dimension-repository_nwomatplotlib/matplotlib
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1385122
octolytics-dimension-repository_network_root_nwomatplotlib/matplotlib
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/30405#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F30405
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F30405
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/30405
Reloadhttps://github.com/matplotlib/matplotlib/pull/30405
Reloadhttps://github.com/matplotlib/matplotlib/pull/30405
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
Notifications https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Fork 8.4k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Star 23k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Code https://github.com/matplotlib/matplotlib
Issues 1.1k https://github.com/matplotlib/matplotlib/issues
Pull requests 408 https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality 0 https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Code https://github.com/matplotlib/matplotlib
Issues https://github.com/matplotlib/matplotlib/issues
Pull requests https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
timhoffmhttps://github.com/timhoffm
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
timhoffm:scroll-to-zoomhttps://github.com/timhoffm/matplotlib/tree/scroll-to-zoom
Conversationhttps://github.com/matplotlib/matplotlib/pull/30405
Commits11 (11)https://github.com/matplotlib/matplotlib/pull/30405/commits
Checkshttps://github.com/matplotlib/matplotlib/pull/30405/checks
Files changedhttps://github.com/matplotlib/matplotlib/pull/30405/files
ENH: Scroll to zoomhttps://github.com/matplotlib/matplotlib/pull/30405#top
timhoffmhttps://github.com/timhoffm
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
timhoffm:scroll-to-zoomhttps://github.com/timhoffm/matplotlib/tree/scroll-to-zoom
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Aug 7, 2025https://github.com/matplotlib/matplotlib/pull/30405#issue-3301878738
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
#20317https://github.com/matplotlib/matplotlib/pull/20317
#20317 (comment)https://github.com/matplotlib/matplotlib/pull/20317#issuecomment-2233156558
#28412https://github.com/matplotlib/matplotlib/issues/28412
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
topic: canvas and figure manager https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20canvas%20and%20figure%20manager%22
Aug 7, 2025https://github.com/matplotlib/matplotlib/pull/30405#event-19043623209
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/c66942e0d00afe63632cf7f623f15a40a1f62e42..838930d25d54f18f550facbe4c822f91966f0d5f
c66942ehttps://github.com/matplotlib/matplotlib/commit/c66942e0d00afe63632cf7f623f15a40a1f62e42
838930dhttps://github.com/matplotlib/matplotlib/commit/838930d25d54f18f550facbe4c822f91966f0d5f
Compare https://github.com/matplotlib/matplotlib/compare/c66942e0d00afe63632cf7f623f15a40a1f62e42..838930d25d54f18f550facbe4c822f91966f0d5f
August 7, 2025 21:22https://github.com/matplotlib/matplotlib/pull/30405#event-19043751102
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
v3.11.0https://github.com/matplotlib/matplotlib/milestone/96
Aug 7, 2025https://github.com/matplotlib/matplotlib/pull/30405#event-19043764154
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/838930d25d54f18f550facbe4c822f91966f0d5f..e3395211abfa0f1bbef784de58dd966c74b7a2ea
838930dhttps://github.com/matplotlib/matplotlib/commit/838930d25d54f18f550facbe4c822f91966f0d5f
e339521https://github.com/matplotlib/matplotlib/commit/e3395211abfa0f1bbef784de58dd966c74b7a2ea
Compare https://github.com/matplotlib/matplotlib/compare/838930d25d54f18f550facbe4c822f91966f0d5f..e3395211abfa0f1bbef784de58dd966c74b7a2ea
August 7, 2025 21:31https://github.com/matplotlib/matplotlib/pull/30405#event-19043881023
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Aug 8, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3099351481
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files
QuLogichttps://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3099351481
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
doc/users/next_whats_new/scroll_to_zoom.rsthttps://github.com/matplotlib/matplotlib/pull/30405/files#diff-011829594db8e2201a4284021a0937c59391e14e0456347f7fbd397dda5281e2
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
doc/users/next_whats_new/scroll_to_zoom.rsthttps://github.com/matplotlib/matplotlib/pull/30405/files#diff-011829594db8e2201a4284021a0937c59391e14e0456347f7fbd397dda5281e2
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
doc/users/next_whats_new/scroll_to_zoom.rsthttps://github.com/matplotlib/matplotlib/pull/30405/files#diff-011829594db8e2201a4284021a0937c59391e14e0456347f7fbd397dda5281e2
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
lib/matplotlib/backend_bases.pyihttps://github.com/matplotlib/matplotlib/pull/30405/files#diff-9c6209d4fee39ae1e357959cbaa2b43439daf300fa5969e6d659a26f8d631d0a
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/ianhi
ianhihttps://github.com/ianhi
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3168358065
https://github.com/mpl-extensions/mpl-pan-zoom/blob/158c68bc3ba5bab785b0a7cb4719774af0a632ac/mpl_pan_zoom/_zoom.py#L76https://github.com/mpl-extensions/mpl-pan-zoom/blob/158c68bc3ba5bab785b0a7cb4719774af0a632ac/mpl_pan_zoom/_zoom.py#L76
https://github.com/mpl-extensions/mpl-pan-zoom/blob/158c68bc3ba5bab785b0a7cb4719774af0a632ac/mpl_pan_zoom/_zoom.py#L32-L33https://github.com/mpl-extensions/mpl-pan-zoom/blob/158c68bc3ba5bab785b0a7cb4719774af0a632ac/mpl_pan_zoom/_zoom.py#L32-L33
matplotlib/ipympl#222https://github.com/matplotlib/ipympl/issues/222
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/ianhi
ianhihttps://github.com/ianhi
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3168794613
mpl-extensions/mpl-pan-zoom#10https://github.com/mpl-extensions/mpl-pan-zoom/issues/10
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3168884671
mpl-extensions/mpl-pan-zoom#10https://github.com/mpl-extensions/mpl-pan-zoom/issues/10
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3168942597
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Aug 16, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3193567241
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/ianhi
ianhihttps://github.com/ianhi
Aug 17, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3194122749
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Aug 19, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3199442631
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Aug 19, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3201392915
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/scottshambaugh
scottshambaughhttps://github.com/scottshambaugh
Aug 29, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3237910637
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Aug 30, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3238754764
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Aug 30, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3170870361
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files
QuLogichttps://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3170870361
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#30405 (comment)https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3199442631
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Aug 30, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3239019884
@QuLogichttps://github.com/QuLogic
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/dstansby
dstansbyhttps://github.com/dstansby
Sep 4, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3255343499
#30405 (comment)https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3199442631
#30405 (comment)https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3199442631
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/289a40cb26747510fe8a5f48bf058e1721a70a87..89dab5b15afdf1513fb868ca4e8daab40c23357f
289a40chttps://github.com/matplotlib/matplotlib/commit/289a40cb26747510fe8a5f48bf058e1721a70a87
89dab5bhttps://github.com/matplotlib/matplotlib/commit/89dab5b15afdf1513fb868ca4e8daab40c23357f
Compare https://github.com/matplotlib/matplotlib/compare/289a40cb26747510fe8a5f48bf058e1721a70a87..89dab5b15afdf1513fb868ca4e8daab40c23357f
September 4, 2025 21:40https://github.com/matplotlib/matplotlib/pull/30405#event-19516195382
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 4, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3255932511
#30405 (comment)https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3199442631
@QuLogichttps://github.com/QuLogic
bokehhttps://docs.bokeh.org/en/latest/docs/examples/basic/scatters/color_scatter.html
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 4, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3255976231
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 4, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3255980772
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
timhoffmhttps://github.com/timhoffm
September 5, 2025 00:30https://github.com/matplotlib/matplotlib/pull/30405#commits-pushed-79b7725
https://github.com/timhoffm
ENH: Scroll to zoomhttps://github.com/matplotlib/matplotlib/pull/30405/commits/79b7725cc5553d2d73fbf7a6b85dc015e917d3b5
79b7725https://github.com/matplotlib/matplotlib/pull/30405/commits/79b7725cc5553d2d73fbf7a6b85dc015e917d3b5
matplotlib#20317https://github.com/matplotlib/matplotlib/pull/20317
matplotlib/pull/20317https://github.com/matplotlib/matplotlib/pull/20317
https://github.com/timhoffm
https://github.com/QuLogic
Apply suggestions from code reviewhttps://github.com/matplotlib/matplotlib/pull/30405/commits/e8c99e5956c9b47f9e9532647a0f29bd67d049c6
e8c99e5https://github.com/matplotlib/matplotlib/pull/30405/commits/e8c99e5956c9b47f9e9532647a0f29bd67d049c6
https://github.com/timhoffm
Only scroll-to-zoom on rectilinear Axeshttps://github.com/matplotlib/matplotlib/pull/30405/commits/58d922f0f2d2c84f0623798199af1944a99abb16
58d922fhttps://github.com/matplotlib/matplotlib/pull/30405/commits/58d922f0f2d2c84f0623798199af1944a99abb16
https://github.com/timhoffm
Minor simplificationhttps://github.com/matplotlib/matplotlib/pull/30405/commits/b19571b36b8ea5c31bbb93cdf82575e8945fcbed
b19571bhttps://github.com/matplotlib/matplotlib/pull/30405/commits/b19571b36b8ea5c31bbb93cdf82575e8945fcbed
https://github.com/timhoffm
https://github.com/QuLogic
Scroll to zoom in screen coordinateshttps://github.com/matplotlib/matplotlib/pull/30405/commits/55f1d3483cc798e16ba12661a546fb8b0863aa53
55f1d34https://github.com/matplotlib/matplotlib/pull/30405/commits/55f1d3483cc798e16ba12661a546fb8b0863aa53
https://github.com/timhoffm
Increase zoom step from 5% to 10%https://github.com/matplotlib/matplotlib/pull/30405/commits/c883c9fc7d76effb588af53aaab3dbf2d789e226
c883c9fhttps://github.com/matplotlib/matplotlib/pull/30405/commits/c883c9fc7d76effb588af53aaab3dbf2d789e226
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/89dab5b15afdf1513fb868ca4e8daab40c23357f..c883c9fc7d76effb588af53aaab3dbf2d789e226
89dab5bhttps://github.com/matplotlib/matplotlib/commit/89dab5b15afdf1513fb868ca4e8daab40c23357f
c883c9fhttps://github.com/matplotlib/matplotlib/commit/c883c9fc7d76effb588af53aaab3dbf2d789e226
Compare https://github.com/matplotlib/matplotlib/compare/89dab5b15afdf1513fb868ca4e8daab40c23357f..c883c9fc7d76effb588af53aaab3dbf2d789e226
September 4, 2025 22:31https://github.com/matplotlib/matplotlib/pull/30405#event-19517413177
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 4, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3256049229
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 5, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3257509248
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 5, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3188476935
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files/c883c9fc7d76effb588af53aaab3dbf2d789e226
lib/matplotlib/backend_bases.pyhttps://github.com/matplotlib/matplotlib/pull/30405/files/c883c9fc7d76effb588af53aaab3dbf2d789e226#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 5, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3188480556
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files/c883c9fc7d76effb588af53aaab3dbf2d789e226
lib/matplotlib/backend_bases.pyhttps://github.com/matplotlib/matplotlib/pull/30405/files/c883c9fc7d76effb588af53aaab3dbf2d789e226#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
anntzerhttps://github.com/anntzer
Sep 5, 2025https://github.com/matplotlib/matplotlib/pull/30405#discussion_r2324461336
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
timhoffmhttps://github.com/timhoffm
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#discussion_r2329710720
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
anntzerhttps://github.com/anntzer
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#discussion_r2329724187
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/jklymak
jklymakhttps://github.com/jklymak
Sep 5, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3258593583
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
Zooming in and out restores the exact original viewhttps://github.com/matplotlib/matplotlib/pull/30405/commits/3f9098d9640f17da5004cd953a0eda1860739754
3f9098dhttps://github.com/matplotlib/matplotlib/pull/30405/commits/3f9098d9640f17da5004cd953a0eda1860739754
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 8, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3195775838
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files
lib/matplotlib/backend_bases.pyhttps://github.com/matplotlib/matplotlib/pull/30405/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
anntzerhttps://github.com/anntzer
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#discussion_r2329720632
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
timhoffmhttps://github.com/timhoffm
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#discussion_r2329729650
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
Use one transform call for both x and yhttps://github.com/matplotlib/matplotlib/pull/30405/commits/8032f524a64e23f8f0f1e894d0ef58cafc7d6f70
8032f52https://github.com/matplotlib/matplotlib/pull/30405/commits/8032f524a64e23f8f0f1e894d0ef58cafc7d6f70
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/7cff18409f4bd27bde59e6d0b67284308b1b1ed0..8032f524a64e23f8f0f1e894d0ef58cafc7d6f70
7cff184https://github.com/matplotlib/matplotlib/commit/7cff18409f4bd27bde59e6d0b67284308b1b1ed0
8032f52https://github.com/matplotlib/matplotlib/commit/8032f524a64e23f8f0f1e894d0ef58cafc7d6f70
Compare https://github.com/matplotlib/matplotlib/compare/7cff18409f4bd27bde59e6d0b67284308b1b1ed0..8032f524a64e23f8f0f1e894d0ef58cafc7d6f70
September 8, 2025 09:48https://github.com/matplotlib/matplotlib/pull/30405#event-19560685337
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3265560748
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3266052171
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/57b7e3271e63288270c6810e7ca3d0fa9c01afcd..9d018350a3fc92aa2316e4617695c4cd1edaa29e
57b7e32https://github.com/matplotlib/matplotlib/commit/57b7e3271e63288270c6810e7ca3d0fa9c01afcd
9d01835https://github.com/matplotlib/matplotlib/commit/9d018350a3fc92aa2316e4617695c4cd1edaa29e
Compare https://github.com/matplotlib/matplotlib/compare/57b7e3271e63288270c6810e7ca3d0fa9c01afcd..9d018350a3fc92aa2316e4617695c4cd1edaa29e
September 8, 2025 14:00https://github.com/matplotlib/matplotlib/pull/30405#event-19565937814
https://github.com/timhoffm
Change zoom behaviorhttps://github.com/matplotlib/matplotlib/pull/30405/commits/413402b89270ef8667e3819eb67040d86a044861
413402bhttps://github.com/matplotlib/matplotlib/pull/30405/commits/413402b89270ef8667e3819eb67040d86a044861
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/9d018350a3fc92aa2316e4617695c4cd1edaa29e..413402b89270ef8667e3819eb67040d86a044861
9d01835https://github.com/matplotlib/matplotlib/commit/9d018350a3fc92aa2316e4617695c4cd1edaa29e
413402bhttps://github.com/matplotlib/matplotlib/commit/413402b89270ef8667e3819eb67040d86a044861
Compare https://github.com/matplotlib/matplotlib/compare/9d018350a3fc92aa2316e4617695c4cd1edaa29e..413402b89270ef8667e3819eb67040d86a044861
September 8, 2025 14:04https://github.com/matplotlib/matplotlib/pull/30405#event-19566035624
https://github.com/timhoffm
Fine tune zoom factorhttps://github.com/matplotlib/matplotlib/pull/30405/commits/f5ba730a9310cfb1058a17c0bdab4d51b643f079
f5ba730https://github.com/matplotlib/matplotlib/pull/30405/commits/f5ba730a9310cfb1058a17c0bdab4d51b643f079
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3266526726
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
Still require toolbar for interactive navigationhttps://github.com/matplotlib/matplotlib/pull/30405/commits/3ee98fd07382b1f4ed1bafaa7a14fb0ab7be174e
3ee98fdhttps://github.com/matplotlib/matplotlib/pull/30405/commits/3ee98fd07382b1f4ed1bafaa7a14fb0ab7be174e
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 8, 2025 https://github.com/matplotlib/matplotlib/pull/30405#pullrequestreview-3197016334
View reviewed changes https://github.com/matplotlib/matplotlib/pull/30405/files/3ee98fd07382b1f4ed1bafaa7a14fb0ab7be174e
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 8, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3266825800
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 10, 2025https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3273789613
#30405 (comment)https://github.com/matplotlib/matplotlib/pull/30405#issuecomment-3266052171
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
f2a7682https://github.com/matplotlib/matplotlib/commit/f2a768287beffd25f5efa761f8a42653af01593f
Sep 10, 2025https://github.com/matplotlib/matplotlib/pull/30405#event-19607018965
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
September 10, 2025 08:01https://github.com/matplotlib/matplotlib/pull/30405#event-19607019582
Support panning and zooming using mouse scroll wheel #20317 https://github.com/matplotlib/matplotlib/pull/20317
[ENH]: Zooming single axis #30541 https://github.com/matplotlib/matplotlib/issues/30541
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
topic: widgets/UI https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20widgets%2FUI%22
Sep 10, 2025https://github.com/matplotlib/matplotlib/pull/30405#event-19607426657
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 15, 2025 https://github.com/matplotlib/matplotlib/pull/30405#ref-issue-1310185498
[ENH]: Fix aspect ratio for zoom box with 'ctrl' key. #23451 https://github.com/matplotlib/matplotlib/issues/23451
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Sep 26, 2025 https://github.com/matplotlib/matplotlib/pull/30405#ref-issue-3454417338
[ENH]: Scrollable Sliders #30602 https://github.com/matplotlib/matplotlib/issues/30602
https://github.com/scottshambaugh
scottshambaughhttps://github.com/scottshambaugh
Nov 23, 2025 https://github.com/matplotlib/matplotlib/pull/30405#ref-issue-3650900011
[ENH]: Adding Zoom Option in Interactive 3D plot #30772 https://github.com/matplotlib/matplotlib/issues/30772
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Mar 16, 2026 https://github.com/matplotlib/matplotlib/pull/30405#ref-issue-672128892
Add zoom_factory to matplotlib - where to put? #18159 https://github.com/matplotlib/matplotlib/issues/18159
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F30405
https://github.com/anntzer
anntzer https://github.com/anntzer
https://github.com/matplotlib/matplotlib/pull/30405/files/c883c9fc7d76effb588af53aaab3dbf2d789e226
https://github.com/tacaswell
tacaswell https://github.com/tacaswell
https://github.com/matplotlib/matplotlib/pull/30405/files/3ee98fd07382b1f4ed1bafaa7a14fb0ab7be174e
https://github.com/QuLogic
QuLogic https://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/30405/files/4e9540266b227412670fef044d0559961daacd3c
topic: canvas and figure manager https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20canvas%20and%20figure%20manager%22
topic: widgets/UI https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20widgets%2FUI%22
v3.11.0 https://github.com/matplotlib/matplotlib/milestone/96
[ENH]: Zoom in/out on rolling the mouse wheel https://github.com/matplotlib/matplotlib/issues/28412
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/30405
https://github.com/timhoffm
https://github.com/ianhi
https://github.com/anntzer
https://github.com/QuLogic
https://github.com/scottshambaugh
https://github.com/dstansby
https://github.com/tacaswell
https://github.com/jklymak
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.