Skip to content

feat: the third-party notices travel inside the app - #47

Merged
rgdevment merged 2 commits into
mainfrom
feat/notices-in-binary
Oct 4, 2026
Merged

rgdevment merged 2 commits into
mainfrom
feat/notices-in-binary

Conversation

@rgdevment

Copy link
Copy Markdown
Owner

About used to send people to THIRD-PARTY-BUNDLED.md on GitHub, so a copy without network, or one from the Store, never carried the notices that MIT, Apache, BSD and ISC ask to go with it. The binary now includes the file and About unfolds it, drawn with markdown-it (html off) and with its links handed to the system browser.

The about command moves to its own module with notices beside it, which keeps lib.rs under its ceiling. markdown-it brings seven packages into the notices.

About used to send people to THIRD-PARTY-BUNDLED.md on GitHub, so a copy
without network, or one from the Store, never carried the notices that MIT,
Apache, BSD and ISC ask to go with it. The binary now includes the file and
About unfolds it, drawn with markdown-it (html off) and with its links handed
to the system browser.

The about command moves to its own module with notices beside it, which keeps
lib.rs under its ceiling. markdown-it brings seven packages into the notices.
A second click while the first read was still on its way sent another
request, and both answers opened the panel. A failed read went to the alert
at the top of About, out of sight of the button at the bottom.
@rgdevment
rgdevment merged commit 73c3bf7 into main Oct 4, 2026
23 checks passed
@rgdevment
rgdevment deleted the feat/notices-in-binary branch October 4, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant