René's URL Explorer Experiment


Title: Help tool by fariza · Pull Request #9022 · matplotlib/matplotlib · GitHub

Open Graph Title: Help tool by fariza · Pull Request #9022 · matplotlib/matplotlib

X Title: Help tool by fariza · Pull Request #9022 · matplotlib/matplotlib

Description: This PR adds a tool to show the usable tools and it's shortcuts (keymap). As most people are used to press F1 to bring up some help menu or information f1 was selected as shortcut This tool creates a new axes that expands to the whole figure (to hide everything), and add text with the current tool information, toggling again removes the axes Currently there is a problem with alignment. Does anybody has a better idea on how to generate the text to avoid this misalignment?

Open Graph Description: This PR adds a tool to show the usable tools and it's shortcuts (keymap). As most people are used to press F1 to bring up some help menu or information f1 was selected as shortcut This tool cre...

X Description: This PR adds a tool to show the usable tools and it's shortcuts (keymap). As most people are used to press F1 to bring up some help menu or information f1 was selected as shortcut This tool...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:e4d38399-809c-84a2-fbf3-76f83703736e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD028:1F08C5:27B907F:35A303B:6A54823F
html-safe-noncea6a1ed799a4a62bb14fe02eb2ac50dfa394925fb1bc7eda4568e28a0d87fed10
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMDI4OjFGMDhDNToyN0I5MDdGOjM1QTMwM0I6NkE1NDgyM0YiLCJ2aXNpdG9yX2lkIjoiMzg1MTQ5NTg0NDExNDM2NzAzOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf805a56410a238c810642d96cc59e7fe51d3ad5342809962a84fecf89ccf8a16
hovercard-subject-tagpull_request:135428414
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///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/9022/files
twitter:imagehttps://avatars.githubusercontent.com/u/1490153?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1490153?s=400&v=4
og:image:altThis PR adds a tool to show the usable tools and it's shortcuts (keymap). As most people are used to press F1 to bring up some help menu or information f1 was selected as shortcut This tool cre...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-preview
diff-viewunified
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 full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release6d28624802c2f7d9500239dd6870ed7031b7353b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/9022/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F9022%2Ffiles
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%2F9022%2Ffiles
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%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/9022/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/9022/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/9022/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
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
Sign up for GitHub https://github.com/signup?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
farizahttps://github.com/fariza
matplotlib:masterhttps://github.com/matplotlib/matplotlib/tree/master
fariza:help-toolhttps://github.com/fariza/matplotlib/tree/help-tool
Conversation 45 https://github.com/matplotlib/matplotlib/pull/9022
Commits 6 https://github.com/matplotlib/matplotlib/pull/9022/commits
Checks 0 https://github.com/matplotlib/matplotlib/pull/9022/checks
Files changed https://github.com/matplotlib/matplotlib/pull/9022/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
Help tool https://github.com/matplotlib/matplotlib/pull/9022/files#top
Show all changes 6 commits https://github.com/matplotlib/matplotlib/pull/9022/files
38d83af adding help tool Aug 11, 2017 https://github.com/matplotlib/matplotlib/pull/9022/commits/38d83af6e5d02063eaac5d158eefbd0eca97e616
137df89 more space for keys Sep 7, 2017 https://github.com/matplotlib/matplotlib/pull/9022/commits/137df89fb47690de2e87947b0e6c8b990f6dec41
2ce02b4 grammar/ortograph Sep 7, 2017 https://github.com/matplotlib/matplotlib/pull/9022/commits/2ce02b4c95efb73ec6f8cac1c5863a1a30fcbdce
a06a80b pep8 imports and unique axes with custom label Sep 7, 2017 https://github.com/matplotlib/matplotlib/pull/9022/commits/a06a80ba6ce7be1e2f956956742ef9de047f25f3
54cf09f add help entry to matplotlibrc.template fariza Apr 12, 2018 https://github.com/matplotlib/matplotlib/pull/9022/commits/54cf09f8ff64aa58f1f835122763e9d4293383a5
b89a904 reusing the help tool axes fariza Apr 12, 2018 https://github.com/matplotlib/matplotlib/pull/9022/commits/b89a904d2e12862a6e8cad8e18fbb2ee261402de
Clear filters https://github.com/matplotlib/matplotlib/pull/9022/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
backend_tools.py https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
help.pdf https://github.com/matplotlib/matplotlib/pull/9022/files#diff-c1df46d79121db20157ac76c3111ad8aed6950e411854d47bda06bb90ac5f4d8
help.png https://github.com/matplotlib/matplotlib/pull/9022/files#diff-d5a07e1aa9062a8c5044fb2f7972ee63f7eb7dbafb84506d1d4fad5b1daef575
help.ppm https://github.com/matplotlib/matplotlib/pull/9022/files#diff-0d50a6adaaeff02c379dc5a2ac67b5d34f8c7a2693c204b2b34898ebc5b8f4a2
help.svg https://github.com/matplotlib/matplotlib/pull/9022/files#diff-d6d65cb2230ae94002ac27a41a157e4d4c372b07341297a1ae0d4615a9668967
help_large.png https://github.com/matplotlib/matplotlib/pull/9022/files#diff-9f2fda0d15f4e89f8ac72ecf93569fca13ddbbe4ee06338650bd53e4e5349e33
help_large.ppm https://github.com/matplotlib/matplotlib/pull/9022/files#diff-c3199ecb55006f8b3d3d670ffb85b091b8fba849a22fc8e71296390ea039a9a5
rcsetup.py https://github.com/matplotlib/matplotlib/pull/9022/files#diff-cbdeb0e4217c66c0eab3ff5027da14906cb705419722f8269bc9ccaadd2422b1
matplotlibrc.template https://github.com/matplotlib/matplotlib/pull/9022/files#diff-9eaf38a8a7b9d20d5719447762f60b98c69bb8503da6bfa40df69bd2844458cf
make_icons.py https://github.com/matplotlib/matplotlib/pull/9022/files#diff-002a711b388c018aa5eea11459e958a1e519c239a6d9afe9bec55e3b66ce9c1d
lib/matplotlib/backend_tools.pyhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/backend_tools.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/9022/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
anntzerhttps://github.com/anntzer
Apr 13, 2018https://github.com/matplotlib/matplotlib/pull/9022/files#r181311142
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/9022/files
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-4a62b2f66272ec1b2dddb9be7ea3dca8012451c8236b4d6496df7c54e867ee37
lib/matplotlib/mpl-data/images/help.pdfhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-c1df46d79121db20157ac76c3111ad8aed6950e411854d47bda06bb90ac5f4d8
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help.pdf
Open in desktop https://desktop.github.com
lib/matplotlib/mpl-data/images/help.pnghttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-d5a07e1aa9062a8c5044fb2f7972ee63f7eb7dbafb84506d1d4fad5b1daef575
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help.png
Open in desktop https://desktop.github.com
Reload?https://github.com/matplotlib/matplotlib/pull/9022/files
lib/matplotlib/mpl-data/images/help.ppmhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-0d50a6adaaeff02c379dc5a2ac67b5d34f8c7a2693c204b2b34898ebc5b8f4a2
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help.ppm
Open in desktop https://desktop.github.com
lib/matplotlib/mpl-data/images/help.svghttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-d6d65cb2230ae94002ac27a41a157e4d4c372b07341297a1ae0d4615a9668967
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help.svg
Open in desktop https://desktop.github.com
Reload?https://github.com/matplotlib/matplotlib/pull/9022/files
lib/matplotlib/mpl-data/images/help_large.pnghttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-9f2fda0d15f4e89f8ac72ecf93569fca13ddbbe4ee06338650bd53e4e5349e33
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help_large.png
Open in desktop https://desktop.github.com
Reload?https://github.com/matplotlib/matplotlib/pull/9022/files
lib/matplotlib/mpl-data/images/help_large.ppmhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-c3199ecb55006f8b3d3d670ffb85b091b8fba849a22fc8e71296390ea039a9a5
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/mpl-data/images/help_large.ppm
Open in desktop https://desktop.github.com
lib/matplotlib/rcsetup.pyhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-cbdeb0e4217c66c0eab3ff5027da14906cb705419722f8269bc9ccaadd2422b1
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/lib/matplotlib/rcsetup.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/9022/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-cbdeb0e4217c66c0eab3ff5027da14906cb705419722f8269bc9ccaadd2422b1
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-cbdeb0e4217c66c0eab3ff5027da14906cb705419722f8269bc9ccaadd2422b1
matplotlibrc.templatehttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-9eaf38a8a7b9d20d5719447762f60b98c69bb8503da6bfa40df69bd2844458cf
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/matplotlibrc.template
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/9022/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-9eaf38a8a7b9d20d5719447762f60b98c69bb8503da6bfa40df69bd2844458cf
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-9eaf38a8a7b9d20d5719447762f60b98c69bb8503da6bfa40df69bd2844458cf
tools/make_icons.pyhttps://github.com/matplotlib/matplotlib/pull/9022/files#diff-002a711b388c018aa5eea11459e958a1e519c239a6d9afe9bec55e3b66ce9c1d
View file https://github.com/fariza/matplotlib/blob/b89a904d2e12862a6e8cad8e18fbb2ee261402de/tools/make_icons.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/9022/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-002a711b388c018aa5eea11459e958a1e519c239a6d9afe9bec55e3b66ce9c1d
https://github.com/matplotlib/matplotlib/pull/9022/files#diff-002a711b388c018aa5eea11459e958a1e519c239a6d9afe9bec55e3b66ce9c1d
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.