René's URL Explorer Experiment


Title: Refactor font rendering pipeline, remove `font-kit` and `pathfinder` by pbdeuchler · Pull Request #736 · plotters-rs/plotters · GitHub

Open Graph Title: Refactor font rendering pipeline, remove `font-kit` and `pathfinder` by pbdeuchler · Pull Request #736 · plotters-rs/plotters

X Title: Refactor font rendering pipeline, remove `font-kit` and `pathfinder` by pbdeuchler · Pull Request #736 · plotters-rs/plotters

Description: A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀 - Refactor font rendering pipeline, remove `font-kit` and `pathfinder` by pbdeuchler · Pull Request #736 · plotters-rs/plotters

Open Graph Description: Alternative PR to #735 Font rendering pipeline changes Per discussion here, with the removal of font-kit and pathfinder we are now able to unify the default font rendering pipeline into a single co...

X Description: Alternative PR to #735 Font rendering pipeline changes Per discussion here, with the removal of font-kit and pathfinder we are now able to unify the default font rendering pipeline into a single co...

Opengraph URL: https://github.com/plotters-rs/plotters/pull/736

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:fd9c0070-a85d-9396-35a3-039d8d109910
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id87D6:24FAA0:2FC26:4373F:6A585A75
html-safe-noncebcfe80d9ef97073ecd280f2584db45056bcc4afc905fad0e380aa9f4222acbe9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4N0Q2OjI0RkFBMDoyRkMyNjo0MzczRjo2QTU4NUE3NSIsInZpc2l0b3JfaWQiOiIxMTAwMzY5MzE3MzQ5MzE3MjM3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacac4a475f1ca0689077c38147cf14681ef0af27818663ba6fc45f068eb5ef879c
hovercard-subject-tagpull_request:3605168777
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/plotters-rs/plotters/736/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/9a3d4dacbb8effbcd6c6a1517ec89e24eb03b4c4364d5e30700e6153632ee7e2/plotters-rs/plotters/pull/736
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9a3d4dacbb8effbcd6c6a1517ec89e24eb03b4c4364d5e30700e6153632ee7e2/plotters-rs/plotters/pull/736
og:image:altAlternative PR to #735 Font rendering pipeline changes Per discussion here, with the removal of font-kit and pathfinder we are now able to unify the default font rendering pipeline into a single co...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepbdeuchler
hostnamegithub.com
expected-hostnamegithub.com
None5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6
turbo-cache-controlno-cache
go-importgithub.com/plotters-rs/plotters git https://github.com/plotters-rs/plotters.git
octolytics-dimension-user_id51801576
octolytics-dimension-user_loginplotters-rs
octolytics-dimension-repository_id183275571
octolytics-dimension-repository_nwoplotters-rs/plotters
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id183275571
octolytics-dimension-repository_network_root_nwoplotters-rs/plotters
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
release8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/plotters-rs/plotters/pull/736#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fplotters-rs%2Fplotters%2Fpull%2F736
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%2Fplotters-rs%2Fplotters%2Fpull%2F736
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=plotters-rs%2Fplotters
Reloadhttps://github.com/plotters-rs/plotters/pull/736
Reloadhttps://github.com/plotters-rs/plotters/pull/736
Reloadhttps://github.com/plotters-rs/plotters/pull/736
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters-rs https://github.com/plotters-rs
plottershttps://github.com/plotters-rs/plotters
Notifications https://github.com/login?return_to=%2Fplotters-rs%2Fplotters
Fork 317 https://github.com/login?return_to=%2Fplotters-rs%2Fplotters
Star 4.6k https://github.com/login?return_to=%2Fplotters-rs%2Fplotters
Code https://github.com/plotters-rs/plotters
Issues 156 https://github.com/plotters-rs/plotters/issues
Pull requests 24 https://github.com/plotters-rs/plotters/pulls
Discussions https://github.com/plotters-rs/plotters/discussions
Actions https://github.com/plotters-rs/plotters/actions
Projects https://github.com/plotters-rs/plotters/projects
Security and quality 0 https://github.com/plotters-rs/plotters/security
Insights https://github.com/plotters-rs/plotters/pulse
Code https://github.com/plotters-rs/plotters
Issues https://github.com/plotters-rs/plotters/issues
Pull requests https://github.com/plotters-rs/plotters/pulls
Discussions https://github.com/plotters-rs/plotters/discussions
Actions https://github.com/plotters-rs/plotters/actions
Projects https://github.com/plotters-rs/plotters/projects
Security and quality https://github.com/plotters-rs/plotters/security
Insights https://github.com/plotters-rs/plotters/pulse
pbdeuchlerhttps://github.com/pbdeuchler
plotters-rs:masterhttps://github.com/plotters-rs/plotters/tree/master
pbdeuchler:pbd/migrate_to_harfrusthttps://github.com/pbdeuchler/plotters/tree/pbd/migrate_to_harfrust
Conversationhttps://github.com/plotters-rs/plotters/pull/736
Commits30 (30)https://github.com/plotters-rs/plotters/pull/736/commits
Checkshttps://github.com/plotters-rs/plotters/pull/736/checks
Files changedhttps://github.com/plotters-rs/plotters/pull/736/files
Refactor font rendering pipeline, remove font-kit and pathfinderhttps://github.com/plotters-rs/plotters/pull/736#top
pbdeuchlerhttps://github.com/pbdeuchler
plotters-rs:masterhttps://github.com/plotters-rs/plotters/tree/master
pbdeuchler:pbd/migrate_to_harfrusthttps://github.com/pbdeuchler/plotters/tree/pbd/migrate_to_harfrust
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 29, 2026https://github.com/plotters-rs/plotters/pull/736#issue-4353877682
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
#735https://github.com/plotters-rs/plotters/pull/735
herehttps://github.com/plotters-rs/plotters/pull/735#issuecomment-4340664968
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
April 28, 2026 23:43https://github.com/plotters-rs/plotters/pull/736#commits-pushed-c740d70
https://github.com/pbdeuchler
feat(font): replace font-kit/ab_glyph stack with fontique/harfrust/sk…https://github.com/plotters-rs/plotters/pull/736/commits/c740d70f36858fde5822448ca0d3bf6a0e2c13c6
c740d70https://github.com/plotters-rs/plotters/pull/736/commits/c740d70f36858fde5822448ca0d3bf6a0e2c13c6
https://github.com/pbdeuchler
test(font): cover the new context pipeline against the bitmap backendhttps://github.com/plotters-rs/plotters/pull/736/commits/3187a6fb8252910057e13e34b9c05ea95eee92e8
3187a6fhttps://github.com/plotters-rs/plotters/pull/736/commits/3187a6fb8252910057e13e34b9c05ea95eee92e8
https://github.com/pbdeuchler
refactor(font): drop the legacy native backends and their dependencieshttps://github.com/plotters-rs/plotters/pull/736/commits/ac403d08337e9c32f84747c552b4f6c6ad0cd39d
ac403d0https://github.com/plotters-rs/plotters/pull/736/commits/ac403d08337e9c32f84747c552b4f6c6ad0cd39d
https://github.com/pbdeuchler
fix(font): re-export InvalidFont alongside register_fonthttps://github.com/plotters-rs/plotters/pull/736/commits/de1acd884236d25643e632def76557a953734bfe
de1acd8https://github.com/plotters-rs/plotters/pull/736/commits/de1acd884236d25643e632def76557a953734bfe
https://github.com/pbdeuchler
cr: address Claude code review, remove random crufty API surface, fix…https://github.com/plotters-rs/plotters/pull/736/commits/0a57bb1d41455b3f0ed8e7019c6f99faa698849f
0a57bb1https://github.com/plotters-rs/plotters/pull/736/commits/0a57bb1d41455b3f0ed8e7019c6f99faa698849f
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 29, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4347799601
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
@philocalysthttps://github.com/philocalyst
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
chore(ci): install libfontconfig-dev on Linux runnershttps://github.com/plotters-rs/plotters/pull/736/commits/0df95d15388029c511806112223d2f4a03a6c74c
0df95d1https://github.com/plotters-rs/plotters/pull/736/commits/0df95d15388029c511806112223d2f4a03a6c74c
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 29, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4347886502
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
April 29, 2026 16:15https://github.com/plotters-rs/plotters/pull/736#commits-pushed-6d8179a
https://github.com/pbdeuchler
feat(font): add dynamic_font example, seal FontContext as pub(crate)https://github.com/plotters-rs/plotters/pull/736/commits/6d8179a099da85b3cbdb20465d58440ce5421ae5
6d8179ahttps://github.com/plotters-rs/plotters/pull/736/commits/6d8179a099da85b3cbdb20465d58440ce5421ae5
@font-facehttps://github.com/font-face
https://github.com/pbdeuchler
fix(font): add skrifa hinting and subpixel-aware rasterizationhttps://github.com/plotters-rs/plotters/pull/736/commits/11f700d661b144dbae2b15728a8b3bd5ddbc59c6
11f700dhttps://github.com/plotters-rs/plotters/pull/736/commits/11f700d661b144dbae2b15728a8b3bd5ddbc59c6
https://github.com/pbdeuchler
chore: remove LLM cruft commentshttps://github.com/plotters-rs/plotters/pull/736/commits/681dc8799a6860d66704ec494ab7d9f1d8c22e23
681dc87https://github.com/plotters-rs/plotters/pull/736/commits/681dc8799a6860d66704ec494ab7d9f1d8c22e23
https://github.com/pbdeuchler
chore: remove builder and pointless inner struct from earlier versionshttps://github.com/plotters-rs/plotters/pull/736/commits/69719d77cbcec307214affd91e8f0c85f3713ff6
69719d7https://github.com/plotters-rs/plotters/pull/736/commits/69719d77cbcec307214affd91e8f0c85f3713ff6
https://github.com/pbdeuchler
fix: fix example and bugs preventing them from running around type hi…https://github.com/plotters-rs/plotters/pull/736/commits/a11e98787543b83fd01f255b17eb81d1dacabaff
a11e987https://github.com/plotters-rs/plotters/pull/736/commits/a11e98787543b83fd01f255b17eb81d1dacabaff
https://github.com/pbdeuchler
chore: once again remove LLM comment crufthttps://github.com/plotters-rs/plotters/pull/736/commits/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58
8d3d634https://github.com/plotters-rs/plotters/pull/736/commits/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58
https://github.com/pbdeuchler
fix: kerning baseline fix and quick compilation fix since somehow we …https://github.com/plotters-rs/plotters/pull/736/commits/a895174655942681e91728aa9537129bfa340495
a895174https://github.com/plotters-rs/plotters/pull/736/commits/a895174655942681e91728aa9537129bfa340495
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
Apr 30, 2026 https://github.com/plotters-rs/plotters/pull/736#pullrequestreview-4202700258
View reviewed changes https://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58
doc-template/readme.template.mdhttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-fe8557187d89247036140c7374d6e4efa04bf63bb257fab249db0385e390e4e1
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3165875895
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3171682597
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/examples/dynamic_font.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-bd70df5c186f8c6dae2aaeef1f7b3f6b7e5f01ea38fc2fe358be17ce4fd6151e
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3165882119
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-e0b83337b459244f45cbcbabeea8009140f6ea7a0f9f0cb6c4b9b3533bb5594d
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3165889652
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3171715311
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172293494
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3165935601
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3171749477
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3165956897
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3171796177
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4350112978
Glifiohttps://github.com/linebender/vello/tree/main/glifo
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4350124443
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4356052918
@philocalysthttps://github.com/philocalyst
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4356083641
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://private-user-images.githubusercontent.com/712346/586270801-99a946f5-3bc3-4ffc-a4b7-fa39d92afd7a.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcwODAxLTk5YTk0NmY1LTNiYzMtNGZmYy1hNGI3LWZhMzlkOTJhZmQ3YS5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2ExOTdjNjZlOWVmZmFlZmYzNzc2ZGNlOTkwMDMxMDI0NjZkYTYyNjhhZDAyZmUwM2Q1NTlmZjhhMTBlMzMzNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.4Xg5DRwzx78L5Zsq8KMpbV5LHcIsqT1uTMwr3rfjtes
https://private-user-images.githubusercontent.com/712346/586270864-fa47d1a7-87a2-4a7b-aaf4-8a923e730b59.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcwODY0LWZhNDdkMWE3LTg3YTItNGE3Yi1hYWY0LThhOTIzZTczMGI1OS5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjhkZDJjMzJmOTU2NjFjM2RhMDU5ODk5YzAxMjQxYzFiZjBiYjZjZmZkZGY5Y2ZlZTRjY2E4YjIwYjA0NTVmNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.wRB1_R6MIj5i7viB0v58sHC8qaKPmDecfKb8aQG8Vy4
https://private-user-images.githubusercontent.com/712346/586271135-5862c9ae-5606-4507-adf2-0d9736ff896a.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcxMTM1LTU4NjJjOWFlLTU2MDYtNDUwNy1hZGYyLTBkOTczNmZmODk2YS5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTgzYTQ3MzhjMzAzZGE1ODNiZjM2M2I3N2RlMmM3ZmFkODUzMDM4YWYzNDZkY2YwZTJjY2VkODEyNTEwN2MzOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.rcNyKa0f7a-7_M9wF4tvBghPFvYCVJpFcb75208qBEU
https://private-user-images.githubusercontent.com/712346/586271163-bee915de-1acf-492f-9ffa-50644c966a14.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcxMTYzLWJlZTkxNWRlLTFhY2YtNDkyZi05ZmZhLTUwNjQ0Yzk2NmExNC5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDE5YjQ5ZmE0NmVlYmE1MzY0Yjk3MTg2MDQ0ZmE4N2Y0NGU3NTVhYmJmZmI1MDA0NzY1YmVjNTRlNjU4ODk4OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.g8Cg7iKVZwX79OQzYCypfqFw3eBdAZadgX4QLD0iDrI
https://private-user-images.githubusercontent.com/712346/586271395-5e74afc4-8707-4d1b-a31d-a6da39ba32c0.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcxMzk1LTVlNzRhZmM0LTg3MDctNGQxYi1hMzFkLWE2ZGEzOWJhMzJjMC5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Mjc3YTIwM2RiZmEyYTVhZGY1M2Y1NGUyNWY0ZmRmNmEzMTIzZjMzMWU4YmU3MzgwOTAyZmYxZGUxYmUxNTE5NyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.TbB_ZMPctcbV0J2Cl2kdYRt5wRi8mGlo2yoQEiHDchU
https://private-user-images.githubusercontent.com/712346/586271506-98cd07cf-5392-43fe-8d9d-3d97a33bddca.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2MjcxNTA2LTk4Y2QwN2NmLTUzOTItNDNmZS04ZDlkLTNkOTdhMzNiZGRjYS5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTZUMDQxMzQyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NThmYmMyZjk3MDUyOWRiZjRhNmE1MDIzODBlNzE2NDhiZGI5NDBiYTg2MTUyNGFmMzJmM2I1MDkyNjJlNzk5MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.5otBlrs5oemIRFS-CLCeybIPupH_DX4I2oI07cS3hyk
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4356123304
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/plotters-rs/plotters-doc-data/blob/master/relative_size.png?raw=true
https://github.com/plotters-rs/plotters-doc-data/blob/master/sample.png?raw=true
https://private-user-images.githubusercontent.com/712346/586276099-de844760-2c8d-4bc3-b0bf-98af4c50a9bb.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2Mjc2MDk5LWRlODQ0NzYwLTJjOGQtNGJjMy1iMGJmLTk4YWY0YzUwYTliYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxNlQwNDEzNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jZmI2MjhlYWZlZGVmODIxZWU2ZjQ2MmI5OTNjMDc2OGRiNjRkYWM1ZGEzMjk0OTNiM2M4OTU4MGU2ZTQxOWFiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.Iboh1HRzOJl5oilYmTqu1zVbwevLy-BUuq6geOXoK-g
https://private-user-images.githubusercontent.com/712346/586276146-8d118d97-d66e-4a8d-9952-52ee619b37af.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg2Mjc2MTQ2LThkMTE4ZDk3LWQ2NmUtNGE4ZC05OTUyLTUyZWU2MTliMzdhZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxNlQwNDEzNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wNGExMDBkMWZjYmZiMTFlZGIwYmY4NTgzZDEwYWFjZTZjMTExZTdlYTdkZTVlZDA1ZGE5ZGEwMjAwODNlNzJlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.R7bkDuB-2w5nB5E5FV-3YdBzd96psCFguj5GpQBzbww
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
Apr 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4356746965
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
April 30, 2026 19:40https://github.com/plotters-rs/plotters/pull/736#commits-pushed-f24a7e8
https://github.com/pbdeuchler
https://github.com/philocalyst
nit: make engine declarations a bit more readablehttps://github.com/plotters-rs/plotters/pull/736/commits/f24a7e8bbc315841edd7e557a007cc7863e90a4f
f24a7e8https://github.com/plotters-rs/plotters/pull/736/commits/f24a7e8bbc315841edd7e557a007cc7863e90a4f
https://github.com/pbdeuchler
https://github.com/philocalyst
nit: invert if for better readabilityhttps://github.com/plotters-rs/plotters/pull/736/commits/dbb1360655cb09782f4ee42a6bb6d2929520e2c9
dbb1360https://github.com/plotters-rs/plotters/pull/736/commits/dbb1360655cb09782f4ee42a6bb6d2929520e2c9
https://github.com/pbdeuchler
chore: fix tests by creating font family fallback behavior, mimicking…https://github.com/plotters-rs/plotters/pull/736/commits/6fa683326ba9147bf622016ee09adabc37ff7bf6
6fa6833https://github.com/plotters-rs/plotters/pull/736/commits/6fa683326ba9147bf622016ee09adabc37ff7bf6
https://github.com/pbdeuchler
chore: screwed up submodules somehow, fixinghttps://github.com/plotters-rs/plotters/pull/736/commits/f83f2039b76c6636200fb1c83a9fe92beee64d95
f83f203https://github.com/plotters-rs/plotters/pull/736/commits/f83f2039b76c6636200fb1c83a9fe92beee64d95
https://github.com/pbdeuchler
nit: flatten Result> to just Option<> per cr commentshttps://github.com/plotters-rs/plotters/pull/736/commits/d42ea183fb58f49c9d810303dde6336d30f8aac8
d42ea18https://github.com/plotters-rs/plotters/pull/736/commits/d42ea183fb58f49c9d810303dde6336d30f8aac8
https://github.com/pbdeuchler
chore: check in fonts used in dynamic_font examplehttps://github.com/plotters-rs/plotters/pull/736/commits/21e85ba40663d3a50b293cb5d3614d79c93f6a32
21e85bahttps://github.com/plotters-rs/plotters/pull/736/commits/21e85ba40663d3a50b293cb5d3614d79c93f6a32
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4357511695
Glifiohttps://github.com/linebender/vello/tree/main/glifo
https://github.com/plotters-rs/plotters/pull/736/changes#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378R10https://github.com/plotters-rs/plotters/pull/736/changes#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378R10
@philocalysthttps://github.com/philocalyst
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
fix(font): push the chart's font context when laying out series labelshttps://github.com/plotters-rs/plotters/pull/736/commits/de4f0aa328bb07b6051fcf0c76fadee60d1265a3
de4f0aahttps://github.com/plotters-rs/plotters/pull/736/commits/de4f0aa328bb07b6051fcf0c76fadee60d1265a3
https://github.com/pbdeuchler
feat(examples): add modern.rs dark-theme line chart examplehttps://github.com/plotters-rs/plotters/pull/736/commits/c75959ee583169a99e7305ea58c4a2260d22f2cd
c75959ehttps://github.com/plotters-rs/plotters/pull/736/commits/c75959ee583169a99e7305ea58c4a2260d22f2cd
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 1, 2026 https://github.com/plotters-rs/plotters/pull/736#pullrequestreview-4210226102
View reviewed changes https://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32
plotters/src/style/font/engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/8d3d6348063aa0651f0b2779f1833b6fa3e3ad58#diff-e0b83337b459244f45cbcbabeea8009140f6ea7a0f9f0cb6c4b9b3533bb5594d
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172293494
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/migration.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-071405da544ca16e289cd56dddaf3916c62ddc273fa5659f2c896f7e67871098
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172305367
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/system.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-dce9358ae3733dc3bbad1e3ab1948f133811851a2857d7d006dcb93889771fdb
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172318753
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172319701
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172320111
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-e0b83337b459244f45cbcbabeea8009140f6ea7a0f9f0cb6c4b9b3533bb5594d
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172325273
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3174717999
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/context.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-1d522fd57f9bb898979404e5bac344b61f82d03d377f7647557f007a3dad5522
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/context.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-1d522fd57f9bb898979404e5bac344b61f82d03d377f7647557f007a3dad5522
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172346845
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3174722852
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
plotters/src/style/font/harfrust_engine.rshttps://github.com/plotters-rs/plotters/pull/736/files/21e85ba40663d3a50b293cb5d3614d79c93f6a32#diff-f071a3c388257ffa578325cc55317265fa82ec7198a05e2167f9a570520df378
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#discussion_r3172360245
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4358202099
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
https://github.com/philocalyst
Update plotters/src/style/font/system.rshttps://github.com/plotters-rs/plotters/pull/736/commits/0d7198c396cd2066e324f50d85ec0ddb1bb1c064
0d7198chttps://github.com/plotters-rs/plotters/pull/736/commits/0d7198c396cd2066e324f50d85ec0ddb1bb1c064
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4361119746
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026https://github.com/plotters-rs/plotters/pull/736#event-25080089873
pbdeuchlerhttps://github.com/pbdeuchler
May 1, 2026 13:51https://github.com/plotters-rs/plotters/pull/736#commits-pushed-909e82b
https://github.com/pbdeuchler
https://github.com/philocalyst
Update plotters/src/style/font/context.rshttps://github.com/plotters-rs/plotters/pull/736/commits/909e82bd524049df7d8d43b339fea5a8342dec23
909e82bhttps://github.com/plotters-rs/plotters/pull/736/commits/909e82bd524049df7d8d43b339fea5a8342dec23
https://github.com/pbdeuchler
chore: tweak modern examplehttps://github.com/plotters-rs/plotters/pull/736/commits/eb66f3ba085d058153434d3bf8486fc9ee73a6ee
eb66f3bhttps://github.com/plotters-rs/plotters/pull/736/commits/eb66f3ba085d058153434d3bf8486fc9ee73a6ee
https://github.com/pbdeuchler
fix: addressed code review commentshttps://github.com/plotters-rs/plotters/pull/736/commits/2ea06ab8f127997b49c9a9f60bd6d8531fa98284
2ea06abhttps://github.com/plotters-rs/plotters/pull/736/commits/2ea06ab8f127997b49c9a9f60bd6d8531fa98284
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
May 8, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4402080156
@philocalysthttps://github.com/philocalyst
https://private-user-images.githubusercontent.com/712346/589240246-5ef198a9-d2ee-4f6d-8dfc-b61c39222186.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxNzU1MjIsIm5iZiI6MTc4NDE3NTIyMiwicGF0aCI6Ii83MTIzNDYvNTg5MjQwMjQ2LTVlZjE5OGE5LWQyZWUtNGY2ZC04ZGZjLWI2MWMzOTIyMjE4Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxNlQwNDEzNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNjY0YWM1NjIxNzkwMzdlMjc3NDkwYzA1NTAyN2U2ZjYzMDdkMmQ0NTY4MjY0NGI3NDhmY2NkMDU5NjlkYmYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.nJpwP5Egee5hv65sWczMIW7XWXCvT8lo5MfcPsfYde4
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
pbdeuchlerhttps://github.com/pbdeuchler
May 7, 2026 20:13https://github.com/plotters-rs/plotters/pull/736#commits-pushed-2391a76
https://github.com/pbdeuchler
chore: remove style commentshttps://github.com/plotters-rs/plotters/pull/736/commits/2391a7650bbc1aa59cb70c619e60cababa9100ae
2391a76https://github.com/plotters-rs/plotters/pull/736/commits/2391a7650bbc1aa59cb70c619e60cababa9100ae
https://github.com/pbdeuchler
chore: bump MSRVhttps://github.com/plotters-rs/plotters/pull/736/commits/c70b6bd5135d84d20ad51e8b8d3e535d1c7263e2
c70b6bdhttps://github.com/plotters-rs/plotters/pull/736/commits/c70b6bd5135d84d20ad51e8b8d3e535d1c7263e2
https://github.com/pbdeuchler
fix: migrate plotters-doc-data to plotters org repohttps://github.com/plotters-rs/plotters/pull/736/commits/72a821c4d62c63357cec30fd0454d51a9373319a
72a821chttps://github.com/plotters-rs/plotters/pull/736/commits/72a821c4d62c63357cec30fd0454d51a9373319a
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
force-pushedhttps://github.com/plotters-rs/plotters/compare/98e70e48359d0cdc57c359bc1eb8e6ea01316d63..72a821c4d62c63357cec30fd0454d51a9373319a
98e70e4https://github.com/plotters-rs/plotters/commit/98e70e48359d0cdc57c359bc1eb8e6ea01316d63
72a821chttps://github.com/plotters-rs/plotters/commit/72a821c4d62c63357cec30fd0454d51a9373319a
Compare https://github.com/plotters-rs/plotters/compare/98e70e48359d0cdc57c359bc1eb8e6ea01316d63..72a821c4d62c63357cec30fd0454d51a9373319a
May 8, 2026 00:58https://github.com/plotters-rs/plotters/pull/736#event-25286034506
https://github.com/pbdeuchler
fix: migrate plotters-doc-data to plotters org repohttps://github.com/plotters-rs/plotters/pull/736/commits/b1f70a8e0471455183bbce3bd91c1c1e0d1cec62
b1f70a8https://github.com/plotters-rs/plotters/pull/736/commits/b1f70a8e0471455183bbce3bd91c1c1e0d1cec62
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 23, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4526806576
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 23, 2026 https://github.com/plotters-rs/plotters/pull/736#pullrequestreview-4351545984
View reviewed changes https://github.com/plotters-rs/plotters/pull/736/files/b1f70a8e0471455183bbce3bd91c1c1e0d1cec62
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 23, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4526809644
@AaronErhardthttps://github.com/AaronErhardt
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/AaronErhardt
AaronErhardthttps://github.com/AaronErhardt
May 31, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4587627682
@AaronErhardthttps://github.com/AaronErhardt
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
May 31, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4587684286
@AaronErhardthttps://github.com/AaronErhardt
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/AaronErhardt
AaronErhardthttps://github.com/AaronErhardt
May 31, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4587938003
@AaronErhardthttps://github.com/AaronErhardt
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Jun 7, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4641504666
@AaronErhardthttps://github.com/AaronErhardt
@philocalysthttps://github.com/philocalyst
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/philocalyst
philocalysthttps://github.com/philocalyst
Jun 23, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4784590758
https://discord.gg/wH6whNtmfzhttps://discord.gg/wH6whNtmfz
@AaronErhardthttps://github.com/AaronErhardt
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/StefanSteiner
StefanSteinerhttps://github.com/StefanSteiner
Jun 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4839095593
RUSTSEC-2026-0192https://rustsec.org/advisories/RUSTSEC-2026-0192
#662https://github.com/plotters-rs/plotters/pull/662
tableau/hyper-api-rusthttps://github.com/tableau/hyper-api-rust
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/StefanSteiner
StefanSteinerhttps://github.com/StefanSteiner
Jun 30, 2026 https://github.com/plotters-rs/plotters/pull/736#ref-pullrequest-4772931227
chore(deps): waive RUSTSEC-2026-0192 (ttf-parser unmaintained) tableau/hyper-api-rust#175 https://github.com/tableau/hyper-api-rust/pull/175
StefanSteinerhttps://github.com/StefanSteiner
Jun 30, 2026 https://github.com/plotters-rs/plotters/pull/736#ref-commit-e048bc7
https://github.com/StefanSteiner
chore(deps): waive RUSTSEC-2026-0192 (ttf-parser unmaintained) (https://github.com/tableau/hyper-api-rust/commit/e048bc7226da4747f1a232f328c6e732c5149d0e
#175https://github.com/tableau/hyper-api-rust/pull/175
)https://github.com/tableau/hyper-api-rust/commit/e048bc7226da4747f1a232f328c6e732c5149d0e
e048bc7https://github.com/tableau/hyper-api-rust/commit/e048bc7226da4747f1a232f328c6e732c5149d0e
plotters-rs/plotters#736https://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
pbdeuchlerhttps://github.com/pbdeuchler
Jun 30, 2026https://github.com/plotters-rs/plotters/pull/736#issuecomment-4840405383
@StefanSteinerhttps://github.com/StefanSteiner
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
refactor: cache font resolution, simplify pipeline, make with_fonts a…https://github.com/plotters-rs/plotters/pull/736/commits/e4ec38e5212c8c21ac3891f7521eacb0fd44c53a
e4ec38ehttps://github.com/plotters-rs/plotters/pull/736/commits/e4ec38e5212c8c21ac3891f7521eacb0fd44c53a
https://github.co/hiddenchars
https://github.com/plotters-rs/plotters/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%2Fplotters-rs%2Fplotters%2Fpull%2F736
https://github.com/philocalyst
philocalyst https://github.com/philocalyst
https://github.com/plotters-rs/plotters/pull/736/files/b1f70a8e0471455183bbce3bd91c1c1e0d1cec62
Please reload this pagehttps://github.com/plotters-rs/plotters/pull/736
https://github.com/pbdeuchler
https://github.com/philocalyst
https://github.com/AaronErhardt
https://github.com/StefanSteiner
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.